專利名稱:數(shù)據(jù)轉(zhuǎn)換裝置和數(shù)據(jù)轉(zhuǎn)換方法以及數(shù)據(jù)轉(zhuǎn)換系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)轉(zhuǎn)換裝置和數(shù)據(jù)轉(zhuǎn)換方法以及數(shù)據(jù)轉(zhuǎn)換系統(tǒng)。
背景技術(shù):
現(xiàn)有的電子水印等信息抽出技術(shù)通過在圖像中嵌入微小噪聲電平的數(shù)據(jù),不對(duì)圖像產(chǎn)生大的破壞地埋入或取出信息。另外,在專利文獻(xiàn)1中示出如下方式即使圖像中沒有進(jìn)入電子水印等其它數(shù)據(jù)時(shí),也利用圖像本身的直方圖分布或頻率轉(zhuǎn)換,抽出圖像本身的特征,將其作為該圖像獨(dú)一無二的密鑰,從服務(wù)器取出需要的信息。在該方式中,在圖像為條形碼或電子水印等時(shí),以與之對(duì)應(yīng)的方式讀取ID(Identification,標(biāo)識(shí)),以其作為密鑰,執(zhí)行相同的處理。
專利文獻(xiàn)1特開2004-179783號(hào)公報(bào)發(fā)明內(nèi)容發(fā)明所要解決的技術(shù)問題作為人類也許難以讀取、但對(duì)于機(jī)械而言比字符等的讀取容易得多且誤識(shí)別率低的正確的自動(dòng)識(shí)別方法,利用條形碼(據(jù)說,設(shè)備對(duì)打印字符的誤識(shí)別率為1萬字中有1個(gè)字符,但用條形碼則為300萬字符中有1個(gè)字符)。通常,通過使用激光及其反射光進(jìn)行直線掃描來讀取條形碼。這對(duì)于2維條形碼也同樣。在2維條形碼的情況下,由于從縱和橫2個(gè)方向讀取信息,所以埋入的信息量增大。近年來,使用組裝入便攜電話中的照相機(jī)來讀取的2維條形碼也得到普及。在使用便攜電話的照相機(jī)功能等來讀取條形碼時(shí),變成平面地而非直線地讀取。
條形碼為1維時(shí)是白色和黑色的條狀花紋,2維條形碼由白色和黑色的點(diǎn)圖案構(gòu)成,任意一種對(duì)于人類而言都是無味枯燥的幾何學(xué)花紋(由于是點(diǎn)圖案,所以稱為條形碼不合適,有時(shí)也稱為“2維符號(hào)”。但這里,為了圖像的易見性,以下也使用2維條形碼的術(shù)語)。因此,對(duì)于人類而言不容易區(qū)別多個(gè)條形碼。
另外,利用2維條形碼可取出的信息量比1維條形碼大,其量是1維條形碼的10倍至100倍大小(例如,1千字節(jié))。盡管如此,對(duì)可抽出的信息量也有限制。
另外,在利用電子水印替代條形碼從圖像中抽出信息時(shí),必須事先加工圖像(即,事先埋入電子水印)。
專利文獻(xiàn)1以圖像本身的特征量作為密鑰來訪問服務(wù)器,從服務(wù)器得到信息。這樣,現(xiàn)有的信息抽出方法不能從該圖像本身得到必需的信息,訪問服務(wù)器才得到有意義的數(shù)據(jù)。
本發(fā)明的目的在于在從圖像、聲音、動(dòng)態(tài)圖像等數(shù)據(jù)中抽出信息時(shí),從沒有為了抽出而加工的數(shù)據(jù)中抽出信息;對(duì)應(yīng)于用途等還從同一數(shù)據(jù)抽出各種不同的信息;以及增多可抽出的信息量。
解決技術(shù)問題的技術(shù)手段本發(fā)明的數(shù)據(jù)轉(zhuǎn)換裝置的特征在于,具備解析定義取得部,為了進(jìn)行數(shù)據(jù)的解析而取得解析定義信息,該解析定義信息定義所述數(shù)據(jù)中作為所述解析的對(duì)象的解析范圍和執(zhí)行所述解析的解析方法;代碼定義取得部,取得代碼定義信息,該代碼定義信息定義對(duì)所述解析的結(jié)果進(jìn)行編碼的編碼方法;取得第1數(shù)據(jù)的數(shù)據(jù)取得部;數(shù)據(jù)解析部,利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述第1數(shù)據(jù)中的、由所述解析定義取得部取得的所述解析定義信息所定義的所述解析范圍所表示的部分;以及數(shù)據(jù)轉(zhuǎn)換部,利用所述代碼定義取得部取得的所述代碼定義信息所定義的所述編碼方法,對(duì)所述數(shù)據(jù)解析部解析所述第1數(shù)據(jù)中的所述部分的結(jié)果進(jìn)行編碼,并轉(zhuǎn)換成第2數(shù)據(jù)。
其特征在于所述數(shù)據(jù)取得部取得圖像作為所述第1數(shù)據(jù)。
其特征在于所述解析定義信息定義多個(gè)點(diǎn)所在的座標(biāo)作為所述解析范圍,所述數(shù)據(jù)解析部利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述圖像中的、由所述解析定義信息定義的所述座標(biāo)所表示的多個(gè)點(diǎn)。
其特征在于所述數(shù)據(jù)取得部取得動(dòng)態(tài)圖像作為所述圖像。
其特征在于所述解析定義信息定義多個(gè)點(diǎn)所在的座標(biāo)和多個(gè)時(shí)刻作為所述解析范圍,所述數(shù)據(jù)解析部利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述動(dòng)態(tài)圖像中的、由所述解析定義信息定義的所述多個(gè)時(shí)刻的所述座標(biāo)所表示的多個(gè)點(diǎn)。
其特征在于所述解析定義信息定義測定亮度的方法作為所述解析方法,所述數(shù)據(jù)解析部測定所述數(shù)據(jù)取得部取得的所述圖像中的、由所述解析定義信息定義的所述座標(biāo)所表示的多個(gè)點(diǎn)的所述亮度。
其特征在于所述解析定義信息定義測定色彩的方法作為所述解析方法,所述數(shù)據(jù)解析部測定所述數(shù)據(jù)取得部取得的所述圖像中的、由所述解析定義信息定義的所述座標(biāo)所表示的所述多個(gè)點(diǎn)的所述色彩。
其特征在于所述解析定義信息定義測定RGB(Red-Green-Blue)成分的R(紅)成分、G(綠)成分和B(藍(lán))成分中的至少一個(gè)作為所述色彩的方法,所述數(shù)據(jù)解析部測定所述數(shù)據(jù)取得部取得的所述圖像中的、由所述解析定義信息定義的所述座標(biāo)所表示的所述多個(gè)點(diǎn)的所述R成分、G成分和B成分中的至少一個(gè)。
其特征在于所述數(shù)據(jù)取得部取得聲音作為所述第1數(shù)據(jù)。
其特征在于所述解析定義信息定義多個(gè)時(shí)刻作為所述解析范圍,所述數(shù)據(jù)解析部利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述聲音中的、由所述解析定義信息定義的所述多個(gè)時(shí)刻。
其特征在于所述解析定義信息定義測定頻率的方法作為所述解析方法,所述數(shù)據(jù)解析部測定所述數(shù)據(jù)取得部取得的所述聲音中的、由所述解析定義信息定義的所述多個(gè)時(shí)刻的所述頻率。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置具備拍攝所述圖像的拍攝部,所述數(shù)據(jù)取得部取得由所述拍攝部拍攝的所述圖像。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備存儲(chǔ)所述解析定義信息的定義存儲(chǔ)部,所述解析定義取得部取得存儲(chǔ)在所述定義存儲(chǔ)部中的所述解析定義信息。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備存儲(chǔ)所述代碼定義信息的定義存儲(chǔ)部,所述代碼定義取得部取得存儲(chǔ)在所述定義存儲(chǔ)部中的所述代碼定義信息。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備接收所述解析定義信息的定義接收部,所述解析定義取得部取得所述定義接收部接收到的所述解析定義信息。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備接收所述代碼定義信息的定義接收部,所述代碼定義取得部取得所述定義接收部接收到的所述代碼定義信息。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備選擇所述解析定義信息的定義選擇部,所述解析定義取得部取得由所述定義選擇部選擇的所述解析定義信息。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備選擇所述代碼定義信息的定義選擇部,所述代碼定義取得部取得由所述定義選擇部選擇的所述代碼定義信息。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備輸出所述數(shù)據(jù)轉(zhuǎn)換部轉(zhuǎn)換后的所述第2數(shù)據(jù)的輸出部。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備存儲(chǔ)所述第1數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)部,所述數(shù)據(jù)取得部取得存儲(chǔ)在所述數(shù)據(jù)存儲(chǔ)部中的所述第1數(shù)據(jù)。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備接收所述第1數(shù)據(jù)的數(shù)據(jù)接收部,所述數(shù)據(jù)取得部取得所述數(shù)據(jù)接收部接收到的所述第1數(shù)據(jù)。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備選擇所述第1數(shù)據(jù)的數(shù)據(jù)選擇部,所述數(shù)據(jù)取得部取得由所述數(shù)據(jù)選擇部選擇的所述第1數(shù)據(jù)。
其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備數(shù)據(jù)調(diào)整部,該數(shù)據(jù)調(diào)整部為了進(jìn)行所述第1數(shù)據(jù)的所述解析,調(diào)整所述數(shù)據(jù)取得部取得的所述第1數(shù)據(jù),所述數(shù)據(jù)解析部解析由所述數(shù)據(jù)調(diào)整部調(diào)整后的所述第1數(shù)據(jù)。
本發(fā)明的數(shù)據(jù)轉(zhuǎn)換方法的特征在于為了進(jìn)行數(shù)據(jù)的解析而取得解析定義信息,該解析定義信息定義所述數(shù)據(jù)中作為所述解析的對(duì)象的解析范圍和執(zhí)行所述解析的解析方法;取得代碼定義信息,該代碼定義信息定義對(duì)所述解析的結(jié)果進(jìn)行編碼的編碼方法;取得第1數(shù)據(jù);
利用所述解析定義信息定義的所述解析方法,解析所述第1數(shù)據(jù)中的、由所述解析定義信息定義的所述解析范圍所表示的部分;利用所述代碼定義信息定義的所述編碼方法,對(duì)解析所述第1數(shù)據(jù)中的所述部分后的結(jié)果進(jìn)行編碼,并轉(zhuǎn)換成第2數(shù)據(jù)。
本發(fā)明的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)具備發(fā)送信息的服務(wù)器裝置和將第1數(shù)據(jù)轉(zhuǎn)換成第2數(shù)據(jù)的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述服務(wù)器裝置具備定義信息存儲(chǔ)部,存儲(chǔ)解析定義信息和代碼定義信息,所述解析定義信息為了進(jìn)行數(shù)據(jù)的解析而定義所述數(shù)據(jù)中作為所述解析的對(duì)象的解析范圍和執(zhí)行所述解析的解析方法,所述代碼定義信息定義對(duì)所述解析的結(jié)果進(jìn)行編碼的編碼方法;和定義信息發(fā)送部,將存儲(chǔ)在所述定義信息存儲(chǔ)部中的所述解析定義信息和所述代碼定義信息發(fā)送到所述數(shù)據(jù)轉(zhuǎn)換裝置,所述數(shù)據(jù)轉(zhuǎn)換裝置具備定義接收部,接收所述定義信息發(fā)送部發(fā)送的所述解析定義信息和所述代碼定義信息;解析定義取得部,取得所述定義接收部接收到的所述解析定義信息;代碼定義取得部,取得所述定義接收部接收到的所述代碼定義信息;取得所述第1數(shù)據(jù)的數(shù)據(jù)取得部;數(shù)據(jù)解析部,利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述第1數(shù)據(jù)中的、由所述解析定義取得部取得的所述解析定義信息所定義的所述解析范圍所表示的部分;和數(shù)據(jù)轉(zhuǎn)換部,利用所述代碼定義取得部取得的所述代碼定義信息所定義的所述編碼方法,對(duì)所述數(shù)據(jù)解析部解析所述第1數(shù)據(jù)中的所述部分后的結(jié)果進(jìn)行編碼,并轉(zhuǎn)換成所述第2數(shù)據(jù)。
發(fā)明效果在本發(fā)明中,為了從圖像、聲音、動(dòng)態(tài)圖像等數(shù)據(jù)中抽出信息,通過使用定義對(duì)數(shù)據(jù)進(jìn)行解析的方法等的解析定義信息和定義對(duì)解析結(jié)果進(jìn)行編碼的方法等的代碼定義信息,可以從沒有為了抽出而加工的數(shù)據(jù)中抽出信息、從同一數(shù)據(jù)中還對(duì)應(yīng)于用途等抽出各種不同信息、以及增多可抽出的信息量。
圖1是表示實(shí)施方式1的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)的概念圖。
圖2是表示實(shí)施方式1的數(shù)據(jù)轉(zhuǎn)換裝置的結(jié)構(gòu)的框圖。
圖3是表示實(shí)施方式1的數(shù)據(jù)轉(zhuǎn)換裝置的動(dòng)作的流程圖。
圖4是表示作為抽出信息的對(duì)象的圖像的例子的圖。
圖5是表示記述了從圖像中抽出信息的方法的定義文件的例子的圖。
圖6是表示使用同一定義文件從不同圖像中抽出不同信息的例子的圖。
圖7是表示實(shí)施方式2的數(shù)據(jù)轉(zhuǎn)換的結(jié)構(gòu)的概念圖。
圖8是表示實(shí)施方式2的數(shù)據(jù)轉(zhuǎn)換裝置及服務(wù)器裝置的結(jié)構(gòu)的框圖。
圖9是表示實(shí)施方式2的數(shù)據(jù)轉(zhuǎn)換裝置的動(dòng)作的流程圖。
圖10是表示實(shí)施方式3的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)的概念圖。
圖11是表示實(shí)施方式3的數(shù)據(jù)轉(zhuǎn)換裝置的結(jié)構(gòu)的框圖。
圖12是表示實(shí)施方式3的數(shù)據(jù)轉(zhuǎn)換裝置的動(dòng)作的流程圖。
圖13是表示實(shí)施方式4的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)的概念圖。
圖14是表示實(shí)施方式4的數(shù)據(jù)轉(zhuǎn)換裝置的結(jié)構(gòu)的框圖。
圖15是表示實(shí)施方式4的數(shù)據(jù)轉(zhuǎn)換裝置的動(dòng)作的流程圖。
圖16是表示實(shí)施方式5的數(shù)據(jù)轉(zhuǎn)換裝置的外觀的一例的圖。
圖17是表示實(shí)施方式5的數(shù)據(jù)轉(zhuǎn)換裝置的硬件結(jié)構(gòu)的一例的圖。
圖18是表示記述了從動(dòng)態(tài)圖像中抽出信息的方法的定義文件的例子的圖。
符號(hào)說明100數(shù)據(jù)轉(zhuǎn)換裝置、101帶照相機(jī)的便攜電話機(jī)、102圖像、103定義文件、104信息、105服務(wù)器裝置、106便攜電話機(jī)、107圖像文件、201定義存儲(chǔ)部、202解析定義取得部、203代碼定義取得部、204拍攝部、205數(shù)據(jù)取得部、206數(shù)據(jù)調(diào)整部、207數(shù)據(jù)解析部、208數(shù)據(jù)轉(zhuǎn)換部、209輸出部、210定義接收部、211數(shù)據(jù)接收部、212定義選擇部、213數(shù)據(jù)存儲(chǔ)部、214數(shù)據(jù)選擇部、301定義信息發(fā)送部、302定義信息存儲(chǔ)部、901CRT顯示裝置、902K/B、903鼠標(biāo)、904FDD、905CDD、906打印裝置、907掃描裝置、910系統(tǒng)單元、911CPU、912總線、913ROM、914RAM、915通信板、920磁盤裝置、921OS、922窗口系統(tǒng)、923程序群、924文件群、940因特網(wǎng)、941網(wǎng)關(guān)、942LAN具體實(shí)施方式
下面,參照
本發(fā)明的實(shí)施方式。另外,在下述的各實(shí)施方式中,作為第1數(shù)據(jù)的例子主要使用圖像,作為第2數(shù)據(jù)(下面稱為信息)的例子主要使用位串來說明。
(實(shí)施方式1)圖1是表示本實(shí)施方式的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)的概念圖。
在本實(shí)施方式中,帶照相機(jī)的便攜電話機(jī)101是數(shù)據(jù)轉(zhuǎn)換裝置的一個(gè)例子。帶照相機(jī)的便攜電話機(jī)101用內(nèi)置的照相機(jī)拍攝圖像102。另外,帶照相機(jī)的便攜電話機(jī)101保持定義文件103,該定義文件103記述了讀出圖像102的哪個(gè)位置的數(shù)據(jù)、并對(duì)該讀出的數(shù)據(jù)實(shí)施了哪種運(yùn)算等。在帶照相機(jī)的便攜電話機(jī)101中利用從圖像102根據(jù)定義文件103的內(nèi)容計(jì)算輸出的信息104?;蛘?,如圖1所示,帶照相機(jī)的便攜電話機(jī)101也可向服務(wù)器裝置105發(fā)送信息104。這種情況下,服務(wù)器裝置105利用從帶照相機(jī)的便攜電話機(jī)101接收的信息104,并在必要時(shí)針對(duì)該信息104進(jìn)行應(yīng)答。帶照相機(jī)的便攜電話機(jī)101和服務(wù)器裝置105可利用紅外線等進(jìn)行直接通信,也可經(jīng)由移動(dòng)通信網(wǎng)絡(luò)、因特網(wǎng)、LAN(Local Area Network,局域網(wǎng))、WAN(Wide AreaNetwork,廣域網(wǎng))等網(wǎng)絡(luò)或網(wǎng)絡(luò)組合進(jìn)行通信。
圖2是表示帶照相機(jī)的便攜電話機(jī)101的結(jié)構(gòu)的框圖。
定義存儲(chǔ)部201是非易失性存儲(chǔ)器,存儲(chǔ)定義文件103。定義文件103中記述解析定義信息和代碼定義信息。解析定義信息決定在從圖像102中抽出信息104時(shí),以怎樣的順序、讀入多少哪個(gè)部分的數(shù)據(jù)。代碼定義信息決定計(jì)算按照解析定義信息切出的數(shù)據(jù)的方法。
解析定義取得部202、代碼定義取得部203、數(shù)據(jù)取得部205、數(shù)據(jù)調(diào)整部206、數(shù)據(jù)解析部207、數(shù)據(jù)轉(zhuǎn)換部208是程序,CPU(CentralProcessing Unit,中央處理單元)利用存儲(chǔ)器等執(zhí)行該程序。
拍攝部204是內(nèi)置于帶照相機(jī)的便攜電話機(jī)101中的照相機(jī),拍攝圖像102。輸出部209由無線通信電路、天線等構(gòu)成,向服務(wù)器裝置105發(fā)送數(shù)據(jù)。另外,輸出部209具有LCD(Liquid Crystal Display,液晶顯示器)等,顯示畫面。
圖3是表示帶照相機(jī)的便攜電話機(jī)101的動(dòng)作的流程圖。下面示出帶照相機(jī)的便攜電話機(jī)101從圖像102中抽出信息104時(shí)帶照相機(jī)的便攜電話機(jī)101的動(dòng)作。
首先,解析定義取得部202從定義存儲(chǔ)部201取得包含在定義文件103中的解析定義信息(S301)。另外,代碼定義取得部203從定義存儲(chǔ)部201取得包含在定義文件103中的代碼定義信息(S302)。
接著,拍攝部204拍攝圖像102(S303),數(shù)據(jù)取得部205從拍攝部204取得圖像102(S304)。這里,在拍攝部204拍攝了同一圖像102時(shí),數(shù)據(jù)解析部207解析圖像102的結(jié)果必須每次都相同,但拍攝時(shí)的環(huán)境或圖像102的朝向、位置等未必每次相同。因此,數(shù)據(jù)調(diào)整部206按照一定基準(zhǔn)調(diào)整圖像102,以使同一圖像102無論何時(shí)都作為相同數(shù)據(jù)輸入數(shù)據(jù)解析部207中(S305)。作為圖像102的調(diào)整方法,例如有使圖像102為正立像(調(diào)整圖像102的方向)的方法、使用通常的圖像處理方法使圖像102的尺寸標(biāo)準(zhǔn)化(調(diào)整圖像102的尺寸)的方法等。
將圖像102的數(shù)據(jù)輸入數(shù)據(jù)解析部207后,數(shù)據(jù)解析部207根據(jù)解析定義取得部202取得的解析定義信息來解析圖像102(S306)。數(shù)據(jù)轉(zhuǎn)換部208根據(jù)代碼定義取得部203取得的代碼定義信息,從數(shù)據(jù)解析部207的解析結(jié)果中抽出信息104(S307)。
最后,輸出部209在畫面上顯示信息104(S308)。在希望利用信息104進(jìn)一步導(dǎo)出其它信息時(shí),可以是如下方式在步驟S308中,輸出部209將信息104發(fā)送到服務(wù)器裝置105,將信息104用作從服務(wù)器裝置105接受認(rèn)證時(shí)的認(rèn)證信息,在認(rèn)證成功時(shí),帶照相機(jī)的便攜電話機(jī)101利用服務(wù)器裝置105提供的信息服務(wù)。
上述各步驟可以不必按如圖3所示的順序處理。例如,解析定義取得部202取得解析定義信息的步驟S301只要在數(shù)據(jù)解析部207根據(jù)解析定義信息解析圖像102的步驟S306之前,則在哪里處理都可。
這里,說明解析定義信息和代碼定義信息的詳情。
在解析定義信息中,為了進(jìn)行圖像102的解析,定義在圖像102中作為解析對(duì)象的解析范圍和執(zhí)行解析(不是抽出圖像102的通用性質(zhì)的所謂圖像處理方法,而是用戶任意解析)的方法(也稱為解析方法或解析方式)。例如,可指定圖像102中的多個(gè)點(diǎn)的座標(biāo)作為解析范圍,指定測定各個(gè)點(diǎn)的亮度或顏色的方法作為解析方法。
圖4是圖像102的例子。在圖4中,施以不同陰影線的部分表示該部分的顏色不同。在由定義文件103指定點(diǎn)A、B、C、D、E的座標(biāo)和指定在各個(gè)點(diǎn)測定顏色時(shí),數(shù)據(jù)解析部207得到5個(gè)不同的測定值作為數(shù)據(jù)解析的結(jié)果。
代碼定義信息中包含與在數(shù)據(jù)轉(zhuǎn)換部208中對(duì)數(shù)據(jù)解析部207執(zhí)行的數(shù)據(jù)解析的結(jié)果進(jìn)行編碼的方法(也稱為編碼方法或編碼方式)有關(guān)的定義。在上述例子中,數(shù)據(jù)解析的結(jié)果是點(diǎn)A、B、C、D、E的顏色測定值。例如,作為編碼的方法,在以RGB(Red-Green-Blue,紅-綠-藍(lán))形式表示顏色的測定值時(shí),當(dāng)定義成R的數(shù)值比G的數(shù)值大的情況下輸出1、其它情況下輸出0時(shí),數(shù)據(jù)轉(zhuǎn)換部208輸出對(duì)應(yīng)于點(diǎn)A、B、C、D、E的5個(gè)比特值。
圖5是定義文件103的例子。定義文件103中記述了解析定義信息和代碼定義信息。
圖5的第1行~第6行是解析定義信息的記述例。例如第2行的A=I(80,60)的記述是讀入圖像102的平面座標(biāo)(80,60)的點(diǎn)的亮度值I、并將其代入變量A的指示。另外,第4行的C=R(55,92)的記述是僅讀入座標(biāo)(55,92)的點(diǎn)的RGB成分的R成分、并將其代入C變量的意思。這樣,在圖5的解析定義信息的例子中,定義成讀入A~E這5點(diǎn)的亮度值和色彩信息的一個(gè)成分。這里,例如不僅讀入色彩信息的1個(gè)成分,還可以將色彩信息看作RGB的矢量來定義運(yùn)算。另外,可以使用其它各種記述方法,來進(jìn)行與上述解析定義信息相同的定義。
圖5的第8行~第24行是代碼定義信息的記述例,這里定義對(duì)讀入數(shù)據(jù)的加工方法。例如,第9行及第10行的If(A-B)>0 then X(1)=1,otherwise X(1)=0.的記述表示根據(jù)從A減去B的值是否為0以上,輸出X(1)為1或0。這里,X(1)表示位串的第1位的值。另外,第15行及第16行的If(E+B-C)>0 then X(4)=1,otherwise X(4)=0.的記述表示如果E+B-C的值為0以上,則X(4)為1,否則為0。另外,可如第24行那樣定義函數(shù),使用如第19行和第21行那樣定義的函數(shù)進(jìn)行同樣的定義。
在各種用戶所遇到的環(huán)境下,與通常的圖像102相比,A點(diǎn)、B點(diǎn)會(huì)同樣地變亮或變暗,但通過象第2行及第3行的亮度值A(chǔ)、B和第9行及第10行的信息抽出算法那樣使用亮度值的差分值,在對(duì)圖像102的照度不同的各種環(huán)境下,也可以進(jìn)行穩(wěn)定的信息抽出。因?yàn)橥ㄟ^取得差分,可以抵消圖像102整體的亮度變化。
另外,色彩信息以RGB表達(dá)例如通常紅色是(255,0,0),綠色是(0,255,0),藍(lán)色是(0,0,255),此外的顏色都可以表達(dá)為該3個(gè)成分的矢量。因此,只要對(duì)它們進(jìn)行適當(dāng)組合,就可定義各種信息。
以上將定義文件103作為1個(gè)文件進(jìn)行了說明,但也可以將其分割成2個(gè)以上不同的文件。這時(shí),可提供用戶只有準(zhǔn)備多個(gè)圖像102和必需的定義文件103(包含屏蔽信息)才可抽出必要的信息104的結(jié)構(gòu)。
這樣,在圖5的例子中,得到X(1)~X(7)這7位的信息104。通過在顯示器上顯示或?qū)懭胛募校捎脩衾?。在上述例子中,從圖像102上的5處的圖像數(shù)據(jù)得到7位的信息104,但只要在定義文件103中定義各種運(yùn)算,就可生成由更多位構(gòu)成的位串。另外,讀入點(diǎn)也可任意增加,由此也可以使要生成的信息量增加必要量。因此,可實(shí)現(xiàn)對(duì)應(yīng)于用途生成不同的定義文件103、以從同一圖像102中抽出不同的信息104這樣的利用方法。
如果變更定義文件103,則從同一圖像102中也可抽出不同的信息104。另一方面,通過變更圖像102,在使用同一定義文件103的情況下,也可抽出不同的信息104。下面示出這樣的例子。
圖6是使用同一定義文件103從不同圖像102中抽出不同信息104的例子。在圖6中,施以不同陰影線的部分表示該部分的顏色不同。
圖6左側(cè)的圖像102a和右側(cè)的圖像102b形狀相互相同,但顏色和亮度不同。在圖6的例子中,使用同一定義文件103,從左側(cè)的圖像102a中抽出1010,從右側(cè)的圖像102b中抽出0100。在定義文件103的記述中,例如R(b)表示點(diǎn)b的RGB的R成分,I(c)表示點(diǎn)(c)的亮度。
這樣,通過操作圖像102的色彩信息或亮度信息,可以使適當(dāng)?shù)奈环崔D(zhuǎn)。因此,2維條形碼的使用方法例如僅通過變更圖像102的顏色就可實(shí)現(xiàn)。
如上所述,在本實(shí)施方式中,通過組合通常圖像102及其定義文件103,導(dǎo)出完全不同的信息104,只要利用這一點(diǎn),就可實(shí)現(xiàn)替代2維條形碼等的信息抽出方法。
另外,在本實(shí)施方式中,在通過與現(xiàn)有的便攜電話等同樣地隨機(jī)訪問平面而從圖像數(shù)據(jù)中抽出信息時(shí),不必使用象2維條形碼那樣無味枯燥的黑白點(diǎn)圖案作為圖像數(shù)據(jù),而是可以如圖4的例于所示,使用對(duì)人類而言具有含義的“美的圖像”等容易識(shí)別的數(shù)據(jù)。
另外,在本實(shí)施方式中,取決于定義文件103的記述內(nèi)容,幾乎可以無限制地增加可取出的信息量。
另外,在本實(shí)施方式中,通過使用定義文件103,與條形碼不同,可以從基本無任何加工的圖像數(shù)據(jù)中抽出必要的信息104。
另外,在本實(shí)施方式中,利用記述了從圖像102中抽出信息104的方法的定義文件103,利用定義文件103的不同,從同一圖像102中也可抽出不同的信息104,不僅是用于對(duì)服務(wù)器裝置105的訪問的密鑰或ID,還可抽出對(duì)應(yīng)于各種用途的信息104。因此,不訪問服務(wù)器,也可在本地取出信息104。
另外,在本實(shí)施方式中,對(duì)應(yīng)于記述在定義文件103中的定義信息,可與各存儲(chǔ)裝置無關(guān)地抽出通用的信息104。
在本實(shí)施方式中,將使用定義文件103抽出信息104的對(duì)象主要作為2維圖像102進(jìn)行了說明,但也可以從3維圖像中抽出信息104。這時(shí),在圖5所示的定義文件103中,除了縱向和橫向的座標(biāo)以外,還指定高度方向的座標(biāo)。然后,讀入由定義文件103指定的空間座標(biāo)的亮度值或RGB成分,利用在定義文件103中定義的方法加工(編碼)讀入的數(shù)據(jù),取得信息104。
另外,在本實(shí)施方式中,將使用定義文件103抽出信息104的對(duì)象主要作為靜止圖像進(jìn)行了說明,但也可以從動(dòng)態(tài)圖像中抽出信息104。圖18中示出從動(dòng)態(tài)圖像數(shù)據(jù)中抽出信息104時(shí)的定義文件103的例子。
在靜止圖像的情況下,解析范圍沿縱向、橫向、高度方向等空間軸方向擴(kuò)展,但在動(dòng)態(tài)圖像的情況下,解析范圍還沿時(shí)間軸方向擴(kuò)展。即,在動(dòng)態(tài)圖像數(shù)據(jù)中,某點(diǎn)的亮度值或色彩信息(RGB成分等)隨時(shí)間變化而變化。在圖18的例子中,在定義文件103中定義成將時(shí)刻t的座標(biāo)(80,60)的點(diǎn)的亮度值輸入變量A,將時(shí)刻t的座標(biāo)(70,90)的點(diǎn)的色彩信息(在該例中為R成分)輸入變量B。而且,與靜止圖像的情況相同,定義成利用A和B的值的差分等求出要輸出的位信息。例如,在第8行根據(jù)時(shí)刻“0”的A和B的差決定要輸出的值,在第10行根據(jù)時(shí)刻“1”的A和B的差決定要輸出的值。另外,在第12行根據(jù)同一座標(biāo)(80,60)點(diǎn)處的不同時(shí)刻(時(shí)刻“1”和時(shí)刻“2”)的亮度值之差決定要輸出的值。這樣,在從動(dòng)態(tài)圖像數(shù)據(jù)中抽出信息104時(shí),在定義文件103中指定時(shí)刻或時(shí)間,并定義對(duì)指定時(shí)點(diǎn)(時(shí)刻)的亮度或色彩的測定值、或在指定期間(時(shí)間)的亮度或色彩的測定值之差進(jìn)行編碼的方法,由此可以不僅利用空間軸方向、還利用在時(shí)間軸方向上的數(shù)據(jù)的差異,執(zhí)行比靜止圖像還多樣的數(shù)據(jù)解析。
另外,作為使用定義文件103抽出信息104的對(duì)象,也可使用上述以外種類的數(shù)據(jù)。例如,聲音是1維數(shù)據(jù),但沿時(shí)間軸方向具有自由度。因此,可讀入因時(shí)刻或時(shí)間不同而不同的數(shù)據(jù)。這種情況下,在定義文件103中指定時(shí)刻或時(shí)間,并記述將指定時(shí)點(diǎn)(時(shí)刻)的頻率特性或功率(振幅)、或者在指定期間(時(shí)間)的頻率或功率之差數(shù)值化的方法。然后,對(duì)通過測定由定義文件103指定的時(shí)刻或期間的聲音的頻率或功率得到的測定值或其差進(jìn)行編碼,取得信息104。
(實(shí)施方式2)圖7是表示本實(shí)施方式的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)的概念圖。
在本實(shí)施方式中,帶照相機(jī)的便攜電話機(jī)101是數(shù)據(jù)轉(zhuǎn)換裝置的一例。帶照相機(jī)的便攜電話機(jī)101用內(nèi)置的照相機(jī)拍攝圖像102。服務(wù)器裝置105保持定義文件103,該定義文件103記述了讀出圖像102的哪個(gè)位置的數(shù)據(jù),并對(duì)該讀出的數(shù)據(jù)實(shí)施哪種運(yùn)算等。帶照相機(jī)的便攜電話機(jī)101從服務(wù)器裝置105接收定義文件103。在帶照相機(jī)的便攜電話機(jī)101中利用從圖像102根據(jù)定義文件103的內(nèi)容計(jì)算并輸出的信息104?;蛘撸鐖D7那樣,帶照相機(jī)的便攜電話機(jī)101也可向服務(wù)器裝置105發(fā)送信息104。這時(shí),服務(wù)器裝置105利用從帶照相機(jī)的便攜電話機(jī)101接收的信息104,并在必要時(shí)針對(duì)該信息104返回應(yīng)答。帶照相機(jī)的便攜電話機(jī)101和服務(wù)器裝置105可以利用紅外線等直接通信,也可經(jīng)由移動(dòng)通信網(wǎng)絡(luò)、因特網(wǎng)、LAN、WAN等網(wǎng)絡(luò)或網(wǎng)絡(luò)組合進(jìn)行通信。
圖8是表示帶照相機(jī)的便攜電話機(jī)101及服務(wù)器裝置105的結(jié)構(gòu)的框圖。
在服務(wù)器裝置105中,定義信息存儲(chǔ)部302是非易失性存儲(chǔ)器,存儲(chǔ)定義文件103。在定義文件103中記述解析定義信息和代碼定義信息。解析定義信息確定在從圖像102中抽出信息104時(shí),以怎樣的順序、讀入多少哪個(gè)部分的數(shù)據(jù)。代碼定義信息確定計(jì)算根據(jù)解析定義信息切出的數(shù)據(jù)的方法。定義信息發(fā)送部301由通信模塊等構(gòu)成,向帶照相機(jī)的便攜電話機(jī)101發(fā)送定義文件103。
在帶照相機(jī)的便攜電話機(jī)101中,定義接收部210由無線通信電路、天線等構(gòu)成,從服務(wù)器裝置105接收定義文件103。
解析定義取得部202、代碼定義取得部203、數(shù)據(jù)取得部205、數(shù)據(jù)調(diào)整部206、數(shù)據(jù)解析部207、數(shù)據(jù)轉(zhuǎn)換部208是程序,CPU利用存儲(chǔ)器等執(zhí)行該程序。
拍攝部204是內(nèi)置于帶照相機(jī)的便攜電話機(jī)101中的相機(jī),拍攝圖像102。輸出部209由無線通信電路、天線等構(gòu)成,向服務(wù)器裝置105發(fā)送數(shù)據(jù)。另外,輸出部209具有LCD等,顯示畫面。
圖9是表示帶照相機(jī)的便攜電話機(jī)101的動(dòng)作的流程圖。下面示出帶照相機(jī)的便攜電話機(jī)101從圖像102中抽出信息104時(shí)帶照相機(jī)的便攜電話機(jī)101的動(dòng)作。
首先,定義接收部210從服務(wù)器裝置105的定義信息發(fā)送部301接收定義文件103(S401)。
接著,解析定義取得部202從定義接收部210取得包含在定義文件103中的解析定義信息(S402)。另外,代碼定義取得部203從定義接收部210取得包含在定義文件103中的代碼定義信息(S403)。
接著,拍攝部204拍攝圖像102(S404),數(shù)據(jù)取得部205從拍攝部204取得圖像102(S405)。這里,在拍攝部204拍攝了同一圖像102時(shí),數(shù)據(jù)解析部207解析圖像102的結(jié)果必須每次相同,但拍攝時(shí)的環(huán)境或圖像102的方向、位置等未必每次相同。因此,數(shù)據(jù)調(diào)整部206按照一定基準(zhǔn)調(diào)整圖像102,以使同一圖像102任何時(shí)候都作為相同數(shù)據(jù)輸入數(shù)據(jù)解析部207中(S406)。作為圖像102的調(diào)整方法,例如有使圖像102為正立像的方法、使用通常的圖像處理方法使圖像的尺寸標(biāo)準(zhǔn)化的方法等。
圖像102的數(shù)據(jù)被輸入數(shù)據(jù)解析部207后,數(shù)據(jù)解析部207根據(jù)解析定義取得部202取得的解析定義信息來解析圖像102(S407)。數(shù)據(jù)轉(zhuǎn)換部208根據(jù)代碼定義取得部203取得的代碼定義信息,從數(shù)據(jù)解析部207的解析結(jié)果中抽出信息104(S408)。
最后,輸出部209在畫面上顯示信息104(S409)。在希望利用信息104進(jìn)一步導(dǎo)出其它信息時(shí),可以是如下方式在步驟S409中,輸出部209將信息104發(fā)送到服務(wù)器裝置105,將信息104用作在從服務(wù)器裝置105接受認(rèn)證時(shí)的認(rèn)證信息,在認(rèn)證成功時(shí),帶照相機(jī)的便攜電話機(jī)101利用服務(wù)器裝置105提供的信息服務(wù)。
上述各步驟也可以不必按如圖9所示的順序處理。例如,代碼定義取得部203取得代碼定義信息的步驟S403只要在數(shù)據(jù)轉(zhuǎn)換部208根據(jù)代碼定義信息抽出信息的步驟S408之前,則在哪里處理都可。另外,例如也可省略在步驟S409中輸出部209輸出信息104的處理。
解析定義信息和代碼定義信息的詳情與在實(shí)施方式1中說明的相同。
在本實(shí)施方式中,與實(shí)施方式1相同,如果變更定義文件103,則從同一圖像102中也可抽出不同的信息104,通過變更圖像102,在使用同一定義文件103時(shí),也可抽出不同的信息104。
在本實(shí)施方式中,通過由帶照相機(jī)的便攜電話機(jī)101從服務(wù)器裝置105下載定義文件103,例如服務(wù)器裝置105提供的服務(wù)的管理者可以操作從同一圖像102抽出的信息104。
在本實(shí)施方式中,與實(shí)施方式1相同,作為使用定義文件103抽出信息104的對(duì)象,可以使用3維圖像、動(dòng)態(tài)圖像、聲音等2維圖像以外的數(shù)據(jù)。
(實(shí)施方式3)圖10是表示本實(shí)施方式的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)的概念圖。
在本實(shí)施方式中,便攜電話機(jī)106是數(shù)據(jù)轉(zhuǎn)換裝置的一例。服務(wù)器裝置105保持圖像文件107。便攜電話機(jī)106保持記述了讀出圖像文件107的哪個(gè)位置的數(shù)據(jù)、并對(duì)該讀出的數(shù)據(jù)實(shí)施何種運(yùn)算等的定義文件103。便攜電話機(jī)106從服務(wù)器裝置105接收?qǐng)D像文件107。在便攜電話機(jī)106中利用從圖像文件107根據(jù)定義文件103的內(nèi)容計(jì)算并輸出的信息104?;蛘撸鐖D10那樣,便攜電話機(jī)106也可向服務(wù)器裝置105發(fā)送信息104。這時(shí),服務(wù)器裝置105利用從便攜電話機(jī)106接收的信息104,并在必要時(shí)針對(duì)該信息104返回應(yīng)答。便攜電話機(jī)106和服務(wù)器裝置105可以利用紅外線等直接通信,也可經(jīng)由移動(dòng)通信網(wǎng)絡(luò)、因特網(wǎng)、LAN、WAN等網(wǎng)絡(luò)或網(wǎng)絡(luò)組合進(jìn)行通信。
圖11是表示便攜電話機(jī)106的結(jié)構(gòu)的框圖。
定義存儲(chǔ)部201是非易失性存儲(chǔ)器,存儲(chǔ)定義文件103。在定義文件103中記述解析定義信息和代碼定義信息。解析定義信息確定在從圖像文件107中抽出信息104時(shí),以怎樣的順序、讀入多少哪個(gè)部分的數(shù)據(jù)。代碼定義信息確定計(jì)算根據(jù)解析定義信息切出的數(shù)據(jù)的方法。
數(shù)據(jù)接收部211由無線通信電路、天線等構(gòu)成,從服務(wù)器裝置105接收?qǐng)D像文件107。
解析定義取得部202、代碼定義取得部203、數(shù)據(jù)取得部205、數(shù)據(jù)解析部207、數(shù)據(jù)轉(zhuǎn)換部208是程序,CPU利用存儲(chǔ)器等執(zhí)行該程序。
輸出部209由無線通信電路、天線等構(gòu)成,向服務(wù)器裝置105發(fā)送數(shù)據(jù)。另外,輸出部209具有LCD等,顯示畫面。
圖12是表示便攜電話機(jī)106的動(dòng)作的流程圖。下面示出便攜電話機(jī)106從圖像文件107中抽出信息104時(shí)便攜電話機(jī)106的動(dòng)作。
首先,解析定義取得部202從定義存儲(chǔ)部201取得包含在定義文件103中的解析定義信息(S501)。另外,代碼定義取得部203從定義存儲(chǔ)部201取得包含在定義文件103中的代碼定義信息(S502)。
接著,數(shù)據(jù)接收部211從服務(wù)器裝置105接收?qǐng)D像文件107(S503),數(shù)據(jù)取得部205從數(shù)據(jù)接收部211取得圖像文件107的圖像(S504),并輸入數(shù)據(jù)解析部207。
圖像文件107的圖像數(shù)據(jù)被輸入數(shù)據(jù)解析部207后,數(shù)據(jù)解析部207根據(jù)解析定義取得部202取得的解析定義信息來解析圖像(S505)。數(shù)據(jù)轉(zhuǎn)換部208根據(jù)代碼定義取得部203取得的代碼定義信息,從數(shù)據(jù)解析部207的解析結(jié)果中抽出信息104(S506)。
最后,輸出部209在畫面上顯示信息104(S507)。在希望利用信息104進(jìn)一步導(dǎo)出其它信息時(shí),可以是如下方式,即在步驟S507中,輸出部209向服務(wù)器裝置105發(fā)送信息104,將信息104用作從服務(wù)器裝置105接受認(rèn)證時(shí)的認(rèn)證信息,在認(rèn)證成功時(shí),便攜電話機(jī)106利用服務(wù)器裝置105提供的信息服務(wù)。
上述的各步驟可以不必按圖12所示的順序進(jìn)行處理。例如,數(shù)據(jù)接收部211接收?qǐng)D像文件107的步驟S503只要在數(shù)據(jù)取得部205取得圖像的步驟S504之前,則在哪里處理都可。
解析定義信息和代碼定義信息的詳情與在實(shí)施方式1中說明的相同。
在本實(shí)施方式中,與實(shí)施方式1相同,只要變更定義文件103,從同一圖像102中也可抽出不同的信息104,通過變更圖像102,在使用同一定義文件103時(shí),也可抽出不同的信息104。
在本實(shí)施方式中,通過由便攜電話機(jī)106從服務(wù)器裝置105下載圖像文件107,在便攜電話機(jī)106中不需要照相機(jī)等拍攝圖像的部件。即,可使用更廉價(jià)、通用的數(shù)據(jù)轉(zhuǎn)換裝置。
在本實(shí)施方式中,與實(shí)施方式1相同,作為使用定義文件103抽出信息104的對(duì)象,可以使用3維圖像、動(dòng)態(tài)圖像、聲音等2維圖像以外的數(shù)據(jù)。
(實(shí)施方式4)圖13是本實(shí)施方式的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)的概念圖。
在本實(shí)施方式中,便攜電話機(jī)106是數(shù)據(jù)轉(zhuǎn)換裝置的一例。便攜電話機(jī)106保持多個(gè)圖像文件107。另外,保持多個(gè)記述了讀出圖像文件107的哪個(gè)位置的數(shù)據(jù)、并對(duì)該讀出的數(shù)據(jù)實(shí)施哪種運(yùn)算等的定義文件103。在便攜電話機(jī)106中利用選擇圖像文件107和定義文件103并從該圖像文件107中根據(jù)定義文件103的內(nèi)容計(jì)算并輸出的信息104?;蛘撸鐖D1那樣,便攜電話機(jī)106也可向服務(wù)器裝置105發(fā)送信息104。這時(shí),服務(wù)器裝置105利用從便攜電話機(jī)106接收的信息104,并在必要時(shí)針對(duì)該信息104返回應(yīng)答。便攜電話機(jī)106和服務(wù)器裝置105可利用紅外線等直接通信,也可經(jīng)由移動(dòng)通信網(wǎng)絡(luò)、因特網(wǎng)、LAN(Local Area Network)、WAN(Wide Area Network)等網(wǎng)絡(luò)或網(wǎng)絡(luò)組合進(jìn)行通信。
圖14是表示便攜電話機(jī)106的結(jié)構(gòu)的框圖。
定義存儲(chǔ)部201是非易失性存儲(chǔ)器,存儲(chǔ)多個(gè)定義文件103。定義文件103中記述解析定義信息和代碼定義信息。解析定義信息確定在從圖像102抽出信息104時(shí),以怎樣的順序、讀入多少哪個(gè)部分的數(shù)據(jù)。代碼定義信息確定計(jì)算按照解析定義信息切出的數(shù)據(jù)的方法。
數(shù)據(jù)存儲(chǔ)部213是非易失性存儲(chǔ)器,存儲(chǔ)多個(gè)圖像文件107。
解析定義取得部202、代碼定義取得部203、數(shù)據(jù)取得部205、數(shù)據(jù)解析部207、數(shù)據(jù)轉(zhuǎn)換部208是程序,CPU利用存儲(chǔ)器等執(zhí)行該程序。
輸出部209由無線通信電路、天線等構(gòu)成,向服務(wù)器裝置105發(fā)送數(shù)據(jù)。另外,輸出部209具有LCD等,顯示畫面。
定義選擇部212、數(shù)據(jù)選擇部214例如是操作鍵。定義選擇部212選擇存儲(chǔ)在定義存儲(chǔ)部201中的定義文件103。數(shù)據(jù)選擇部214選擇存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部213中的圖像文件107。
圖15是表示便攜電話機(jī)106的動(dòng)作的流程圖。下面示出便攜電話機(jī)106從圖像文件107中抽出信息104時(shí)便攜電話機(jī)106的動(dòng)作。
首先,定義選擇部212從存儲(chǔ)在定義存儲(chǔ)部201中的多個(gè)定義文件103中選擇1個(gè)(S601)。這時(shí),例如輸出部209在畫面等中顯示存儲(chǔ)在定義存儲(chǔ)部201中的定義文件103的一覽,便攜電話機(jī)106的用戶使用操作鍵來選擇定義文件103。這里,在將定義信息分割成多個(gè)定義文件103時(shí),選擇多個(gè)定義文件103。
接著,解析定義取得部202取得包含在從定義存儲(chǔ)部201中選擇的定義文件103中的解析定義信息(S602)。另外,代碼定義取得部203取得包含在從定義存儲(chǔ)部201中選擇的定義文件103中的代碼定義信息(S603)。
接著,數(shù)據(jù)選擇部214從存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部213中的多個(gè)圖像文件107中選擇1個(gè)(S604)。這時(shí),例如輸出部209在畫面等中顯示存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部213中的圖像文件107的一覽,便攜電話機(jī)106的用戶使用操作鍵來選擇圖像文件107。
接著,數(shù)據(jù)取得部205取得從數(shù)據(jù)存儲(chǔ)部213中選擇的圖像文件107的圖像(S605),并輸入數(shù)據(jù)解析部207。
圖像文件107的圖像數(shù)據(jù)被輸入數(shù)據(jù)解析部207后,數(shù)據(jù)解析部207根據(jù)解析定義取得部202取得的解析定義信息來解析圖像(S606)。數(shù)據(jù)轉(zhuǎn)換部208根據(jù)代碼定義取得部203取得的代碼定義信息,從數(shù)據(jù)解析部207的解析結(jié)果中抽出信息104(S607)。
最后,輸出部209在畫面上顯示信息104(S609)。在希望利用信息104進(jìn)一步導(dǎo)出其它信息時(shí),可以是如下方式在步驟S609中,輸出部209向服務(wù)器裝置105發(fā)送信息104,將信息104用作從服務(wù)器裝置105接受認(rèn)證時(shí)的認(rèn)證信息,在認(rèn)證成功時(shí),便攜電話機(jī)106利用服務(wù)器裝置105提供的信息服務(wù)。
上述的各步驟可以不必按圖15所示的順序進(jìn)行處理。例如,數(shù)據(jù)選擇部214選擇圖像文件107的步驟S604只要在數(shù)據(jù)取得部205取得圖像的步驟S605之前,則在哪里處理都可。
解析定義信息和代碼定義信息的詳情與在實(shí)施方式1中說明的相同。
在本實(shí)施方式中,與實(shí)施方式1相同,只要變更定義文件103,從同一圖像102中也可抽出不同的信息104,通過變更圖像102,在使用同一定義文件103時(shí),也可抽出不同的信息104。
在本實(shí)施方式中,便攜電話機(jī)106存儲(chǔ)多個(gè)圖像文件107和定義文件103,便攜電話機(jī)106的用戶或程序可以選擇圖像文件107和定義文件103,所以在便攜電話機(jī)106中可獨(dú)自抽出各種信息104。
在本實(shí)施方式中,與實(shí)施方式1相同,作為使用定義文件103抽出信息104的對(duì)象,可以使用3維圖像、動(dòng)態(tài)圖像、聲音等2維圖像以外的數(shù)據(jù)。
(實(shí)施方式5)實(shí)施方式1~4使用便攜電話機(jī)作為數(shù)據(jù)轉(zhuǎn)換裝置的例子,但也可使用其它的電子設(shè)備。在本實(shí)施方式中,說明使用計(jì)算機(jī)作為數(shù)據(jù)轉(zhuǎn)換裝置的例子。
本實(shí)施方式的數(shù)據(jù)轉(zhuǎn)換裝置的內(nèi)部結(jié)構(gòu)或動(dòng)作與實(shí)施方式1~4相同。
圖16是表示本實(shí)施方式的數(shù)據(jù)轉(zhuǎn)換裝置的外觀的一例的圖。
在圖16中,數(shù)據(jù)轉(zhuǎn)換裝置100具備系統(tǒng)單元910、CRT(CathodeRay Tube,陰極射線管)顯示裝置901、鍵盤(K/B)902、鼠標(biāo)903、高密度盤裝置(CDD)905、打印裝置906、掃描裝置907,并用電纜將它們連接。
另外,數(shù)據(jù)轉(zhuǎn)換裝置100經(jīng)由LAN942、網(wǎng)關(guān)941連接于因特網(wǎng)940上。在LAN942或因特網(wǎng)940上連接服務(wù)器裝置。服務(wù)器裝置與數(shù)據(jù)轉(zhuǎn)換裝置同樣地安裝在計(jì)算機(jī)上。
圖17是表示本實(shí)施方式的數(shù)據(jù)轉(zhuǎn)換裝置的硬件結(jié)構(gòu)的一例的圖。
在圖17中,數(shù)據(jù)轉(zhuǎn)換裝置100具備執(zhí)行程序的CPU(CentralProcessing Unit)911。CPU911經(jīng)由總線912與ROM913、RAM914、通信板915、CRT顯示裝置901、K/B902、鼠標(biāo)903、FDD(Flexible DiskDrive,軟盤驅(qū)動(dòng)器)904、磁盤裝置920、CDD905、打印裝置906、掃描裝置907連接。
RAM914是易失性存儲(chǔ)器的一例。ROM913、FDD904、CDD905、磁盤裝置920是非易失性存儲(chǔ)器的一例。這些是數(shù)據(jù)存儲(chǔ)部、定義存儲(chǔ)部的一例。服務(wù)器裝置的定義信息存儲(chǔ)部安裝在與它們相同的存儲(chǔ)器中。
通信板915連接于LAN942等上,是數(shù)據(jù)接收部、定義接收部的一例。服務(wù)器裝置的定義信息發(fā)送部安裝在同樣的通信模塊上。
例如,K/B902、FDD904等是數(shù)據(jù)選擇部、定義選擇部的一例。
另外,例如CRT顯示裝置901、打印裝置906、通信板915等是輸出部的一例。
另外,例如掃描裝置907等可代替實(shí)施方式1及2中說明的拍攝部。
這里,通信板915不限于LAN942,也可以直接連接于因特網(wǎng)940或ISDN等WAN上。在直接連接于因特網(wǎng)940或ISDN等WAN上時(shí),數(shù)據(jù)轉(zhuǎn)換裝置100連接于因特網(wǎng)940或ISDN等WAN上,不需要網(wǎng)關(guān)941。
在磁盤裝置920中存儲(chǔ)操作系統(tǒng)(OS)921、窗口系統(tǒng)922、程序群923、文件群924。由CPU911、OS921、窗口系統(tǒng)922執(zhí)行程序群923。
上述程序群923中存儲(chǔ)執(zhí)行相當(dāng)于實(shí)施方式1~4中說明的“~部”的功能的程序。程序由CPU 911讀出、執(zhí)行。
在文件群924中作為文件存儲(chǔ)實(shí)施方式1~4中說明的流程圖的各步驟的處理結(jié)果。
另外,在實(shí)施方式1~4中說明的框圖的箭頭部分主要表示數(shù)據(jù)的輸入輸出,為了進(jìn)行該數(shù)據(jù)的輸入輸出,將數(shù)據(jù)記錄在磁盤裝置920、FDD(Flexible Disk)、光盤、CD(高密度盤)、MD(微型盤)、DVD(Digital Versatile Disk,數(shù)字通用盤)等其它記錄媒體中。或者,通過信號(hào)線或其它的傳輸媒體傳輸。
另外,實(shí)施方式1~4中說明的“~部”也可以利用存儲(chǔ)在ROM913中的固件實(shí)現(xiàn)。或者,也可僅由軟件、或僅由硬件、或由軟件與硬件的組合、進(jìn)而與固件的組合來實(shí)施。
另外,實(shí)施方式1~4中說明的程序也可以使用基于磁盤裝置920、FDD(Flexible Disk)、光盤、CD(高密度盤)、MD(微型盤)、DVD(Digital Versatile Disk)等其它記錄媒體的記錄裝置來存儲(chǔ)。
上述實(shí)施方式1~5中說明的方法及裝置的特征在于具有圖像或聲音等的、具有本來目的并且未加工的1次數(shù)據(jù)文件;和規(guī)定了讀出、加工、轉(zhuǎn)換全部或部分?jǐn)?shù)據(jù)的方法的定義文件,根據(jù)該2個(gè)文件,生成、抽出作為與1次數(shù)據(jù)不同的2次數(shù)據(jù)的信息。
另外,上述方法及裝置的特征在于使用加工后的文件作為1次數(shù)據(jù),也可執(zhí)行同樣的數(shù)據(jù)抽出。
另外,上述方法及裝置的特征在于從另外的服務(wù)器等下載1次數(shù)據(jù)文件和定義文件中的任意一個(gè)或兩者,抽出作為2次數(shù)據(jù)的信息。
另外,上述方法及裝置的特征在于從另外的服務(wù)器等下載1次數(shù)據(jù)文件和定義文件中的任意一個(gè)或兩者,抽出作為2次數(shù)據(jù)的信息,并且,將該2次數(shù)據(jù)發(fā)送到提供各種服務(wù)的服務(wù)器,取出必要的信息。
另外,上述方法及裝置的特征在于具有變更定義文件的參數(shù)或加工1次數(shù)據(jù)文件或定義文件的更高次的定義文件。
權(quán)利要求
1.一種數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于,具備解析定義取得部,為了進(jìn)行數(shù)據(jù)的解析而取得解析定義信息,該解析定義信息定義所述數(shù)據(jù)中作為所述解析的對(duì)象的解析范圍和執(zhí)行所述解析的解析方法;代碼定義取得部,取得代碼定義信息,該代碼定義信息定義對(duì)所述解析的結(jié)果進(jìn)行編碼的編碼方法;取得第1數(shù)據(jù)的數(shù)據(jù)取得部;數(shù)據(jù)解析部,利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述第1數(shù)據(jù)中的、由所述解析定義取得部取得的所述解析定義信息所定義的所述解析范圍所表示的部分;以及數(shù)據(jù)轉(zhuǎn)換部,利用所述代碼定義取得部取得的所述代碼定義信息所定義的所述編碼方法,對(duì)所述數(shù)據(jù)解析部解析所述第1數(shù)據(jù)中的所述部分的結(jié)果進(jìn)行編碼,并轉(zhuǎn)換成第2數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)取得部取得圖像作為所述第1數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述解析定義信息定義多個(gè)點(diǎn)所在的座標(biāo)作為所述解析范圍,所述數(shù)據(jù)解析部利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述圖像中的、由所述解析定義信息定義的所述座標(biāo)所表示的多個(gè)點(diǎn)。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)取得部取得動(dòng)態(tài)圖像作為所述圖像。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述解析定義信息定義多個(gè)點(diǎn)所在的座標(biāo)和多個(gè)時(shí)刻作為所述解析范圍,所述數(shù)據(jù)解析部利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述動(dòng)態(tài)圖像中的、由所述解析定義信息定義的所述多個(gè)時(shí)刻的所述座標(biāo)所表示的多個(gè)點(diǎn)。
6.根據(jù)權(quán)利要求3所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述解析定義信息定義測定亮度的方法作為所述解析方法,所述數(shù)據(jù)解析部測定所述數(shù)據(jù)取得部取得的所述圖像中的、由所述解析定義信息定義的所述座標(biāo)所表示的多個(gè)點(diǎn)的所述亮度。
7.根據(jù)權(quán)利要求3所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述解析定義信息定義測定色彩的方法作為所述解析方法,所述數(shù)據(jù)解析部測定所述數(shù)據(jù)取得部取得的所述圖像中的、由所述解析定義信息定義的所述座標(biāo)所表示的所述多個(gè)點(diǎn)的所述色彩。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述解析定義信息定義測定RGB(Red-Green-Blue)成分的R(紅)成分、G(綠)成分和B(藍(lán))成分中的至少一個(gè)作為所述色彩的方法,所述數(shù)據(jù)解析部測定所述數(shù)據(jù)取得部取得的所述圖像中的、由所述解析定義信息定義的所述座標(biāo)所表示的所述多個(gè)點(diǎn)的所述R成分、G成分和B成分中的至少一個(gè)。
9.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)取得部取得聲音作為所述第1數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述解析定義信息定義多個(gè)時(shí)刻作為所述解析范圍,所述數(shù)據(jù)解析部利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述聲音中的、由所述解析定義信息定義的所述多個(gè)時(shí)刻。
11.根據(jù)權(quán)利要求10所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述解析定義信息定義測定頻率的方法作為所述解析方法,所述數(shù)據(jù)解析部測定所述數(shù)據(jù)取得部取得的所述聲音中的、由所述解析定義信息定義的所述多個(gè)時(shí)刻的所述頻率。
12.根據(jù)權(quán)利要求2所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置具備拍攝所述圖像的拍攝部,所述數(shù)據(jù)取得部取得由所述拍攝部拍攝的所述圖像。
13.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備存儲(chǔ)所述解析定義信息的定義存儲(chǔ)部,所述解析定義取得部取得存儲(chǔ)在所述定義存儲(chǔ)部中的所述解析定義信息。
14.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備存儲(chǔ)所述代碼定義信息的定義存儲(chǔ)部,所述代碼定義取得部取得存儲(chǔ)在所述定義存儲(chǔ)部中的所述代碼定義信息。
15.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備接收所述解析定義信息的定義接收部,所述解析定義取得部取得所述定義接收部接收到的所述解析定義信息。
16.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備接收所述代碼定義信息的定義接收部,所述代碼定義取得部取得所述定義接收部接收到的所述代碼定義信息。
17.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備選擇所述解析定義信息的定義選擇部,所述解析定義取得部取得由所述定義選擇部選擇的所述解析定義信息。
18.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備選擇所述代碼定義信息的定義選擇部,所述代碼定義取得部取得由所述定義選擇部選擇的所述代碼定義信息。
19.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備輸出所述數(shù)據(jù)轉(zhuǎn)換部轉(zhuǎn)換后的所述第2數(shù)據(jù)的輸出部。
20.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備存儲(chǔ)所述第1數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)部,所述數(shù)據(jù)取得部取得存儲(chǔ)在所述數(shù)據(jù)存儲(chǔ)部中的所述第1數(shù)據(jù)。
21.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備接收所述第1數(shù)據(jù)的數(shù)據(jù)接收部,所述數(shù)據(jù)取得部取得所述數(shù)據(jù)接收部接收到的所述第1數(shù)據(jù)。
22.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備選擇所述第1數(shù)據(jù)的數(shù)據(jù)選擇部,所述數(shù)據(jù)取得部取得由所述數(shù)據(jù)選擇部選擇的所述第1數(shù)據(jù)。
23.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述數(shù)據(jù)轉(zhuǎn)換裝置還具備數(shù)據(jù)調(diào)整部,該數(shù)據(jù)調(diào)整部為了進(jìn)行所述第1數(shù)據(jù)的所述解析,調(diào)整所述數(shù)據(jù)取得部取得的所述第1數(shù)據(jù),所述數(shù)據(jù)解析部解析由所述數(shù)據(jù)調(diào)整部調(diào)整后的所述第1數(shù)據(jù)。
24.一種數(shù)據(jù)轉(zhuǎn)換方法,其特征在于為了進(jìn)行數(shù)據(jù)的解析而取得解析定義信息,該解析定義信息定義所述數(shù)據(jù)中作為所述解析的對(duì)象的解析范圍和執(zhí)行所述解析的解析方法;取得代碼定義信息,該代碼定義信息定義對(duì)所述解析的結(jié)果進(jìn)行編碼的編碼方法;取得第1數(shù)據(jù);利用所述解析定義信息定義的所述解析方法,解析所述第1數(shù)據(jù)中的、由所述解析定義信息定義的所述解析范圍所表示的部分;利用所述代碼定義信息定義的所述編碼方法,對(duì)解析所述第1數(shù)據(jù)中的所述部分后的結(jié)果進(jìn)行編碼,并轉(zhuǎn)換成第2數(shù)據(jù)。
25.一種數(shù)據(jù)轉(zhuǎn)換系統(tǒng),具備發(fā)送信息的服務(wù)器裝置和將第1數(shù)據(jù)轉(zhuǎn)換成第2數(shù)據(jù)的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于所述服務(wù)器裝置具備定義信息存儲(chǔ)部,存儲(chǔ)解析定義信息和代碼定義信息,所述解析定義信息為了進(jìn)行數(shù)據(jù)的解析而定義所述數(shù)據(jù)中作為所述解析的對(duì)象的解析范圍和執(zhí)行所述解析的解析方法,所述代碼定義信息定義對(duì)所述解析的結(jié)果進(jìn)行編碼的編碼方法;和定義信息發(fā)送部,將存儲(chǔ)在所述定義信息存儲(chǔ)部中的所述解析定義信息和所述代碼定義信息發(fā)送到所述數(shù)據(jù)轉(zhuǎn)換裝置,所述數(shù)據(jù)轉(zhuǎn)換裝置具備定義接收部,接收所述定義信息發(fā)送部發(fā)送的所述解析定義信息和所述代碼定義信息;解析定義取得部,取得所述定義接收部接收到的所述解析定義信息;代碼定義取得部,取得所述定義接收部接收到的所述代碼定義信息;取得所述第1數(shù)據(jù)的數(shù)據(jù)取得部;數(shù)據(jù)解析部,利用所述解析定義取得部取得的所述解析定義信息所定義的所述解析方法,解析所述數(shù)據(jù)取得部取得的所述第1數(shù)據(jù)中的、由所述解析定義取得部取得的所述解析定義信息所定義的所述解析范圍所表示的部分;和數(shù)據(jù)轉(zhuǎn)換部,利用所述代碼定義取得部取得的所述代碼定義信息所定義的所述編碼方法,對(duì)所述數(shù)據(jù)解析部解析所述第1數(shù)據(jù)中的所述部分后的結(jié)果進(jìn)行編碼,并轉(zhuǎn)換成所述第2數(shù)據(jù)。
全文摘要
本發(fā)明的目的在于在從圖像、聲音、動(dòng)態(tài)圖像等數(shù)據(jù)中抽出信息時(shí),從沒有為了抽出而加工的數(shù)據(jù)中抽出信息;從同一數(shù)據(jù)中還對(duì)應(yīng)于用途等抽出各種不同的信息;以及增加可抽出的信息量。在帶照相機(jī)的便攜電話機(jī)(101)中,拍攝部(204)拍攝圖像。數(shù)據(jù)解析部(207)根據(jù)存儲(chǔ)在定義存儲(chǔ)部(201)中的、確定在從圖像抽出信息時(shí)以怎樣的順序、讀入多少哪個(gè)部分的數(shù)據(jù)的解析定義信息,來解析圖像。數(shù)據(jù)轉(zhuǎn)換部(208)根據(jù)存儲(chǔ)在定義存儲(chǔ)部(201)中的、確定計(jì)算按照解析定義信息切出的數(shù)據(jù)的方法的代碼定義信息,從圖像中抽出信息。輸出部(209)在畫面上顯示信息,并向服務(wù)器裝置(105)發(fā)送信息。
文檔編號(hào)H04N1/387GK101065952SQ200480044439
公開日2007年10月31日 申請(qǐng)日期2004年12月16日 優(yōu)先權(quán)日2004年12月16日
發(fā)明者石塚裕一, 西岡毅, 長谷川俊夫, 鶴丸豊広 申請(qǐng)人:三菱電機(jī)株式會(huì)社