JP4626496B2 - Memory device - Google Patents
Memory device Download PDFInfo
- Publication number
- JP4626496B2 JP4626496B2 JP2005337120A JP2005337120A JP4626496B2 JP 4626496 B2 JP4626496 B2 JP 4626496B2 JP 2005337120 A JP2005337120 A JP 2005337120A JP 2005337120 A JP2005337120 A JP 2005337120A JP 4626496 B2 JP4626496 B2 JP 4626496B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- text data
- data
- character
- text
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、PCMCIA(Personal Computer Memory Card International Association)インタフェース、USB(Universal Serial Bus)インタフェース、コンパクトフラッシュインタフェース、SD(Secure Digital)メモリカードインタフェース等の汎用インタフェースを介して情報処理装置から、データの書き込みおよび読み出しが可能な半導体メモリ装置を備えたメモリデバイスに関するものである。なお、「コンパクトフラッシュ」は、登録商標である(以下同じ)。 The present invention writes data from an information processing apparatus via a general-purpose interface such as a PCMCIA (Personal Computer Memory Card International Association) interface, a USB (Universal Serial Bus) interface, a compact flash interface, or an SD (Secure Digital) memory card interface. The present invention also relates to a memory device including a readable semiconductor memory device. “Compact Flash” is a registered trademark (hereinafter the same).
汎用インタフェースを介して情報処理装置からデータの書き込みおよび読み出しが可能な半導体メモリ装置を備えたメモリデバイスとして、メモリーカード、USBメモリあるいはUSBフラッシュメモリと称されるものがあり、例えば、下記、特許文献1に開示される「メモリカード」がある。これらは、通常、パーソナルコンピュータ(以下「パソコン」という。)、PDA(Personal Digital Assistant;個人向け携帯情報端末装置)や携帯電話機といった様々な情報処理装置によってデータの書き込みや読み出しを可能にしている。 As a memory device including a semiconductor memory device capable of writing and reading data from an information processing device via a general-purpose interface, there is a memory device called a memory card, a USB memory, or a USB flash memory. 1 is a “memory card”. These data are normally written and read out by various information processing apparatuses such as a personal computer (hereinafter referred to as “personal computer”), a PDA (Personal Digital Assistant) and a mobile phone.
このようなメモリデバイスは、そのインタフェースとして、パソコン等の情報処理装置に標準的に装備される汎用インタフェースを採用している。このため、これらのメモリデバイスは、デバイスドライバのインストールや割込レベル等の設定をユーザが行わなくても、OS(Operating System)が自動的に行う、いわゆるプラグアンドプレイに対応していることが多い。このようにメモリデバイスの場合には、汎用インタフェースを介して情報処理装置に「データを蓄える機能」を比較的容易に提供可能にしている。
ところで、このような特定の機能を提供するデバイスのなかには、プラグアンドプレイに対応しているものばかりではなく、デバイスドライバのインストールや割込レベル等の設定をユーザが行わなくてはならないものが少なくない。また、このようなデバイスではなくても、通常のアプリケーションソフトにおいても同じようなことが言える。 By the way, among devices that provide such specific functions, not only devices that support plug-and-play, but few devices that require the user to install device drivers and set interrupt levels, etc. Absent. The same can be said for normal application software, even if it is not such a device.
例えば、バーコードや2次元コード等の情報コードに関する情報処理を行うソフトウェアを例に挙げると、情報コードを生成する機能(エンコーダ)や情報コードを復号する機能(デコーダ)は、それぞれ情報処理装置自体が実行することから、エンコードソフトウェアやデコードソフトウェアをCD-ROM等に格納してユーザーに提供していた。このため、このようなCD-ROMを入手したユーザーは、パソコン等の情報処理装置に自らインストールする必要があることから、トラブルの原因になりやすく、またインストール作業に不慣れなユーザーにとってはこのようなソフトウェアの導入の障害となりやすい。 For example, in the case of software that performs information processing related to information codes such as barcodes and two-dimensional codes, an information code generating function (encoder) and an information code decoding function (decoder) are respectively information processing devices themselves. Therefore, encoding software and decoding software were stored on CD-ROM and provided to users. For this reason, users who have obtained such a CD-ROM need to install the software themselves on an information processing device such as a personal computer, which is likely to cause trouble, and for users who are not familiar with installation work. It tends to be an obstacle to software installation.
また、CD-ROM等に格納されたソフトウェアの導入に際し、パソコン等の情報処理装置の周辺装置として、CD-ROMドライブ装置が必要となったり、またハードディスクに相当の空き容量が必要となる等、ハードウェア資源に関してもトラブルの原因やソフトウェアの導入の障害になりやすい。なお、インターネット等のネットワーク経由でソフトウェアをダウンロードしてインストールする場合には、CD-ROMドライブ装置は必要となくなるが、ハードディスクに空き容量が必要となる点には変わりはない。 In addition, when installing software stored on CD-ROM, etc., a CD-ROM drive device is required as a peripheral device for information processing devices such as personal computers, and a considerable free space is required on the hard disk, etc. Hardware resources are also likely to cause troubles and prevent software installation. Note that when software is downloaded and installed via a network such as the Internet, the CD-ROM drive device is not necessary, but the hard disk requires free space.
このように、パソコン等の情報処理装置に特定の情報処理を実行させようとすると、これを実現するソフトウェア等をインストールする手間が必要となり、それに伴うトラブルも発生し易いという技術的な課題がある。なお、ここでは、情報コードに関する情報処理を行うソフトウェアの場合を例示して説明したが、文字に関する情報処理を行うソフトウェアについても、これらと同様の技術的な課題が考えられる。 As described above, when an information processing apparatus such as a personal computer is to execute specific information processing, there is a technical problem that it is necessary to install software or the like for realizing the information processing, and troubles easily occur. . Here, the case of software that performs information processing related to an information code has been described as an example, but the same technical problem can be considered for software that performs information processing related to characters.
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、情報コードに関する情報処理を容易に提供し得るメモリデバイスを提供することにある。また、本発明の別の目的は、文字に関する情報処理を容易に提供し得るメモリデバイスを提供することにある。 The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a memory device that can easily provide information processing related to an information code. Another object of the present invention is to provide a memory device that can easily provide information processing related to characters.
上記目的を達成するため、特許請求の範囲に記載の請求項1のメモリデバイスでは、PCMCIAインタフェース、USBインタフェース、コンパクトフラッシュインタフェース、SDメモリカードインタフェース等の汎用インタフェースを介して情報処理装置から、データの書き込みおよび読み出しが可能な半導体メモリ装置を備えたメモリデバイスであって、前記半導体メモリ装置に確保される画像データ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれた情報コードの画像データを当該画像データ書込領域から読み出す画像データ読出手段と、この画像データ読出手段により読み出された画像データにより表される情報コードを復号し当該情報コードに記録された情報をテキストデータとして生成する復号手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能なテキストデータ読出領域に前記復号手段により生成されたテキストデータを書き込むテキストデータ書込手段と、を含むデコード部、または、前記半導体メモリ装置に確保されるテキストデータ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれたテキストデータを当該テキストデータ書込領域から読み出すテキストデータ読出手段と、このテキストデータ読出手段により読み出されたテキストデータを前記情報コードに符号化し当該情報コードの画像データを生成する符号化手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能な画像データ読出領域に前記符号化手段により生成された情報コードの画像データを書き込む画像データ書込手段と、を含むエンコード部、のうち少なくとも一方を備え、前記テキストデータと前記画像データとが互いに対応関係にある場合には、それぞれの存在を相互に関連付け可能な関連情報を、前記テキストデータおよび前記画像データのそれぞれが備えるように構成され、前記相互に関連付け可能な関連情報は、前記テキストデータに付与され、前記テキストデータ書込領域または前記テキストデータ読出領域に格納される他のテキストデータと識別可能なテキストデータ名称と、前記画像データに付与され、前記画像データ書込領域または前記画像データ読出領域に格納される他の画像データと識別可能な画像データ名称と、の双方に共通して含まれるデータ名称であり、前記復号手段は、前記画像データ読出手段により読み出された情報コードの画像データに対応するテキストデータが前記テキストデータ読出領域に存在していない場合には、当該画像データにより表される情報コードを復号し当該情報コードに記録された情報をテキストデータとして生成し、前記符号化手段は、前記テキストデータ読出手段により読み出されたテキストデータに対応する情報コードの画像データが前記画像データ読出領域に存在していない場合には、当該テキストデータを前記情報コードに符号化し当該情報コードの画像データを生成することを技術的特徴とする。
In order to achieve the above object, in the memory device according to
特許請求の範囲に記載の請求項2のメモリデバイスでは、PCMCIAインタフェース、USBインタフェース、コンパクトフラッシュインタフェース、SDメモリカードインタフェース等の汎用インタフェースを介して情報処理装置から、データの書き込みおよび読み出しが可能な半導体メモリ装置を備えたメモリデバイスであって、前記半導体メモリ装置に確保される画像データ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれた文字の画像データを当該画像データ書込領域から読み出す文字画像データ読出手段と、この文字画像データ読出手段により読み出された文字の画像データに対する文字認識を実行してテキストデータを生成する文字認識手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能なテキストデータ読出領域に前記文字認識手段により生成されたテキストデータを書き込むテキストデータ書込手段と、を含むデコード部、または、前記半導体メモリ装置に確保されるテキストデータ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれたテキストデータを当該テキストデータ書込領域から読み出すテキストデータ読出手段と、このテキストデータ読出手段により読み出されたテキストデータが表す文字を当該文字の画像データとして生成する文字画像データ生成手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能な画像データ読出領域に前記文字画像データ生成手段により生成された文字の画像データを書き込む画像データ書込手段と、を含むエンコード部、のうち少なくとも一方を備え、前記テキストデータと前記画像データとが互いに対応関係にある場合には、それぞれの存在を相互に関連付け可能な関連情報を、前記テキストデータおよび前記画像データのそれぞれが備えるように構成され、前記相互に関連付け可能な関連情報は、前記テキストデータに付与され、前記テキストデータ書込領域または前記テキストデータ読出領域に格納される他のテキストデータと識別可能なテキストデータ名称と、前記画像データに付与され、前記画像データ書込領域または前記画像データ読出領域に格納される他の画像データと識別可能な画像データ名称と、の双方に共通して含まれるデータ名称であり、前記文字認識手段は、前記文字画像データ読出手段により読み出された文字の画像データに対応するテキストデータが前記テキストデータ読出領域に存在していない場合には、当該画像データに対する文字認識を実行してテキストデータを生成し、前記文字画像データ生成手段は、前記テキストデータ読出手段により読み出されたテキストデータに対応する文字の画像データが前記画像データ読出領域に存在していない場合には、当該テキストデータが表す文字を当該文字の画像データとして生成することを技術的特徴とする。 In the memory device according to claim 2 , a semiconductor capable of writing and reading data from an information processing apparatus via a general-purpose interface such as a PCMCIA interface, a USB interface, a compact flash interface, and an SD memory card interface. A memory device including a memory device, wherein image data of characters written from the information processing apparatus via the general-purpose interface to an image data writing area secured in the semiconductor memory device is stored in the image data writing area Character image data reading means for reading from the character, character recognition means for executing character recognition on the image data of the character read by the character image data reading means to generate text data, and the information processing via the general-purpose interface apparatus A text data writing means for writing the text data generated by the character recognition means in a text data reading area that can be read from the memory, or a text data writing area secured in the semiconductor memory device. Text data reading means for reading out text data written from the information processing device via the general-purpose interface from the text data writing area, and characters represented by the text data read by the text data reading means are images of the characters Character image data generating means for generating data, and image data writing for writing character image data generated by the character image data generating means in an image data reading area readable from the information processing apparatus via the general-purpose interface Means including: Parts, comprising at least one of, when said text data and the image data are in correspondence with each other, the relevant information can be associated with each occurrence and are each of the text data and the image data The related information that can be associated with each other is provided to the text data, and is a text data name that can be distinguished from other text data stored in the text data writing area or the text data reading area And an image data name that is assigned to the image data and that can be distinguished from other image data stored in the image data writing area or the image data reading area. The character recognizing means applies the character image data read by the character image data reading means to the character image data. If the corresponding text data does not exist in the text data reading area, character recognition is performed on the image data to generate text data, and the character image data generating means is read by the text data reading means. when the image data of the character corresponding to the out text data does not exist in the image data reading region is a technical feature that you generate a character to which the text data is expressed as the image data of the character .
特許請求の範囲に記載の請求項3のメモリデバイスでは、PCMCIAインタフェース、USBインタフェース、コンパクトフラッシュインタフェース、SDメモリカードインタフェース等の汎用インタフェースを介して情報処理装置から、データの書き込みおよび読み出しが可能な半導体メモリ装置を備えたメモリデバイスであって、前記半導体メモリ装置に確保される画像データ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれた情報コードの画像データを当該画像データ書込領域から読み出す画像データ読出手段と、この画像データ読出手段により読み出された画像データにより表される情報コードを復号し当該情報コードに記録された情報をテキストデータとして生成する復号手段と、この復号手段により生成された前記テキストデータが表す文字を当該文字の画像データとして生成する文字画像データ生成手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能な画像データ読出領域に前記文字画像データ生成手段により生成された文字の画像データを書き込む文字画像データ書込手段と、を含むデコード部、または、前記半導体メモリ装置に確保される画像データ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれた文字の画像データを当該画像データ書込領域から読み出す文字画像データ読出手段と、この文字画像データ読出手段により読み出された文字の画像データに対する文字認識を実行してテキストデータを生成する文字認識手段と、この文字認識手段により生成されたテキストデータを情報コードに符号化し当該情報コードの画像データを生成する符号化手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能な画像データ読出領域に前記符号化手段により生成された情報コードの画像データを書き込む画像データ書込手段と、を含むエンコード部、のうち少なくとも一方を備え、前記文字の画像データと前記情報コードの画像データとが互いに対応関係にある場合には、前記文字の画像データの名称と前記情報コードの画像データの名称との双方に共通して含まれるデータ名称を付与し、前記文字認識手段は、前記文字画像データ読出手段により読み出された文字の画像データに対応する情報コードの画像データが前記画像データ読出領域に存在していない場合には、当該文字の画像データに対するテキストデータを生成し、前記符号化手段は、この文字認識手段により生成されたテキストデータに基づいて対応する情報コードの画像データを生成し、前記復号手段は、前記画像データ読出手段により読み出された情報コードの画像データに対応する文字の画像データが前記文字画像データ読出領域に存在していない場合には、当該情報コードの画像データに対応するテキストデータを生成し、前記文字画像データ生成手段は、その生成されたテキストデータに基づいて文字の画像データを生成することを技術的特徴とする。 In the memory device according to claim 3 , data can be written and read from an information processing device through a general-purpose interface such as a PCMCIA interface, a USB interface, a compact flash interface, and an SD memory card interface. A memory device including a memory device, wherein image data of an information code written from the information processing device via the general-purpose interface is written into the image data writing area secured in the semiconductor memory device. Image data reading means for reading from the area, decoding means for decoding the information code represented by the image data read by the image data reading means and generating information recorded in the information code as text data, and the decoding By means Character image data generating means for generating the character represented by the generated text data as image data of the character, and the character image data generating means in an image data reading area readable from the information processing apparatus via the general-purpose interface A character image data writing means for writing the image data of the character generated by the above, or an image data writing area secured in the semiconductor memory device from the information processing device via the general-purpose interface Character image data reading means for reading out the image data of the written character from the image data writing area, and character recognition is performed on the image data of the character read by the character image data reading means to generate text data. Character recognition means and text data generated by the character recognition means An encoding unit that encodes a data into an information code and generates image data of the information code, and an information code generated by the encoding unit in an image data reading area readable from the information processing apparatus via the general-purpose interface And at least one of an encoding unit including the image data writing means for writing the image data, and when the character image data and the image data of the information code are in a corresponding relationship with each other, A data name that is commonly included in both the name of the image data and the name of the image data of the information code is assigned, and the character recognition means adds the character image data read by the character image data reading means to the character image data. When the image data of the corresponding information code does not exist in the image data reading area, the image data of the character The encoding means generates image data of the corresponding information code based on the text data generated by the character recognition means, and the decoding means reads the image data reading means. If character image data corresponding to the image data of the information code is not present in the character image data reading area, text data corresponding to the image data of the information code is generated, and the character image data generation means a technical feature that you generate image data of the character based on the generated text data.
請求項1の発明では、デコード部またはエンコード部のうち少なくとも一方を備えている。デコード部では、画像データ読出手段により、半導体メモリ装置に確保される画像データ書込領域に情報処理装置から汎用インタフェースを介して書き込まれた情報コードの画像データを当該画像データ書込領域から読み出し、この画像データ読出手段により読み出された画像データにより表される情報コードを復号手段により復号し当該情報コードに記録された情報をテキストデータとして生成する。そして、テキストデータ書込手段によって、汎用インタフェースを介して情報処理装置から読み出し可能なテキストデータ読出領域に復号手段により生成されたテキストデータを書き込む。また、エンコード部では、テキストデータ読出手段により、半導体メモリ装置に確保されるテキストデータ書込領域に情報処理装置から汎用インタフェースを介して書き込まれたテキストデータを当該テキストデータ書込領域から読み出し、このテキストデータ読出手段により読み出されたテキストデータを符号化手段により情報コードに符号化し当該情報コードの画像データを生成する。そして、画像データ書込手段によって、汎用インタフェースを介して情報処理装置から読み出し可能な画像データ読出領域に符号化手段により生成された情報コードの画像データを書き込む。 According to the first aspect of the present invention, at least one of the decoding unit and the encoding unit is provided. In the decoding unit, the image data reading means reads the image data of the information code written from the information processing device to the image data writing area secured in the semiconductor memory device via the general-purpose interface from the image data writing area. The information code represented by the image data read by the image data reading means is decoded by the decoding means, and the information recorded in the information code is generated as text data. Then, the text data writing means writes the text data generated by the decoding means in a text data reading area that can be read from the information processing apparatus via the general-purpose interface. In the encoding unit, the text data reading means reads the text data written from the information processing device to the text data writing area secured in the semiconductor memory device through the general-purpose interface from the text data writing area. The text data read by the text data reading means is encoded into an information code by the encoding means to generate image data of the information code. Then, the image data writing means writes the image data of the information code generated by the encoding means in an image data reading area that can be read from the information processing apparatus via the general-purpose interface.
これにより、例えば、情報処理装置から汎用インタフェースを介して画像データ書込領域に情報コードの画像データが書き込まれると、デコード部は、この画像データにより表される情報コードを復号しテキストデータとしてテキストデータ読出領域に書き込むので、当該情報処理装置は、このテキストデータ読出領域に書き込まれたテキストデータを汎用インタフェースを介して読み出すことができる。また、情報処理装置から汎用インタフェースを介してテキストデータ書込領域にテキストデータが書き込まれると、エンコード部は、このテキストデータを符号化し情報コードの画像データとして画像データ読出領域に書き込むので、当該情報処理装置は、この画像データ読出領域に書き込まれた情報コードの画像データを汎用インタフェースを介して読み出すことができる。つまり、情報処理装置の使用者は、画像データやテキストデータを通常の手順でメモリデバイスに書き込むだけで、情報コードのデコード(復号)やエンコード(符号化)ができる。したがって、このようなデコード部やエンコード部を実現するプログラムを当該情報処理装置にインストールしたり、またインストールに伴うCD-ROMドライブ装置等やハードディスクに空き容量等を確保したりする必要がないので、情報コードに関する情報処理を容易に提供することができる。
また、請求項1の発明では、復号手段は、画像データ読出手段により読み出された情報コードの画像データに対応するテキストデータがテキストデータ読出領域に存在していない場合には、当該画像データにより表される情報コードを復号し当該情報コードに記録された情報をテキストデータとして生成する。また、符号化手段は、テキストデータ読出手段により読み出されたテキストデータに対応する情報コードの画像データが画像データ読出領域に存在していない場合には、当該テキストデータを情報コードに符号化し当該情報コードの画像データを生成する。これにより、復号手段では、読み出した情報コードの画像データに対応するテキストデータがテキストデータ読出領域に既に存在している場合には、当該画像データにより表される情報コードを復号することなく、当該情報コードに記録された情報をテキストデータとして生成することもないので、同じテキストデータを生成するといった重複処理を防止することができる。また、符号化手段では、読み出したテキストデータに対応する情報コードの画像データが画像データ読出領域に既に存在している場合には、当該テキストデータを情報コードに符号化することなく、当該情報コードの画像データを生成することもないので、同じ情報コードの画像データを生成するといった重複処理を防止することができる。したがって、処理の無駄を省いた情報コードに関する情報処理を容易に提供することができる。
また、請求項1の発明では、テキストデータと画像データとが互いに対応関係にある場合には、それぞれの存在を相互に関連付け可能な関連情報を、テキストデータおよび画像データのそれぞれが備える。これにより、読み出した情報コードの画像データに対応するテキストデータがテキストデータ読出領域に存在しているか否かを容易に判断することができる。また、読み出したテキストデータに対応する情報コードの画像データが画像データ読出領域に存在しているか否かを容易に判断することができる。
また、請求項1の発明では、「相互に関連付け可能な関連情報」として、テキストデータに付与されるテキストデータ名称(テキストデータ書込領域またはテキストデータ読出領域に格納される他のテキストデータと識別可能なもの)と、画像データに付与される画像データ名称(画像データ書込領域または画像データ読出領域に格納される他の画像データと識別可能なもの)と、の双方に共通して含まれるデータ名称を例示する。これにより、テキストデータ名称と画像データ名称との双方に共通して含まれるデータ名称に基づいて、テキストデータと画像データとが互いに対応関係にあるか否かを容易に判断することができる。
Thereby, for example, when image data of an information code is written from the information processing apparatus to the image data writing area via the general-purpose interface, the decoding unit decodes the information code represented by the image data and converts the text as text data. Since the data is written in the data reading area, the information processing apparatus can read the text data written in the text data reading area via the general-purpose interface. Also, when text data is written from the information processing apparatus to the text data writing area via the general-purpose interface, the encoding unit encodes the text data and writes it as image data of the information code in the image data reading area. The processing device can read the image data of the information code written in the image data reading area via the general-purpose interface. In other words, the user of the information processing apparatus can decode (decode) or encode (encode) the information code simply by writing image data or text data to the memory device according to a normal procedure. Therefore, it is not necessary to install a program that realizes such a decoding unit or encoding unit in the information processing apparatus, or to secure free space etc. in the CD-ROM drive device or hard disk accompanying installation, Information processing relating to the information code can be easily provided.
In the invention of
According to the first aspect of the present invention, when the text data and the image data are in correspondence with each other, each of the text data and the image data includes related information capable of correlating each existence. Thereby, it is possible to easily determine whether or not text data corresponding to the read image data of the information code exists in the text data reading area. In addition, it is possible to easily determine whether or not the image data of the information code corresponding to the read text data exists in the image data reading area.
In the first aspect of the present invention, the text data name given to the text data (identified from other text data stored in the text data writing area or the text data reading area) as “related information that can be correlated with each other”. And the image data name given to the image data (identifiable from other image data stored in the image data writing area or the image data reading area). The data name is illustrated. Thereby, it is possible to easily determine whether or not the text data and the image data are in correspondence with each other based on the data name that is included in both the text data name and the image data name.
請求項2の発明では、デコード部またはエンコード部のうち少なくとも一方を備えている。デコード部では、文字画像データ読出手段により、半導体メモリ装置に確保される画像データ書込領域に情報処理装置から汎用インタフェースを介して書き込まれた文字の画像データを当該画像データ書込領域から読み出し、この画像データ読出手段により読み出された文字の画像データに対する文字認識を文字認識手段により実行してテキストデータを生成する。そして、テキストデータ書込手段によって、汎用インタフェースを介して情報処理装置から読み出し可能なテキストデータ読出領域に文字認識手段により生成されたテキストデータを書き込む。また、エンコード部では、テキストデータ読出手段により、半導体メモリ装置に確保されるテキストデータ書込領域に情報処理装置から汎用インタフェースを介して書き込まれたテキストデータを当該テキストデータ書込領域から読み出し、このテキストデータ読出手段により読み出されたテキストデータを文字画像データ生成手段によりテキストデータが表す文字を当該文字の画像データとして生成する。そして、画像データ書込手段によって、汎用インタフェースを介して情報処理装置から読み出し可能な画像データ読出領域に文字画像データ生成手段により生成された文字の画像データを書き込む。 According to the second aspect of the present invention, at least one of the decoding unit and the encoding unit is provided. In the decoding unit, the character image data reading means reads the character image data written from the information processing device to the image data writing area secured in the semiconductor memory device through the general-purpose interface from the image data writing area. Character recognition for the character image data read by the image data reading means is executed by the character recognition means to generate text data. Then, the text data writing means writes the text data generated by the character recognition means into a text data reading area that can be read from the information processing apparatus via the general-purpose interface. In the encoding unit, the text data reading means reads the text data written from the information processing device to the text data writing area secured in the semiconductor memory device through the general-purpose interface from the text data writing area. Character data represented by the text data is generated as image data of the character by the text image data generating means from the text data read by the text data reading means. Then, the image data writing means writes the character image data generated by the character image data generating means in an image data reading area that can be read from the information processing apparatus via the general-purpose interface.
これにより、例えば、情報処理装置から汎用インタフェースを介して画像データ書込領域に文字の画像データが書き込まれると、デコード部は、この文字の画像データに対する文字認識を実行しテキストデータとして生成しテキストデータ読出領域に書き込むので、当該情報処理装置は、このテキストデータ読出領域に書き込まれたテキストデータを汎用インタフェースを介して読み出すことができる。また、情報処理装置から汎用インタフェースを介してテキストデータ書込領域にテキストデータが書き込まれると、エンコード部は、このテキストデータが表す文字を当該文字の画像データとして生成し画像データ読出領域に書き込むので、当該情報処理装置は、この画像データ読出領域に書き込まれた文字の画像データを汎用インタフェースを介して読み出すことができる。つまり、情報処理装置の使用者は、画像データやテキストデータを通常の手順でメモリデバイスに書き込むだけで、文字のデコード(文字認識)やエンコード(文字画像データの生成)ができる。したがって、このようなデコード部やエンコード部を実現するプログラムを当該情報処理装置にインストールしたり、またインストールに伴うCD-ROMドライブ装置等やハードディスクに空き容量等を確保したりする必要がないので、文字に関する情報処理を容易に提供することができる。
また、請求項2の発明では、文字認識手段は、文字画像データ読出手段により読み出された文字の画像データに対応するテキストデータがテキストデータ読出領域に存在していない場合には、当該画像データに対する文字認識を実行してテキストデータを生成する。また、文字画像データ生成手段は、テキストデータ読出手段により読み出されたテキストデータに対応する文字の画像データが画像データ読出領域に存在していない場合には、当該テキストデータが表す文字を当該文字の画像データとして生成する。これにより、文字認識手段では、読み出した文字の画像データに対応するテキストデータがテキストデータ読出領域に既に存在している場合には、当該画像データに対する文字認識を実行することなく、テキストデータを生成することもないので、同じテキストデータを生成するといった重複処理を防止することができる。また、文字画像データ生成手段では、読み出したテキストデータに対応する文字の画像データが画像データ読出領域に既に存在している場合には、当該テキストデータが表す文字を当該文字の画像データとして生成することがないので、同じ文字の画像データを生成するといった重複処理を防止することができる。したがって、処理の無駄を省いた文字に関する情報処理を容易に提供することができる。
また、請求項2の発明では、テキストデータと画像データとが互いに対応関係にある場合には、それぞれの存在を相互に関連付け可能な関連情報を、テキストデータおよび画像データのそれぞれが備える。これにより、読み出した情報コードの文字の画像データに対応するテキストデータがテキストデータ読出領域に存在しているか否かを容易に判断することができる。また、読み出したテキストデータに対応する情報コードの文字の画像データが画像データ読出領域に存在しているか否かを容易に判断することができる。
また、請求項2の発明では、「相互に関連付け可能な関連情報」として、テキストデータに付与されるテキストデータ名称(テキストデータ書込領域またはテキストデータ読出領域に格納される他のテキストデータと識別可能なもの)と、画像データに付与される画像データ名称(画像データ書込領域または画像データ読出領域に格納される他の画像データと識別可能なもの)と、の双方に共通して含まれるデータ名称を例示する。これにより、テキストデータ名称と画像データ名称との双方に共通して含まれるデータ名称に基づいて、テキストデータと画像データとが互いに対応関係にあるか否かを容易に判断することができる。
Thus, for example, when character image data is written from the information processing apparatus to the image data writing area via the general-purpose interface, the decoding unit performs character recognition on the character image data and generates text data as text data. Since the data is written in the data reading area, the information processing apparatus can read the text data written in the text data reading area via the general-purpose interface. Further, when text data is written from the information processing apparatus to the text data writing area via the general-purpose interface, the encoding unit generates the character represented by the text data as image data of the character and writes it to the image data reading area. The information processing apparatus can read out the image data of characters written in the image data reading area via the general-purpose interface. In other words, the user of the information processing apparatus can decode (character recognition) or encode (generate character image data) characters simply by writing image data or text data to the memory device according to a normal procedure. Therefore, it is not necessary to install a program that realizes such a decoding unit or encoding unit in the information processing apparatus, or to secure free space etc. in the CD-ROM drive device or hard disk accompanying installation, Information processing related to characters can be easily provided.
According to a second aspect of the present invention, when the text data corresponding to the image data of the character read by the character image data reading means does not exist in the text data reading area, the character recognition means Text data is generated by executing character recognition for. Further, the character image data generation means, if the image data of the character corresponding to the text data read by the text data reading means does not exist in the image data read area, the character image data generation means It generates as image data. Thus, the character recognition means generates text data without executing character recognition on the image data when the text data corresponding to the image data of the read character already exists in the text data reading area. Therefore, it is possible to prevent duplicate processing such as generating the same text data. The character image data generating means generates the character represented by the text data as the image data of the character when the image data of the character corresponding to the read text data already exists in the image data reading area. Therefore, it is possible to prevent duplication processing such as generating image data of the same character. Therefore, it is possible to easily provide information processing related to characters without waste of processing.
According to the second aspect of the present invention, when the text data and the image data are in correspondence with each other, each of the text data and the image data includes related information capable of correlating each existence. Thereby, it is possible to easily determine whether or not text data corresponding to the character image data of the read information code exists in the text data reading area. Further, it can be easily determined whether or not the image data of the character of the information code corresponding to the read text data exists in the image data reading area.
Further, in the invention of claim 2, the text data name given to the text data (identified from other text data stored in the text data writing area or the text data reading area) as “related information that can be correlated to each other” And the image data name given to the image data (identifiable from other image data stored in the image data writing area or the image data reading area). The data name is illustrated. Thereby, it is possible to easily determine whether or not the text data and the image data are in correspondence with each other based on the data name that is included in both the text data name and the image data name.
請求項3の発明では、デコード部またはエンコード部のうち少なくとも一方を備えている。デコード部では、画像データ読出手段により、半導体メモリ装置に確保される画像データ書込領域に情報処理装置から汎用インタフェースを介して書き込まれた情報コードの画像データを当該画像データ書込領域から読み出し、この画像データ読出手段により読み出された画像データにより表される情報コードを復号手段により復号し当該情報コードに記録された情報をテキストデータとして生成する。そして、この復号手段により生成されたテキストデータを文字画像データ生成手段によりテキストデータが表す文字を当該文字の画像データとして生成し、この生成された文字の画像データを画像データ書込手段によって、汎用インタフェースを介して情報処理装置から読み出し可能な画像データ読出領域に書き込む。また、エンコード部では、文字画像データ読出手段により、半導体メモリ装置に確保される画像データ書込領域に情報処理装置から汎用インタフェースを介して書き込まれた文字の画像データを当該画像データ書込領域から読み出し、この画像データ読出手段により読み出された文字の画像データに対する文字認識を文字認識手段により実行してテキストデータを生成する。そして、この文字認識手段により生成されたテキストデータを符号化手段により情報コードに符号化し当該情報コードの画像データを生成し、この生成された情報コードの画像データを画像データ書込手段によって、汎用インタフェースを介して情報処理装置から読み出し可能な画像データ読出領域に書き込む。 According to a third aspect of the present invention, at least one of a decoding unit and an encoding unit is provided. In the decoding unit, the image data reading means reads the image data of the information code written from the information processing device through the general-purpose interface to the image data writing area secured in the semiconductor memory device from the image data writing area. The information code represented by the image data read by the image data reading means is decoded by the decoding means, and the information recorded in the information code is generated as text data. Then, the text data generated by the decoding unit generates the character represented by the text data by the character image data generation unit as the image data of the character, and the image data of the generated character is Write to the image data reading area readable from the information processing apparatus via the interface. The encoding unit reads character image data written from the information processing apparatus through the general-purpose interface from the image data writing area to the image data writing area secured in the semiconductor memory device by the character image data reading means. The character recognition unit executes character recognition for the image data of the character read by the image data reading unit and generates text data. Then, the text data generated by the character recognition unit is encoded into an information code by the encoding unit to generate image data of the information code. The image data of the generated information code is general-purpose by the image data writing unit. Write to the image data reading area readable from the information processing apparatus via the interface.
これにより、例えば、情報処理装置から汎用インタフェースを介して画像データ書込領域に情報コードの画像データが書き込まれると、デコード部は、この画像データにより表される情報コードをテキストデータとして復号し、さらにこのテキストデータが表す文字を当該文字の画像データとして生成し画像データ読出領域に書き込むので、当該情報処理装置は、この画像データ読出領域に書き込まれた文字の画像データを汎用インタフェースを介して読み出すことができる。また、情報処理装置から汎用インタフェースを介して画像データ書込領域に文字の画像データが書き込まれると、エンコード部は、この文字の画像データに対する文字認識を実行しテキストデータとして生成し、さらにこのテキストデータを符号化し情報コードの画像データとして画像データ読出領域に書き込むので、当該情報処理装置は、この画像データ読出領域に書き込まれた情報コードの画像データを汎用インタフェースを介して読み出すことができる。つまり、情報処理装置の使用者は、情報コードの画像データや文字の画像データを通常の手順でメモリデバイスに書き込むだけで、情報コードに対応した文字の画像データにデコード(復号)したり、文字に対応した情報コードの画像データにエンコード(符号化)したりできる。したがって、このようなデコード部やエンコード部を実現するプログラムを当該情報処理装置にインストールしたり、またインストールに伴うCD-ROMドライブ装置等やハードディスクに空き容量等を確保したりする必要がないので、情報コードや文字に関する情報処理を容易に提供することができる。 Thereby, for example, when the image data of the information code is written from the information processing apparatus to the image data writing area via the general-purpose interface, the decoding unit decodes the information code represented by the image data as text data, Furthermore, since the character represented by the text data is generated as the image data of the character and written in the image data reading area, the information processing apparatus reads the image data of the character written in the image data reading area via the general-purpose interface. be able to. Further, when character image data is written to the image data writing area from the information processing apparatus via the general-purpose interface, the encoding unit performs character recognition on the character image data and generates text data. Since the data is encoded and written as image data of the information code in the image data reading area, the information processing apparatus can read the image data of the information code written in the image data reading area via the general-purpose interface. In other words, the user of the information processing apparatus simply decodes the image data of the information code or the image data of the character into the image data of the character corresponding to the information code by simply writing the image data of the information code or the character image data into the memory device. Can be encoded (encoded) into image data of an information code corresponding to. Therefore, it is not necessary to install a program that realizes such a decoding unit or encoding unit in the information processing apparatus, or to secure free space etc. in the CD-ROM drive device or hard disk accompanying installation, Information processing regarding information codes and characters can be easily provided.
以下、本発明のメモリデバイスの実施形態について図を参照して説明する。まず、本実施形態に係るメモリデバイス20の構成を図1に基づいて説明する。なお、図1には、メモリデバイス20の構成を示すブロック図が示されている。
Hereinafter, embodiments of a memory device of the present invention will be described with reference to the drawings. First, the configuration of the
図1に示すように、メモリデバイス20は、主に、接続端子21、第1制御回路22、第1メモリ23、第2制御回路24、マイクロプロセッサ25、第2メモリ26、電源回路27等により構成されている。
As shown in FIG. 1, the
接続端子21は、図略のハウジングから露出して後述するように、情報処理装置(例えばPDA30;図2参照)と電気信号のやりとりを可能にする物理インタフェースで、例えば、PCMCIAインタフェースと機械的および電気的に準拠した仕様で68ピンで構成されるものである。この68ピンには、例えば、アドレス情報(Adr)として26ビット、データ情報(Dat)として16ビット、がそれぞれ割り付けられており、また、制御情報(Con1、Con2)としてそれぞれ1ビット分、割り付けられている。なお、本実施形態では、汎用インタフェースの一例として、PCMCIAインタフェースを適用するが、情報処理装置一般において汎用されているインタフェースであれば、このほか、USBインタフェース、コンパクトフラッシュインタフェース、SDメモリカードインタフェース、miniSD(登録商標)カードインタフェース等であっても良い。
The
第1制御回路22は、接続端子21を介して接続される情報処理装置と第1メモリ23との間に介在して、情報処理装置からの第1メモリ23へのデータの書き込みや第1メモリ23から情報処理装置へのデータの読み出しを制御し得る制御回路で、接続端子21との間で、アドレスバスAdr、データバスDat、制御バスCon1、Con2がそれぞれ接続されているとともに、第1メモリ23との間においても、アドレスバスAdr、データバスDat、制御バスCon1、Con2でそれぞれ接続されている。
The
第1メモリ23は、半導体記憶装置で、例えば、EEPROMやDRAM等がこれに相当する。この第1メモリ23には、前述したように、第1制御回路22とアドレスバスAdrやデータバスDatでそれぞれ接続されているほか、第2制御回路24との間においてもアドレスバスAdr、データバスDatや制御バスCon1、Con2でそれぞれバス接続されている。なお、図1では、図面表現の便宜上、第1メモリ23に対して第1制御回路22と第2制御回路24との双方から個別のバスにより接続されているように表現されているが、実際には、これらはそれぞれ同一のバスで接続されている。そのため、第1制御回路22と第2制御回路24との間でバス競合が発生しないように別途設けられる制御バスCon3を介して接続される両者間では、第1メモリ23に対するアクセス制御がされている。
The
第2制御回路24は、第1メモリ23と第2制御回路24との間に介在する制御回路で、第1メモリ23との間で、アドレスバスAdr、データバスDat、制御バスCon1、Con2がそれぞれ接続されているとともに、マイクロプロセッサ25との間においても、アドレスバスAdr、データバスDat、制御バスCon1、Con2でそれぞれ接続されている。
The
マイクロプロセッサ25は、中央演算処理装置やキャッシュメモリ装置等を含む演算処理装置で、次に説明する第2メモリ26を主記憶装置として算術論理演算等の情報処理を可能にするものである。このプロセッサ25には、前述した第2制御回路24がバス接続されているほか、同様に第2メモリ26にもアドレスバスAdr、データバスDat、制御バスCon1、Con2がそれぞれ接続されている。なお、図1では、図面表現の便宜上、プロセッサ25に対して第2制御回路24と第2メモリ26との双方から個別のバスにより接続されているように表現されているが、実際には、これらはそれぞれ同一のバスで接続されている。そのため、プロセッサ25では、第2制御回路24と第2メモリ26との間でバス競合が発生しないように、制御バスCon1、Con2を介してプロセッサ25に対するアクセス制御を行っている。
The
第2メモリ26は、前述したプロセッサ25の主記憶装置に相当するもので、例えば、DRAMとEPROM(またはEEPROM)とにより構成されている。DRAMは、読み出しおよび書き込みが可能な半導体記憶装置で、主に、プロセッサ25が演算処理等を実行する際の作業領域や一時ファイルに使用される。一方、EPROMは、予め書き込まれたプログラムやデータ等を読み出すことを目的とする読出専用の半導体記憶装置で、本実施形態の場合、例えば、プロセッサ25の基本制御を行うプログラムや後述するデータ変換プログラム等が予め書き込まれている。なお、この第2メモリ26は、前述した第2制御回路24やプロセッサ25との間で、アドレスバスAdr、データバスDat、制御バスCon1、Con2がそれぞれ接続されている。
The
電源回路27は、接続端子21を介して情報処理装置から供給される所定の直流電圧をプロセッサ25等に供給可能な電圧に、変換可能な定電圧レギュレータで、その出力は、図示されてはないが、第1制御回路22、第1メモリ23、第2制御回路24、プロセッサ25および第2メモリ26にそれぞれ接続されている。
The
このように、接続端子21、第1制御回路22、第1メモリ23、第2制御回路24、プロセッサ25、第2メモリ26および電源回路27をそれぞれ構成することで、接続端子21を介して情報処理装置からメモリデバイス20に、画像データやテキストデータの書き込み要求や読み出し要求がある場合には、これらのデータは、第1メモリ23に書き込まれたり、第1メモリ23から読み出されたりするので、これらの間に介在する第1制御回路22がデータフロー制御を行う。具体的には、情報処理装置からデータの書き込みや読み出しの要求があると、第1制御回路22は、制御バスCon1、Con2を介して第1メモリ23に、書込要求信号または読出要求信号を送出し所定のタイミングで、情報処理装置から入力されたデータを第1メモリ23に書き込んだり、また第1メモリ23から読み出したデータを情報処理装置に出力する。
As described above, the
これに対し、プロセッサ25から第1メモリ23に対し、画像データやテキストデータの書き込み要求や読み出し要求がある場合には、これらの間に介在する第2制御回路24がデータフロー制御を行う。具体的には、プロセッサ25からデータの書き込みや読み出しの要求があると、第2制御回路24は、制御バスCon1、Con2を介して第1メモリ23に、書込要求信号または読出要求信号を送出し所定のタイミングで、情報処理装置から入力されたデータを第1メモリ23に書き込んだり、また第1メモリ23から読み出したデータをプロセッサ25に出力する。なお、前述したように、第1制御回路22と第2制御回路24との間には、制御バスCon3が接続されているので、この制御バスCon3を介して、第1メモリ23に対する排他制御等のアクセス制御が行われている。
On the other hand, when there is a request to write or read image data or text data from the
次に、このように構成されるメモリデバイス20を実装可能なPDA30の構成を図2を参照して説明する。図2に示すように、PDA30は、マイクロプロセッサ31を中心に、メインメモリ32、操作キー33、表示器34、外部記憶インタフェース35、外部通信インタフェース36、電源制御部37、デジタルカメラ部40、バッテリ50等から構成されており、デジタルカメラ部40は、さらに、撮像制御部41、照明部42、シャッタスイッチ43、結像レンズ44、撮像素子45、増幅部46、画像メモリ47等により構成されている。
Next, the configuration of the
即ち、マイクロプロセッサ31は、メインメモリ32、操作キー33、表示器34、外部記憶インタフェース35、外部通信インタフェース36、電源制御部37、撮像制御部41および画像メモリ47に接続されており、情報処理装置として機能可能に構成されている。メインメモリ32は主記憶装置として、操作キー33は入力装置として、表示器34や外部通信インタフェース36は出力装置として、それぞれ機能し、また外部記憶インタフェース35はメモリデバイス20に対する入出力インタフェースとして、さらに画像メモリ47はデジタルカメラ部40に対する入力バッファとして、それぞれ機能する。
In other words, the
デジタルカメラ部40は、撮像制御部41を中心に構成されており、シャッタスイッチ43がオンされると、照明部42から被写体に向けて照明光が照射される。すると、これとほぼ同時に結像レンズ44を介して入射する入射光を撮像素子45が受光して画像信号を出力するので、この画像信号を増幅部46を介して撮像制御部41が取得し所定の情報処理を施した後、画像メモリ47に転送する。このような撮像処理は、シャッタスイッチ43のオンをトリガに行われるものであるが、撮像制御部41はマイクロプロセッサ31との間で、連携して処理を行う必要があるので、マイクロプロセッサ31との間で制御情報をやりとり可能にマイクロプロセッサ31に接続されている。
The
このようなPDA30にメモリデバイス20を実装した後、PDA30からメモリデバイス20に画像データやテキストデータを書き込むことで、メモリデバイス20では、次に説明するような情報処理を行う。本実施形態では、データ変換プログラムの例として、第1の例(図3、図4)、第2の例(図5、図6)および第3の例(図7、図8)を例示しているので、以下、順番に説明する。なお、以下説明する各処理の例では、便宜上、情報コードの画像データをJPEGファイル、文字の画像データをTIFFファイルとして説明するが、これとは逆に、情報コードの画像データをTIFFファイル、文字の画像データをJPEGファイルとして何ら問題はない。
After mounting the
まず、データ変換プログラムの第1の例による処理の流れを図3および図4を参照して説明する。なお、図3には、データ変換プログラムの第1の例による処理の流れがフローチャートにより示されており、図4には、当該第1の例によるプログラムの機能概要が説明図により表されている。 First, the flow of processing according to the first example of the data conversion program will be described with reference to FIGS. FIG. 3 is a flowchart showing the flow of processing according to the first example of the data conversion program, and FIG. 4 is an explanatory diagram showing the functional outline of the program according to the first example. .
図3に示すように、データ変換プログラムの第1の例による処理では、まずステップS101により、画像データ書込領域に情報コードの画像データが存在するか否かを判断する処理が行われる。具体的には、図4に示すように、画像データ書込領域としてのフォルダαに、任意の情報コードの画像データとしてのJPEGファイル(拡張子jpg)が存在するか否かを判断する。これにより、JPEGファイルが存在すると判断された場合には(S101;Yes)、続くステップS103に処理を移行し、JPEGファイルが存在しないと判断された場合には(S101;No)、テキストデータに変換する対象が存在しないので、ステップS113に処理を移行する。 As shown in FIG. 3, in the process according to the first example of the data conversion program, first, in step S101, a process for determining whether or not image data of an information code exists in the image data writing area is performed. Specifically, as shown in FIG. 4, it is determined whether or not a JPEG file (extension jpg) as image data of an arbitrary information code exists in a folder α as an image data writing area. As a result, if it is determined that a JPEG file exists (S101; Yes), the process proceeds to the subsequent step S103. If it is determined that a JPEG file does not exist (S101; No), text data is included. Since there is no target to be converted, the process proceeds to step S113.
ステップS103では画像データ読出処理が行われる。この処理は、画像データ書込領域に存在する情報コードの画像データを読み出す処理で、図4に示す例では、JPEGファイルであるxxx.jpg を読み出す。なお、この処理は、特許請求の範囲に記載の「画像データ読出手段」に相当し得るものである。 In step S103, an image data reading process is performed. This process is a process of reading out image data of an information code existing in the image data writing area. In the example shown in FIG. 4, a JPEG file xxx.jpg is read out. This processing can correspond to “image data reading means” described in the claims.
ステップS103により画像データが読み出されると、次に、ステップS105により対応するテキストデータがテキストデータ読出領域に存在しないか否かを判断する処理が行われる。図4に示す例では、テキストデータ読出領域としてのフォルダβに、対応するテキストデータのファイル(拡張子txt)として、互いに対応関係にあるものが存在しないか否か、例えば、JPEGファイルであるxxx.jpg と対応関係にあるファイル名称が付与されたxxx.txt のテキストファイルが存在しないか否かを判断する。 When the image data is read in step S103, a process for determining whether or not the corresponding text data exists in the text data reading area is performed in step S105. In the example shown in FIG. 4, it is determined whether or not there is a corresponding text data file (extension txt) in the folder β as the text data reading area, for example, xxx which is a JPEG file. Judge whether or not there is a text file of xxx.txt with a file name corresponding to .jpg.
そして、対応するテキストデータがテキストデータ読出領域に存在しないと判断された場合には(S105;Yes)、続くステップS107に処理を移行し、存在すると判断された場合には(S105;No)、対応するテキストデータが既に存在するので、ステップS113に処理を移行する。これにより、同じ情報コードに対応するテキストデータを生成するといった重複処理を防止でき、処理の無駄を省くことが可能となる。 When it is determined that the corresponding text data does not exist in the text data reading area (S105; Yes), the process proceeds to the subsequent step S107, and when it is determined that it exists (S105; No), Since the corresponding text data already exists, the process proceeds to step S113. As a result, it is possible to prevent duplicate processing such as generating text data corresponding to the same information code, and to eliminate processing waste.
続くステップS107では画像データ解読処理が行われる。この処理は、ステップS103により読み出された情報コードの画像データを所定の解析アルゴリズムにより解読する処理で、図4に示す例では、xxx.jpg の画像データを解析する。そして、解析した結果(例えばバイナリデータ)を第2メモリ26の作業領域に格納することで、次のステップS109によるテキストデータ生成処理が当該解析結果を参照できるようにする。
In the subsequent step S107, image data decoding processing is performed. This process is a process of decoding the image data of the information code read out in step S103 with a predetermined analysis algorithm. In the example shown in FIG. 4, the image data of xxx.jpg is analyzed. Then, the analysis result (for example, binary data) is stored in the work area of the
ステップS109では、テキストデータ生成処理が行われる。この処理は、ステップS107により解析された結果に基づいて、対応するテキストデータを生成するもので、図4に示す例では、所定領域に格納されたバイナリデータに基づいてxxx.txt のテキストデータを生成する。なお、ステップS105、S107、S109による各処理は、特許請求の範囲に記載の「復号手段」に相当し得るものである。 In step S109, text data generation processing is performed. This process generates corresponding text data based on the result analyzed in step S107. In the example shown in FIG. 4, the xxx.txt text data is converted based on the binary data stored in a predetermined area. Generate. Each process in steps S105, S107, and S109 can correspond to “decoding means” described in the claims.
続くステップS111ではテキストデータ書込処理が行われる。この処理は、ステップS109により生成されたテキストデータをテキストファイルとしてテキストデータ読出領域に書き込むので、図4に示す例では、画像データの名称(xxx.jpg )とテキストデータの名称(xxx.txt )との双方に共通して含まれるデータ名称(xxx )を付与する。これにより、画像データとテキストデータとを相互に関連づけることができるので、前述したステップS105のように、容易に対応関係を把握可能となる。なお、この処理は、特許請求の範囲に記載の「テキストデータ書込手段」に相当し得るものである。また、ステップS103、S105、S107、S109、S111による各処理を実現するプロセッサ25や第2メモリ26等による情報処理手段は、特許請求の範囲に記載の「デコード部」に相当し得るものである。
In the subsequent step S111, text data writing processing is performed. In this process, the text data generated in step S109 is written as a text file in the text data reading area. Therefore, in the example shown in FIG. 4, the name of the image data (xxx.jpg) and the name of the text data (xxx.txt). The data name (xxx) included in both is given. As a result, the image data and the text data can be associated with each other, so that the correspondence can be easily grasped as in step S105 described above. This process can correspond to “text data writing means” recited in the claims. Further, the information processing means using the
次に、ステップS113により、テキストデータ書込領域にテキストデータが存在するか否かを判断する処理が行われる。図4に示す例では、テキストデータ書込領域としてのフォルダγに任意のテキストデータとしてのテキストファイル(拡張子txt)が存在するか否かを判断する。これにより、テキストファイルが存在すると判断された場合には(S113;Yes)、続くステップS115に処理を移行し、テキストファイルが存在しないと判断された場合には(S113;No)、画像データに変換する対象が存在しないので、本第1の例による処理を終了する。 Next, in step S113, processing for determining whether or not text data exists in the text data writing area is performed. In the example shown in FIG. 4, it is determined whether or not a text file (extension txt) as arbitrary text data exists in the folder γ as the text data writing area. As a result, when it is determined that the text file exists (S113; Yes), the process proceeds to the subsequent step S115, and when it is determined that the text file does not exist (S113; No), the image data is stored. Since there is no target to be converted, the process according to the first example is terminated.
ステップS115ではテキストデータ読出処理が行われる。この処理は、テキストデータ書込領域に存在するテキストデータを読み出す処理で、図4に示す例では、テキストファイルであるyyy.txt を読み出す。なお、この処理は、特許請求の範囲に記載の「テキストデータ読出手段」に相当し得るものである。 In step S115, text data reading processing is performed. This process is a process of reading the text data existing in the text data writing area, and in the example shown in FIG. 4, a text file yyy.txt is read. This process can correspond to “text data reading means” recited in the claims.
ステップS115によりテキストデータが読み出されると、次に、ステップS117により対応する情報コードの画像データが画像データ読出領域に存在しないか否かを判断する処理が行われる。図4に示す例では、画像データ読出領域としてのフォルダδに対応する情報コードの画像データのファイル(拡張子jpg)として、互いに対応関係にあるものが存在しないか否か、例えば、テキストファイルであるyyy.txt と対応関係にあるファイル名称が付与されたyyy.jpg の画像データファイルが存在しないか否かを判断する。 When the text data is read in step S115, next, in step S117, a process for determining whether or not the image data of the corresponding information code exists in the image data reading area is performed. In the example shown in FIG. 4, whether or not there is an image data file (extension jpg) having an information code corresponding to the folder δ as the image data reading area, which has a corresponding relationship, for example, a text file. It is determined whether or not there is a yyy.jpg image data file with a file name corresponding to a certain yyy.txt.
そして、対応する情報コードの画像データが画像データ読出領域に存在しないと判断された場合には(S117;Yes)、続くステップS119に処理を移行し、存在すると判断された場合には(S117;No)、対応する情報コードの画像データが既に存在するので、本第1の例による処理を終了する。これにより、同じテキストデータに対応する情報コードの画像データを生成するといった重複処理を防止でき、処理の無駄を省くことが可能となる。 If it is determined that the image data of the corresponding information code does not exist in the image data reading area (S117; Yes), the process proceeds to the subsequent step S119, and if it is determined that it exists (S117; No), since the image data of the corresponding information code already exists, the process according to the first example is terminated. Thereby, it is possible to prevent duplication processing such as generation of image data of an information code corresponding to the same text data, and it is possible to eliminate processing waste.
続くステップS119では画像データ生成処理が行われる。この処理は、ステップS115によりテキストデータが読み出されたテキストデータに基づいて、対応する情報コードの画像データを生成するもので、図4に示す例では、yyy.txt のテキストデータに基づいて情報コードの画像データを生成する。なお、ステップS117、S119による各処理は、特許請求の範囲に記載の「復号化手段」に相当し得るものである。 In subsequent step S119, an image data generation process is performed. This process generates image data of the corresponding information code based on the text data from which the text data is read out in step S115. In the example shown in FIG. 4, the information is based on the text data of yyy.txt. Generate code image data. Each process in steps S117 and S119 can correspond to “decoding means” described in the claims.
続くステップS121では画像データ書込処理が行われる。この処理は、ステップS119により生成された情報コードの画像データを画像データのファイルとして画像データ読出領域に書き込むので、図4に示す例では、テキストデータの名称(yyy.txt )と画像データの名称(yyy.jpg )との双方に共通して含まれるデータ名称(yyy )を付与する。これにより、テキストデータと画像データとを相互に関連づけることができるので、前述したステップS117のように、容易に対応関係を把握可能となる。ステップS121による画像データ書込処理が終了すると、データ変換プログラムの第1の例による一連の処理が終了する。なお、このステップS121による処理は、特許請求の範囲に記載の「画像データ書込手段」に相当し得るものである。また、ステップS115、S117、S119、S121による各処理を実現するプロセッサ25や第2メモリ26等による情報処理手段は、特許請求の範囲に記載の「エンコード部」に相当し得るものである。
In subsequent step S121, an image data writing process is performed. In this process, the image data of the information code generated in step S119 is written in the image data reading area as an image data file. In the example shown in FIG. 4, the name of the text data (yyy.txt) and the name of the image data A data name (yyy) included in common with (yyy.jpg) is assigned. As a result, the text data and the image data can be associated with each other, so that the correspondence can be easily grasped as in step S117 described above. When the image data writing process in step S121 ends, a series of processes according to the first example of the data conversion program ends. The processing in step S121 can correspond to “image data writing means” described in the claims. Further, the information processing means by the
このように本実施形態に係るメモリデバイス20によると、データ変換プログラム(第1の例)による情報処理によって、例えば、PDA30からPCMCIA等の汎用インタフェースを介して第1メモリ23のフォルダαに情報コードの画像データ(xxx.jpg )が書き込まれると、マイクロプロセッサ25、第2メモリ26は、この画像データ(xxx.jpg )により表される情報コードを復号しテキストデータ(xxx.txt )として第1メモリ23のフォルダβに書き込むので、当該PDA30は、このフォルダβに書き込まれたテキストデータ(xxx.txt )を汎用インタフェースを介して読み出すことができる。
As described above, according to the
また、PDA30からPCMCIA等の汎用インタフェースを介してフォルダγにテキストデータ(yyy.txt )が書き込まれると、マイクロプロセッサ25、第2メモリ26は、このテキストデータ(yyy.txt )を符号化し情報コードの画像データ(yyy.jpg )としてフォルダδに書き込むので、当該PDA30は、このフォルダδに書き込まれた情報コードの画像データ(yyy.jpg )を汎用インタフェースを介して読み出すことができる。
Further, when text data (yyy.txt) is written from the
つまり、PDA30の使用者は、画像データやテキストデータを通常の手順でメモリデバイス20に書き込むだけで、情報コードのデコード(復号)やエンコード(符号化)ができる。したがって、このようなデータ変換プログラムを当該PDA30にインストールしたり、またインストールに伴うCD-ROMドライブ装置等やハードディスクに空き容量等を確保したりする必要がないので、情報コードに関する情報処理を容易に提供することができる。
That is, the user of the
また、本実施形態に係るメモリデバイス20では、フォルダαから読み出した情報コードの画像データ(xxx.jpg )に対応するテキストデータ(xxx.txt )がフォルダβに既に存在している場合には(S105;No)、当該画像データ(xxx.jpg )により表される情報コードを復号することなく、当該情報コードに記録された情報をテキストデータ(xxx.txt )として生成することもないので、同じテキストデータ(xxx.txt )を生成するといった重複処理を防止することができる。同様に、フォルダγから読み出したテキストデータ(yyy.txt )に対応する情報コードの画像データ(yyy.jpg )がフォルダδに既に存在している場合には(S117;No)、当該テキストデータ(yyy.txt )を情報コードに符号化することなく、当該情報コードの画像データ(yyy.jpg )を生成することもないので、同じ情報コードの画像データ(yyy.jpg )を生成するといった重複処理を防止することができる。したがって、処理の無駄を省いた情報コードに関する情報処理を容易に提供することができる。
In the
次に、データ変換プログラムの第2の例による処理の流れを図5および図6を参照して説明する。なお、図5には、データ変換プログラムの第2の例による処理の流れがフローチャートにより示されており、図6には、当該第2の例によるプログラムの機能概要が説明図により表されている。 Next, the flow of processing according to the second example of the data conversion program will be described with reference to FIGS. FIG. 5 is a flowchart showing the flow of processing according to the second example of the data conversion program. FIG. 6 is an explanatory diagram showing the functional outline of the program according to the second example. .
図5に示すように、データ変換プログラムの第2の例による処理では、まずステップS201により、画像データ書込領域に文字の画像データが存在するか否かを判断する処理が行われる。具体的には、図6に示すように、画像データ書込領域としてのフォルダαに、任意の文字の画像データとしてのTIFFファイル(拡張子tif)が存在するか否かを判断する。これにより、TIFFファイルが存在すると判断された場合には(S201;Yes)、続くステップS203に処理を移行し、TIFFファイルが存在しないと判断された場合には(S201;No)、テキストデータに変換する対象が存在しないので、ステップS213に処理を移行する。 As shown in FIG. 5, in the processing according to the second example of the data conversion program, first, in step S201, processing for determining whether character image data exists in the image data writing area is performed. Specifically, as shown in FIG. 6, it is determined whether or not a TIFF file (extension tif) as image data of an arbitrary character exists in the folder α as the image data writing area. As a result, when it is determined that the TIFF file exists (S201; Yes), the process proceeds to the subsequent step S203, and when it is determined that the TIFF file does not exist (S201; No), the text data is converted. Since there is no target to be converted, the process proceeds to step S213.
ステップS203では画像データ読出処理が行われる。この処理は、画像データ書込領域に存在する文字の画像データを読み出す処理で、図6に示す例では、TIFFファイルであるuuu.tif を読み出す。なお、この処理は、特許請求の範囲に記載の「文字画像データ読出手段」に相当し得るものである。 In step S203, an image data reading process is performed. This process is a process for reading out image data of characters existing in the image data writing area. In the example shown in FIG. 6, uuu.tif, which is a TIFF file, is read out. This process can correspond to “character image data reading means” recited in the claims.
ステップS203により画像データが読み出されると、次に、ステップS205により対応するテキストデータがテキストデータ読出領域に存在しないか否かを判断する処理が行われる。図6に示す例では、テキストデータ読出領域としてのフォルダβに、対応するテキストデータのファイル(拡張子txt)として、互いに対応関係にあるものが存在しないか否か、例えば、TIFFファイルであるuuu.tif と対応関係にあるファイル名称が付与されたuuu.txt のテキストファイルが存在しないか否かを判断する。 When the image data is read out in step S203, a process for determining whether or not the corresponding text data exists in the text data reading area is performed in step S205. In the example shown in FIG. 6, whether or not there is a corresponding text data file (extension txt) in the folder β as the text data reading area, for example, a TIFF file uuu Judge whether or not there is a text file of uuu.txt with a file name corresponding to .tif.
そして、対応するテキストデータがテキストデータ読出領域に存在しないと判断された場合には(S205;Yes)、続くステップS207に処理を移行し、存在すると判断された場合には(S205;No)、対応するテキストデータが既に存在するので、ステップS213に処理を移行する。これにより、同じ文字に対応するテキストデータを生成するといった重複処理を防止でき、処理の無駄を省くことが可能となる。 If it is determined that the corresponding text data does not exist in the text data reading area (S205; Yes), the process proceeds to the subsequent step S207, and if it is determined that it exists (S205; No), Since the corresponding text data already exists, the process proceeds to step S213. Thereby, it is possible to prevent duplication processing such as generating text data corresponding to the same character, and to eliminate waste of processing.
続くステップS207では画像データ解読処理が行われる。この処理は、ステップS203により読み出された文字の画像データを所定の解析アルゴリズムにより解読する処理で、図6に示す例では、uuu.tif の画像データを解析する。そして、解析した結果(例えばバイナリデータ)を第2メモリ26の作業領域に格納することで、次のステップS209によるテキストデータ生成処理が当該解析結果を参照できるようにする。
In subsequent step S207, image data decoding processing is performed. This process is a process of decoding the character image data read in step S203 by a predetermined analysis algorithm. In the example shown in FIG. 6, the image data of uuu.tif is analyzed. Then, the analysis result (for example, binary data) is stored in the work area of the
ステップS209では、テキストデータ生成処理が行われる。この処理は、ステップS207により解析された結果に基づいて、対応するテキストデータを生成するもので、図6に示す例では、所定領域に格納されたバイナリデータに基づいてuuu.txt のテキストデータを生成する。なお、ステップS205、S207、S209による各処理は、特許請求の範囲に記載の「文字認識手段」に相当し得るものである。 In step S209, text data generation processing is performed. This process generates corresponding text data based on the result analyzed in step S207. In the example shown in FIG. 6, the text data of uuu.txt is converted based on binary data stored in a predetermined area. Generate. Each process in steps S205, S207, and S209 can correspond to “character recognition means” recited in the claims.
続くステップS211ではテキストデータ書込処理が行われる。この処理は、ステップS209により生成されたテキストデータをテキストファイルとしてテキストデータ読出領域に書き込むので、図6に示す例では、画像データの名称(uuu.tif )とテキストデータの名称(uuu.txt )との双方に共通して含まれるデータ名称(uuu )を付与する。これにより、画像データとテキストデータとを相互に関連づけることができるので、前述したステップS205のように、容易に対応関係を把握可能となる。なお、この処理は、特許請求の範囲に記載の「テキストデータ書込手段」に相当し得るものである。また、ステップS203、S205、S207、S209、S211による各処理を実現するプロセッサ25や第2メモリ26等による情報処理手段は、特許請求の範囲に記載の「デコード部」に相当し得るものである。
In subsequent step S211, text data writing processing is performed. In this process, the text data generated in step S209 is written in the text data reading area as a text file. Therefore, in the example shown in FIG. 6, the name of the image data (uuu.tif) and the name of the text data (uuu.txt) The data name (uuu) included in both is given. As a result, the image data and the text data can be associated with each other, so that the correspondence can be easily grasped as in step S205 described above. This process can correspond to “text data writing means” recited in the claims. Further, the information processing means by the
次に、ステップS213により、テキストデータ書込領域にテキストデータが存在するか否かを判断する処理が行われる。図6に示す例では、テキストデータ書込領域としてのフォルダγに任意のテキストデータとしてのテキストファイル(拡張子txt)が存在するか否かを判断する。これにより、テキストファイルが存在すると判断された場合には(S213;Yes)、続くステップS215に処理を移行し、テキストファイルが存在しないと判断された場合には(S213;No)、画像データに変換する対象が存在しないので、本第2の例による処理を終了する。 Next, in step S213, processing for determining whether or not text data exists in the text data writing area is performed. In the example shown in FIG. 6, it is determined whether or not a text file (extension txt) as arbitrary text data exists in the folder γ as the text data writing area. As a result, if it is determined that the text file exists (S213; Yes), the process proceeds to the subsequent step S215. If it is determined that the text file does not exist (S213; No), the image data is stored. Since there is no target to be converted, the process according to the second example is terminated.
ステップS215ではテキストデータ読出処理が行われる。この処理は、テキストデータ書込領域に存在するテキストデータを読み出す処理で、図6に示す例では、テキストファイルであるvvv.txt を読み出す。なお、この処理は、特許請求の範囲に記載の「テキストデータ読出手段」に相当し得るものである。 In step S215, a text data reading process is performed. This process is a process of reading the text data existing in the text data writing area. In the example shown in FIG. 6, vvv.txt which is a text file is read. This process can correspond to “text data reading means” recited in the claims.
ステップS215によりテキストデータが読み出されると、次に、ステップS217により対応する文字の画像データが画像データ読出領域に存在しないか否かを判断する処理が行われる。図6に示す例では、画像データ読出領域としてのフォルダδに対応する文字の画像データのファイル(拡張子jpg)として、互いに対応関係にあるものが存在しないか否か、例えば、テキストファイルであるvvv.txt と対応関係にあるファイル名称が付与されたvvv.tif の画像データファイルが存在しないか否かを判断する。 When the text data is read in step S215, next, in step S217, a process for determining whether or not the corresponding character image data exists in the image data reading area is performed. In the example shown in FIG. 6, whether or not there is a character image data file (extension jpg) corresponding to the folder δ as the image data reading area that has a corresponding relationship, for example, a text file. It is determined whether there is no vvv.tif image data file with a file name corresponding to vvv.txt.
そして、対応する文字の画像データが画像データ読出領域に存在しないと判断された場合には(S217;Yes)、続くステップS219に処理を移行し、存在すると判断された場合には(S217;No)、対応する文字の画像データが既に存在するので、本第1の例による処理を終了する。これにより、同じテキストデータに対応する文字の画像データを生成するといった重複処理を防止でき、処理の無駄を省くことが可能となる。 If it is determined that the image data of the corresponding character does not exist in the image data reading area (S217; Yes), the process proceeds to the subsequent step S219, and if it is determined that it exists (S217; No) ) Since the corresponding character image data already exists, the processing according to the first example is terminated. Accordingly, it is possible to prevent duplication processing such as generation of character image data corresponding to the same text data, and it is possible to eliminate waste of processing.
続くステップS219では画像データ生成処理が行われる。この処理は、ステップS215によりテキストデータが読み出されたテキストデータに基づいて、対応する文字の画像データを生成するもので、図6に示す例では、vvv.txt のテキストデータに基づいて文字の画像データを生成する。なお、ステップS217、S219による各処理は、特許請求の範囲に記載の「文字画像データ生成手段」に相当し得るものである。 In subsequent step S219, an image data generation process is performed. This process generates image data of the corresponding character based on the text data from which the text data is read out in step S215. In the example shown in FIG. 6, the character data is generated based on the text data of vvv.txt. Generate image data. Each process in steps S217 and S219 can correspond to “character image data generation means” described in the claims.
続くステップS221では画像データ書込処理が行われる。この処理は、ステップS219により生成された文字の画像データを画像データのファイルとして画像データ読出領域に書き込むので、図6に示す例では、テキストデータの名称(vvv.txt )と画像データの名称(vvv.tif )との双方に共通して含まれるデータ名称(vvv )を付与する。これにより、テキストデータと画像データとを相互に関連づけることができるので、前述したステップS217のように、容易に対応関係を把握可能となる。ステップS221による画像データ書込処理が終了すると、データ変換プログラムの第2の例による一連の処理が終了する。なお、このステップS221による処理は、特許請求の範囲に記載の「画像データ書込手段」に相当し得るものである。また、ステップS215、S217、S219、S221による各処理を実現するプロセッサ25や第2メモリ26等による情報処理手段は、特許請求の範囲に記載の「エンコード部」に相当し得るものである。
In subsequent step S221, an image data writing process is performed. In this process, the character image data generated in step S219 is written in the image data reading area as an image data file. Therefore, in the example shown in FIG. 6, the text data name (vvv.txt) and the image data name ( vvv.tif) and the data name (vvv) included in both. As a result, the text data and the image data can be associated with each other, so that the correspondence can be easily grasped as in step S217 described above. When the image data writing process in step S221 ends, a series of processes according to the second example of the data conversion program ends. Note that the processing in step S221 can correspond to “image data writing means” recited in the claims. Further, the information processing means by the
このように本実施形態に係るメモリデバイス20によると、データ変換プログラム(第2の例)による情報処理によって、例えば、PDA30からPCMCIA等の汎用インタフェースを介して第1メモリ23のフォルダαに文字の画像データ(uuu.tif )が書き込まれると、マイクロプロセッサ25、第2メモリ26は、この文字の画像データ(uuu.tif )に対する文字認識を実行しテキストデータ(uuu.txt )として生成し第1メモリ23のフォルダβに書き込むので、当該PDA30は、このフォルダβに書き込まれたテキストデータ(uuu.txt )を汎用インタフェースを介して読み出すことができる。
As described above, according to the
また、PDA30からPCMCIA等の汎用インタフェースを介してフォルダγにテキストデータ(vvv.txt )が書き込まれると、マイクロプロセッサ25、第2メモリ26は、このテキストデータ(vvv.txt )を当該文字の画像データ(vvv.tif )として生成しフォルダδに書き込むので、当該PDA30は、このフォルダδに書き込まれた文字の画像データ(vvv.tif )を汎用インタフェースを介して読み出すことができる。
When text data (vvv.txt) is written from the
つまり、PDA30の使用者は、画像データやテキストデータを通常の手順でメモリデバイス20に書き込むだけで、文字のデコード(文字認識)やエンコード(文字画像データの生成)ができる。したがって、このようなデータ変換プログラムを当該PDA30にインストールしたり、またインストールに伴うCD-ROMドライブ装置等やハードディスクに空き容量等を確保したりする必要がないので、文字に関する情報処理を容易に提供することができる。
That is, the user of the
また、本実施形態に係るメモリデバイス20では、フォルダαから読み出した文字の画像データ(uuu.tif )に対応するテキストデータ(uuu.txt )がフォルダβに既に存在している場合には(S205;No)、当該画像データ(uuu.tif )に対する文字認識を実行することなく、テキストデータ(uuu.txt )を生成することもないので、同じテキストデータ(uuu.txt )を生成するといった重複処理を防止することができる。同様に、フォルダγから読み出したテキストデータ(vvv.txt )に対応する文字の画像データ(vvv.tif )がフォルダδに既に存在している場合には(S217;No)、当該テキストデータ(vvv.txt )が表す文字を当該文字の画像データ(vvv.tif )として生成することがないので、同じ文字の画像データ(vvv.tif )を生成するといった重複処理を防止することができる。したがって、処理の無駄を省いた文字に関する情報処理を容易に提供することができる。
In the
続いて、データ変換プログラムの第3の例による処理の流れを図7および図8を参照して説明する。なお、図7には、データ変換プログラムの第3の例による処理の流れがフローチャートにより示されており、図8には、当該第3の例によるプログラムの機能概要が説明図により表されている。 Next, the flow of processing according to the third example of the data conversion program will be described with reference to FIGS. FIG. 7 is a flowchart showing the flow of processing according to the third example of the data conversion program, and FIG. 8 is an explanatory diagram showing the functional outline of the program according to the third example. .
このデータ変換プログラムの第3の例による処理は、これまでに説明した第1、第2の例による処理を組み合わせて構成しているので、図7において、図3の処理ステップや図5の処理ステップと実質的に同一の構成部分には同一符号を付して説明を簡略化する。 Since the processing according to the third example of the data conversion program is configured by combining the processing according to the first and second examples described so far, in FIG. 7, the processing steps of FIG. 3 and the processing of FIG. Constituent parts that are substantially the same as those in the steps are denoted by the same reference numerals, and the description will be simplified.
図7に示すように、データ変換プログラムの第3の例による処理では、まずステップS101、S103により、画像データ書込領域に情報コードの画像データが存在した場合には(S101;Yes)、画像データ読出処理により情報コードの画像データを読み出す。そして、ステップS301により、対応する文字の画像データが画像データ読出領域に存在しないか否かを判断する処理が行われる。図8に示す例では、画像データ読出領域としてのフォルダδに、対応する文字の画像データのファイル(拡張子tif)として、互いに対応関係にあるものが存在しないか否か、例えば、JPEGファイルであるxxx.jpg と対応関係にあるファイル名称が付与されたxxx.tif の画像データファイルが存在しないか否かを判断する。なお、ステップ103による処理は、特許請求の範囲に記載の「画像データ読出手段」に相当し得るものである。 As shown in FIG. 7, in the process according to the third example of the data conversion program, first, in step S101 and S103, when image data of an information code exists in the image data writing area (S101; Yes), the image The image data of the information code is read out by the data reading process. In step S301, a process is performed to determine whether the image data of the corresponding character exists in the image data reading area. In the example shown in FIG. 8, whether or not there is a corresponding character image data file (extension tif) in the folder δ as the image data reading area, for example, a JPEG file. It is determined whether or not there is an xxx.tif image data file with a file name corresponding to a certain xxx.jpg. Note that the processing in step 103 can correspond to “image data reading means” recited in the claims.
そして、対応する文字の画像データが画像データ読出領域に存在しないと判断された場合には(S301;Yes)、続くステップS107に処理を移行し、存在すると判断された場合には(S301;No)、対応する文字の画像データが既に存在するので、ステップS201に処理を移行する。これにより、同じ情報コードに対応する文字の画像データを生成するといった重複処理を防止でき、処理の無駄を省くことが可能となる。 If it is determined that the image data of the corresponding character does not exist in the image data reading area (S301; Yes), the process proceeds to the subsequent step S107, and if it is determined that it exists (S301; No). ) Since the corresponding character image data already exists, the process proceeds to step S201. Thereby, it is possible to prevent duplication processing such as generation of character image data corresponding to the same information code, and it is possible to eliminate waste of processing.
続くステップS107では画像データ解読処理が行われ、さらにステップS109ではテキストデータ生成処理が行われる。これにより、情報コードの画像データに対応するテキストデータが生成されるので、続くステップS219では、このテキストデータに基づいて、対応する文字の画像データを生成する。図8に示す例では、デコード部から出力されたxxx.txt のテキストデータに基づいて文字生成部が文字の画像データを生成する。なお、ステップS107、S109による各処理は、特許請求の範囲に記載の「復号手段」に相当し得るものである。また、ステップS219による処理は、特許請求の範囲に記載の「文字画像データ生成手段」に相当し得るものである。 In the subsequent step S107, image data decoding processing is performed, and in step S109, text data generation processing is performed. As a result, text data corresponding to the image data of the information code is generated. In the subsequent step S219, image data of the corresponding character is generated based on the text data. In the example shown in FIG. 8, the character generator generates character image data based on the xxx.txt text data output from the decoder. Each process in steps S107 and S109 can correspond to “decoding means” recited in the claims. The processing in step S219 can correspond to “character image data generation means” described in the claims.
そして、次のステップS211により画像データ書込処理が行われると、フォルダδに文字の画像データ(xxx.tif )が書き込まれる。ここでも、情報コードの画像データの名称(xxx.jpg )と文字の画像データの名称(xxx.tif )との双方に共通して含まれるデータ名称(xxx )を付与することで、両者の容易に対応関係を把握可能にしている。なお、この処理は、特許請求の範囲に記載の「文字画像データ書込手段」に相当し得るものである。また、ステップS107、S109による各処理を実現するプロセッサ25や第2メモリ26等による情報処理手段は、特許請求の範囲に記載の「デコード部」に相当し得るもので、またステップS219、S211による各処理を実現するプロセッサ25や第2メモリ26等による情報処理手段は、特許請求の範囲に記載の「文字生成部」に相当し得るものである。
When image data writing processing is performed in the next step S211, character image data (xxx.tif) is written in the folder δ. Again, by adding the data name (xxx) included in both the name of the information code image data (xxx.jpg) and the character image data name (xxx.tif), it is easy for both. The correspondence relationship can be grasped. This process can correspond to “character image data writing means” recited in the claims. Further, the information processing means by the
次に、ステップS201、S203により、画像データ書込領域に文字の画像データが存在した場合には(S201;Yes)、画像データ読出処理により文字の画像データを読み出す。そして、ステップS303により、対応する情報コードの画像データが画像データ読出領域に存在しないか否かを判断する処理が行われる。図8に示す例では、画像データ読出領域としてのフォルダδに、対応する情報コードの画像データのファイル(拡張子jpg)として、互いに対応関係にあるものが存在しないか否か、例えば、TIFFファイルであるuuu.tif と対応関係にあるファイル名称が付与されたuuu.jpg の画像データファイルが存在しないか否かを判断する。なお、ステップ203による処理は、特許請求の範囲に記載の「文字画像データ読出手段」に相当し得るものである。 Next, if there is character image data in the image data writing area in steps S201 and S203 (S201; Yes), the character image data is read out by image data reading processing. Then, in step S303, a process for determining whether or not the image data of the corresponding information code exists in the image data reading area is performed. In the example shown in FIG. 8, whether or not there is an image data file (extension jpg) having a corresponding information code in the folder δ serving as an image data reading area, that is, for example, a TIFF file. It is determined whether or not there is an image data file of uuu.jpg assigned a file name corresponding to uuu.tif. Note that the processing in step 203 can correspond to “character image data reading means” recited in the claims.
そして、対応する情報コードの画像データが画像データ読出領域に存在しないと判断された場合には(S303;Yes)、続くステップS207に処理を移行し、存在すると判断された場合には(S303;No)、対応する情報コードの画像データが既に存在するので、情報コードの画像データに変換する対象が存在しないので、本第3の例による処理を終了する。これにより、同じ文字に対応する情報コードの画像データを生成するといった重複処理を防止でき、処理の無駄を省くことが可能となる。 If it is determined that the image data of the corresponding information code does not exist in the image data reading area (S303; Yes), the process proceeds to the subsequent step S207, and if it is determined that it exists (S303; No) Since the image data of the corresponding information code already exists, there is no target to be converted into the image data of the information code, so the processing according to the third example is terminated. Thereby, it is possible to prevent duplication processing such as generation of image data of an information code corresponding to the same character, and it is possible to eliminate processing waste.
続くステップS207では画像データ解読処理が行われ、さらにステップS209ではテキストデータ生成処理が行われる。これにより、文字の画像データに対応するテキストデータが生成されるので、続くステップS119では、このテキストデータに基づいて、対応する情報コードの画像データを生成する。図8に示す例では、文字認識部から出力されたuuu.txt のテキストデータに基づいてエンコード部が情報コードの画像データを生成する。なお、ステップS207、S209による各処理は、特許請求の範囲に記載の「文字認識手段」に相当し得るものである。また、ステップS119による処理は、特許請求の範囲に記載の「符号化手段」に相当し得るものである。 In subsequent step S207, image data decoding processing is performed, and in step S209, text data generation processing is performed. As a result, text data corresponding to the character image data is generated. In the subsequent step S119, image data of the corresponding information code is generated based on the text data. In the example shown in FIG. 8, the encoding unit generates image data of an information code based on uuu.txt text data output from the character recognition unit. Each process in steps S207 and S209 can correspond to “character recognition means” recited in the claims. The processing in step S119 can correspond to “encoding means” described in the claims.
そして、次のステップS121により画像データ書込処理が行われると、フォルダδに情報コードの画像データ(uuu.jpg )が書き込まれる。ここでも、文字の画像データの名称(uuu.tif )と情報コードの画像データの名称(uuu.jpg )との双方に共通して含まれるデータ名称(uuu )を付与することで、両者の容易に対応関係を把握可能にしている。なお、この処理は、特許請求の範囲に記載の「画像データ書込手段」に相当し得るものである。また、ステップS207、S209による各処理を実現するプロセッサ25や第2メモリ26等による情報処理手段は、特許請求の範囲に記載の「文字認識部」に相当し得るもので、またステップS119、S121による各処理を実現するプロセッサ25や第2メモリ26等による情報処理手段は、特許請求の範囲に記載の「エンコード部」に相当し得るものである。
When the image data writing process is performed in the next step S121, the image data (uuu.jpg) of the information code is written in the folder δ. Again, by adding the data name (uuu) that is included in both the character image data name (uuu.tif) and the information code image data name (uuu.jpg), it is easy for both. The correspondence relationship can be grasped. This process may correspond to “image data writing means” described in the claims. Further, the information processing means by the
このように本実施形態に係るメモリデバイス20によると、データ変換プログラム(第3の例)による情報処理によって、例えば、PDA30からPCMCIA等の汎用インタフェースを介して第1メモリ23のフォルダαに情報コードの画像データ(xxx.jpg )が書き込まれると、マイクロプロセッサ25、第2メモリ26は、この画像データ(xxx.jpg )により表される情報コードをテキストデータ(xxx.txt )として復号し、さらにこのテキストデータ(xxx.txt )が表す文字を当該文字の画像データ(xxx.tif )として生成し第1メモリ23のフォルダδに書き込むので、当該PDA30は、このフォルダδに書き込まれた文字の画像データ(xxx.tif )を汎用インタフェースを介して読み出すことができる。また、PDA30からPCMCIA等の汎用インタフェースを介してフォルダαに文字の画像データ(uuu.tif )が書き込まれると、マイクロプロセッサ25、第2メモリ26は、この文字の画像データ(uuu.tif )に対する文字認識を実行しテキストデータ(uuu.txt )として生成し、さらにこのテキストデータ(uuu.txt )を符号化し情報コードの画像データ(uuu.jpg )としてフォルダδに書き込むので、当該PDA30は、このフォルダδに書き込まれた情報コードの画像データ(uuu.jpg )を汎用インタフェースを介して読み出すことができる。
As described above, according to the
つまり、PDA30の使用者は、情報コードの画像データや文字の画像データを通常の手順でメモリデバイス20に書き込むだけで、情報コードに対応した文字の画像データにデコード(復号)したり、文字に対応した情報コードの画像データにエンコード(符号化)したりできる。したがって、このようなデータ変換プログラムを当該PDA30にインストールしたり、またインストールに伴うCD-ROMドライブ装置等やハードディスクに空き容量等を確保したりする必要がないので、情報コードに関する情報処理を容易に提供することができる。
That is, the user of the
なお、上述した実施形態では、画像データやテキストデータをファイルという概念で操作可能に構成したが、本発明では、これに限られることはなく、例えば、第1メモリ23の記憶空間に単に配置されたシーケンシャル、ランダム等の各種データ構造によるデータ列でも、前述と同様の作用・効果を得ることができる。
In the above-described embodiment, the image data and the text data are configured to be operable by the concept of a file. However, in the present invention, the present invention is not limited to this. For example, the image data and text data are simply arranged in the storage space of the
また、上述した実施形態では、画像データやテキストデータをフォルダという概念でデータの種類ごとにまとめて操作可能に構成したが、本発明では、これに限られることはなく、例えば、フォルダに代えてディレクトリィという概念でまとめても良いし、またこのような概念でまとめることを必須するものでもない。さらに、同一フォルダにデータの種類ごとにまとめることを必須するものでもない。 In the above-described embodiment, image data and text data are configured so that they can be operated together for each data type based on the concept of a folder. However, in the present invention, the present invention is not limited to this. It may be summarized in the concept of directory, and it is not essential to summarize in such a concept. Furthermore, it is not essential to collect data for each type of data in the same folder.
さらに、上述した実施形態では、画像データとしてJPEG形式やTIFF形式のものを例示したが、本発明では、これに限られることはなく、例えば、ビットマップ形式(拡張子bmp)やgif形式(拡張子gif)等、またこれら以外の形式によるファイルでも前述と同様の作用・効果を得ることができる。また、テキストデータとして標準的なテキスト形式(拡張子txt)のものを例示したが、これに限られることはなく、例えば、リッチテキスト形式(拡張子rtf)ファイル等、またこれら以外の形式によるファイルでも前述と同様の作用・効果を得ることができる。 Furthermore, in the above-described embodiment, JPEG format or TIFF format is exemplified as the image data. However, the present invention is not limited to this, and for example, bitmap format (extension bmp) or gif format (extended) The same operation and effect as described above can be obtained even with a file in a format other than these, such as a child gif). In addition, although the text data in the standard text format (extension txt) has been illustrated, the present invention is not limited to this, for example, a rich text format (extension rtf) file, or a file in a format other than these However, the same actions and effects as described above can be obtained.
20…メモリデバイス
21…接続端子
22…第1制御回路
23…第1メモリ(半導体メモリ装置)
24…第2制御回路
25…マイクロプロセッサ
26…第2メモリ
27…電源回路
30…PDA(情報処理装置)
α…フォルダ(画像データ書込領域)
β…フォルダ(テキストデータ読出領域)
γ…フォルダ(テキストデータ書込領域)
δ…フォルダ(画像データ読出領域)
DESCRIPTION OF
24 ...
α ... Folder (image data writing area)
β ... Folder (text data reading area)
γ ... Folder (text data writing area)
δ ... Folder (image data reading area)
Claims (3)
前記半導体メモリ装置に確保される画像データ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれた情報コードの画像データを当該画像データ書込領域から読み出す画像データ読出手段と、この画像データ読出手段により読み出された画像データにより表される情報コードを復号し当該情報コードに記録された情報をテキストデータとして生成する復号手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能なテキストデータ読出領域に前記復号手段により生成されたテキストデータを書き込むテキストデータ書込手段と、を含むデコード部、
または、前記半導体メモリ装置に確保されるテキストデータ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれたテキストデータを当該テキストデータ書込領域から読み出すテキストデータ読出手段と、このテキストデータ読出手段により読み出されたテキストデータを前記情報コードに符号化し当該情報コードの画像データを生成する符号化手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能な画像データ読出領域に前記符号化手段により生成された情報コードの画像データを書き込む画像データ書込手段と、を含むエンコード部、
のうち少なくとも一方を備え、
前記テキストデータと前記画像データとが互いに対応関係にある場合には、それぞれの存在を相互に関連付け可能な関連情報を、前記テキストデータおよび前記画像データのそれぞれが備えるように構成され、
前記相互に関連付け可能な関連情報は、
前記テキストデータに付与され、前記テキストデータ書込領域または前記テキストデータ読出領域に格納される他のテキストデータと識別可能なテキストデータ名称と、前記画像データに付与され、前記画像データ書込領域または前記画像データ読出領域に格納される他の画像データと識別可能な画像データ名称と、の双方に共通して含まれるデータ名称であり、
前記復号手段は、前記画像データ読出手段により読み出された情報コードの画像データに対応するテキストデータが前記テキストデータ読出領域に存在していない場合には、当該画像データにより表される情報コードを復号し当該情報コードに記録された情報をテキストデータとして生成し、
前記符号化手段は、前記テキストデータ読出手段により読み出されたテキストデータに対応する情報コードの画像データが前記画像データ読出領域に存在していない場合には、当該テキストデータを前記情報コードに符号化し当該情報コードの画像データを生成することを特徴とするメモリデバイス。 A memory device including a semiconductor memory device capable of writing and reading data from an information processing device via a general-purpose interface such as a PCMCIA interface, a USB interface, a compact flash (registered trademark) interface, and an SD memory card interface,
Image data reading means for reading out the image data of the information code written from the information processing device through the general-purpose interface to the image data writing area secured in the semiconductor memory device, and the image Decoding means for decoding the information code represented by the image data read by the data reading means and generating the information recorded in the information code as text data, and reading from the information processing device via the general-purpose interface A text data writing unit for writing the text data generated by the decoding unit in a text data reading area,
Alternatively, text data reading means for reading text data written from the information processing device through the general-purpose interface into the text data writing area secured in the semiconductor memory device, and the text data Encoding means for encoding the text data read by the reading means into the information code and generating image data of the information code; and an image data reading area readable from the information processing apparatus via the general-purpose interface. An image data writing means for writing image data of the information code generated by the encoding means;
Comprising at least one of,
When the text data and the image data are in a corresponding relationship with each other, the text data and the image data are each provided with related information capable of correlating each existence,
The related information that can be correlated to each other is as follows:
A text data name assigned to the text data and distinguishable from other text data stored in the text data writing area or the text data reading area, and given to the image data, the image data writing area or A data name that is commonly included in both of the image data name that can be distinguished from other image data stored in the image data reading area,
When the text data corresponding to the image data of the information code read by the image data reading means does not exist in the text data reading area, the decoding means displays the information code represented by the image data. Decrypt and generate information recorded in the information code as text data,
If the image data of the information code corresponding to the text data read by the text data reading means does not exist in the image data reading area, the encoding means encodes the text data into the information code. memory device characterized that you generate image data of the information code turned into.
前記半導体メモリ装置に確保される画像データ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれた文字の画像データを当該画像データ書込領域から読み出す文字画像データ読出手段と、この文字画像データ読出手段により読み出された文字の画像データに対する文字認識を実行してテキストデータを生成する文字認識手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能なテキストデータ読出領域に前記文字認識手段により生成されたテキストデータを書き込むテキストデータ書込手段と、を含むデコード部、
または、前記半導体メモリ装置に確保されるテキストデータ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれたテキストデータを当該テキストデータ書込領域から読み出すテキストデータ読出手段と、このテキストデータ読出手段により読み出されたテキストデータが表す文字を当該文字の画像データとして生成する文字画像データ生成手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能な画像データ読出領域に前記文字画像データ生成手段により生成された文字の画像データを書き込む画像データ書込手段と、を含むエンコード部、
のうち少なくとも一方を備え、
前記テキストデータと前記画像データとが互いに対応関係にある場合には、それぞれの存在を相互に関連付け可能な関連情報を、前記テキストデータおよび前記画像データのそれぞれが備えるように構成され、
前記相互に関連付け可能な関連情報は、
前記テキストデータに付与され、前記テキストデータ書込領域または前記テキストデータ読出領域に格納される他のテキストデータと識別可能なテキストデータ名称と、前記画像データに付与され、前記画像データ書込領域または前記画像データ読出領域に格納される他の画像データと識別可能な画像データ名称と、の双方に共通して含まれるデータ名称であり、
前記文字認識手段は、前記文字画像データ読出手段により読み出された文字の画像データに対応するテキストデータが前記テキストデータ読出領域に存在していない場合には、当該画像データに対する文字認識を実行してテキストデータを生成し、
前記文字画像データ生成手段は、前記テキストデータ読出手段により読み出されたテキストデータに対応する文字の画像データが前記画像データ読出領域に存在していない場合には、当該テキストデータが表す文字を当該文字の画像データとして生成することを特徴とするメモリデバイス。 A memory device including a semiconductor memory device capable of writing and reading data from an information processing device via a general-purpose interface such as a PCMCIA interface, a USB interface, a compact flash (registered trademark) interface, and an SD memory card interface,
Character image data reading means for reading character image data written from the information processing device through the general-purpose interface to the image data writing area secured in the semiconductor memory device, and the character data Character recognition means for generating text data by performing character recognition on the image data of the character read by the image data reading means, and a text data reading area readable from the information processing apparatus via the general-purpose interface A text data writing means for writing the text data generated by the character recognition means;
Alternatively, text data reading means for reading text data written from the information processing device through the general-purpose interface into the text data writing area secured in the semiconductor memory device, and the text data Character image data generating means for generating characters represented by text data read by the reading means as image data of the character, and the character image in an image data reading area readable from the information processing apparatus via the general-purpose interface An image data writing means for writing character image data generated by the data generating means, and an encoding unit,
Comprising at least one of,
When the text data and the image data are in a corresponding relationship with each other, the text data and the image data are each provided with related information capable of correlating each existence,
The related information that can be correlated to each other is as follows:
A text data name assigned to the text data and distinguishable from other text data stored in the text data writing area or the text data reading area, and given to the image data, the image data writing area or A data name that is commonly included in both of the image data name that can be distinguished from other image data stored in the image data reading area,
The character recognition means executes character recognition for the image data when text data corresponding to the image data of the character read by the character image data read means does not exist in the text data read area. To generate text data
The character image data generation means, if the character image data corresponding to the text data read by the text data read means does not exist in the image data read area, the character image data generation means memory device characterized that you generated as character image data.
前記半導体メモリ装置に確保される画像データ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれた情報コードの画像データを当該画像データ書込領域から読み出す画像データ読出手段と、この画像データ読出手段により読み出された画像データにより表される情報コードを復号し当該情報コードに記録された情報をテキストデータとして生成する復号手段と、この復号手段により生成された前記テキストデータが表す文字を当該文字の画像データとして生成する文字画像データ生成手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能な画像データ読出領域に前記文字画像データ生成手段により生成された文字の画像データを書き込む文字画像データ書込手段と、を含むデコード部、
または、前記半導体メモリ装置に確保される画像データ書込領域に前記情報処理装置から前記汎用インタフェースを介して書き込まれた文字の画像データを当該画像データ書込領域から読み出す文字画像データ読出手段と、この文字画像データ読出手段により読み出された文字の画像データに対する文字認識を実行してテキストデータを生成する文字認識手段と、この文字認識手段により生成されたテキストデータを情報コードに符号化し当該情報コードの画像データを生成する符号化手段と、前記汎用インタフェースを介して前記情報処理装置から読み出し可能な画像データ読出領域に前記符号化手段により生成された情報コードの画像データを書き込む画像データ書込手段と、を含むエンコード部、
のうち少なくとも一方を備え、
前記文字の画像データと前記情報コードの画像データとが互いに対応関係にある場合には、前記文字の画像データの名称と前記情報コードの画像データの名称との双方に共通して含まれるデータ名称を付与し、
前記文字認識手段は、前記文字画像データ読出手段により読み出された文字の画像データに対応する情報コードの画像データが前記画像データ読出領域に存在していない場合には、当該文字の画像データに対するテキストデータを生成し、前記符号化手段は、この文字認識手段により生成されたテキストデータに基づいて対応する情報コードの画像データを生成し、
前記復号手段は、前記画像データ読出手段により読み出された情報コードの画像データに対応する文字の画像データが前記文字画像データ読出領域に存在していない場合には、当該情報コードの画像データに対応するテキストデータを生成し、前記文字画像データ生成手段は、その生成されたテキストデータに基づいて文字の画像データを生成することを特徴とするメモリデバイス。 A memory device including a semiconductor memory device capable of writing and reading data from an information processing device via a general-purpose interface such as a PCMCIA interface, a USB interface, a compact flash (registered trademark) interface, and an SD memory card interface,
Image data reading means for reading out the image data of the information code written from the information processing device through the general-purpose interface to the image data writing area secured in the semiconductor memory device, and the image Decoding means for decoding the information code represented by the image data read by the data reading means and generating the information recorded in the information code as text data, and the characters represented by the text data generated by the decoding means Character image data generating means for generating image data of the character, and image data of the character generated by the character image data generating means in an image data reading area readable from the information processing apparatus via the general-purpose interface. A character image data writing means for writing, and a decoding unit,
Or, character image data reading means for reading out image data of characters written from the information processing device via the general-purpose interface to the image data writing area secured in the semiconductor memory device; Character recognition means for generating text data by executing character recognition on the character image data read by the character image data reading means, and encoding the text data generated by the character recognition means into an information code Encoding means for generating image data of the code, and image data writing for writing the image data of the information code generated by the encoding means to an image data reading area readable from the information processing apparatus via the general-purpose interface Means for encoding,
Comprising at least one of
If the image data of the character and the image data of the information code have a corresponding relationship, a data name that is included in both the name of the image data of the character and the name of the image data of the information code And grant
When the image data of the information code corresponding to the character image data read by the character image data reading means does not exist in the image data reading area, the character recognition means Generating text data, the encoding means generates image data of a corresponding information code based on the text data generated by the character recognition means;
When the character image data corresponding to the image data of the information code read out by the image data reading means does not exist in the character image data read-out area, the decoding means converts the image data of the information code into the image data of the information code. It generates a corresponding text data, the character image data generating means, a memory device which is characterized that you generate image data of the character based on the generated text data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005337120A JP4626496B2 (en) | 2005-11-22 | 2005-11-22 | Memory device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005337120A JP4626496B2 (en) | 2005-11-22 | 2005-11-22 | Memory device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007141142A JP2007141142A (en) | 2007-06-07 |
| JP4626496B2 true JP4626496B2 (en) | 2011-02-09 |
Family
ID=38203892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005337120A Expired - Fee Related JP4626496B2 (en) | 2005-11-22 | 2005-11-22 | Memory device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4626496B2 (en) |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07262216A (en) * | 1994-03-23 | 1995-10-13 | Toshiba Corp | Image information processing device |
| JP2002041247A (en) * | 2000-07-28 | 2002-02-08 | Nec Corp | Computer system and universal serial bus memory |
| US7363425B2 (en) * | 2001-12-28 | 2008-04-22 | Hewlett-Packard Development Company, L.P. | System and method for securing drive access to media based on medium identification numbers |
| JP4039884B2 (en) * | 2002-05-16 | 2008-01-30 | 株式会社リコー | Information temporary storage management method, information temporary storage management apparatus, image forming apparatus, program, and storage medium |
| JP2005025394A (en) * | 2003-06-30 | 2005-01-27 | Nec Engineering Ltd | File data management method for file transfer device |
| JP2005322200A (en) * | 2003-09-30 | 2005-11-17 | Matsushita Electric Ind Co Ltd | Memory card file configuration management method and related technology |
| JP2005252460A (en) * | 2004-03-02 | 2005-09-15 | Casio Comput Co Ltd | Image data output apparatus and program |
| JP2005275849A (en) * | 2004-03-25 | 2005-10-06 | Canon Inc | Document processing apparatus and document processing method |
-
2005
- 2005-11-22 JP JP2005337120A patent/JP4626496B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007141142A (en) | 2007-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7133938B2 (en) | Hub controller with connected first and second device wherein second device contains drivers and first device in disable state before driver read from second device | |
| TWI247489B (en) | Method for firmware variable storage with eager compression, fail-safe extraction and restart time compression scan | |
| KR100711913B1 (en) | How to secure data stored on the hard disk of a computer system | |
| US20090327617A1 (en) | Shared Object Control | |
| KR20110006352A (en) | System Fast Boot Device and Method | |
| JP2008016020A (en) | Method for accelerating execution of bios | |
| US20060136963A1 (en) | Apparatus and method for combining video and skin in embedded system | |
| CN108694052A (en) | A kind of firmware upgrade method, device for upgrading firmware and firmware upgrade system | |
| KR102405593B1 (en) | Electronic device and method for operating data of the same | |
| JP4626496B2 (en) | Memory device | |
| US8732843B2 (en) | Software validity period changing apparatus, method, and installation package | |
| US20130292466A1 (en) | Remote code reader system | |
| KR20090089324A (en) | Information conversion technology | |
| US20030101288A1 (en) | Tracking features of devices | |
| JP2005182816A (en) | Method for autonomously jointing subsystem for theft prevention to system | |
| JP4909332B2 (en) | Information processing apparatus and device recognition method | |
| JP2004206716A (en) | How to determine which code to download for runtime configuration | |
| US20180181727A1 (en) | Electronic device, method for controlling thereof and computer-readable recording medium | |
| JP2006268861A (en) | Method and control device for controlling access of computer to user data | |
| JP2008250992A (en) | Sound data processing device | |
| US12172083B2 (en) | Information processing apparatus and file generation method | |
| KR101201188B1 (en) | Providing an extensible codec architecture for images | |
| JP2004078604A (en) | Information processing method, program for realizing the method, and recording medium | |
| US11843847B2 (en) | Device, information processing apparatus, control method therefor, and computer-readable storage medium | |
| JP5970255B2 (en) | Operation data output device, operation data output method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081015 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100705 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100713 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100910 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101012 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101025 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131119 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4626496 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131119 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131119 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |