(57)【要約】【課題】本発明の目的は、レーザマーキングによるドットマーキング方式で形成された２次元コード及びＲＦＩＤタグに記録された情報を読取ることが可能な無線通信端末装置１及び情報読取方法を提供することにある。【解決手段】ドットマーキング方式により、複数の略円形状のドットの集合として形成された２次元コードを撮像する撮像装置１１を備えた無線通信端末装置１に関する。  ２次元コードを光学的に読込む撮像手段と、読取った２次元コードがマークされた領域を方形にトリミングし、２次元コードを構成する単位図形を１個毎に分離して、単位図形を該図形が内接する正方形に変換することにより、読取った２次元コードを正方形セルで構成された解読用２次元コードに変換する２次元コード変換手段と、解読用２次元コードに盛り込まれた情報を解読する情報解読手段と、解読された情報を用いた処理を行う処理実行手段と、を備える。【選択図】図１
2005189976.tif 000002
【特許請求の範囲】
【請求項１】
ドットマーキング方式により、複数の略円形状のドットの集合として形成された２次元コードを撮像する撮像装置を備えた無線通信端末装置であって、
前記２次元コードを光学的に読込む撮像手段と、
読取った前記２次元コードがマークされた領域を方形にトリミングし、前記２次元コードを構成する単位図形を１個毎に分離して、前記単位図形を該図形が内接する正方形に変換することにより、読取った前記２次元コードを正方形セルで構成された解読用２次元コードに変換する２次元コード変換手段と、
前記解読用２次元コードに盛り込まれた情報を解読する情報解読手段と、
解読された前記情報を用いた処理を行う処理実行手段と、を備えたことを特徴とする無線通信端末装置。
【請求項２】
前記２次元コードは、マトリックス型２次元コードまたはスタック型２次元コードであることを特徴とする請求項１に記載の無線通信端末装置。
【請求項３】
前記２次元コードは、レーザマーキングによるドットマーキング方式で形成され、
前記２次元コードを構成するドットは、直径が１０μｍ以上であることを特徴とする請求項１に記載の無線通信端末装置。
【請求項４】
前記２次元コードは、印刷によるドットマーキング方式で形成され、
前記２次元コードを構成するドットは、直径が５０μｍ以上であることを特徴とする請求項１に記載の無線通信端末装置。
【請求項５】
情報が記録されたＩＣチップを有するＲＦＩＤタグより、記録された情報を読取るためのＲＦＩＤタグ読取手段と、
前記ＲＦＩＤタグに記録された情報を解読する解読手段と、
解読された前記情報を用いた処理を行う処理実行手段と、を備えたことを特徴とする請求項１に記載の無線通信端末装置。
【請求項６】
ドットマーキング方式により複数の略円形状のドットの集合として形成された２次元コードを撮像するための撮像装置を備えた無線通信端末装置であって、
前記２次元コードを光学的に読込む撮像工程と、
読取った前記２次元コードがマークされた領域を方形にトリミングし、前記２次元コードを構成する単位図形を１個毎に分離して、前記単位図形を該図形が内接する正方形に変換することにより、読取った前記２次元コードを正方形セルで構成された解読用２次元コードに変換する２次元コード変換工程と、
前記解読用２次元コードに表現された情報を解読する情報変換工程と、
解読された前記情報を用いた処理を行う処理実行工程と、を行うことを特徴とする情報読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信端末装置及び情報読取方法に係り、特にスタック式２次元コード及びドットマーキングにより形成された２次元コード、ＲＦＩＤタグに記録された情報を読取可能な無線通信端末装置及び情報読取方法に関する。
【背景技術】
【０００２】
従来から、携帯型読取装置を使用して２次元コード等に記録された情報を読取る技術が知られている。
しかし、２次元コード等に記録された情報を読取るためには、特別な読取装置を有している必要があるため、もっと簡易に利便性のある読取方法が望まれていた。
【０００３】
このような問題点を解消し、簡易に２次元コードを読取るために、携帯電話機に備えられるカメラを使用して２次元コードを読取る技術が開発された（例えば、特許文献１）。
【０００４】
【特許文献１】特開２００２−８２８５５号公報（第６欄第１４行〜第１８欄第２０行、図４乃至図７）
【０００５】
特許文献１では、カメラ付き携帯電話機のカメラを使用して２次元コードを読取り、この読取った２次元コードを解析して利用する技術が記載されている。
すなわち、カメラ付き携帯電話機のカメラで２次元コードを撮影して、その撮影したコードを携帯電話に一旦記憶して、解析する。
解析された情報は、必要に応じて、インターネットを介して送信される。
この２次元コード読取装置によると、携帯電話機に搭載されたカメラで容易に２次元コードを読取り、情報を解析することが可能であった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来のレーザマーキング制御方法においては、携帯電話機に搭載されたカメラを使用して容易に２次元コードを読取って解析を行うことが可能ではあるが、読取ることが可能な２次元コードの種類に制限があるという問題点があった。
【０００７】
従来、携帯電話機に搭載されたＣＣＤカメラで２次元コードを読取るためには、図９に示すようなベクトルマーキング方式で２次元コードが形成されている必要があった。
更に、読取可能な２次元コードを形成するセルは、２５０μｍ×２５０μｍ以上の大きさの正方形セルに限られていた。
【０００８】
よって、ベクトルマーキング方式で２次元コードが形成されている場合であっても、図１０（ａ）に示すような、スタック型２次元コードを読取ることはできなかった。
また、ドットマーキング方式で形成された図１０（ｂ）に示す３×１型２次元コード及び図１０（ｃ）に示すような６×２型の２次元コードも読取ることができなかった。
【０００９】
また、スタック型ではなく、マトリックス型の２次元コードであっても、その２次元コードを形成するマーキング方式がドットマーキング方式である場合には、読取ることができなかった。
例えば、図１１（ａ）に示すような、１×１型マトリックス方式の２次元バーコード及び、図１１（ｂ）に示すような２×２型マトリックス方式の２次元バーコード等は、読取ることができなかった。
【００１０】
これは、コンピュータによる画像認識処理のディスプレー上の表現及びアルゴリズムの問題に起因するものである。
すなわち、ＣＣＤカメラやスキャナ等で取込んだ画像データは、ビットマップに変換されるため、全ての図形は正方形のセルの集合体として表現される。
【００１１】
図１２に示すように、例えば図１２（ａ）のような丸形状の画像をＣＣＤカメラ１１で取込んだ場合、取込まれた画像は図１２（ｂ）に示すような境界線が階段状となったひし形状として記憶される。
この状態では、コンピュータは丸形状であるの正方形状であるのかの判断ができず、エラーを出力することとなる。
そのため、ドットマーキング方式で形成された２次元コードを正確に読取るためには、この図１２（ｂ）に示す境界線が階段状となったひし形状の図形をコンピュータが認識できる図面に変換する必要がある。
【００１２】
このように、従来の携帯電話に搭載されたＣＣＤカメラを利用して読取ることができる２次元コードは、１セルの大きさが２５０μｍ×２５０μｍ以上の正方形セルで構成されるベクトルマーキング方式で形成されたマトリクス型２次元コードに限定されていた。
【００１３】
現在一般的に、印刷により形成された２次元コードが、映画・観劇等のチケット予約及び確認、インターネットを介した商品売買等に利用されている。
しかし、近年レーザマーキングによるドットマーキング方式により形成された２次元コードが増加する傾向にあり、又２次元コード自体が小さくなる傾向もあるため、あらゆる方式で形成されたサイズの小さい２次元コードを読取ることが可能な携帯型の２次元コード読取装置の需要が高まってきている。
また、ＲＦＩＤタグの普及により、ＲＦＩＤタグに記録された情報を簡易に読取る技術も必要とされている。
【００１４】
本発明の目的は、上記問題点を解決することにあり、レーザマーキングによるドットマーキング方式で形成された２次元コード及びＲＦＩＤタグに記録された情報を読取ることが可能な無線通信端末装置及び情報読取方法を提供することにある。
また、本発明の他の目的は、従来のＣＣＤカメラによる２次元コードの読取限界よりも小さいサイズの２次元コードを読取ることが可能な無線通信端末装置及び情報読取方法を提供することにある。
【課題を解決するための手段】
【００１５】
上記課題は、請求項１に係る発明によれば、ドットマーキング方式により、複数の略円形状のドットの集合として形成された２次元コードを撮像する撮像装置を備えた無線通信端末装置であって、前記２次元コードを光学的に読込む撮像手段と、読取った前記２次元コードがマークされた領域を方形にトリミングし、前記２次元コードを構成する単位図形を１個毎に分離して、前記単位図形を該図形が内接する正方形に変換することにより、読取った前記２次元コードを正方形セルで構成された解読用２次元コードに変換する２次元コード変換手段と、前記解読用２次元コードに盛り込まれた情報を解読する情報解読手段と、解読された前記情報を用いた処理を行う処理実行手段とことにより解決される。
このように構成されているので、携帯電話機等の無線通信端末によって、２次元コードを読取ることが可能となる。
なお、処理実行手段とは、携帯電話機等のＬＣＤに情報を表示させる処理、他のコンピュータ及び他の携帯電話機等に情報を送信する処理、携帯電話機において音声出力させる処理、携帯電話機内に作成されたデータベース内に情報を格納する処理等の処理を実行させる手段を指す。
【００１６】
このとき、前記２次元コードは、マトリックス型２次元コードまたはスタック型２次元コードであるように構成されていれば好適である。
このように構成されているので、従来、カメラ搭載型携帯電話機で読取ることができなかった２次元コードを読取ることが可能となる。
【００１７】
また、このとき、前記２次元コードは、レーザマーキングによるドットマーキング方式で形成され、前記２次元コードを構成するドットは、直径が１０μｍ以上である。
よって、従来より小さいサイズの２次元コードを読取ることが可能となる。
また、従来と同サイズの２次元コードであっても、より多くの情報を２次元コードに盛り込むことが可能となる。
【００１８】
更に、このとき、前記２次元コードは、印刷によるドットマーキング方式で形成され、前記２次元コードを構成するドットの直径は、５０μｍ以上である。
よって、印刷により形成された２次元コードであっても、従来より小さいサイズの２次元コードを読取ることが可能となる。
また、従来と同サイズの２次元コードであっても、より多くの情報を２次元コードに盛り込むことが可能となる。
【００１９】
また、このとき、情報が記録されたＩＣチップを有するＲＦＩＤタグより、記録された情報を読取るためのＲＦＩＤタグ読取手段と、前記ＲＦＩＤタグに記録された情報を解読する解読手段と、解読された前記情報を用いた処理を行う処理実行手段を備えるように構成されていれば好適である。
このように構成されていると、無線通信端末装置である携帯電話機に、２次元コード読取装置としての機能と、ＲＦＩＤタグ読取装置としての機能とを付与することが可能となる。
よって、容易に２次元コード読取装置とＲＦＩＤタグ読取装置を携帯することが可能となるので、産業上の利用分野が拡大する。
【００２０】
更に、上記課題は請求項５に記載の発明によれば、ドットマーキング方式により複数の略円形状のドットの集合として形成された２次元コードを撮像するための撮像装置を備えた無線通信端末装置であって、前記２次元コードを光学的に読込む撮像工程と、読取った前記２次元コードがマークされた領域を方形にトリミングし、前記２次元コードを構成する単位図形を１個毎に分離して、前記単位図形を該図形が内接する正方形に変換することにより、読取った前記２次元コードを正方形セルで構成された解読用２次元コードに変換する２次元コード変換工程と、前記解読用２次元コードに表現された情報を解読する情報変換工程と、解読された前記情報を用いた処理を行う処理実行工程とを行うことにより解決される。
このように構成されていると、解像度が低いため従来読取ることができなかった、ドットマーキング方式により形成された２次元コードであっても、読取ることが可能となり、利用分野が拡大する。
【発明の効果】
【００２１】
本発明によれば、ベクトルマーキング方式により形成された２次元コードのみならず、ドットマーキング方式により形成された２次元コードを読取ることが可能となる。
すなわち、円形ドットを読込んで、読込まれた階段状に形成される図形を方形に変換することが可能であるので、円形ドットの集合であるドットマーキング方式により形成された２次元コードであっても、ベクトルマーキング方式で形成された２次元コードに変換することができる。
よって、携帯電話機に搭載されている程度の性能のＣＣＤカメラを使用して、例えば、スタック型２次元コードや、ドットマーキング方式により形成されたマトリックス型２次元コードを正確に読取ることが可能となる。
【００２２】
また、本発明によれば、従来の携帯電話機搭載のＣＣＤカメラでは、解像度等の関係で読取ることができなかった、２５０μｍ×２５０μｍ以下の大きさのセルを読取ることが可能となる。
【００２３】
更に、本発明によれば、携帯電話機にＲＦＩＤタグ読取装置を搭載したので、簡易にＲＦＩＤタグに記録された情報を読取ることが可能となる。
このように、現代社会において多数の人が所有している携帯電話機にあらゆる情報記録媒体の読取を行うことが可能な読取装置を搭載させることができるので、利用者の利便性が向上し、２次元コード等を使用することが可能な分野を拡大することが可能となる。
【００２４】
更に、本発明によれば、あらゆる方式で形成された２次元コードを読取ることが可能となるので利用分野が限定されることがなく、自動車部品、航空機部品、電子部品、ガラス製品、カード、盗難防止製品等、あらゆる産業での読取りシステムとして利用することが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の一実施例を図面に基づいて説明する。なお、以下に説明する部材、配置、構成等は、本発明を限定するものでなく、本発明の趣旨の範囲内で種々改変することができるものである。
【００２６】
図１乃至図１１は本発明の一実施形態を示す図で、図１は無線通信端末装置としての携帯電話機を示す説明図、図２は２次元コード読取装置として機能する携帯電話機の制御部の構成を示す説明図、図３は２次元コード読取の工程を示す説明図、図４は読み込まれた２次元コードがトリミングされる状態を示す説明図、図５は取込まれた円形ドットの画像が変換される状態を示す説明図、図６は各円形ドットが変換される状態を示す説明図、図７はドットマーキングされた２次元コードがベクトルマーキングされた２次元コードに変換される状態を示す説明図、図８は２次元コード読取システムの一例を示す説明図である。
なお、本実施形態における携帯電話機は、２次元コード読取装置及びＲＦＩＤコード読取装置として機能する。
また、処理実行手段とは、携帯電話機等のＬＣＤに情報を表示させる処理、他のコンピュータ及び他の携帯電話機等に情報を送信する処理、携帯電話機において音声出力させる処理、携帯電話機内に作成されたデータベース内に情報を格納する処理等を実行させる手段を指す。
【００２７】
本実施形態に係る２次元コードは、ドットマーキング方式で形成されたものである。
ドットマーキング方式とは、被マーキング体に複数のドットを形成することにより２次元コードを作成する方式を指し、本明細書においては、レーザマーキング方式及び印刷方式の双方を含むものとする。
なお、レーザマーキングによるドットマーキング方式とは、被マーキング物の表面に略半球状のマーキング痕を複数形成することによりマーキングを行う方式である。
また、本実施形態における２次元コード読取装置においては、ベクトルマーキング方式で形成された２次元コードも読取れることは勿論のことである。
【００２８】
図１は、本実施形態に係る無線通信端末装置として機能する携帯電話機１、２、及び３を示す説明図である。
図１（ａ）に示す携帯電話機１は、ＣＣＤカメラ１１を搭載した携帯電話機である。携帯電話機１は、２次元コード読取機能を有する他は、公知の携帯電話機と同様の構成である。
携帯電話機１は、本体１０、ＣＣＤカメラ１１、ＬＣＤ１２、操作キー１３、撮影モード選択ボタン１４、２次元コード読取モード選択ボタン１５、アンテナ１６を主要構成要素とする。
【００２９】
本体１０は、中央のヒンジ部を境に折り畳み可能に構成されている。ただし、本体１０は折り畳み可能なものに限られるものではなく、ヒンジ部の存在しない折り畳み不可のものであってもよい。
ＣＣＤカメラ１１は、公知のＣＣＤカメラであり、本体上端部に設けられている。このＣＣＤカメラ１１は、カメラ支持部材１１０に固定されており、カメラ支持部材が約１８０度の角度範囲で回動可能であることにより、この角度範囲での被写体の撮影が可能となっている。
【００３０】
ＬＣＤ１２は、公知の液晶ディスプレーであり、ＣＣＤカメラで撮像した画像、２次元コードから読取られた情報、電波の受信状態、電池残量、記憶部から取り出された情報等を表示することができる。
操作キー１３は、公知の操作キーであり、数字・文字入力キー、電源キー、発呼・終話キー、クリアーキー等で構成されている。
撮影モード選択ボタン１４は、ＣＣＤカメラ１１で通常の撮影を行うためのモードである「撮影モード」を選択するためのボタンである。
２次元コード読取モード選択ボタン１５は、ＣＣＤカメラ１１で２次元コードを取込むためのモードである「２次元コード読取モード」を選択するためのボタンである。
アンテナ１６は、送受信を行うためのものであり、本体１０に収納及び引出し可能に取付けられている。
【００３１】
図１（ｂ）に示す携帯電話機２は、ＣＣＤカメラ１１が本体２０に搭載されていないこと以外の構成は、携帯電話機１と同様の構成である。
携帯電話機２のコネクタ２１には、外付け部品２２が接合可能であり、この接合部品２２にはＣＣＤカメラ２３が搭載されている。
携帯電話機２には、携帯電話機１と同様に、撮影モード選択ボタン２４及び２次元コード読取モード選択ボタン２５が設けられており、外付け部品が本体２０に取付けられた場合に有効となるように構成されている。モード選択方法に関しては、携帯電話機１の場合と同様である。
【００３２】
図１（ｃ）に示す携帯電話機３は、図１（ａ）に示すＣＣＤカメラ１１が搭載された携帯電話機に、着脱可能なＲＦＩＤタグ読取装置１０２を取付けた携帯電話機である。
ＲＦＩＤタグとは、問いかけに対してＩＣチップに記憶された情報を無線によって回答することができる超小型の無線発信機を有するデバイスである。
現在、ビル等でのアクセス制御、航空手荷物のトラッキングシステム、交通制御システム、自動車の盗難防止システム、図書館での蔵書管理等様々な分野で利用されている。
【００３３】
ＲＦＩＤタグ読取装置１０２は、公知のＲＦＩＤ読取装置であり、携帯電話機３のコネクタ１０３に接続可能に構成されている。
携帯電話機３の本体１００には、携帯電話機１と同様に、撮影モード選択ボタン１０４及び２次元コード読取モード選択ボタン１０５が設けられている。
また、携帯電話機３の本体１００には、ＲＦＩＤタグ読取ボタン１０６が設けられており、ＲＦＩＤタグ読取装置１０２がコネクタ１０３に取付けられた場合に有効となるように構成されている。
モード選択方法等に関しては、携帯電話機１の場合と同様である。
【００３４】
なお、本実施形態では、コネクタ１０３にＲＦＩＤタグ読取装置を取付ける構成としたが、この構成に限られることはなく、ＬＣＤ１０７が備えられている面の裏面側に被接触方式のＲＦＩＤリーダを搭載し、このＲＦＩＤリーダにより、ＲＦＩＤタグに内蔵されたＩＣチップのデータを読取るよう構成しても良い。
【００３５】
以下、携帯電話機１について説明するが、携帯電話機２も同様の構成である。携帯電話機１と携帯電話機２の相違点は、ＣＣＤカメラが本体に着脱不可に搭載されているか、着脱可能であるかの相違のみである。
図２は、本実施形態にかかる携帯電話機１の制御部の構成を示す説明図である。
携帯電話機１の構成は、２次元コード読取装置としての構成以外は、公知の携帯電話機の構成と同様である。
携帯電話機１は、ＣＰＵ３１、アンテナに接続されたＲＦ回路３２、信号処理部３３、画像メモリ３８、テーブル記憶部３９、２次元コード情報記憶部４０を備えている。
【００３６】
ＣＰＵ３１は、データの演算・制御処理装置であり、携帯電話機１を統括的に制御する。
また、ＣＰＵ３１は、電話機能としての無線通信処理の他に、インターフェイス処理、２次元コード読取処理、２次元コード変換処理、２次元コード解析処理、着信音発信処理等の各種制御を行う。
携帯電話機１の通話機能は公知の携帯電話機と同様である。
すなわち、音声入力部としてのマイク３６より入力された音声データはＡＤ変換器３４でデジタル変換され、信号処理部３３を介して出力される。
また、アンテナより入力したデジタル信号は、ＲＦ回路３２及び信号処理部３３を介してＤＡ変換器へ入力し、このＤＡ変換器でアナログ変換された後、スピーカー３７より出力される。
【００３７】
ユーザインターフェースとしては、ユーザーが各種指令を入力するための操作キー１３、画像表示を行うためのＬＣＤ１２、画像入力の手段としてのＣＣＤカメラ１１が備えられている。
また、携帯電話機１には、ＣＣＤカメラ１１より入力された画像データを格納するための画像メモリ３８、２次元コードを解析するために必要なテーブルが格納されているテーブル記憶部３９、２次元コードを解析して得られた情報を記憶する２次元コード情報記憶部４０が備えられている。
【００３８】
図３に、２次元コード読取の工程を示す。
まず、工程１において、２次元コードを読取る。
本実施形態では、携帯電話１に搭載されたＣＣＤカメラ１１により２次元コードを撮影することにより２次元コードを読込む。
２次元コードは、ＣＣＤカメラ１１のレンズと２次元コードが平行となるような状態で撮影されるのが望ましい。
例えば、２次元コードが一部画面から欠如した状態で撮影された場合、撮影角度により２次元コードが歪んだ状態で撮影された場合、ピントが合っていない状態で撮影された場合等、正確に２次元コードを解析できないおそれのある場合には、エラー表示及び再撮影指示をＬＣＤ１２上に表示する。
【００３９】
工程１において、２次元コードの読込みが終了すれば、工程２において、２次元コードをビットマップデータに変換し、画像メモリ３８に記憶する。
次いで、工程２においてトリミング・ドット分解処理が行われる。
トリミング・ドット分解処理では、まず、取込んだ画像の画像領域を確定する。
すなわち、図４に示すように、２次元コードは図４（ａ）のように取込まれる。取込まれた２次元コードは、図４（ｂ）に示すように、画像領域確定線４１が作成され、最終的に図４（ｃ）に示すように、画像領域確定線４１に沿ってトリミングが施される。この画像領域確定線４１は、最小Ｘ座標が共通のドットの共通接線、最大Ｘ座標が共通のドットの共通接線、最大Ｙ座標が共通のドットの共通接線、最小Ｙ座標が共通のドットの共通接線、で構成される方形状の図形を描く。
トリミングが終了すれば、２次元コードを構成する各ドットは１個毎に分離される。
【００４０】
１個のドットの拡大図を図５に示す。
図５（ａ）に示す円形ドットは、携帯電話機１に取込まれ、ビットマップ形式で記憶される。
ビットマップ形式で記憶されている２次元コードの各セルの形状は、図５（ｂ）に示したように境界線が階段状のひし形状である。
工程４においては、記憶されたビットマップデータの各セル（境界線が階段状のひし形形状）の重心の座標を抽出する。これは、セルを構成するピクセルの座標及び面積から演算可能である。
重心の座標が抽出されれば、その重心から一番遠い点である頂点座標を抽出する。
次いで、重心座標と頂点座標４点を結ぶ図形（ひし形）を描く。
【００４１】
工程５においては、工程４で作成された図形に外接する正方形を描く。
このように、図５（ｂ）に示す境界線が階段状のひし形状の図形を図５（ｃ）に示す正方形に変換する。
この正方形は、図５（ａ）に示す元のドットに外接する正方形である。この正方形を構成する２対辺はＸ軸に平行であるように形成され、他の２対辺はＹ軸に平行になるように形成される。
このように、工程５では、工程４で算出された重心座標と頂点情報から、図５（ｂ）に示す図形を、図５（ｃ）に示す正方形に変換する。
この操作をマーキングが施されている全てのセルについて行う。
なお、本実施形態においては、図５（ｂ）に示すドットを、図５（ｃ）に示すように正方形に変換したが、この変換方法に限られるものではない。
すなわち、図５（ｂ）に示す図形に対し輪郭抽出を行い、輪郭抽出によって得られた図形に外接する正方形を形成することにより、変換を行ってもよい。
【００４２】
次いで工程６において、工程５で正方形に変換されたセルを結合して、セル形状が正方形の２次元コードを形成する。
変換過程で発生する座標のズレ等はこの段階で補正され、正方形セルで構成された完全な２次元コードを得ることができる。
【００４３】
このように工程１乃至工程６を実施することによって、図７に示すような変換が行われる。
すなわち、図７（ａ）に示す１×１型ドットマーキング方式によるマトリックス型２次元コード及び図７（ｂ）に示す２×２型ドットマーキング方式によりマトリックス方２次元コードは、正方形セルで構成された２次元コードに変換される。
また、同様に図７（ｃ）に示す１×１型ドットマーキング方式によるスタック型２次元コード及び図７（ｄ）に示す２×６型ドットマーキング方式によるスタック型２次元コードは、長方形セルで構成された２次元コードに変換される。
【００４４】
次いで、工程７で２次元コード情報を生成する。
これは、２次元コードが有する情報を、言語形態に変換する工程である。
例えば、２次元コードには、情報として製造者、製造年月日、製造工場、価格等様々な情報が記録されている。
しかし、２次元コードは白黒のセルの配列であるため、２次元コードを見るのみでは、その情報を認識することはできない。よって、２次元コード情報を解析する必要がある。
この２次元コード情報の解析は、公知の解析方法により行われる。
すなわち、テーブル記憶部３９には、２次元コードに対応する情報が記録された各種テーブルが記憶されており、この各種テーブルと２次元コードを比較することにより２次元コードに記録された情報を言語形態に変換することができる。
【００４５】
このように２次元コードに記録された情報を言語形態に変換した後、工程８でこれらの言語形態に変換された情報は２次元コード情報記憶部４０に記憶される。
この後、ユーザーの操作ボタン１３の操作により、工程８で言語形態に変換された２次元コード情報をＬＣＤ１２上に表示させたり、工程９でインターネット回線を介して他のコンピュータに送信したりすることができる。
また、言語形態に変換された２次元コード情報を、音声として出力することも可能である。
【００４６】
なお、本実施形態においては、ＣＣＤカメラ１１で読込んだ２次元コード工程７で解析して、言語形態に変換された情報をコンピュータ等に送信する構成としたが、工程１、工程２、工程５が終了した段階でコンピュータ等に送信して、後の処理をコンピュータ等で行うように構成されていてもよい。
このとき、最終的にコンピュータ等で言語形態に変換された情報を、携帯電話機１に返送するように構成されていると好適である。
【００４７】
このように、ドットで形成された２次元コードを正方形セルで構成された２次元コードに変換することが可能である。よって、図６（ａ）に示すように、１個の円形ドットは１個の正方形セルに変換され、図６（ｂ）に示すように、４個の円形ドットで形成されたセルは、それぞれのドットに外接する４個の正方形セルが結合して１個の正方形セルが形成される。
同様に、スタック型の２次元コードの場合には、図６（ｃ）、図６（ｄ）に示すように各円形ドットに外接する正方形が結合した長方形セルが形成される。
このように、どのような形態で作成されたセルであっても、正方形セルに変換することが可能である。
【００４８】
このように、ドットを変換することが可能であるため、従来は一辺２５０μｍ以上の正方形セルで形成された２次元コードでなければ解析することができなかったが、本実施形態における携帯電話機１においては、レーザマーキングにより２次元コードが形成されている場合、１ドット径１０μｍまでの微細なセルで構成された２次元コードを解析することが可能となった。
また、ドットプリンター等を使用した印刷により２次元コードが形成されている場合には、１ドット径５０μｍまでの微細なセルで構成された２次元コードを解析することが可能となった。
【００４９】
以上のように、図７（ａ）に示す１×１型ドットマーキング方式によるマトリックス型２次元コード及び図７（ｂ）に示す２×２型ドットマーキング方式によりマトリックス型２次元コードは、正方形セルで構成された２次元コードに変換されて解析される。
同様に、図７（ｃ）に示す１×１型ドットマーキング方式によるスタック型２次元コード及び図７（ｄ）に示す２×６型ドットマーキング方式によるスタック型２次元コードは、長方形セルで構成された２次元コードに変換されて解析される。
【００５０】
本実施形態では、ＣＣＤカメラ１１で２次元コードを撮像することにより２次元コードを携帯電話機１に取込む構成としたが、公知の２次元コード読取装置をコネクタ部に接続ずることにより、直接２次元コードを携帯電話機１に取込む構成としても良い。
【００５１】
また、本実施形態においては、携帯電話機１において、読取った２次元コードを解析し、２次元コードが有していた情報を得る構成としたが、携帯電話機１において読取った２次元コードの画像情報をインターネット回線５１を介してコンピュータ５２に送信して、２次元コードの解析及び情報収集をコンピュータ５２で行うように構成されていても良い。また、２次元コードの解析までを携帯電話機１で行い、解析された２次元コードをインターネット回線５１を介してコンピュータ５２に送信し、２次元コードが有していた情報を得る処理のみをコンピュータ５２で行うように構成されていても良い。
また、携帯電話機１とコンピュータ５２を直接ケーブルで接続することにより、携帯電話機１が取込んだ情報をコンピュータ５２に送信するように構成されていても良い。
このとき、最終的に生成された２次元コードが有していた情報をインターネット回線５１を介して、携帯電話機１に送信するよう構成されていると好適である。
【００５２】
また、図１（ｃ）の携帯電話機３を使用すれば、読取る対象は２次元コードに限られず、公知のＲＦＩＤタグ読取装置１０２を携帯電話機３に搭載し、ＲＦＩＤタグを読取ることができる。
なお、携帯電話機３は、ＲＦＩＤタグ読取機能を有する他は、図１（ａ）に示す携帯電話機１と同じ構成であり、携帯電話機１と同様に２次元コード読取機能を有している。
【００５３】
ＲＦＩＤタグ読取装置１０２は、公知のＲＦＩＤタグ読取装置であり、無線でＲＦＩＤタグに電源を誘電させて、ＲＦＩＤタグに記録された情報を受信する。
ＲＦＩＤ読取ボタン１０６が選択されれば、この読取手段が稼動する。
携帯電話機３においてＲＦＩＤタグを読取る場合には、この２次元コードの読取の場合と同様に、読取手段によって、テーブル記憶部３９に格納された各種テーブルを参照してＲＦＩＤタグに記録された情報を言語形態に変換する。
言語形態に変換された情報は、２次元コードを読取る場合と同様に、処理実行手段によって、携帯電話機３のＬＣＤ１０７上に表示させたり、コンピュータ５２に送信したりすることができる。
【００５４】
また、携帯電話機３には、内部に記憶されている情報をＲＦＩＤへ送信する機能を有しており、携帯電話機３を使用すれば、ＣＣＤカメラで読取った２次元コードのデータをＲＦＩＤタグに送信して、書込むことも可能である。
よって、携帯電話機３によって自由に情報を操作することができ、インターネット回線を介してコンピュータに接続してあらゆるアプリケーションシステムとのコミュニケーションを図ることが可能となる。
【００５５】
更に、携帯電話機３では、２次元コード及びＲＦＩＤタグ双方を読取ることが可能であるため、２次元コードとＲＦＩＤタグの複合タグを読取ることが可能となる。
よって、携帯電話機３で管理できる情報量が多様なものとなり、各種産業に応用することが可能となる。
【００５６】
図８は、２次元コード読取システムの一例を示す説明図である。
携帯電話機１で読取られた２次元コード情報は、他の携帯電話機５０に送信することが可能である。
このようなシステムを利用すると、例えば、ある店舗で営業を行っている営業担当者が他店舗で営業を行っている営業担当者と在庫情報等の情報交換をすることが可能である。
【００５７】
また、インターネット回線５１を介して、コンピュータ５２に２次元コード情報を送信することも可能である。
このようなシステムを利用すると、例えば、倉庫の管理業務担当者が、本社に設置されているコンピュータに在庫情報、出入庫情報等の情報を送信し、本社で各倉庫の製品情報管理を行うことが可能となる。
【００５８】
また、ＲＦＩＤタグ読取装置搭載の携帯電話機３で読取ったＲＦＩＤタグに記録されたデータは、２次元コードの読取の場合と同様に、他の携帯電話機に送信したり、コンピュータ５２に送信したりすることができ、同様のシステムに応用できる。
【００５９】
以上説明した通り、本発明によれば、携帯電話機１に搭載されているＣＣＤカメラ１１で２次元コードを撮像することによって、２次元コードが記録する内容を入手することができる。
よって、簡易に２次元コードの読取を行うことが可能となり、２次元コードの利用分野を広げることが可能となる。
ことが可能となる。
【００６０】
また、本発明においては、従来では解像度等の関係で、携帯電話機１に搭載されたＣＣＤカメラ１１で撮像することによっては解析することができなかった、２５０μｍ×２５０μｍ以下の大きさのセルで構成された２次元コード、スタック型２次元コード、ドットマーキング方式により形成された２次元コードを読取って解析することが可能となる。
よって、２次元コードの利用分野を限定することなく、幅広い分野で２次元コードを利用することが可能となる。
【００６１】
更に本発明においては、携帯電話機に取付けたＲＦＩＤタグ読取装置で、ＲＦＩＤタグに記録された情報も読取ることが可能となる。
このように、各種情報記録媒体に記録された情報を読取って解析することが可能となるため、産業上の利用分野が拡大することとなる。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態に係る２次元コード読取装置として機能する携帯電話機を示す説明図である。
【図２】本発明の一実施形態に係る２次元コード読取装置として機能する携帯電話機の制御部の構成を示す説明図である。
【図３】本発明の一実施形態に係る２次元コード読取の工程を示す説明図である。
【図４】本発明の一実施形態に係る読み込まれた２次元コードがトリミングされる状態を示す説明図である。
【図５】本発明の一実施形態に係る取込まれた円形ドットの画像が変換される状態を示す説明図である。
【図６】本発明の一実施形態に係る各円形ドットが変換される状態を示す説明図である。
【図７】本発明の一実施形態に係るドットマーキングされた２次元コードがベクトルマーキングされた２次元コードに変換される状態を示す説明図である。
【図８】本発明の一実施形態に係る２次元コード読取システムの一例を説明図である。
【図９】従来技術において読取可能であった２次元コードを示す説明図である。
【図１０】従来技術において読取不能であったスタック型２次元コードを示す説明図である。
【図１１】従来技術において読取不能であったマトリックス型２次元コードを示す説明図である。
【図１２】従来技術において円形ドットが画像として取込まれた状態を示す説明図である。
【符号の説明】
【００６３】
１、２、３  携帯電話機
１１、２３  ＣＣＤカメラ
１２  ＬＣＤ
１３  操作キー
１４  撮影モード選択ボタン
１５  ２次元コード読取モード選択ボタン
２２  外付け部品
２３  ＣＣＤカメラ
２４  撮影モード選択ボタン
２５  ２次元コード読取選択ボタン
３１  ＣＰＵ
３２  ＲＦ回路
３３  信号処理部
３４  ＡＤ変換機
３５  ＤＡ変換機
３６  マイク
３７  スピーカー
３８  画像メモリ
３９  テーブル記憶部
４０  ２次元コード情報記憶部
５０  携帯電話機
５１  インターネット回線
５２  パソコン
１０２  ＲＦＩＤタグ読取装置
１０６  ＲＦＩＤタグ読取ボタン
【図１】
2005189976.tif 000003
【図２】
2005189976.tif 000004
【図３】
2005189976.tif 000005
【図４】
2005189976.tif 000006
【図５】
2005189976.tif 000007
【図６】
2005189976.tif 000008
【図７】
2005189976.tif 000009
【図８】
2005189976.tif 000010
【図９】
2005189976.tif 000011
【図１０】
2005189976.tif 000012
【図１１】
2005189976.tif 000013
【図１２】
2005189976.tif 000014