(57)【要約】【課題】１グループに属するＰＯＳ端末で精算業務が完了していれば、他のグループに属するＰＯＳ端末で精算業務が未了でもその１グループの売上日報を出力可能とする。【解決手段】売上管理装置は、各ＰＯＳ端末を、精算データを収集したＰＯＳ端末と収集していないＰＯＳ端末とに分別する。そして売上管理装置は、端末識別情報別にその端末識別情報で識別されるＰＯＳ端末が精算データ収集済か否かを示す情報を、その端末識別情報に関連付けて記憶されるグループ情報とともに一覧にした画面を表示する。グループ情報が入力されると、売上管理装置は、そのグループ情報で特定されるグループに属するＰＯＳ端末が精算データ収集済であることを条件に、そのグループに属するＰＯＳ端末から収集した精算データを基に売上日報を出力する。【選択図】図１
2015146083.tif 000002
【特許請求の範囲】
【請求項１】
複数のグループに分けられた複数台のＰＯＳ端末を個々に識別する端末識別情報に関連付けて、その端末識別情報で識別されるＰＯＳ端末が属するグループを特定するグループ情報を記憶する記憶手段と、
前記各ＰＯＳ端末から出力される精算データを収集する収集手段と、
前記各ＰＯＳ端末を、前記精算データを収集したＰＯＳ端末と収集していないＰＯＳ端末とに分別する分別手段と、
前記分別手段により分別される情報を基に、前記各ＰＯＳ端末の前記端末識別情報別にその端末識別情報で識別されるＰＯＳ端末が精算データ収集済か否かを示す情報を前記記憶手段により前記端末識別情報に関連付けて記憶される前記グループ情報とともに一覧にした画面を表示する表示手段と、
操作手段により前記グループ情報が入力されると、そのグループ情報で特定されるグループに属するＰＯＳ端末が精算データ収集済であることを条件に、そのグループに属するＰＯＳ端末から収集した前記精算データを基に売上日報を出力する出力手段と、
を具備することを特徴とする売上管理装置。
【請求項２】
前記各ＰＯＳ端末が稼働中か否かを監視する監視手段、をさらに具備し、
前記出力手段は、前記操作手段により入力された前記グループ情報で特定されるグループに属するＰＯＳ端末のうち稼働中のＰＯＳ端末が全て精算データ収集済であることを条件に、そのグループに属するＰＯＳ端末から収集した前記精算データを基に売上日報を出力することを特徴とする請求項１記載の売上管理装置。
【請求項３】
前記表示手段は、稼働中の全てのＰＯＳ端末から前記精算データを収集し終えた場合には、その全てのＰＯＳ端末から収集した前記精算データにより作成される売上日報の出力を指示するボタン画像を前記画面に表示させることを特徴とする請求項２記載の売上管理装置。
【請求項４】
前記操作手段により入力された前記グループ情報で特定されるグループに属するＰＯＳ端末の中に精算データ未収集のＰＯＳ端末が存在するとき、そのＰＯＳ端末を報知する報知手段、
をさらに具備したことを特徴とする請求項１乃至３のうちいずれか１に記載の売上管理装置。
【請求項５】
前記記憶手段は、前記各ＰＯＳ端末の前記端末識別情報に関連付けて、その端末識別情報で識別されるＰＯＳ端末の設置場所を特定する情報をさらに記憶し、
前記報知手段は、前記精算データ未収集のＰＯＳ端末が設置されている場所の特定情報を報知することを特徴とする請求項４記載の売上管理装置。
【請求項６】
複数のグループに分けられた複数台のＰＯＳ端末を個々に識別する端末識別情報に関連付けて、その端末識別情報で識別されるＰＯＳ端末が属するグループを特定するグループ情報を記憶する記憶手段を備えたコンピュータに、
前記各ＰＯＳ端末から出力される精算データを収集する収集機能、
前記各ＰＯＳ端末を、前記精算データを収集したＰＯＳ端末と収集していないＰＯＳ端末とを分別する分別機能、
前記分別される情報を基に、前記各ＰＯＳ端末の前記端末識別情報別にその端末識別情報で識別されるＰＯＳ端末が精算データ収集済か否かを示す情報を前記記憶手段で前記端末識別情報に関連付けて記憶される前記グループ情報とともに一覧にした画面をディスプレイに表示させる表示機能、及び、
操作手段により前記グループ情報が入力されると、そのグループ情報で特定されるグループに属するＰＯＳ端末が精算データ収集済であることを条件に、そのグループに属するＰＯＳ端末から収集した前記精算データを基に売上日報を出力する出力機能、
を実現させるための売上管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、各ＰＯＳ（Point Of Sales）端末で登録された商品販売データを集計した売上日報を出力する売上管理装置及びコンピュータを当該売上管理装置として機能させるための売上管理プログラムに関する。
【背景技術】
【０００２】
例えば複数のテナントが入るショッピングセンターでは、各テナントの売上を一元的に管理するために、売上管理システムが構築されている。このシステムは、各テナントにそれぞれ設置されるＰＯＳ端末と、ショッピングセンターの本部等に設置されるサーバ用コンピュータ、いわゆる売上管理装置とを含む。各ＰＯＳ端末と売上管理装置とは、ＬＡＮ（Local Area Network）等のネットワークで接続される。
【０００３】
各ＰＯＳ端末は、少なくとも登録業務と精算業務とを実行可能である。登録業務とは、各商品の販売データをメモリに登録する業務である。精算業務とは、メモリに登録された各商品の販売データを集計した後、メモリをクリアする業務である。精算業務は、１営業日に１回実施される。精算業務で集計されたデータは、精算データとして記録紙にプリントアウトされるとともに売上管理装置に送信される。
【０００４】
売上管理装置は、各ＰＯＳ端末から収集した精算データを集計し、売上日報として出力する。したがって、ショッピングセンターの管理者は、売上日報を閲覧することで、ショッピングセンター全体の売上実績や各テナントの売上実績を知ることができる。
【０００５】
しかしながら、従来の売上管理装置は、管理対象となる全てのＰＯＳ端末から精算データを収集しないと、売上日報を出力することができない。このため、例えばテナント単位で売上実績を知りたい場合でも、他のテナントで精算業務が実行されていないＰＯＳ端末が１台でもあれば、実行されるまで待たなければならず、能率が悪い。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４‐０８６３６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一実施形態が解決しようとする課題は、１グループに属するＰＯＳ端末で精算業務が完了していれば、他のグループに属するＰＯＳ端末で精算業務が未了でもその１グループの売上日報を出力できる売上管理装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
一実施形態において、売上管理装置は、記憶手段と、収集手段と、分別手段と、表示手段と、出力手段とを含む。記憶手段は、複数のグループに分けられた複数台のＰＯＳ端末を個々に識別する端末識別情報に関連付けて、その端末識別情報で識別されるＰＯＳ端末が属するグループを特定するグループ情報を記憶する。収集手段は、各ＰＯＳ端末から出力される精算データを収集する。分別手段は、各ＰＯＳ端末を、精算データを収集したＰＯＳ端末と収集していないＰＯＳ端末とに分別する。表示手段は、分別手段により分別される情報を基に、各ＰＯＳ端末の端末識別情報別にその端末識別情報で識別されるＰＯＳ端末が精算データ収集済か否かを示す情報を記憶手段により端末識別情報に関連付けて記憶されるグループ情報とともに一覧にした画面を表示する。出力手段は、操作手段によりグループ情報が入力されると、そのグループ情報で特定されるグループに属するＰＯＳ端末が精算データ収集済であることを条件に、そのグループに属するＰＯＳ端末から収集した精算データを基に売上日報を出力する。
【図面の簡単な説明】
【０００９】
【図１】売上管理システムの概略構成を示すブロック図。
【図２】売上管理装置の要部構成を示すブロック図。
【図３】管理テーブルのデータ構造を示す模式図。
【図４】フロアを区分してなるゾーンとそのゾーンに配置されるＰＯＳ端末の一例を示す模式図。
【図５】売上管理プログラムに従い売上管理装置のＣＰＵが実行する主要な情報処理の手順を示す流れ図。
【図６】売上管理プログラムに従い売上管理装置のＣＰＵが実行する「精算状況確認」ボタン入力処理の手順を示す流れ図。
【図７】精算状況確認ボタン入力処理において、「実行」ボタン入力後の処理手順を示す流れ図。
【図８】精算状況確認ボタン入力処理において、「ゾーン毎」ボタン入力後の処理手順を示す流れ図。
【図９】精算完了画面の一表示例を示す模式図。
【図１０】状況確認画面の一表示例を示す模式図。
【図１１】状況確認画面においてゾーン番号の入力ボックスが表示された状態を示す模式図。
【図１２】図１１の画面において、入力ボックスのゾーン番号“１”が入力されたときの表示例を示す模式図。
【図１３】フロアを区分してなるゾーンとそのゾーンに配置されるＰＯＳ端末の他の例を示す模式図。
【図１４】図１３の例に対応した管理テーブルのデータ構造を示す模式図。
【発明を実施するための形態】
【００１０】
以下、売上管理装置の実施形態について、図面を用いて説明する。なお、この実施形態は、図１に示す売上管理システム１０の売上管理装置２０に、本発明に係る機能を適用した場合である。
【００１１】
売上管理システム１０は、図１に示すように、１台の売上管理装置２０と、８台のＰＯＳ端末３０ａ〜３０ｈと、ＬＡＮ等のネットワーク４０とを含む。ネットワーク４０は、各ＰＯＳ端末３０ａ〜３０ｈと売上管理装置２０とを双方向通信自在に接続する。
【００１２】
各ＰＯＳ端末３０ａ〜３０ｈは、少なくとも登録業務と精算業務とを実行可能な周知のものであり、詳細な説明は省略する。
【００１３】
各ＰＯＳ端末３０ａ〜３０ｈは、グループＧ１に属するＰＯＳ端末３０ａ〜３０ｄと、グループＧ２に属するＰＯＳ端末３０ｅ〜３０ｈとに区分される。すなわち本実施形態では、図４に示すように、店舗のフロアを、エリアＰ１，Ｐ２，Ｐ３及びＰ４からなる第１のゾーンＺＯＮＥ１と、エリアＰ５，Ｐ６及びＰ７からなる第２のゾーンＺＯＮＥ２とに分割する。そして、ゾーンＺＯＮＥ１内に配置されるＰＯＳ端末３０ａ〜３０ｄをグループＧ１とし、ゾーンＺＯＮＥ２内に配置されるＰＯＳ端末３０ｅ〜３０ｈをグループＧ２とする。因みに、図４において、各ＰＯＳ端末３０ａ〜３０ｈに表記されている３桁の数字は、各ＰＯＳ端末３０ａ〜３０ｈを個々に識別する端末識別情報として、ＰＯＳ端末３０ａ〜３０ｈ毎に設定される端末ＩＤ（ＴＭＩＤ）である。
【００１４】
売上管理装置２は、グループＧ１に属するＰＯＳ端末３０ａ〜３０ｄ及びグループＧ２に属するＰＯＳ端末３０ｅ〜３０ｈを、それぞれクライアントとして管理するサーバ用コンピュータからなる。
【００１５】
図２は、売上管理装置２０の要部構成を示すブロック図である。売上管理装置２０は、ＣＰＵ（Central Processing Unit）２０１、ＲＯＭ（Read Only Memory）２０２、ＲＡＭ（Random Access Memory）２０３、補助記憶デバイス２０４、時計部２０５、通信インターフェース２０６、キーボードコントローラ２０７、表示コントローラ２０８、プリンタインターフェース２０９及びデバイスインターフェース２１０を含む。また売上管理装置２０は、アドレスバス，データバス等のバスライン２１１を含み、このバスライン２１１によって、ＣＰＵ２０１と、ＲＯＭ２０２、ＲＡＭ２０３、補助記憶デバイス２０４、時計部２０５、通信インターフェース２０６、キーボードコントローラ２０７、表示コントローラ２０８、プリンタインターフェース２０９及びデバイスインターフェース２１０とを接続する。
【００１６】
ＣＰＵ２０１は、コンピュータの中枢部分に相当する。ＣＰＵ２０１は、オペレーティングシステムやアプリケーションプログラムに従って、売上管理装置２０としての各種の機能を実現するべく各部を制御する。
【００１７】
ＲＯＭ２０２は、上記コンピュータの主記憶部分に相当する。ＲＯＭ２０２は、上記のオペレーティングシステムやアプリケーションプログラムを記憶する。ＲＯＭ２０２は、ＣＰＵ２０１が各部を制御するための処理を実行する上で必要なデータを記憶する場合もある。
【００１８】
ＲＡＭ２０３は、上記コンピュータの主記憶部分に相当する。ＲＡＭ２０３は、ＣＰＵ２０１が処理を実行する上で必要なデータを記憶する。またＲＡＭ２０３は、ＣＰＵ２０１によって情報が適宜書き換えられるワークエリアとしても利用される。
【００１９】
補助記憶デバイス２０４は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス２０４は、例えばＥＥＰＲＯＭ（Electric Erasable Programmable Read-Only Memory）、ＨＤＤ（Hard Disc Drive）、あるいはＳＳＤ（Solid State Drive）などである。補助記憶デバイス２０４は、ＣＰＵ２０１が各種の処理を行う上で使用するデータや、ＣＰＵ２０１での処理によって生成されたデータを保存する。補助記憶デバイス２０４は、上記のアプリケーションプログラムを記憶する場合もある。
【００２０】
時計部２０５は、現在の日付及び時刻を計時する。  
通信インターフェース２０６は、ネットワーク４０を介して接続される各ＰＯＳ端末３０ａ〜３０ｈとの間のデータ通信を司る。
【００２１】
キーボードコントローラ２０７は、入力デバイスであるキーボード２１２を制御する。キーボード２１２は、エンターキー、カーソルキー、文字キー等を配置した汎用のものである。キーボードコントローラ２０７は、キーボード２１２から操作キーに対応したキー信号を取り込み、キー入力データにコード化してＣＰＵ２０１に与える。
【００２２】
表示コントローラ２０８は、表示デバイスであるディスプレイ２１３を制御する。ディスプレイ２１３は、例えば液晶ディスプレイであり、表示コントローラ２０８の制御により売上管理業務に係る種々の画面を表示する。
【００２３】
キーボード２１２及びディスプレイ２１３は、いずれも売上管理装置２０として必要な構成要素の１つである。ただし、ディスプレイ２１３としてタッチパネルを使用することで、キーボード２１２を省略することも可能である。
【００２４】
プリンタインターフェース２０９は、図示しないプリンタを有線または無線で接続し、このプリンタとの間で所定の通信プロトコルに従いデータ通信を行って、売上日報等の印刷データを出力する。プリンタは、プリンタインターフェース２０９から与えられた印刷データをプリントアウトする。プリンタは、ネットワーク４０上のプリンタサーバによって制御されるネットワークプリンタであってもよい。この場合、通信インターフェース２０６がプリンタインターフェースとしての機能を果たすので、プリンタインターフェース２０９を省略できる。
【００２５】
デバイスインターフェース２１０は、図示しないマウス等のポインティングデバイスを有線または無線で接続し、このポインティングデバイスとの間で所定の通信プロトコルに従いデータ通信を行って、ディスプレイ２１３に表示されるポインタを動作させる。
【００２６】
かかる構成の売上管理装置２０は、少なくとも以下のI〜IIIの売上日報を出力する機能を有する。  
I：グループＧ１に属するＰＯＳ端末３０ａ〜３０ｄから収集した精算データを集計して得られるゾーンＺＯＮＥ１の売上日報。  
II：グループＧ２に属するＰＯＳ端末３０ｅ〜３０ｈから収集した精算データを集計して得られるゾーンＺＯＮＥ２の売上日報。  
III: グループＧ１とグループＧ２とに属するＰＯＳ端末３０ａ〜３０ｈから収集した精算データを集計して得られるフロアの売上日報。
【００２７】
上記売上日報の出力機能を実現するために、売上管理装置２０は、図３に示すデータ構造の管理テーブル５０をＲＡＭ２０３に形成する。すなわち管理テーブル５０は、各ＰＯＳ端末３０ａ〜３０ｈの端末ＩＤ（ＴＭＩＤ）に関連付けて、それぞれゾーンＮｏ、エリアコード、ステータス及び精算時刻の各データを格納する領域を有する。
【００２８】
ゾーンＮｏは、対応する端末ＩＤで特定されるＰＯＳ端末（以下、ＰＯＳ端末３０ｘとする）が属するゾーンＺＯＭＥ１またはゾーンＺＯＮＥ２を特定する番号“１”または“２”である。エリアコードは、上記ＰＯＳ端末３０ｘが配置されるエリアを特定する情報（Ｐ１〜Ｐ８）である。ステータスは、上記ＰＯＳ端末３０ｘの状態を示す。例えば電源がオフされており、稼働中でない状態をステータス“０”とする。稼働中であり、かつ精算業務が実行されていない状態をステータス“１”とする。稼働中であり、かつ精算業務も実行された状態をステータス“２”とする。
【００２９】
ここに、管理テーブル５０は、複数のグループに分けられた複数台のＰＯＳ端末３０ａ〜３０ｈを個々に識別する端末識別情報（端末ＩＤ）に関連付けて、その端末識別情報で識別されるＰＯＳ端末が属するグループを特定するグループ情報（ゾーンＮｏ）と、そのＰＯＳ端末の設置場所を特定する情報（エリアコード）とを記憶する記憶手段を構成する。
【００３０】
また、売上管理装置２０は、アプリケーションプログラムとして売上管理プログラムを実装する。売上管理プログラムは、ＲＯＭ２０２に格納される。あるいは売上管理プログラムは、補助記憶デバイス２０４に保存され、適宜ＲＡＭ２０３に展開されて実行される。
【００３１】
売上管理プログラムが起動すると、ＣＰＵ２０１は、図５の流れ図に示す手順の情報処理を開始する。なお、図５に示すとともに以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
【００３２】
先ず、ＣＰＵ２０１は、時計部２０５で計時される現在時刻が精算時刻に達しているか否かを判断する（Act１）。精算時刻は、１営業日の閉店後の任意の時刻であり、予め補助記憶デバイス２０４に設定されている。現在時刻が精算時刻に達していない場合（Act１にてＮＯ）、ＣＰＵ２０１は、Act１に戻る。すなわちＣＰＵ２０１は、現在時刻が精算時刻に達するのを待機する。
【００３３】
現在時刻が精算時刻に達したならば、ＣＰＵ２０１は、Act２〜Act４の処理を実行する。なお、Act２〜Act４の処理の順序は一例であり、前後を入れ替えてもよい。  
Act２では、ＣＰＵ２０１は、精算フラグＦを“１”にセットする（Act２）。精算フラグＦは、ＲＡＭ２０３のフラグエリアに格納されている。Act３では、ＣＰＵ２０１は、管理テーブル５０の各端末ＩＤに対応したステータスＳ１〜Ｓ８と精算時刻Ｔ１〜Ｔ８とを“０”にそれぞれリセットする。Act４では、ＣＰＵ２０１は、ディスプレイ２１３に「精算状況確認」ボタンのイメージ画像を表示させる。
【００３４】
しかる後、ＣＰＵ２０１は、各ＰＯＳ端末３０ａ〜３０ｈの接続状態を確認する（Act５）。例えばＣＰＵ２０１は、通信インターフェース２０６を介して各ＰＯＳ端末３０ａ〜３０ｈに問合せコマンドを送信し、各ＰＯＳ端末３０ａ〜３０ｈからの応答を待機する。そしてＣＰＵ２０１は、所定時間内に応答を返したＰＯＳ端末（以下、ＰＯＳ端末３０ｙとする）を接続状態とみなし、応答を返さないＰＯＳ端末（以下、ＰＯＳ端末３０ｚとする）を未接続状態とみなす。ＣＰＵ２０１は、接続状態にあるＰＯＳ端末３０ｙの端末ＩＤに対応したステータスを“１”に変更する（Act６：監視手段）。
【００３５】
ＣＰＵ２０１は、接続状態にあるＰＯＳ端末３０ｙから精算データを待機する（Act７）。ＰＯＳ端末３０ｙは、精算業務の実行に伴い、メモリに登録された各商品の販売データを集計し、この集計データを精算データとしてネットワーク４０を介して売上管理装置２０に送信する。精算データには、送信元アドレスとして端末ＩＤが付されている。
【００３６】
通信インターフェース２０６を介して精算データを受信すると（Act７にてＹＥＳ）、ＣＰＵ２０１は、Act８〜Act１０の処理を実行する。なお、Act８〜Act１０の処理の順序は一例であり、前後を入れ替えてもよい。
【００３７】
Act８では、ＣＰＵ２０１は、精算データを補助記憶デバイス２０４の精算データファイルに保存する（収集手段）。Act９では、ＣＰＵ２０１は、時計部２０５で計時されている現在の日付及び時刻を読み出す。そしてＣＰＵ２０１は、精算データに付されている端末ＩＤで管理テーブル５０を検索し、当該端末ＩＤに対応する精算時刻を、時計部から読み出した日時に更新する。Act２０１では、ＣＰＵ２０１は、管理テーブル５０の当該端末ＩＤに対応するステータスを“２”に変更する（分別手段）。
【００３８】
ＣＰＵ２０１は、接続状態にあるＰＯＳ端末３０ｙの全てから精算データを受信したか否かを確認する（Act１１）。すなわちＣＰＵ２０１は、管理テーブル５０のステータスを調べる。そして、“１”の状態のＰＯＳ端末３０ｙが存在する場合、ＣＰＵ２０１は、精算データを受信していないＰＯＳ端末３０ｙが存在すると判断する。これに対し、“１”の状態のＰＯＳ端末３０ｙが存在しない場合、ＣＰＵ２０１は、接続状態にあるＰＯＳ端末３０ｙの全てから精算データを受信したと判断する。
【００３９】
精算データを受信していないＰＯＳ端末３０ｙが存在する場合（Act１１にてＮＯ）、ＣＰＵ２０１は、Act７の処理に戻る。すなわちＣＰＵ２０１は、ＰＯＳ端末３０ｙからの精算データを待機する。
【００４０】
接続状態にあるＰＯＳ端末３０ｙの全てから精算データを受信した場合（Act１１にてＹＥＳ）、ＣＰＵ２０１は、精算フラグＦを“０”にリセットする（Act１２）。以上で、図５の流れ図に示す手順の処理が終了する。
【００４１】
ところでＣＰＵ２０１は、Act４の処理にて「精算状況確認」ボタンのイメージ画像をディスプレイ２１３に表示させると、この「精算状況確認」ボタンが入力されるのを待機する。そして、例えばポインタが「精算状況確認」ボタンのイメージ画像に重ねられた状態でマウスがクリックされたならば、ＣＰＵ２０１は、「精算状況確認」ボタンが入力されたと判断する。そしてＣＰＵ２０１は、図６の流れ図に示す手順の処理を開始する。この処理も、前記売上管理プログラムに従った処理である。
【００４２】
この処理が開始されると、ＣＰＵ２０１は先ず、精算フラグＦをチェックする（Act２１）。精算フラグＦが“１”にセットされていない場合（Act２１にてＮＯ）、図５の流れ図に示した処理が終了している。この場合、ＣＰＵ２０１は、ディスプレイ２１３に精算完了画面６０（図９を参照）を表示させる（Act２２：表示手段）。
【００４３】
図９は、精算完了画面６０の一表示例である。図示するように、精算完了画面６０には、端末ＩＤ、精算時刻、状況、接続及びゾーンＮｏの各項目からなるリスト６１が表示される。また、「ゾーン毎」ボタン６２、「実行」ボタン６３及び「終了」ボタン６４の各イメージ画像も表示される。
【００４４】
リスト６１には、管理テーブル５０のデータが表示される。すなわち項目「端末ＩＤ」には、各ＰＯＳ端末３０ａ〜３０ｈの端末ＩＤが表示される。項目「精算時刻」には、対応する端末ＩＤで識別されるＰＯＳ端末３０ｘの精算時刻が表示される。項目「状況」には、同ＰＯＳ端末３０ｘのステータスが“２”の場合には精算済であることを示す情報、例えば“済”が表示され、“２”以外の場合には未精算であることを示す情報、例えば“未”が表示される。項目「接続」には、同ＰＯＳ端末３０ｘのステータスが“０”の場合には未接続状態であることを示す情報、例えば“×”が表示され、“０”以外の場合には接続状態であることを示す情報、例えば“○”が表示される。項目「ゾーンＮｏ」には、同ＰＯＳ端末３０ｘのゾーン番号が表示される。
【００４５】
因みに、図９の例は、端末ＩＤ［００６］で識別されるＰＯＳ端末３０ｆが未接続の状態にあり、それ以外のＰＯＳ端末３０ａ〜３０ｅ，３０ｇ〜３０ｈは精算が完了しているときの画面例である。
【００４６】
精算完了画面６０を表示させたＣＰＵ２０１は、画面上の３つのボタン６２，６３，６４のいずれかが入力されるのを待機する（Act２３，２４，２５）。そして、例えばポインタが「実行」ボタン６３のイメージ画像に重ねられた状態でマウスがクリックされた場合には（Act２３にてＹＥＳ）、ＣＰＵ２０１は、「実行」ボタン６３が入力されたと判断する。その場合、ＣＰＵ２０１は、図７の流れ図に示す手順の処理を開始する。この処理については後述する。
【００４７】
ポインタが「ゾーン毎」ボタン６２のイメージ画像に重ねられた状態でマウスがクリックされたならば（Act２４にてＹＥＳ）、ＣＰＵ２０１は、「ゾーン毎」ボタン６２が入力されたと判断する。その場合、ＣＰＵ２０１は、図８の流れ図に示す手順の処理を開始する。この処理についても後述する。
【００４８】
一方、ポインタが「終了」ボタン６４のイメージ画像に重ねられた状態でマウスがクリックされたならば（Act２５にてＹＥＳ）、ＣＰＵ２０１は、「終了」ボタン６４が入力されたと判断する。その場合、ＣＰＵ２０１は、精算完了画面６０を消去する（Act２６）。以上で、図６の流れ図に示す手順の処理が終了する。
【００４９】
Act２１にて、精算フラグＦが“１”にセットされている場合（Act２１にてＹＥＳ）、すなわち図５の流れ図に示した処理が終了していない場合には、ＣＰＵ２０１は、ディスプレイ２１３に状況確認画面７０（図１０を参照）を表示させる（Act２７：表示手段）。
【００５０】
図１０は、状況確認画面７０の一表示例である。図示するように、状況確認画面７０にも、端末ＩＤ、精算時刻、状況、接続及びゾーンＮｏの各項目からなるリスト７１が表示される。また、「ゾーン毎」ボタン７２及び「終了」ボタン７３の各イメージ画像も表示される。つまり状況確認画面７０は、精算完了画面６０と比較すると、「実行」ボタン６３のイメージ画像がない点を除いて共通である。
【００５１】
状況確認画面７０を表示させたＣＰＵ２０１は、画面７０上の２つのボタン７２，７３のいずれかが入力されるのを待機する（Act２８，２９）。そして、例えばポインタが「ゾーン毎」ボタン７２のイメージ画像に重ねられた状態でマウスがクリックされたならば（Act２８にてＹＥＳ）、ＣＰＵ２０１は、「ゾーン毎」ボタン７２が入力されたと判断する。その場合、ＣＰＵ２０１は、図８の流れ図に示す手順の処理を開始する。
【００５２】
これに対し、ポインタが「終了」ボタン７３のイメージ画像に重ねられた状態でマウスがクリックされたならば（Act２９にてＹＥＳ）、ＣＰＵ２０１は、「終了」ボタン７３が入力されたと判断する。その場合、ＣＰＵ２０１は、状況確認画面７０を消去する（Act３０）。以上で、図６の流れ図に示す手順の処理が終了する。
【００５３】
精算完了画面６０において、「実行」ボタン６３が入力されたことを検知した場合（Act２３にてＹＥＳ）、ＣＰＵ２０１は、図７の流れ図に示す手順の処理を開始する。
【００５４】
先ずＣＰＵ２０１は、接続状態にある全てのＰＯＳ端末３０ｙ（図９の画面例の場合にはＰＯＳ端末３０ａ〜３０ｅ、３０ｇ〜３０ｈ）から収集した精算データを基に、売上日報のデータを作成する（Act４１）。すなわちＣＰＵ２０１は、グループＧ１とグループＧ２とに属するＰＯＳ端末３０ａ〜３０ｈから収集した精算データを集計して得られるフロアの売上日報を作成する。そしてＣＰＵ２０１は、この売上日報のデータをディスプレイ２１３に表示させる（Act４２：出力手段）。
【００５５】
図示しないが、売上日報の画面には、「印刷」ボタンと「保存」ボタンのイメージ画像が表示され、ＣＰＵ２０１は、これら２つのボタンのいずれかが入力されるのを待機する（Act４３，４５）。
【００５６】
ポインタが「印刷」ボタンのイメージ画像に重ねられた状態でマウスがクリックされた場合（Act４３にてＹＥＳ）、ＣＰＵ２０１は、「印刷」ボタンが入力されたと判断する。その場合、ＣＰＵ２０１は、売上日報のデータをプリンタに出力して、印刷出力させる（Act４４）。しかる後、ＣＰＵ２０１は、再び２つのボタンのいずれかが入力されるのを待機する（Act４３，４５）。
【００５７】
ポインタが「保存」ボタンのイメージ画像に重ねられた状態でマウスがクリックされた場合には（Act４５にてＹＥＳ）、ＣＰＵ２０１は、「保存」ボタンが入力されたと判断する。その場合、ＣＰＵ２０１は、Act４６〜Act４８の処理を実行する。なお、Act４６〜Act４８の処理の順序は一例であり、前後を入れ替えてもよい。
【００５８】
Act４６では、ＣＰＵ２０１は、売上日報のデータを、補助記憶デバイス２０４に形成されている売上日報ファイルに保存する。Act４７では、ＣＰＵ２０１は、精算完了画面６０を消去する。Act４８では、ＣＰＵ２０１は、「精算状況確認」ボタンのイメージ画像を消去する。以上で、図７に示す手順の処理が終了する。
【００５９】
ここに、「実行」ボタン６３のイメージ画像は、稼働中の全てのＰＯＳ端末から収集した精算データにより作成される売上日報の出力を指示するボタン画像である。
【００６０】
精算完了画面６０または状況確認画面７０において、「ゾーン毎」ボタン６２，７２が入力されたことを検知した場合（Act２３またはAct２８にてＹＥＳ）、ＣＰＵ２０１は、図８の流れ図に示す手順の処理を開始する。
【００６１】
先ずＣＰＵ２０１は、精算完了画面６０または状況確認画面７０にゾーン番号の入力ボックス７４（図１１を参照）を表示させる。図１１は、状況確認画面７０に入力ボックス７４が表示された状態を示す。このとき、精算完了画面６０または状況確認画面７０には、「終了」ボタン６４，７３ではなく、「戻る」ボタン７５のイメージ画像が表示される。入力ボックス７４については、このボックス７４内にポインタをおいてマウスをクリックすることにより、テンキーによってゾーン番号に相当する数値の入力が可能となる。
【００６２】
ＣＰＵ２０１は、「戻る」ボタン７５が入力されるか（Act５２）、入力ボックス７４にゾーン番号が入力されるのを待機する（Act５４）。ポインタが「戻る」ボタン７５のイメージ画像に重ねられてマウスがクリックされた場合（Act５２にてＹＥＳ）、ＣＰＵ２０１は、「戻る」ボタン７５が入力されたと判断する。その場合、ＣＰＵ２０１は、画面から入力ボックス７４を消去する（Act５３）。しかる後、ＣＰＵ２０１は、Ａｃｔ２１の処理に戻る。したがって、精算フラグＦが“１”の場合には、ディスプレイ２１３の画面が状況確認画面７０に戻り、“０”の場合には精算完了画面６０に戻る。
【００６３】
入力ボックス７４にゾーン番号が入力された場合には（Act５４にてＹＥＳ）、ＣＰＵ２０１は、管理テーブル５０を検索し、入力されたゾーン番号がセットされている端末ＩＤに対応したステータスを調べる（Act５５）。ここで、ステータスが“１”の端末ＩＤが１つでも存在する場合、その端末ＩＤで特定されるＰＯＳ端末３０ｘは、稼働中であるものの精算業務を完了していない。この場合（Act５５にてＮＯ）、ＣＰＵ２０１は、管理テーブル５０を参照して、この精算業務を完了していないＰＯＳ端末３０ｘが設置されているエリアのエリアコードをディスプレイ２１３に表示させる（Act５６：報知手段）。
【００６４】
図１２は、図１１の画面例において入力ボックス７４にゾーン番号“１”が入力されたが、このゾーン番号“１”に属する端末ＩＤ“００３”のＰＯＳ端末３ｃが未精算の場合の画面８０の一例である。図示するように、画面８０においては、リスト８１がゾーン番号“１”に属する端末ＩＤで特定されるＰＯＳ端末３０ａ〜３０ｄだけのものとなる。そして、このリスト８１の下方に、精算業務を完了していないＰＯＳ端末３０ｃが設置されているエリアのエリアコード“Ｐ１”を報知するメッセージ８２が表示される。オペレータは、このメッセージ８２からゾーン番号“１”のグループに属するＰＯＳ端末３ａ〜３ｄのなかで端末ＩＤ“００３”のＰＯＳ端末３ｃだけが未精算であること、さらには、このＰＯＳ端末３ｃがどのエリアに設置されているのかを容易に知り得る。
【００６５】
一方、ステータスが“１”の端末ＩＤが存在しない場合には、ＣＰＵ２０１は、ステータスが“２”の端末ＩＤを検出する。そしてＣＰＵ２０１は、この端末ＩＤで特定されるＰＯＳ端末３０ｘから収集した精算データを基に、ゾーン別売上日報のデータを作成する（Act５７）。すなわちＣＰＵ２０１は、グループＧ１に属するＰＯＳ端末３０ａ〜３０ｄから収集した精算データを集計して得られるゾーンＺＯＮＥ１の売上日報を作成する。そしてＣＰＵ２０１は、この売上日報のデータをディスプレイ２１３に表示させる（Act５８：表示手段）。このときＣＰＵ２０１は、他のグループＧ２に属するＰＯＳ端末３ｅ〜３ｈで精算業務が終了しているか否かを確認することなく、ゾーンＺＯＮＥ１の売上日報を作成する。
【００６６】
前述したように、売上日報の画面には、「印刷」ボタンと「保存」ボタンのイメージ画像が表示され、ＣＰＵ２０１は、これら２つのボタンのいずれかが入力されるのを待機する（Act５９，６１）。
【００６７】
ポインタが「印刷」ボタンのイメージ画像に重ねられた状態でマウスがクリックされた場合（Act５９にてＹＥＳ）、ＣＰＵ２０１は、「印刷」ボタンが入力されたと判断する。その場合、ＣＰＵ２０１は、ゾーンＺＯＮＥ１の売上日報をプリンタに出力して、印刷出力させる（Act６０）。しかる後、ＣＰＵ２０１は、再び２つのボタンのいずれかが入力されるのを待機する（Act５９，６１）。
【００６８】
また、ポインタが「保存」ボタンのイメージ画像に重ねられた状態でマウスがクリックされた場合には（Act６１にてＹＥＳ）、ＣＰＵ２０１は、「保存」ボタンが入力されたと判断する。その場合、ＣＰＵ２０１は、ゾーン別売上日報のデータを、補助記憶デバイス２０４に形成されている売上日報ファイルに保存する（Act６２）。しかる後、ＣＰＵ２０１は、Act５２の処理に戻る。
【００６９】
したがって、他のグループＧ２に属するＰＯＳ端末３ｅ〜３ｈで精算業務が未了でも、グループＧ１に属するＰＯＳ端末３ａ〜３ｄのうち接続状態にあるＰＯＳ端末３ａ，３ｂ，３ｄで精算業務が完了していれば、ＰＯＳ端末３ａ，３ｂ，３ｄの精算データを集計してなるゾーンＺＯＮＥ１の売上日報を記録紙に印刷出力できる。また、このゾーンＺＯＮＥ１の売上日報を補助記憶デバイスへ保存することができる。
【００７０】
一方、入力ボックス７４にゾーン番号“２”が入力された場合には、ＣＰＵ２０１は、グループＧ２に属するＰＯＳ端末３０ｅ〜３０ｈから収集した精算データを集計して得られるゾーンＺＯＮＥ２の売上日報を作成し、この売上日報のデータをディスプレイ２１３に表示させる。そして、このゾーンＺＯＮＥ２の売上日報は、記録紙への印刷出力及び補助記憶デバイスへの保存出力が可能である。そしてこの場合も、他のグループＧ１に属するＰＯＳ端末３ａ〜３ｄで精算業務が終了しているか否かを問わない。
【００７１】
このように本実施形態によれば、１グループに属するＰＯＳ端末で精算業務が完了していれば、他のグループに属するＰＯＳ端末で精算業務が未了でもその１グループの売上日報を出力できる売上管理装置２０を提供することができる。
【００７２】
また本実施形態では、各ＰＯＳ端末３０ａ〜３０ｈの端末ＩＤ（ＴＭＩＤ）に関連付けて、それぞれゾーンＮｏ、エリアコード、ステータス及び精算時刻の各データを格納する領域を有する管理テーブル５０を備えている。したがって、例えば図１３に示すように、フロアのエリアＰ７を、ゾーンＺＯＮＥ２からゾーンＺＯＮＥ１に変更した場合でも、管理テーブル５０の一部のデータを修正するだけで本実施形態と同様の作用効果を奏することができる。
【００７３】
すなわち、図１４に示すように、エリアＰ７に配置されているＰＯＳ端末３０ｈの端末ＩＤ［００８］に対応するゾーン番号を“２”から“１”に変更する。それだけで、入力ボックス７４にゾーン番号“１”が入力された場合には、ＣＰＵ２０１は、グループＧ１に属するＰＯＳ端末３０ａ〜３０ｄ，３０ｈから収集した精算データを集計して得られるゾーンＺＯＮＥ１の売上日報を作成するようになる。また、入力ボックス７４にゾーン番号“２”が入力された場合には、ＣＰＵ２０１は、グループＧ２に属するＰＯＳ端末３０ｅ〜３０ｇから収集した精算データを集計して得られるゾーンＺＯＮＥ２の売上日報を作成するようになる。したがって、１グループに属するＰＯＳ端末で精算業務が完了していれば、他のグループに属するＰＯＳ端末で精算業務が未了でもその１グループの売上日報を出力できるという効果を奏し得る。
【００７４】
なお、本発明は、前記実施形態に限定されるものではない。  
例えば前記実施形態では、店舗のフロアを分割したゾーンにそれぞれ配置されるＰＯＳ端末を１つのグループとみなし、そのグループに属するＰＯＳ端末で精算が完了してれば、他のグループに属するＰＯＳ端末で精算が未了でも日報月報を出力可能としたが、グループの定義はゾーンに限定されるものではない。要は、同一のグループ情報が設定されたＰＯＳ端末を１つのグループとみなし、他のグループ情報が設定されたＰＯＳ端末の精算完了／未了に係らず、同一グループのＰＯＳ端末で精算が完了していればそのグループの売上日報を出力することができる。したがって、グループの数及び１つのグループに属するＰＯＳ端末の数はいずれも任意である。
【００７５】
また、売上管理装置の譲渡は一般に、売上管理プログラム等のプログラムがＲＯＭ２０２に記憶された状態にて行われる。しかしこれに限らず、コンピュータ装置が備える書き込み可能な記憶デバイスに、このコンピュータ装置とは個別に譲渡された売上管理プログラム等がユーザなどの操作に応じて書き込まれてもよい。売上管理プログラム等の譲渡は、リムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により行うことができる。記録媒体は、ＣＤ−ＲＯＭ，メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００７６】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７７】
１０…売上管理システム、２０…売上管理装置、３０ａ〜３０ｈ……ＰＯＳ端末、５０…管理テーブル、６０…精算完了画面、７０…状況確認画面、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…補助記憶デバイス、２０５…時計部、２０６…通信インターフェース、２１２…キーボード、２１３…ディスプレイ。
【図１】
2015146083.tif 000003
【図２】
2015146083.tif 000004
【図３】
2015146083.tif 000005
【図４】
2015146083.tif 000006
【図５】
2015146083.tif 000007
【図６】
2015146083.tif 000008
【図７】
2015146083.tif 000009
【図８】
2015146083.tif 000010
【図９】
2015146083.tif 000011
【図１０】
2015146083.tif 000012
【図１１】
2015146083.tif 000013
【図１２】
2015146083.tif 000014
【図１３】
2015146083.tif 000015
【図１４】
2015146083.tif 000016