(57)【要約】【課題】複数の情報が含まれるバーコード情報の中から利用者に応じた情報を取り出す。【解決手段】全ての発光素子７１〜７３を発光させ、赤色、緑色及び青色の光を２次元バーコード１０に照射し、黒色のパターンのみによるバーコード情報をＣＭＯＳイメージャ２０で読み取る。このバーコード情報に応じた情報を表示部９０に表示し、利用者がその情報によって入力部１００を用いて情報を選択すると、その選択に応じた発光素子を発光させ、読み取り動作を行う。【選択図】図１
2008181195.tif 000002
【特許請求の範囲】
【請求項１】
黒色によって表現されたパターンと、黒色以外の互いに異なる色によって表現された複数のパターンとを有するバーコード情報を読み取るバーコード読取装置であって、
前記複数のパターンの色の光を選択的に前記バーコード情報に対して照射可能に構成された発光手段と、
前記発光手段にて光が照射された状態にて前記バーコード情報を読み取る読取手段と、
前記読取手段にて読み取られたバーコード情報に応じた第１の情報を表示する表示手段と、
前記表示手段にて表示された第１の情報によって選択される第２の情報が入力される入力手段と、
前記発光手段にて前記複数のパターンの色の光を全て前記バーコード情報に照射し、前記黒色のパターンのみによるバーコード情報に応じた第１の情報によって選択された第２の情報が前記入力手段に入力された場合、該第２の情報に応じた色の光を前記発光手段にて前記バーコード情報に照射する制御手段とを有するバーコード読取装置。
【請求項２】
請求項１に記載のバーコード読取装置において、
前記複数のパターンの色は、赤色、緑色及び青色であり、
前記発光手段は、赤色、緑色及び青色をそれぞれ発光する３つの発光素子からなることを特徴とするバーコード読取装置。
【請求項３】
請求項１に記載のバーコード読取装置において、
前記複数のパターンの色は、赤色、緑色、青色及びこれらの中間色であり、
前記発光手段は、赤色、緑色及び青色をそれぞれ発光する３つの発光素子からなり、
前記制御手段は、前記入力手段に入力された第２の情報に応じた色が前記中間色である場合、前記３つの発光素子のうち前記中間色を表現する色を有する２つの発光素子を発光させることを特徴とするバーコード読取装置。
【請求項４】
黒色によって表現されたパターンと、黒色以外の互いに異なる色によって表現された複数のパターンとを有するバーコード情報を読み取るバーコード読取方法であって、
前記複数のパターンの色の光を全て前記バーコード情報に照射する処理と、
前記光が照射された状態にて前記黒色のパターンのみによるバーコード情報を読み取る処理と、
前記読み取られたバーコード情報に応じた第１の情報を表示する処理と、
前記第１の情報によって第２の情報が選択された場合、該第２の情報に応じた色の光を前記バーコード情報に照射する処理とを有するバーコード読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコード情報を読み取るバーコード読取装置及び読取方法に関し、特に、黒色によって表現されたパターンと、黒色以外の互いに異なる色によって表現された複数のパターンとを有するバーコード情報を読み取るバーコード読取装置及び読取方法に関する。
【背景技術】
【０００２】
バーコードには、１次元のものと２次元のものと大きく２種類存在しており、各々扱えるデータ量は異なるものの、基本は白と黒の２色で構成されたバーコード（シンボル）を読み取り、それを２値化してデータ変換している。
【０００３】
１次元バーコードは、スーパーのレジなどに設置されているＰＯＳ（Point of Sale）端末で読み取られている様に、その物を特定するために利用されるケースが多い。
【０００４】
また、２次元バーコードは、１次元バーコードに対して扱えるデータの種類や量が増えることから、例えば、インターネット上のＷＥＢサイトのＵＲＬをバーコード化し、携帯電話などに代表される小型端末や装置での入力操作を省力化したり、物流や製造におけるトレーサビリティで活用されたりしている。また、昨今、小型カメラの技術の進歩により、様々な携帯機器にＣＭＯＳイメージャやＣＣＤカメラが搭載される様になってきたことによっても、携帯電話などをはじめ、２次元バーコードを用いた情報の提供が多くなっており、ＷＥＢサイトのＵＲＬ紹介などに利用されるケースがよく見受けられる。
【０００５】
ここで、２次元バーコードは、多くの情報量を利用者へ提供することが可能であるものの、１つのバーコードで提供可能な情報のサイズは限られており、例えば、商品を販売している企業のＷＥＢサイトのＵＲＬが構成されるバーコードであっても、そのトップページのＵＲＬしか表現できず、トップページからアクセスしていく商品紹介のページのＵＲＬや、企業概要のページのＵＲＬといった複数のデータを提供するためには、複数のバーコードを準備し且つ、それらを表示するためにスペースも十分に確保する必要があった。
【０００６】
このように、従来のバーコードは、１次元であっても２次元であっても単一のデータしか表現できない。
【０００７】
そこで、バーコードに複数の色情報を付与するとともに、バーコードを読み取る際に、この色情報に応じた色の光を選択的に照射することにより、１つのバーコードに複数の情報を持たせる技術が考えられている（例えば、特許文献１参照。）。この技術においては、１つのバーコードを、黒色、赤色、緑色及び青色で表現し、赤色、緑色及び青色の光を逐次照射することにより、１つのバーコードの中から、赤色で表現されたパターンによる情報と、緑色で表現されたパターンによる情報と、青色で表現されたパターンによる情報とを識別可能に読み取るものである。
【特許文献１】特開平２−５３１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述したような従来の技術においては、１つのバーコードの中から、赤色で表現されたパターンによる情報と、緑色で表現されたパターンによる情報と、青色で表現されたパターンによる情報とを識別可能に読み取るだけであるため、例えば、ＷＥＢサイトのような、利用者が選択可能に階層化された情報を取り扱うことができず、１つのバーコードに含まれる情報の中から利用者が必要とする情報のみを取り出すことができないという問題点がある。
【０００９】
本発明は、上述したような従来の技術が有する問題点に鑑みてなされたものであって、複数の情報が含まれるバーコード情報の中から利用者に応じた情報を取り出すことができるバーコード読取装置及び読取方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明は、
黒色によって表現されたパターンと、黒色以外の互いに異なる色によって表現された複数のパターンとを有するバーコード情報を読み取るバーコード読取装置であって、
前記複数のパターンの色の光を選択的に前記バーコード情報に対して照射可能に構成された発光手段と、
前記発光手段にて光が照射された状態にて前記バーコード情報を読み取る読取手段と、
前記読取手段にて読み取られたバーコード情報に応じた第１の情報を表示する表示手段と、
前記表示手段にて表示された第１の情報によって選択される第２の情報が入力される入力手段と、
前記発光手段にて前記複数のパターンの色の光を全て前記バーコード情報に照射し、前記黒色のパターンのみによるバーコード情報に応じた第１の情報によって選択された第２の情報が前記入力手段に入力された場合、該第２の情報に応じた色の光を前記発光手段にて前記バーコード情報に照射する制御手段とを有する。
【００１１】
上記のように構成された本発明においては、まず、制御手段の制御によって、バーコード情報に含まれる複数のパターンの色の光が全て発光手段からバーコード情報に照射される。すると、バーコード情報に含まれる黒色以外の複数のパターンは読み取られず、黒色によって表現されたパターンのみが読取手段にて読み取られ、読み取られた黒色によって表現されたパターンのみによるバーコード情報に応じた第１の情報が表示手段に表示される。その後、表示手段に表示された第１の情報によって選択される第２の情報が入力手段に入力されると、制御手段の制御によって、入力手段に入力された第２の情報に応じた色の光が発光手段からバーコード情報に照射される。それにより、選択された第２の情報に応じた情報が読み取られることになる。
【発明の効果】
【００１２】
以上説明したように本発明においては、まず、黒色によって表現されるパターンによるバーコード情報を読み取り、このバーコード情報に応じた第１の情報によって利用者が選択した第２の情報に応じたバーコード情報の読み取りが行われるため、単に大容量のデータや情報を提供するだけでなく、利用者が必要な情報を必要な時にだけ読み取ることが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１４】
まず、本発明の実施の形態の概要について説明する。
【００１５】
本発明では、１つの２次元バーコードで複数のデータを表現する必要があり、これを可能とするために２次元バーコードを複数の色によって作成する。ここで、複数色で構成するカラー化された２次元バーコードは、白地の用紙に対して光の３原色である赤色、緑色及び青色、並びに黒色によって印刷されるものとする。
【００１６】
２次元バーコードを読み取る装置は、読み取る際に予め設定した赤色、緑色及び青色のいずれかの色を発光し、この発光色が２次元バーコードに照射されると、２次元バーコードのうち、照射された光と同一色の部分は同色化されるため読み取り時のレベルが低下し、最終的に２値化される際に「０（ゼロ）」と判別される。
【００１７】
例えば、読取装置から赤色の光を照射した場合、２次元バーコードのうち、赤色部分以外は読み取りレベルが高いために２値化によって「１」と判別されるが、赤色で印刷された部分は「０（ゼロ）」となる。また、読取装置から緑色の光を照射した場合は、２次元バーコードの背景と緑色部分以外がデータとなるため、同一のバーコードであっても、読取装置から照射する光の色によって読み込みデータが異なることとなる。
【００１８】
これによって、１つの２次元バーコードであっても、照射する光の色によって異なるデータを読み取ることが可能となり、２次元バーコードでの表現能力が向上することになる。
【００１９】
次に、本形態の構成について説明する。
【００２０】
図１は、本発明のバーコード読取装置の実施の一形態を示す図である。
【００２１】
本形態は図１に示すように、バーコード情報となる２次元バーコード１０を読み取るものであって、発光手段である３つの発光素子７１〜７３と、読取手段であるＣＭＯＳイメージャ２０と、発光素子７１〜７３を選択的に発光させるためのセレクタ回路８０と、メモリ７０と、ＣＰＵ４０と、入力部１００と、表示部９０と、スキャンスイッチ６０とから構成されている。
【００２２】
２次元バーコード１０は、赤色、緑色、青色及び黒色で印刷、構成されている。すなわち、赤色によって表現されたパターンと、緑色によって表現されたパターンと、青色によって表現されたパターンと、黒色によって表現されたパターンとを有するものである。
【００２３】
発光素子７１は赤色の光を発光し、発光素子７２は緑色の光を発光し、発光素子７３は青色の光を発光し、これらの光を２次元バーコード１０に選択的に照射可能となっている。そして、これら発光素子７１〜７３の発光ＯＮ／ＯＦＦは、制御部３０から出力される信号に従ってセレクタ回路８０が動作することによって制御される。
【００２４】
ＣＭＯＳイメージャ２０は、既に製品・商品化されているものを利用することができ、スキャンスイッチ６０のＯＮ／ＯＦＦによって２次元バーコード１０の読み取り動作が制御され、読み取られたデータをＣＰＵ４０及び制御部３０の制御によって処理するものである。
【００２５】
表示部９０は、ＬＣＤ等からなり、ＣＭＯＳイメージャ２０にて読み取られた２次元バーコード１０に応じた情報が、制御部３０における制御によって表示される。
【００２６】
入力部１００は、表示部９０に表示された情報を選択することによって新たな情報を入力可能とするものである。すなわち、表示部９０に表示された情報によって、入力部１００を用いて選択動作や次の動作を起こすことが可能である。
【００２７】
図２は、図１に示した２次元バーコード１０の詳細を説明するための図である。
【００２８】
図１に示した２次元バーコード１０は図２に示すように、赤色、緑色、青色及び黒色によって構成されている。そして、赤色、緑色及び青色のいずれか１色のみが欠けた状態であっても情報・データを構成できる様に配置され、また、黒色だけでも情報・データを構成できる様に配置されている。
【００２９】
これにより、各々異なるデータとなるパターンＡ〜Ｃ（２０１〜２０３）のバーコード情報が作成される。なお、本形態では、パターンＡ２０１を赤色のパターンのみが欠けた構成のバーコード情報とし、パターンＢ２０２を緑色のパターンのみが欠けた構成のバーコード情報とし、パターンＣ２０３を青色のパターンのみが欠けた構成のバーコード情報としている。
【００３０】
以下に、上記のように構成されたバーコード読取装置における２次元バーコード１０の読み取り動作について説明する。
【００３１】
図３は、図１に示したバーコード読取装置において図２に示した２次元バーコード１０を読み取る際の処理を説明するためのフローチャートである。
【００３２】
まず、制御部３０の制御によってセレクタ回路８０にて全ての発光素子７１〜７３が選択され、全ての発光素子７１〜７３が発光して２次元バーコード１０に照射される。そして、発光素子７１〜７３による赤色、緑色及び青色の光が照射されることにより、２次元バーコード１０のうち、黒色で印刷されたパターンによるバーコード情報のみがＣＭＯＳイメージャ２０にて読み取られる（ステップＳ１）。
【００３３】
ＣＭＯＳイメージャ２０にて黒色で印刷されたパターンによるバーコード情報が読み取られると、制御部３０、ＣＰＵ４０及びメモリ５０などが関与し、そのバーコード情報に応じた第１の情報が表示部９０に表示される（ステップＳ２）。表示部９０に表示された第１の情報は、最大６種類の個別データを利用者が選択できる様に表示され、各々は、次の動作が可能となる様に選択や実行などの入力機能を兼ね備え、利用者はアクセスしたい情報をここで入力部１００を用いて選択する（ステップＳ３）。本発明においては、この情報の選択動作を第２の情報の入力とする。
【００３４】
なお、本形態では、便宜上、赤色、緑色及び青色の３色の場合に限ってフローの説明を行うが、２色の同時発光によって生成可能な中間色（紫、黄、水色）であっても同様の動作となるものである。
【００３５】
すると、制御部３０において、利用者によって選択されて入力部１００を用いて入力された第２の情報に基づいて、発光素子７１〜７３のうちどの発光素子を発光するかが判断され、その発光素子を発光させるための信号が出力され、セレクタ回路８０において、その信号に基づいて発光素子が選択され、選択された発光素子が発光する（ステップＳ４）。赤色、緑色、青色であれば、各単色の発光素子を発光させ、紫色、黄色、水色の中間色であれば、各々の色を構成可能な２色の発光素子を発光させることとなる。
【００３６】
発光色が決定したら、２次元バーコード１０に読取装置をかざし、その発光を２次元バーコード１０に対して照射する（ステップＳ５−１，Ｓ５−２，Ｓ５−３）。これにより、発光した発光素子と同一色で印刷されているバーコード情報は、照射された発光色により同一色化が著しくなる。
【００３７】
この状態で、バーコード読取装置のスキャンスイッチ６０がＯＮとなり（ステップＳ６）、ＣＭＯＳイメージャ２０によって、２次元バーコード１０の読み取りが行われる（ステップＳ７）。この際、２次元バーコード１０を構成する赤色、緑色及び青色によるパターンのうち、照射された発光色により同一色化された色のパターンは読み取られないことになる。
【００３８】
ＣＭＯＳイメージャ２０で読み取られたパターンによるデータはアナログデータであるため、制御部３０及びＣＰＵ４０によって、ＣＭＯＳイメージャ２０で読み取られたパターンによるデータがデジタルデータに変換される（ステップＳ８）。
【００３９】
デジタルデータに変換されたデータは、各々の色で構成されたデータとして読み取りが完了し、表示部９０に新しい情報として表示される（ステップＳ９−１，Ｓ９−２，Ｓ９−３）。これにより、ステップＳ２にて表示部９０に表示された第１の情報を用いて利用者が選択した情報に応じた新たな情報が表示部９０に表示されることになる。
【００４０】
なお、本形態においては、上述したように光の３原色として赤色、緑色及び青色を例として挙げたが、これら以外の中間色であっても、発光色と印刷された２次元バーコード１０の色調を合わせることによって、同様の効果を得ることができる。ただし、中間色の場合は、赤色、緑色及び青色の３原色であってもＣＭＯＳイメージャやＣＣＤカメラで読み取った場合のレベルが低下するため、読み取ったレベルを２値化する際のスレッショルドを発光色によって可変させる機能をバーコード読取装置に設けることが好ましい。
【００４１】
また、本形態においては、２次元バーコード１０に照射する発光色を、読み取り動作を行う度に設定しているが、例えば、発光素子７１〜７３の発光による赤色、緑色及び青色の光の照射を連続で行うことにより、追加でアクセス可能となる情報の種別は最大６種類から減ってしまうが、情報の読み取り量を白色と黒色だけで構成された従来のバーコードよりも更に増やすことが可能である。その内容としては、例えば、まず、赤色の発光素子７１を発光させて赤色の光を照射し、２次元バーコード１０のうち赤色のパターンを除く部分のデータを読み取る。そして、２次元バーコード１０のストップビットを検出した場合、発光する発光素子を赤色の発光素子７１から緑色の発光素子７２に切り替え、２次元バーコード１０のうち緑色のパターンを除く部分のデータを連続して読み取る。更に２次元バーコード１０のストップビットを検出したら、発光する発光素子を緑色の発光素子７２から青色の発光素子７３に切り替え、２次元バーコード１０のうち青色のパターンを除く部分のデータを連続して読み取り、最終的に各々の読み取りデータをマージして１つのデータとして置き換える方法になる。
【図面の簡単な説明】
【００４２】
【図１】本発明のバーコード読取装置の実施の一形態を示す図である。
【図２】図１に示した２次元バーコードの詳細を説明するための図である。
【図３】図１に示したバーコード読取装置において図２に示した２次元バーコードを読み取る際の処理を説明するためのフローチャートである。
【符号の説明】
【００４３】
１０    ２次元バーコード
２０    ＣＭＯＳイメージャ
３０    制御部
４０    ＣＰＵ
５０    メモリ
６０    スキャンスイッチ
７１〜７３    発光素子
８０    セレクタ回路
９０    表示部
１００    入力部
【図１】
2008181195.tif 000003
【図２】
2008181195.tif 000004
【図３】
2008181195.tif 000005