(57)【特許請求の範囲】
【請求項１】
印刷データに基づいて印刷物を印刷する印刷装置と、店舗管理端末とに通信可能な制御サーバーであって、
前記印刷装置から前記印刷データを受信し、受信した前記印刷データに基づいて、前記印刷装置で印刷される前記印刷物の種類を判別し、前記印刷物の種類が事前に登録された種類と一致する場合、前記店舗管理端末からの要求がなくても、前記印刷物に係る通知データを前記店舗管理端末に送信する制御部を備え、
前記印刷物の種類は、店舗で行われる会計に基づく情報が印刷されたレシート、前記店舗の所定の期間の売上を示す情報が印刷されたレポート、及び、前記店舗で勤務する勤務者の勤怠に関する情報が印刷された勤怠シートのいずれかである、
ことを特徴とする制御サーバー。
【請求項２】
印刷データに基づいて印刷物を印刷する印刷装置と、店舗管理端末とに通信可能な制御サーバーであって、
前記印刷装置から前記印刷データを受信し、受信した前記印刷データに基づいて、前記印刷データの送信元の前記印刷装置が事前に登録された前記印刷装置であるか否かを判別し、事前に登録された前記印刷装置である場合、前記店舗管理端末からの要求がなくても、前記印刷物に係る通知データを前記店舗管理端末に送信する制御部を備える
ことを特徴とする制御サーバー。
【請求項３】
印刷データに基づいて印刷物を印刷する印刷装置と、店舗管理端末とに通信可能な制御サーバーであって、
前記印刷装置から前記印刷データを受信し、受信した前記印刷データに基づいて、前記印刷データに含まれる店舗識別情報が事前に登録された前記店舗識別情報であるか否かを判別し、前記印刷データに含まれる店舗識別情報が事前に登録された前記店舗識別情報と一致する場合、前記店舗管理端末からの要求がなくても、前記印刷物に係る通知データを前記店舗管理端末に送信する制御部を備える
ことを特徴とする制御サーバー。
【請求項４】
前記通知データを前記店舗管理端末に送信する条件を登録する処理を行う所定のＡＰＩ（Application Programming Interface）を有し、
前記制御部は、
前記店舗管理端末から、前記所定のＡＰＩを指定するＡＰＩ指定情報、及び、登録する前記条件に関する条件情報を含む条件設定情報を受信した場合、前記ＡＰＩ指定情報で指定された前記所定のＡＰＩにより、前記条件設定情報に基づいて、前記条件を登録する
ことを特徴とする請求項１乃至３のいずれか１項に記載の制御サーバー。
【請求項５】
印刷データに基づいて印刷物を印刷する印刷装置と、店舗管理端末と、前記印刷装置と前記店舗管理端末に通信可能な制御サーバーとを備える店舗管理システムあって、
前記印刷装置は、
前記印刷データを前記制御サーバーに送信し、
前記制御サーバーは、
前記印刷装置から前記印刷データを受信し、受信した前記印刷データに基づいて、前記印刷装置で印刷される前記印刷物の種類を判別し、前記印刷物の種類が事前に登録された種類と一致する場合、前記店舗管理端末からの要求がなくても、前記印刷物に係る通知データを前記店舗管理端末に送信し、
前記印刷物の種類は、店舗で行われる会計に基づく情報が印刷されたレシート、前記店舗の所定の期間の売上を示す情報が印刷されたレポート、及び、前記店舗で勤務する勤務者の勤怠に関する情報が印刷された勤怠シートのいずれかである、
ことを特徴とする店舗管理システム。
【請求項６】
印刷データに基づいて印刷物を印刷する印刷装置と、店舗管理端末とに通信可能な制御サーバーの制御方法であって、
前記印刷装置から前記印刷データを受信し、受信した前記印刷データに基づいて、前記印刷装置で印刷される前記印刷物の種類を判別し、前記印刷物の種類が事前に登録された種類と一致する場合、前記店舗管理端末からの要求がなくても、前記印刷物に係る通知データを前記店舗管理端末に送信し、
前記印刷物の種類は、店舗で行われる会計に基づく情報が印刷されたレシート、前記店舗の所定の期間の売上を示す情報が印刷されたレポート、及び、前記店舗で勤務する勤務者の勤怠に関する情報が印刷された勤怠シートのいずれかである、
ことを特徴とする制御サーバーの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御サーバー、店舗管理システム、及び、制御サーバーの制御方法に関する。
【背景技術】
【０００２】
従来、ＰＯＳ端末とネットワークを介して接続され、ＰＯＳ端末から売上情報を受信し、売上情報に基づく処理を実行する情報処理装置（売上管理サーバー）が知られる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１６０４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１の情報処理装置のようにネットワークを介して他の装置と通信可能な情報処理装置を、印刷する印刷装置と通信させるシステムを構築する場合、印刷装置が印刷する情報には、有益な情報が含まれる場合があるため、外部装置により、印刷装置が印刷する情報を利用できるようにしたいとするニーズがある。この場合において、外部装置が複雑な処理を実行することなく、容易な手段で、外部装置により印刷装置が印刷する情報を利用できるようにしたいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、印刷装置により印刷される情報を、簡易な手段で外部装置により利用できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、印刷する印刷装置と通信可能な情報処理装置であって、前記印刷装置から印刷に関するデータを受信し、受信した前記データに基づいて、事前に登録された所定の条件を満たすか否かを判別し、条件を満たす場合、前記データに基づく情報を外部装置に送信する制御部を備えることを特徴とする。
本発明の構成によれば、情報処理装置は、所定の条件を満たす場合に、印刷データに基づく情報を外部装置に送信する。このため、外部装置は、情報処理装置に対して、ユーザーが必要とする情報の応答を要求する処理を実行する必要がなく、印刷装置により印刷される情報を、簡易な手段で外部装置により利用できる。
【０００６】
また、本発明は、前記制御部は、前記データに基づいて、発行される印刷物の種類を判別し、前記印刷物の種類が、条件として事前に登録された種類と一致する場合、前記データに基づく情報を前記外部装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置から外部装置に、全ての種類の印刷物ではなく、特定の種類の印刷物に係るデータに基づく情報を送信することが可能となり、情報処理装置から外部装置に不必要にデータに基づく情報が送信されることを抑制できる。
【０００７】
また、本発明は、前記印刷装置は、店舗に設けられ、前記店舗で行われる会計に基づく情報が印刷されたレシート、及び、前記店舗の所定の期間の売上を示す情報が印刷されたレポートの２つの種類の前記印刷物を発行可能であり、前記制御部は、前記データに基づいて、発行される前記印刷物の種類を判別し、前記印刷物の種類が、条件として事前に登録された種類と一致する場合、前記データに基づく情報を前記外部装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置から外部装置に、レシートに係る種類、及び、レポートに係る種類のうち、全ての種類の印刷物ではなく、特定の種類の印刷物に係るデータに基づく情報を送信することが可能となり、情報処理装置から外部装置に不必要にデータに基づく情報が送信されることを抑制できる。
【０００８】
また、本発明は、前記印刷装置は、店舗に設けられ、前記店舗で行われる会計に基づく情報が印刷されたレシート、前記店舗の所定の期間の売上を示す情報が印刷されたレポート、及び、前記店舗で勤務する勤務者の勤怠に関する情報が印刷された勤怠シートの３つの種類の前記印刷物を発行可能であり、前記制御部は、前記データに基づいて、発行される前記印刷物の種類を判別し、前記印刷物の種類が、条件として事前に登録された種類と一致する場合、前記データに基づく情報を前記外部装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置から外部装置に、レシートに係る種類、レポートに係る種類、及び、勤怠シートに係る種類のうち、全ての種類の印刷物ではなく、特定の種類の印刷物に係るデータに基づく情報を送信することが可能となり、情報処理装置から外部装置に不必要にデータに基づく情報が送信されることを抑制できる。
【０００９】
また、本発明は、前記制御部は、前記印刷装置から受信した前記データに基づいて、前記データの送信元の前記印刷装置が、条件として事前に登録された前記印刷装置であるか否かを判別し、事前に登録された前記印刷装置である場合、前記データに基づく情報を前記外部装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置から外部装置に、全ての印刷装置に係るデータに基づく情報が送信されるのではなく、特定の印刷装置に係るデータに基づく情報を送信することが可能となり、情報処理装置から外部装置に不必要にデータに基づく情報が送信されることを抑制できる。
【００１０】
また、本発明は、前記印刷装置は、店舗に設けられ、前記制御部は、前記印刷装置から受信した前記データに基づいて、前記データの送信元の前記印刷装置が設けられた前記店舗が、条件として事前に登録された前記店舗であるか否かを判別し、事前に登録された前記店舗である場合、前記データに基づく情報を前記外部装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置から外部装置に、全ての店舗に係るデータに基づく情報が送信されるのではなく、特定の店舗に係るデータに基づく情報を送信することが可能となり、情報処理装置から外部装置に不必要にデータに基づく情報が送信されることを抑制できる。
【００１１】
また、本発明は、条件を登録する処理を行う所定のＡＰＩ（Application Programming Interface）を有し、前記制御部は、所定の装置から、前記所定のＡＰＩを指定する前記ＡＰＩ指定情報、及び、登録する条件に関する条件情報を含む条件設定情報を受信した場合、前記ＡＰＩ指定情報で指定された前記所定のＡＰＩにより、前記条件設定情報に基づいて、条件を登録することを特徴とする。
本発明の構成によれば、情報処理装置のＡＰＩを利用して、所定の装置から、登録条件を登録することができる。
【００１２】
また、本発明は、前記データは、印刷を指示する制御データである印刷データ、又は、前記印刷データに基づいて生成される印刷対応データを含むことを特徴とする。
本発明の構成によれば、印刷装置により印刷される情報を、簡易な手段で外部装置により利用できる。
【００１３】
また、上記目的を達成するために、本発明は、印刷する印刷装置と、前記印刷装置と通信可能な情報処理装置とを備える情報処理システムあって、前記印刷装置は、印刷に関するデータを前記情報処理装置に送信し、前記情報処理装置は、前記印刷装置から前記データを受信し、受信した前記データに基づいて、事前に登録された所定の条件を満たすか否かを判別し、条件を満たす場合、前記データに基づく情報を外部装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置は、所定の条件を満たす場合に、印刷データに基づく情報を外部装置に送信する。このため、外部装置は、情報処理装置に対して、ユーザーが必要とする情報の応答を要求する処理を実行する必要がなく、印刷装置により印刷される情報を、簡易な手段で外部装置により利用できる。
【００１４】
また、上記目的を達成するために、本発明は、印刷する印刷装置と通信可能な情報処理装置の制御方法であって、前記印刷装置から印刷に関するデータを受信し、受信した前記データに基づいて、事前に登録された所定の条件を満たすか否かを判別し、条件を満たす場合、前記データに基づく情報を外部装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置は、所定の条件を満たす場合に、印刷データに基づく情報を外部装置に送信する。このため、外部装置は、情報処理装置に対して、ユーザーが必要とする情報の応答を要求する処理を実行する必要がなく、印刷装置により印刷される情報を、簡易な手段で外部装置により利用できる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係るネットワークシステムの構成を示す図。
【図２】ネットワークシステムの各装置の機能的構成を示すブロック図。
【図３】タブレット端末、印刷装置、制御サーバーの動作を示すフローチャート。
【図４】レシートの一例を示す図。
【図５】会計情報管理データベースを示す図。
【図６】タブレット端末、印刷装置、制御サーバーの動作を示すフローチャート。
【図７】勤怠シートの一例を示す図。
【図８】勤怠管理データベースを示す図。
【図９】タブレット端末、印刷装置、制御サーバーの動作を示すフローチャート。
【図１０】レポートの一例を示す図。
【図１１】レポート管理データベースを示す図。
【図１２】制御サーバー、店舗管理端末の動作を示すフローチャート。
【図１３】条件入力画面を示す図。
【図１４】付帯条件入力画面を示す図。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るネットワークシステム１（情報処理システム）の構成を示す図である。
図１に示すように、ネットワークシステム１は、複数の店舗管理システム１０（図１では、第１店舗管理システム１０１と、第２店舗管理システム１０２との２つの店舗管理システム１０を備える。
【００１７】
店舗管理システム１０は、スーパーマーケットや、コンビニエンスストア、デパート、飲食店等の店舗を運営する企業が利用するシステムである。図１において、第１店舗管理システム１０１は企業Ｋ１が利用するシステムであり、第２店舗管理システム１０２は企業Ｋ２が利用するシステムである。企業Ｋ１及び企業Ｋ２は、提携関係が全くない別の企業であり、第１店舗管理システム１０１と第２店舗管理システム１０２との間で情報の送受信は行われない。なお、店舗管理システム１０を利用する主体は企業に限らない。
【００１８】
店舗管理システム１０は、１又は複数の店舗システム１１と、店舗管理端末１６とを備える。
店舗システム１１は、スーパーマーケットや、コンビニエンスストア、デパート、飲食店等の店舗に用いられるシステムである。店舗は、商品の提供が行われ、商品の提供に応じて、顧客による会計が行われる施設であればよい。本実施形態において、「商品」は、物体として顧客に引き渡される商品だけでなく、顧客に提供されるサービスや、顧客に提供される飲食物等、対価と引き換えに顧客に提供される対象を意味する。
【００１９】
店舗システム１１が適用される店舗には、顧客が会計を行なうレジカウンターＬが設けられる。レジカウンターＬには、ロール紙（記録媒体）に印刷する機能を有する印刷装置１２が設けられる。また、レジカウンターＬには、印刷装置１２と無線通信可能に接続され、印刷装置１２を制御するタブレット端末１３が設けられる。
レジカウンターＬにおける会計に際し、レジ担当者は、印刷装置１２に接続されたバーコードリーダーＢＲで商品や商品の包装に付されたバーコードを読み取り、また、タブレット端末１３に対して会計に対応する入力を行う。印刷装置１２は、バーコードリーダーＢＲによる読み取りに基づくデータを、タブレット端末１３に送信する。タブレット端末１３は、印刷装置１２から受信したバーコードリーダーＢＲの読み取りに基づくデータや、レジ担当者による会計に対応する入力に基づいて、印刷装置１２にレシートを発行させる。印刷装置１２により発行されたレシートは、レジ担当者により顧客に引き渡される。
印刷装置１２、及び、タブレット端末１３の構成、機能、及び、機能に基づく処理については後述する。
【００２０】
店舗システム１１は、ローカルエリアネットワークＬＮを備える。
印刷装置１２は、ＬＡＮに係る通信規格に従って、ローカルエリアネットワークＬＮと接続する。
ローカルエリアネットワークＬＮには、通信装置１４が接続される。通信装置１４は、ローカルエリアネットワークＬＮと、インターネット、電話網、その他の通信網を含むグローバルネットワークＧＮとを接続するインターフェース装置である。通信装置１４は、モデム（又は、ＯＮＵ（Optical Network Unit））に係る機能、ルーター機能、ＮＡＴ（Network Address Translation）機能、及び、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバー機能等を有する。通信装置１４は、ローカルエリアネットワークＬＮに接続された機器と、グローバルネットワークＧＮに接続された機器との間で行われる通信に際し、機器間で送受信されるデータを転送する。なお、図１では、通信装置１４を１つのブロックで表現するが、通信装置１４は、機能に応じた複数の装置を有する構成でもよい。
印刷装置１２は、通信装置１４を介して、グローバルネットワークＧＮにアクセス可能である。
【００２１】
店舗管理端末１６は、対応する企業が管理する端末である。店舗管理端末１６は、例えば、対応する企業の本社に設けられる。
店舗管理端末１６の構成、機能、及び、機能に基づく処理については、後述する。
【００２２】
図１に示すように、グローバルネットワークＧＮには、制御サーバー１５（情報処理装置）が接続される。制御サーバー１５は、印刷装置１２、店舗管理端末１６、その他の装置をクライアントとするサーバーである。すなわち、制御サーバー１５は、クライアントからの要求等をトリガーとして、所定の演算処理を実行する。制御サーバー１５は、必要に応じて、演算処理の結果に基づくデータを、クライアントに送信する。
【００２３】
なお、図１では、制御サーバー１５を、１つのブロックによって表現するが、これは、当該サーバーが単一のサーバー装置により構成されることを意味するものではない。例えば、制御サーバー１５は、複数のサーバー装置を含んで構成されたものでもよい。すなわち、制御サーバー１５は、後述する各種処理を実行可能な構成であれば、その形態を問わない。
【００２４】
図２は、ネットワークシステム１が備えるタブレット端末１３、印刷装置１２、店舗管理端末１６、及び、制御サーバー１５の機能的構成を示すブロック図である。
【００２５】
タブレット端末１３は、前面の広い領域にタッチパネル２２が設けられたタブレット型の（板状の）端末である。タブレット端末１３は、レジカウンターＬにおける会計に際し、会計に関する各種処理を実行して印刷装置１２を制御するホストコンピューターとして機能する。
図２に示すように、タブレット端末１３は、タブレット端末制御部２０と、タブレット端末通信部２１と、タッチパネル２２と、タブレット端末記憶部２３と、を備える。
【００２６】
タブレット端末制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、タブレット端末１３を制御する。タブレット端末１３には、所定のアプリケーション（以下、「タブレット端末アプリケーションＴＡＰ」と表現する。）が事前にインストールされる。タブレット端末制御部２０は、タブレット端末アプリケーションＴＡＰ、その他の付随するプログラムを読み出して実行することにより、タブレット端末アプリケーション実行部２０１として機能する。
【００２７】
タブレット端末通信部２１は、タブレット端末制御部２０の制御で、所定の無線通信の規格に従って、印刷装置１２と通信する。タブレット端末１３と印刷装置１２との間で行われる通信の無線通信規格は、アドホックモードに対応する無線ＬＡＮに係る規格や、インフラストラクチャーモードに対応する無線ＬＡＮに係る規格、Bluetooth（登録商標）等の近距離無線通信に係る規格等、どのような規格でもよい。
【００２８】
タッチパネル２２は、液晶表示パネル等の表示パネルと、表示パネルに重ねて設けられたタッチセンサーとを備える。表示パネルは、タブレット端末制御部２０の制御で、各種画像を表示する。タッチセンサーは、タッチ操作を検出し、タブレット端末制御部２０に出力する。タブレット端末制御部２０は、タッチセンサーからの入力に基づいて、タッチ操作に対応する処理を実行する。
【００２９】
タブレット端末記憶部２３は、不揮発性メモリーを備え、各種データを記憶する。
【００３０】
印刷装置１２は、ロール紙を収容し、収容したロール紙にライン型のサーマルヘッドでドットを形成して画像を印刷するラインサーマルプリンターである。
図２に示すように、印刷装置１２は、印刷装置制御部３０と、印刷部３１と、印刷装置記憶部３２と、印刷装置通信部３３と、印刷装置ネットワーク通信部３４と、デバイス通信部３５と、を備える。
【００３１】
印刷装置制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、印刷装置１２を制御する。
【００３２】
印刷部３１は、印刷装置１２の筐体に収容されたロール紙を搬送する搬送機構や、サーマルヘッドによってロール紙にドットを形成して画像を印刷する印刷機構、ロール紙を所定の位置で切断する切断機構等のロール紙への印刷に関する各種機構を備える。印刷部３１は、印刷装置制御部３０の制御で、搬送機構によりロール紙を搬送し、印刷機構によりロール紙にレシートに係る情報を印刷し、切断機構により所定の位置でロール紙を切断して、レシートを発行する。
【００３３】
印刷装置記憶部３２は、不揮発性メモリーを備え、各種データを記憶する。
【００３４】
印刷装置通信部３３は、印刷装置制御部３０の制御で、タブレット端末１３と所定の無線通信規格に従って通信する。
【００３５】
印刷装置ネットワーク通信部３４は、印刷装置制御部３０の制御で、グローバルネットワークＧＮと接続する機器（制御サーバー１５を含む。）と所定の通信規格に従って通信する。
【００３６】
デバイス通信部３５は、ＵＳＢの規格に従ったポートや、ＵＳＢ以外のシリアル通信規格に従ったポート、その他ポートを備えるインターフェースボードを備える。各ポートには、デバイスが接続可能である。デバイス通信部３５は、印刷装置制御部３０の制御で、ポートを介して印刷装置１２に接続されたデバイスと通信する。
なお、デバイス通信部３５が、無線通信機能を備え、デバイスと無線通信する構成でもよい。
【００３７】
印刷装置１２には、デバイスとして、バーコードリーダーＢＲ、カスタマーディスプレーＣＤ、及び、自動釣銭機ＪＴが接続される。
バーコードリーダーＢＲは、商品や、商品の包装等に付されたバーコードを読み取り、読取結果を示すデータをデバイス通信部３５に出力する。デバイス通信部３５は、バーコードリーダーＢＲから入力されたデータを、印刷装置制御部３０に出力する。
カスタマーディスプレーＣＤは、印刷装置制御部３０の制御で、会計に関する情報を表示する。カスタマーディスプレーＣＤに表示された情報は、レジカウンターＬで会計を行う顧客が視認できる。
自動釣銭機ＪＴは、顧客から受け取った貨幣を投入する貨幣受取口と、釣銭に係る貨幣を排出する釣銭排出口とを備え、印刷装置制御部３０の制御で、貨幣受取口を介して貨幣が投入された場合、対応する釣銭を釣銭排出口から排出する。
【００３８】
店舗管理端末１６は、対応する企業が管理する端末である。
図２に示すように、店舗管理端末１６は、店舗管理端末制御部６０と、店舗管理端末ネットワーク通信部６１と、店舗管理端末記憶部６２と、店舗管理端末表示部６３と、を備える。
店舗管理端末制御部６０は、ＣＰＵや、ＲＯＭ、ＲＡＭ等を備え、店舗管理端末１６を制御する。店舗管理端末１６には、ブラウザーがインストールされる。店舗管理端末制御部６０は、ブラウザー、その他の付随するプログラムを読み出して実行することにより、ブラウザー実行部６０１として機能する。
店舗管理端末ネットワーク通信部６１は、店舗管理端末制御部６０の制御で、グローバルネットワークＧＮと接続する機器（制御サーバー１５を含む。）と所定の通信規格に従って通信する。
店舗管理端末記憶部６２は、各種データを記憶する。
店舗管理端末表示部６３は、液晶表示パネル等の表示パネルを備え、店舗管理端末制御部６０の制御に従って、各種情報を表示する。
【００３９】
制御サーバー１５は、印刷装置１２、及び、店舗管理端末１６をクライアントとするサーバーである。
図２に示すように、制御サーバー１５は、制御サーバー制御部４０（制御部）と、制御サーバーネットワーク通信部４１と、制御サーバー記憶部４２と、を備える。
制御サーバー制御部４０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、制御サーバー１５を制御する。
制御サーバーネットワーク通信部４１は、制御サーバー制御部４０の制御で、グローバルネットワークＧＮと接続する機器（印刷装置１２、及び、店舗管理端末１６を含む。）と所定の通信規格に従って通信する。
制御サーバー記憶部４２は、各種データを記憶する。
【００４０】
次に、レジカウンターＬで顧客の会計が行われた場合の、タブレット端末１３、印刷装置１２、及び、制御サーバー１５の動作について説明する。
【００４１】
図３は、レジカウンターＬで会計が行われた場合のタブレット端末１３、印刷装置１２、及び、制御サーバー１５の動作を示すフローチャートである。図３の（Ａ）はタブレット端末１３の動作を示し、（Ｂ）は印刷装置１２の動作を示し、（Ｃ）は制御サーバー１５の動作をそれぞれ示す。
【００４２】
図３の（Ａ）に示すように、タブレット端末１３のタブレット端末制御部２０のタブレット端末アプリケーション実行部２０１は、顧客の会計に応じて会計処理を実行し、会計処理に基づいてレシート発行指示データ（印刷データ）を生成する（ステップＳＡ１）。レシート発行指示データは、レシートの発行を指示する制御データである。
ステップＳＡ１の処理について詳述すると、タブレット端末アプリケーション実行部２０１は、顧客の会計に伴う印刷装置１２（印刷装置１２に接続されたバーコードリーダーＢＲ）からの入力や、タッチパネル２２に対するレジ担当者の入力に応じて、レシート情報を生成する。レシート情報とは、印刷装置１２に発行させるレシートに印刷する情報である。レシート情報の具体的な内容については、例を挙げて後述する。
次いで、タブレット端末アプリケーション実行部２０１は、生成したレシート情報に基づいて、レシート発行指示データを生成する。レシート発行指示データは、所定のレイアウトに従ってレシート情報が印刷されたレシートの発行を指示する制御データである。レシート発行指示データは、印刷装置１２のコマンド体系に従った複数の制御コマンドを含んで構成される。
【００４３】
ステップＳＡ１でレシート発行指示データを生成した後、タブレット端末アプリケーション実行部２０１は、タブレット端末通信部２１を制御して、生成したレシート発行指示データを、印刷装置１２に送信する（ステップＳＡ２）。
【００４４】
図３の（Ｂ）に示すように、印刷装置１２の印刷装置制御部３０は、印刷装置通信部３３を制御して、レシート発行指示データを受信する（ステップＳＢ１）。
【００４５】
次いで、印刷装置制御部３０は、ステップＳＢ１で受信したレシート発行指示データに基づいて、印刷部３１を制御して、レシートを発行する（ステップＳＢ２）。発行されたレシートは、顧客に引き渡される。
【００４６】
図４は、レシート発行指示データに基づいて印刷装置１２により発行されるレシートの一例であるレシートＲ１を示す図である。
図４で例示するレシートＲ１には、店舗の名称を図案化したロゴ情報Ｊ１が印刷される。
また、レシートＲ１には、店舗の住所、及び、電話番号を示す店舗情報Ｊ２が印刷される。
また、レシートＲ１には、レシートを識別するレシート識別情報Ｊ３が印刷される。
また、レシートＲ１には、レシートが発行された日時を示す発行日時情報Ｊ４が印刷される。
また、レシートＲ１には、顧客が購入した商品に関する情報を示す明細情報Ｊ５が、１又は複数、印刷される。明細情報Ｊ５は、顧客が購入した商品について、商品の購入数量を示す購入数量情報Ｊ５１、商品の名称を示す商品名情報Ｊ５２、及び、商品の単価を示す単価情報Ｊ５３を有する。
また、レシートＲ１には、小計を示す小計情報Ｊ６が印刷される。
また、レシートＲ１には、税金に関する税額情報Ｊ７が印刷される。
また、レシートＲ１には、合計金額を示す合計金額情報Ｊ８が印刷される。
印刷装置制御部３０は、レシート発行指示データに基づいて、ロゴ情報Ｊ１〜合計金額情報Ｊ８を印刷する。
【００４７】
次いで、印刷装置制御部３０は、印刷装置ネットワーク通信部３４を制御して、シリアル番号Ｊ９、及び、ステップＳＢ１で受信したレシート発行指示データを、制御サーバー１５に送信する（ステップＳＢ３）。
シリアル番号Ｊ９は、印刷装置１２の製造段階で、印刷装置１２に一意に割り当てられる識別情報である。
なお、ステップＳＢ３において、シリアル番号Ｊ９、及び、レシート発行指示データを送信するのに必要な通信に関する情報（送信先に関する情報や、通信に用いるプロトコル、送信するデータのフォーマット等）は、印刷装置１２に事前に登録される。
【００４８】
図３の（Ｃ）に示すように、制御サーバー１５の制御サーバー制御部４０は、制御サーバーネットワーク通信部４１を制御して、印刷装置１２が送信したシリアル番号Ｊ９及びレシート発行指示データを受信する（ステップＳＣ１）。
【００４９】
次いで、制御サーバー制御部４０は、所定の方法で、受信したレシート発行指示データから会計情報を抽出する（ステップＳＣ２）。
会計情報は、レシートに印刷されるレシート情報のうち、予め定められた情報である。図４で例示したレシートＲ１では、レシート識別情報Ｊ３、発行日時情報Ｊ４、明細情報Ｊ５（購入数量情報Ｊ５１、商品名情報Ｊ５２、及び、単価情報Ｊ５３の組み合わせ）、小計情報Ｊ６、税額情報Ｊ７、及び、合計金額情報Ｊ８が会計情報である。
【００５０】
次いで、制御サーバー制御部４０は、制御サーバー記憶部４２が記憶する会計情報管理データベース４２１（データベース）にアクセスして、ステップＳＣ１で受信したシリアル番号Ｊ９、及び、ステップＳＣ２で抽出した会計情報に基づいて、会計情報管理データベース４２１に１件のレコードを生成する（ステップＳＣ３）。
【００５１】
図５は、会計情報管理データベース４２１のレコードに含まれる情報を模式的に示す図である。
図５に示すように、会計情報管理データベース４２１のレコードは、統括識別情報Ｊ１０、シリアル番号Ｊ９、レシート識別情報Ｊ３、発行日時情報Ｊ４、１又は複数の明細情報Ｊ５、小計情報Ｊ６、税額情報Ｊ７、及び、合計金額情報Ｊ８を備える。
統括識別情報Ｊ１０は、対応するレシートを識別する識別情報（＝会計情報に対応する会計を識別する識別情報）である。制御サーバー制御部４０は、所定のルールに従って、一意な値の統括識別情報Ｊ１０を生成し、レコードに含める。
【００５２】
ステップＳＣ３の処理後、制御サーバー制御部４０は、送信対応処理を実行する（ステップＳＣ４）。送信対応処理については後述する。
【００５３】
次に、店舗に勤務する勤務者が店舗に出社したとき、及び、店舗から退社したときのタブレット端末１３、印刷装置１２、及び、制御サーバー１５の動作について説明する。
図６は、勤務者の店舗への出社及び店舗からの退社に応じて行われるタブレット端末１３、印刷装置１２、及び、制御サーバー１５の動作を示すフローチャートである。図６の（Ａ）はタブレット端末１３の動作を示し、（Ｂ）は印刷装置１２の動作を示し、（Ｃ）は制御サーバー１５の動作を示す。
【００５４】
ここで、店舗システム１１が適用された店舗では、店舗に勤務する勤務者は、店舗への出社、及び、店舗からの退社に応じて以下の処理を行う。
すなわち、勤務者は、出社時、又は、退社時にタブレット端末１３に対して所定の操作を行って、勤怠に関する所定のユーザーインターフェースの表示を指示する。タブレット端末１３のタブレット端末制御部２０は、当該指示に応じて、勤怠に関する所定のユーザーインターフェースをタッチパネル２２に表示する。
なお、勤務者が操作する端末は、タブレット端末１３である必要は無いが、以下では、勤務者がレジ担当者であるものとし、また、勤務者が出社及び退社に応じて操作する端末がタブレット端末１３であるものする。
当該所定のユーザーインターフェースは、出社を示す情報、又は、退社を示す情報のいずれかを択一的に入力するする欄、及び、勤務者を識別する勤務者識別情報Ｊ１１を入力する欄を有する。勤務者識別情報Ｊ１１は、勤務者に、事前に通知される。
勤務者は、出社時は、当該所定のユーザーインターフェースに、出社を示す情報と自身の勤務者識別情報Ｊ１１を入力し、退社時は、当該所定のユーザーインターフェースに退社を示す情報と自身の勤務者識別情報Ｊ１１を入力する（ステップＳ１）。
以下、出社を示す情報、及び、退社を示す情報を総称して「出退社情報」という。
【００５５】
図６の（Ａ）に示すように、タブレット端末１３のタブレット端末制御部２０は、当該所定のユーザーインターフェースに入力された出退社情報、及び、勤務者識別情報Ｊ１１を取得する（ステップＳＤ１）。
次いで、タブレット端末制御部２０は、取得した出退社情報、及び、勤務者識別情報Ｊ１１に基づいて、勤怠シート発行指示データ（印刷データ）を生成する（ステップＳＤ２）。勤怠シート発行指示データは、勤怠シート（後述）の発行を指示する制御データである。勤怠シート発行指示データは、印刷装置１２のコマンド体系に従った複数の制御コマンドを含んで構成される。
次いで、タブレット端末制御部２０は、タブレット端末通信部２１を制御して、生成した勤怠シート発行指示データを印刷装置１２に送信する（ステップＳＤ３）。
【００５６】
図６の（Ｂ）に示すように、印刷装置１２の印刷装置制御部３０は、印刷装置通信部３３を制御して、勤怠シート発行指示データを受信する（ステップＳＥ１）。
次いで、印刷装置制御部３０は、勤怠シート発行指示データに基づいて印刷部３１を制御して、勤怠シートを発行する（ステップＳＥ２）。
【００５７】
図７の（Ａ）は、出社に係る勤怠シートの一例である勤怠シートＫＳ１を示す図である。図７の（Ｂ）は退社に係る勤怠シートの一例である勤怠シートＫＳ２を示す図である。
図７で例示する勤怠シートＫＳ１、ＫＳ２で示すように、出社に係る勤怠シート、及び、退社に係る勤怠シートには、店舗識別情報Ｊ１６、勤務者識別情報Ｊ１１が印刷される。店舗識別情報Ｊ１６は、店舗を識別する識別情報である。
また、図７の（Ａ）の勤怠シートＫＳ１で示すように、出社に係る勤怠シートには、出社であることを示す出社明示情報Ｊ１２（図７の（Ａ）では、「ＩＮ」と表現）が印刷される。また、図７の（Ａ）の勤怠シートＫＳ１で示すように、出社に係る勤怠シートには、勤務者が出社した日時（日付（年月日）＋時刻）を示す出社日時情報Ｊ１３が印刷される。
また、図７の（Ｂ）の勤怠シートＫＳ２で示すように、退社に係る勤怠シートには、退社であることを示す退社明示情報Ｊ１４（図７の（Ａ）では、「ＯＵＴ」と表現）が印刷される。また、図７の（Ｂ）の勤怠シートＫＳ２で示すように、退社に係る勤怠シートには、勤務者が退社した日時（日付（年月日）＋時刻）を示す退社日時情報Ｊ１５が印刷される。
【００５８】
ステップＳＥ２で発行された勤怠シートは、店舗におけるルールに従って処理される。
例えば、勤務者は、出社した日時又は退社した日時を確認し、自ら保管する。また、勤務者は、出社した日時又は退社した日時を確認し、管理者等の所定の者に勤怠シートを受け渡す。いずれの場合であっても、勤怠シートを視認した者は、勤務者が出社した日時又は退社した日時を正確に把握でき、また、勤怠シートを紙媒体として保管できる。
【００５９】
勤怠シートを発行した後、印刷装置制御部３０は、印刷装置ネットワーク通信部３４を制御して、シリアル番号Ｊ９、及び、勤怠シート発行指示データを制御サーバー１５に送信する（ステップＳＥ３）。
なお、ステップＳＥ３において、シリアル番号Ｊ９、及び、勤怠シート発行指示データを送信するのに必要な通信に関する情報（送信先に関する情報や、通信に用いるプロトコル、送信するデータのフォーマット等）は、印刷装置１２に事前に登録される。
【００６０】
図６の（Ｃ）に示すように、制御サーバー１５の制御サーバー制御部４０は、制御サーバーネットワーク通信部４１を制御して、シリアル番号Ｊ９、及び、勤怠シート発行指示データを受信する（ステップＳＦ１）。
次いで、制御サーバー制御部４０は、受信した勤怠シート発行指示データから、勤怠関連情報を抽出する（ステップＳＦ２）。
勤怠関連情報は、勤怠シートに印刷される勤怠に関する情報である。具体的には、出社に係る勤怠シートについては、店舗識別情報Ｊ１６、勤務者識別情報Ｊ１１、出社明示情報Ｊ１２、及び、出社日時情報Ｊ１３が勤怠関連情報である。また、退社に係る勤怠シートについては、店舗識別情報Ｊ１６、勤務者識別情報Ｊ１１、退社明示情報Ｊ１４、及び、退社日時情報Ｊ１５が勤怠関連情報である。
【００６１】
次いで、制御サーバー制御部４０は、ステップＳＦ１で受信したシリアル番号Ｊ９、及び、ステップＳＦ２で抽出した勤怠関連情報に基づいて、制御サーバー記憶部４２が記憶する勤怠管理データベース４２２の対応するレコードを更新する（ステップＳＦ３）。以下、ステップＳＦ３の処理について詳述する。
【００６２】
勤怠管理データベース４２２は、各店舗に勤務可能な勤務者ごとにレコードを有する。
図８は、勤怠管理データベース４２２のレコードに含まれる情報を模式的に示す図である。
図８に示すように、勤怠管理データベース４２２のレコードは、勤務者識別情報Ｊ１１、シリアル番号Ｊ９、及び、店舗識別情報Ｊ１６を有する。
また、勤怠管理データベース４２２のレコードは、勤怠管理情報Ｊ１７を有する。勤怠管理情報Ｊ１７は、勤務者が店舗に出社した日時を示す情報、及び、勤務者が店舗から退社した日時を示す情報が累積的に記録された情報である。
【００６３】
ステップＳＦ３において、制御サーバー制御部４０は、勤怠管理データベース４２２のレコードのうち、ステップＳＦ２で勤怠関連情報として抽出した勤務者識別情報Ｊ１１の値と同一の値の勤務者識別情報Ｊ１１を有するレコード（対応するレコード）を特定する。次いで、制御サーバー制御部４０は、ステップＳＦ２で抽出した「出社明示情報Ｊ１２及び出社日時情報Ｊ１３」、又は、「退社明示情報Ｊ１４及び退社日時情報Ｊ１５」に基づいて、勤怠管理情報Ｊ１７に「出社明示情報Ｊ１２及び出社日時情報Ｊ１３」又は「退社明示情報Ｊ１４及び退社日時情報Ｊ１５」を付加する。
【００６４】
ステップＳＦ３の処理後、制御サーバー制御部４０は、送信対応処理を実行する（ステップＳＦ４）。送信対応処理については後述する。
【００６５】
以上のように、本実施形態では、勤務者の店舗への出社又は店舗からの退社に応じて勤怠管理データベース４２２が更新され、当該データベースにより、勤務者が出社した日時、及び、勤務者が退社した日時が管理される。
【００６６】
ここで、印刷装置１２は、上述したレシート、及び、勤怠シートの他に、レポートを発行可能である。以下、印刷装置１２がレポートを発行するときのタブレット端末１３、印刷装置１２、及び、制御サーバー１５の動作について、レポートと併せて説明する。
【００６７】
図９は、印刷装置１２がレポートを発行する場合におけるタブレット端末１３、印刷装置１２、及び、制御サーバー１５の動作を示すフローチャートである。図９の（Ａ）はタブレット端末１３の動作を示し、（Ｂ）は印刷装置１２の動作を示し、（Ｃ）は制御サーバー１５の動作を示す。
【００６８】
ここで、レポートとは、店舗における所定の期間の売上を示す情報が印刷された印刷物である。所定の期間は、例えば、一日（ある一日の開店から閉店）であり、また例えば、一月であり、また例えば、一年である。店舗の管理者等は、レポートを参照することにより、所定の期間における店舗の売上を把握することができ、店舗の経営や、管理に役立たせることができる。なお、レポートには、店舗における所定の期間の売上を示す情報以外の情報が印刷されてもよい。
本実施形態では、店舗に設けられたタブレット端末１３のうち、所定のタブレット端末１３が、対応する所定の印刷装置１２にレポートを発行させる機能を有するものとして、レポートの発行時における各装置の処理について説明する。印刷装置１２を制御してレポートを発行させる主体は、タブレット端末１３に限らない。
【００６９】
図９の（Ａ）に示すように、タブレット端末１３のタブレット端末制御部２０は、レポートを発行するタイミングとして事前に定められたタイミングが到来したか否かを監視する（ステップＳＧ１）。例えば、店舗の閉店後に、店舗の開店から閉店までの売上を示す情報が印刷されたレポートを発行する場合、閉店後の所定のタイミングが、レポートを発行するタイミングとして事前に定められる。
次いで、タブレット端末制御部２０は、レポート情報を取得する（ステップＳＧ２）。レポート情報とは、レポートに印刷する情報である。例えば、タブレット端末制御部２０は、店舗における売上を管理する、店舗に設けられたＰＯＳサーバー（不図示）と通信して、レポート情報を取得する。また例えば、タブレット端末制御部２０は、ローカルエリアネットワークＬＮを介して、他のタブレット端末１３と通信し、レポート情報の生成に必要な売上に関する情報を取得し、取得した情報に基づいてレポート情報を生成する。
【００７０】
次いで、タブレット端末制御部２０は、取得したレポート情報に基づいて、レポート発行指示データ（印刷データ）を生成する（ステップＳＧ３）。レポート発行指示データは、レポートの発行を指示する制御データである。レポート発行指示データは、印刷装置１２のコマンド体系に従った複数の制御コマンドを含んで構成される。
次いで、タブレット端末制御部２０は、タブレット端末通信部２１を制御して、生成したレポート発行指示データを印刷装置１２に送信する（ステップＳＧ４）。
【００７１】
図９の（Ｂ）に示すように、印刷装置１２の印刷装置制御部３０は、印刷装置通信部３３を制御して、レポート発行指示データを受信する（ステップＳＨ１）。
次いで、印刷装置制御部３０は、レポート発行指示データに基づいて印刷部３１を制御して、レポートを発行する（ステップＳＨ２）。
【００７２】
図１０は、レポートの一例であるレポートＲＰ１を示す図である。
図１０で例示するレポートＲＰ１で示すように、レポートには、売上を集計した所定の期間を示す売上期間情報Ｊ１８が印刷される。また、レポートには、店舗識別情報Ｊ１６が印刷される。また、レポートには、売上を示す売上情報Ｊ１９が印刷される。また、レポートには、レポートを識別するレポート識別情報Ｊ２０が印刷される。レポート識別情報Ｊ２０は、店舗にかかわらず、他のレポートのレポート識別情報とは異なる値とされる。
上述したように、レポートには、売上情報Ｊ１９以外の情報が印刷されてもよい。例えば、レポートに、所定の期間において店舗で購入された商品に関する情報や、来客した顧客に関する情報、税に関する情報等が印刷されてもよい。
【００７３】
レポートを発行した後、印刷装置制御部３０は、印刷装置ネットワーク通信部３４を制御して、シリアル番号Ｊ９、及び、レポート発行指示データを制御サーバー１５に送信する（ステップＳＨ３）。
なお、ステップＳＨ３において、シリアル番号Ｊ９、及び、レポート発行指示データを送信するのに必要な通信に関する情報（送信先に関する情報や、通信に用いるプロトコル、送信するデータのフォーマット等）は、印刷装置１２に事前に登録される。
【００７４】
図９の（Ｃ）に示すように、制御サーバー１５の制御サーバー制御部４０は、制御サーバーネットワーク通信部４１を制御して、シリアル番号Ｊ９、及び、レポート発行指示データを受信する（ステップＳＩ１）。
次いで、制御サーバー制御部４０は、受信したレポート発行指示データから、レポート情報を抽出する（ステップＳＩ２）。具体的には、制御サーバー制御部４０は、レポート情報として、レポートに印刷される売上期間情報Ｊ１８、シリアル番号Ｊ９、売上情報Ｊ１９、及び、レポート識別情報Ｊ２０を抽出する。
【００７５】
次いで、制御サーバー制御部４０は、ステップＳＩ１で受信したシリアル番号Ｊ９、及び、ステップＳＩ２で抽出したレポート情報に基づいて、制御サーバー記憶部４２が記憶するレポート管理データベース４２３に１件のレコードを生成する（ステップＳＩ３）。
【００７６】
図１１は、レポート管理データベース４２３のレコードに含まれる情報を模式的に示す図である。
図１１に示すように、レポート管理データベース４２３のレコードは、レポート識別情報Ｊ２０と、店舗識別情報Ｊ１６と、シリアル番号Ｊ９と、売上期間情報Ｊ１８と、売上情報Ｊ１９とを有する。
ステップＳＩ３において、制御サーバー制御部４０は、ステップＳＩ１で受信したシリアル番号Ｊ９、及び、ステップＳＩ２で抽出したレポート情報に基づいて、レポート管理データベース４２３に１件のレコードを生成する。
【００７７】
ステップＳＩ３の処理後、制御サーバー制御部４０は、送信対応処理を実行する（ステップＳＩ４）。送信対応処理については後述する。
【００７８】
以上のように、店舗における所定の印刷装置１２によるレポートの発行に応じて、制御サーバー１５のレポート管理データベース４２３に対応する１件のレコードが生成される。
【００７９】
次に、図３のステップＳＣ４、図６のステップＳＦ４、及び、図９のステップＳＩ４で実行される送信対応処理について、送信対応処理に応じて店舗管理端末１６が実行する処理と併せて説明する。
図１２は、制御サーバー１５、及び、店舗管理端末１６の動作を示すフローチャートである。図１２の（Ａ）は制御サーバー１５の送信対応処理の詳細を示し、（Ｂ）は店舗管理端末１６の動作を示す。
以下の説明では、ステップＳＣ１で受信したレシート発行指示データ、ステップＳＦ１で受信した勤怠シート発行指示データ、及び、ステップＳＩ１で受信したレポート発行指示データを総称して、「対象印刷データ」（印刷データ）という。
【００８０】
図１２の（Ａ）に示すように、送信対応処理において、制御サーバー制御部４０は、対象印刷データを取得する（ステップＳＪ１）。
次いで、制御サーバー制御部４０は、制御サーバー記憶部４２が記憶する企業管理データベース４２４を参照して、対応する企業の企業識別情報Ｊ２１（企業を識別する識別情報）を取得する（ステップＳＪ２）。
詳述すると、企業管理データベース４２４は、店舗に設けられる印刷装置１２ごとにレコードを有する。企業管理データベース４２４の各レコードは、対応する印刷装置１２のシリアル番号Ｊ９と、印刷装置１２が設けられた店舗の店舗識別情報Ｊ１６と、印刷装置１２が設けられた店舗を運営する企業の企業識別情報Ｊ２１とを有する。
ステップＳＪ２において、制御サーバー制御部４０は、ステップＳＪ１で取得した対象印刷データと併せて受信したシリアル番号Ｊ９の値と同一の値のシリアル番号Ｊ９を有するレコードを特定する。次いで、制御サーバー制御部４０は、特定したレコードが有する企業識別情報Ｊ２１を取得する。ステップＳＪ２で制御サーバー制御部４０が取得した企業識別情報Ｊ２１は、対象印刷データの送信元の印刷装置１２が設けられた店舗を運営する企業の企業識別情報Ｊ２１である。
【００８１】
次いで、制御サーバー制御部４０は、制御サーバー記憶部４２が記憶する登録条件データベース４２５を参照し、登録条件情報Ｊ２２（後述）を取得する（ステップＳＪ３）。
詳述すると、登録条件データベース４２５は、企業ごとにレコードを有する。登録条件データベース４２５の各レコードは、対応する企業の企業識別情報Ｊ２１と、登録条件情報Ｊ２２とを有する。
ステップＳＪ３において、制御サーバー制御部４０は、ステップＳＪ２で取得した企業識別情報Ｊ２１の値と同一の値を有する企業識別情報Ｊ２１を有するレコードを特定する。次いで、制御サーバー制御部４０は、特定したレコードが有する登録条件情報Ｊ２２を取得する。
【００８２】
次いで、制御サーバー制御部４０は、ステップＳＪ３で取得した登録条件情報Ｊ２２、及び、対象印刷データに基づいて、対応する企業について事前に登録された所定の条件を満たすか否かを判別する（ステップＳＪ４）。
詳述すると、登録条件情報Ｊ２２は、対応する企業の店舗管理端末１６に、対象印刷データに基づく情報（後述）を送信する条件（以下、「登録条件」という。）を示す情報が記録された情報である。
なお、登録条件情報Ｊ２２は、後に詳述する方法で、更新可能である。
登録条件は、対象印刷データに基づいて発行される印刷物の種類が、事前に登録された特定の種類（以下、「登録条件種類」という。）であることである。登録条件種類は、複数でもよく、「０」個でもよい。
上述したように、印刷装置１２は、レシート、勤怠シート、及び、レポートの３つの種類の印刷物を発行可能である。これを踏まえ、登録条件種類に、レシートに係る種類、勤怠シートに係る種類、及び、レポートに係る種類のいずれかの種類を含めることができる。
また、登録条件は、登録条件種類にレシートに係る種類が含まれる場合は、以下の条件を含めることができる。以下、登録条件種類にレシートに係る種類が含まれる場合において、登録条件に含めることが可能な条件を「付帯条件」という。
登録条件には、付帯条件として、「対象印刷データの送信元の印刷装置１２のシリアル番号Ｊ９の値が特定の値であること」（＝送信元の印刷装置１２が条件として事前に登録された印刷装置１２であること）という条件（以下、「印刷装置関連付帯条件」という。）を含めることができる。また、登録条件には、付帯条件として、「対象印刷データの送信元の印刷装置１２が設けられた店舗の店舗識別情報Ｊ１６の値が特定の値であること」（＝送信元の印刷装置１２が設けられた店舗が条件として事前に登録された店舗であること）という条件（以下、「店舗関連付帯条件」という。）を含めることができる。
登録条件情報Ｊ２２は、登録条件種類を示す情報を含み、さらに、付帯条件がある場合は、付帯条件に係る１又は複数のシリアル番号Ｊ９の値、又は、付帯条件に係る１又は複数の店舗識別情報Ｊ１６の値を含む。
【００８３】
ステップＳＪ４において、制御サーバー制御部４０は、対象印刷データを分析して、対象印刷データに基づいて発行される印刷物の種類を特定する。次いで、制御サーバー制御部４０は、登録条件情報Ｊ２２に基づいて、登録条件種類を取得する。次いで、制御サーバー制御部４０は、特定した印刷物の種類が、登録条件種類のいずれかと一致するか否かを判別する。
制御サーバー制御部４０は、特定した印刷物の種類がレポートに係る種類であり、登録条件種類にレポートに係る種類が含まれる場合は、登録条件を満たすと判別する。
制御サーバー制御部４０は、特定した印刷物の種類が勤怠シートに係る種類であり、登録条件種類に勤怠シートに係る種類が含まれる場合は、登録条件を満たすと判別する。
制御サーバー制御部４０は、特定した印刷物の種類がレシートに係る種類であり、登録条件種類にレシートに係る種類が含まれる場合は、さらに、付帯条件があるか否かを判別する。付帯条件がない場合、制御サーバー制御部４０は、登録条件を満たすと判別する。付帯条件のうち印刷装置関連付帯条件がある場合、制御サーバー制御部４０は、シリアル番号Ｊ９に基づいて印刷装置関連付帯条件を満たすか否かを判別し、満たす場合、登録条件を満たすと判別する。付帯条件のうち店舗関連付帯条件がある場合、制御サーバー制御部４０は、店舗識別情報Ｊ１６に基づいて店舗関連付帯条件を満たすか否かを判別し、満たす場合、登録条件を満たすと判別する。
【００８４】
ステップＳＪ４において登録条件を満たさないと判別した場合（ステップＳＪ４：ＮＯ）、制御サーバー制御部４０は、処理を終了する。
ステップＳＪ４において登録条件を満たすと判別した場合（ステップＳＪ４：ＹＥＳ）、制御サーバー制御部４０は、対象印刷データに基づいてレコードを生成し、又は、レコードを更新したデータベース（会計情報管理データベース４２１、勤怠管理データベース４２２、又は、レポート管理データベース４２３）を参照し、生成し、又は、更新したレコードを特定する（ステップＳＪ５）。
次いで、制御サーバー制御部４０は、特定したレコードに含まれる情報を含む通知データ（印刷データに基づく情報）を生成する（ステップＳＪ６）。
次いで、制御サーバー制御部４０は、制御サーバーネットワーク通信部４１を制御して、生成した通知データを店舗管理端末１６に送信する（ステップＳＪ７）。
なお、ステップＳＪ７において、通知データを送信するのに必要な通信に関する情報（送信先に関する情報や、通信に用いるプロトコル、送信するデータのフォーマット等）は、制御サーバー１５に事前に登録される。
【００８５】
図１２の（Ｂ）に示すように、店舗管理端末１６の店舗管理端末制御部６０は、店舗管理端末ネットワーク通信部６１を制御して、制御サーバー１５が送信した通知データを受信する（ステップＳＫ１）。
次いで、店舗管理端末制御部６０は、受信した通知データに基づいて、店舗管理端末記憶部６２が記憶するレシート関連データベース６２１、勤怠関連データベース６２２、及び、レポート関連データベース６２３のうち、対応するデータベースにレコードを生成し、又は、対応するレコードを更新する（ステップＳＫ２）。
詳述すると、レシート関連データベース６２１は、制御サーバー１５の会計情報管理データベース４２１のレコードが有する情報と同様の情報を有するレコードが登録されたデータベースである。店舗管理端末制御部６０は、通知データが会計情報管理データベース４２１のレコードに基づいて生成されたデータである場合、通知データに基づいて、レシート関連データベース６２１に１件のレコードを生成する。
また、勤怠関連データベース６２２は、制御サーバー１５の勤怠管理データベース４２２のレコードが有する情報と同様の情報を有するレコードが登録されたデータベースである。店舗管理端末制御部６０は、通知データが勤怠管理データベース４２２のレコードに基づいて生成されたデータである場合、通知データに基づいて、勤怠関連データベース６２２の対応するレコードを更新する。
また、レポート関連データベース６２３は、制御サーバー１５のレポート管理データベース４２３のレコードが有する情報と同様の情報を有するレコードが登録されたデータベースである。店舗管理端末制御部６０は、通知データがレポート管理データベース４２３のレコードに基づいて生成されたデータである場合、通知データに基づいて、レポート関連データベース６２３に１件のレコードを生成する。
【００８６】
次に、登録条件データベース４２５のレコードが有する登録条件情報Ｊ２２の更新について説明する。登録条件情報Ｊ２２の更新は、「条件の登録」に相当する。
１の企業に所属し、権限を有する者（以下、単に「ユーザー」という。）は、以下の方法で、当該１の企業に係る登録条件情報Ｊ２２を更新して、登録条件を登録できる。
以下では、ユーザーが店舗管理端末１６を介して、登録条件情報Ｊ２２を更新する場合を例にして、登録条件情報Ｊ２２の更新について説明する。ただし、登録条件情報Ｊ２２の更新に際し、制御サーバー１５にアクセスする装置は店舗管理端末１６に限らず、ブラウザーがインストールされ、正当な権限を有するものが使用する装置であればよい。
【００８７】
ユーザーは、店舗管理端末１６のブラウザーを立ち上げ、条件入力画面Ｇ１３１（図１３）の表示に係る制御サーバー１５の所定のＵＲＬへのアクセスを指示する。ＵＲＬは、所定の方法で、ユーザーに事前に通知される。
店舗管理端末１６の店舗管理端末制御部６０のブラウザー実行部６０１は、ユーザーの指示に応じて、制御サーバー１５の所定のＵＲＬにアクセスする。制御サーバー１５の制御サーバー制御部４０は、所定のＵＲＬへのアクセスに応じて、条件入力画面Ｇ１３１（図１３）を表示させるＨＴＭＬファイルを店舗管理端末１６に送信する。
店舗管理端末１６のブラウザー実行部６０１は、受信したＨＴＭＬファイルに基づいて条件入力画面Ｇ１３１（図１３）を店舗管理端末表示部６３に表示する。
なお、詳細な説明は省略するが、店舗管理端末１６から制御サーバー１５へのアクセスに際し、ユーザーが正当な権限を有する者か否かを判別する認証が所定の方法で適切に行われる。
【００８８】
図１３は、条件入力画面Ｇ１３１を示す図である。
図１３に示すように、条件入力画面Ｇ１３１は、種類選択欄Ｎ１３１を有する。種類選択欄Ｎ１３１は、登録条件種類を選択する欄である。種類選択欄Ｎ１３１は、レシートに係る種類、勤怠シートに係る種類、及び、レポートに係る種類のそれぞれを示す情報と、各情報に対応づけて表示されたチェック欄を有する。ユーザーは、店舗管理端末１６に送信する対象とする印刷物の種類に対応するチェック欄にチェックを入れることにより、登録条件種類を選択する。
また、条件入力画面Ｇ１３１は、企業識別情報入力欄Ｎ１３３を有する。ユーザーは、自身が所属する企業の企業識別情報Ｊ２１を、企業識別情報入力欄Ｎ１３３に入力する。
【００８９】
また、条件入力画面Ｇ１３１には、種類選択欄Ｎ１３１におけるレシートに係る種類を示す情報に対応付けて、上述した付帯条件を付加するか否かを選択する付帯条件選択欄Ｎ１３２が表示される。付帯条件選択欄Ｎ１３２には、付帯条件を付加しないことを示す情報（図１３では、「付帯条件を追加しない」と表示された情報）と、付帯条件を付加することを示す情報（図１３では、「付帯条件を追加する」と表示された情報）とが表示され、各情報に対応付けてラジオボタンが表示される。ラジオボタンは、種類選択欄Ｎ１３１において、レシートに係る種類に対応するチェック欄にチェックが入れられることにより登録条件種類としてレシートに係る種類が選択された場合に、チェック可能な状態となる。
ユーザーは、登録条件種類にレシートに係る種類を含める場合、付帯条件選択欄Ｎ１３２のラジオボタンのいずれかにチェックを入れて、付帯条件を付加するか否かを選択する。
また、ユーザーは、付帯条件を付加することを選択した場合、詳細ボタンＳＢ１３１を操作して、付帯条件の具体的な内容を決定する。
【００９０】
図１４は、詳細ボタンＳＢ１３１が操作された場合に表示される付帯条件入力画面Ｇ１４１を示す図である。
図１４に示すように、付帯条件入力画面Ｇ１４１には、印刷装置関連付帯条件を示す情報と、店舗関連付帯条件を示す情報とが表示され、各情報に対応づけてラジオボタンが表示される。ユーザーは、印刷装置関連付帯条件を付加する場合は、当該条件を示す情報に対応するラジオボタンにチェックを入れる。また、ユーザーは、店舗関連付帯条件を付加する場合は、当該条件を示す情報に対応するラジオボタンにチェックを入れる。
【００９１】
また、付帯条件入力画面Ｇ１４１には、印刷装置関連付帯条件を示す情報と対応付けて、シリアル番号入力欄Ｎ１４１が、複数、表示される。シリアル番号入力欄Ｎ１４１は、シリアル番号Ｊ９を入力可能な入力欄である。ユーザーは、印刷装置関連付帯条件を付加することを選択した場合、１又は複数のシリアル番号入力欄Ｎ１４１に、１又は複数のシリアル番号Ｊ９を入力する。
また、付帯条件入力画面Ｇ１４１には、店舗関連付帯条件を示す情報と対応付けて、店舗識別情報入力欄Ｎ１４２が、複数、表示される。店舗識別情報入力欄Ｎ１４２は、店舗識別情報Ｊ１６を入力可能な入力欄である。ユーザーは、店舗関連付帯条件を付加することを選択した場合、１又は複数の店舗識別情報入力欄Ｎ１４２に、１又は複数の店舗識別情報Ｊ１６を入力する。
付帯条件入力画面Ｇ１４１は、確定ボタンＫＢ１４１を有する。ユーザーは、付帯条件入力画面Ｇ１４１への入力を確定する場合、確定ボタンＫＢ１４１を操作する。
【００９２】
図１３に示すように、条件入力画面Ｇ１３１は、確定ボタンＫＢ１３１を有する。ユーザーは、条件入力画面Ｇ１３１への入力を確定する場合、確定ボタンＫＢ１３１を操作する。
【００９３】
条件入力画面Ｇ１３１の確定ボタンＫＢ１３１が操作されたことを検出すると、店舗管理端末１６のブラウザー実行部６０１は、条件入力画面Ｇ１３１、及び、所定の場合には付帯条件入力画面Ｇ１４１への入力に基づく情報を取得する。具体的には、ブラウザー実行部６０１は、条件入力画面Ｇ１３１の種類選択欄Ｎ１３１において選択された印刷物の種類（＝登録条件種類）を示す情報（以下、「登録条件種類情報Ｊ２３」という。）を取得する。
また、ブラウザー実行部６０１は、企業識別情報入力欄Ｎ１３３に入力された企業識別情報Ｊ２１を取得する。
また、ブラウザー実行部６０１は、ユーザーにより付帯条件を付加することが選択された場合は、付加する付帯条件が印刷装置関連付帯条件であるか店舗関連付帯条件であるかを示す情報（以下、「付帯条件明示情報Ｊ２４」という。）を取得する。
また、ブラウザー実行部６０１は、付加する付帯条件が印刷装置関連付帯条件の場合は、ユーザーによりシリアル番号入力欄Ｎ１４１に入力された１又は複数のシリアル番号Ｊ９（以下、「付帯条件シリアル番号Ｊ２５」という。）を取得する。
また、ブラウザー実行部６０１は、付加する付帯条件が店舗関連付帯条件の場合は、ユーザーにより店舗識別情報入力欄Ｎ１４２に入力された１又は複数の店舗識別情報Ｊ１６（以下、「付帯条件店舗識別情報Ｊ２６」という。）を取得する。
【００９４】
次いで、ブラウザー実行部６０１は、取得した情報に基づいて、ＨＴＴＰリクエストを生成し、生成したＨＴＴＰリクエストを制御サーバー１５に送信する。ブラウザー実行部６０１は、例えば、条件入力画面Ｇ１３１に係るＨＴＭＬファイルに実装されたスクリプトの機能により、ＨＴＴＰリクエストの生成、及び、送信を実行する。
【００９５】
ＨＴＴＰリクエストにおいて、リクエスト行のメソッドは、「ＰＵＴ」である。また、ＨＴＴＰリクエストのリクエスト行には、パス名として、制御サーバー１５の所定のＵＲＬが記録されると共に、対応する所定のＷｅｂＡＰＩ（Application Programming Interface）（以下、「特定ＷｅｂＡＰＩ」とする。）を指定する情報がルールに従って記録される。また、パス名には、特定ＷｅｂＡＰＩにパラメーターとして受け渡す情報がクエリーパラメーターによりルールに従って記録される。特定ＷｅｂＡＰＩにパラメーターとして受け渡す情報は、企業識別情報Ｊ２１、登録条件種類情報Ｊ２３、付帯条件明示情報Ｊ２４、付帯条件シリアル番号Ｊ２５、及び、付帯条件店舗識別情報Ｊ２６である。
【００９６】
クエリーパラメーターに係る登録条件種類情報Ｊ２３、付帯条件明示情報Ｊ２４、付帯条件シリアル番号Ｊ２５、及び、付帯条件店舗識別情報Ｊ２６は、「登録する条件に関する条件情報」に相当する。
また、特定ＷｅｂＡＰＩに係るＨＴＴＰリクエストは、「所定のＡＰＩを指定するＡＰＩ指定情報、及び、登録する条件に関する条件情報を含む条件設定情報」に相当する。
【００９７】
制御サーバー１５の制御サーバー制御部４０は、店舗管理端末１６が送信した特定ＷｅｂＡＰＩに係るＨＴＴＰリクエストを受信する。
次いで、制御サーバー制御部４０は、受信したＨＴＴＰリクエストで指定された特定ＷｅｂＡＰＩ、及び、クエリーパラメーター（登録条件種類情報Ｊ２３、付帯条件明示情報Ｊ２４、付帯条件シリアル番号Ｊ２５、及び、付帯条件店舗識別情報Ｊ２６）に基づいて、以下の処理を実行する。
すなわち、制御サーバー制御部４０は、特定ＷｅｂＡＰＩの機能により、登録条件データベース４２５を参照し、当該データベースにおける対応するレコードが有する登録条件情報Ｊ２２の内容を更新する（条件を登録する。）。
【００９８】
詳述すると、制御サーバー制御部４０は、特定ＷｅｂＡＰＩの機能により以下の処理を実行する。すなわち、制御サーバー制御部４０は、登録条件データベース４２５のレコードのうち、クエリーパラメーターに係る企業識別情報Ｊ２１の値と同一の値の企業識別情報Ｊ２１を有するレコードを特定する。
次いで、制御サーバー制御部４０は、特定したレコードの登録条件情報Ｊ２２をクエリーパラメーターに係る登録条件種類情報Ｊ２３、付帯条件明示情報Ｊ２４、付帯条件シリアル番号Ｊ２５、及び、付帯条件店舗識別情報Ｊ２６に基づいて更新する。すなわち、制御サーバー制御部４０は、登録条件情報Ｊ２２に含まれる登録条件種類情報Ｊ２３、付帯条件明示情報Ｊ２４、付帯条件シリアル番号Ｊ２５、及び、付帯条件店舗識別情報Ｊ２６を、クエリーパラメーターに係る対応する各情報に基づいて上書き更新する。
【００９９】
以上のように、制御サーバー１５は、印刷装置１２から印刷データを受信した場合、印刷データに基づく情報（通知データを）を必ず店舗管理端末１６に送信するのではなく、条件を満たす場合に、通知データを送信する。また、ユーザーは、制御サーバー１５のＷｅｂＡＰＩを利用して、登録条件の内容を変更することができる。これにより以下の効果を奏する。
すなわち、制御サーバー１５は、ユーザーにより事前に登録された条件を満たす場合、通知データを店舗管理端末１６に送信する。このため、店舗管理端末１６は、例えば、間隔をあけてユーザーが必要とする情報の応答要求を実行する等、ユーザーが必要とする情報を取得することを目的として、制御サーバー１５にアクセスする必要がない。このような処理を行うことなく、店舗管理端末１６は、必要な情報に係る通知データを、自動で、取得することができる。これにより、印刷装置１２により印刷される情報を、簡易な手段で店舗管理端末１６（外部装置）により利用できるようになる。
また、印刷装置１２は、レシート、勤怠シート、及び、レポートの３つの種類の印刷物を印刷し、また、制御サーバー１５は、印刷装置１２による印刷物の発行に応じて、印刷物に印刷された情報に関する通知データを店舗管理端末１６に送信することが可能である。また、店舗管理端末１６は、受信した通知データに基づく情報をデータベースにより管理することができる。
しかしながら、企業の経営者等は、全ての種類の印刷物に関する通知データを店舗管理端末１６で受信して、通知データに基づく情報を店舗管理端末１６により管理することを望むとは限らない。例えば、勤務者の勤怠を所定の手段で管理する場合に、ユーザーは、勤怠シートに関する情報を店舗管理端末１６で管理することを望まない場合もある。
また、企業の経営者等は、レシートに係る通知データについて、企業が管理する全ての店舗に設けられた全ての印刷装置１２が発行するレシートに係る通知データを店舗管理端末１６で受信することを望むとは限らない。例えば、所定の店舗にキャンペーンとして設けられた特別なレジカウンターＬにおける会計について調査したい場合において、当該レジカウンターＬに設けられた印刷装置１２が発行したレシートに係る通知データを店舗管理端末１６により受信し、当該端末で通知データに基づく情報を管理することを望む場合がある。
また、企業の経営者等は、レシートに係る通知データについて、企業が管理する全て店舗で発行されたレシートに係る通知データを店舗管理端末１６で受信することを望むとは限らない。例えば、新規開店した店舗における会計について調査したい場合において、当該店舗で発行されたレシートに係る通知データを店舗管理端末１６により受信し、当該端末で通知データに基づく情報を管理することを望む場合がある。
そして、本実施形態では、ユーザーが登録した登録条件を満たす場合に、制御サーバー１５から店舗管理端末１６へ通知データを送信する構成のため、不必要な通知データが制御サーバー１５から店舗管理端末１６に送信されることを防止でき、制御サーバー１５と店舗管理端末１６との間で行われる通信の通信効率の低下を抑制できる。また制御サーバー１５が不必要な処理を実行することを抑制できるため、制御サーバー１５における処理効率の低下を抑制できる。
【０１００】
以上説明したように、本実施形態に係る情報処理装置は、印刷装置１２から印刷データ（レシート発行指示データ、勤怠シート発行指示データ、又は、レポート発行指示データ）を受信し、受信した印刷データに基づいて、事前に登録された所定の条件を満たすか否かを判別し、条件を満たす場合、印刷データに基づく情報（通知データ）を店舗管理端末１６（外部装置）に送信する制御サーバー制御部４０（制御部）を備える。
この構成によれば、制御サーバー１５は、所定の条件を満たす場合に、印刷データに基づく情報を店舗管理端末１６に送信する。このため、店舗管理端末１６は、制御サーバー１５に対して、ユーザーが必要とする情報の応答を要求する処理を実行する必要がなく、印刷装置１２により印刷される情報を、簡易な手段で店舗管理端末１６により利用できる。
また、この構成によれば、制御サーバー１５は、所定の条件を満たす場合に、印刷データに基づく通知データを店舗管理端末１６に送信するため、制御サーバー１５から店舗管理端末１６に不必要に通知データを送信することを抑制でき、これにより、印刷データに基づいて印刷装置により印刷される情報を、店舗管理端末１６により効率よく利用できる。
【０１０１】
また、本実施形態では、制御サーバー制御部４０は、印刷データに基づいて、印刷データに基づいて発行される印刷物の種類を判別し、印刷物の種類が、条件として事前に登録された種類と一致する場合、印刷データに基づく情報を店舗管理端末１６に送信する。
この構成によれば、制御サーバー１５から店舗管理端末１６に、全ての種類の印刷物ではなく、特定の種類の印刷物に係る印刷データに基づく情報を送信することが可能となり、制御サーバー１５から店舗管理端末１６に不必要に印刷データに基づく情報が送信されることを抑制できる。
【０１０２】
また、本実施形態では、印刷装置１２は、店舗に設けられ、店舗で行われる会計に基づく情報が印刷されたレシート、及び、店舗の所定の期間の売上を示す情報が印刷されたレポートの２つの種類の印刷物を発行可能である。そして、制御サーバー制御部４０は、印刷データに基づいて、印刷データに基づいて発行される印刷物の種類を判別し、印刷物の種類が、条件として事前に登録された種類と一致する場合、印刷データに基づく情報を店舗管理端末１６に送信する。
この構成によれば、制御サーバー１５から店舗管理端末１６に、レシートに係る種類、及び、レポートに係る種類のうち、全ての種類の印刷物ではなく、特定の種類の印刷物に係る印刷データに基づく情報を送信することが可能となり、制御サーバー１５から店舗管理端末１６に不必要に印刷データに基づく情報が送信されることを抑制できる。
【０１０３】
また、本実施形態では、印刷装置１２は、店舗に設けられ、店舗で行われる会計に基づく情報が印刷されたレシート、店舗の所定の期間の売上を示す情報が印刷されたレポート、及び、店舗で勤務する勤務者の勤怠に関する情報が印刷された勤怠シートの３つの種類の印刷物を発行可能である。そして、制御サーバー制御部４０は、印刷データに基づいて、印刷データに基づいて発行される印刷物の種類を判別し、印刷物の種類が、条件として事前に登録された種類と一致する場合、印刷データに基づく情報を店舗管理端末１６に送信する。
この構成によれば、制御サーバー１５から店舗管理端末１６に、レシートに係る種類、勤怠シートに係る種類、及び、レポートに係る種類のうち、全ての種類の印刷物ではなく、特定の種類の印刷物に係る印刷データに基づく情報を送信することが可能となり、制御サーバー１５から店舗管理端末１６に不必要に印刷データに基づく情報が送信されることを抑制できる。
【０１０４】
また、本実施形態では、制御サーバー制御部４０は、印刷装置１２から受信した印刷データに基づいて、印刷データの送信元の印刷装置１２が、条件として事前に登録された印刷装置１２である場合、印刷データに基づく情報を店舗管理端末１６に送信する。
この構成によれば、制御サーバー１５から店舗管理端末１６に、全ての印刷装置１２に係る印刷データに基づく情報が送信されるのではなく、特定の印刷装置１２に係る印刷データに基づく情報を送信することが可能となり、制御サーバー１５から店舗管理端末１６に不必要に印刷データに基づく情報が送信されることを抑制できる。
【０１０５】
また、本実施形態では、制御サーバー制御部４０は、印刷装置１２から受信した印刷データに基づいて、印刷データの送信元の印刷装置１２が設けられた店舗が、条件として事前に登録された店舗である場合、印刷データに基づく情報を店舗管理端末１６に送信する。
この構成によれば、制御サーバー１５から店舗管理端末１６に、全ての店舗に係る印刷データに基づく情報が送信されるのではなく、特定の店舗に係る印刷データに基づく情報を送信することが可能となり、制御サーバー１５から店舗管理端末１６に不必要に印刷データに基づく情報が送信されることを抑制できる。
【０１０６】
また、本実施形態では、制御サーバー制御部４０は、店舗管理端末１６（所定の装置）から、特定ＷｅｂＡＰＩ（所定のＡＰＩ）を指定するＡＰＩ指定情報、及び、登録する条件に関する条件情報を含む条件設定情報を受信した場合、ＡＰＩ指定情報で指定されたＷｅｂＡＰＩにより、条件設定情報に基づいて、条件を登録する。
この構成によれば、制御サーバー１５のＡＰＩを利用して、店舗管理端末１６等の装置から、登録条件を登録することができる。
【０１０７】
＜変形例＞
上述した実施形態では、印刷装置１２は、印刷物の発行に応じて、制御サーバー１５に対して、印刷データ（レシート発行指示データ、勤怠シート発行指示データ、又は、レポート発行指示データ）を送付する構成であった。しかしながら、印刷装置１２から制御サーバー１５に送信するデータは、印刷データ自体である必要は無く、印刷データに基づく印刷対応データであればよい。
つまり、印刷装置１２が制御サーバー１５に送信するデータは、「印刷に関するデータ」であればよい。
例えば、印刷対応データは、印刷データに基づいて印刷される情報がテキストにより記述されたテキストデータである。また例えば、印刷対応データは、印刷データに基づいて、制御サーバー１５が所定のデータベースに対応するレコードを生成し、また、対応するレコードを更新するのに必要な情報を含むデータである。
【０１０８】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した制御サーバー１５の制御方法（情報処理装置の制御方法）が、制御サーバー１５が備えるコンピューター、又は、制御サーバー１５に接続される外部装置を用いて実現される場合、本発明を、当該方法を実現するためにコンピューターが実行するプログラム、このプログラムをコンピューターで読み取り可能に記録した記録媒体、或いは、このプログラムを伝送する伝送媒体の態様で構成することも可能である。上記記録媒体としては、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、Ｂｌｕ−ｒａｙ（登録商標）Ｄｉｓｃ、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型の、或いは固定式の記録媒体が挙げられる。また、上記記録媒体は、制御サーバー１５や、制御サーバー１５に接続された外部装置が備える内部記憶装置であるＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ等の不揮発性記憶装置でもよい。
また例えば、上述した実施形態では、各種データベースが記憶する情報を具体的に例示して説明したが、これらデータベースが記憶する情報は例示した情報に限らない。
また、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
また例えば、上述した実施形態では、印刷装置１２と、ホストコンピューターとして機能するタブレット端末１３とは、無線通信する構成であった。しかしながら、印刷装置１２とホストコンピューターとは、無線通信に限らず、有線ＬＡＮに係る通信規格や、ＵＳＢ、ＵＳＢ以外のシリアル通信に係る通信規格、パラレル通信に係る規格に従って有線通信する構成でもよい。また、ホストコンピューターは、タブレット端末１３のように、タブレット型の装置に限らず、例えば、据え置き型の装置でもよい。
【符号の説明】
【０１０９】
１…ネットワークシステム、１１…店舗システム、１２…印刷装置、１３…タブレット端末、１５…制御サーバー、１６…店舗管理端末、２０…タブレット端末制御部、２１…タブレット端末通信部、２２…タッチパネル、２３…タブレット端末記憶部、３０…印刷装置制御部、３１…印刷部、３２…印刷装置記憶部、３３…印刷装置通信部、３４…印刷装置ネットワーク通信部、３５…デバイス通信部、４０…制御サーバー制御部、４１…制御サーバーネットワーク通信部、４２…制御サーバー記憶部、６０…店舗管理端末制御部、６１…店舗管理端末ネットワーク通信部、６２…店舗管理端末記憶部、６３…店舗管理端末表示部、２０１…タブレット端末アプリケーション実行部、４２１…会計情報管理データベース、４２２…勤怠管理データベース、４２３…レポート管理データベース、４２４…企業管理データベース、４２５…登録条件データベース、６０１…ブラウザー実行部、６２１…レシート関連データベース、６２２…勤怠関連データベース、６２３…レポート関連データベース、ＢＲ…バーコードリーダー、ＣＤ…カスタマーディスプレー、ＪＴ…自動釣銭機、ＧＮ…グローバルネットワーク、ＬＮ…ローカルエリアネットワーク。
【図１】
0006701729.tif 000002
【図２】
0006701729.tif 000003
【図３】
0006701729.tif 000004
【図４】
0006701729.tif 000005
【図５】
0006701729.tif 000006
【図６】
0006701729.tif 000007
【図７】
0006701729.tif 000008
【図８】
0006701729.tif 000009
【図９】
0006701729.tif 000010
【図１０】
0006701729.tif 000011
【図１１】
0006701729.tif 000012
【図１２】
0006701729.tif 000013
【図１３】
0006701729.tif 000014
【図１４】
0006701729.tif 000015