(57)【特許請求の範囲】
【請求項１】
操作者により翳された商品の商品コードを入力する入力手段と、
前記入力手段の上方に前記操作者に表示面を向けて設けられた表示手段と、
前記操作者が前記入力手段に前記商品を翳すために前記商品を移動させる移動方向を設定する方向設定手段と、
前記入力手段により前記商品コードが入力された商品に関する情報が表される第１領域を前記方向設定手段により設定された移動方向の上流側に配置するとともに、この第１領域と異なる内容の情報が表される第２領域を前記移動方向の下流側に配置した画面を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする物品情報処理システム。
【請求項２】
前記第２領域に表示する情報を設定する情報設定手段をさらに備え、
前記表示制御手段は、前記情報設定手段によって設定された情報を前記第２領域に表示することを特徴とする請求項１に記載の物品情報処理システム。
【請求項３】
少なくとも１つの端末装置と、少なくとも１つのサーバ装置とを含む物品情報処理システムであって、
前記端末装置は、
操作者により翳された商品の商品コードを入力する入力手段と、
前記入力手段の上方に前記操作者に表示面を向けて設けられた表示手段とを備え、
前記サーバ装置は、
前記操作者が前記入力手段に前記商品を翳すために前記商品を移動させる移動方向を設定する方向設定手段、及び、
前記入力手段により前記商品コードが入力された商品に関する情報が表される第１領域を前記方向設定手段により設定された移動方向の上流側に配置するとともに、この第１領域と異なる内容の情報が表される第２領域を前記移動方向の下流側に配置した画面を前記表示手段に表示させる表示制御手段、
のうち少なくとも１つを備え、
前記方向設定手段および前記表示制御手段のうち、前記サーバ装置が備えないものを前記端末装置が備えることを特徴とする物品情報処理システム。
【請求項４】
操作者により翳された商品の商品コードを入力する入力手段と、
前記入力手段の上方に前記操作者に表示面を向けて設けられた表示手段とを備えた物品情報処理システムを制御するコンピュータを、
前記操作者が前記入力手段に前記商品を翳すために前記商品を移動させる移動方向を設定する方向設定手段、及び、
前記入力手段により前記商品コードが入力された商品に関する情報が表される第１領域を前記方向設定手段により設定された移動方向の上流側に配置するとともに、この第１領域と異なる内容の情報が表される第２領域を前記移動方向の下流側に配置した画面を前記表示手段に表示させる表示制御手段、
として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、物品情報処理システムおよびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、所定のレーンに沿って物品を移動させつつ、その物品に関する情報を処理する物品情報処理システムが様々な分野で利用されている。
【０００３】
物品情報処理システムの一例としては、スーパーマーケット等の小売店において商品の会計に使用されるＰＯＳ（Point Of Sales）システムがある。一般的なＰＯＳシステムは、チェックアウトレーンに沿って設けられたレジカウンタ上に設置されるスキャナ装置と、このスキャナ装置にて入力された商品コードに基づき商品を会計するＰＯＳ端末とを備える。スキャナ装置の操作者は、チェックアウトレーンの上流側に置かれた商品を手に取り、当該商品に付されたバーコードをスキャニングする等して当該商品の商品コードを入力し、商品コードを入力し終えた商品をチェックアウトレーンの下流側に置く。このような作業によって、商品がチェックアウトレーンの上流側から下流側へと移動する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−７０３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的なスキャナ装置は、商品コードが入力された商品に関する情報等の種々の情報を操作者に向けて表示するディスプレイを備える。各種情報のうち特に重要な情報は、ディスプレイの表示画面内で操作者が作業中に視認し易い位置に配置することが好ましい。
【０００６】
しかしながら、スキャナ装置の操作者から見たチェックアウトレーンにおける商品の移動方向は店舗によって異なるため、ディスプレイの表示画面において作業中に視認し易い位置を一義的に定めることは困難である。
【０００７】
ＰＯＳシステム以外の物品情報処理システムにおいても、物品の移動方向が様々な方向に定められ得ることから、同様の問題が生じる。
【０００８】
本発明が解決しようとする課題は、上記のような物品情報処理システムにおいて、レーンに沿った物品の移動方向に応じた視認し易い画面表示を実現することである。
【課題を解決するための手段】
【０００９】
一実施形態に係る物品情報処理システムは、入力手段と、表示手段と、方向設定手段と、表示制御手段とを備える。  
上記入力手段は、操作者により翳された商品の商品コードを入力する。上記表示手段は、上記入力手段の上方に設けられる。上記方向設定手段は、前記操作者が前記入力手段に前記商品を翳すために前記商品を移動させる移動方向を設定する。上記表示制御手段は、上記入力手段により前記商品コードが入力された商品に関する情報が表される第１領域を前記方向設定手段により設定された移動方向の上流側に配置するとともに、この第１領域と異なる内容の情報が表される第２領域を前記移動方向の下流側に配置した画面を上記表示手段に表示させる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係るＰＯＳシステムの外観図。
【図２】上記ＰＯＳシステムの要部構成を示すブロック図。
【図３】上記ＰＯＳシステムが備える店員マスタのデータ構造の一例を示す図。
【図４】上記ＰＯＳシステムが備える責任者登録エリアのデータ構造の一例を示す図。
【図５】上記ＰＯＳシステムが実行する責任者登録処理のフローチャート。
【図６】上記ＰＯＳシステムが備えるディスプレイに表示される登録画面の一例を示す図。
【図７】商品情報エリアに代えてプリセットキー群が配置された上記登録画面の一例を示す図。
【図８】チェックアウトレーンにおける商品の移動態様を説明するための図。
【図９】コンテンツエリアにプリセットキーが配置された上記登録画面の一例を示す図。
【図１０】登録明細エリアとコンテンツエリアの位置を入れ替えた上記登録画面の一例を示す図。
【図１１】上記ＰＯＳシステムが備える設定ファイルのデータ構造の一例を示す図。
【図１２】上記ＰＯＳシステムが実行する設定処理のフローチャート。
【図１３】上記ＰＯＳシステムが実行する表示制御処理のフローチャート。
【図１４】上記ＰＯＳシステムが実行する表示制御処理のフローチャート。
【図１５】変形例に係るＰＯＳシステムを説明するための図。
【発明を実施するための形態】
【００１１】
一実施形態につき、図面を参照しながら説明する。
【００１２】
本実施形態では、物品情報処理システムとして、スーパーマーケット等の店舗に設けられるＰＯＳシステムを例示する。
【００１３】
［システム構成］  
図１は、本実施形態に係るＰＯＳシステムの外観図である。このシステムは、ＰＯＳ端末１と、スキャナ装置２とを含む。スキャナ装置２は、会計を受ける顧客の通路であるチェックアウトレーンに沿って設けられたチェックアウトカウンタ３上に立設される。ＰＯＳ端末１は、ドロワ４上に載置される。ドロワ４は、チェックアウトカウンタ３の一端部付近に設置されたレジ台５上に載置される。スキャナ装置２とＰＯＳ端末１とは、図示しない通信ケーブルを介して相互通信可能に接続される。図１におけるチェックアウトカウンタ３の手前側が、ＰＯＳ端末１の操作者である店員（キャッシャ）およびスキャナ装置２の操作者である店員（チェッカ）の作業スペースとなる。
【００１４】
ＰＯＳ端末１は、各種操作キーにて構成されるキーボード１１、例えば液晶表示装置であるキャッシャ用ディスプレイ１２および客用ディスプレイ１３、キャッシャ用ディスプレイ１２の表示面に設けられたタッチパネル１２ａ、例えばサーマルプリンタであるレシートプリンタ１４を備える。
【００１５】
スキャナ装置２は、各種操作キーにて構成されるキーボード２１、例えば液晶表示装置であるチェッカ用ディスプレイ２２および客用ディスプレイ２３、チェッカ用ディスプレイ２２の表示面に設けられたタッチパネル２２ａを備える。キーボード２１およびチェッカ用ディスプレイ２２は、それらの操作面および表示面がキャッシャの作業スペース側に向くよう傾斜させた状態で、スキャナ装置２の本体を構成するハウジング２０の上方に取り付けられる。客用ディスプレイ２３は、その表示面がチェックアウトレーン側に向くようハウジング２０に取り付けられる。
【００１６】
ハウジング２０には、商品コードの入力手段であるスキャナ２４が内蔵される。また、矩形状の読取窓２５が、ハウジング２０の上記作業スペース側の正面に形成される。スキャナ２４は、商品に付されたバーコードを光学的に走査してバーコードを構成するバーの幅および隣り合うバー同士の幅を認識し、その認識結果をバーコードが表す商品コードにデコードする。また、スキャナ２４は、ＣＣＤ（Charge Coupled Device）撮像素子等を用いてバーコードを撮影し、その撮影結果である画像データからバーパターンを認識し、その認識結果をバーコードが表す商品コードにデコードする撮像方式のスキャナであってもよい。
【００１７】
チェックアウトカウンタ３のスキャナ装置２よりチェックアウトレーン上流側（図１中の右側）の荷受面は、買物客が購入する未登録の商品が入れられた買物カゴ６を置くためのスペースとなる。また、下流側（図１中の左側）の荷受面は、スキャナ装置２により登録された商品を入れる買物カゴ７を置くためのスペースとなる。
【００１８】
図２は、ＰＯＳシステムの要部構成を示すブロック図である。  
ＰＯＳ端末１は、制御の中枢として機能するＣＰＵ（Central Processing Unit）１００を備える。ＣＰＵ１００には、アドレスバスやデータバスで構成されるバスライン１０１を介して、ＲＯＭ１０２、ＲＡＭ１０３、通信ユニット１０４、補助記憶装置１０５、キーボード１１、キャッシャ用ディスプレイ１２、タッチパネル１２ａ、客用ディスプレイ１３、レシートプリンタ１４、ドロワ４を接続するＩ／Ｏ（Input/Output）ポート１０６、および、Ｉ／Ｆ（Interface）１０７等が接続される。
【００１９】
ＲＯＭ１０２は、ＣＰＵ１００が実行するコンピュータプログラムや、各種の固定値等を記憶する。ＲＡＭ１０３は、ＰＯＳ端末１のメインメモリとして機能する。ＰＯＳシステムの動作モードが商品の登録作業および会計処理を行う業務モードに設定されているとき、ＲＡＭ１０３には登録商品の商品情報を一時保存するための登録バッファや責任者登録エリア１１０等が形成される。責任者登録エリア１１０のデータ構造や役割については、図４等を用いて後述する。
【００２０】
通信ユニット１０４は、ＬＡＮ（Local Area Network）等のネットワークを介して、店舗の中枢を担うストアコンピュータ等と相互通信する。
【００２１】
補助記憶装置１０５は、例えばハードディスクドライブであり、ＰＯＳ端末１のオペレーティングシステムファイル、各種アプリケーションファイル、店員マスタ１１１、および設定ファイル１１２等を記憶する。店員マスタ１１１のデータ構造の一例を図３に示す。店員マスタ１１１は、各店員に割り当てられた店員ＩＤごとに設けられたレコードによって構成される。各レコードは、店員ＩＤや店員の氏名等を含む。設定ファイル１１２のデータ構造や役割については、図１１を用いて後述する。
【００２２】
スキャナ装置２は、Ｉ／Ｆ２０１を備える。Ｉ／Ｆ２０１には、アドレスバスやデータバスで構成されるバスライン２０１を介してスキャナ２４、キーボード２１、チェッカ用ディスプレイ２２、タッチパネル２２ａ、および、客用ディスプレイ２３等が接続される。
【００２３】
Ｉ／Ｆ１０７およびＩ／Ｆ２０１は、所定の通信ケーブルを介して接続される。この接続により、ＰＯＳ端末１とスキャナ装置２とが相互通信可能となる。スキャナ装置２が備える各部は、ＣＰＵ１００の制御の下で動作する。
【００２４】
［責任者の登録］  
客が購入する１または複数の商品の商品コードの入力、入力された商品コードに基づく商品情報（商品名や単価等）の特定、特定した商品情報に基づく代金の精算等の処理を実施する登録モードで当該ＰＯＳシステムを動作させる際には、ＰＯＳシステムの操作責任者を登録する必要がある。換言すれば、操作責任者が未登録の状態では、登録モードでの上記各処理を実施できないように、登録モードのアプリケーションがプログラムされている。
【００２５】
操作責任者は、キャッシャである店員の店員ＩＤおよび氏名と、チェッカである店員の店員ＩＤおよび氏名とを責任者登録エリア１１０に保存することを以って登録される。すなわち責任者登録エリア１１０は、図４に示すようにキャッシャである店員の店員ＩＤおよび氏名を保存するためのレコードと、チェッカである店員の店員ＩＤおよび氏名を保存するためのレコードとを有する。
【００２６】
操作責任者を登録するための一連の処理（以下、責任者登録処理）について説明する。各キーボード１１，２１に設けられた責任者キーのいずれか一方が操作されると、ＣＰＵ１００がＲＯＭ１０２、ＲＡＭ１０３、あるいは補助記憶装置１０５に記憶されたコンピュータプログラムを実行して、図５のフローチャートに示す責任者登録処理を開始する。
【００２７】
すなわち、先ずＣＰＵ１００は、店員ＩＤの入力を受け付ける（ステップＳ１０１，Ｓ１０２のＮｏ）。店員ＩＤは、例えば各キーボード１１，２１の操作によって入力されてもよいし、各ディスプレイ１２，２２の操作によって入力されてもよい。また、スキャナ２４やＰＯＳシステムに接続された図示せぬハンディスキャナにより、店員のＩＤカード等に印刷されたバーコードをスキャニングすることによって、店員ＩＤが入力されてもよい。
【００２８】
店員ＩＤが入力されると（ステップＳ１０２のＹｅｓ）、ＣＰＵ１００は、当該責任者登録処理による登録対象がキャッシャであるかを判定する（ステップＳ１０３）。キーボード１１の責任者キーの操作が当該責任者登録処理のトリガとなっている場合、ＣＰＵ１００は、登録対象がキャッシャであると判定し（ステップＳ１０３のＹｅｓ）、入力された店員ＩＤに係る店員をキャッシャとして登録する（ステップＳ１０４）。具体的には、ＣＰＵ１００は、入力された店員ＩＤと、店員マスタ１１１において当該店員ＩＤに対応するレコードに含まれる氏名とを、責任者登録エリア１１０のキャッシャのレコードに書き込む。
【００２９】
一方、キーボード２１の責任者キーの操作が当該責任者登録処理のトリガとなっている場合、ＣＰＵ１００は、登録対象がチェッカであると判定し（ステップＳ１０３のＮｏ）、入力された店員ＩＤに係る店員をチェッカとして登録する（ステップＳ１０５）。具体的には、ＣＰＵ１００は、入力された店員ＩＤと、店員マスタ１１１において当該店員ＩＤに対応するレコードに含まれる氏名とを、責任者登録エリア１１０のチェッカのレコードに書き込む。
【００３０】
ステップＳ１０４またはステップＳ１０５を以って責任者登録処理が終了する。  
なお、チェッカの責任者登録は必須ではない。すなわち、本実施形態に係るＰＯＳシステムは、キャッシャのみで一連の登録業務を行う１人制、および、キャッシャとチェッカが共同で一連の登録業務を行う２人制のいずれでも動作できる。
【００３１】
［登録画面］  
登録モードにおいて、キャッシャ用ディスプレイ１２およびチェッカ用ディスプレイ２２に表示される登録画面の一例を、図６に示す。
【００３２】
この登録画面３００は、スキャナ２４にてバーコードをスキャニングすること等により商品コードが入力された商品（登録商品）に関する情報を表示するための登録明細エリア３１０（第１領域）と、各種コンテンツを表示するためのコンテンツエリア３２０（第２領域）とを含む。
【００３３】
登録明細エリア３１０は責任者エリア３１１、商品情報エリア３１２、カレントエリア３１３、合計エリア３１４、切替ボタン３１５、および小計ボタン３１６等を含む。一方、コンテンツエリア３２０は、それぞれ異なるコンテンツが表される３つのサブエリア３２１，３２２，３２３を含む。切替ボタン３１５および小計ボタン３１６は、タッチパネル１２ａ，２２ａを介して操作可能である。
【００３４】
責任者エリア３１１は、責任者登録されたキャッシャおよびチェッカの氏名を表示するためのエリアである。
【００３５】
商品情報エリア３１２は、登録商品に関する情報、例えば図６中１行目に示すように、セット販売商品や未成年に販売禁止の商品等の商品属性「Ｍ＆Ｍ」、登録商品の商品名「商品Ａ１」、登録商品の購入数量「１」、登録商品の単価「１,０００」、登録商品の値割引額「−１００円」、単価×数量から値割引額を現じた金額等「９００」、外税・内税の別「内」等の商品情報を表示するためのエリアである。ただし、直近の登録商品（直近に商品コードが入力された商品）に関する商品情報は、商品情報エリア３１２に表示されない。
【００３６】
カレントエリア３１３は、直近の登録商品に関する商品情報、例えば図６中に示すように、当該商品の商品名「商品Ａ７」、当該商品の購入数量「１」、当該商品の単価「単価：１９８円」、当該商品の値割引状況や割引率「１９８円−０円（−０.０％）」、単価×数量から値割引額を現じた金額等「１９８円」等を表示するためのエリアである。
【００３７】
なお、商品情報エリア３１２やカレントエリア３１３には、スキャナ２４によって入力される情報、すなわち商品コード自体が表示されてもよい。
【００３８】
合計エリア３１４は、例えば図６中に示すように、各登録商品の購入数量の合計「１０点」や、各登録商品の金額の合計「４,９９６円」等を表示するためのエリアである。なお、当該画面を用いた登録業務の開始当初においては、商品情報エリア３１２、カレントエリア３１３、合計エリア３１４に上述の各情報が表示されず、空欄となる。
【００３９】
切替ボタン３１５が操作されると、図７に示すように、商品情報エリア３１２がプリセットキーエリア３１７に切り替わる。プリセットキーエリア３１７は、バーコードが付されていない商品の商品コードがそれぞれ割り当てられた複数のプリセットキーと、商品情報エリア３１２に表示されるべき情報を簡略化して表示する簡易表示エリア３１８とを含む。各プリセットキーは、タッチパネル１２ａ，２２ａを介して操作可能である。各プリセットキーが操作されると、そのプリセットキーに割り当てられた商品コードが入力される。すなわち、プリセットキーの操作によっても商品登録が可能である。プリセットキーエリア３１７が表示された状態で切替ボタン３１５が操作されると、プリセットキーエリア３１７が商品情報エリア３１２に切り替わる。
【００４０】
商品情報エリア３１２およびカレントエリア３１３に表示される商品情報は、スキャナ２４やプリセットキーの操作にて入力された商品コードに基づき、商品コードに商品情報を関連付けた商品マスタを参照することで得られる。商品マスタは、例えばＲＯＭ１０２、ＲＡＭ１０３または補助記憶装置１０５に保存されていてもよいし、通信ユニット１０４を介して接続されたストアサーバ等の上位機器に保存されていてもよい。
【００４１】
小計ボタン３１６が操作されると、１商取引に係る商品コードの入力受付が終了する。このとき、商品情報エリア３１２、カレントエリア３１３、合計エリア３１４に表示された各情報が消去される。
【００４２】
図６，図７においては、コンテンツエリア３２０のサブエリア３２１に天気予報およびニュースが表示され、サブエリア３２２に店長、本部、あるいは他の店員からの伝達事項が表示され、サブエリア３２３に特売イベント等を示すカレンダーが表示された状態を示している。しかしながら、サブエリア３２１〜３２３に表示されるコンテンツはこれらに限られず、図１１等を用いて後に説明するように、責任者登録した店員に応じて変更される。
【００４３】
以上説明した登録画面３００が有する各エリアへの情報の表示に関わる動作や、各ボタンが操作された際の動作は、ＣＰＵ１００がＲＯＭ１０２、ＲＡＭ１０３、あるいは補助記憶装置１０５に記憶されたコンピュータプログラムを実行することで実現される。
【００４４】
［商品の移動方向の設定］  
ＰＯＳシステムの概略平面図を図８に示す。図１に示したＰＯＳシステムの配置においては、図８の上側に示すように、商品が登録業務においてスキャナ装置２の操作者（キャッシャまたはチェッカ）から見た右から左へと流れる。以下、このような商品の移動方向を、左流れと称する。
【００４５】
一方、店舗によっては、ＰＯＳシステムとチェックアウトレーンとの関係を図８の下側に示すように設定することがある。この場合、商品が登録業務においてスキャナ装置２の操作者から見た左から右へと流れる。以下、このような商品の移動方向を、右流れと称する。
【００４６】
このようにＰＯＳシステムの使用態様は店舗によって異なることに鑑み、本実施形態に係るＰＯＳシステムは、商品の移動方向が左流れおよび右流れのいずれであるかに応じて登録画面３００における登録明細エリア３１０およびコンテンツエリア３２０の位置関係を変更する。
【００４７】
なお、登録業務においてスキャナ装置２の操作者は、チェックアウトレーン上流側に置かれた商品を手に取ってその商品に付されたバーコードを読取窓２５に翳していく。バーコードを読取窓２５に翳す際、操作者は、正しくバーコードがスキャニングされたかどうかを確認すべく、先ずチェッカ用ディスプレイ２２に表示された登録画面３００のカレントエリア３１３を確認することが一般的である。すなわち、操作者の目線の移動をスムーズにするために、カレントエリア３１３を含む登録明細エリア３１０がチェックアウトレーンの上流側に配置されていることが好ましい。
【００４８】
また、ＰＯＳ端末１の操作者（キャッシャ）も、ＰＯＳ端末１に設けられたハンディスキャナ等を用いて、チェックアウトカウンタ３に置かれた商品コードの入力作業を行うことがある。この場合も、登録明細エリア３１０がキャッシャ用ディスプレイ１２に表示された登録画面３００において視認し易い位置、すなわちチェックアウトカウンタ３側に配置されていることが好ましい。
【００４９】
なお、コンテンツエリア３２０には図９のサブエリア３２３に示すように、商品の種別を選択するための操作ボタン群である複数のプリセットキーが配置されることがある。スキャナ装置２の操作者は、バーコードが付されていない商品を登録するにあたり、これらの商品を手に取って、これらの商品に対応するプリセットキーを操作する。そのため、プリセットキーを円滑に操作するためには、プリセットキーが登録画面３００においてチェックアウトレーンの上流側に配置されていることが好ましい。
【００５０】
これらの事情を考慮し、本実施形態に係るＰＯＳシステムは、原則として、商品の移動方向が左流れの場合には、図６に示すように登録明細エリア３１０が右側かつコンテンツエリア３２０が左側に配置された登録画面３００を各ディスプレイ１２，２２に表示する。一方、商品の移動方向が右流れの場合には、図１０に示すように登録明細エリア３１０が左側かつコンテンツエリア３２０が右側に配置された登録画面３００を各ディスプレイ１２，２２に表示する。ただし、チェッカ用ディスプレイ２２に表示される登録画面３００のコンテンツエリア３２０にプリセットキーが配置されるとき、ＰＯＳシステムは、商品の移動方向が左流れの場合には、コンテンツエリア３２０が右側かつ登録明細エリア３１０が左側に配置された登録画面３００（図９における各エリア３１０，３２０を入れ替えた状態）をチェッカ用ディスプレイ２２に表示し、商品の移動方向が右流れの場合には、図９に示すようにコンテンツエリア３２０が左側かつ登録明細エリア３１０が右側に配置された登録画面３００をチェッカ用ディスプレイ２２に表示する。
【００５１】
以下、このような動作について具体的に説明する。  
商品の移動方向およびコンテンツエリア３２０に配置すべきコンテンツの種別は、設定ファイル１１２に設定される。設定ファイル１１２のデータ構造の一例を図１１に示す。設定ファイル１１２は、移動方向設定エリア１１３と、コンテンツ設定エリア１１４とを含む。
【００５２】
移動方向設定エリア１１３は、右流れまたは左流れのいずれか一方を示す識別子を書き込むためのレコードである。
【００５３】
コンテンツ設定エリア１１４は、店員ＩＤごとに設けられたレコードによって構成される。各レコードは、店員ＩＤと、３つの選択コンテンツの識別子とを含む。
【００５４】
コンテンツ設定エリア１１４の各レコードに設定されるコンテンツは、図６，図７，図９，図１０におけるサブエリア３２１に表示された「天気予報・ニュース」やサブエリア３２２に表示された「連絡事項」、図６，図７，図１０におけるサブエリア３２３に表示された「カレンダー」、図９におけるサブエリア３２３に表示された「プリセットキー」などである。コンテンツとしては、その他にも種々の情報を採用できる。
【００５５】
設定ファイル１１２に保存されたデータは、図１２のフローチャートに示す流れの設定処理を経て自由に書き換えることができる。この処理は、本実施形態に係る方向設定手段であり、ＣＰＵ１００がＲＯＭ１０２、ＲＡＭ１０３、あるいは補助記憶装置１０５に記憶されたコンピュータプログラムを実行することで実現される。
【００５６】
キーボード１１の操作あるいはキャッシャ用ディスプレイ１２の操作等により設定処理の開始が指示されると、先ずＣＰＵ１００は、移動方向設定エリア１１３に設定すべき移動方向およびコンテンツ設定エリア１１４の各レコードに設定すべきコンテンツを選択するための設定画面を、キャッシャ用ディスプレイ１２に表示する（ステップＳ２０１）。
【００５７】
この設定画面が表示された状態で、ＣＰＵ１００は、当該画面に対する操作を受け付ける（ステップＳ２０２，Ｓ２０３のＮｏ）。このとき操作者は、キーボード１１またはキャッシャ用ディスプレイ１２の操作により、移動方向設定エリア１１３に設定すべき移動方向（左流れ、右流れのいずれか一方）およびコンテンツ設定エリア１１４の各レコードに設定すべきコンテンツを選択できる。選択するコンテンツは、１のみであってもよい。
【００５８】
選択が完了すると、操作者はキーボード１１またはキャッシャ用ディスプレイ１２の操作により設定完了を宣言する。このとき、ＣＰＵ１００は、設定が完了したと判定し（ステップＳ２０３のＹｅｓ）、設定画面における選択結果にて移動方向設定エリア１１３およびコンテンツ設定エリア１１４の各レコードを書き換える（ステップＳ２０４）。以上で一連の設定処理が終了する。
【００５９】
［登録画面におけるエリア配置の変更］
設定ファイル１１２の内容を反映した登録画面３００は、登録モードによる動作の開始時に図１３，図１４のフローチャートに示す流れの処理を経て、各ディスプレイ１２，２２に表示される。この処理は、本実施形態に係る表示制御手段であり、ＣＰＵ１００がＲＯＭ１０２、ＲＡＭ１０３、あるいは補助記憶装置１０５に記憶されたコンピュータプログラムを実行することで実現される。
【００６０】
キーボード１１の操作あるいはキャッシャ用ディスプレイ１２の操作等により登録モードによる動作の開始が指示されると、先ずＣＰＵ１００は、実行すべき登録モードが１人制での登録モードであるかを判定する（ステップＳ３０１）。責任者登録エリア１１０にキャッシャの店員ＩＤおよび氏名のみが書き込まれている場合、ＣＰＵ１００は、１人制での登録モードであると判定し（ステップＳ３０１のＹｅｓ）、移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向がいずれの方向であるかを判定する（ステップＳ３０２）。
【００６１】
移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向が左流れである場合（ステップＳ３０２の「左流れ」）、ＣＰＵ１００は、登録明細エリア３１０を右、コンテンツエリア３２０を左に配置した登録画面３００の画面データを生成する（ステップＳ３０３）。一方、移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向が右流れである場合（ステップＳ３０２の「右流れ」）、ＣＰＵ１００は、登録明細エリア３１０を左、コンテンツエリア３２０を右に配置した登録画面３００の画面データを生成する（ステップＳ３０４）。
【００６２】
ステップＳ３０３またはステップＳ３０４の後、ＣＰＵ１００は、責任者登録エリア１１０に書き込まれたキャッシャの店員ＩＤに対応するレコードをコンテンツ設定エリア１１４から特定し、当該レコードに書き込まれた識別子に対応するコンテンツをコンテンツエリア３２０の各サブエリア３２１〜３２３に配置する（ステップＳ３０５）。ＣＰＵ１００は、このように生成した画面データをキャッシャ用ディスプレイ１２に出力する（ステップＳ３０６）。キャッシャ用ディスプレイ１２は、入力された画面データに基づく登録画面３００を表示する。
【００６３】
続いて、ＣＰＵ１００は、移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向がいずれの方向であるかを再度判定する（ステップＳ３０７）。
【００６４】
移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向が左流れである場合（ステップＳ３０７の「左流れ」）、ＣＰＵ１００は、責任者登録エリア１１０に書き込まれたキャッシャの店員ＩＤに対応するレコードをコンテンツ設定エリア１１４から特定し、当該レコードに書き込まれた識別子に対応するコンテンツに「プリセットキー」が含まれるかを判定する（ステップＳ３０８）。含まれない場合（ステップＳ３０８のＮｏ）、ＣＰＵ１００は、登録明細エリア３１０を右、コンテンツエリア３２０を左に配置した登録画面３００の画面データを生成する（ステップＳ３０９）。
【００６５】
一方、移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向が右流れである場合にも（ステップＳ３０７の「右流れ」）、ＣＰＵ１００は、責任者登録エリア１１０に書き込まれたキャッシャの店員ＩＤに対応するレコードをコンテンツ設定エリア１１４から特定し、当該レコードに書き込まれた識別子に対応するコンテンツに「プリセットキー」が含まれるかを判定する（ステップＳ３１０）。含まれない場合（ステップＳ３０８のＮｏ）、ＣＰＵ１００は、登録明細エリア３１０を左、コンテンツエリア３２０を右に配置した登録画面３００の画面データを生成する（ステップＳ３１１）。
【００６６】
ステップＳ３０８において「プリセットキー」が含まれる場合（ステップＳ３０８のＹｅｓ）、ＣＰＵ１００は、ステップＳ３１１に進み、登録明細エリア３１０を左、コンテンツエリア３２０を右に配置した登録画面３００の画面データを生成する。また、ステップＳ３１０において「プリセットキー」が含まれる場合（ステップＳ３１０のＹｅｓ）、ＣＰＵ１００は、ステップＳ３０９に進み、登録明細エリア３１０を右、コンテンツエリア３２０を左に配置した登録画面３００の画面データを生成する。
【００６７】
ステップＳ３０９またはステップＳ３１１の後、ＣＰＵ１００は、責任者登録エリア１１０に書き込まれたキャッシャの店員ＩＤに対応するレコードをコンテンツ設定エリア１１４から特定し、当該レコードに書き込まれた識別子に対応するコンテンツをコンテンツエリア３２０の各サブエリア３２１〜３２３に配置する（ステップＳ３１２）。ＣＰＵ１００は、このように生成した画面データをチェッカ用ディスプレイ２２に出力する（ステップＳ３１３）。チェッカ用ディスプレイ２２は、入力された画面データに基づく登録画面３００を表示する。
【００６８】
このように各ディスプレイ１２，２２に登録画面３００が表示された後、ＣＰＵ１００は、１人制の登録モードにおける各種の処理を実行する。
【００６９】
一方、ステップＳ３０１において責任者登録エリア１１０にキャッシャおよびチェッカの店員ＩＤおよび氏名が書き込まれている場合、ＣＰＵ１００は、１人制の登録モードではないと判定する（ステップＳ３０１のＮｏ）。この場合、矢印Ｘで示すように図１４のフローチャートに示す動作に移行し、ＣＰＵ１００は、移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向がいずれの方向であるかを判定する（ステップＳ３１４）。
【００７０】
移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向が左流れである場合（ステップＳ３１４の「左流れ」）、ＣＰＵ１００は、登録明細エリア３１０を右、コンテンツエリア３２０を左に配置した登録画面３００の画面データを生成する（ステップＳ３１５）。一方、移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向が右流れである場合（ステップＳ３１４の「右流れ」）、ＣＰＵ１００は、登録明細エリア３１０を左、コンテンツエリア３２０を右に配置した登録画面３００の画面データを生成する（ステップＳ３１６）。
【００７１】
ステップＳ３１５またはステップＳ３１６の後、ＣＰＵ１００は、責任者登録エリア１１０に書き込まれたキャッシャの店員ＩＤに対応するレコードをコンテンツ設定エリア１１４から特定し、当該レコードに書き込まれた識別子に対応するコンテンツをコンテンツエリア３２０の各サブエリア３２１〜３２３に配置する（ステップＳ３１７）。ＣＰＵ１００は、このように生成した画面データをキャッシャ用ディスプレイ１２に出力する（ステップＳ３１８）。キャッシャ用ディスプレイ１２は、入力された画面データに基づく登録画面３００を表示する。
【００７２】
続いて、ＣＰＵ１００は、移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向がいずれの方向であるかを再度判定する（ステップＳ３１９）。
【００７３】
移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向が左流れである場合（ステップＳ３１９の「左流れ」）、ＣＰＵ１００は、責任者登録エリア１１０に書き込まれたチェッカの店員ＩＤに対応するレコードをコンテンツ設定エリア１１４から特定し、当該レコードに書き込まれた識別子に対応するコンテンツに「プリセットキー」が含まれるかを判定する（ステップＳ３２０）。含まれない場合（ステップＳ３２０のＮｏ）、ＣＰＵ１００は、登録明細エリア３１０を右、コンテンツエリア３２０を左に配置した登録画面３００の画面データを生成する（ステップＳ３２１）。
【００７４】
一方、移動方向設定エリア１１３に書き込まれた識別子にて示される移動方向が右流れである場合にも（ステップＳ３１９の「右流れ」）、ＣＰＵ１００は、責任者登録エリア１１０に書き込まれたチェッカの店員ＩＤに対応するレコードをコンテンツ設定エリア１１４から特定し、当該レコードに書き込まれた識別子に対応するコンテンツに「プリセットキー」が含まれるかを判定する（ステップＳ３２２）。含まれない場合（ステップＳ３２２のＮｏ）、ＣＰＵ１００は、登録明細エリア３１０を左、コンテンツエリア３２０を右に配置した登録画面３００の画面データを生成する（ステップＳ３２３）。
【００７５】
ステップＳ３２０において「プリセットキー」が含まれる場合（ステップＳ３２０のＹｅｓ）、ＣＰＵ１００は、ステップＳ３２３に進み、登録明細エリア３１０を左、コンテンツエリア３２０を右に配置した登録画面３００の画面データを生成する。また、ステップＳ３２２において「プリセットキー」が含まれる場合（ステップＳ３２２のＹｅｓ）、ＣＰＵ１００は、ステップＳ３２１に進み、登録明細エリア３１０を右、コンテンツエリア３２０を左に配置した登録画面３００の画面データを生成する。
【００７６】
ステップＳ３２１またはステップＳ３２３の後、ＣＰＵ１００は、責任者登録エリア１１０に書き込まれたキャッシャの店員ＩＤに対応するレコードをコンテンツ設定エリア１１４から特定し、当該レコードに書き込まれた識別子に対応するコンテンツをコンテンツエリア３２０の各サブエリア３２１〜３２３に配置する（ステップＳ３２４）。ＣＰＵ１００は、このように生成した画面データをチェッカ用ディスプレイ２２に出力する（ステップＳ３２５）。チェッカ用ディスプレイ２２は、入力された画面データに基づく登録画面３００を表示する。
【００７７】
このように各ディスプレイ１２，２２に登録画面３００が表示された後、矢印Ｙで示すように図１３のフローチャートに戻り、ＣＰＵ１００は、２人制の登録モードにおける各種の処理を実行する。
【００７８】
なお、ステップＳ３０５，Ｓ３１２，Ｓ３１７，Ｓ３２４において各サブエリア３２１〜３２３に配置する各コンテンツを表すデータは、例えばＲＯＭ１０２や補助記憶装置１０５に予め保存されていてもよいし、通信ユニット１０４を介してストアサーバ等からダウンロードされてもよい。
【００７９】
以上のような処理を経ると、商品の移動方向が左流れのとき、原則として登録明細エリア３１０とコンテンツエリア３２０とが図６に示す位置関係で配置された登録画面３００が各ディスプレイ１２，２２に表示され、商品の移動方向が右流れのとき、原則として登録明細エリア３１０とコンテンツエリア３２０とが図１０に示す位置関係で配置された登録画面３００が各ディスプレイ１２，２２に表示される。このように商品の移動方向に応じて各エリア３１０，３２０の位置関係を異ならせた登録画面３００が各ディスプレイ１２，２２に表示されれば、上述した通り、商品の登録作業を行う者にとって視認し易い画面表示を実現することができる。
【００８０】
ただし、１人制の場合にあってはキャッシャの選択したコンテンツに、２人制の場合にあってはチェッカの選択したコンテンツに「プリセットキー」が含まれる場合、チェッカ用ディスプレイ２２に表示される登録画面３００における各エリア３１０，３２０は、図６，図１０に示すものから逆転した配置となる。このようにすれば、コンテンツエリア３２０にプリセットキーを配置する設定とした場合に、当該プリセットキーを用いる作業を円滑に実施することができる。
【００８１】
また、コンテンツエリア３２０に配置するコンテンツは、ＰＯＳシステムのユーザ側で店員ごとに自由に設定できるので、各店員の好みにあった最適な登録画面３００の画面設計が可能となる。  
この他にも、上記実施形態に開示した構成からは種々の好適な効果が得られる。
【００８２】
上記実施形態にて開示した構成は、実施段階において各構成要素を適宜変形して具体化できる。
【００８３】
例えば、上記実施形態では物品情報処理システムの一例としてＰＯＳシステムを開示した。しかしながら、ディスプレイに表示される画面におけるエリア配置の変更に関わる構成を、他の物品情報処理システムに適用することもできる。他の物品情報処理システムとしては、例えば所定の搬送レーンに沿って設置されたベルトコンベアと、このベルトコンベアにて搬送（移動）される物品に関する情報を表示するディスプレイとを備える物流システム等が挙げられる。このように他の物品情報処理システムに上記実施形態にて開示した構成を変形適用する場合、ディスプレイの表示画面において物品の移動方向に応じて配置位置を変更するエリアは任意のものを採用すればよい。上記実施形態にて開示したＰＯＳシステムにおいても、商品の移動方向に応じて配置位置を変更するエリアとして、登録明細エリア３１０およびコンテンツエリア３２０とは異なるエリアを採用してもよいことは勿論である。また、これらのエリアは単に左右の配置位置を変更するだけでなく、上下方向に配置位置を変更するなどしてもよい。
【００８４】
また、上記実施形態では、ＣＰＵ１００がＲＯＭ１０２、ＲＡＭ１０３、あるいは補助記憶装置１０５に記憶されたコンピュータプログラムを実行して図５，図１２〜図１４等に示した処理が実現されるとした。これらのコンピュータプログラムは、予めＰＯＳシステムにインストールされていてもよいし、ネットワークからＰＯＳシステムにダウンロードされてもよい。あるいは、記録媒体に記録された同様のプログラムが任意のタイミングでＰＯＳシステムにインストールされてもよい。記録媒体は、ＣＤ−ＲＯＭ，メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、コンピュータプログラムのインストールやダウンロードにより得る機能は、ＰＯＳシステムのＯＳ等と協働してその機能を実現させるものであってもよい。
【００８５】
また、ＰＯＳシステムのＣＰＵ１００が実行するとした処理を実現する機能や、ＰＯＳシステムが備えるとした構成の一部を、ＰＯＳシステムに通信接続されたサーバ装置に設けてもよい。  
このようにしてシステムを構築する場合、例えばクラウドコンピューティングを利用できる。より具体的には、ＳａａＳ（software as a service）と称されるソフトウェア提供形態が適する。
【００８６】
図１５は、クラウドシステムを利用するＰＯＳシステムの構成図である。  
このＰＯＳシステム４００は、クラウド４０１、複数の端末装置４０２および複数の通信ネットワーク４０３、および互いに通信接続された複数のサーバ装置４０４を有する。なお、端末装置４０２、通信ネットワーク４０３、およびサーバ装置４０４は、それぞれ１つのみでもよい。
【００８７】
端末装置４０２は、通信ネットワーク４０３を介してクラウド４０１と通信可能である。端末装置４０２としては、上記実施形態にて説明したＰＯＳ端末１や、デスクトップタイプやノートブックタイプなどの種々のコンピュータ、携帯電話装置、携帯情報端末（ＰＤＡ）、あるいはスマートフォンなどを適宜に利用できる。
【００８８】
通信ネットワーク４０３としては、インターネット、プライベートネットワーク、次世代ネットワーク（ＮＧＮ）、あるいはモバイルネットワークなど種々のネットワークを適宜に利用できる。
【００８９】
このような構成のＰＯＳシステム４００において、上記実施形態でＰＯＳ端末１のＣＰＵ１００が実行するとした処理やＰＯＳ端末１あるいはスキャナ装置２が備えるとした構成に相当する各手段のうち少なくとも一部をサーバ装置４０４に設け、残りの手段を端末装置４０２に設ける。なお、複数のサーバ装置４０４に分担して上記各手段の一部を設けてもよい。
【００９０】
例えば、例えば、各ディスプレイ１２，２２に相当する表示手段やユーザの操作入力を受け付ける入力手段を端末装置４０２に設け、図１２等を用いて説明した商品の移動方向を設定する方向設定手段、及び、図１３，図１４等を用いて説明した登録画面３００の表示に関する処理を実行する表示制御手段のうち、少なくとも１つをサーバ装置４０４に設け、これら各手段のうちサーバ装置４０４が備えないものを端末装置４０２に設ける。
【００９１】
このような構成のＰＯＳシステム４００において、端末装置４０２とサーバ装置４０４とを適宜通信させながら、上記実施形態にて開示した各処理を実現させればよい。このＰＯＳシステム４００によっても、上記実施形態にて説明した効果を得ることができる。ＰＯＳシステム以外の物品情報処理システムもクラウドを利用して実現できることは勿論である。
【００９２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
［１］
表示手段と、
物品の所定方向への移動を伴う作業を行うためのレーンにおける前記物品の移動方向を設定する方向設定手段と、
前記レーンを移動する前記物品に関する情報が表される第１領域及びこの第１領域と異なる内容の情報が表される第２領域を含む画面を前記表示手段に表示させるとともに、前記方向設定手段により設定された移動方向に応じて前記画面における前記第１領域および前記第２領域の位置関係を変更する表示制御手段と、
を備えることを特徴とする物品情報処理システム。
［２］
前記レーンを移動する前記物品に関する情報を入力する入力手段をさらに備え、
前記表示制御手段は、前記入力手段によって入力された情報又は当該情報に基づいて特定される情報を前記第１領域に表示することを特徴とする［１］に記載の物品情報処理システム。
［３］
前記２領域に表示する情報を設定する情報設定手段をさらに備え、
前記表示制御手段は、前記情報設定手段によって設定された情報を前記第２領域に表示することを特徴とする［１］又は［２］に記載の物品情報処理システム。
［４］
前記情報設定手段は、前記レーンを移動する前記物品の種別を選択するための操作ボタン群を含む複数のコンテンツの中から、いずれか１つ又は複数のコンテンツを前記２領域に表示する情報として設定し、
前記表示制御手段は、前記情報設定手段によって設定されたコンテンツに前記操作ボタン群が含まれる場合と含まれない場合とで、前記第１領域及び前記第２領域の位置関係を異ならせることを特徴とする［３］に記載の情報処理システム。
［５］
少なくとも１つの端末装置と、少なくとも１つのサーバ装置とを含む物品情報処理システムであって、
前記端末装置は、表示手段を備え、
前記サーバ装置は、
物品の所定方向への移動を伴う作業を行うためのレーンにおける前記物品の移動方向を設定する方向設定手段、及び、
前記レーンを移動する前記物品に関する情報が表される第１領域及びこの第１領域と異なる内容の情報が表される第２領域を含む画面を前記表示手段に表示させるとともに、前記方向設定手段により設定された移動方向に応じて前記画面における前記第１領域および前記第２領域の位置関係を変更する表示制御手段、
のうち少なくとも１つを備え、
前記方向設定手段および前記表示制御手段のうち、前記サーバ装置が備えないものを備えることを特徴とする物品情報処理システム。
［６］
コンピュータを、
物品の所定方向への移動を伴う作業を行うためのレーンにおける前記物品の移動方向を設定する方向設定手段、及び、
前記レーンを移動する前記物品に関する情報が表される第１領域及びこの第１領域と異なる内容の情報が表される第２領域を含む画面を所定の表示手段に表示させるとともに、前記方向設定手段により設定された移動方向に応じて前記画面における前記第１領域および前記第２領域の位置関係を変更する表示制御手段、
として機能させるためのコンピュータプログラム。
【符号の説明】
【００９３】
１…ＰＯＳ端末、２…スキャナ装置、１２…キャッシャ用ディスプレイ、２２…チェッカ用ディスプレイ、２４…スキャナ、１００…ＣＰＵ、１１０…責任者登録エリア、１１１…店員マスタ、１１２…設定ファイル、１１３…移動方向設定エリア、１１４…コンテンツ設定エリア、３００…登録画面、３１０…登録明細エリア、３１１…責任者エリア、３１２…商品情報エリア、３１３…カレントエリア、３１４…合計エリア、３１７…プリセットキーエリア、３２０…コンテンツエリア、３２１〜３２３…サブエリア。
【図１】
0005572658.tif 000002
【図２】
0005572658.tif 000003
【図３】
0005572658.tif 000004
【図４】
0005572658.tif 000005
【図５】
0005572658.tif 000006
【図６】
0005572658.tif 000007
【図７】
0005572658.tif 000008
【図８】
0005572658.tif 000009
【図９】
0005572658.tif 000010
【図１０】
0005572658.tif 000011
【図１１】
0005572658.tif 000012
【図１２】
0005572658.tif 000013
【図１３】
0005572658.tif 000014
【図１４】
0005572658.tif 000015
【図１５】
0005572658.tif 000016