(57)【要約】【課題】バーコードを示す画像データを効率良く送信することが可能なデータ処理技術を提供する。【解決手段】電子棚札に商品データを配信する配信側装置は、第１方向Ｄ１に延在する複数のモジュール５２０が、当該第１方向Ｄ１に垂直な第２方向Ｄ２に沿って並行に配列されたバーコード５１２に関して、当該バーコード５１２を構成する複数のモジュール５２０の各々の一部を含む部分画像５３０を示す部分バーコード画像データを生成して送信する。電子棚札は、配信側装置から送信される部分バーコード画像データを受信し、当該部分バーコード画像データに基づいて、バーコード５１２全体を示す全バーコード画像データを生成する。【選択図】図８
2009020658.tif 000002
【特許請求の範囲】
【請求項１】
第１方向に延在する複数のモジュールが、当該第１方向に垂直な第２方向に沿って並行に配列されたバーコードに関して、前記複数のモジュールの各々の一部を示す部分画像データを送信する送信装置と、
前記送信装置から送信される前記部分画像データを受信し、当該部分画像データに基づいて、前記バーコード全体を示す全体画像データを生成する受信装置と
を備える、バーコード処理システム。
【請求項２】
請求項１に記載のバーコード処理システムであって、
前記受信装置で生成された前記全体画像データに基づいて、前記バーコードを表示する表示装置をさらに備える、バーコード処理システム。
【請求項３】
第１方向に沿って延在する複数のモジュールが、当該第１方向に垂直な第２方向に沿って並行に配列されたバーコードを示す画像データを圧縮するデータ圧縮部を備え、
前記データ圧縮部は、前記バーコードを示す画像内の前記第１方向に並ぶ複数の画素に対応する、前記画像データ中の複数の画素データをまとめて圧縮する、バーコード圧縮装置。
【請求項４】
請求項３に記載のバーコード圧縮装置を有し、当該バーコード圧縮装置で圧縮された前記画像データを送信する送信装置と、
前記送信装置から送信される前記画像データを受信し、当該画像データを伸張する受信装置と
を備える、バーコード処理システム。
【請求項５】
請求項４に記載のバーコード処理システムであって、
前記受信装置で伸張された前記画像データに基づいて、前記バーコードを表示する表示装置をさらに備える、バーコード処理システム。
【請求項６】
ある画像を示す画像データを圧縮するデータ圧縮部を備え、
前記ある画像は、第１方向に沿って延在する複数のモジュールが、当該第１方向に垂直な第２方向に沿って並行に配列されたバーコードを示す画像を一部に含み、
前記データ圧縮部は、
前記ある画像を構成する複数の画素と同じ配列で、当該複数の画素に対応する前記画像データ中の複数の画素データを仮想的に配列した場合において、前記複数の画素データを前記第１方向に沿って順に見た際に連続する同じデータをまとめて圧縮する、画像データ圧縮装置。
【請求項７】
請求項６に記載の画像データ圧縮装置を有し、当該画像データ圧縮装置で圧縮された前記画像データを送信する送信装置と、
前記送信装置から送信される前記画像データを受信し、当該画像データを伸張する受信装置と
を備える、画像データ処理システム。
【請求項８】
請求項７に記載の画像データ処理システムであって、
前記受信装置で伸張された前記画像データに基づいて、前記ある画像を表示する表示装置をさらに備える、画像データ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードの画像データを圧縮するバーコード圧縮装置と、当該バーコード圧縮装置を有するバーコード処理システム、並びにバーコードの画像を一部に含む画像の画像データを圧縮する画像データ圧縮装置と、当該画像データ圧縮装置を有する画像データ処理システムに関する。
【背景技術】
【０００２】
従来から、商品等を識別するためにバーコードが使用されており、バーコードを示すデータを処理する様々な技術が提案されている。特許文献１には、バーコード読み取り装置によりバーコードを読み取って得られるドットパターンを復調するためのバーコード復調方式に関する技術が開示されている。また、特許文献２には、マイクロバーコードに収容される情報を圧縮して、その情報を表現するデータの桁数を減らすことができるマイクロバーコードデータの処理技術が開示されている。
【０００３】
なお、特許文献３には、スーパーマーケットやコンビニエンスストア等に導入される電子棚札システム（ＥＳＬシステム／Electronic Shelf Label System）に関する技術が開示されている。
【０００４】
【特許文献１】特開２００２−１３３３６３号公報
【特許文献２】特開平６−２００８５号公報
【特許文献３】特開２００６−２３０５６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
さて、バーコードは、紙などに印刷されて使用される場合が多いが、上記特許文献３にも記載されているように、液晶表示器などの電子表示器に表示されて使用される場合がある。特許文献３の技術では、ＥＳＬサーバが、バーコードを示す画像データを生成し、それを、電子表示器を有する電子棚札に送信し、電子棚札は、受信した画像データに基づいて電子表示器にバーコードを表示している。
【０００６】
このようにバーコードを示す画像データを通信相手装置に送信する際には、できるだけ効率良くデータ送信を行うことが望まれる。
【０００７】
また、バーコードを示す画像データを効率良く圧縮できれば、当該画像データを記憶する記憶容量を低減することができるとともに、当該画像データを効率良く送信することができる。
【０００８】
そこで、本発明は上記点に鑑みて成されたものであり、バーコードを示す画像データを効率良く送信することが可能なデータ処理技術を提供することを第１の目的とする。そして、バーコードを示す画像データ、あるいはバーコードの画像を一部に含む画像を示す画像データを効率良く圧縮することが可能なデータ圧縮技術を提供することを第２の目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１の発明は、バーコード処理システムであって、第１方向に延在する複数のモジュールが、当該第１方向に垂直な第２方向に沿って並行に配列されたバーコードに関して、前記複数のモジュールの各々の一部を示す部分画像データを送信する送信装置と、前記送信装置から送信される前記部分画像データを受信し、当該部分画像データに基づいて、前記バーコード全体を示す全体画像データを生成する受信装置とを備える。
【００１０】
また、請求項２の発明は、請求項１に記載のバーコード処理システムであって、前記受信装置で生成された前記全体画像データに基づいて、前記バーコードを表示する表示装置をさらに備える。
【００１１】
また、請求項３の発明は、バーコード圧縮装置であって、第１方向に沿って延在する複数のモジュールが、当該第１方向に垂直な第２方向に沿って並行に配列されたバーコードを示す画像データを圧縮するデータ圧縮部を備え、前記データ圧縮部は、前記バーコードを示す画像内の前記第１方向に並ぶ複数の画素に対応する、前記画像データ中の複数の画素データをまとめて圧縮する。
【００１２】
また、請求項４の発明は、バーコード処理システムであって、請求項３に記載のバーコード圧縮装置を有し、当該バーコード圧縮装置で圧縮された前記画像データを送信する送信装置と、前記送信装置から送信される前記画像データを受信し、当該画像データを伸張する受信装置とを備える。
【００１３】
また、請求項５の発明は、請求項４に記載のバーコード処理システムであって、前記受信装置で伸張された前記画像データに基づいて、前記バーコードを表示する表示装置をさらに備える。
【００１４】
また、請求項６の発明は、画像データ圧縮装置であって、ある画像を示す画像データを圧縮するデータ圧縮部を備え、前記ある画像は、第１方向に沿って延在する複数のモジュールが、当該第１方向に垂直な第２方向に沿って並行に配列されたバーコードを示す画像を一部に含み、前記データ圧縮部は、前記ある画像を構成する複数の画素と同じ配列で、当該複数の画素に対応する前記画像データ中の複数の画素データを仮想的に配列した場合において、前記複数の画素データを前記第１方向に沿って順に見た際に連続する同じデータをまとめて圧縮する。
【００１５】
また、請求項７の発明は、画像データ処理システムであって、請求項６に記載の画像データ圧縮装置を有し、当該画像データ圧縮装置で圧縮された前記画像データを送信する送信装置と、前記送信装置から送信される前記画像データを受信し、当該画像データを伸張する受信装置とを備える。
【００１６】
また、請求項８の発明は、請求項７に記載の画像データ処理システムであって、前記受信装置で伸張された前記画像データに基づいて、前記ある画像を表示する表示装置をさらに備える。
【発明の効果】
【００１７】
請求項１及び請求項２の発明によれば、送信装置は、バーコードを構成する複数のモジュールの各々の一部を示す部分画像データを送信し、受信装置は、当該部分画像データに基づいてバーコード全体を示す全体画像データを生成するため、効率の良いデータ送信を行いつつ、バーコード全体の画像データを得ることができる。バーコードでの最小構成単位たるモジュールについては、その一部を示す画像データから、その全体を示す画像データを生成することができることから、バーコードを構成する複数のモジュールの各々の一部を示す部分画像データから、バーコード全体を示す全体画像データを正確に生成することができる。
【００１８】
また、請求項３の発明によれば、バーコードを示す画像内の第１方向に並ぶ複数の画素に対応する複数の画素データをまとめて圧縮している。バーコードのモジュールが延在する第１方向に沿って並ぶ複数の画素に対応する複数の画素データでは同じデータが連続するため、当該複数の画素データをまとめて圧縮することによって、バーコードを示す画像データを効率良く圧縮できる。
【００１９】
また、請求項４及び請求項５の発明によれば、バーコードを示す画像データを効率良く圧縮できるため、当該画像データを効率良く送信できる。
【００２０】
また、請求項６の発明によれば、バーコードの画像を一部に含む画像の画像データを圧縮する際には、当該画像データを構成する複数の画素データを、バーコードのモジュールが延在する第１方向に沿って見ているため、同じデータが連続する数が多くなる。したがって、より多くの画素データをまとめて圧縮することができ、バーコードの画像を一部に含む画像の画像データを効率良く圧縮することができる。
【００２１】
また、請求項７及び請求項８の発明によれば、バーコードの画像を一部に含む画像の画像データを効率良く圧縮できるため、当該画像データを効率良く送信できる。
【発明を実施するための最良の形態】
【００２２】
上述の特許文献３にも記載されているように、従来から、売価などの商品に係る商品データを表示する可搬性の電子棚札を各商品に対応して配置する電子棚札システムが知られている。以下では、一例として、本発明に係るバーコード処理技術を電子棚札システムに適用した場合について説明する。
【００２３】
＜実施の形態１＞
図１は、本発明の実施の形態１に係る電子棚札システム１が備える電子棚札５が、店舗の商品棚６０に配置された様子を示す図である。本電子棚札システム１においては、売価などの商品に係る商品データを表示する可搬性の電子棚札５が、各商品６に対応して配置される。そして、商品マスタに基づく売価を示すデータを含む通信信号が、情報を配信する配信側装置から各電子棚札５に送信され、その売価が各電子棚札５に表示される。これにより、電子棚札５において精算時の売価と一致する正しい売価が表示され、正しい売価が顧客に伝達されるようになっている。
【００２４】
図１に示されるように、商品棚６０はフェース６１と呼ばれる空間に区分され、各フェース６１には同一種の商品６が集約されて載置される。商品棚６０のフレーム６２には、各フェース６１に対応する位置にそれぞれ電子棚札５が取り付けられている。すなわち、電子棚札５はそれぞれ一の商品６（正確には、一の商品の種類）に対応づけられ、その対応する商品６の近傍（一般的には、商品６の下側）のフレーム６２に配置される。各電子棚札５はそれぞれディスプレイを備えており、ディスプレイには対応する商品６の売価が表示される。当該店舗の顧客（消費者）は、このような電子棚札５の表示により商品６の売価を認識する。
【００２５】
電子棚札５は可搬性の装置であり、商品６の配置変更に対応できるように、フレーム６２から取り外して別の位置に再配置することも可能とされている。本実施の形態１においては、図１に示すような商品棚６０が店舗内の販売スペースに複数配置されている。
【００２６】
図２は、店舗に適用される、電子棚札システム１を含む店舗情報システム１００の構成例を示す図である。図２に示されるように、店舗情報システム１００は、電子棚札システム１とともに、ストアコントローラ２及びＰＯＳシステム３を備えている。ＰＯＳシステム３が備えるＰＯＳサーバ３１、及び電子棚札システム１が備えるＥＳＬサーバ１０は、ＬＡＮ２１を介してストアコントローラ２に接続されている。これにより、ストアコントローラ２、ＰＯＳシステム３及び電子棚札システム１の相互間でデータ通信が可能とされている。
【００２７】
ストアコントローラ２は一般的なコンピュータで構成され、店舗情報システム１００を統括的に管理する装置として機能する。また、ストアコントローラ２はインターネットなどの外部ネットワークに接続されており、外部ネットワークを介して、店舗を統括管理する本部センターに配置されたサーバ装置等のコンピュータと通信可能とされている。
【００２８】
ＰＯＳシステム３は、商品の販売に係る情報をその販売時点において収集して分析するシステムであり、ＰＯＳシステム３を統括的に管理するＰＯＳサーバ３１とともに、商品の精算を行う複数のレジスタ３２を備えている。ＰＯＳサーバ３１とレジスタ３２とは専用の通信ケーブルで接続されている。
【００２９】
ＰＯＳサーバ３１は一般的なコンピュータで構成され、そのハードディスクには、売価などの商品に係る各種の情報を示す商品マスタ３０１が記憶されている。複数のレジスタ３２のそれぞれにおいては、商品マスタ３０１に記載される売価に基づいて商品の精算がなされる。
【００３０】
店舗内の全商品に係る情報は、この商品マスタ３０１により一元的に管理されている。商品マスタ３０１に記載される情報には、商品の識別情報となる商品コード、商品の名称である商品名、通常の売価である通常価格、特売における売価である特売価格、特売を実施する期間である特売期間、販売数、在庫数、１回の発注で納品される数である発注数などが含まれている。
【００３１】
電子棚札システム１は、上述した複数の電子棚札５と、電子棚札５に表示すべき商品の売価などを配信する配信側装置４０とに大別される。
【００３２】
情報配信部たる配信側装置４０は、電子棚札システム１を統括的に管理するサーバ装置であるＥＳＬサーバ１０と、複数の通信装置４とを備えて構成される。ＥＳＬサーバ１０と複数の通信装置４とは、専用の通信ケーブル２２を介して相互に接続されており、相互間でデータ通信が可能とされている。各通信装置４は電子棚札５と赤外線通信を行う。通信装置４は、販売スペース９０内に配置された全ての電子棚札５と通信可能なように、販売スペース９０の天井などに略一定距離ごとに配置される。
【００３３】
ＥＳＬサーバ１０のハードウェアとしての構成は一般的なコンピュータと同様である。図３はＥＳＬサーバ１０の構成を示す図である。ＥＳＬサーバ１０は、各種演算処理を行うＣＰＵなどで構成される制御回路１１、基本プログラムを記憶するＲＯＭ１２、演算処理の作業領域となるＲＡＭ１３、プログラムや各種のデータファイルなどを記憶するハードディスク１４、各種表示を行うディスプレイ１５、キーボード及びマウスなどで構成される入力部１６、ＬＡＮ２１を介したデータ通信機能を有するデータ通信部１７、並びに、通信装置４と通信するためのインターフェイス１８を備えている。電子棚札５に送信すべき商品データを示す信号はインターフェイス１８を介して通信装置４に伝達される。
【００３４】
ＥＳＬサーバ１０のハードディスク１４には、専用の動作プログラムが予め記憶されており、この動作プログラムに従って制御回路１１のＣＰＵが演算処理を行うことにより、ＥＳＬサーバ１０としての各種機能が実現される。制御回路１１には、それに含まれるＣＰＵが動作プログラムを実行することによって、機能ブロックとしての画像データ生成部１１０及び画像データ圧縮部１２０が形成される。画像データ生成部１１０は、電子棚札５に表示させる画像を示す画像データを生成する。画像データ圧縮部１２０は、画像データ生成部１１０で生成された画像データを、例えばＭＨ（Modified Huffman）符号化方式を使用してデータ圧縮する。画像データ生成部１１０及び画像データ圧縮部１２０の動作については後で詳細に説明する。
【００３５】
また、ＥＳＬサーバ１０のハードディスク１４には、商品に係る各種の情報を示すデータファイルである商品ファイル１０１が記憶されている。
【００３６】
図４は、商品ファイル１０１の例を示す図である。図４に示されるように、商品ファイル１０１はテーブル形式となっており、レコード１０２のそれぞれが一の商品に係る情報を示している。具体的には、各レコード１０２ごとに、商品コード、商品名、通常価格、特売価格、特売期間、販売数、在庫数及び発注数などが登録されている。これらの情報は、上述したＰＯＳシステム３に記憶された商品マスタ３０１と同様の情報であり、ＥＳＬサーバ１０とＰＯＳシステム３との通信により商品マスタ３０１の情報に基づいて登録される。このため、商品ファイル１０１の情報と商品マスタ３０１の情報とは内容が一致する。
【００３７】
商品ファイル１０１の各レコード１０２には、さらに、電子棚札システム１が備える複数の電子棚札５のそれぞれに固有のハードウェアＩＤである一の装置コードが登録される。これにより、商品と電子棚札５とが一対一の関係でデータ的に対応づけられる（リンクづけされる）。この装置コードが利用されることにより、ある商品の売価が、その商品に対応する電子棚札５に対して送信されるようになっている。
【００３８】
以上の構成を有するＥＳＬサーバ１０は、各電子棚札５に送信する送信データを制御回路１１で生成し、当該送信データをインターフェイス１８を通じて各通信装置４に出力する。各通信装置４は、入力された送信データを含む通信信号を、自身が通信可能な各電子棚札５に出力する。これにより、販売スペース９０に配置された各電子棚札５に対して同一の送信データが配信側装置４０から入力される。ＥＳＬサーバ１０から送信される送信データには、商品ファイル１０１中の通常価格や特売価格などの商品データや、装置コードなどが含まれている。本実施の形態１では、商品データが画像データとして配信側装置４０から電子棚札５に送信され、電子棚札５は、当該画像データに基づいて商品データを表示する。
【００３９】
次に通信装置４の構成について詳細に説明する。図５は通信装置４の構成を示す図である。図５に示されるように、各通信装置４は、制御部４１と、例えばＬＥＤで構成されている発光部４２と、例えばフォトダイオード及びアンプで構成されている受光部４３とを備えている。
【００４０】
制御部４１は、ＥＳＬサーバ１０から入力された送信データに基づいて発光部４２を制御する。これにより、発光部４２からは、送信データで変調された赤外線信号ＩＲ１が出力される。
【００４１】
受光部４３は、電子棚札５から出力される赤外線信号ＩＲ２を受信する。この赤外線信号ＩＲ２は、ＥＳＬサーバ１０に対する電子棚札５からの送信データで変調されている。受光部４３は、受信した赤外線信号ＩＲ２を電気信号に変換して制御部４１に出力する。制御部４１は、受光部４３から入力された電気信号に対して検波処理等を行って、電子棚札５で生成された送信データを再生する。そして、制御部４１は、再生した送信データをＥＳＬサーバ１０に出力する。なお、電子棚札５からの送信データも符号化されており、ＥＳＬサーバ１０は通信装置４から受け取った送信データに対して復号化処理を行う。
【００４２】
次に電子棚札５の構成について詳細に説明する。図６は電子棚札５の構成を示す図である。図６に示されるように、電子棚札５の前面には、商品データを表示するディスプレイ５１と、配信側装置４０との通信を担う通信部５４とが配置されている。
【００４３】
通信部５４は、赤外線信号ＩＲ２を出力する発光部５２と、通信装置４からの赤外線信号ＩＲ１を受信し、それを電気信号に変換して出力する受光部５３とを備えている。発光部５２は例えばＬＥＤで構成されており、受光部５３は例えばフォトダイオード及びアンプで構成されている。
【００４４】
ディスプレイ５１は、ドットマトリクス方式の不揮発性表示部であって、例えば電子ペーパで構成されている。電子ペーパ等の不揮発性表示部では、駆動電力を与えることなく表示内容を保持することができる。ディスプレイ５１は、ドットマトリクス方式の表示部であるため、商品の売価などを示す数値のみならず、文字、記号、図形などを表示することができる。ディスプレイ５１の表示画面ＳＣには、例えば、図６に示されるように、自装置が対応づけられた商品の売価５１３とともに、その商品を特定可能な情報（以後、「商品特定情報」と呼ぶ）である商品名５１０が表示される。ディスプレイ５１に商品特定情報が表示されずに売価５１３のみが表示される場合には、電子棚札５がいずれの商品に対応づけられているかの把握は困難であるが、このような商品特定情報の表示により、電子棚札５と商品とが視覚的に対応づけられる。さらにディスプレイ５１の表示画面ＳＣには、商品コードを数字で表す文字列５１１と、商品コードを示すバーコード５１２とが、当該バーコード５１２が延びる方向に並んで表示される。
【００４５】
本実施の形態１に係る電子棚札５では、表示画面ＳＣの形状は例えば長方形である。電子棚札５は、表示画面ＳＣの短手方向及び長手方向がそれぞれ鉛直方向及び水平方向となるように配置される。図６での第１方向Ｄ１は表示画面ＳＣの短手方向を示し、当該第１方向Ｄ１に垂直な第２方向Ｄ２は表示画面ＳＣの長手方向を示している。
【００４６】
また、本実施の形態１に係る電子棚札５では、表示画面ＳＣに表示される画像は、マトリクス状に配列された複数の画素で構成されており、当該画像では、第１方向Ｄ１及び第２方向Ｄ２にそれぞれ１００個以上の画素が並んでいる。以後、表示画面ＳＣ全体に表示される画像を「全画面画像」と呼ぶ。
【００４７】
電子棚札５の内部には、当該電子棚札５の電源を供給する小型の電池５６と、当該電子棚札５の動作を統括的に制御する制御部５７とが設けられている。図７は制御部５７の構成を示すブロック図である。図７に示されるように、制御部５７は、当該制御部５７の動作を統括的に制御する制御回路５７０と、各種情報を記憶する記憶部５７１とを備えている。
【００４８】
記憶部５７１には、制御回路５７０が使用する動作プログラムや、自装置の装置コードが予め記憶されている。制御回路５７０は、ＣＰＵなどで構成されており、当該ＣＰＵが記憶部５７１内の動作プログラムを実行することによって、制御回路５７０としての各種機能が実現される。制御回路５７０には、ＣＰＵが動作プログラムを実行することによって、機能ブロックとしてのバーコード再生部６７０及び画像データ伸張部６８０が形成される。
【００４９】
通信部５４の受光部５３で生成された電気信号は制御回路５７０に入力される。制御回路５７０は、当該電気信号に基づいて、通信装置４から出力された送信データを再生し、当該送信データを復号化する。そして、制御回路５７０は、復号化後の送信データから商品データを示す画像データ及び装置コードを取り出して、それらを記憶部５７１に記憶する。
【００５０】
後述するように、表示画面ＳＣに表示されるバーコード５１２に関しては、配信側装置４０からは、その一部を示す画像データ（以後、「部分バーコード画像データ」と呼ぶ）が非圧縮で送信され、それが電子棚札５に入力される。制御回路５７０は、バーコード再生部６７０において、配信側装置４０から送られてきた部分バーコード画像データに基づいて、バーコード５１２全体を示す画像データ（以後、「全バーコード画像データ」と呼ぶ）を生成する。
【００５１】
また、後述するように、配信側装置４０は、バーコード５１２を除く全画面画像を示す画像データ（以後、「部分画面画像データ」と呼ぶ）を、ＥＳＬサーバ１０の画像データ圧縮部１２０でデータ圧縮して、電子棚札５に送信する。制御回路５７０は、画像データ伸張部６８０において、配信側装置４０から送信されるデータ圧縮後の部分画面画像データをデータ伸張して、元の部分画面画像データを取得する。
【００５２】
制御回路５７０は、生成した全バーコード画像データと、部分画面画像データとに基づいてディスプレイ５１を駆動する。これにより、ディスプレイ５１の表示画面ＳＣには、図６に示されるような売価５１３などの各種商品データが表示される。
【００５３】
また、制御回路５７０は、ＥＳＬサーバ１０向けの送信データを生成し、当該送信データを符号化する。そして、制御回路５７０は、符号化後の送信データに基づいて発光部５２を駆動する。これにより、発光部５２からは、ＥＳＬサーバ１０向けの送信データで変調された赤外線信号ＩＲ２が出力される。
【００５４】
次に、電子棚札５に商品データが表示されるまでの電子棚札システム１の動作について説明する。本電子棚札システム１において、配信側装置４０から電子棚札５への商品データの配信は、システム起動時、及び電子棚札５に表示させる売価を更新する際などに行われる。ここで売価を更新する際とは、商品マスタ３０１の通常価格が変更されたときや、特売の実施にあたって売価を通常価格から特売価格に変更するときなどが該当する。システム起動時には、店舗内の全ての電子棚札５に対して商品データの配信がなされる。一方、売価を更新する際には、対象となる商品に対応する電子棚札５のみに対して商品データが配信される。このように、必要に応じて商品データを配信することにより、電子棚札５に表示される売価と、レジスタ３２による精算時の売価とが常時に一致されることになる。以下では、一の商品に関しての商品データの配信に係る動作について説明する。以下の説明において、商品データの配信の対象となる商品を「対象商品」という。
【００５５】
まず、配信側装置４０におけるＥＳＬサーバ１０の制御回路１１において、商品ファイル１０１のうちの対象商品に係るレコード１０２が参照され、売価（通常価格または特売価格）、商品コード及び商品名などの商品データと、装置コードとが取得される。そして、制御回路１１は、画像データ生成部１１０において、取得された商品データを示す画像データを生成する。具体的には、制御回路１１は、部分バーコード画像データと、部分画面画像データとを生成する。その後、制御回路１１は、画像データ圧縮部１２０において、部分画面画像データを圧縮する。
【００５６】
ＥＳＬサーバ１０で得られた画像データ及び装置コードは、電気的な信号として通信ケーブル２２を介して通信装置４に送信される。そして、通信装置４は、画像データ及び装置コードを含む赤外線信号ＩＲ１を出力する。
【００５７】
通信装置４から出力された赤外線信号ＩＲ１は、電子棚札５の通信部５４において受信されて電気信号に変換され、制御回路５７０は、当該電気信号に基づいて、通信装置４からの送信データを再生する。制御回路５７０は、取得した送信データを復号化し、復号化後の送信データに含まれる画像データ及び装置コードを取得する。
【００５８】
次に、制御回路５７０は、得られた装置コードが、記憶部５７１内に予め記憶された自装置の装置コードと一致するか否かを判定する。制御回路５７０は、取得した装置コードが自装置のものと一致しない場合は、受信した送信データは他の電子棚札５のための信号と判断し、処理を終了する。
【００５９】
一方で、制御回路５７０は、取得した装置コードが自装置のものと一致した場合は、受信した送信データは自装置のための信号と判断し、部分バーコード画像データから全バーコード画像データを生成するとともに、圧縮されている部分画面画像データに対してデータ伸張処理を行う。その後、制御回路５７０は、全体バーコード画像データ及び部分画面画像データに基づいてディスプレイ５１の表示画面ＳＣに全画面画像を表示し、ディスプレイ５１に表示されている売価を更新する。
【００６０】
以上のような動作によって、配信側装置４０から電子棚札５へ商品データの配信がなされることになる。
【００６１】
制御回路５７０は、ディスプレイ５１の表示を更新すると、商品データを正常に受け取った旨を示すＡＣＫデータを生成して符号化する。その後、電子棚札５では、ＡＣＫデータで変調された赤外線信号ＩＲ２が発光部５２から出力される。この赤外線信号ＩＲ２は通信装置４で受信される。通信装置４では、電子棚札５で生成された符号化後のＡＣＫデータが赤外線信号ＩＲ２から再生されて、当該ＡＣＫデータはＥＳＬサーバ１０に伝達される。ＥＳＬサーバ１０では、入力されたＡＣＫデータに対して復号化処理を行う。これにより、配信側装置４０のＥＳＬサーバ１０は、配信した商品データが電子棚札５で正常に受信されたか否かを確認できる。したがって、例えば、電子棚札５から赤外線信号ＩＲ２が出力されない場合は、配信した商品データが電子棚札５で正常に受信されなかったと判断して、ＥＳＬサーバ１０は、赤外線信号ＩＲ２が返答されるまで商品データを繰り返し配信するなどの処理が可能となる。これにより、電子棚札５の表示を確実に更新でき、システムの信頼性を大幅に向上できる。
【００６２】
次にＥＳＬサーバ１０の画像データ生成部１１０及び画像データ圧縮部１２０の動作について詳細に説明する。画像データ生成部１１０は、ハードディスク１４内の商品ファイル１０１を参照して、対象商品に係る売価、商品名及び商品コードを取得する。そして、画像データ生成部１１０は、取得した売価、商品名及び商品コードに基づいて、部分画面画像データを生成する。
【００６３】
また画像データ生成部１１０は、取得した商品コードに基づいて、当該商品コードを表すバーコード５１２の一部を示す部分バーコード画像データを生成する。図８はこの処理を説明するための図である。
【００６４】
図８に示されるように、表示画面ＳＣに表示されるバーコード５１２は、それぞれが第１方向Ｄ１に延在する複数のモジュール５２０が、第２方向Ｄ２に沿って並行に配列されて構成されている。ここで、モジュール５２０とは、バーコード５１２における最小構成単位であって、最小幅のバー５２０ａと最小幅のスペース５２０ｂとの２種類存在している。バーコードの規格として知られているＪＡＮコード規格においては、１キャラクタは７つのモジュールで構成されている。
【００６５】
バーコード５１２においては、最小幅のバー５２０ａが複数隣接して配列されることによって全体として太いバーが構成され、最小幅のスペース５２０ｂが複数隣接して配列されることによって全体として太いスペースが構成される。図８に示されるように、バーコード５１２は、最小幅のバー５２０ａ及びスペース５２０ｂが組み合わされて配列されることによって、太さの異なる複数のバーと、太さの異なる複数のスペースとで構成されている。
【００６６】
以上のような構成を有するバーコード５１２に関して、本実施の形態１に係る画像データ生成部１１０は、複数のモジュール５２０のそれぞれの一部を示す画像データを部分バーコード画像データとして生成する。具体的には、画像データ生成部１１０は、バーコード５１２の画像を構成するマトリクス状の複数の画素のうち、第１方向Ｄ１に沿って上から数行分（例えば３行分）の画素で構成される部分画像５３０を示す画像データを生成し、それを部分バーコード画像データとする。
【００６７】
バーコード５１２においては、それが示す商品コードが変化した場合であっても、各モジュール５２０の長さは一定であるため、電子棚札５において、各モジュール５２０の長さを予め記憶させておくことによって、各モジュール５２０について、その一部の画像データから、モジュール５２０全体の画像データを生成することができる。したがって、配信側装置４０から電子棚札５に対して複数のモジュール５２０の各々の一部を示す画像データを送信することによって、当該電子棚札５ではバーコード５１２全体を示す画像データを生成することができる。
【００６８】
なお、上述のように、商品コードが変化した場合であっても各モジュール５２０の長さは一定であるため、理論的には、バーコード５１２の画像を構成する複数の画素のうち１行分の画素に対応した画像データを電子棚札５に送信することによって、電子棚札５ではバーコード全体の画像データを生成することが可能である。しかしながら、配信側装置４０と電子棚札５との間の通信路等において、配信側装置４０から送信された画像データにデータ誤りが発生し、配信側装置４０で生成された画像データを電子棚札５に正確に伝達することができない可能性があり、１行分の画素に対応した画像データを電子棚札５に送信した場合には、電子棚札５において、バーコード５１２全体の画像を正確に再生できないことがある。
【００６９】
そこで、上述のように、バーコード５１２全体の画像のうち、数行分の画素に対応した画像データを電子棚札５に送信する。これにより、各モジュール５２０について複数の画素データを電子棚札５に送信することができる。したがって、電子棚札５のバーコード再生部６７０では、各モジュール５２０を、一つの画素データではなく、複数の画素データに基づいて再生することができる。よって、各モジュール５２０を正確に再生することができる。
【００７０】
例えば、画像データ生成部１１０において、バーコード５１２全体の画像を構成する複数の画素のうち、３行分の画素に対応した画像データが生成され、当該画像データが配信側装置４０から送信される場合には、各モジュール５２０について、３つの画素データが電子棚札５に入力されることになる。この場合、電子棚札５のバーコード再生部６７０は、各モジュール５２０について、３つの画素データの多数決を採り、それらにおいて最も多い値を、対応するモジュール５２０の画素データの値として採用する。例えば、各画素データが１ビットで構成されており、３つの画素データが、それぞれ“１”、“１”、“０”を示す場合には、それに対応するモジュール５２０の画素データの値として“１”を採用する。そして、採用した値に基づいて、モジュール５２０全体を示す画像データを生成する。例えば、“１”を採用した場合には最小幅のバー５２０ａ全体の画像データを生成し、“０”を採用した場合には最小幅のスペース５２０ｂ全体の画像データを生成する。これにより、バーコード５１２を正確に再生することができる。
【００７１】
図９は画像データ圧縮部１２０の動作を説明するための図である。画像データ圧縮部１２０は、画像データ生成部１１０で生成された部分画面画像データ６００に対してデータ圧縮を行う際には、まず、図９に示されるように、バーコード５１２を除く全画面画像を構成する複数の画素と同じ配列で、当該複数の画素に対応する複数の画素データＰＤを仮想的に配列する。本実施の形態１では、例えば、電子棚札５の表示画面ＳＣには白黒画像が表示され、図９に示されるように、一つの画素データＰＤは１ビットで構成されている。
【００７２】
ここで、表示画面ＳＣに表示される画像を前方（正面）から見た場合において、最も左側に位置する画素が属する列を第１列目とし、第２方向Ｄ２に沿って右側に向かうほど、列番号が大きくなるものとする。また、表示画面ＳＣに表示される画像を前方から見た場合において、最も上側に位置する画素が属する行を第１行目とし、第１方向Ｄ１に沿って下側に向かうほど行番号が大きくなるものとする。
【００７３】
画像データ圧縮部１２０は、仮想的に配列された複数の画素データＰＤを行単位でデータ圧縮する。画像データ圧縮部１２０は、配列された複数の画素データＰＤに関して、各行ごとに、第１列目から順に第２方向Ｄ２に沿って画素データＰＤを見ていき、ＭＨ符号化方式を使用して画素データＰＤを符号化する。
【００７４】
ＭＨ符号化方式では、２値符号の“１”及び“０”のそれぞれに関して、同じ値の連続回数に応じて固有の符号語が予め割り当てられている。そして、同じ値が連続する複数ビットのデータは、それらが示す値と連続する回数とに応じて、割り当てられている符号語に変換されることによって、データ圧縮が行われる。また、ＭＨ符号化方式では、同じデータが連続していない場合にも、その１ビットのデータに対して固有の符号語が予め割り当てられており、当該１ビットのデータもその符号語に変換される。したがって、画像データ圧縮部１２０は、配列された複数の画素データＰＤについて、各行ごとに、第１列目から順に第２方向Ｄ２に沿って画素データＰＤをスキャンしていき、ある一つの画素データＰＤに隣接して同じデータが並んでいない場合にはその一つの画素データＰＤを符号語に変換し、同じ画素データＰＤが連続する場合には、それらの画素データＰＤをまとめて符号語に変換する。
【００７５】
このように、画像データ圧縮部１２０では、複数の画素データＰＤを第２方向Ｄ２に沿って順に見た際に連続する同じデータがまとめて圧縮される。
【００７６】
なお、ＭＨ符号化方式では、同じデータが連続しない場合や、同じデータの連続回数が少ない場合には、データ圧縮後のデータ長が逆に長くなることがあるため、所定数以上同じデータが連続した場合にだけデータ圧縮を行っても良い。
【００７７】
画像データ圧縮部１２０においてデータ圧縮された部分画面画像データ６００は、部分バーコード画像データとともに配信側装置４０から電子棚札５に送信される。電子棚札５は、受信した２種類の画像データに基づいて、全画面画像をディスプレイ５１に表示する。
【００７８】
以上の説明から理解できるように、本実施の形態１に係る電子棚札システム１には、バーコード５１２の画像データを処理するバーコード処理システムが構築されている。そして、配信側装置４０は、バーコード処理システムでの送信装置として機能し、当該送信装置からは、バーコード５１２を構成する複数のモジュール５２０の各々の一部を示す画像データが送信される。また、電子棚札５は、バーコード処理システムでの受信装置として機能し、当該受信装置では、配信側装置４０からの画像データに基づいて、バーコード５１２全体を示す画像データが生成される。本電子棚札システム１がこのように動作することによって、配信側装置４０から電子棚札５に対してバーコード５１２全体の画像データを送信する場合と比較して、効率の良いデータ送信を行いつつ、バーコード５１２全体の画像データを得ることができる。
【００７９】
また、上述のように、電子棚札５では、バーコード５１２を構成する複数のモジュール５２０の各々の一部を示す画像データから、バーコード５１２全体を示す画像データを正確に生成することができるため、バーコード５１２を正確に再生できる。
【００８０】
なお、本実施の形態１では、画像データ生成部１１０において、商品コードに基づいて部分バーコード画像データを生成していたが、部分バーコード画像データを予めハードディスク１４に記憶しておいても良い。
【００８１】
また、本実施の形態１では、それぞれが第１方向Ｄ１に延在する複数のモジュール５２０が、第２方向Ｄ２に沿って並行に配列されて構成されたバーコード５１２をディスプレイ５１に表示していたが、このようなバーコード５１２の替わりに、それぞれが第２方向Ｄ２に延在する複数のモジュール５２０が、第１方向Ｄ１に沿って並行に配列されて構成されたバーコード５１２をディスプレイ５１に表示しても良い。つまり、図６，８に示されるような、表示画面ＳＣの短手方向に延びるバーコード５１２（以後、「縦バーコード５１２」と呼ぶ）を表示する替わりに、表示画面ＳＣの長手方向に延びるバーコード５１２（以後、「横バーコード５１２」と呼ぶ）を表示しても良い。この場合には、ＥＳＬサーバ１０において、横バーコード５１２の部分バーコード画像データを生成して電子棚札５に送信しても良いし、縦バーコード５１２の部分バーコード画像データを生成して電子棚札５に送信し、電子棚札５において、縦バーコード５１２を再生した後に、当該縦バーコード５１２を横バーコード５１２に変換してディスプレイ５１に表示しても良い。
【００８２】
＜実施の形態２＞
図１０は本発明の実施の形態２に係るＥＳＬサーバ１０の構成を示す図である。図１０に示されるように、本実施の形態２に係るＥＳＬサーバ１０では、制御回路１１のＣＰＵがハードディスク１４内の動作プログラムを実行することによって、制御回路１１内に機能ブロックとしての画像データ生成部２１０及び画像データ圧縮部２２０が形成される。
【００８３】
画像データ生成部２１０は、ハードディスク１４内の商品ファイル１０１を参照して、対象商品に係る売価、商品名及び商品コードを取得する。そして、画像データ生成部２１０は、取得した売価、商品名及び商品コードに基づいて、全画面画像を示す画像データ（以後、「全画面画像データ」と呼ぶ）を生成する。
【００８４】
画像データ圧縮部２２０は、画像データ生成部２１０で生成された全画面画像データから、バーコード５１２全体の画像データたる全バーコード画像データ７００を抽出して、全バーコード画像データ７００に対してデータ圧縮処理を行う。図１１はこの処理を説明するための図である。
【００８５】
画像データ圧縮部２２０は、まず、図１１に示されるように、取得した全バーコード画像データ７００を構成する複数の画素データＰＤを、バーコード５１２の画像を構成する複数の画素と同じ配列で仮想的に行列状に配列する。そして、画像データ圧縮部２２０は、配列された複数の画素データＰＤを列単位でデータ圧縮する。具体的には、画像データ圧縮部２２０は、配列された複数の画素データＰＤについて、各列ごとに、第１行目から順に第１方向Ｄ１に沿って画素データＰＤを見ていき、ＭＨ符号化方式を使用して画素データＰＤを符号化する。
【００８６】
バーコード５１２の各モジュール５２０では、その画像を構成する複数の画素は同一色であるため、全バーコード画像データ７００では、図１１に示されるように、各列においては、第１方向Ｄ１に並ぶ複数の画素データＰＤは互いに同じ値となる。行列状に配列された複数の画素データＰＤについて、各列ごとに、第１行目から順に第１方向Ｄ１に沿って画素データＰＤを見ていくと、行数と同じ数の、同じ値を有する複数の画素データＰＤが連続していることになる。したがって、各列ごとに、ＭＨ符号化方式を使用して画素データＰＤを符号化すると、第１方向に沿って並ぶ複数の画素データＰＤをまとめて符号語に変換することができ、全バーコード画像データ７００を効率良く圧縮することができる。
【００８７】
これとは相違して、仮に、配列された複数の画素データＰＤについて、各行ごとに、第１列目から順に第２方向Ｄ２に沿って画素データＰＤを見ていき、ＭＨ符号化方式を使用して画素データＰＤを符号化する場合には、全バーコード画像データ７００を効率良く圧縮することができない。バーコード５１２は、バーとスペースとが交互に配列されて構成されていることから、バーコード５１２の画像における、第２方向Ｄ２に並ぶ複数の画素の間では、表示色は同じではなく、黒色及び白色が頻繁に変化する。したがって、全バーコード画像データ７００を構成する複数の画素データＰＤについて、各行ごとに第２方向Ｄ２に沿って画素データＰＤを見ていくと、バーの幅、あるいはスペースの幅の分だけしか同じデータが連続せず、同じデータがそれほど多くは連続しない。上述のように、ＭＨ符号化方式では、同じデータの連続回数が少ない場合には、データ圧縮後のデータ長が逆に長くなることがある。したがって、全バーコード画像データ７００を構成する複数の画素データＰＤを行単位で圧縮する場合には効率良く圧縮することができない。よって、本実施の形態２のように、複数の画素データＰＤを列単位で圧縮することは非常に有効である。
【００８８】
全画面画像データのうち、全バーコード画像データ７００については、以上のようしてデータ圧縮される。一方、全画面画像データの残りのデータ、つまり部分画面画像データについては、実施の形態１と同様にしてデータ圧縮される。画像データ圧縮部２２０は、実施の形態１に係る画像データ圧縮部１２０と同様に、バーコード５１２を除く全画面画像を構成する複数の画素と同じ配列で、当該複数の画素に対応する複数の画素データＰＤを仮想的に配列する。そして、画像データ圧縮部２２０は、配列された複数の画素データＰＤに関して、各行ごとに、第１列目から順に第２方向Ｄ２に沿って画素データＰＤを見ていき、ＭＨ符号化方式を使用して画素データＰＤを符号化する。本実施の形態２に係るＥＳＬサーバ１０のその他の動作については、実施の形態１に係るＥＳＬサーバ１０と同様である。
【００８９】
画像データ圧縮部２２０で圧縮された全バーコード画像データ及び部分画面画像データは、通信装置４を通じて電子棚札５に送信されて、当該電子棚札５の制御部５７に入力される。
【００９０】
図１２は本発明の実施の形態２に係る電子棚札５の制御部５７の構成を示すブロック図である。図１２に示されるように、本実施の形態２に係る制御部５７では、制御回路５７０のＣＰＵが記憶部５７１内の動作プログラムを実行することによって、制御回路５７０に機能ブロックとしての画像データ伸張部７８０が形成される。画像データ伸張部７８０は、配信側装置４０からの圧縮後の全バーコード画像データに対して伸張処理を行い、元の全バーコード画像データを取得する。また、画像データ伸張部７８０は、配信側装置４０からの圧縮後の部分画面画像データに対して伸張処理を行い、元の部分画面画像データを取得する。制御回路５７０は、画像データ伸張部７８０で取得された全バーコード画像データ及び部分画面画像データに基づいてディスプレイ５１を駆動し、当該ディスプレイ５１に全画面画像を表示する。本実施の形態２に係る制御部５７のその他の動作については、実施の形態１に係る制御部５７と同様である。
【００９１】
このように、本実施の形態２では、バーコード５１２の画像内の第１方向Ｄ１に並ぶ複数の画素に対応する複数の画素データＰＤをまとめて圧縮している。バーコード５１２の各モジュールが延在する第１方向Ｄ１に沿って並ぶ複数の画素に対応する複数の画素データＰＤでは同じデータが連続するため、当該複数の画素データＰＤをまとめて圧縮することによって、バーコード５１２の画像データを効率良く圧縮することができる。
【００９２】
なお、本実施の形態２では、画像データ生成部２１０において全バーコード画像データを生成していたが、全バーコード画像データを予めハードディスク１４に記憶しておいても良い。
【００９３】
また、電子棚札５には、縦バーコード５１２を表示する替わりに、横バーコード５１２を表示しても良い。この場合には、ＥＳＬサーバ１０において横バーコード５１２を示す全バーコード画像データを生成して電子棚札５に送信しても良いし、ＥＳＬサーバ１０において縦バーコード５１２を示す全バーコード画像データを生成して電子棚札５に送信し、電子棚札５が、縦バーコード５１２を再生した後に、当該縦バーコード５１２を横バーコード５１２に変換してディスプレイ５１に表示しても良い。
【００９４】
＜実施の形態３＞
図１３は本発明の実施の形態３に係るＥＳＬサーバ１０の構成を示すブロック図である。図１３に示されるように、本実施の形態３に係るＥＳＬサーバ１０では、制御回路１１のＣＰＵがハードディスク１４内の動作プログラムを実行することによって、制御回路１１内に機能ブロックとしての画像データ生成部３１０及び画像データ圧縮部３２０が形成される。
【００９５】
画像データ生成部３１０は、実施の形態２に係る画像データ生成部２１０と同様に、商品ファイル１０１から取得した売価、商品名及び商品コードに基づいて、全画面画像を示す画像データたる全画面画像データ８００を生成する。
【００９６】
画像データ圧縮部３２０は、画像データ生成部３１０で生成された全画面画像データ８００に対してＭＨ符号化方式を使用してデータ圧縮処理を行う。図１４は画像データ圧縮部３２０でのデータ圧縮処理を説明するための図である。
【００９７】
画像データ圧縮部３２０は、まず、図１４に示されるように、全画面画像データ８００を構成する複数の画素データＰＤを、全画面画像を構成する複数の画素と同じ配列で仮想的に行列状に配列する。そして、画像データ圧縮部３２０は、配列された複数の画素データＰＤを列単位でデータ圧縮する。具体的には、画像データ圧縮部３２０は、配列された複数の画素データＰＤについて、各列ごとに、バーコード５１２の各モジュール５２０が延在する第１方向Ｄ１に沿って第１行目から画素データＰＤを順に見ていき、ＭＨ符号化方式を使用して画素データＰＤを符号化する。
【００９８】
全画面画像データ８００の一部である全バーコード画像データ７００では、上述の図１１に示されるように、各列においては、第１方向Ｄ１に並ぶ複数の画素データＰＤは互いに同じ値となる。したがって、全画面画像データ８００における行列状に配列された複数の画素データＰＤについて、各列ごとに、第１行目から順に第１方向Ｄ１に沿って画素データＰＤを取り込んでいくと、バーコード５１２の画素データＰＤを含む列においては、同じ画素データＰＤが連続する数が多くなる。したがって、各列ごとに、ＭＨ符号化方式を使用して画素データＰＤを符号化すると、より多くの画素データＰＤをまとめて符号語に変換することができ、全画面画像データ８００を効率良く圧縮することができる。
【００９９】
以上のようにして圧縮された全画面画像データ８００は、通信装置４を通じて電子棚札５に送信されて、電子棚札５の制御部５７に入力される。本実施の形態３に係るＥＳＬサーバ１０のその他の動作については、実施の形態１に係るＥＳＬサーバ１０と同様である。
【０１００】
図１５は本発明の実施の形態３に係る電子棚札５の制御部５７の構成を示すブロック図である。図１５に示されるように、本実施の形態３に係る制御部５７では、制御回路５７０のＣＰＵが記憶部５７１内の動作プログラムを実行することによって、制御回路５７０に機能ブロックとしての画像データ伸張部８８０が形成される。画像データ伸張部８８０は、配信側装置４０からの圧縮後の全画面画像データに対して伸張処理を行い、元の全画面画像データを取得する。制御回路５７０は、画像データ伸張部８８０で取得された全画面画像データに基づいてディスプレイ５１を駆動し、当該ディスプレイ５１に全画面画像を表示する。本実施の形態３に係る制御部５７のその他の動作については、実施の形態１に係る制御部５７と同様である。
【０１０１】
このように、本実施の形態３では、全画面画像データを圧縮する際には、バーコード５１２の各モジュール５２０が延在する第１方向Ｄ１に沿って複数の画素データＰＤをスキャンしている。つまり、全画面画像データを圧縮する際の画素データＰＤのスキャン方向を、全画面画像に含まれるバーコード５１２が延びる方向に一致させている。これにより、データ圧縮を行う際に同じデータが連続する数が多くなり、より多くの画素データＰＤをまとめて圧縮することができ、全画面画像データを効率良く圧縮することができる。
【０１０２】
なお、全バーコード画像データを予めハードディスク１４に記憶させておき、画像データ生成部３１０は、当該全バーコード画像データを使用して全画面画像データを生成しても良い。
【０１０３】
また、電子棚札５に横バーコード５１２を表示する場合であって、全画面画像データに、横バーコード５１２を示す画像データが含まれている場合には、全画面画像データを圧縮する際に、横バーコード５１２の各モジュール５２０が延在する第２方向Ｄ１に沿って複数の画素データＰＤをスキャンする。これにより、横バーコード５１２の画像データを含む全画面画像データを効率良く圧縮することができる。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施の形態１に係る電子棚札システムが備える電子棚札が配置された様子を示す図である。
【図２】本発明の実施の形態１に係る電子棚札システムを含む店舗情報システムの構成例を示す図である。
【図３】本発明の実施の形態１に係るＥＳＬサーバの構成を示す図である。
【図４】商品ファイルの例を示す図である。
【図５】本発明の実施の形態１に係る通信装置の構成を示す図である。
【図６】本発明の実施の形態１に係る電子棚札の構成を示す図である。
【図７】本発明の実施の形態１に係る電子棚札の制御部の構成を示す図である。
【図８】本発明の実施の形態１に係る画像データ生成部の動作を説明するための図である。
【図９】本発明の実施の形態１に係る画像データ圧縮部の動作を説明するための図である。
【図１０】本発明の実施の形態２に係るＥＳＬサーバの構成を示す図である。
【図１１】本発明の実施の形態２に係る画像データ圧縮部の動作を説明するための図である。
【図１２】本発明の実施の形態２に係る電子棚札の制御部の構成を示す図である。
【図１３】本発明の実施の形態３に係るＥＳＬサーバの構成を示す図である。
【図１４】本発明の実施の形態３に係る画像データ圧縮部の動作を説明するための図である。
【図１５】本発明の実施の形態３に係る電子棚札の制御部の構成を示す図である。
【符号の説明】
【０１０５】
１  電子棚札システム
５  電子棚札
４０  配信側装置
５１  ディスプレイ
１２０，２２０，３２０  画像データ圧縮部
５１２  バーコード
５２０  モジュール
６８０，７８０，８８０  画像データ伸張部
７００  全バーコード画像データ
８００  全画面画像データ
ＰＤ  画素データ
【図１】
2009020658.tif 000003
【図２】
2009020658.tif 000004
【図３】
2009020658.tif 000005
【図４】
2009020658.tif 000006
【図５】
2009020658.tif 000007
【図６】
2009020658.tif 000008
【図７】
2009020658.tif 000009
【図８】
2009020658.tif 000010
【図９】
2009020658.tif 000011
【図１０】
2009020658.tif 000012
【図１１】
2009020658.tif 000013
【図１２】
2009020658.tif 000014
【図１３】
2009020658.tif 000015
【図１４】
2009020658.tif 000016
【図１５】
2009020658.tif 000017