專利名稱:記錄圖像文件的計算機(jī)可讀記錄媒體、生成記錄媒體的裝置、記錄圖像文件生成程序的媒 ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過諸如因特網(wǎng)等網(wǎng)絡(luò)來提供信息。此外,本發(fā)明涉及利用圖像文件來控制程序的運(yùn)行。另外,本發(fā)明涉及容易利用例如附加到例如圖像數(shù)據(jù)中的識別信息來調(diào)查用戶訪問條件。
圖形用戶界面(GUI)的導(dǎo)入使Web瀏覽器操作更容易。此外,與因特網(wǎng)連接的HTTP服務(wù)器數(shù)正在迅速增加。因此,用戶可以容易地獲得更多的信息,WWW服務(wù)已迅速普及。
任意的圖像文件被用來改善通過GUI的操作,而所謂的按鈕將預(yù)定操作、鏈接及其它操作與對應(yīng)于該圖像文件的圖像相關(guān)聯(lián)。作為這種按鈕的一例,已知所謂的旗標(biāo)(banner)廣告,在該旗標(biāo)廣告中,例如提供預(yù)定廣告的提供裝置的統(tǒng)一資源定位符(URL)等地址被映射到表示預(yù)定產(chǎn)品、信息等的圖像上。
旗標(biāo)廣告用HTML(超文本標(biāo)記語言)定義為到預(yù)定的URL的鏈接的按鈕和被稱為映射到該按鈕的圖像的圖像文件來執(zhí)行。
用戶操作Web瀏覽器以指示(點(diǎn)擊)作為旗標(biāo)廣告定義的按鈕,使得可以容易地參照鏈接的信息。
此外,由于WWW服務(wù)器近年來用于商務(wù),因此,比普通的商務(wù)更容易調(diào)查例如用戶訪問條件,該服務(wù)器還被用于市場行銷活動。
作為進(jìn)行這種調(diào)查的方法,已知下列方法(1)包括以下步驟的一種方法使用在用戶終端上的例如所謂的Web瀏覽器的HTTP觀察器(viewer)軟件來存儲各用戶固有的識別信息、Cookie(庫基,一種軟件技術(shù))等,在用戶訪問HTTP服務(wù)器時通過HTTP服務(wù)器來獲得識別信息,并記錄和分析HTTP服務(wù)器提供的對信息的用戶訪問;(2)另一種方法包括以下步驟分析從連接到因特網(wǎng)服務(wù)提供者(以下簡稱為ISP)的用戶終端發(fā)送的信息包,并記錄和分析HTTP服務(wù)器提供的對信息的用戶訪問;或(3)再一種方法包括以下步驟除了記錄和分析例如HTTP服務(wù)器的訪問分析軟件、訪問記錄(日志)等HTTP服務(wù)器提供的信息之外,還通過與HTTP服務(wù)器無關(guān)的應(yīng)用軟件來記錄和分析用戶的訪問。
作為特定例,使用Java(商標(biāo))applet,以便將與來自用戶的訪問匹配的信息記錄到可以引用例如在http://www.snippet.com/home.htm中采用的文件中。
但是,在上述旗標(biāo)廣告中,由于圖像文件和包括指示實(shí)際鏈接位置的信息的HTML文件作為單獨(dú)的文件來存儲,所以通過適當(dāng)?shù)囟x引用圖像文件的HTML文件的描述,可以很容易地使最初與圖像文件相聯(lián)系的鏈接位置之外的鏈接位置與圖像文件相聯(lián)系。因此,圖像文件可以被非法使用。
此外,在上述訪問調(diào)查中,在方法(1)中包括Cookie不能使用在用戶終端執(zhí)行的HTTP觀察器(viewer)軟件的某些設(shè)定中,從真實(shí)性的觀點(diǎn)來看,存在改善的余地。
此外,由于Cookie由各HTTP服務(wù)器發(fā)行、管理等,所以訪問條件調(diào)查在與另一HTTP服務(wù)器協(xié)作中不能完成,由于為了對多個HTTP服務(wù)器調(diào)查用戶訪問條件,必需合并各HTTP服務(wù)器的訪問條件,所以在服務(wù)器數(shù)量增加時,調(diào)查更為困難。
另外,在方法(2)中,在試圖對連接到因特網(wǎng)的用戶使用的ISP(因特網(wǎng)服務(wù)提供商)外面操作的外部HTTP服務(wù)器進(jìn)行訪問條件調(diào)查時,由于連接到因特網(wǎng)的HTTP服務(wù)器的數(shù)量非常大,所以被調(diào)查對象的增加的數(shù)量使得難以進(jìn)行調(diào)查。
此外,在方法(3)中,由于諸如操作用于完成上述調(diào)查和分析日志的應(yīng)用軟件需要獨(dú)立于HTTP服務(wù)器提供的信息和日志的管理,因而需要例如識別被調(diào)查的HTTP服務(wù)器等復(fù)雜操作,所以不能容易完成調(diào)查。
本發(fā)明是鑒于上述問題而提出的,本發(fā)明的目的在于將圖像文件提供者所希望提供的信息可靠地提供給圖像文件的用戶。此外,本發(fā)明的目的在于將圖像文件提供者所希望提供的多個信息基于一個圖像文件提供給用戶。
此外,本發(fā)明的目的在于可以很容易地進(jìn)行例如用戶訪問條件的調(diào)查。
(2)例如,提供一種在其上記錄圖像文件的計算機(jī)可讀記錄媒體,包括對圖像顯示產(chǎn)生影響的數(shù)據(jù)的記錄區(qū)和對圖像顯示不產(chǎn)生影響的數(shù)據(jù)的記錄區(qū),其中,在對所述圖像顯示不產(chǎn)生影響的數(shù)據(jù)的記錄區(qū)中,記錄一個或多個信息的指針和/或預(yù)定程序的實(shí)體。
(3)此外,提供一種在其上記錄圖像文件的計算機(jī)可讀記錄媒體,其中,在圖像文件的數(shù)據(jù)流中,在顯示圖像時被忽略的區(qū)上,記錄圖像文件固有的識別信息、一個或多個信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)目索引、和/或預(yù)定程序的實(shí)體。
(4)此外,提供一種在其上記錄圖像文件的計算機(jī)可讀媒體,其中,在圖像文件的數(shù)據(jù)流中,至少信息的指針和該指針指示的信息作為一對處理,使得其一對或多對被記錄。
這里,“信息的處理”指例如再現(xiàn)語音信息的相應(yīng)語音信息、再現(xiàn)(replay)視頻信息的對應(yīng)視頻信息和顯示文本信息的對應(yīng)文本信息的字幕顯示(telop)。
此外,“指針信息”指例如文件名、指示本地計算機(jī)上資源位置的路徑名、指示網(wǎng)絡(luò)環(huán)境中資源位置的通用命名約定(UNC)、指示因特網(wǎng)、內(nèi)部網(wǎng)或統(tǒng)一資源標(biāo)識符(URI)的統(tǒng)一資源定位符(URL)。
(5)此外,另一發(fā)明包括記錄單元,在其上記錄圖像文件;輸入單元,用于輸入一個或多個信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)的索引、和/或預(yù)定程序的實(shí)體的識別信息;以及信息處理單元,在圖像文件的數(shù)據(jù)流中,記錄從輸入單元輸入的信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)的索引、和/或?qū)?yīng)于所述識別信息的程序的實(shí)體。
(6)可以通過在其上記錄使計算機(jī)執(zhí)行以下步驟的圖像文件生成程序的媒體來實(shí)現(xiàn)本發(fā)明,這些步驟包括從輸入單元接受一個或多個信息的指針的輸入、對應(yīng)于圖像文件的菜單項(xiàng)的索引、和/或預(yù)定程序的實(shí)體的識別信息;和在存儲單元中存儲的圖像文件的數(shù)據(jù)流中記錄從輸入單元輸入的信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)的索引、和/或?qū)?yīng)于所述識別信息的程序的實(shí)體。
(7)此外,另一發(fā)明包括上述(1)至(4)的記錄媒體;以及信息處理單元,根據(jù)來自終端裝置的請求,從記錄媒體中讀出所述圖像文件,并將它發(fā)回到所述終端裝置。
(8)此外,另一方面是在其上記錄使計算機(jī)按順序執(zhí)行以下步驟的圖像文件處理程序的媒體,這些步驟包括監(jiān)視對在第一管理區(qū)中管理的信息圖像文件的訪問;在有對第一管理區(qū)中管理的信息圖像文件的訪問時,在第二管理區(qū)上顯示基于信息圖像文件中包括的圖像有關(guān)信息的圖像,并在第二管理區(qū)上管理信息圖像文件;監(jiān)視對在第二管理區(qū)中管理的信息圖像文件的訪問;在有對第二管理區(qū)中管理的信息圖像文件的訪問時,訪問和執(zhí)行預(yù)定指針中存在的文件或在本地記錄媒體上預(yù)先存儲的對應(yīng)文件。
這里,將附加在圖像信息中的識別信息、指針信息等被稱為“圖像有關(guān)信息”。此外,將圖像有關(guān)信息附加到圖像數(shù)據(jù)中的圖像文件信息稱為“信息圖像文件”。
(9)在這種情況下,對在第一管理區(qū)中管理的信息圖像文件的訪問是對相應(yīng)圖像的拖放操作。
(10)或者,對在第一管理區(qū)中管理的信息圖像文件的訪問是對根據(jù)對應(yīng)的圖像顯示的菜單的選擇操作。
(11)或者,對在第一管理區(qū)中管理的信息圖像文件的訪問是對根據(jù)對應(yīng)的信息圖像文件顯示的菜單的拖放操作。
(12)或者,對在第一管理區(qū)中管理的信息圖像文件的訪問是對相應(yīng)圖像的點(diǎn)擊操作。
(13)或者,對在第一管理區(qū)中管理的信息圖像文件的訪問是對相應(yīng)的信息圖像文件的拖放操作。
(14)或者,本發(fā)明可以通過在其上記錄使計算機(jī)執(zhí)行以下步驟的圖像文件處理程序的媒體來實(shí)現(xiàn),該步驟是在可以訪問第一管理區(qū)中的記錄媒體時,從記錄媒體中搜索信息圖像文件;而在搜索到信息圖像文件時,讀出該信息圖像文件并在第二管理區(qū)管理它。
(15)這里,第一管理區(qū)可以是WWW瀏覽器的Web頁的窗口、觀察電子郵件軟件主體的窗口、檢查電子郵件軟件的附加文件的窗口、查閱記錄媒體上存儲的文件的文件夾窗口、或通過操作輸入單元對圖像或圖像文件進(jìn)行顯示的窗口。
(16)另一發(fā)明是圖像文件處理裝置,包括信息處理單元,用于將對應(yīng)于圖像的菜單項(xiàng)存儲在存儲單元上,在從輸入單元選擇預(yù)定的圖像時,從所述存儲單元中讀出對應(yīng)于所選擇圖像的菜單項(xiàng),以便將它顯示在顯示單元上,而在通過輸入單元來選擇顯示的菜單項(xiàng)時,執(zhí)行對應(yīng)于所選擇菜單項(xiàng)的預(yù)定處理。信息處理裝置對外部服務(wù)器設(shè)備進(jìn)行訪問,以獲得對應(yīng)于所述圖像的菜單項(xiàng),并將它存儲在所述存儲單元上。
(17)另外,在上述(8)中,由獨(dú)立的程序來形成和管理第一管理區(qū)和第二管理區(qū)。
(18)在這種情況下,可以顯示用于選擇第一管理區(qū)的視圖和第二管理區(qū)的視圖的其中之一的視圖選擇標(biāo)簽(tab),以便在通過輸入單元選擇的標(biāo)簽側(cè)有選擇地顯示管理區(qū)。
(19)或者,用幀同時顯示第一管理區(qū)的視圖和第二管理區(qū)的視圖。
(20)或者,在上述(8)中,在對第一管理區(qū)的第一標(biāo)記描述語言文件中管理的信息圖像文件進(jìn)行訪問時,從存儲單元中讀出可以為第二管理區(qū)的第二標(biāo)記描述語言文件,在更新第二標(biāo)記描述語言文件后,使得第二標(biāo)記描述語言文件管理信息圖像文件,并可以執(zhí)行第二標(biāo)記描述語言文件。
圖5表示由上述服務(wù)器裝置的數(shù)據(jù)庫記錄的表(更新日志)的一個實(shí)例圖;圖6是表示圖像有關(guān)信息的存儲結(jié)構(gòu)的信息圖像文件的結(jié)構(gòu)圖;圖7表示圖像有關(guān)信息的一個實(shí)例;圖8是通過菜單選擇對打印機(jī)進(jìn)行訪問的說明圖;圖9是字幕(telop)顯示處理的說明圖;
圖10是通過從菜單的拖放動作來附加信息圖像的說明圖;圖11是通過標(biāo)簽選擇來切換第1管理區(qū)域的視圖和第2管理區(qū)域的視圖的實(shí)施例說明圖;圖12是用框(frame)來分開第1管理區(qū)域的視圖和第2管理區(qū)域的視圖以便同時顯示它們的實(shí)施例的說明圖;以及圖13是在第1管理區(qū)域(HTML)中訪問信息圖像文件時,在管理更新的和新的信息圖像文件后,顯示第2管理區(qū)域(HTML)的實(shí)施例說明圖。
該信息提供系統(tǒng)有通過例如因特網(wǎng)等網(wǎng)絡(luò)10和終端裝置30連接的服務(wù)器裝置20。為了便于說明,盡管圖1包括連接到網(wǎng)絡(luò)10的一個服務(wù)器裝置20和一個終端裝置30,但對于服務(wù)器裝置20和終端裝置30的數(shù)目并沒有特別限定。
服務(wù)器裝置20例如包括微處理器(MPU)21、存儲器21、操作系統(tǒng)(OS)、例如HTTP服務(wù)器等軟件、在其內(nèi)存儲圖像數(shù)據(jù)和文本數(shù)據(jù)的硬盤裝置(HDD)、以及網(wǎng)絡(luò)接口24。
此外,終端裝置30包括微處理器(MPU)31、存儲器32、操作系統(tǒng)(OS)、在其內(nèi)例如存儲HTTP觀察器軟件(web瀏覽器)的HDD33、顯示接口34、輸入接口35、以及網(wǎng)絡(luò)接口(NIC)36。
將顯示裝置37連接到顯示接口34,在該裝置上顯示OS的操作畫面、web瀏覽器的顯示畫面等。此外,將鍵盤38和例如鼠標(biāo)等指示裝置39連接到輸入接口35,通過這些外圍裝置來輸入例如來自用戶的指示。
圖2表示服務(wù)器裝置20和終端裝置30的功能塊的示意圖。
例如,在服務(wù)器裝置20中,在OS201的管理下,整個裝置的控制、將通信處理分配到例如基于端口信息的Telnet、FTP、HTTP等預(yù)定服務(wù)器的通信控制處理202、以及例如HTTP服務(wù)器203等的處理并行執(zhí)行。
此外,在終端裝置30中,在OS301的管理下,將例如裝置整體的控制、通信控制處理302、來自用戶的輸入控制、Web瀏覽器302的處理等也并行執(zhí)行。
下面說明Web瀏覽器303和HTTP服務(wù)器203的一般操作的概要。
在用戶通過輸入接口35操作終端裝置30并輸入預(yù)期的地址(統(tǒng)一資源定位符URL,具有指定由HTTP服務(wù)器執(zhí)行的服務(wù)器的主機(jī)名部分和指定文件名的部分),Web瀏覽器303將包括文件名的連接請求送到與主機(jī)名對應(yīng)的服務(wù)器裝置20。通過通信控制處理202,連接請求在網(wǎng)絡(luò)10上被提供給所需服務(wù)器裝置20,并被提供給HTTP服務(wù)器203。
在提供連接請求時,HTTP服務(wù)器203從HDD23中讀出與連接請求中的文件名對應(yīng)的數(shù)據(jù),并將它發(fā)送到終端裝置30。
由用戶最初指示的URL有時指示主機(jī)名或僅指示主機(jī)名和特定的目錄,在這種情況下,首先讀出相應(yīng)主機(jī)的根目錄或所表示目錄中的標(biāo)準(zhǔn)名稱的文件(index.html)并發(fā)送到終端裝置30。
在這種具有標(biāo)準(zhǔn)名稱的文件或由用戶指示的文件中,根據(jù)HTML(超文本標(biāo)記語言)來描述例如到文本的視圖、圖像的視圖、以及其它文件的鏈接。
來自HTTP服務(wù)器203的文件通過網(wǎng)絡(luò)10和終端裝置30的通信控制處理302被提供給Web瀏覽器303。Web瀏覽器303根據(jù)文件的描述來生成顯示圖像數(shù)據(jù),并將它提供給OS301。OS301處理來自Web瀏覽器303的顯示圖像數(shù)據(jù),作為被分配到Web瀏覽器的窗口中的圖像,并通過顯示接口34將它顯示在顯示裝置37的顯示畫面上。
這里,例如,在從HTTP服務(wù)器203提供的文件中,在圖像和指定圖像數(shù)據(jù)的文件名一起顯示時,Web瀏覽器303請求HTTP服務(wù)器203發(fā)送與文件名對應(yīng)的圖像數(shù)據(jù)。
在接受該發(fā)送請求時,HTTP服務(wù)器203從HDD23中讀出帶有所請求的文件名的圖像數(shù)據(jù),并將它發(fā)送到Web瀏覽器303。
在接收到圖像數(shù)據(jù)時,Web瀏覽器303處理該圖像數(shù)據(jù),作為上述圖像數(shù)據(jù)中預(yù)定位置上的圖像數(shù)據(jù),并將它提供給OS301。
因此,將基于接收到的圖像數(shù)據(jù)的圖像顯示在Web瀏覽器303的窗口中的預(yù)定位置。
以上說明了Web瀏覽器和HTTP服務(wù)器的一般操作,下面說明本實(shí)施例的信息提供系統(tǒng)的獨(dú)特操作。
在服務(wù)器裝置20中,如上述圖2所示,在HTTP服務(wù)器203發(fā)送特定的圖像數(shù)據(jù)時,例如,執(zhí)行將來自用戶訪問的固有信息附加到圖像數(shù)據(jù)的識別信息附加處理205、以及例如存儲各識別信息的數(shù)據(jù)庫206的處理。
識別信息附加處理205例如作為HTTP服務(wù)器203的擴(kuò)展程序(所謂的插件)來執(zhí)行。HTTP服務(wù)器203內(nèi)的文件發(fā)送處理204讀出和發(fā)送來自HDD23的特定圖像數(shù)據(jù)的文件時,識別信息附加處理205將與來自用戶訪問的固有識別信息附加到圖像數(shù)據(jù)中。
由于附加到圖像數(shù)據(jù)中的識別信息如果是每個訪問的固有信息就足夠了,所以可以基于例如由用戶操作的終端裝置30的IP地址、對服務(wù)器的訪問日期和時間來生成?;蛘?,如后面所述,對于圖像數(shù)據(jù)處理304處理附加有識別信息的圖像數(shù)據(jù)來說,還利用給予每個用戶或每個終端裝置30的固有識別信息,可以生成附加有圖像數(shù)據(jù)的識別信息。
相反,訪問日期和時間本身可以被用作識別信息。由于對一個服務(wù)器裝置20的兩個或多個訪問一般不同時處理,所以訪問日期和時間足以確定各訪問。因此,在將訪問日期和時間附加到圖像數(shù)據(jù)中作為識別信息時,也可以識別各圖像數(shù)據(jù)。
此外,作為HTTP服務(wù)器的功能,執(zhí)行用于記錄來自用戶訪問的日志的功能,并可以將使用HTTP服務(wù)器的用戶的終端裝置30的IP地址、訪問日期和時間等記錄在訪問日志中。因此,在將訪問日期和時間用作識別信息時,參照該訪問日志,使得可以獲得與附加到圖像數(shù)據(jù)中的訪問日期和時間對應(yīng)的IP地址。因此,可以容易地識別訪問圖像數(shù)據(jù)的用戶的IP地址。
此外,由于識別信息的附加只要可完成圖像數(shù)據(jù)(圖像文件)的識別就足夠了,所以例如將識別信息附加到在圖像文件格式上定義的空白區(qū),或利用將識別信息擴(kuò)散和附加在圖像數(shù)據(jù)中的所謂電子水印技術(shù)將它嵌入在圖像數(shù)據(jù)中,或可以將它附加在圖像格式上的圖像數(shù)據(jù)本體的前面或后面。此外,例如,為了抑制處理負(fù)載也可以原樣地附加識別信息,為了提高保密性,可以在適當(dāng)?shù)木幋a和加密后附加識別信息。
附加識別信息的圖像數(shù)據(jù)被進(jìn)行與文件發(fā)送處理204和通信控制處理202上的一般圖像數(shù)據(jù)同樣的處理,并發(fā)送到終端裝置30的Web瀏覽器303。
此外,數(shù)據(jù)庫206通過OS201來獲得指示用戶訪問條件的信息,而HTTP服務(wù)器203例如生成表示指示用戶訪問條件的信息的對應(yīng)關(guān)系的表(生成日志),并將該表記錄在HDD23上。如圖3所示,生成日志例如包括訪問IP地址、HTTP服務(wù)器203操作所在的服務(wù)器裝置20的主機(jī)名、訪問日期和時間、圖像數(shù)據(jù)的文件名、以及通過識別信息附加處理205附加的識別信息(ID)。
因此,通過參照生成日志(或后面所述的更新日志),可以獲得附加到圖像數(shù)據(jù)中的識別信息、訪問IP地址、指示例如訪問日期和時間等用戶訪問條件的信息。因此,可以比較容易地完成用戶訪問條件等的調(diào)查。
另外,識別信息附加處理205除了識別信息之外還可以將例如URL等信息附加到圖像數(shù)據(jù)中。
在將URL附加到圖像數(shù)據(jù)中時,在終端裝置30中提取該URL,并將該URL提供給Web瀏覽器303以指令訪問,通過僅參照圖像數(shù)據(jù),可以對預(yù)定的URL進(jìn)行訪問。
以往,所謂的旗標(biāo)廣告是在其內(nèi)這樣的功能通過HTTP服務(wù)器來實(shí)現(xiàn)的旗標(biāo)廣告,但在該旗標(biāo)廣告中,需要根據(jù)HTML來定義用于將它鏈接到預(yù)定的URL的按鈕的處理,以及指定預(yù)定的圖像數(shù)據(jù)的文件名作為按鈕的圖像。
在這種情況下,由于定義URL的文件和圖像數(shù)據(jù)的文件被分開,所以第三者可以容易地僅參照圖像數(shù)據(jù)的文件來作為具有與原來的URL的圖像不同鏈接的按鈕的圖像。即,對于圖像數(shù)據(jù)制作者未意識到的應(yīng)用來說,圖像數(shù)據(jù)可以被以更容易的方式非法使用。
另一方面,如同信息提供系統(tǒng)那樣,將用戶訪問條件的固有識別信息預(yù)先附加到圖像數(shù)據(jù)中,以便即使圖像數(shù)據(jù)被非法使用,通過參照上述生成日志例如也可以相對容易地指定獲得圖像文件的路徑。因此,具有防止圖像文件的非法使用的效果。
此外,由于將識別信息附加到圖像數(shù)據(jù)中,所以與使用普通Cookie等的調(diào)查相比,識別信息可以用更高可靠性來維持,該識別信息使調(diào)查結(jié)果的可靠性提高。
例如,通過將上述識別信息附加到例如旗標(biāo)廣告等廣告圖像數(shù)據(jù)中,與傳統(tǒng)情況相比,廣告客戶可以獲得與用戶喜好有關(guān)的高可靠性的調(diào)查結(jié)果,而通過使用該調(diào)查結(jié)果,可以提供與各個用戶的需要適當(dāng)對應(yīng)的一對一的服務(wù)。
在圖2中,示出了將識別信息附加處理205作為HTTP服務(wù)器203的擴(kuò)展程序來執(zhí)行的例子,在對預(yù)定圖像文件接收訪問請求時,由于如具有將預(yù)定的圖像數(shù)據(jù)附加到來自用戶訪問的固有識別信息的功能就足夠了,所以它可以實(shí)現(xiàn)為事先放置圖像文件于例如與HTTP服務(wù)器無關(guān)的文件服務(wù)器中,監(jiān)視對文件服務(wù)器的訪問,并發(fā)送附加有與來自用戶訪問對應(yīng)的識別信息的圖像數(shù)據(jù)。
在這種情況下,HTTP服務(wù)器和文件服務(wù)器例如不必作為分離裝置來實(shí)現(xiàn),但它們可以被作為多個服務(wù)器程序和識別信息附加處理例如在一個OS上來執(zhí)行?;蛘?,通過用所謂的仿真器,可以在一個裝置上執(zhí)行多個OS,在一個OS上執(zhí)行作為HTTP服務(wù)器的處理,在另一個OS上執(zhí)行作為文件服務(wù)器的處理。因此,用物理上是一個裝置的多個裝置可以執(zhí)行等價處理。
通過分離HTTP服務(wù)器和文件服務(wù)器,例如在這種方式中,可以將例如訪問權(quán)分別設(shè)置在HTTP服務(wù)器和文件服務(wù)器中,例如提高設(shè)置安全的靈活性。因此,可以有助于安全性的改善。
另一方面,在終端裝置30中,如上述的圖2所示,通過執(zhí)行與Web瀏覽器303協(xié)同運(yùn)行的應(yīng)用程序,來執(zhí)行用于對附加固有識別信息(圖像數(shù)據(jù)處理304)的處理的圖像數(shù)據(jù)的處理。
在將識別信息從Web瀏覽器303提供給圖像數(shù)據(jù)時,圖像數(shù)據(jù)處理304進(jìn)行與識別信息對應(yīng)的處理。
例如,基于識別信息的圖像數(shù)據(jù),該處理包括保存管理、刪除、以及更新圖像數(shù)據(jù),在例如URL等信息附加到上述圖像數(shù)據(jù)中時,還包括根據(jù)該信息來執(zhí)行它的處理。此外,在程序被嵌入在圖像數(shù)據(jù)時,包括用于執(zhí)行該程序的處理。
下面將說明各處理的細(xì)節(jié)。
如圖4中顯示裝置37的顯示畫面所示,通過上述的OS301,將窗口401(第1管理區(qū)域)和Web瀏覽器303的窗口402(第2管理區(qū)域)分配到圖像數(shù)據(jù)處理304。
通過所謂的拖放操作在OS301的控制下,可以將圖像數(shù)據(jù)從Web瀏覽器303提供到圖像數(shù)據(jù)處理304。
即,在操作例如指示裝置的按鈕,在圖像數(shù)據(jù)處理304的窗口402上移動指針403,以及釋放指示裝置39的按鈕操作的條件下,通過用戶操作指示裝置39,使指針403與在Web瀏覽器303的窗口401內(nèi)顯示的圖像404的顯示位置匹配,將圖像數(shù)據(jù)通過OS301從Web瀏覽器303提供到圖像數(shù)據(jù)處理304。
在提供圖像數(shù)據(jù)時,圖像數(shù)據(jù)處理304顯示與在指針403的位置上供給的圖像數(shù)據(jù)對應(yīng)的圖像405。
在通過上述拖放操作來提供圖像數(shù)據(jù)時,通過OS301在HDD33的預(yù)定區(qū)域上的圖像數(shù)據(jù)處理304來存儲圖像數(shù)據(jù)。此外,通過來自用戶的指令選擇的刪除圖像數(shù)據(jù),將圖像數(shù)據(jù)從HDD33的預(yù)定區(qū)域中刪除。
將圖像數(shù)據(jù)進(jìn)行更新,以便使存儲的圖像數(shù)據(jù)更新到那時最新的圖像數(shù)據(jù)。更新處理可以根據(jù)例如來自用戶的指令來執(zhí)行,或可以根據(jù)諸如圖像數(shù)據(jù)的文件中存儲的生成數(shù)據(jù)來執(zhí)行。此外,可以對每個預(yù)定的間隔自動地執(zhí)行。
在開始更新處理時,圖像數(shù)據(jù)處理304提取被要被更新的圖像數(shù)據(jù)所附加的識別信息,并將識別信息和文件名發(fā)送到HTTP服務(wù)器203和數(shù)據(jù)庫206,以便請求圖像數(shù)據(jù)的更新。
通過通信控制處理203、網(wǎng)絡(luò)10、以及通信控制處理202,將更新請求提供給HTTP服務(wù)器203和數(shù)據(jù)庫206,作為預(yù)定端口的數(shù)據(jù)包。
在更新時,圖像數(shù)據(jù)處理304可以發(fā)送整個圖像數(shù)據(jù),而HTTP服務(wù)器203或數(shù)據(jù)庫206可以從獲得的圖像數(shù)據(jù)中提取識別信息。
此外,對于每個用戶或每個終端裝置30,將固有識別信息(客戶ID)賦予圖像數(shù)據(jù)處理304。例如在更新圖像數(shù)據(jù)時,通過通信控制處理202、網(wǎng)絡(luò)10和通信控制處理202,將客戶ID提供給HTTP服務(wù)器203和數(shù)據(jù)庫206,作為預(yù)定端口的信息包。
HTTP服務(wù)器203的文件傳輸處理204指示HDD23讀出與請求更新的文件名對應(yīng)的圖像數(shù)據(jù)。
這里,識別信息附加處理205生成與用戶訪問條件對應(yīng)的新的識別信息,并將它附加到圖像數(shù)據(jù)中。
因此,將附加新的識別信息的圖像數(shù)據(jù)通過預(yù)定的端口提供到終端裝置30的圖像數(shù)據(jù)處理304。
另一方面,數(shù)據(jù)庫206例如通過HTTP服務(wù)器203來獲得表示用戶訪問條件的信息,生成表示由識別信息附加處理205新附加的識別信息和表示用戶訪問條件(更新日志)之間的對應(yīng)關(guān)系,并將它與上述生成日志分開記錄在HDD23上。
與生成日志同樣,如圖5所示,更新日志包括訪問IP地址、新附加識別信息的服務(wù)器裝置20的主機(jī)名、訪問日期和時間(變更日期和時間)、圖像數(shù)據(jù)的文件名、由識別信息附加處理205附加的識別信息、以及用于識別具有生成原始識別信息(生成服務(wù)器ID)的服務(wù)器裝置20的信息和用于識別由用戶使用或用戶的終端裝置30的客戶ID。
因此,通過參照更新日志,除了由上述生成日志獲得的用戶訪問條件以外,還可以獲得識別用戶或終端裝置30的圖像數(shù)據(jù)和信息的更新。即,例如,通過圖像數(shù)據(jù)變更條件可以很容易地進(jìn)行例如有關(guān)用戶喜好的調(diào)查。
此外,由于可以獲得與附加到圖像數(shù)據(jù)中的識別信息對應(yīng)的識別用戶或終端裝置30的信息,所以通過參照更新日志可以精確地識別獲得圖像數(shù)據(jù)的路徑。
如上所述,在諸如URL等信息被附加到圖像數(shù)據(jù)中時,圖像數(shù)據(jù)處理304提取附加的信息,并根據(jù)提取的信息來執(zhí)行處理。
更具體地說,如果附加信息是URL,圖像數(shù)據(jù)處理304預(yù)先記錄URL并指示W(wǎng)eb瀏覽器303在用戶指令訪問URL時訪問URL。
因此,通過使圖像數(shù)據(jù)處理304從瀏覽器303提供附加有期望的URL的圖像數(shù)據(jù),用戶可以容易地訪問URL。即,圖像數(shù)據(jù)具有鏈接特定URL的功能。
所謂的書簽被認(rèn)為是具有該功能的一種,而由于它被作為文本信息來存儲,所以實(shí)際的鏈接位置有時難以識別。另一方面,通過圖像數(shù)據(jù)的鏈接可以由圖像立即進(jìn)行鏈接位置的識別,該鏈接比通過字符的鏈接容易理解。
此外,作為通過圖像來指示對預(yù)定URL的鏈接,已知上述的旗標(biāo)廣告,而由于圖像數(shù)據(jù)和所鏈接的URL在這種情況下相互獨(dú)立,所以僅存儲圖像數(shù)據(jù)不形成被存儲的鏈接的URL。
此外,由于在短時間周期后可以更新旗標(biāo)廣告,從而在下次訪問時不能總能獲得相同的圖像數(shù)據(jù)、即相同鏈接的URL,所以,例如在鏈接的URL必須確實(shí)被存儲時,鏈接的URL必須通過生成書簽(bookmark)來存儲。
另一方面,如果是附加諸如URL等信息的圖像數(shù)據(jù),則圖像數(shù)據(jù)處理304執(zhí)行URL,以便允許通過簡單地存儲圖像數(shù)據(jù)而訪問URL,使操作容易。
在上述圖2中,用實(shí)例表示將圖像數(shù)據(jù)處理304作為獨(dú)立于Web瀏覽器303的處理來執(zhí)行,由于如果具有處理附加有圖像數(shù)據(jù)的信息的功能就足夠了,所以可以作為Web瀏覽器303的擴(kuò)展程序(所謂的插件)來執(zhí)行。
此外,本發(fā)明不限于上述實(shí)施例,在本發(fā)明的范圍和技術(shù)精神之內(nèi),其結(jié)構(gòu)和實(shí)施方法可以適當(dāng)?shù)刈兓?br>
例如,在上述圖1中,服務(wù)器裝置20和終端裝置30被分別示出為單個裝置,執(zhí)行其處理的程序可以具有作為服務(wù)器裝置和終端裝置兩者的功能。
下面將更詳細(xì)地說明上述實(shí)施例。
圖6是在上述實(shí)施例中處理的圖像文件的數(shù)據(jù)結(jié)構(gòu)的一個實(shí)例。圖6所示的圖像文件包括表示數(shù)據(jù)流開始的起始部分51、描述圖像的顯示數(shù)據(jù)的圖像數(shù)據(jù)部分52、描述對圖像的視圖沒有影響的圖像的注釋部分53、以及表示數(shù)據(jù)流結(jié)束的結(jié)束部分54。例如,JPEG文件和GIF文件采用這種數(shù)據(jù)結(jié)構(gòu)。附加上述圖像數(shù)據(jù)和/或例如URL等指針信息的識別信息可以被描述在注釋部分53,作為對圖像的視圖沒有影響的信息。此外,即使是另一種圖像格式,如果是具有對圖像的視圖沒有影響的區(qū)域的格式,也可以被描述在對應(yīng)的區(qū)域中。再有,在圖像文件的數(shù)據(jù)流中,可以將圖像文件的固有信息、一個或多個圖像文件的指針、與圖像文件對應(yīng)的菜單項(xiàng)的索引、和/或程序的實(shí)體寫在圖像顯示時被忽略的區(qū)域中。還有,如上所述,利用數(shù)字水印技術(shù),可以將它們附加到圖像數(shù)據(jù)中。
在以下說明中,將附加圖像數(shù)據(jù)、指針信息等的識別信息稱為“圖像有關(guān)信息”。此外,將在圖像有關(guān)信息附加到圖像數(shù)據(jù)中的圖像文件稱為“信息圖像文件”。
圖7是圖像有關(guān)信息的結(jié)構(gòu)圖。圖7(a)所示的圖像有關(guān)信息包括圖像名信息、密碼、有效日期、小塊(thumbnail)圖像、類別和關(guān)鍵詞。
“圖像名”是在圖像數(shù)據(jù)處理304的窗口402上以小塊圖顯示的圖像名?!懊艽a”是在將信息圖像文件提供給圖像數(shù)據(jù)處理304時需要用戶輸入的密碼。只有知道密碼的用戶可以在圖像數(shù)據(jù)處理304中登錄信息圖像文件?!坝行掌凇笔墙o圖像數(shù)據(jù)處理304提供的信息圖像文件的有效日期,在該期間結(jié)束時,將信息圖像文件從HDD33的記錄區(qū)域除去。“小塊圖像”是在將瀏覽器上顯示的信息圖像文件提供給圖像數(shù)據(jù)處理304的窗口時,被瀏覽器上顯示的圖像代替并在圖像數(shù)據(jù)處理304的窗口上以小塊顯示圖像文件的數(shù)據(jù)?!邦悇e”是在將信息圖像文件提供給圖像數(shù)據(jù)處理304時用于指定在其內(nèi)存儲信息圖像文件的文件夾的數(shù)據(jù)。圖像數(shù)據(jù)處理304在指定的文件夾不存在時新生成具有指定名的文件夾?!瓣P(guān)鍵詞”是在搜索已經(jīng)由圖像數(shù)據(jù)處理304提供的信息圖像文件時用作搜索關(guān)鍵詞的詞。
圖7(b)所示的圖像有關(guān)信息由對各指針信息分配的命令名、操作表、和鼠標(biāo)(點(diǎn)擊裝置)操作來構(gòu)成,并將它們用平臺來聯(lián)系為一對。
“指針信息”表示本地計算機(jī)上或網(wǎng)絡(luò)上的文件的位置。例如,指針信息包括文件名、指示本地計算機(jī)上資源位置的路徑名、指示網(wǎng)絡(luò)環(huán)境中資源位置的通用命名協(xié)定(UNC)、指示因特網(wǎng)或局域網(wǎng)上資源位置的統(tǒng)一資源定位符(URL)、或統(tǒng)一資源標(biāo)識符(URI)?!懊蠲笔窃诓藛紊巷@示指針的內(nèi)容時的視圖名。例如,它是“訪問主頁”。這里,“菜單”是被顯示的菜單,例如在點(diǎn)擊鼠標(biāo)39的右按鈕時,可以在顯示單元37上選擇菜單?!皠幼鞅怼北硎緢D像數(shù)據(jù)處理304的操作。指定操作的內(nèi)容包括在將信息圖像文件提供給圖像數(shù)據(jù)處理304時,附加給信息圖像文件的指針信息表示的文件是否存儲在終端裝置30的HDD(存儲單元)33中;文件是否被自動地執(zhí)行;以及執(zhí)行文件的方法(字幕顯示、視頻顯示、聲音再現(xiàn)等)?!胺峙涫髽?biāo)操作”設(shè)置用于訪問指針信息的鼠標(biāo)操作。設(shè)置的類型包括雙擊、Shift+雙擊、Ctrl+雙擊、Alt+雙擊等。“平臺”指定與指針信息表示的文件相匹配的環(huán)境(平臺,OS)。例如,在OS 301是視窗Windows(商標(biāo))時,圖像數(shù)據(jù)處理304選擇與Windows對應(yīng)的信息的指針,并將它顯示在上述菜單上。
下面說明訪問終端裝置30中信息圖像文件中記錄的指針的方法。
(1)通過菜單選擇的方法圖8是通過菜單選擇來訪問指針的方法的說明圖。用戶操作鼠標(biāo)39(點(diǎn)擊裝置)并將指針403放置在圖像數(shù)據(jù)處理的窗口402上提供的圖像405上。接著,用戶點(diǎn)擊鼠標(biāo)39的右按鈕。在MPU31(信息處理單元)檢測到該點(diǎn)擊時,從記錄單元33中讀出在與圖像405(圖7(b))對應(yīng)的信息圖像文件中包括的圖像有關(guān)信息,以生成菜單顯示數(shù)據(jù)。即,“命令名”被作為菜單項(xiàng)來提取,將菜單55顯示在顯示單元37上。接著,用戶操作鼠標(biāo)39,以便移動指針403,并將它放置在要選擇的菜單項(xiàng)上。然后,點(diǎn)擊鼠標(biāo)39的左按鈕,以便選擇和確定一個菜單項(xiàng)。在MPU31檢測到點(diǎn)擊時,參照圖像有關(guān)信息(圖7(b))并輸入與瀏覽器303中選擇的命令對應(yīng)的指針信息,以便訪問該指針。在MPU31接收從基于訪問位置的服務(wù)器發(fā)送的文件時,根據(jù)與那時選擇的命令對應(yīng)的的操作表來執(zhí)行接收的文件。例如,通過實(shí)際的播放機(jī)(商標(biāo))來重現(xiàn)視頻。
這里,在點(diǎn)擊圖像數(shù)據(jù)處理的窗口402上顯示的圖像時顯示的菜單項(xiàng)根據(jù)信息圖像文件中嵌入的圖像有關(guān)信息的內(nèi)容來確定。此外,從服務(wù)器裝置20發(fā)送包括圖像有關(guān)信息的信息圖像文件。即,特征在于根據(jù)從服務(wù)器裝置20下載的信息來確定通過鼠標(biāo)點(diǎn)擊顯示的菜單項(xiàng)。
(2)通過鼠標(biāo)操作的方法在選擇圖像數(shù)據(jù)處理的窗口402的條件下操作鼠標(biāo)39的按鈕和操作鍵盤38的鍵時,可以進(jìn)行與該操作對應(yīng)的對預(yù)定信息指針的訪問。在操作鼠標(biāo)39和操作鍵盤38時,MPU31參照圖像有關(guān)信息和參照“分配鼠標(biāo)操作”(圖7(b)),以便確定是否定義對應(yīng)的操作。在已經(jīng)定義了對應(yīng)的操作時,讀出與該操作對應(yīng)的指針信息,并將該指針輸入到瀏覽器303,以便訪問對應(yīng)的指針。在MPU31接收從基于訪問位置的服務(wù)器返回的文件時,根據(jù)與那時選擇的命令名對應(yīng)的操作表來執(zhí)行接收的文件。這里,可以將相同的鼠標(biāo)操作分配給多個操作。
下面,說明對信息的指針訪問時的操作的具體例。這里,說明在圖7(b)中的操作表中表示的“字幕機(jī)顯示”的實(shí)例。圖9是字幕機(jī)顯示的說明圖。在將“字幕機(jī)顯示”定義在操作表中時,對于各操作表定義在其內(nèi)對應(yīng)于指針信息定義字幕機(jī)的文本文件的指針、在文本文件的本地盤中信息圖像文件的同時下載和存儲、以及字幕機(jī)顯示的操作(控制碼)。此外,為了分配鼠標(biāo)操作,定義左按鈕的單擊(上述定義一般由服務(wù)器的提供者來完成)。
在將具有圖像有關(guān)信息的信息圖像文件從瀏覽器303提供給終端裝置30的圖像數(shù)據(jù)處理304時,MPU31參照圖像有關(guān)信息,并開始訪問定義為“保存”的指針。然后,從與該指針對應(yīng)的服務(wù)器中下載字幕的文本文件,并將它保存在本地HDD33中。
然后,在用戶操作鼠標(biāo)39以便點(diǎn)擊或選擇圖像數(shù)據(jù)處理的窗口402上顯示的圖像時,MPU31參照與選擇的圖像對應(yīng)的有關(guān)圖像,而在確定操作表中定義的控制碼是“字幕(telop)顯示”時,在圖9所示的圖像數(shù)據(jù)處理的區(qū)域(可以是區(qū)域的外部)之內(nèi)顯示字幕的又長又窄的窗口,使得從HDD33讀出的字幕的文本在窗口中滾動顯示。如圖9所示,在提供多個圖像405和406時,可以顯示根據(jù)鼠標(biāo)39選擇的圖像而有所不同的每一個字幕。
在上述實(shí)施例中,說明了通過從瀏覽器的窗口401到圖像數(shù)據(jù)處理的窗口402進(jìn)行拖放動作,來將信息圖像文件提供給圖像數(shù)據(jù)處理。這里,說明另一個提供方法。
(1)從菜單拖放圖10是從菜單的拖放操作的說明圖。如上所述,為了通過鼠標(biāo)39來選擇用于信息圖像附加的菜單項(xiàng),通過點(diǎn)擊鼠標(biāo)39的右按鈕來顯示菜單55(第1管理區(qū)域)。對于信息圖像附加的菜單,如圖7(b)最后行定義的那樣,將操作表中的控制碼特別定義為用于預(yù)先圖像附加的控制碼。在用戶操作鼠標(biāo)39并對在圖像數(shù)據(jù)處理的窗口402(第二管理區(qū))中信息圖像附加的菜單項(xiàng)進(jìn)行拖放操作時,MPU31檢測該操作并參照圖像有關(guān)信息(圖7(b))。然后,檢查與操作的菜單項(xiàng)對應(yīng)的操作表中的控制碼,在確認(rèn)為“附加圖像”時,開始訪問對應(yīng)的指針。在根據(jù)該訪問從預(yù)定的服務(wù)器下載新的圖像文件時,MPU31將來自瀏覽器303的圖像文件提供給圖像數(shù)據(jù)處理304,并將新下載的信息圖像文件提供給圖像數(shù)據(jù)處理304。
這樣產(chǎn)生的優(yōu)點(diǎn)在于,對于提供新的信息圖像文件,瀏覽器不必每次被起動。
當(dāng)然,通過鼠標(biāo)39可以簡單地點(diǎn)擊附加圖像信息的菜單項(xiàng),以便下載新的信息圖像文件,并將它提供給圖像數(shù)據(jù)處理304。
此外,新信息圖像文件可以被存儲在已經(jīng)提供的另一個信息圖像文件內(nèi)。在這種情況下,在例如拖放信息圖像附加(第1管理區(qū)域)的菜單項(xiàng)時,MPU31不訪問網(wǎng)絡(luò)上的服務(wù)器,而參照作為當(dāng)前對象的信息圖像文件的圖像有關(guān)信息來讀出預(yù)先在其內(nèi)登錄的另一個信息圖像文件,并將它提供給圖像數(shù)據(jù)處理304(第2管理區(qū)域)。
在這種情況下,對于提供新的信息圖像文件,有不必每次在網(wǎng)絡(luò)上連接到服務(wù)器的效果。
(2)從郵件軟件拖放通過將附著于郵件軟件的信息圖像文件拖放到圖像數(shù)據(jù)處理的窗口402,可以將信息圖像文件提供給圖像數(shù)據(jù)處理304。郵件主體的觀察窗口或附件文件的檢查窗口將是第1管理區(qū)域。在這種情況下,由于將信息圖像文件通過放置在電子郵件上來傳輸,以便接收者可使用,所以信息可以被廣泛和高效率地傳播。
(3)從任意的文件夾拖放通過將圖像文件從對應(yīng)的文件夾(第1管理區(qū)域)拖放到圖像數(shù)據(jù)處理的窗口402(第2管理區(qū)域),可以提供從瀏覽器或郵件軟件一旦復(fù)制在預(yù)定文件夾中的信息圖像文件。MPU31檢測從任意文件夾到圖像數(shù)據(jù)處理的窗口402的拖放操作,并按與上述的從瀏覽器的拖放處理相同的方式將信息圖像文件提供給圖像數(shù)據(jù)處理304。
(4)非拖放供給方法即使通過另一種操作來代替上述拖放操作,也可以將信息圖像文件提供給圖像數(shù)據(jù)處理304。例如,MPU31檢測在圖像數(shù)據(jù)處理304的外部管理的信息圖像文件被點(diǎn)擊的情況,以便將信息圖像文件提供給圖像數(shù)據(jù)處理304。此外,在圖像數(shù)據(jù)處理304的外部管理的信息圖像文件被復(fù)制在剪貼板上,然后被從剪貼板粘貼到圖像數(shù)據(jù)處理的窗口402上時,MPU31可以檢測該操作并將信息圖像文件提供給圖像數(shù)據(jù)處理。
(5)從例如CDROM(只讀光盤)等記錄媒體供給此外,可以從例如CDROM等計算機(jī)可讀記錄媒體來提供信息圖像文件。在這種情況下,將CDROM的文件夾(第1管理區(qū)域)上顯示的信息圖像文件通過例如上述拖放操作、點(diǎn)擊操作、復(fù)制和粘貼操作來提供給圖像數(shù)據(jù)處理304(第2管理區(qū)域),或者安裝程序可在CDROM開始處自動啟動,并且安裝程序可以將CDROM上記錄的信息圖像文件例如提供給圖像數(shù)據(jù)處理304。此外,在安裝程序提供信息圖像文件時,安裝程序可以檢測已經(jīng)提供給圖像數(shù)據(jù)處理304的信息圖像文件,以便僅選擇未提供過的信息圖像文件,然后將其提供給圖像數(shù)據(jù)處理304。
由此,可以將信息圖像文件描述為雜志的附錄,并可以分配給普通的用戶,以使他們使用該信息圖像文件。
如圖4所示,在可以分別通過獨(dú)立的窗口(處理、程序)來提供第1管理區(qū)域和第2管理區(qū)域時,可以實(shí)現(xiàn)另一個實(shí)施例。下面將說明幾個實(shí)施例。
圖11表示由單一的程序來提供Web瀏覽器的窗口401和圖像數(shù)據(jù)處理的窗口402,以便通過輸入單元35的操作來選擇窗口上方的顯示選擇標(biāo)簽,并可選擇地顯示選擇出的一個的窗口的實(shí)施例。首先,對Web瀏覽器的窗口401上顯示的信息圖像文件404進(jìn)行訪問,以便登錄在后臺(background)中圖像數(shù)據(jù)處理的窗口402中。作為訪問信息圖像文件404的方法,可以采用上述各種方法。接著,通過輸入單元35來操作顯示選擇標(biāo)簽,使得顯示圖像數(shù)據(jù)處理的窗口402。因此,可以訪問在圖像數(shù)據(jù)處理中已經(jīng)登錄的信息圖像。
此外,圖12包括框結(jié)構(gòu)的顯示窗口,其中,將一框(frame)設(shè)置為Web瀏覽器的窗口401,而將另一框設(shè)置為圖像數(shù)據(jù)處理的窗口402。在這種情況下,從Web瀏覽器的框401到圖像數(shù)據(jù)處理的框的拖放信息圖像文件404的訪問操作更容易,但通過上述其它訪問方法,可以將信息圖像提供到圖像數(shù)據(jù)中。
此外,在圖13中,在對Web瀏覽器的窗口401上顯示的信息圖像文件404進(jìn)行訪問時,處理單元31啟動Web瀏覽器中預(yù)先安裝的插件程序。作為信息圖像文件的訪問方法,可以采用上述各種方法。被啟動的插頭將新的圖像信息文件的管理附加到預(yù)先存儲在作為第2管理區(qū)域的存儲單元33中的本地HTML文件中。然后,已經(jīng)附加新信息的本地HTML文件在作為第2管理區(qū)域402的Web瀏覽器上被展開。在將本地文件在Web瀏覽器上展開時,可以被展開在當(dāng)前的Web瀏覽器上,或可以通過啟動新的Web瀏覽器被分別展開。
下面,說明有關(guān)附加到圖像數(shù)據(jù)中的圖像有關(guān)信息的加密的處理。
服務(wù)器裝置20的識別信息附加處理205包括對被附加到用于附加的圖像數(shù)據(jù)中的圖像有關(guān)信息進(jìn)行加密的功能。加密算法在預(yù)定的時間周期后進(jìn)行更新。通過加密圖像有關(guān)信息,可以防止第三者附加、刪除和變更有關(guān)圖像的信息而非法地使用圖像文件。
在終端裝置30中,在參照附加到圖像數(shù)據(jù)中的圖像有關(guān)信息時,MPU31對圖像有關(guān)信息進(jìn)行解密。在服務(wù)器裝置20中,將對應(yīng)于加密算法的解密算法預(yù)先存儲在HIDD33中。但是,由于服務(wù)器裝置20的加密算法在一定的時間周期之后被更新,所以在更新服務(wù)器裝置20的加密算法時,需要更新終端裝置30的解密算法,使得與更新過的加密算法匹配。
服務(wù)器裝置20管理在對應(yīng)終端裝置的各ID(例如,ID地址)的數(shù)據(jù)庫中終端裝置30中存儲的解密算法的版本。在服務(wù)器裝置20中更新圖像有關(guān)信息的加密算法時,所有終端裝置的ID被標(biāo)記,然后將對應(yīng)于新加密算法的解密算法發(fā)送給隨后訪問服務(wù)器裝置20的終端裝置中對應(yīng)的終端裝置的ID所對應(yīng)的標(biāo)記過的終端裝置ID用于更新。然后,清除對應(yīng)于已經(jīng)被更新的終端裝置的ID的標(biāo)記。將該解密算法存儲在服務(wù)器裝置的HDD23中。
圖像數(shù)據(jù)處理304包括這樣的功能在提供信息圖像文件時嘗試在對應(yīng)的信息圖像文件中包括的圖像有關(guān)信息的解密,以及檢查解密的圖像有關(guān)信息的數(shù)據(jù)結(jié)構(gòu)是否正常。然后,如果解密的數(shù)據(jù)結(jié)構(gòu)不正常,則禁止提供對應(yīng)的信息圖像文件??梢苑乐固峁┓欠ǜ牡男畔D像文件。此外,根據(jù)附加到圖像數(shù)據(jù)中的識別信息,可以確定非法的信息圖像文件。
下面,說明將信息圖像文件從瀏覽器提供給圖像數(shù)據(jù)處理304的計費(fèi)方法。在將信息圖像文件從瀏覽器提供給圖像數(shù)據(jù)文件時,圖像數(shù)據(jù)處理304對服務(wù)器裝置20進(jìn)行訪問并請求計費(fèi)處理,以便進(jìn)行計費(fèi)。
在信息圖像文件已經(jīng)從瀏覽器提供給終端裝置30中的圖像數(shù)據(jù)處理304的條件下,生成本發(fā)明實(shí)施例中說明的訪問日志(生成日志)。即,在將信息圖像文件提供給圖像數(shù)據(jù)處理時,MPU31從提供的信息圖像文件中提取嵌入在信息圖像文件中的識別信息,并將該識別信息和信息圖像文件的文件名發(fā)送到服務(wù)器裝置20。服務(wù)器裝置20使接收的識別信息和圖像文件名、IP地址和訪問終端的主機(jī)名、訪問日期和時間相關(guān)聯(lián),以便生成上述生成日志(圖3)。因此,將信息圖像文件提供給終端裝置30中的圖像數(shù)據(jù)處理的事實(shí)被記錄在服務(wù)器裝置20的訪問日志中。
第1計費(fèi)方法是這樣的方法只有由同一終端(或可以是具有相同用戶或相同ID的圖像數(shù)據(jù)處理304)進(jìn)行相同信息圖像文件的第1次提供才進(jìn)行計費(fèi),而對第2次和以后的提供不進(jìn)行計費(fèi)。在將信息圖像文件提供給圖像數(shù)據(jù)處理304時,終端裝置的MPU31對服務(wù)器裝置20發(fā)送信息圖像文件附帶的固有識別信息和信息圖像文件的文件名,并提示服務(wù)器裝置30計費(fèi)。被提示計費(fèi)的服務(wù)器裝置的MPU21將在那時的訪問終端的IP地址和主機(jī)名、以及接收的識別信息和圖像文件名與生成的日志進(jìn)行比較,以便判斷在過去的同一終端中相同的信息圖像文件是否被提供給圖像數(shù)據(jù)處理304。結(jié)果,如果提供了相同的圖像文件,則對那時的提供不進(jìn)行計費(fèi)。另一方面,如果在同一終端中相同的信息圖像文件過去未被提供給圖像數(shù)據(jù)處理304,則作為新的提供來計費(fèi)。
第2計費(fèi)方法是依據(jù)第1計費(fèi)方法的方法,即使是相同終端的相同的信息圖像文件的供給,在不同日期進(jìn)行供給時,仍然重新進(jìn)行計費(fèi)。作為信息圖像文件的使用,可考慮只有在有效期前可以接收免費(fèi)的內(nèi)容服務(wù)的使用。如果相同的信息圖像文件在這種情況下可以被重復(fù)地提供給同一終端而沒有計費(fèi),則免費(fèi)內(nèi)容服務(wù)的有效期變得無意義。因此,即使在同一終端中提供相同的信息圖像文件,在不同日期進(jìn)行提供時也進(jìn)行計費(fèi)。
在將信息圖像文件提供給圖像數(shù)據(jù)處理304時,終端裝置的MPU31將圖形文件附帶的固有識別信息和信息圖像文件的文件名發(fā)送到服務(wù)器裝置20,并對服務(wù)器裝置30提示計費(fèi)。提示計費(fèi)的服務(wù)器裝置的MPU21將在那時訪問的終端的地址和主機(jī)名、以及接收的識別信息和圖像文件名與生成的日志進(jìn)行比較,以便判斷完全相同的數(shù)據(jù)是否在同日已經(jīng)被登錄。結(jié)果,如果它在同日已經(jīng)被登錄,則不進(jìn)行計費(fèi)。另一方面,如果相同的數(shù)據(jù)在同日未被登錄,則對在那時的信息圖像文件的提供進(jìn)行計費(fèi)。
在第1和第2計費(fèi)方法中,可以不作同一終端的判斷而是作同一用戶的判斷。在這種情況下,將用戶認(rèn)證系統(tǒng)(功能)設(shè)置在服務(wù)器裝置20的內(nèi)部或外部,在請求從終端裝置30對服務(wù)器裝置20的訪問時,用戶認(rèn)證系統(tǒng)詢問用戶來進(jìn)行認(rèn)證,以便在用戶認(rèn)證正確完成時允許對服務(wù)器裝置30的訪問。由此,由于可以識別用戶,所以可以判斷是否對過去的各用戶將相同的信息圖像文件提供給圖像數(shù)據(jù)處理304。
這里,將圖像有關(guān)信息嵌入在信息圖像文件(圖標(biāo))中的形式可以是如上所述的圖標(biāo)形式的包,或可以是使用Java(商標(biāo))程序、ActiveX(商標(biāo))控制等的包。Java程序和ActiveX控制都是可以由例如Netscape(商標(biāo))和InternetExplore(商標(biāo))等瀏覽器軟件執(zhí)行的程序單元。然后,由Java程序的Java媒體碼和ActiveX控制的CPU本地碼來描述執(zhí)行碼,并可以由瀏覽器開始執(zhí)行。此外,可以將Java程序和ActiveX控制兩者圖形地顯示在瀏覽器的顯示畫面上。例如,在使用Java程序或ActiveX控制時,準(zhǔn)備僅顯示圖像的小應(yīng)用程序(applet)來代替嵌入在有關(guān)信息中的圖標(biāo)。此外,在使用(IMG)標(biāo)簽在瀏覽器上顯示圖標(biāo)時,可以利用(EMBED)或(APPLET)標(biāo)簽來執(zhí)行程序。再有,在以程序形式執(zhí)行時,這兩個標(biāo)簽的嵌入的有關(guān)信息是足夠的。
工業(yè)實(shí)用性根據(jù)本發(fā)明,通過將信息的指針嵌入在圖像文件中,以及根據(jù)與圖像文件中的指針對應(yīng)的程序來控制操作,可以使用圖像文件來控制各終端裝置。因此,可以在圖像文件提供者一方來定義終端裝置的各種控制。
此外,在圖像文件的圖像例如是表示程序操作的圖像時,所以通過參照該圖像可以容易地了解操作的內(nèi)容。
由于將信息圖像文件和圖像有關(guān)信息分開,所以可以產(chǎn)生抑制對于不希望的應(yīng)用程序的圖像文件的非法使用的效果,并且即使在圖像文件以與傳統(tǒng)方式的相同方式分配的情況下,也可以期待從其分配的目的地對圖像提供者約信息的更高的返回效果(訪問)。
此外,在本發(fā)明中,在根據(jù)來自終端的訪問來生成固有識別信息和將識別信息附加到由信息提供者服務(wù)提供的預(yù)定圖像數(shù)據(jù)中,以便記錄識別信息和加有識別信息的圖像數(shù)據(jù)之間的對應(yīng)關(guān)系,通過參照該對應(yīng)關(guān)系可以獲得與附加到圖像數(shù)據(jù)中的識別信息對應(yīng)的有關(guān)用戶訪問的信息,例如用戶使用的終端的地址、訪問時間等。因此,可以很容易地進(jìn)行例如來自終端的訪問條件的調(diào)查。
權(quán)利要求
1.一種在其上記錄圖像文件的計算機(jī)可讀媒體,其中,在所述圖像文件的數(shù)據(jù)流中,記錄圖像文件固有的識別信息、一個或多個信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)目索引、和/或預(yù)定程序的實(shí)體。
2.一種在其上記錄圖像文件的計算機(jī)可讀媒體,包括用于記錄對圖像顯示產(chǎn)生影響的數(shù)據(jù)的區(qū)域和用于記錄對圖像顯示不產(chǎn)生影響的數(shù)據(jù)的區(qū)域,其中,在對所述圖像顯示不產(chǎn)生影響的數(shù)據(jù)的記錄區(qū)中,記錄圖像文件固有的識別信息、一個或多個信息的指針和/或預(yù)定程序的實(shí)體。
3.一種在其上記錄圖像文件的計算機(jī)可讀媒體,其中,在所述圖像文件的數(shù)據(jù)流中,在顯示圖像時被忽略的區(qū)上,記錄圖像文件固有的識別言息、一個或多個信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)目索引、和/或預(yù)定程序的實(shí)體。
4.一種在其上記錄圖像文件的計算機(jī)可讀媒體,其中,在所述圖像文件的數(shù)據(jù)流中,至少信息的指針和該指針指示的信息的處理被作為一對處理,使得其一對或多對被記錄。
5.一種生成權(quán)利要求1、2、3或4的記錄媒體的裝置,包括記錄裝置,在其上記錄圖像文件;輸入裝置,用于輸入一個或多個信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)的索引、和/或預(yù)定程序的實(shí)體的識別信息;以及信息處理裝置,在所述圖像文件的數(shù)據(jù)流中,記錄從輸入裝置輸入的信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)的索引、和/或?qū)?yīng)于所述識別信息的程序的實(shí)體。
6.一種在其上記錄使計算機(jī)執(zhí)行以下步驟的圖像文件生成程序的媒體,這些步驟包括從輸入裝置接受一個或多個信息的指針的輸入、對應(yīng)于圖像文件的菜單項(xiàng)的索引、和/或預(yù)定程序的實(shí)體的識別信息;和在存儲裝置中存儲的圖像文件的數(shù)據(jù)流中記錄從輸入裝置輸入的信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)的索引、和/或?qū)?yīng)于所述識別信息的程序的實(shí)體。
7.一種圖像文件發(fā)送裝置,包括權(quán)利要求1、2、3或4的記錄媒體;以及信息處理裝置,用于響應(yīng)于來自終端裝置的請求,從所述記錄媒體中讀出所述圖像文件,并將它發(fā)回到所述終端裝置。
8.一種在其上記錄使計算機(jī)按順序執(zhí)行以下步驟的圖像文件處理程序的媒體,這些步驟包括監(jiān)視對在第一管理區(qū)中管理的信息圖像文件的訪問;在有對第一管理區(qū)中管理的信息圖像文件的訪問時,在第二管理區(qū)上顯示基于信息圖像文件中包括的圖像有關(guān)信息的圖像,并在第二管理區(qū)上管理信息圖像文件;監(jiān)視對在第二管理區(qū)中管理的信息圖像文件的訪問;在有對第二管理區(qū)中管理的信息圖像文件的訪問時,訪問和執(zhí)行在預(yù)定指針中存在的文件或在本地記錄媒體上預(yù)先存儲的對應(yīng)文件。
9.一種在其上記錄權(quán)利要求8的圖像文件處理程序的媒體,其中,對在所述第一管理區(qū)中管理的信息圖像文件的訪問是對相應(yīng)圖像的拖放操作。
10.一種在其上記錄權(quán)利要求8的圖像文件處理程序的媒體,其中,對在所述第一管理區(qū)中管理的信息圖像文件的訪問是對根據(jù)對應(yīng)的圖像顯示的菜單的選擇操作。
11.一種在其上記錄權(quán)利要求8的圖像文件處理程序的媒體,其中,對在所述第一管理區(qū)中管理的信息圖像文件的訪問是對根據(jù)對應(yīng)的信息圖像文件顯示的菜單的拖放操作。
12.一種在其上記錄權(quán)利要求8的圖像文件處理程序的媒體,其中,對在所述第一管理區(qū)中管理的信息圖像文件的訪問是對相應(yīng)圖像的點(diǎn)擊操作。
13.一種在其上記錄權(quán)利要求8的圖像文件處理程序的媒體,其中,對在所述第一管理區(qū)中管理的信息圖像文件的訪問是對相應(yīng)的信息圖像文件的拖放操作。
14.一種記錄使計算機(jī)執(zhí)行以下步驟的圖像文件處理程序的媒體,在可以訪問第一管理區(qū)中的記錄媒體時,從記錄媒體中搜索信息圖像文件;而在搜索到信息圖像文件時,讀出信息圖像文件并在第二管理區(qū)管理它。
15.如權(quán)利要求8的媒體,其中,所述第一管理區(qū)是觀察WWW瀏覽器的Web頁的窗口、觀察電子郵件軟件的窗口、檢查電子郵件軟件的附件文件的窗口、查閱記錄媒體上存儲的文件的文件夾窗口、或通過操作輸入裝置對圖像或圖像文件進(jìn)行顯示的窗口。
16.一種圖像文件處理設(shè)備,包括信息處理裝置,用于將對應(yīng)于圖像的菜單項(xiàng)存儲在存儲裝置上,在從輸入裝置選擇預(yù)定的圖像時,從所述存儲裝置中讀出對應(yīng)于所選擇圖像的菜單項(xiàng),以便將它顯示在顯示裝置上,而在通過輸入裝置來選擇顯示的菜單項(xiàng)時,執(zhí)行對應(yīng)于所選擇菜單項(xiàng)的預(yù)定處理,其中所述信息處理裝置對外部服務(wù)器設(shè)備進(jìn)行訪問,以獲得對應(yīng)于所述圖像的菜單項(xiàng),并將它存儲在所述存儲裝置上。
17.如權(quán)利要求8的記錄圖像文件處理程序的媒體,其中,由單獨(dú)的程序來形成和管理所述第一管理區(qū)和所述第二管理區(qū)。
18.如權(quán)利要求17的記錄圖像文件處理程序的媒體,其中,可以顯示用于選擇第一管理區(qū)的視圖和第二管理區(qū)的視圖的其中之一的選擇標(biāo)簽,以便在通過輸入裝置選擇的標(biāo)簽側(cè)有選擇地顯示管理區(qū)。
19.如權(quán)利要求17的記錄圖像文件處理程序的媒體,其中,用框同時顯示第一管理區(qū)的視圖和第二管理區(qū)的視圖。
20.如權(quán)利要求8的計算機(jī)可讀媒體,其中,在作為第一管理區(qū)的第一標(biāo)記描述語言文件中管理的信息圖像文件進(jìn)行訪問時,從存儲裝置中讀出作為第二管理區(qū)的第二標(biāo)記描述語言文件,在更新第二標(biāo)記描述語言文件后,使得所述第二標(biāo)記描述語言文件管理所述信息圖像文件,再執(zhí)行第二標(biāo)記描述語言文件。
全文摘要
本發(fā)明的目的在于使提供圖像文件的提供者能夠用該提供者希望提供的信息來可靠地將圖像文件提供給用戶。此外,本發(fā)明的另一個目的在于使提供圖像文件的提供者能根據(jù)一個圖像文件將該提供者希望提供的多組信息提供給用戶。本發(fā)明再一個的目的在于能容易地進(jìn)行例如用戶訪問條件的調(diào)查。為了實(shí)現(xiàn)這些目的,提供在其上記錄圖像文件的計算機(jī)可讀的記錄媒體,其中,在圖像文件的數(shù)據(jù)流中,記錄圖像文件固有的識別信息、一個或多個信息的指針、對應(yīng)于圖像文件的菜單項(xiàng)目索引、和/或預(yù)定程序的實(shí)體。
文檔編號G06F21/10GK1319206SQ00801592
公開日2001年10月24日 申請日期2000年8月3日 優(yōu)先權(quán)日1999年8月3日
發(fā)明者藤田岳史, 遠(yuǎn)藤仁史, 八田齊明, 藤川泰文 申請人:影像藝術(shù)株式會社, 索尼公司