(57)【特許請求の範囲】
【請求項１】
二次元コードを撮像するためのエリアセンサと、このエリアセンサの撮像視野に映し出されるファインダ画像を表示する表示装置と、前記エリアセンサにより撮像された画像データをメモリに取込む画像データ取込手段と、前記メモリに取込まれた画像データから二次元コードを読取る読取手段とを備える携帯型二次元コード読取装置であって、
前記表示装置に、前記エリアセンサの撮像視野中における前記二次元コードの位置検出パターンが位置するに適した領域を示すマーカを、前記ファインダ画像に重ね合わせて表示するマーカ表示手段を設け、
前記読取手段は、前記画像メモリ中の二次元コードの位置検出パターンの位置特定処理を行なった後に、データのデコード処理を行なうようになっていると共に、
前記位置特定処理においては、前記マーカの表示位置を優先させて位置検出パターンの探索を行うように構成されていることを特徴とする携帯型二次元コード読取装置。
【請求項２】
読取るべき二次元コードの種類を設定するための設定手段を備えると共に、
前記マーカ表示手段は、前記設定手段による設定に基づき、二次元コードの種類毎にその種類に対応した専用のマーカを表示させるように構成されていることを特徴とする請求項１記載の携帯型二次元コード読取装置。
【請求項３】
前記マーカ表示手段は、前記マーカを他の部分と輝度を代えて表示することを特徴とする請求項１又は２記載の携帯型二次元コード読取装置。
【請求項４】
前記表示装置はカラー表示可能とされ、前記マーカ表示手段は前記マーカを白及び黒以外の色で表示することを特徴とする請求項１又は２記載の携帯型二次元コード読取装置。
【請求項５】
前記マーカ表示手段は、前記マーカを点滅表示させることを特徴とする請求項１ないし４のいずれかに記載の携帯型二次元コード読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エリアセンサの撮像視野に映し出されるファインダ画像を表示する表示装置を備える携帯型二次元コード読取装置に関する。
【背景技術】
【０００２】
近年、各種の情報処理の分野では、バーコードや、ＱＲコード（登録商標）に代表される二次元コード等の情報コードを用いることが行なわれてきている。また、それら情報コードを読取るための装置としても、専用の読取装置だけでなく、携帯電話機に情報コードの読取機能を付加したものが供されてきている。具体例をあげると、バス停に時刻表情報をコード化した二次元コードを記しておき、ユーザがその二次元コードを、携帯電話機に内蔵されているカメラ（エリアセンサ）により撮像することによって、そのバス停の時刻表情報を取込めるようになっている。
【０００３】
この種の装置として、例えば特許文献１には、バーコードの読取りを可能としたカメラ付き携帯電話機が開示されている。この携帯電話機においては、内蔵カメラで撮影した画像を表示する画面に、位置合せ用の横長な長方形状の枠を表示するように構成されている。これにより、ユーザが、読取るべきバーコードに対してカメラの距離と向きを調節し、枠の内側一杯にバーコードが入るように位置合せして撮影を行なうことによって、バーコード画像を精度よくかつ容易に抽出できるようになっている。
【特許文献１】特開２００５−４６４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１に記載された技術は、バーコードの読取りを対象とするものであったが、この技術を、二次元コードの読取りにも応用することが考えられる。この場合、二次元コードはほぼ正方形状をなしているので、画面にほぼ正方形状をなす位置合せ用の枠を表示することにより、ユーザが、撮像時にカメラと二次元コードとの間の位置合せを行なう点では有効となり、読取るべき二次元コードがカメラの視野からはみ出すことによる読取エラーを未然に防止できる。
【０００５】
しかしながら、二次元コード及び位置決め用の枠は、共にほぼ正方形状をなすため、ユーザが枠に対し二次元コードを９０度傾けた（回転させた）状態に位置合せしてしまうことも考えられ、必ずしも、位置合せを確実に行うことができるとはいえなかった。また、画面に位置合せ用の枠を表示するだけの構成では、ユーザによる撮像時の位置合せ（はみ出し防止）に役立つ程度に止まり、撮像後の二次元コードの読取（解読）処理に関して、例えば処理速度を向上させるような工夫につながるものではなかった。
【０００６】
本発明は上記事情に鑑みてなされたもので、その目的は、撮像時のエリアセンサと二次元コードとの位置合せをユーザが容易に行なうことができると共に、二次元コードの良好な読取処理を行なうことができる携帯型二次元コード読取装置を提供するにある。
【課題を解決するための手段】
【０００７】
二次元コードには様々な種類があり、代表的なものとして、ＱＲコード、データマトリクス（登録商標）等のマトリクス型二次元コード、ＰＤＦ４１７等のスタック型二次元コードがある。これら二次元コードは、種類毎に特有の位置検出パターン（切出しシンボル）をデータ領域と共に有しており、その位置検出パターンの識別によって、コードの位置や、大きさ、傾き等が認識されるようになっている。従って、二次元コードを読取る（解読する）にあたっては、まず、位置検出パターンの探索（位置特定）が行なわれ、その後、その二次元コードの種類に応じたアルゴリズムを用いてデータ領域のデータのデコード処理が行なわれる。
【０００８】
上記位置検出パターンの具体例として、ＱＲコードには、右上、左上、左下の３つの角部に、正方形の黒い枠の内側に黒い正方形を有したパターンが設けられている。データマトリクスには、左辺部及び下辺部に位置してＬ字状に延びる太線状のパターンが設けられている。ＰＤＦ４１７には、左辺部及び右辺部に位置して夫々縦方向に延びるスタートコード及びストップコードが設けられている。
【０００９】
本発明者は、携帯型の二次元コード読取装置において、二次元コードの撮像時に、二次元コードの位置検出パターンが、常に、エリアセンサの撮像視野内の所定の位置に来るように位置合せを行なうことができれば、読取るべき二次元コードがエリアセンサの視野からはみ出す虞がないことは勿論、二次元コードが９０度傾いた状態で撮像を行ってしまうこともなく、また、位置検出パターンの位置特定の処理を速やかに行なうことができることに着目して、本発明を成し遂げたのである。
【００１０】
即ち、本発明の携帯型二次元コード読取装置は、エリアセンサの撮像視野に映し出されるファインダ画像を表示装置に表示するように構成すると共に、画像データ取込手段によりエリアセンサにより撮像された二次元コードの画像データをメモリに取込んだ後、その画像データから読取手段により二次元コードを読取るようにしたものであって、表示装置に、エリアセンサの撮像視野中における二次元コードの位置検出パターンが位置するに適した領域を示すマーカを、ファインダ画像に重ね合わせて表示するマーカ表示手段を設け、前記読取手段は、前記画像メモリ中の二次元コードの位置検出パターンの位置特定処理を行なった後に、データのデコード処理を行なうようになっていると共に、前記位置特定処理においては、前記マーカの表示位置を優先させて位置検出パターンの探索を行うように構成されているところに特徴を有する（請求項１の発明）。
【００１１】
これによれば、マーカ表示手段により、エリアセンサの撮像視野中における二次元コードの位置検出パターンが位置するに適した領域を示すマーカが、ファインダ画像に重ね合わせて表示されるようになる。従って、ユーザが、表示装置のファインダ画像を見ながら、マーカ領域内に二次元コードの位置検出パターンが入るように位置合せを行い、その状態でエリアセンサによる撮像を実行させることにより、撮像時のエリアセンサと二次元コードとの位置合せをユーザが容易に行なうことができると共に、二次元コードの良好な読取処理を行なうことができる。この場合、位置検出パターンが、マーカの表示部分に存在する確率が高いので、読取手段が実行する位置特定処理において、マーカの表示位置を優先させて位置検出パターンの探索を行うことにより、位置検出パターンの探索に要する処理時間の大幅な短縮を図ることができるようになる。
【００１２】
本発明においては、１種類の二次元コードを読取る装置として構成しても良いが、複数種類の二次元コードの読取りが可能な装置として構成することもできる。この場合、読取るべき二次元コードの種類を設定するための設定手段を設けると共に、マーカ表示手段を、その設定手段による設定に基づき、二次元コードの種類毎にその種類に対応した専用のマーカを表示させるように構成することができる（請求項２の発明）。これによれば、複数種類の二次元コードの読取りを可能としながらも、その種類に応じたマーカを表示させることができ、より効果的となる。
【００１３】
上記マーカ表示手段によるマーカの表示態様としては、マーカを他の部分と輝度を代えて表示するようにしたり（請求項３の発明）、或いは、カラー表示可能な表示装置を備えるものでは、マーカを、白及び黒以外の色で表示するようにしたりすることができる（請求項４の発明）。さらには、マーカを点滅表示させるようにしても良い（請求項５の発明）。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施例について、図１ないし図４を参照しながら説明する。尚、この実施例では、本発明をカメラ付きの携帯電話機に適用したものであり、携帯電話機が携帯型二次元コード読取装置としての機能を備えて構成されている。
【００１６】
図１は、本実施例に係る携帯型二次元コード読取装置たる携帯電話機１の外観（二つ折りを開いた表面側）を示しており、図２は、この携帯電話機１の要部（二次元コードＣの読取りに関連する部分）の電気的構成を概略的に示している。図１に示すように、携帯電話機１は、携帯可能な二つ折り状をなす本体の表面部に、上半部側に位置して例えばカラーＬＣＤからなる表示装置２が設けられると共に、下半部側に位置してキー操作部３が設けられている。
【００１７】
詳しい説明は省略するが、前記キー操作部３には、ダイヤルキーや、終了／電源キー、開始（着信）キー、各種の機能キー、撮像用のシャッタキー等が設けられている。この場合、後述するように、ユーザは、このキー操作部３を操作することにより、通常の通話（通信）のモードから、写真を撮るカメラモードや、二次元コードＣ（図１，図３参照）を読取る二次元コード読取モードに切替えることができると共に、読取るべき二次元コードＣの種類の設定を行なうことができるようになっている。従って、キー操作部３が、設定手段として機能するようになっている。
【００１８】
また、前記表示装置２は、やや縦長の矩形状の画面を有し、その画面には、メニュー画面や各種の設定画面、必要なメッセージ等が表示されるようになっていると共に、カメラモードや二次元コード読取モードにおいては、後述するエリアセンサの撮像視野に映し出されるファインダ画像（モニタ画面）が表示されるようになっている。さらに、この携帯電話機１の本体の表面部には、下端部に位置して、送話音を入力するためのマイクロホン４が設けられ、上端部に位置して、音声を出力するためのスピーカ５が設けられている。本体の上端部には、通信用のアンテナ６が引き出し可能に設けられている。
【００１９】
そして、本体の背面側上部には、図２にのみ示すように、例えばＣＣＤやＣＭＯＳ等のエリアセンサ７が、レンズ８と共に設けられ、その近傍に、フラッシュとして機能する照明装置９が設けられている。さらに本体内には、後述する各種回路が設けられている。この構成によって、携帯電話機１は、カメラモードにおいて写真を撮るためのディジタルカメラとして機能すると共に、二次元コード読取モードにおいて二次元コードＣの読取りの機能を実現するようになっている。
【００２０】
一方、図２に示すように、携帯電話機１の本体内には、マイコン（ＣＰＵ）を主体として構成され全体の制御を行う制御部１０が設けられている。この制御部１０には、前記キー操作部３のキー操作信号が入力されるようになっていると共に、制御部１０が、前記表示装置２の表示を制御するようになっている。また、制御部１０が、前記エリアセンサ７及び照明装置９を制御するようになっている。さらに、本体内には、報知用のＬＥＤ１１及びブザー１２、外部とのデータ通信を行うための通信インタフェイス１３が設けられ、これらも制御部１０により制御されるようになっている。本体内には、駆動電源となる二次電池１４なども設けられている。
【００２１】
前記制御部１０には、メモリ１５が接続されている。このメモリ１５には、通信に関する制御プログラムや、二次元コードＣの読取りに関するプログラムなど各種機能を実現するためのプログラムが記憶されていると共に、各種のデータが記憶されるようになっている。このとき、メモリ１５には、後述する複数種類の二次元コードＣを解読（デコード）するためのプログラムが記憶されている。また、メモリ１５には、前記エリアセンサ７により撮像した画像データが記憶されるようになっている。
【００２２】
また、図示は省略しているが、前記制御部１０には、前記マイクロホン４及びスピーカ５の入出力信号を処理する音声処理部が接続され、さらに、前記アンテナ６からの送受信信号を処理する無線通信部が接続されている。この構成により、携帯電話機１の通話時においては、前記制御部１０の制御により、アンテナ６で受信した信号が無線通信部により処理され、更に音声処理部により音声データとしてスピーカ５から出力されると共に、マイクロホン４から入力された受話信号が音声処理部にて処理され、無線通信部により送信信号としてアンテナ６から出力されるようになっている。尚、詳しい説明は省略するが、この携帯電話機１は、電子メール（文字データや画像データ）の送受信の機能や、インターネットとの接続機能などの機能も備えている。
【００２３】
さらに、本体内には、二次元コード読取モード（及びカメラモード）における機能を実現するための、増幅回路１６、Ａ／Ｄ変換回路１７、同期信号発生回路１８、アドレス発生回路１９が設けられ、これらも前記制御部１０により制御されるようになっている。これにて、エリアセンサ７による撮像信号が、増幅回路１６にて増幅され、Ａ／Ｄ変換回路１７にてデジタル信号に変換され、前記表示装置２にファインダ画像として表示されると共に、シャッタキーがオン操作された際にその画像データがメモリ１５に記憶されるようになっている。このとき、同期信号発生回路１８は、エリアセンサ７及びアドレス発生回路１９に同期信号を与え、アドレス発生回路１９は、その同期信号に基づいたアドレス信号をメモリ１５に出力するようになっている。
【００２４】
そして、この携帯電話機１は、後の作用説明（フローチャート説明）でも述べるように、前記制御部１０のソフトウエア構成（制御プログラムの実行）により、二次元コード読取モードにおいて、読取対象Ｒに記された二次元コードＣをエリアセンサ７により撮像し、その画像データをメモリ１５に取込み、その画像データから二次元コードＣを読取る（デコードする）ようになっている。従って、制御部１０が、画像データ取込手段及び読取手段として機能するようになっている。
【００２５】
このとき、エリアセンサ７の撮像視野に映し出されるファインダ画像が前記表示装置２に表示され、ユーザは、表示装置２の画面に二次元コードＣが入るように位置合せを行なった上で、シャッタキーをオン操作することにより、その画像がメモリ１０に取込まれるようになっている。また、本実施例では、複数種類の二次元コードＣの読取りが可能とされ、ユーザは、読取るべき二次元コードＣの種類をキー操作部３の操作により予め設定しておくように構成されている。
【００２６】
ここで、二次元コードＣについて、簡単に述べておく。本実施例では、二次元コードＣとして、例えば、ＱＲコード、データマトリクス、ＰＤＦ４１７の３種類を例示する。そのうちＱＲコードは、図１及び図３（ａ）に示すように、全体として正方形状をなし、その右上、左上、左下の３つの角部に、正方形の黒い枠の内側に黒い正方形を有した位置検出パターン（切り出しシンボル）が設けられている。これら位置検出パターンは、明暗（白黒）パターンの比が縦、横、斜めいずれの方向についても１：１：３：１：１に設定されている。その内側のデータ領域には、縦横比が１：１の明暗パターン（データセル）が設けられている。
【００２７】
前記データマトリクスは、図３（ｂ）に示すように、やはり全体として正方形状をなし、左辺部及び下辺部に位置してＬ字状に延びる太線状の位置検出パターンが設けられている。その内側のデータ領域には、縦横比が１：１の明暗パターン（データセル）が設けられている。前記ＰＤＦ４１７は、図３（ｃ）に示すように、左辺部及び右辺部に位置して位置検出パターンとしての夫々縦方向に延びるスタートコード及びストップコードが設けられている。その内側のデータ領域には、バーコードの如きやや縦長の明暗パターン（バー及びスペース）が縦に多段に積み上げられた形態で設けられている。
【００２８】
３種類のいずれについても、二次元コードＣを読取る（解読する）にあたっては、まず、位置検出パターンの探索（位置特定）が行なわれ、その位置検出パターンの検出によって、コードの位置や、大きさ、傾き等が認識されるようになっている。その後、その二次元コードＣの種類に応じたアルゴリズムを用いて、データ領域のデータのデコード処理が行なわれるようになっている。
【００２９】
さて、本実施例では、前記制御部１０は、二次元コード読取モードにおいて、前記表示装置２に、エリアセンサ７の撮像視野に映し出されるファインダ画像を表示させると共に、そのファインダ画像に重ね合わせて、ユーザが二次元コードＣとの間の位置合せを行なうためのマーカＭを画面上の固定位置に表示させるようになっている。このマーカＭは、二次元コードＣのうち位置検出パターンが位置するに適した領域を示すものとされ、例えば、白及び黒以外のカラー（例えば透明な薄い赤色など）で表示される（図３では便宜上網掛け状に示す）ようになっている。従って、制御部１０がマーカ表示手段としても機能するようなっている。
【００３０】
このとき、本実施例では、ユーザにより設定された二次元コードＣの種類に基づいて、専用のマーカＭが表示されるようになっている。即ち、図３（ａ）に示すように、二次元コードＣがＱＲコードである場合には、マーカＭは、表示装置２の画面の中央部の、ＱＲコードの３箇所の位置検出パターンに対応した位置に、位置検出パターンよりも一回り大きな３つのほぼ正方形の領域を示すように表示される。
【００３１】
図３（ｂ）に示すように、二次元コードＣがデータマトリクスである場合には、マーカＭは、表示装置２の画面の中央部の、データマトリクスのＬ字状の位置検出パターンに対応した位置に、一回り大きなＬ字状の領域を示すように表示される。図３（ｃ）に示すように、二次元コードＣがＰＤＦ４１７である場合には、マーカＭは、表示装置２の画面の中央部の、ＰＤＦ４１７の左辺部及び右辺部の位置検出パターンに対応した位置に、夫々やや大きい縦長の矩形状の領域を示すように表示される。
【００３２】
さらに、前記制御部１０は、メモリ１５に取込んだ画像データから二次元コードＣの読取り（デコード）処理を行うにあたり、メモリ１５中の前記マーカＭの表示位置に該当する領域部分（アドレス）について、優先的に位置検出パターンの探索を行なうように構成されている。尚、制御部１０は、シャッタキーがオン操作されてエリアセンサ７の撮像動作（二次元コードＣの画像データのメモリ１５への取込み）が行なわれた後は、表示装置２のマーカＭの表示を消去する。
【００３３】
次に、上記構成の作用について、図４も参照しながら説明する。図４のフローチャートは、上記携帯電話機１により二次元コードＣを読取る際に、制御部１０が実行する処理手順の概略を示している。ここで、ユーザは、携帯電話機１により、読取対象Ｒに記された二次元コードＣを読取りたい場合には、キー操作部３を操作して、二次元コード読取モードとすると共に、読取るべき二次元コードＣの種類（ＱＲコード、データマトリクス、ＰＤＦ４１７のいずれか）を設定する。
【００３４】
すると、ステップＳ１にて、エリアセンサ７の撮像視野に映し出されるファインダ画像が、表示装置２に表示される。これと共に、ステップＳ２にて、既に設定されている二次元コードＣの種類に応じたマーカＭが、表示装置２にファインダ画像に重ね合わせて表示されるようになる。これにより、ユーザは、読取るべき二次元コードＣに対してエリアセンサ７（レンズ８）を向け、表示装置２のファインダ画像を見ながら、携帯電話機１（エリアセンサ７）の距離、位置、向きを調節し、位置合せすることができる。
【００３５】
このとき、読取るべき二次元コードＣがＱＲコードの場合には、図３（ａ）に示すように、３個の四角形のマーカＭ内に、３つの位置検出パターンが夫々入るように、位置合せを行う。読取るべき二次元コードＣがデータマトリクスの場合には、図３（ｂ）に示すように、Ｌ字状のマーカＭ内に、Ｌ字状の位置検出パターンが入るように位置合せを行う。読取るべき二次元コードＣがＰＤＦ４１７の場合には、図３（ｃ）に示すように、左右２個のマーカＭ内に、左辺部及び右辺部の位置検出パターンが夫々入るように位置合せを行う。この場合、二次元コードＣは白と黒とから構成されるが、マーカＭがカラー表示されるので、ユーザにとって見やすく、位置合せしやすいものとなる。
【００３６】
上記のようにして位置合せがなされると、ユーザは、シャッタキーをオン操作するようにする（ステップＳ３にてＹｅｓ）。すると、ステップＳ４にて、そのときのエリアセンサ７の撮像した画像データがメモリ１５に取込まれるようになる。このとき、上記のような位置合せが行なわれていることにより、ほぼ正方形状をなす二次元コードＣが９０度回転した状態で撮像されることはなく、二次元コードＣの上下左右を、エリアセンサ７の撮像視野の上下左右と一致させた状態（傾きがない、或いはあってもごく僅かな状態）で、画像データの取込みが行なわれる。しかも、二次元コードＣが、エリアセンサ７の撮像視野中において適度な大きさで撮像されるようになる。
【００３７】
次のステップＳ５では、メモリ１５に取込まれた画像データから、まず、二次元コードＣの位置検出パターンの探索（検出）の処理が行なわれるが、この探索処理は、マーカＭの表示位置を優先させて行なわれる。この場合、上記位置合せが正しく行われていれば、マーカＭの表示位置に位置検出パターンが存在するので、探索の対象エリアが少なく済み、処理するデータ量も少なくなってこの処理を短時間で実行することができる。そして、位置検出パターンの探索が完了すると、ステップＳ６にて、データ領域におけるデータのデコード処理が実行される。このデコード処理は、二次元コードＣの種類に応じたアルゴリズムで行なわれる。
【００３８】
このように本実施例によれば、エリアセンサ７の撮像視野中における二次元コードＣの位置検出パターンが位置するに適した領域を示すマーカＭが、ファインダ画像に重ね合わせて表示されるようになる。従って、ユーザが、表示装置２のファインダ画像を見ながら、マーカＭの領域内に二次元コードＣの位置検出パターンが入るように位置合せを行い、その状態でエリアセンサ７による撮像を実行させることにより、撮像時のエリアセンサ７と二次元コードＣとの位置合せをユーザが容易に行なうことができると共に、二次元コードＣの良好な読取処理を行なうことができる。
【００３９】
また、特に本実施例では、複数種類の二次元コードＣの読取りを可能に構成すると共に、読取るべき二次元コードＣの種類をユーザが予め設定するようにしたので、二次元コードＣの種類毎にその種類に対応した専用のマーカＭを表示させることができ、より効果的となる。さらに、位置検出パターンの位置特定処理において、マーカＭの表示位置を優先させて位置検出パターンの探索を行うように構成したので、位置検出パターンの探索に要する処理時間の大幅な短縮化を図ることができるようになる。
【００４０】
図５は、本発明の他の実施例を示すものである。この実施例が上記実施例と異なるところは、表示装置２に、ファインダ画像に重ね合わせて、二次元コードＣの種類に関係なく共通のマーカＭが表示されるように構成した点にある。このマーカＭは、表示装置２の画面の中央部の、上記したＱＲコードの３箇所の位置検出パターンに対応した位置と、さらに右下の角部との合計４箇所に位置して、夫々ほぼ正方形の領域を示すように表示される。つまり、上記実施例のＱＲコードに対応したマーカＭ（図３（ａ）参照）に対して、右下の角部に同様のマーカを付加した形態に表示されるようになっている。
【００４１】
そして、制御部１０は、メモリ１５に取込まれた画像データから、まず位置検出パターンの位置特定処理によりその位置を探索（識別）することにより、二次元コードＣの位置等を検出すると共にその種類を判別し、その上でデコード処理を行なうように構成されている。この場合、位置特定処理においては、マーカＭの表示位置（右下を除く３箇所）を優先させて位置検出パターンの探索を行なうことにより、ＱＲコードであるかどうかを短時間で識別することができる。ＱＲコードでない場合には、探索範囲を広げて位置検出パターンの探索を行なう。
【００４２】
この構成によれば、やはり、ユーザは撮像時のエリアセンサ７と二次元コードＣ（特にＱＲコード）との位置合せを容易に行なうことができる。そして、位置検出パターンの位置特定処理において、マーカＭの表示位置を優先させて位置検出パターンの探索を行うように構成したので、ＱＲコードの位置検出パターンの探索に要する処理時間の大幅な短縮化を図ることができるようになる。さらに、ユーザによる二次元コードＣの種類の設定が不要となるメリットも得られる。
【００４３】
尚、本発明は上記した各実施例に限定されるものではなく、例えば以下のような拡張、変更が可能である。即ち、上記実施例では、マーカＭの表示態様として、カラーで領域表示を行なうようにしたが、例えば、マーカＭを他の部分と輝度を変えて表示するように構成することもできる。また、マーカＭを点滅表示させるようにしても良い。上記実施例では、二次元コードＣとして、ＱＲコード、データマトリクス、ＰＤＦ４１７の３種類について説明したが、他にも、二次元コードＣの種類としては、マイクロＱＲコード、マキシコード、ベリコードなど様々なものがあり、本発明をそれらの読取りに適用することが可能であることは勿論である。特定の１種類の二次元コードＣに限って読取る装置としても良い。
【００４４】
その他、上記実施例では、本発明を携帯電話機に適用するようにしたが、専用の二次元コード読取装置として構成したり、ＰＤＡ等の他の携帯型情報機器に二次元コードの読取りの機能を組込んで本発明を実施したりすることができる等、本発明は要旨を逸脱しない範囲内で、適宜変更して実施し得るものである。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施例を示すもので、携帯電話機の表面部の外観構成を示す図
【図２】携帯電話機の電気的構成の要部を示すブロック図
【図３】マーカが表示されたファインダ画像を、二次元コードがＱＲコード（ａ）、データマトリクス（ｂ）、ＰＤＦ４１７（ｃ）の場合について夫々示す図
【図４】二次元コードの読取りの処理手順を示すフローチャート
【図５】本発明の他の実施例を示す図３（ａ）相当図
【符号の説明】
【００４６】
図面中、１は携帯電話機（携帯型二次元コード読取装置）、２は表示装置、３はキー操作部、７はエリアセンサ、１０は制御部（画像データ取込手段、読取手段、マーカ表示手段）、１５はメモリ、Ｃは二次元コード、Ｍはマーカを示す。
【図１】
0004635889.tif 000002
【図２】
0004635889.tif 000003
【図３】
0004635889.tif 000004
【図４】
0004635889.tif 000005
【図５】
0004635889.tif 000006