(57)【要約】【課題】  流通コードスキャナによる情報の読み込み作業を高速かつ正確にし、データ送信量を増大させ、セキュリティ性の高い情報通信端末、スキャナ装置、情報配信サーバ、情報伝送システム及び情報伝送プログラムを提供する。【解決手段】  本発明に係る情報伝送システム１００は、流通コードを表示させる表示装置２を備える情報通信端末１と、スキャナ装置３を備え、情報通信端末１のＣＰＵ１０は、電話機能制御手段１０ａ、流通コードデータ管理手段１０ｂ及び流通コード生成手段１０ｃ等を備え、スキャナ装置３は、ＣＰＵ３０、光源用ＬＥＤ３１、ミラー３２、レンズ３３、ＣＣＤイメージセンサ３４等を備え、ＣＰＵ３０は、流通コード読み取り手段３０ａ、解析手段３０ｂ及び解析データ送信手段３０ｃ等を備える。【選択図】      図１
2005135006.tif 000002
【特許請求の範囲】
【請求項１】
他の装置に読み取らせるための流通コードデータを記憶する流通コード記憶装置と、
前記流通コード記憶装置内より取得した前記流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段と、
生成された前記少なくとも２つ以上の流通コードの画像を表示する表示装置と、
前記少なくとも２つ以上の流通コードの画像を前記他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、前記表示装置上の固定位置に表示するよう制御する切り替え表示制御手段とを備え、
前記切り替え表示制御手段は、前記流通コードの画像が前記設定された表示順序にて一巡して表示された後に一巡表示したことを示す識別子データを表示し、この表示後再び前記流通コードの画像を連続的に切り替え表示するよう制御することを特徴とする情報通信端末。
【請求項２】
他の装置に読み取らせるための流通コードデータを記憶する流通コード記憶装置と、
前記流通コード記憶装置内より取得した前記流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段と、
生成された前記少なくとも２つ以上の流通コードの画像を表示する表示装置と、
前記少なくとも２つ以上の流通コードの画像を前記他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、前記表示装置上の固定位置に表示するよう制御する切り替え表示制御手段とを備え、
前記流通コード生成手段は、前記流通コードの画像の枚数情報をヘッダ情報に含む枚数データと、各々の流通コードの画像を表示する前記順序の情報をヘッダ情報に含む画像データを生成し、
前記切り替え表示制御手段は、前記枚数データ及び前記枚数データの前記ヘッダ情報内の画像の枚数分の画像データを前記順序にて連続切り替え表示するよう制御することを特徴とする情報通信端末。
【請求項３】
予め設定された時間間隔且つ設定された表示順序にて、固定位置に連続切り替え表示される流通コードの画像より受光する流通コード情報を少なくとも２つ以上読み取る流通コード読み取り手段と、
読み取った前記流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段
とを備え、
前記解析手段は、前記流通コードの画像が前記設定される間隔及び設定される順序にて表示される際に表示される読み取り開始位置を示す識別子データを確認し、前記識別子データの次の流通コードの画像より流通コード情報の読み込み及び解析を開始する
ことを特徴とするスキャナ装置。
【請求項４】
予め設定された時間間隔且つ設定された表示順序にて、固定位置に連続切り替え表示される流通コードの画像より受光する流通コード情報を少なくとも２つ以上読み取る流通コード読み取り手段と、
読み取った前記流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段
とを備え、
前記流通コード情報は、前記流通コードの画像の枚数情報をヘッダ情報に含む枚数データと、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを含み、
前記解析手段は、前記枚数データ及び前記ヘッダ情報内の画像の枚数分の画像データを取得してから解析を開始する
ことを特徴とするスキャナ装置。
【請求項５】
流通コードを表示する情報通信端末と前記流通コードを読み取るスキャナ装置とを備える情報伝送システムであって、
前記スキャナ装置に読み取らせるための流通コードデータを記憶する流通コード記憶装置、前記流通コード記憶装置内より取得した前記流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段、生成された前記少なくとも２つ以上の流通コードの画像を表示する表示装置、前記少なくとも２つ以上の流通コードの画像を前記他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、前記表示装置上の固定位置に表示するよう制御する切り替え表示制御手段とを備える情報通信端末と、
前記固定位置にて連続切り替え表示される前記少なくとも２つ以上の流通コード画像より受光する流通コード情報を読み取る流通コード読み取り手段、読み取った前記流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段とを備えるスキャナ装置と備え、
前記切り替え表示制御手段は、前記少なくとも２つ以上の流通コードデータが前記設定された表示順序にて一巡して表示された後に一巡表示したことを示す識別子データを表示し、この表示後再び前記流通コードを連続的に切り替え表示するよう制御し、
前記解析手段は、前記識別子データを確認し、前記識別子データの次の流通コードより前記流通コード情報の読み込み及び解析を開始する
ことを特徴とする情報伝送システム。
【請求項６】
流通コードを表示する情報通信端末と前記流通コードを読み取るスキャナ装置とを備える情報伝送システムであって、
前記スキャナ装置に読み取らせるための流通コードデータを記憶する流通コード記憶装置、前記流通コード記憶装置内より取得した前記流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段、生成された前記少なくとも２つ以上の流通コードの画像を表示する表示装置、前記少なくとも２つ以上の流通コードの画像を前記他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、前記表示装置上の固定位置に表示するよう制御する切り替え表示制御手段とを備える情報通信端末と、
前記固定位置にて連続切り替え表示される前記流通コード画像より受光する流通コード情報を読み取る流通コード読み取り手段、読み取った前記流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段とを備えるスキャナ装置と備え、
前記流通コード生成手段は、前記流通コードの画像の枚数情報をヘッダ情報に含む枚数データと、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを生成し、
前記切り替え表示制御手段は、前記枚数データ及び前記枚数データの前記ヘッダ情報内の画像の枚数分の画像データを前記設定された表示順序にて連続切り替え表示するよう制御し、
前記解析手段は、前記枚数データ及び前記ヘッダ情報内の画像の枚数分の画像データを取得してから解析を開始することを特徴とする情報伝送システム。
【請求項７】
前記流通コード生成手段は、時刻を取得する時刻取得手段と、前記流通コード記憶装置内より取得した前記流通コードデータに前記時刻のデータを付加して暗号化する時刻暗号化手段を備え、
前記解析手段は、内部時刻データを取得する内部時刻取得手段と、前記流通コードデータに前記時刻のデータを付加して暗号化されたデータを復号化する時刻復号化手段とを備え、前記時刻のデータと前記内部時刻データとを比較して設定された時差内である場合に、前記暗号化されたデータを解析する
ことを特徴とする請求項６に記載の情報伝送システム。
【請求項８】
表示した流通コードをスキャナ装置に読み取らせることで情報を伝送する情報通信端末に対し通信網を介してデータを配信する情報配信サーバであって、
前記データを記憶する配信データ記憶装置と、
前記配信データ記憶装置内より取得した前記データより、前記設定された表示順序にて一巡して表示された後に一巡表示したことを示す識別子データを表示してこの表示後再び前記流通コードを連続的に切り替え表示するよう設定される少なくとも２つ以上の前記流通コードを生成する基となる流通コードデータを作成する配信データ作成手段と、
前記スキャナ装置が読み取り可能に設定された時間間隔及び前記設定された表示順序において連続切り替え表示するよう設定された前記流通コードデータを前記情報通信端末に配信する配信データ送信手段
とを備えることを特徴とする情報配信サーバ。
【請求項９】
表示した流通コードをスキャナ装置に読み取らせることで情報を伝送する情報通信端末に対し通信網を介してデータを配信する情報配信サーバであって、
前記データを記憶する配信データ記憶装置と、
少なくとも２以上の流通コードの画像の枚数情報をヘッダ情報に含む枚数データと、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを含み、前記枚数データ及びその枚数分の画像データを前記設定された表示順序にて連続切り替え表示するように設定されている前記流通コードの画像を生成する基となる流通コードデータを前記配信データ記憶装置内より取得した前記データより少なくとも２つ以上作成する配信データ作成手段と、
前記スキャナ装置が読み取り可能に設定された時間間隔及び前記設定された表示順序において連続切り替え表示するよう設定された前記流通コードデータを前記情報通信端末に配信する配信データ送信手段
とを備えることを特徴とする情報配信サーバ。
【請求項１０】
外部に配信するためのデータを記憶する配信データ記憶装置、前記配信データ記憶装置内より取得した前記データより、流通コードを生成する基となる流通コードデータを少なくとも２つ以上作成する配信データ作成手段を備える情報配信サーバと、
前記情報配信サーバより受信した前記流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段、生成された前記少なくとも２つ以上の流通コードの画像を表示する表示装置、前記少なくとも２つ以上の流通コードの画像を前記他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、前記表示装置上の固定位置に表示するよう制御する切り替え表示制御手段とを備える情報通信端末と、
前記固定位置にて連続切り替え表示される前記流通コードの画像より受光する流通コード情報を読み取る流通コード読み取り手段、読み取った前記流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段とを備えるスキャナ装置
とを有することを特徴とする情報伝送システム。
【請求項１１】
少なくとも２つ以上の流通コードを表示する情報通信端末と前記流通コードを読み取るスキャナ装置と前記流通コードの情報を処理する情報処理装置を備える情報伝送システムであって、
前記スキャナ装置に情報を伝送するための流通コードデータを記憶する流通コード記憶装置、前記流通コード記憶装置内より取得した前記流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段、生成された前記少なくとも２つ以上の流通コードの画像を表示する表示装置、前記少なくとも２つ以上の流通コードの画像を前記他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、前記表示装置上の固定位置に表示するよう制御する切り替え表示制御手段とを備える情報通信端末と、
前記固定位置にて連続切り替え表示される前記流通コードの画像より受光する流通コード情報を読み取る流通コード読み取り手段、読み取った前記流通コード情報を、有線若しくは無線の通信媒体を介して前記情報処理装置に送信するデータ送信手段とを備えるスキャナ装置と、
受信した前記流通コード情報が保持する情報を解析するデータ解析手段、解析された流通コード情報を格納する記憶装置とを備える情報処理装置
とを有することを特徴とする情報伝送システム。
【請求項１２】
外部に配信するためのデータを記憶する配信データ記憶装置、前記配信データ記憶装置内より取得した前記データより、少なくとも２つ以上の流通コードを生成する基となる流通コードデータを作成する配信データ作成手段を備える情報配信サーバと、
前記情報配信サーバより受信した前記流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段、生成された前記少なくとも２つ以上の流通コードの画像を表示する表示装置、前記少なくとも２つ以上の流通コードの画像を前記他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、前記表示装置上の固定位置に表示するよう制御する切り替え表示制御手段とを備える情報通信端末と、
前記固定位置に連続切り替え表示される前記流通コードの画像より受光する流通コード情報を読み取る流通コード読み取り手段、読み取った前記流通コード情報を有線若しくは無線の通信媒体を介して送信するデータ送信手段とを備えるスキャナ装置と、
受信した前記流通コード情報が保持する情報を解析するデータ解析手段、解析された流通コード情報を格納する記憶装置とを備える情報処理装置
とを有することを特徴とする情報伝送システム。
【請求項１３】
表示される流通コード画像を少なくとも２つ以上読み取るコンピュータに、
予め設定された時間間隔且つ設定された表示順序にて、固定位置に連続切り替え表示される少なくとも２つ以上の前記流通コード画像より受光する流通コード情報を読み取らせる命令と、
前記流通コードデータが前記設定される間隔及び設定される順序にて一巡して表示された後に表示される識別子データを確認させて、解析手段に前記識別子データの次の流通コードより流通コード情報の読み込み及び解析を開始させる命令
とを実行させることを特徴とする情報伝送プログラム。
【請求項１４】
表示される流通コード画像を少なくとも２つ以上読み取るコンピュータに、
予め設定された時間間隔且つ設定された表示順序にて、固定位置に連続切り替え表示される少なくとも２つ以上の前記流通コード画像より受光する流通コード情報を読み取らせる命令と、
前記流通コード情報の内、前記流通コードの画像の枚数情報をヘッダ情報に含む枚数データを受信させる命令と、
前記流通コード情報の内、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを受信させる命令と、
前記枚数データ及びその枚数分の画像データを取得してから前記解析手段に解析を開始させる命令
とを実行させることを特徴とする情報伝送プログラム。
【請求項１５】
生成する流通コード画像を表示し、表示された前記流通コード画像を読み取るコンピュータに、
時刻を取得させる命令と、
流通コード記憶装置内より取得した流通コードデータに前記時刻のデータを付加して暗号化し、暗号化データを作成する命令と、
前記暗号化データを受信すると、内部より内部時刻データを取得させる命令と、
受信した前記暗号化データを復号化させる命令と、
前記時刻のデータと前記内部時刻データとを比較して設定された時差内である場合に、前記暗号化データを解析させる命令
とを有することを特徴とする情報伝送プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、流通コードスキャンによる情報の読み込み作業の高速化とデータ送信量の増大化を実現する情報通信端末、スキャナ装置、情報配信サーバ、情報伝送システム及び情報伝送プログラムに関するものである。
【背景技術】
【０００２】
印刷物等に印刷された図１の一次元のバーコードや図３２の二次元コード（以下、これらの流通コードを「流通コード」と記載）は市場においてよく使用されている。具体的にバーコードとは、JAN規格、標準ITF規格、CODE-128規格、CODE-39規格、コーダーバー（NW-7）規格の5種類のバーコードを指す。日本ではJAN流通コードがよく知られている。JAN流通コードとは「Japanese Article Number」の略で共通商品流通コードの意味を持つ。1978年にJIS（JIS-X0501）により規格化されPOSシステムなどの普及により、現在流通するほとんどの商品にマーキングされている。
【０００３】
JAN流通コードの特徴としては、単品を国際的に唯一の番号で識別可能であり、従来の包装資材、インクを用いて印刷できる低コストのシンボルであり、スキャナ等の自動読み取り装置による読み取り操作が容易であること等が挙げられる。二次元コードは、バーコードの情報量を増加させ、複製を容易に行えないように改良開発されたコードであり、バーコードと比較すると約３０倍の情報量を有する。国内市場では計15種類が紹介されているがバーコードに比べると整備に遅れをとっており、統一化、規格化が求められている。
【０００４】
流通コードを用いたシステムとしては、１９７０年代のJAN流通コードによるPOSシステムから１９８０年代のITF流通コードによる梱包単位の物流管理システムに展開し、１９９０年代後半からはUCC/EAN128規格が登場し、多くの分野でアプケーション標準規格が制定された（非特許文献１参照。）。この他レーザースキャナ装置等による、遠距離からの流通コードスキャン装置も開発されている。
【非特許文献１】財団法人流通システム開発センター“流通コードの登録管理”、[online]、[平成15年9月11日検索]、インターネット＜URL: http://www.dsri-dcc.jp/＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら従来の流通コードシステムでは、流通コードの規格等により使用可能なデータ量に限界があった。この為流通コードを印刷媒体上に複数印刷させる若しくは流通コード印刷媒体を複数枚用意して読み込む手法が取られている。しかしこの手法では、人手にて流通コードを読み込む際にそれぞれ別々の箇所に印字若しくは表示された流通コードに対して、一つ一つスキャナを移動させて読み込む必要がある。これにより、スキャナ装置を移動させる際に生じる時間が、大量の流通コードをすばやく読み込む際の障害となっていた。更に、流通コードの印刷媒体は大体が紙であるため、この紙上の空間的制約により送信できるデータ量に制限ができていた（第１の問題点）。
【０００６】
又、流通コードが複数枚存在すると人手によりスキャンする際にスキャンする角度や順序に間違いが生じることが多いので、これを防ぐ手段が必要となる。この為、流通コードをあらゆる角度からスキャンするモジュールや、流通コードが複数枚存在しても正確に読み取り可能とするプログラムがスキャナ装置には搭載されている。しかし、スキャンする情報が多量に有る場合、このモジュールやプログラムの処理時間が情報伝送を遅延させる原因ともなっていた（第２の問題点）。
【０００７】
従来、人手によりスキャンする際には、スキャナ装置使用者が１つの流通コードをある位置から読み取った後、次の流通コードの読み取り位置まで手首等を動かして読み取り位置を移動させねばならず、この移動時間及び人手による処理の煩雑さを考慮すると、平均４枚程度の流通コードを各々近い位置に並列等させて流通コードを印字させねばならなかった。つまり、流通コードが伝送する情報量に制限があり、且つ、情報を表示するための印刷媒体及び印刷媒体上の印刷位置にも制限があった（第３の問題点）。
【０００８】
更に、従来のJAN規格の流通コードでは、流通コードが印刷されているため、簡単に複製が可能であるという問題もあった（第４の問題点）。
【０００９】
そこで本発明は、流通コードスキャナによる情報の読み込み作業を高速かつ正確にし、データ送信量を増大させ、セキュリティ性の高い情報通信端末、スキャナ装置、情報配信サーバ、情報伝送システム及び情報伝送プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記問題点を鑑みて、本発明の第１の特徴は、他の装置に読み取らせるための流通コードデータを記憶する流通コード記憶装置（１２）と；流通コード記憶装置（１２）内より取得した流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段（１０ｃ）と；生成された少なくとも２つ以上の流通コードの画像を表示する表示装置（２）と；少なくとも２つ以上の流通コードの画像を他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、表示装置上の固定位置に表示するよう制御する切り替え表示制御手段と（１０ｆ）と；を備え、切り替え表示制御手段（１０ｆ）は、流通コードの画像が設定された表示順序にて一巡して表示された後に一巡表示したことを示す識別子データを表示し、この表示後再び流通コードの画像を連続的に切り替え表示するよう制御する情報通信端末（１）であることを要旨とする。
【００１１】
ここで、「流通コード」とは、記号化された数値データの固まりであるものとする。例えば、通常ＪＡＮ１３規格では１３桁の数字を表すバーの集合をバーコードと呼ぶが、これに準拠する。尚、流通コードとしては特に、１次元バーコード及び２次元コードを指す。「流通コードデータ」とは、流通コードを作成する為のデータを指すものとする。「流通コードの画像」とは、流通コードデータを具現化し、視覚的に流通コードであると認識できるように表示装置等の画像上に表したものとする。「識別子データ」とは、複数の流通コード画像の連続表示の終了を報知するために挿入するデータであり、一定の待ち時間データ及びオール０データ等がこれにあたる。「少なくとも２つ以上の流通コード」とは、同種類の流通コード規格によりなる２枚以上の流通コードの画像の基となるデータを指す。
【００１２】
本発明の第２特徴は、他の装置に読み取らせるための流通コードデータを記憶する流通コード記憶装置（１２）と；流通コード記憶装置（１２）内より取得した流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段（１０ｃ）と；生成された少なくとも２つ以上の流通コードの画像を表示する表示装置（２）と；少なくとも２つ以上の流通コードの画像を他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、表示装置上の固定位置に表示するよう制御する切り替え表示制御手段と（１０ｆ）と；を備え、流通コード生成手段（１０ｃ）は、流通コードの画像の枚数情報をヘッダ情報に含む枚数データと、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを生成し、切り替え表示制御手段（１０ｆ）は、枚数データ及び枚数データのヘッダ情報内の画像の枚数分の画像データを順序にて連続切り替え表示するよう制御することを特徴とする情報通信端末（１）であることを要旨とする。
【００１３】
本発明の第３特徴は、予め設定された時間間隔且つ設定された表示順序にて、固定位置に連続切り替え表示される流通コードの画像より受光する流通コード情報を少なくとも２つ以上読み取る流通コード読み取り手段（３０ａ）と；読み取った流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段（３０ｂ）と；を備え、解析手段（３０ｂ）は、流通コードの画像が設定される間隔及び設定される順序にて表示される際に表示される識別子データを確認し、識別子データの次の流通コードの画像より流通コード情報の読み込み及び解析を開始するスキャナ装置（３）であることを要旨とする。
【００１４】
本発明の第４の特徴は、予め設定された時間間隔且つ設定された表示順序にて、固定位置に連続切り替え表示される流通コードの画像より受光する流通コード情報を少なくとも２つ以上読み取る流通コード読み取り手段（３０ａ）と；読み取った流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段（３０ｂ）と；を備え、流通コード情報は、流通コードの画像の枚数情報をヘッダ情報に含む枚数データと、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを含み、解析手段（３０ｂ）は、枚数データ及びヘッダ情報内の画像の枚数分の画像データを取得してから解析を開始するスキャナ装置（３）であることを要旨とする。
【００１５】
本発明の第５の特徴は、流通コードを表示する情報通信端末（１）と流通コードを読み取るスキャナ装置（３）とを備える情報伝送システムであって、スキャナ装置（３）に読み取らせるための流通コードデータを記憶する流通コード記憶装置（１２）、流通コード記憶装置（１２）内より取得した流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段（１０ｃ）、生成された少なくとも２つ以上の流通コードの画像を表示する表示装置（２）、少なくとも２つ以上の流通コードの画像を他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、表示装置上の固定位置に表示するよう制御する切り替え表示制御手段と（１０ｆ）、固定位置にて連続切り替え表示される少なくとも２つ以上の流通コード画像より受光する流通コード情報を読み取る流通コード読み取り手段（３０ａ）、読み取った流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段（３０ｂ）と；を備えるスキャナ装置（３）とを備え、
切り替え表示制御手段（１０ｆ）は、少なくとも２つ以上の流通コードデータが設定された表示順序にて一巡して表示された後に一巡表示したことを示す識別子データを表示し、この表示後再び流通コードを連続的に切り替え表示するよう制御し、
解析手段（３０ｂ）は、識別子データを確認し、識別子データの次の流通コードより流通コード情報の読み込み及び解析を開始する情報伝送システムであることを要旨とする。
【００１６】
本発明の第６の特徴は、流通コードを表示する情報通信端末（１）と流通コードを読み取るスキャナ装置（３）とを備える情報伝送システムであって、スキャナ装置（３）に読み取らせるための流通コードデータを記憶する流通コード記憶装置（１２）、流通コード記憶装置（１２）内より取得した流通コードデータを基に少なくとも２つ以上の流通コードを生成する流通コード生成手段（１０ｃ）、生成された少なくとも２つ以上の流通コードの画像を表示する表示装置（２）、少なくとも２つ以上の流通コードの画像を他の装置が読み取り可能に設定された時間間隔及び設定された表示順序において連続的に切り替えし、表示装置上の固定位置に表示するよう制御する切り替え表示制御手段と（１０ｆ）を備える情報通信端末（１）と；固定位置にて連続切り替え表示される流通コード画像より受光する流通コード情報を読み取る流通コード読み取り手段（３０ａ）、読み取った流通コード情報を、有線若しくは無線の通信媒体を介して外部に送信可能となるよう解析する解析手段（３０ｂ）と；を備えるスキャナ装置（３）と；備え、
流通コード生成手段（１０ｃ）は、流通コードの画像の枚数情報をヘッダ情報に含む枚数データと、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを生成し；切り替え表示制御手段（１０ｆ）は、枚数データ及び枚数データのヘッダ情報内の画像の枚数分の画像データを設定された表示順序にて連続切り替え表示するよう制御し；解析手段（３０ｂ）は、枚数データ及びヘッダ情報内の画像の枚数分の画像データを取得してから解析を開始する情報伝送システムであることを要旨とする。
【００１７】
本発明の第７の特徴は、表示した流通コードをスキャナ装置（３）に読み取らせることで情報を伝送する情報通信端末（１）に対し通信網を介してデータを配信する情報配信サーバ（５）であって、データを記憶する配信データ記憶装置（５６）と；配信データ記憶装置（５６）内より取得したデータより、設定された表示順序にて一巡して表示された後に一巡表示したことを示す識別子データを表示してこの表示後再び流通コードを連続的に切り替え表示するよう設定される少なくとも２つ以上の流通コードを生成する基となる流通コードデータを作成する配信データ作成手段（５５ａ）と；スキャナ装置（３）が読み取り可能に設定された時間間隔及び設定された表示順序において連続切り替え表示するよう設定された流通コードデータを情報通信端末（１）に配信する配信データ送信手段（５５ｄ）とを備える情報配信サーバ（５）であることを要旨とする。
【００１８】
本発明の第８の特徴は、表示した流通コードをスキャナ装置（３）に読み取らせることで情報を伝送する情報通信端末（１）に対し通信網を介してデータを配信する情報配信サーバ（５）であって、データを記憶する配信データ記憶装置（５６）と；少なくとも２以上の流通コードの画像の枚数情報をヘッダ情報に含む枚数データと、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを含み、枚数データ及びその枚数分の画像データを設定された表示順序にて連続切り替え表示するように設定されている流通コードの画像を生成する基となる流通コードデータを配信データ記憶装置（５６）内より取得したデータより少なくとも２つ以上作成する配信データ作成手段（５５ａ）と；スキャナ装置（３）が読み取り可能に設定された時間間隔及び設定された表示順序において連続切り替え表示するよう設定された流通コードデータを情報通信端末（１）に配信する配信データ送信手段（５５ｄ）を備える情報配信サーバ（５）であることを要旨とする。
【００１９】
本発明の第９の特徴は、表示される流通コード画像を少なくとも２つ以上読み取るコンピュータに、予め設定された時間間隔且つ設定された表示順序にて、固定位置に連続切り替え表示される少なくとも２つ以上の流通コード画像より受光する流通コード情報を読み取らせる命令と；流通コードデータが設定される間隔及び設定される順序にて一巡して表示された後に表示される識別子データを確認させて、解析手段（３０ｂ）に識別子データの次の流通コードより流通コード情報の読み込み及び解析を開始させる命令とを実行させる情報伝送プログラムであることを要旨とする。
【００２０】
本発明の第１０の特徴は、表示される流通コード画像を少なくとも２つ以上読み取るコンピュータに、予め設定された時間間隔且つ設定された表示順序にて、固定位置に連続切り替え表示される少なくとも２つ以上の流通コード画像より受光する流通コード情報を読み取らせる命令と；流通コード情報の内、流通コードの画像の枚数情報をヘッダ情報に含む枚数データを受信させる命令と；流通コード情報の内、各々の流通コードの画像を表示する順序の情報をヘッダ情報に含む画像データを受信させる命令と；枚数データ及びその枚数分の画像データを取得してから解析手段（３０ｂ）に解析を開始させる命令とを実行させる情報伝送プログラムであることを要旨とする。
【００２１】
本発明の第１１の特徴は、生成する流通コード画像を表示し、表示された流通コード画像を読み取るコンピュータに、時刻を取得させる命令と；流通コード記憶装置（１２）内より取得した流通コードデータに時刻のデータを付加して暗号化し、暗号化データを作成する命令と；暗号化データを受信すると、内部より内部時刻データを取得させる命令と；受信した暗号化データを復号化させる命令と；時刻のデータと内部時刻データとを比較して設定された時差内である場合に、暗号化データを解析させる命令とを有する情報伝送プログラムであることを要旨とする。
【発明の効果】
【００２２】
本発明の情報通信端末、スキャナ装置、情報配信サーバ、情報伝送システム及び情報伝送プログラムによると、表示装置に２枚以上の流通コードを繰り返し連続で表示することにより、スキャナ装置の移動を行わずに、つまりスキャナ装置を流通コード読み取り箇所に動かすのではなく、流通コード読み取り箇所をスキャナ装置の読み取り処理に合わせて動かすことにより、流通コードデータを一カ所において一度に読み込むことが可能となる。更に表示装置上の流通コードは、紙等上の流通コードのように空間的制限を持たないため、何枚でも表示することができ、伝送するデータ量を無限に増加させることができる。
【００２３】
また、スキャナ装置は、流通コードデータを一カ所において連続して読み込むことが出来るため、スキャナ装置の人手による読み込み順序間違いや、読み込みにかかる時間が短縮され、データ送信の高速化をはかることができる。
【００２４】
更に、複数の流通コードが表示装置上で動的に切り替わるため、複写が容易でなく、流通コードが保持する情報のセキュリティ性を高めることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の第１〜５の実施の形態に係る表示装置、スキャナ装置及び情報処理装置及び情報配信サーバを用いた情報伝送システムについて説明する。尚、本発明の実施の形態において使用される機器、手法等は一例であり、本発明はこれらに限定されるものでないことは勿論である。
【００２６】
（流通コードの伝送）
本発明の第１〜５の実施の形態に係る情報伝送システムは、流通コードを表示させる表示装置を備える情報端末と、スキャナ装置を備えている。表示装置上には所望の情報を有する流通コードが表示され、この流通コードをスキャナ装置が光学的に読み取ることによって情報は伝送される。
【００２７】
本発明の最大の特徴は、流通コードを表示し、流通コード上の情報を伝送する媒体がプログラムにより生成された複数枚の画像であることである。更にこの複数枚の流通コード画像は、一定時間毎に次の画面に入れ替えられる。この画像表示時間はスキャナ装置の画像読み取りの精度及びスピードに従って決定される。例えば図５に示すように、０．１秒毎に、４枚の画像を用いて情報を伝達したりする。この読み取り操作中、スキャナ装置の操作者は図６に示すように、表示装置の画像上の一定位置にスキャナを固定させておけば良い。
【００２８】
更に、図５では４枚の画像を使用しているが、この画像は前述したようにプログラムにより生成されるため、無限に生成することが可能である。つまり、これまで情報伝送に使用される流通コードが４枚程度であったのは、操作者の読み取り処理における負担、読み取り処理に要する時間及び読み取り処理のミスの発生等を考慮した結果であったが、本発明のように複数の流通コード画像をスキャナ装置を固定させて読み取り出来る場合、読み取り処理に要する時間はスキャン時間のみで、読み取り処理のミスも発生しない。この為、情報伝送可能な情報量を無限に増加させることができる。しかも、操作者による読み取り時の操作ミスや、従来のような複数枚流通コードが存在する際の読み取り順序を適正に並び替えるプログラムを搭載する必要がなく、読み取り処理の高速化を図ることができる。
【００２９】
流通コードは図５のバーコードでも、図３２の二次元コードであってもよいが、バーコードの場合は、現在市場に普及されている流通コード読み取り用のスキャナ装置を使用することが可能だが、二次元コードの場合、流通コード読み取り装置に専用のアプリケーションを搭載させる必要がある。
【００３０】
以下、本発明の第１〜５の実施の形態に係る情報伝送システムについて詳細に説明する。
【００３１】
（第１の実施の形態）
（情報伝送システム）
本発明の第１の実施の形態に係る情報伝送システム１００は、図１に示すように、流通コードを表示させる表示装置２を備える情報通信端末１と、スキャナ装置３を備えている。
【００３２】
本発明の第１の実施の形態に係る表示装置２は、通信機能を備える携帯電話等の情報通信端末１に搭載される。この情報通信端末１は、図２に示すように、入力装置１６、表示装置２、アンテナ１４ａを備える無線装置１４、音声処理装置１５、ＣＯＤＥＣ６、送話装置７、受話装置８、データ記憶装置９、処理制御装置（ＣＰＵ）１０、流通コード記憶装置１２及び一時記憶装置１３等を備えている。
【００３３】
入力装置１６は、０から９までの数字と、“＊”、“＃”、“決定”、“取消”等のプッシュボタンから構成されたキーボードである。入力装置１６はスクロールボタン等により構成されていてもよい。又、ＵＳＢ接続等を介して他のメモリ装置よりデータを入力しても構わない。表示装置２は、液晶表示装置（ＬＣＤ）、発光ダイオード（ＬＥＤ）パネル、エレクトロミルネッセンス（ＥＬ）パネル等が使用可能である。表示装置２は、流通コードや、入力された機能項目、現在の情報通信端末１の状態、通信結果等を表示するものであれば、表示装置２として使用可能である。
【００３４】
アンテナ１４ａは、電波を受信及び送信するもので、図２では、受信アンテナと送信アンテナを兼ねたものとして示している。無線装置１４は、アンテナ１４ａを介して受信した受信データを復調してＣＰＵ１０に出力し、ＣＰＵ１０から出力された送信データを変調してアンテナ１４ａへ出力するモジュールである。無線装置１４はアンテナ１４ａに接続された低雑音増幅器、ミキサ、中間周波増幅器、復調器等より構成される周知の無線装置で構わない。
【００３５】
送話装置７はマイクであり、ユーザの音声を入力するモジュールである。受話装置８はスピーカであり、通話の相手の音声を出力するモジュールである。ＣＯＤＥＣ６は、音声のアナログ信号をデジタル信号に変換し、デジタル信号をアナログ信号に変換するモジュールである。音声処理装置１５は、デジタル・シグナル・プロセッサ（ＤＳＰ）であり、デジタル音声信号を音声符号化／復号化するモジュールである。データ記憶装置９は、ＲＯＭ及びＲＡＭが組み込まれている。ＲＯＭはＣＰＵ１０で実行される受話装置としての全体的な制御を行うプログラム（認識流通コード）を格納しているメモリであり、ＲＡＭはＣＰＵ１０におけるプログラム実行処理中に利用されるプログラムデータ等を格納したり、作業領域として利用されるメモリである。
【００３６】
流通コード記憶装置１２は、送信された又は生成された流通コードを記憶する記憶領域である。一時記憶装置１３は、流通コード生成・表示処理の作業途中に一時保存するための記憶領域である。
【００３７】
ＣＰＵ１０は、電話機能制御手段１０ａ、流通コードデータ管理手段１０ｂ、流通コード生成手段１０ｃ及び切り替え表示制御手段１０ｆ等を備えている。電話機能制御手段１０ａは、従来の標準的な電話機能を制御するモジュールである。入力装置１６からの入力及び呼出の受信に従って、発着制御や通話制御と、各種設定処理等を行う。流通コードデータ管理手段１０ｂは、流通コード記憶装置１２の流通コードデータの更新、削除等の管理を行うモジュールである。流通コード生成手段１０ｃは、入力装置１６より入力されたデータ及び無線装置１４を介して送信されたデータを基に、流通コードを生成するモジュールである。切り替え表示制御手段１０ｆは、表示装置２に表示する複数の流通コードの画像の連続切り替えを行うモジュールである。ＣＰＵ１０が、これらの手段を適宜ロードして演算処理することによりそれぞれの機能は実行される。
【００３８】
尚、図２においては特に図示していないが、これらの各装置が正常に機能するための電源回路や電池（バッテリー）等が備えられていることは勿論である。
【００３９】
本発明の第１の実施の形態に係るスキャナ装置３は、半導体素子ＣＣＤ(Charge Coupled Device)イメージセンサを用いて画像をスキャンする機能を有し、図３に示すように、ＣＰＵ３０、光源用ＬＥＤ３１、ミラー３２、レンズ３３、ＣＣＤイメージセンサ３４及びコード３５等を備えている。
【００４０】
光源用ＬＥＤ３１は、流通コード上に光を照射するモジュールである。ミラー３２は、流通コードより反射された光を反射させるためのものである。レンズ３３は、ミラー３２からの反射光を拾い、ＣＣＤイメージセンサ３４に受光させるために焦点をあわせるためのものである。ＣＣＤイメージセンサ３４は、レンズ３３からの光を画像として受信するためのものである。尚、光源用ＬＥＤ３１は広い範囲で照射されるが、ＣＣＤイメージセンサ３４が画像として受光するのは受光軸上の箇所のみである。コード３５は受光した画像より解析される流通コード上の情報を外部のＰＯＳ端末等の情報処理装置に送信するためのものである。
【００４１】
ＣＰＵ３０は、図４に示すように、流通コード読み取り手段３０ａ、解析手段３０ｂ及び解析データ送信手段３０ｃを備え、主記憶装置３０ｄと接続されている。流通コード読み取り手段３０ａは、受光軸上の画像を読み取るためのモジュールである。解析手段３０ｂは、読み取られた流通コードの画像上のデータを解析するためのモジュールである。解析データ送信手段３０ｃは、解析された流通コードが保持するデータを外部のＰＯＳ端末等に送信するモジュールである。ＣＰＵ３０が、これらの手段を適宜レジスタ領域等にロードして演算処理することによりそれぞれの機能は実行される。主記憶装置３０ｄは、ＲＯＭ及びＲＡＭが組み込まれる。ＲＯＭはＣＰＵ３０で実行される流通コード読み取り処理の全体的な制御を行うプログラムを格納しているメモリであり、ＲＡＭはＣＰＵ３０におけるプログラム実行処理中に利用されるプログラムデータ等を格納したり、作業領域として利用されるメモリである。
【００４２】
（情報伝送システムの動作）
次に情報伝送システム１００による流通コード情報伝送の動作について図７のフロー図を用いて説明する。
【００４３】
（ａ）先ずステップＳ１０１において、情報通信端末１は、図２の入力装置１６又は無線装置１４から流通コードの基となるデータを受信し、流通コード記憶装置１２に格納する。データ受信の方法としては、入力装置１６を介してのキーボードからの入力データ受信及びメモリスティック等の外部記憶装置からの受信、無線装置１４を介してのパケットデータの受信等がある。図２の流通コードデータ管理手段１０ｂは、受信した流通コードの基となるデータを流通コード記憶装置１２に格納する。
【００４４】
（ｂ）ステップＳ１０２において、入力装置１６からのユーザの入力操作に従い、流通コード生成手段１０ｃは流通コード記憶装置１２より流通コードデータを取得し、流通コードとして生成する。生成される流通コードが何枚になるかは、伝送させる情報の量によって決定される。流通コード生成には、例えばＪＡＮ１３規格に基づいて流通コードを生成する場合、図８の表に記載された色を組み合わせ表示する。流通コードは図９に示すように構成され、レフトマージン、レフトガードバー、左側奇数用キャラクタ４桁分、センター、右側偶数用キャラクタ３桁分、チェックデジット１桁、ライトガードバー、ライトマージンより構成される。レフトマージン及びライトマージン、レフトガードバー、ライトガードバー及びセンターは規定によって固定されている。左側奇数用キャラクタ及び右側偶数用キャラクタ並びにチェックデジット１桁の全８桁の内、チェックデジット１桁は、左側奇数用キャラクタ及び右側偶数用キャラクタを計算し、その計算結果の数値を表すように構成される。実際に使用可能な桁数は７桁で、この７桁で具体的な情報を伝送する。この際、使用できるキャラクタは「０」〜「９」の数値のみである。
【００４５】
流通コードの動的な切り替えのタイミングについてであるが、現在使用される液晶画面、ＣＲＴ画面では１／６０秒くらいの周期で画面を変えている。これに対しスキャナ装置は、１／５０〜１／２００秒程度で１枚の流通コードを読み取ることができる。これによると、現在のスキャナ装置においても複数の動的流通コード表示を読み取り可能とさせるためには、表示の切り替えは両方の時間の最小公倍数にすることが好ましく、１／１０秒程度がふさわしいといえる。最大表示時間はスキャナ装置が同じデータを多重に読み込むことがないため節制はない。しかしながら運用上の視点より、流通コード表示周期は０．１〜０．５秒程度が好ましいといえる。
【００４６】
ステップＳ１０２において、生成された複数の流通コードデータは、設定された切り替え速度により、切り替え表示制御手段１０ｆが、図５に示すように表示装置２に表示する。
【００４７】
（ｃ）ステップＳ１０３において、スキャナ装置３は表示装置２上に表示される流通コードの読み取りを行う。読み取りの手順としては、図１０に示すように、図３の光源用ＬＥＤ３１は流通コード上にパルス発光させた光を照射し、ミラー３２がこの光を反射させる。反射光はレンズ３３により反転され、この反転された反射光をＣＣＤイメージセンサ３４は、画像として受光する。さらに図４の流通コード読み取り手段３０ａはＣＣＤイメージセンサ３４に受光した画像を端から端にスキャンさせ、アナログ波形を取得する。更にアナログ波形をＡ／Ｄ変換し、デジタル波形を取得する。このデジタル波形は規則に従いデコードされる。
【００４８】
（ｄ）ステップＳ１０４において、デコードされた情報は図４の解析手段３０ｂによって解析処理され、主記憶装置３０ｄに記憶される。若しくはステップＳ１０５において解析データ送信手段３０ｃが、読み取りデータとしてＲＳ−２３２Ｃ（図３のコード３５）等により外部に通信出力する。
【００４９】
ステップＳ１０４の解析手段３０ｂによるデコードされた情報の解析手法については色々な手法が考えられるが、２つの解析具体例について以下に説明する。
【００５０】
第１の具体例としては、一般の流通コードをそのまま繰り返して表示装置２上に表示させる場合に、図１１に示すように、１周期毎に一定の待ち時間を設けて繰り返し送信する手法がある。これを図１２のフロー図を用いて説明する。
【００５１】
（ａ）先ずステップＳ２０１において、図４のＣＰＵ３０は、流通コードの待ち時間を示す識別子を検出するまでは、読み込みを行わず、待機する。
【００５２】
（ｂ）ステップＳ２０２において、待ち時間を検出すると、ＣＰＵ３０の流通コード読み取り手段３０ａが送信されるデコードされたデータを読み込み、図１３に示すようにＣＰＵ３０のレジスタ領域に登録する。ステップＳ２０３において、次の読み込みデータは「待ち時間」データであるか否かの判定をおこない、次の待ち時間データが読み込まれるまで、送信されるデコードされたデータをレジスタ内に登録する。
【００５３】
（ｃ）ステップＳ２０４において、デコードされた１組のデータ群を全て読み込み、次の待ち時間データが読み込まれると、解析データ送信手段３０ｃは、読み取りデータとして図３のコード３５等により外部に通信出力する。
【００５４】
第２の具体例としては、表示装置２上に表示させる流通コード内にヘッダ情報を埋め込み、このヘッダ情報によりスキャナ装置３によるデータ受信後に不必要なデータを除去する手法がある。このヘッダ情報とは図１４（ａ）に示すように、送信データの前に送信データの基となる流通コードの枚数を通知するためのデータを送信する。これは上位２桁が枚数データを示す“００”と設定し、その次の上位２桁で流通コードの枚数を設定する。例えば、４枚のデータを送信する場合、“０００４０００００・・・”のように構成される。尚、各々の送信データの上位２桁には、順序を示すための“０１”〜“０４”等が設定される。これについて図１５のフロー図を用いて説明する。
【００５５】
（ａ）先ずステップＳ３０１において、図４の流通コード読み取り手段３０ａは、１つの送信データを読み込む。ステップＳ３０２において、この送信データの上位２桁を読み、この２桁に対応するＣＰＵ３０の流通コード記憶レジスタ（図１６（ａ）参照）に格納する。
【００５６】
（ｂ）次にステップＳ３０３において、読み込んだ２桁のデータが“００”であるか、つまり枚数データであるかを判断し、枚数データであった場合、ステップＳ３０４に進み、枚数データでなかった場合ステップＳ３０６へ進む。
【００５７】
（ｃ）ステップＳ３０４では、枚数データの上位３〜４桁を取得し、登録する画像データの枚数を取得する。ステップＳ３０５にてこの枚数データは図１６（ｂ）のようにＣＰＵ３０の枚数記憶レジスタの領域に格納される。
【００５８】
（ｄ）ステップＳ３０６においては、枚数記憶レジスタに枚数情報が登録済か否かを判断する。登録済であった場合、ステップＳ３０７に進み、流通コード記憶レジスタに全ての画像データが登録されているか否か、例えば図１６だと上位２桁が“０１”“０２”“０３”“０４”のデータが登録済かを判断する。登録済でなかった場合、ステップＳ３０１に戻り、枚数データと他の画像データの全てがレジスタに登録されるまでＳ３０１〜Ｓ３０６の動作を繰り返す。
【００５９】
（ｅ）レジスタ内の全てのデータが登録された場合、ステップＳ３０８へ進み、図４の解析データ送信手段３０ｃが、流通コードデータの情報（図１４（ｂ）参照）を読み取りデータとして図３のコード３５等により外部に通信出力する。
【００６０】
（実施例）
第１の実施の形態において説明された情報通信端末１の表示装置２からスキャナ装置３への情報伝送と、従来の紙上の流通コードからスキャナ装置への情報伝送を実施し、２つの装置による情報伝送量と伝送処理速度を比較してみると、図１７の表に示すような実験結果が得られた。この表より、どの流通コード枚数においても、紙媒体よりも表示装置２の方が高速に伝送処理が行われることが分かる。又、流通コード枚数４枚の際の処理スピードは紙だと「１．６２秒」、表示装置だと「０．６秒」であり、流通コード枚数１２枚の際の処理スピードは紙だと「５．５１秒」、表示装置だと「１．８秒」である。即ち、流通コード枚数が増加するに従い、その処理スピードの差は顕著に現れることが分かる。
【００６１】
本発明の第１の実施の形態に係る表示装置、スキャナ装置及び情報伝送システムによると、流通コード読み取り箇所をスキャナ装置の読み取り処理に合わせて動かすことにより、複数の流通コードデータを一カ所において一度に読み込むことが可能となる。更に表示装置上の流通コードは、紙等上の流通コードのように空間的制限を持たないため、何枚でも表示することができ、伝送するデータ量を無限に増加させることができる。スキャナ装置の人手による読み込み順序間違いや、読み込みにかかる時間が短縮され、データ送信の高速化をはかることができる。複数の流通コードが表示装置上で動的に切り替わるため、複写が容易でなく、流通コードが保持する情報のセキュリティ性を高めることができる。
【００６２】
（第２の実施の形態）
（情報伝送システム）
本発明の第２の実施の形態に係る情報伝送システム２００は、図１８に示すように、流通コードを表示させる表示装置２ａを備える情報通信端末１ａ、スキャナ装置３ａ及び情報処理装置４を備えている。情報処理装置４はスキャナ装置３ａと接続され、スキャナ装置３ａに入力されたデータに一定の処理を行う、例えばＰＯＳ端末等を指す。
【００６３】
表示装置２ａは、通信機能を備える携帯電話等の情報通信端末１ａに搭載される。この情報通信端末１ａは、図１９に示すように、入力装置１６、表示装置２、アンテナ１４ａを備える無線装置１４、音声処理装置１５、ＣＯＤＥＣ６、送話装置７、受話装置８、データ記憶装置９、ＣＰＵ１０、時計装置１１、流通コード記憶装置１２及び一時記憶装置１３等を備えている。ＣＰＵ１０は、電話機能制御手段１０ａ、流通コードデータ管理手段１０ｂ及び流通コード生成手段１０ｃを備え、流通コード生成手段１０ｃは、時刻取得手段１０ｄ及び時刻暗号化手段１０ｅ等を備えている。
【００６４】
時計装置１１は、内部時計モジュールであり、時刻を計測する。時刻取得手段１０ｄは、時計装置１１より時刻を取得するモジュールである。時刻暗号化手段１０ｅは、時刻情報を含んだ流通コードを生成し、暗号化するモジュールである。その他の装置については第１の実施の形態と同様であるため説明を省略する。
【００６５】
スキャナ装置３ａは、図３に示すように、ＣＰＵ３０、光源用ＬＥＤ３１、ミラー３２、レンズ３３、ＣＣＤイメージセンサ３４及びコード３５等を備えている。ＣＰＵ３０（ＣＰＵ３０ｆ）は、図２０に示すように、流通コード読み取り手段３０ａ及びデータ送信手段３０ｅを備え、主記憶装置３０ｄと接続されている。データ送信手段３０ｅは、読み取った流通コードデータをコード３５等を介して情報処理装置４へ送信するモジュールである。その他の装置については第１の実施の形態と同様であるため説明を省略する。
【００６６】
情報処理装置４は、入力装置４１、出力装置４２、表示装置４３、データ入出力制御装置４４、データ伝送制御装置４５、ＣＰＵ４６、記憶装置４７及び内部時計装置４８等を有している。尚、複数の情報処理装置４が配置される場合、各情報処理装置４は、全ての情報処理装置４を統合的に管理する、図示しない上位装置に、例えば、ＬＡＮ等で接続される。上位装置と各情報処理装置４とのデータ送受信は、データ伝送制御装置４５を介して行われる。
【００６７】
記憶装置４７は、ＣＰＵ４６がＰＯＳ端末として機能するために必要な動作メモリ領域を有している他に、売り上げファイル、ユーザファイル、商品マスタファイル、商品画像ファイル等の各種データを格納している。内部時計装置４８は、時刻を計測するための装置である。
【００６８】
ＣＰＵ４６は、情報処理装置４及び情報伝送システム２００の全体を管理しており、ＰＯＳ端末等としての基本的処理を実行する。ＣＰＵ４６は、データ復号手段４６ａ、内部時刻取得手段４６ｂ、判断手段４６ｃ、解析手段４６ｄ及びデータ処理手段４６ｅを備えている。
【００６９】
データ復号手段４６ａは、受信する暗号化されたデータを復号化するモジュールである。復号化には、公開鍵、秘密鍵の他、時刻データ、ワンタイムピンデータ等を用いる。内部時刻取得手段４６ｂは、内部時計装置４８より時刻を取得するモジュールである。判断手段４６ｃは、復号化されたデータを解析処理すべきか否かを判断するモジュールである。解析手段４６ｄは、復号化されたデータを解析するモジュールである。具体的にはデータの復号化後、図７のステップＳ１０４の解析手段３０ｂによる解析手法による解析を行う。データ処理手段４６ｅは、解析されたデータに対し一定の算術処理、例えば、売上総額計算等を行う。
【００７０】
データ入出力制御装置４４は、ＣＰＵ４６、入力装置４１、出力装置４２及び表示装置４３間のデータ送受信を制御している。入力装置４１は、具体的にはユーザに操作されるキーボード、タッチパネル、スキャナ、カードリーダ・ライタ等を指す。出力装置４２は、レシートジャーナル、プリンタ等を指す。表示装置４３は、ユーザ等に対し、演算結果データ等を出力するものであり、複数存在しても構わない。
【００７１】
（情報伝送システムの動作）
次に情報伝送システム２００による流通コード情報伝送の動作について図２２のフロー図を用いて説明する。
【００７２】
（ａ）先ずステップＳ４０１において、情報通信端末１ａは、図２の入力装置１６又は無線装置１４から流通コードの基となるデータを受信し、流通コード記憶装置１２に格納する。図２の流通コードデータ管理手段１０ｂは、受信した流通コードの基となるデータを流通コード記憶装置１２に格納する。時刻取得手段１０ｄは時計装置１１より現在時刻を取得する。
【００７３】
（ｂ）ステップＳ４０２において、入力装置１６からのユーザの入力操作に従い、流通コード生成手段１０ｃは流通コード記憶装置１２より取得した流通コードデータに、時計装置１１より取得した現在時刻Ｘ、例えば２００３年８月８日１６時５０分であった場合「２００３０８０８１６５０」の数値データを加え、これらデータを暗号化した流通コードを生成する。暗号化には、例えば、図２３に示すように、周知の公開鍵方式や秘密鍵方式鍵を用いる。生成される流通コードが何枚になるかは、伝送させる情報の量によって決定される。流通コード生成には、例えばＪＡＮ１３規格に基づいて流通コードを生成する。流通コード画像の表示周期は０．１〜０．５秒程度が好ましい。ステップＳ４０３において、生成された複数の流通コード画像は、設定された切り替え速度により表示装置２に表示される。
【００７４】
（ｃ）ステップＳ４０４において、情報処理装置４は、スキャナ装置３ａを介して、表示装置２ａ上に表示される流通コード画像の情報を取得する。スキャナ装置３ａによる読み取りの手順は図７のステップＳ１０４において前述したので省略する。ステップＳ４０５において図２１のデータ復号手段４６ａはこの読み取りデータを復号化する。ステップＳ４０６において、内部時刻取得手段４６ｂは、内部時計装置４８より現在時刻Ｙを取得する。
【００７５】
（ｄ）ステップＳ４０７においては、判断手段４６ｃが、情報通信端末１の現在時刻Ｘと、情報処理装置４の現在時刻Ｙとを比較する。このとき時刻Ｘと時刻Ｙが、例えば５分以内差であれば、ステップＳ４０８に進み、通常通りにデータを解析し、記憶装置４７にデータを格納する（ステップＳ４０９）。もし、５分以上であれば、複製等された可能性があるとして、ステップＳ４１０にて処理をストップさせ、その流通コードを廃棄等する。
【００７６】
本発明の第２の実施の形態に係る表示装置、スキャナ装置、情報処理装置及び情報伝送システムによると、流通コード読み取り箇所をスキャナ装置の読み取り処理に合わせて動かすことにより、複数の流通コードデータを一カ所において一度に読み込むことが可能となる。更に表示装置上の流通コードは、紙等上の流通コードのように空間的制限を持たないため、何枚でも表示することができ、伝送するデータ量を無限に増加させることができる。スキャナ装置の人手による読み込み順序間違いや、読み込みにかかる時間が短縮され、データ送信の高速化をはかることができる。複数の流通コードが表示装置上で動的に切り替わり、又時刻による暗号処理を行うことで、流通コードの不正複製、改変等を防ぎ、流通コードが保持する情報を確実に保護することが出来る。
【００７７】
（変更例）
第２の実施の形態の暗号処理には時刻情報を用いたが、これは、例えば、乱数により発生されるワンタイムピンであっても構わない。先ず、図２４に示すように、情報通信端末１ａの流通コード生成手段１０ｃは、ワンタイムピン取得手段１０ｈ及びワンタイムピン暗号化手段１０ｇを備えている。尚、図２１に示す装置（図示せず）も備えていることは勿論である。情報処理装置４は図２１に示す装置に加え（図示せず）、ワンタイムピン生成手段４６ｆ及びワンタイムピン取得手段４６ｇを備えている。以下、図２５のフロー図を用いて暗号化の動作について説明する。
【００７８】
（ａ）先ず、ステップＳ５０１において、流通コード画像を表示装置２に表示して、スキャナ装置３ａにより画像の読み取りを行う時に、情報通信端末１ａのワンタイムピン取得手段１０ｈは、入力装置１６を介してのユーザからのキーボード入力等によりワンタイムピンを取得する。このワンタイムピンは、図２４に示すように情報処理装置４のワンタイムピン生成手段４６ｆにて乱数発生させた適当な数桁の数、例えば４桁の数「１２３４」であり、表示装置４３表示されているものとする。ステップＳ５０２において、ワンタイムピン暗号化手段１０ｇは、この数値データを送信する流通コードデータに含めて暗号化する。暗号化された流通コードデータは流通コード画像として表示装置２に表示される（ステップＳ５０３）。
【００７９】
（ｂ）ステップＳ５０４において、情報処理装置４は、スキャナ装置３ａを介して、表示装置２ｂ上の流通コード画像より暗号化された流通コードデータを取得する。ステップＳ５０５において、データ復号手段４６ａはこれを復号化する。ステップＳ５０６において、ワンタイムピン取得手段４６ｇは、情報処理装置４の表示装置４３に表示されたワンタイムピン「１２３４」を取得する。
【００８０】
（ｄ）ステップＳ５０７においては、判断手段４６ｃが、情報通信端末１ａのワンタイムピンと情報処理装置４のワンタイムピンが同一であるか判断する。このときワンタイムピンが同一であれば、ステップＳ５０８に進み、通常通りにデータを解析し、記憶装置４７にデータを格納する（ステップＳ５０９）。もし、ワンタイムピンが同一でなければ、複製等された可能性があるとして、ステップＳ５１０にて処理をストップさせ、その流通コードを廃棄等する。
【００８１】
上記のようなワンタイムピンによる暗号処理を行うことで、流通コードの不正複製、改変等を防ぎ、流通コードが保持する情報等を確実に保護することが出来る。
【００８２】
（第３の実施の形態）
（情報伝送システム）
本発明の第３の実施の形態に係る情報伝送システム３００は、図２３に示すように、流通コードを表示させる表示装置２ｂを備える情報通信端末１ｂ、スキャナ装置３ｂ及び情報配信サーバ５を備えている。情報配信サーバ５は情報通信端末１ｂに対し支払いデータ、クーポン等の情報データを配信する。
【００８３】
情報配信サーバ５は、図２４に示すように、入力装置５１、出力装置５２、通信制御装置５３、主記憶装置５４、ＣＰＵ５５、配信データ記憶装置５６、情報通信端末アドレス記憶装置５７及びプログラム記憶装置５８等から構成される。
【００８４】
ＣＰＵ５５は、配信データ作成手段５５ａ、配信データ更新手段５５ｂ、情報通信端末アドレス更新手段５５ｃ及び配信データ送信手段５５ｄ等を備えている。配信データ作成手段５５ａは、ユーザに対し配信するための画像データ等を作成する為のモジュールである。配信データ更新手段５５ｂは、配信データ記憶装置５６内のユーザに対し配信するための画像データ等を更新する為のモジュールである。情報通信端末アドレス更新手段５５ｃは、情報通信端末１ｂのアドレスを更新するモジュールである。配信データ送信手段５５ｄは、情報通信端末１ｂに対し配信データを送信する為のモジュールである。
【００８５】
配信データ記憶装置５６は、ユーザの情報通信端末１ｂに配信するためのデータを格納する。配信データとしては例えば、支払いデータ、クーポン情報データ等がある。情報通信端末アドレス記憶装置５７は、データの配信先である情報通信端末１ｂのＵＲＬ等のアドレスを格納する。アドレス情報と共にユーザの氏名、住所等の個人情報を格納しても良い。プログラム記憶装置５８は、ＣＰＵ５５にて演算処理を行う為のプログラムを格納する。
【００８６】
入力装置５１は、他装置からの入力信号を受信するインタフェースである。出力装置５２はは、他装置へ向けて出力信号を送信するインタフェースである。通信制御装置５３は、無線、有線、光ファイバ等のネットワークを介してデータを送受信する為の制御信号を生成し、制御する。主記憶装置５４は、処理の手順を記述したプログラムや処理されるべきデータを一時的に記憶し、ＣＰＵ５５の要請に従ってプログラムの機械命令やデータを引き渡す。ＣＰＵ５５で処理されたデータは主記憶装置５４に書き込まれる。主記憶装置５４とＣＰＵ５５はアドレスバス、データバス、制御信号等で結ばれている。
【００８７】
表示装置２ｂは、通信機能を備える携帯電話等の情報通信端末１ｂに搭載される。この情報通信端末１ｂは、図１９に示すように、入力装置１６、表示装置２、アンテナ１４ａを備える無線装置１４、音声処理装置１５、ＣＯＤＥＣ６、送話装置７、受話装置８、データ記憶装置９、ＣＰＵ１０、時計装置１１、流通コード記憶装置１２及び一時記憶装置１３等を備えている。ＣＰＵ１０は、電話機能制御手段１０ａ、流通コードデータ管理手段１０ｂ、時刻取得手段１０ｄ及び時刻暗号化手段１０ｅ等を備えている。各装置は第２の実施の形態と同様であるため詳細な説明を省略する。
【００８８】
スキャナ装置３ｂは、図３に示すように、ＣＰＵ３０、光源用ＬＥＤ３１、ミラー３２、レンズ３３、ＣＣＤイメージセンサ３４及びコード３５等を備えている。ＣＰＵ３０（ＣＰＵ３０ｆ）は、図２０に示すように、流通コード読み取り手段３０ａ及びデータ送信手段３０ｅを備え、主記憶装置３０ｄと接続されている。各装置は第２の実施の形態と同様であるため詳細な説明を省略する。
【００８９】
（情報伝送システムの動作）
次に情報伝送システム３００による流通コード情報伝送の動作について図２５のフロー図を用いて説明する。
【００９０】
（ａ）まずステップＳ６０１において、情報通信端末１ｂを保持するユーザが、情報配信サーバ５が提供するサービスの利用を依頼し、サービス利用契約を締結すると、図２７の情報通信端末アドレス更新手段５５ｃは、この新規ユーザの氏名、住所、利用するサービスの種類等の情報及び情報通信端末１ｂのアドレス、例えばＥメールアドレス等を情報通信端末アドレス記憶装置５７に格納する。
【００９１】
（ｂ）ステップＳ６０２において、情報配信サーバ５の配信データ作成手段５５ａは、情報通信端末１ｂに配信するためのデータを作成する。このデータは情報通信端末１ｂにおいて表示装置上に表示する流通コードの基となるものである。作成された配信データは配信データ記憶装置５６にて格納される。
【００９２】
（ｃ）ステップＳ６０３において、配信データ送信手段５５ｄは、適宜この配信データに情報通信端末アドレス記憶装置５７内のアドレスを付加し、サービス利用するユーザの情報通信端末１ｂに対して送信する。
【００９３】
尚、ステップＳ６０４〜Ｓ６１０においては、第１の実施の形態の図７のステップＳ１０１〜Ｓ１０５と同様であるため説明を省略する。
【００９４】
本発明の第３の実施の形態に係る情報配信サーバ、表示装置、スキャナ装置及び情報伝送システムによると、予めユーザが利用するサービス、ユーザの情報通信端末１ｂのアドレス等を格納させておくことにより、情報通信端末１ｂに対し、動的な複数の流通コードを所定の間隔毎に送信することができる。複数の流通コードは、一カ所において一度に読み込むことが可能で、紙等上の流通コードのように空間的制限を持たないため、伝送するデータ量を無限に増加させることができる。スキャナ装置読み込み処理が短縮されるため、データ送信の高速化をはかることができる。複数の流通コードが表示装置上で動的に切り替わり、複写が容易でない為、流通コードが保持する情報のセキュリティ性を高めることができる。
【００９５】
（その他の実施の形態）
第１〜３の実施の形態で説明した装置は、図２９に示すように、流通コードを表示させる表示装置２ｃを備える情報通信端末１ｃ、スキャナ装置３ｃ、情報処理装置４ｂ及び情報配信サーバ５ａを備える情報伝送システム４００として利用することができる。個々の装置については第１〜３の実施の形態で説明済であるので省略する。情報伝送システム４００の動作は図３０に示すようになる。ステップＳ６０１〜Ｓ６０２の動作については図２８のステップＳ６０１〜Ｓ６０３にて、ステップＳ６０３〜Ｓ６０８の動作については図７のステップＳ１０１〜Ｓ１０５にて説明済みであるので省略する。
【００９６】
ステップＳ６０９においては、情報処理装置４ｂがスキャナ装置３ｃより解析処理済みのデータを受信する。ステップＳ６１０においては、図２１のデータ処理手段４６ｅがデータに対し累積算、総加算等の一定の演算処理を行う。最後にステップＳ６１１において、これらの演算結果は記憶装置４７に格納される。
【００９７】
（システムの変更例）
尚、スキャナ装置３、３ａ、３ｂ、３ｃは、図３１に示すようなレザーダイオードを使用したものであっても構わない。ガルバノミラーがレザー光を反射して受光する場合、レザー光による残像及び表示装置の液晶バックライトによりスキャナ装置３、３ａ、３ｂ、３ｃが受光しづらい場合がある為、適正にレザー光を反射させるよう表示装置の表示箇所カバーに使用するガラス、プラスチック等の材質の光屈折等を考慮する必要がある。
【００９８】
情報通信端末１，１ａ，１ｂ，１ｃは、携帯電話でなくとも、流通コード作成アプリケーションを搭載し、それを表示可能な装置で有ればよい。更に通信機能を備えていることが好ましい。例えば、ＰＤＡ、ノートパソコン、ＰＨＳ等であっても構わない。
【図面の簡単な説明】
【００９９】
【図１】本発明の第１の実施の形態に係る情報伝送システムの概略図である。
【図２】本発明の第１の実施の形態に係る情報通信端末の構造図である。
【図３】本発明の第１の実施の形態に係るスキャナ装置の構造図である。
【図４】スキャナ装置のＣＰＵの構造図である。
【図５】表示装置の画面遷移図である。
【図６】スキャナ装置と情報通信端末の情報伝送の際の構造を示す図である。
【図７】情報通信端末からスキャナ装置にデータを送信する処理を表すフロー図である。
【図８】ＪＡＮ１３規格のモジュールの色の組み合わせを示す表である。
【図９】ＪＡＮ１３規格のバーの構成を示す図である。
【図１０】デコードの動作を模式的に示す図である。
【図１１】画像データの構造を示す図である。
【図１２】解析処理の手順を示すフロー図である。
【図１３】流通コード記憶レジスタ内の構造を示す図である。
【図１４】送信データの構造を示す図である。
【図１５】解析処理の手順を示すフロー図である。
【図１６】流通コード記憶レジスタ及び枚数記憶レジスタ内の構造を示す図である。
【図１７】流通コード読み取り時間を計測した結果を示す表である。
【図１８】本発明の第２の実施の形態に係る情報伝送システムの概略図である。
【図１９】本発明の第２の実施の形態に係る情報通信端末の構造図である。
【図２０】本発明の第２の実施の形態に係るスキャナ装置の構造図である。
【図２１】本発明の第２の実施の形態に係る情報処理装置の構造図である。
【図２２】情報通信端末から情報処理装置へと暗号化データを送信する処理を表すフロー図である。
【図２３】情報通信端末から情報処理装置へと暗号化データを送信する処理の概略図である。
【図２４】情報通信端末から情報処理装置へと暗号化データを送信する処理の概略図である。
【図２５】情報通信端末から情報処理装置へと暗号化データを送信する処理を表すフロー図である。
【図２６】本発明の第３の実施の形態に係る情報伝送システムの概略図である。
【図２７】本発明の第３の実施の形態に係る情報配信サーバの構造図である。
【図２８】情報配信サーバ、情報通信端末、スキャナ装置へとデータを送信する処理を表すフロー図である。
【図２９】本発明の第４の実施の形態に係る情報伝送システムの概略図である。
【図３０】情報配信サーバ、情報通信端末、スキャナ装置、情報処理装置へとデータを送信する処理を表すフロー図である。
【図３１】レザーダイオードスキャナ装置の構造図である。
【図３２】二次元コードの模式図である。
【符号の説明】
【０１００】
１，１ａ，１ｂ，１ｃ…情報通信端末
２，２ａ，２ｂ，２ｃ…表示装置
３，３ａ，３ｂ，３ｃ…スキャナ装置
４，４ｂ…情報処理装置
５，５ａ…情報配信サーバ
６…ＣＯＤＥＣ
７…送話装置
８…受話装置
９…データ記憶装置
１０…ＣＰＵ
１０ａ…電話機能制御手段
１０ｂ…流通コードデータ管理手段
１０ｃ…流通コード生成手段
１０ｄ…時刻取得手段
１０ｅ…時刻暗号化手段
１０ｆ…表示制御手段
１０ｇ…ワンタイムピン暗号化手段
１０ｈ…ワンタイムピン取得手段
１１…時計装置
１２…流通コード記憶装置
１３…一時記憶装置
１４…無線装置
１４ａ…アンテナ
１５…音声処理装置
１６…入力装置
３０…ＣＰＵ
３０ａ…流通コード読み取り手段
３０ｂ…解析手段
３０ｃ…解析データ送信手段
３０ｄ…主記憶装置
３０ｅ…データ送信手段
３０ｆ…ＣＰＵ
３１…ＬＥＤ
３２…ミラー
３３…レンズ
３４…ＣＣＤイメージセンサ
３５…コード
４１…入力装置
４２…出力装置
４３…表示装置
４４…データ入出力制御装置
４５…データ伝送制御装置
４６…ＣＰＵ
４６ａ…データ復号手段
４６ｂ…内部時刻取得手段
４６ｃ…判断手段
４６ｄ…解析手段
４６ｅ…データ処理手段
４６ｆ…ワンタイムピン生成手段
４６ｇ…ワンタイムピン取得手段
４７…記憶装置
４８…内部時計装置
５１…入力装置
５２…出力装置
５３…通信制御装置
５４…主記憶装置
５５…ＣＰＵ
５５ａ…配信データ作成手段
５５ｂ…配信データ更新手段
５５ｃ…情報通信端末アドレス更新手段
５５ｄ…配信データ送信手段
５６…配信データ記憶装置
５７…情報通信端末アドレス記憶装置
５８…プログラム記憶装置
１００，２００，３００，４００…情報伝送システム
【図１】
2005135006.tif 000003
【図２】
2005135006.tif 000004
【図３】
2005135006.tif 000005
【図４】
2005135006.tif 000006
【図５】
2005135006.tif 000007
【図６】
2005135006.tif 000008
【図７】
2005135006.tif 000009
【図８】
2005135006.tif 000010
【図９】
2005135006.tif 000011
【図１０】
2005135006.tif 000012
【図１１】
2005135006.tif 000013
【図１２】
2005135006.tif 000014
【図１３】
2005135006.tif 000015
【図１４】
2005135006.tif 000016
【図１５】
2005135006.tif 000017
【図１６】
2005135006.tif 000018
【図１７】
2005135006.tif 000019
【図１８】
2005135006.tif 000020
【図１９】
2005135006.tif 000021
【図２０】
2005135006.tif 000022
【図２１】
2005135006.tif 000023
【図２２】
2005135006.tif 000024
【図２３】
2005135006.tif 000025
【図２４】
2005135006.tif 000026
【図２５】
2005135006.tif 000027
【図２６】
2005135006.tif 000028
【図２７】
2005135006.tif 000029
【図２８】
2005135006.tif 000030
【図２９】
2005135006.tif 000031
【図３０】
2005135006.tif 000032
【図３１】
2005135006.tif 000033
【図３２】
2005135006.tif 000034