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