(57)【特許請求の範囲】
【請求項１】
それぞれ通信網に接続された商品販売データ処理装置、撮像装置、第１のサーバ装置および第２のサーバ装置を含み、
前記商品販売データ処理装置は、
商品販売に関するデータ処理を行う処理手段と、
前記データ処理に関する履歴を表すジャーナルデータを生成する生成手段と、
前記ジャーナルデータを前記第１のサーバ装置および前記第２のサーバ装置のそれぞれへ送信する第１の送信手段とを具備し、
前記第１のサーバ装置は、
前記第１の送信手段が送信した前記ジャーナルデータを受信する第１の受信手段と、
前記第１の受信手段が受信した前記ジャーナルデータを管理する管理手段とを具備し、
前記撮像装置は、
前記商品販売データ処理装置の操作状況を表した映像データを取得する撮像手段と、
前記撮像手段が取得した前記映像データを前記第２のサーバ装置へ送信する第２の送信手段とを具備し、
前記第２のサーバ装置は、
前記第１の送信手段が送信した前記ジャーナルデータを受信する第２の受信手段と、
前記第２の送信手段が送信した前記映像データを受信する第３の受信手段と、
前記第２の受信手段が受信した前記ジャーナルデータと前記第３の受信手段が受信した前記映像データとを互いに関連付けて管理する手段とを具備する商品販売データ処理システム。
【請求項２】
前記第１の送信手段は、前記ジャーナルデータの前記第１および第２のサーバ装置のそれぞれに対する送信を、単一のトリガ事象の発生に応じて開始する請求項１に記載の商品販売データ処理システム。
【請求項３】
前記第１の送信手段は、記憶ユニットに前記第１および第２のサーバ装置に関してそれぞれ記憶されたアドレスに宛てて前記ジャーナルデータを送信することとし、
前記記憶ユニットに前記第１および第２のサーバ装置に関してそれぞれ記憶されたアドレスでそれぞれ識別されるサーバ装置を前記第１および第２のサーバ装置とすることを特徴とする請求項１または２に記載の商品販売データ処理システム。
【請求項４】
前記第１の送信手段は、前記商品販売データ処理装置の業務モードが精算処理を行うべきモードに設定されたことに応じて、予め定められた時刻となったとき、あるいは操作者により要求されたときのいずれかにおいて前記ジャーナルデータを前記第１のサーバ装置および前記第２のサーバ装置のそれぞれへ送信することを特徴とする請求項１−３のいずれか１項に記載の商品販売データ処理システム。
【請求項５】
前記第１の送信手段は、前記第１および第２のサーバ装置とは別のサーバ装置へも前記ジャーナルデータを送信することを特徴とする請求項１−４のいずれか１項に記載の商品販売データ処理システム。
【請求項６】
前記管理手段は、前記第１の受信手段が受信した前記ジャーナルデータと、前記商品販売データ処理装置とは別の少なくとも１つの商品販売データ処理装置から送信されたジャーナルデータとを一括管理することを特徴とする請求項１−５のいずれか１項に記載の商品販売データ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ処理システムに関する。
【背景技術】
【０００２】
ＰＯＳ（point-of-sale）システムでは、商取引の実施状況を管理することなどを目的として、ＰＯＳ端末が生成したジャーナルデータをジャーナルサーバにて管理している。
【０００３】
このためＰＯＳ端末は、ジャーナルデータをジャーナルサーバに送信する機能を持つ。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−７２９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＰＯＳ端末は、予め定められた１つのジャーナルサーバのみにジャーナルデータを送信する。
【０００６】
このため、ジャーナルサーバ以外においてジャーナルデータを使用することはできなかった。
【０００７】
このような事情から、ジャーナルデータのより有効な利用を可能とすることが望まれていた。
【課題を解決するための手段】
【０００８】
実施形態の商品販売データ処理システムは、それぞれ通信網に接続された商品販売データ処理装置、撮像装置、第１のサーバ装置および第２のサーバ装置を含む。商品販売データ処理装置は、処理手段、生成手段および第１の送信手段を含む。第１のサーバ装置は、第１の受信手段および管理手段を含む。撮像装置は、撮像手段および第２の送信手段を含む。第２のサーバ装置は、第２の受信手段、第３の受信手段および管理する手段を含む。処理手段は、商品販売に関するデータ処理を行う。生成手段は、データ処理に関する履歴を表すジャーナルデータを生成する。第１の送信手段は、ジャーナルデータを第１のサーバ装置および第２のサーバ装置のそれぞれへ送信する。第１の受信手段は、第１の送信手段が送信したジャーナルデータを受信する。管理手段は、第１の受信手段が受信したジャーナルデータを管理する。撮像手段は、商品販売データ処理装置の操作状況を表した映像データを取得する。第２の送信手段は、撮像手段が取得した映像データを第２のサーバ装置へ送信する。第２の受信手段は、第１の送信手段が送信したジャーナルデータを受信する。第３の受信手段は、第２の送信手段が送信した映像データを受信する。管理する手段は、第２の受信手段が受信したジャーナルデータと第３の受信手段が受信した映像データとを互いに関連付けて管理する。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係るＰＯＳシステムのブロック図。
【図２】図１中のＰＯＳ端末のブロック図。
【図３】図１中の撮像装置のブロック図。
【図４】図１中のジャーナルサーバのブロック図。
【図５】図１中の映像検索サーバのブロック図。
【図６】図２中のＣＰＵによる商取引処理のフローチャート。
【図７】図２中のＣＰＵによる日計処理のフローチャート。
【発明を実施するための形態】
【００１０】
以下実施の形態の一例を図面を用いて説明する。なお、本実施の形態では、商品販売データ処理システムとしてＰＯＳシステムを、また商品販売データ処理装置としてＰＯＳ（point-of-sale）端末装置を例に説明する。
【００１１】
図１は本実施形態に係るＰＯＳシステム１のブロック図である。
【００１２】
ＰＯＳシステム１は、複数のＰＯＳ端末１００、複数の撮像装置２００、ジャーナルサーバ３００、映像検索サーバ４００を含む。
【００１３】
ＰＯＳ端末１００は、買い上げ商品の登録、買上金額の算出、決済、あるいはポイント処理などのような商品販売に係わる各種のデータ処理を行う。
【００１４】
複数の撮像装置２００は、複数のＰＯＳ端末１００のいずれかに対応付けられている。各撮像装置２００は、対応付けられたＰＯＳ端末１００における操作状況を撮像する。
【００１５】
ジャーナルサーバ３００は、複数のＰＯＳ端末１００でそれぞれ生成されるジャーナルデータを一括管理する。
【００１６】
映像検索サーバ４００は、複数の撮像装置２００のそれぞれで得られた映像データを、各撮像装置２００に対応付けられたジャーナルデータに関連付けて管理する。
【００１７】
これら複数のＰＯＳ端末１００、複数の撮像装置２００、ジャーナルサーバ３００、映像検索サーバ４００は、いずれも通信ネットワーク５００に接続されている。通信ネットワーク５００としては、例えばＬＡＮ（local area network）またはインターネットが単独で、あるいはＬＡＮおよびインターネットを組み合わせて利用される。
【００１８】
図２はＰＯＳ端末１００のブロック図である。
【００１９】
ＰＯＳ端末１００は、ＣＰＵ（central processing unit）１０１、ＲＯＭ（read-only memory）１０２、ＲＡＭ（random-access memory）１０３、補助記憶ユニット１０４、時計ユニット１０５、モードスイッチ１０６、ドロワ開放ユニット１０７、入出力ポート（Ｉ／Ｏ）１０８、通信インタフェース（通信Ｉ／Ｆ）１０９，１１０，１１１，１１２，１１３、１１４，１１５、スキャナ１１６、キーボード１１７、オペレータ用表示器１１８、客面表示器１１９、プリンタ１２０、カードリーダ１２１、リーダ／ライタ１２２および通信デバイス１２３を含む。そして、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、補助記憶ユニット１０４、時計ユニット１０５、入出力ポート１０８、通信インタフェース１０９〜１１３および通信デバイス１２３は、バス１２４にそれぞれ接続されている。
【００２０】
ＣＰＵ１０１は、ＲＯＭ１０２およびＲＡＭ１０３に記憶されたオペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、ＰＯＳ端末１００としての各種の動作を実現するべく各部を制御する。
【００２１】
ＲＯＭ１０２は、上記のオペレーティングシステムを記憶する。ＲＯＭ１０２は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。またＲＯＭ１０２は、ＣＰＵ１０１が各種の処理を行う上で参照するデータを記憶する場合も有る。
【００２２】
ＲＡＭ１０３は、ＣＰＵ１０１が各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ１０３は、ＣＰＵ１０１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。ＲＡＭ１０３の記憶領域の一部は、商品リストエリアとして使用される。
【００２３】
補助記憶ユニット１０４は、例えばハードディスクドライブやＳＳＤ（solid state drive）などであり、ＣＰＵ１０１が各種の処理を行う上で使用するデータや、ＣＰＵ１０１での処理によって生成されたデータを保存する。補助記憶ユニット１０４が記憶するデータには、ＰＬＵ（price look up）ファイルおよびジャーナルデータを含む。ＰＬＵファイルは、ＰＯＳ端末１００が使用される店舗で販売または提供される商品（物品またはサービス）についての情報が記述されている。ジャーナルデータは、決済済みの取引の内容を取引毎に表した取引データを複数含む。
【００２４】
ＲＯＭ１０２、ＲＡＭ１０３または補助記憶ユニット１０４に記憶されるアプリケーションプログラムには、後述する処理に関して記述した商品販売データ処理プログラムを含む。この商品販売データ処理プログラムがＲＡＭ１０３または補助記憶ユニット１０４に記憶される場合、ＰＯＳ端末１００の譲渡は、一般的に商品販売データ処理プログラムがＲＡＭ１０３または補助記憶ユニット１０４に記憶された状態にて行われる。しかし、ＰＯＳ端末１００を商品販売データ処理プログラムがＲＡＭ１０３または補助記憶ユニット１０４に記憶されない状態で譲渡されるとともに、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介して決済処理プログラムを譲渡され、この商品販売データ処理プログラムが上記の別途に譲渡されたＰＯＳ端末１００のＲＡＭ１０３または補助記憶ユニット１０４に書き込まれても良い。
【００２５】
時計ユニット１０５は、定常的に計時動作を行い、日付および時刻を表した日時情報を生成する。時計ユニット１０５には、例えばＴＯＤ時計が利用できる。
【００２６】
モードスイッチ１０６は、特定の鍵によって回転可能な鍵穴の向きを検出し、その検出結果をモード信号として出力する。鍵穴の向きには業務モードがそれぞれ割り付けられており、モード信号はこれらの動作モードのいずれが選択されているかを示す信号となる。業務モードは、登録、点検および精算などの各モードを含む。
【００２７】
ドロワ開放ユニット１０７は、ドロワを自動的に開放する。
【００２８】
入出力ポート１０８は、モードスイッチ１０６が出力するモード信号をモードデータに変換してＲＡＭ１０３に書き込んだり、ＣＰＵ１０１からドロワ開放が指示されたことに応じてドロワ開放ユニット１０７を駆動するための駆動信号をドロワ開放ユニット１０７に対して出力する。
【００２９】
通信インタフェース１０９〜１１５には、スキャナ１１６、キーボード１１７、オペレータ用表示器１１８、客面表示器１１９、プリンタ１２０、カードリーダ１２１がそれぞれ接続される。通信インタフェース１０９〜１１５は、これら接続されたデバイスとＣＰＵ１０１との通信をインタフェースする。通信インタフェースとしては、例えばＲＳ（recommended standard）−２３２Ｃ、ＰＳ／２、ＵＳＢ（universal serial bus）、ＬＶＤＳ（low voltage differential signaling）、ＩＥＥＥ（institute of electrical and electronic engineers）１２８４（いわゆるセントロニクス仕様）などの周知の規格に準拠したデバイスを適宜に利用できる。典型的には、通信インタフェース１０９にはＵＳＢが、通信インタフェース１１０にはＰＳ／２またはＵＳＢが、通信インタフェース１１１にはＬＶＤＳが、通信インタフェース１１２にはＲＳ−２３２ＣまたはＵＳＢが、通信インタフェース１１３にはＩＥＥＥ１２８４またはＵＳＢが、通信インタフェース１１４，１１５にはＲＳ−２３２ＣまたはＵＳＢが適用される。
【００３０】
スキャナ１１６は、商品や伝票に印刷されたバーコードを読み取る。スキャナ１１６には、固定タイプおよびハンディタイプのいずれか、またはその双方を含み得る。
【００３１】
キーボード１１７は、オペレータによる操作の内容を表したコマンドを出力する。
【００３２】
オペレータ用表示器１１８は、例えばＬＣＤ（liquid crystal display）であり、ＣＰＵ１０１の制御の下に任意の画像を表示可能である。オペレータ用表示器１１８は、オペレータに対して提示するべき各種の情報を表した画像を表示するために利用される。
【００３３】
客面表示器１１９は、例えばＬＣＤまたは蛍光管表示器であり、ＣＰＵ１０１の制御の下に任意の画像を表示可能である。客面表示器１１９は、顧客に対して提示するべき各種の情報を表した画像を表示するために利用される。
【００３４】
プリンタ１２０は、例えばサーマルプリンタやドットインパクトプリンタなどであり、レシートなどの伝票を印刷する。
【００３５】
カードリーダ１２１は、クレジットカードに記録されたクレジットデータを読み取る。
【００３６】
リーダ／ライタ１２２は、ポイントカードに記録されたポイントデータを読み取る。リーダ／ライタ１２２は、ポイントデータをポイントカードに書き込む。
【００３７】
通信デバイス１２３は、通信ネットワーク５００を介してジャーナルサーバ３００および映像検索サーバ４００などと通信する。通信デバイス１２３としては、例えば既存のＬＡＮ通信デバイスを適用できる。
【００３８】
図３は撮像装置２００のブロック図である。
【００３９】
撮像装置２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、補助記憶ユニット２０４、カメラ２０５および通信デバイス２０６を含む。これら撮像装置２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、補助記憶ユニット２０４、カメラ２０５および通信デバイス２０６は、いずれもバス２０７に接続される。
【００４０】
ＣＰＵ２０１は、ＲＯＭ２０２およびＲＡＭ２０３に記憶されたオペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、後述のような撮像装置２００の動作を実現するべく処理を行う。
【００４１】
ＲＯＭ２０２は、上記のオペレーティングシステムを記憶する。ＲＯＭ２０２は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。またＲＯＭ２０２は、ＣＰＵ２０１が各種の処理を行う上で参照するデータを記憶する場合も有る。
【００４２】
ＲＡＭ２０３は、ＣＰＵ２０１が各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ２０３は、ＣＰＵ２０１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。ＲＡＭ２０４は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００４３】
補助記憶ユニット２０４は、例えばハードディスクドライブやＳＳＤなどであり、ＣＰＵ２０１が各種の処理を行う上で使用するデータや、ＣＰＵ２０１での処理によって生成されたデータを保存する。補助記憶ユニット２０４は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００４４】
カメラ２０５は、視野内を撮像して映像データを取得する。カメラ２０５は、対応付けられたＰＯＳ端末１００のキーボード１１７などがその視野内に位置するように配置される。かくしてカメラ２０５は、対応付けられたＰＯＳ端末１００における操作状況を表した映像データを生成する。なお、カメラ２０５としては、ビデオカメラおよびスチルカメラのいずれも適用可能である。
【００４５】
通信デバイス２０６は、通信ネットワーク５００を介して映像検索サーバ４００などと通信する。
【００４６】
図４はジャーナルサーバ３００のブロック図である。
【００４７】
ジャーナルサーバ３００は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、補助記憶ユニット３０４および通信デバイス３０５を含む。これらジャーナルサーバ３００は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、補助記憶ユニット３０４および通信デバイス３０５は、いずれもバス３０６に接続される。
【００４８】
ＣＰＵ３０１は、ＲＯＭ３０２およびＲＡＭ３０３に記憶されたオペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、後述のようなジャーナルサーバ３００の動作を実現するべく処理を行う。
【００４９】
ＲＯＭ３０２は、上記のオペレーティングシステムを記憶する。ＲＯＭ３０２は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。またＲＯＭ３０２は、ＣＰＵ３０１が各種の処理を行う上で参照するデータを記憶する場合も有る。
【００５０】
ＲＡＭ３０３は、ＣＰＵ３０１が各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ３０３は、ＣＰＵ３０１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。ＲＡＭ３０４は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００５１】
補助記憶ユニット３０４は、例えばハードディスクドライブやＳＳＤなどであり、ＣＰＵ３０１が各種の処理を行う上で使用するデータや、ＣＰＵ３０１での処理によって生成されたデータを保存する。補助記憶ユニット３０４は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００５２】
通信デバイス３０５は、通信ネットワーク５００を介してＰＯＳ端末１００および撮像装置２００などと通信する。
【００５３】
図５は映像検索サーバ４００のブロック図である。
【００５４】
映像検索サーバ４００は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、補助記憶ユニット４０４および通信デバイス４０５を含む。これら映像検索サーバ４００は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、補助記憶ユニット４０４および通信デバイス４０５は、いずれもバス４０６に接続される。
【００５５】
ＣＰＵ４０１は、ＲＯＭ４０２およびＲＡＭ４０３に記憶されたオペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、後述のような映像検索サーバ４００の動作を実現するべく処理を行う。
【００５６】
ＲＯＭ４０２は、上記のオペレーティングシステムを記憶する。ＲＯＭ４０２は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。またＲＯＭ４０２は、ＣＰＵ４０１が各種の処理を行う上で参照するデータを記憶する場合も有る。
【００５７】
ＲＡＭ４０３は、ＣＰＵ４０１が各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ４０３は、ＣＰＵ４０１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。ＲＡＭ４０４は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００５８】
補助記憶ユニット４０４は、例えばハードディスクドライブやＳＳＤなどであり、ＣＰＵ４０１が各種の処理を行う上で使用するデータや、ＣＰＵ４０１での処理によって生成されたデータを保存する。補助記憶ユニット４０４は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００５９】
通信デバイス４０５は、通信ネットワーク５００を介してＰＯＳ端末１００および撮像装置２００などと通信する。
【００６０】
なお、ジャーナルサーバ３００および映像検索サーバ４００としては、例えば汎用のサーバ用のコンピュータ装置を基本ハードウェアとして用いることができる。
【００６１】
次に以上のように構成されたＰＯＳシステム１の動作について説明する。
【００６２】
鍵によって業務モードが登録モードに設定されたことがモードスイッチ１０６により検出されているとき、ＣＰＵ１０１は、ＰＬＵコードが入力されるのを待ち受ける。そしてＰＬＵコードが入力されたことに応じてＣＰＵ１０１は、図６に示す商取引処理を開始する。
【００６３】
ステップＳａ１においてＣＰＵ１０１は、商品登録処理を行う。この商品登録処理は、１顧客が買い上げる全ての商品のＰＬＵコードおよび数量を入力し、これらをＲＡＭ１０３中の商品リストエリアに書き込む処理である。決済の実行を要求する操作がオペレータにより行われたならば、ＣＰＵ１０１はステップＳａ２へ進む。
【００６４】
ステップＳａ２においてＣＰＵ１０１は、決済処理を行う。この決済処理は、商品リストエリアに記憶されているＰＬＵコードおよび数量に基づいて買上金額を算出し、この買上金額を決済し、そして、レシートを発行するなどの処理である。
【００６５】
ステップＳａ３においてＣＰＵ１０１は、補助記憶ユニット１０４が記憶しているジャーナルデータを更新する。すなわちＣＰＵ１０１は、今回の商取引を管理するための予め定められた複数のデータからなるデータレコードをジャーナルデータに追加する。このジャーナルデータの更新を終えたならばＣＰＵ１０１は、図６に示す処理を終了する。
【００６６】
なお、以上の商取引処理は、登録モードが設定されている間、繰り返し実行される。
【００６７】
鍵によって業務モードが精算モードに設定されたことがモードスイッチ１０６により検出されたことに応じてＣＰＵ１０１は、図７に示す処理を開始する。
【００６８】
ステップＳｂ１においてＣＰＵ１０１は、日計精算処理を行う。この日計精算処理は、１営業日内における各種の集計処理などを含む周知の処理である。
【００６９】
ステップＳｂ２においてＣＰＵ１０１は、補助記憶ユニット１０４が記憶しているジャーナルデータをジャーナルサーバ３００へ送信する。具体的には、ジャーナルファイルの送信には、例えばＦＴＰ（file transfer protocol）を使用する。ジャーナルサーバ３００のアドレスは、例えばＰＯＳシステム１の構築時に、その作業者によって補助記憶ユニット１０４に書き込まれる。そしてＣＰＵ１０１は、このようにして補助記憶ユニット１０４が記憶しているアドレスに宛ててジャーナルデータを通信ネットワーク５００へと送出するように通信デバイス１２３を制御する。
【００７０】
ステップＳｂ３においてＣＰＵ１０１は、補助記憶ユニット１０４が記憶しているジャーナルデータを映像検索サーバ４００へ送信する。具体的には、ジャーナルファイルの送信には、例えばＦＴＰを使用する。映像検索サーバ４００のアドレスは、例えばＰＯＳシステム１の構築時に、その作業者によって補助記憶ユニット１０４に書き込まれる。そしてＣＰＵ１０１は、このようにして補助記憶ユニット１０４が記憶しているアドレスに宛ててジャーナルデータを通信ネットワーク５００へと送出するように通信デバイス１２３を制御する。
【００７１】
ジャーナルサーバ３００においてＣＰＵ３０１は、複数のＰＯＳ端末１００のそれぞれから上記のように送信されたジャーナルデータを収集し、これらを一括管理するための処理を行う。この処理は、既存のジャーナルサーバで行われている処理と同様であって良い。
【００７２】
一方で、撮像装置２００においてＣＰＵ２０１は、カメラ２０５が出力する映像データを、補助記憶ユニット２０４に蓄積する。そしてＣＰＵ２０１は、予め定められたタイミングにおいて、補助記憶ユニット２０４が記憶する映像データを映像検索サーバ４００へ送信する。
【００７３】
映像検索サーバ４００は、複数のＰＯＳ端末１００のそれぞれから上記のように送信されたジャーナルデータを収集するとともに、複数の撮像装置２００から上記のように送信された映像データを収集する。そして映像検索サーバ４００は、互いに対応付けられたＰＯＳ端末１００および撮像装置２００から得たジャーナルデータおよび映像データを互いに関連付けて管理する。なお、この管理は任意の形態で行われてよい。例えば、特開２０１０−７２９８９号公報に開示された技術を利用できる。
【００７４】
以上のようにＰＯＳシステム１によれば、ＰＯＳ端末１００がジャーナルサーバ３００および映像検索サーバ４００の双方に、それぞれジャーナルデータを送信する。かくして、ジャーナルサーバ３００における一括管理と映像検索サーバ４００における映像と関連付けての管理とのような複数の形態でのジャーナルデータの管理を個別に実施することが可能である。
【００７５】
この実施形態は、次のような種々の変形実施が可能である。
【００７６】
ジャーナルデータの送信を、予め定められた時刻となったときや、操作者により要求されたときなどのような別のトリガ事象の発生に応じて行っても良い。
【００７７】
ジャーナルデータの送信先は、ジャーナルサーバ３００および映像検索サーバ４００には限らず、いずれか一方または双方がジャーナルデータに関して別の処理を行うサーバ装置であっても良い。また、ジャーナルデータの送信先を３つ以上のサーバ装置としても良い。
【００７８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
［１］
商品販売に関するデータ処理を行う処理手段と、
前記データ処理に関する履歴を表すジャーナルデータを生成する生成手段と、
前記ジャーナルデータを複数の送信宛先のそれぞれへ送信する送信手段とを具備した商品販売データ処理装置。
［２］
前記送信手段は、前記ジャーナルデータの前記複数の送信宛先のそれぞれに対する送信を、単一のトリガ事象の発生に応じて開始する［１］に記載の商品販売データ処理装置。
［３］
それぞれ送信宛先を表す複数の宛先データを記憶する第１の記憶デバイスと、
ジャーナルデータを記憶する第２の記憶デバイスと、
通信網を介する通信を行う通信デバイスと、
商品販売に関するデータ処理を行う処理手段と、
前記処理手段による前記データ処理の実行に伴って、前記第２の記憶デバイスが記憶する前記データ処理の履歴を表すようにジャーナルデータを更新する更新手段と、
前記第１の記憶デバイスが記憶する複数の宛先データが表す複数の送信宛先のそれぞれに対して前記第２の記憶デバイスが記憶する前記ジャーナルデータを送信するように前記通信デバイスを制御する制御手段とを具備した商品販売データ処理装置。
［４］
前記制御手段は、前記複数の送信宛先のそれぞれに対する前記ジャーナルデータの送信のための制御を、単一のトリガ事象の発生に応じて開始する［１］に記載の商品販売データ処理装置。
［５］
それぞれ送信宛先を表す複数の宛先データを記憶する第１の記憶デバイスと、ジャーナルデータを記憶する第２の記憶デバイスと、通信網を介する通信を行う通信デバイスとともに商品販売データ処理装置に備えられたコンピュータを、
商品販売に関するデータ処理を行う処理手段と、
前記処理手段による前記データ処理の実行に伴って、前記第２の記憶デバイスが記憶する前記データ処理の履歴を表すようにジャーナルデータを更新する更新手段と、
前記第１の記憶デバイスが記憶する複数の宛先データが表す複数の送信宛先のそれぞれに対して前記第２の記憶デバイスが記憶する前記ジャーナルデータを送信するように前記通信デバイスを制御する制御手段として機能させるための商品販売データ処理プログラム。
［６］
それぞれ通信網に接続された商品販売データ処理装置、撮像装置、第１のサーバ装置および第２のサーバ装置を含み、
前記商品販売データ処理装置は、
商品販売に関するデータ処理を行う処理手段と、
前記データ処理に関する履歴を表すジャーナルデータを生成する生成手段と、
前記ジャーナルデータを前記第１のサーバ装置および前記第２のサーバ装置のそれぞれへ送信する第１の送信手段とを具備し、
前記第１のサーバ装置は、
前記第１の送信手段が送信した前記ジャーナルデータを受信する第１の受信手段と、
前記第１の受信手段が受信した前記ジャーナルデータを管理する手段とを具備し、
前記撮像装置は、
前記商品販売データ処理装置の操作状況を表した映像データを取得する撮像手段と、
前記撮像手段が取得した前記映像データを前記第２のサーバ装置へ送信する第２の送信手段とを具備し、
前記第２のサーバ装置は、
前記第１の送信手段が送信した前記ジャーナルデータを受信する第２の受信手段と、
前記第２の送信手段が送信した前記映像データを受信する第３の受信手段と、
前記第２の受信手段が受信した前記ジャーナルデータと前記第３の受信手段が受信した前記映像データとを互いに関連付けて管理する手段とを具備する商品販売データ処理システム。
【符号の説明】
【００７９】
１…ＰＯＳシステム、１００…ＰＯＳ端末、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…補助記憶ユニット、１０５…時計ユニット、１０６…モードスイッチ、１０７…ドロワ開放ユニット、１０８…入出力ポート、１０９〜１１５…通信インタフェース、１１６…スキャナ、１１７…キーボード、１１８…オペレータ用表示器、１１９…客面表示器、１２０…プリンタ、１２１…カードリーダ、１２２…リーダ／ライタ、１２３…通信デバイス、２００…撮像装置、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…補助記憶ユニット、２０５…カメラ、２０６…通信デバイス、３００…ジャーナルサーバ、３０１…ＣＰＵ、３０２…ＲＯＭ、３０３…ＲＡＭ、３０４…補助記憶ユニット、３０５…通信デバイス、３０６…バス、４００…映像検索サーバ、４０１…ＣＰＵ、４０２…ＲＯＭ、４０３…ＲＡＭ、４０４…補助記憶ユニット、４０５…通信デバイス、５００…通信ネットワーク。
【図１】
0005651562.tif 000002
【図２】
0005651562.tif 000003
【図３】
0005651562.tif 000004
【図４】
0005651562.tif 000005
【図５】
0005651562.tif 000006
【図６】
0005651562.tif 000007
【図７】
0005651562.tif 000008