(57)【特許請求の範囲】
【請求項１】
商品コードを読み取るコードリーダーが接続され、前記コードリーダーからの読み取り結果を示す入力に基づいて会計に関する情報が記録されたレシートの発行を指示する制御データを生成し、送信するＰＯＳ端末と、
前記ＰＯＳ端末から前記制御データを受信し、受信した前記制御データに基づいてロール紙に記録して切断し、レシートを発行する記録装置と、を有し、
前記記録装置は、
通信に関する設定情報を示すコードである設定情報コードと前記設定情報とを、前記ロール紙に記録し切断して紙片を発行し、
前記ＰＯＳ端末は、
所定の動作モードへ移行して、前記コードリーダーからの前記設定情報コードの読み取り結果を示す入力に基づいて、前記設定情報を取得し、取得した前記設定情報に基づいて、前記記録装置と通信を確立し、
前記コードリーダーからの前記商品コードの読取結果を示す入力に基づいて、前記記録装置のコマンド体系に従ったコマンドで前記制御データを生成する
ことを特徴とするＰＯＳシステムの通信設定方法。
【請求項２】
前記記録装置は、
所定の条件が成立したことをトリガーとして、前記設定情報コードと前記設定情報とを記録した前記紙片を発行することを特徴とする請求項１に記載のＰＯＳシステムの通信設定方法。
【請求項３】
前記所定の条件は、前記記録装置の電源が初めて投入されたこと、前記記録装置が前記ＰＯＳ端末が接続された新たなネットワークに接続されたこと、又は、指示があったことであることを特徴とする請求項２に記載のＰＯＳシステムの通信設定方法。
【請求項４】
前記設定情報は、動的に変化する情報であり、
前記所定の条件は、前記設定情報に変化があったことであることを特徴とする請求項２に記載のＰＯＳシステムの通信設定方法。
【請求項５】
商品コードを読み取るコードリーダーが接続され、前記コードリーダーからの読み取り結果を示す入力に基づいて会計に関する情報が記録されたレシートの発行を指示する制御データを生成し、送信するＰＯＳ端末と、
前記ＰＯＳ端末から前記制御データを受信し、受信した前記制御データに基づいてロール紙に記録して切断し、レシートを発行する記録装置と、を有し、
前記記録装置は、
通信に関する設定情報を示すコードである設定情報コードと前記設定情報とを、前記ロール紙に記録し切断して紙片を発行し、
前記ＰＯＳ端末は、
所定の動作モードに移行して、前記コードリーダーからの前記設定情報コードの読み取り結果を示す入力に基づいて、前記設定情報を取得し、取得した前記設定情報に基づいて、前記記録装置と通信を確立し、
前記コードリーダーからの前記商品コードの読取結果を示す入力に基づいて、前記記録装置のコマンド体系に従ったコマンドで前記制御データを生成する
ことを特徴とするＰＯＳシステム。
【請求項６】
前記記録装置は、
所定の条件が成立したことをトリガーとして、前記設定情報コードと前記設定情報とを記録した前記紙片を発行することを特徴とする請求項５に記載のＰＯＳシステム。
【請求項７】
前記所定の条件は、前記記録装置の電源が初めて投入されたこと、前記記録装置が前記ＰＯＳ端末が接続された新たなネットワークに接続されたこと、又は、指示があったことであることを特徴とする請求項６に記載のＰＯＳシステム。
【請求項８】
前記設定情報は、動的に変化する情報であり、
前記所定の条件は、前記設定情報に変化があったことであることを特徴とする請求項６に記載のＰＯＳシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳシステムの通信設定方法、及び、ＰＯＳシステムに関する。
【背景技術】
【０００２】
従来、ＭＡＣアドレス等の通信に関する設定情報を示すコードを機器に貼付し、ネットワーク設定装置でコードを読み取って機器を特定し、通信の設定を行う技術が知られている（例えば、特許文献１参照）。
また、一般に、制御装置の制御で、記録装置がレシートやクーポンを発行するＰＯＳシステムが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３１２０６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上述した特許文献１に係る技術を、上述したＰＯＳシステムに適用する場合、記録装置にコードを貼付し、記録装置に貼付されたコードを、制御装置により読み取って通信の設定をする。この場合において、記録装置の通信に関する設定情報に変更があった場合や、記録装置に貼付したコードが破損、汚れ等により読み取りができなくなった場合等に、コードの読み取りによる通信の設定を行うことができず、通信の設定の簡易化について、改善の余地がある。
本発明は、上述した事情に鑑みてなされたものであり、ＰＯＳシステムの通信設定方法、ＰＯＳシステム、及び記録装置について、通信の設定を簡易化することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明のＰＯＳシステムの通信設定方法は、コードを読み取る読取装置が接続され、前記読取装置からの読み取り結果を示す入力に基づいて記録指示を生成し、送信する制御装置と、前記制御装置から前記記録指示を受信し、受信した前記記録指示に基づいて記録する記録装置と、を有し、前記記録装置は、通信に関する設定情報を示すコードである設定情報コードを記録し、前記制御装置は、前記読取装置からの前記設定情報コードの読み取り結果を示す入力に基づいて、前記設定情報を取得し、取得した前記設定情報に基づいて、前記記録装置と通信を確立することを特徴とする。
本発明の構成によれば、通信の設定が簡易化する。
【０００６】
また、本発明のＰＯＳシステムの通信設定方法は、前記記録装置は、前記設定情報コード、及び、前記設定情報を記録することを特徴とする。
本発明の構成によれば、記録された設定情報コードを用いた設定ができない場合に、記録された設定情報を用いて設定を行うことができる。
【０００７】
また、本発明のＰＯＳシステムの通信設定方法は、前記記録装置は、所定の条件が成立したことをトリガーとして、前記設定情報コードの記録を実行することを特徴とする。
本発明の構成によれば、記録装置は、的確なタイミングで設定情報コードの記録を実行できる。
【０００８】
また、本発明のＰＯＳシステムの通信設定方法は、前記所定の条件は、前記記録装置の電源が初めて投入されたこと、前記記録装置が前記制御装置が接続された新たなネットワークに接続されたこと、又は、指示があったことであることを特徴とする。
本発明の構成によれば、記録装置は、電源投入時、ネットワークへの接続時、又は、指示があったときに、設定情報コードを記録できる。
【０００９】
また、本発明のＰＯＳシステムの通信設定方法は、前記設定情報は、動的に変化する情報であり、前記所定の条件は、前記設定情報に変化があったことであることを特徴とする。
本発明の構成によれば、記録装置は、設定情報の変化があったときに、設定情報コードを記録できる。
【００１０】
また、上記目的を達成するために、本発明のＰＯＳシステムは、コードを読み取る読取装置が接続され、前記読取装置からの読み取り結果を示す入力に基づいて記録指示を生成し、送信する制御装置と、前記制御装置から前記記録指示を受信し、受信した前記記録指示に基づいて記録する記録装置と、を有し、前記記録装置は、通信に関する設定情報を示すコードである設定情報コードを記録し、前記制御装置は、前記読取装置からの前記設定情報コードの読み取り結果を示す入力に基づいて、前記設定情報を取得し、取得した前記設定情報に基づいて、前記記録装置と通信を確立することを特徴とする。
本発明の構成によれば、通信の設定が簡易化する。
【００１１】
また、本発明のＰＯＳシステムは、前記記録装置は、前記設定情報コード、及び、前記設定情報を記録することを特徴とする。
本発明の構成によれば、記録された設定情報コードを用いた設定ができない場合に、記録された設定情報を用いて設定を行うことができる。
【００１２】
また、本発明のＰＯＳシステムは、前記記録装置は、所定の条件が成立したことをトリガーとして、前記設定情報コードの記録を実行することを特徴とする。
本発明の構成によれば、記録装置は、的確なタイミングで設定情報コードの記録を実行できる。
【００１３】
また、本発明のＰＯＳシステムは、前記所定の条件は、前記記録装置の電源が初めて投入されたこと、前記記録装置が前記制御装置が接続された新たなネットワークに接続されたこと、又は、指示があったことであることを特徴とする。
本発明の構成によれば、記録装置は、電源投入時、ネットワークへの接続時、又は、指示があったときに、設定情報コードを記録できる。
【００１４】
また、本発明のＰＯＳシステムは、前記設定情報は、動的に変化する情報であり、前記所定の条件は、前記設定情報に変化があったことであることを特徴とする。
本発明の構成によれば、記録装置は、設定情報の変化があったときに、設定情報コードを記録できる。
【００１５】
また、上記目的を達成するために、本発明の記録装置は、所定の条件が成立したことをトリガーとして、通信に関する設定情報を示すコードである設定情報コードを記録することを特徴とする。
本発明の構成によれば、通信の設定が簡易化する。
【図面の簡単な説明】
【００１６】
【図１】ＰＯＳシステムの構成を示す図。
【図２】ＰＯＳ端末、及び、記録装置の機能的構成を示すブロック図。
【図３】ＰＯＳ端末、及び、記録装置の動作を示すフローチャート。
【図４】記録装置の動作を示すフローチャート。
【図５】コード記録紙片を示す図。
【図６】ＰＯＳ端末の動作を示すフローチャート。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るＰＯＳシステム１の構成を示す図である。
図１に示すように、ＰＯＳシステム１は、ＰＯＳ端末１０（制御装置）と、記録装置１１との組み合わせを、複数、備える。
【００１８】
１組のＰＯＳ端末１０と記録装置１１とは、スーパーマーケットやコンビニエンスストア、飲食店等の店舗に設けられたレジカウンターＬに設けられる。ＰＯＳ端末１０は、レジカウンターＬにおいて行われた顧客の会計に応じて、記録装置１１を制御し、記録装置１１にレシートを発行させる。
【００１９】
ＰＯＳ端末１０、及び、記録装置１１は、所定の規格に従った無線通信機能を有する。ＰＯＳ端末１０と、記録装置１１とは、アクセス・ポイントを含んで構成された無線ＬＡＮ１２を介して無線通信する。無線ＬＡＮには、ＰＯＳサーバー１３が接続される。ＰＯＳサーバー１３は、顧客マスターや、商品マスター等、レシートの発行に必要な情報を記憶する。ＰＯＳ端末１０は、記録装置１１にレシートを発行させる際、ＰＯＳサーバー１３にアクセスして、レシートの発行に必要な情報を取得する。
【００２０】
図２は、ＰＯＳ端末１０、及び、記録装置１１の機能的構成を示すブロック図である。
【００２１】
図２に示すように、ＰＯＳ端末１０は、端末制御部２０と、端末入力部２１と、端末表示部２２と、端末無線通信部２３と、端末記憶部２４と、デバイス通信部２５と、を備える。
【００２２】
端末制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備え、ＰＯＳ端末１０を制御する。
【００２３】
端末入力部２１は、ＰＯＳ端末１０に設けられた操作スイッチに接続され、操作スイッチに対する操作を検出して、端末制御部２０に出力する。端末制御部２０は、端末入力部２１からの入力に応じて、操作に対応する処理を実行する。
【００２４】
端末表示部２２は、ＰＯＳ端末１０に設けられた複数のＬＥＤに接続される。端末表示部２２は、端末制御部２０の制御で、複数のＬＥＤを駆動して、複数のＬＥＤを所定の態様で点灯／消灯し、ＰＯＳ端末１０の動作モードや、状態、エラーの発生の有無等を報知する。
【００２５】
端末無線通信部２３は、端末制御部２０の制御で、所定の規格に従って無線通信する。
【００２６】
端末記憶部２４は、不揮発性メモリーを備え、各種データを記憶する。
【００２７】
デバイス通信部２５は、端末制御部２０の制御で、ＰＯＳ端末１０に接続されたデバイスと通信する。ＰＯＳ端末１０には、デバイスとして、バーコードリーダー３１と、カスタマーディスプレー３２と、キャッシュドロワー３３と、２次元コードリーダー３４と、が接続される。
【００２８】
バーコードリーダー３１は、商品や、商品の包装に付されたバーコードを読み取って、読み取り結果を示す情報をデバイス通信部２５に出力する。デバイス通信部２５は、入力された情報を端末制御部２０に出力する。
【００２９】
カスタマーディスプレー３２は、各種情報を表示する。端末制御部２０は、デバイス通信部２５を制御してカスタマーディスプレー３２と通信し、カスタマーディスプレー３２に会計に関する情報を表示させる。
【００３０】
キャッシュドロワー３３は、貨幣を保管する。端末制御部２０は、デバイス通信部２５を制御してカスタマーディスプレー３２と通信し、所定のタイミングで、キャッシュドロワー３３のドアを開ける。
【００３１】
２次元コードリーダー３４（読取装置）は、２次元コード（コード）を読み取って、読み取り結果を示す情報をデバイス通信部２５に出力する。デバイス通信部２５は、入力された情報を端末制御部２０に出力する。例えば、２次元コードは、商品コードが記録され、バーコードに代えて、商品や商品の包装に付される。また例えば、２次元コードは、顧客ＩＤが記録され、会員カードに付される。
【００３２】
記録装置１１は、ロール紙を収納し、ライン型のサーマルヘッドによりロール紙に記録するラインサーマルプリンターである。
図２に示すように、記録装置１１は、制御部４０と、入力部４１と、表示部４２と、記憶部４３と、記録部４４と、無線通信部４５と、を備える。
【００３３】
制御部４０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、記録装置１１を制御する。
【００３４】
入力部４１は、記録装置１１に設けられた操作スイッチに接続され、操作スイッチに対する操作を検出して、制御部４０に出力する。制御部４０は、入力部４１からの入力に基づいて、操作に対応する処理を実行する。
【００３５】
表示部４２は、記録装置１１に設けられた複数のＬＥＤに接続され、制御部４０の制御で、複数のＬＥＤを所定の態様で駆動して、記録装置１１の動作モードや、状態、エラーの発生の有無等を報知する。
【００３６】
記憶部４３は、不揮発性メモリーを備え、各種データを記憶する。
【００３７】
記録部４４は、制御部４０の制御で、ロール紙への記録を実行する。詳述すると、記録部４４は、記録機構４４１と、搬送機構４４２と、切断機構４４３と、を備える。記録機構４４１は、ライン型のサーマルヘッドや、サーマルヘッドを駆動する駆動機構、駆動機構を制御する制御回路等のロール紙にドットを形成して画像を記録する各種機構を備える。搬送機構４４２は、ロール紙を搬送するプラテンローラーや、プラテンローラーを回転させる搬送モーター等のロール紙を搬送する各種機構を備える。切断機構４４３は、カッターや、カッターを駆動するカッター駆動モーター等のロール紙を切断する各種機構を備える。
記録部４４は、搬送機構４４２によりロール紙を搬送し、記録機構４４１によりロール紙にドットを形成して画像を記録し、切断機構４４３によりロール紙を切断して、画像が記録された紙片を発行する。
【００３８】
無線通信部４５は、制御部４０の制御で、所定の規格に従って無線通信する。
【００３９】
次に、会計が行われ、会計に基づくレシートを発行するときのＰＯＳ端末１０、及び、記録装置１１の基本的な動作について説明する。
【００４０】
図３は、ＰＯＳ端末１０、及び、記録装置１１の動作を示すフローチャートである。（Ａ）はＰＯＳ端末１０の動作を示し、（Ｂ）は記録装置１１の動作を示す。
【００４１】
図３（Ａ）に示すように、ＰＯＳ端末１０は、顧客の会計に応じて、会計処理を実行する（ステップＳＡ１）。
【００４２】
ステップＳＡ１の会計処理時、顧客が購入した商品のバーコードがバーコードリーダー３１により読み取られ、また、商品の２次元コードが２次元コードリーダー３４により読み取られ、読み取り結果に基づく商品ＩＤが端末制御部２０に出力される。端末制御部２０は、入力された商品ＩＤの商品名と単価をＰＯＳサーバー１３に問い合わせ、商品の商品名と単価を取得する。端末制御部２０は、カスタマーディスプレー３２を制御して、取得した商品名と単価とを表示させる。また、端末制御部２０は、顧客が購入した商品ごとに、商品名と、単価と、購入数量とを所定の記憶領域に記憶する。
【００４３】
また、ステップＳＡ１の会計処理時、顧客が提示した会員カードに記録された顧客ＩＤを示す２次元コードが、２次元コードリーダー３４により読み取られ、読み取り結果に基づく顧客ＩＤが端末制御部２０に出力される。端末制御部２０は、顧客ＩＤに基づいて、割引や、ポイントの付与等の所定の処理を行う。
【００４４】
また、ステップＳＡ１の会計処理時、端末制御部２０は、レジカウンターＬのレジ担当者の指示に応じて、合計購入金額の算出や、釣銭の算出等を行う。また、端末制御部２０は、レジ担当者の指示に応じて、キャッシュドロワー３３を制御して、キャッシュドロワー３３のドアを開ける。
【００４５】
会計処理が完了すると、端末制御部２０は、会計に関する情報が記録されたレシートの発行を指示する制御データ（記録指示）を生成する（ステップＳＡ２）。会計に関する情報とは、顧客が購入した商品の商品名や、単価、購入数量、合計購入金額、税に関する情報、釣銭等である。端末制御部２０には、プリンタードライバーがインストールされる。端末制御部２０は、プリンタードライバーの機能により、記録装置１１のコマンド体系に従ったコマンドで、制御データを生成する。
【００４６】
次いで、端末制御部２０は、端末無線通信部２３を制御して、生成した制御データを、対応する記録装置１１（同じレジカウンターＬに設けられた記録装置１１）に送信する（ステップＳＡ３）。
【００４７】
図３（Ｂ）に示すように、記録装置１１の制御部４０は、無線通信部４５を制御して、制御データを受信する（ステップＳＢ１）。
【００４８】
次いで、制御部４０は、制御データに基づいて、記録部４４を制御して、記録部４４にレシートを発行させる。
【００４９】
以上のように、ＰＯＳ端末１０は、同じレジカウンターＬに設けられた記録装置１１と通信し、記録装置１１を制御する。ここで、本実施形態では、ＰＯＳ端末１０と、記録装置１１とは、無線ＬＡＮ１２を介して、ＴＣＰ／ＩＰに従って通信する。ＰＯＳ端末１０は、特定の記録装置１１と通信するには、事前に、当該特定の記録装置１１のＩＰアドレス、及び、ＭＡＣアドレス（通信に関する設定情報）が設定される必要がある。
本実施形態に係るＰＯＳシステム１では、ＰＯＳ端末１０の機能、及び、記録装置１１の機能により、ＰＯＳ端末１０に対して、記録装置１１のＩＰアドレス、及び、ＭＡＣアドレスを簡易に設定できる。以下、詳述する。
【００５０】
なお、本実施形態では、記録装置１１のＩＰアドレスは、ＤＨＣＰサーバーにより自動で割り当てられるものではなく、事前に設定された固定値である。また、記録装置１１は、ＬＡＮカードを有している。ＭＡＣアドレスは、ＬＡＮカードに割り当てられた識別情報である。
【００５１】
図４は、記録装置１１の動作を示すフローチャートである。
図４に示すように、記録装置１１の制御部４０は、後述するコード記録紙片を発行する条件として、予め設定された条件が成立したか否かを監視する（ステップＳＣ１）。
【００５２】
例えば、条件は、記録装置１１の電源が初めて投入されたことである。当該条件の成立をトリガーとして、コード記録紙片を発行することにより、記録装置１１の電源投入時に、コード記録紙片が発行されることとなる。このため、初めて電源を投入したユーザーは、電源投入後に確実にコード記録紙片を取得して、必要に応じてコード記録紙片を利用したＰＯＳ端末１０の設定（後述）を行うことができる。
【００５３】
また例えば、条件は、記録装置１１が新たな無線ＬＡＮ１２に接続されたことである。当該条件の成立をトリガーとして、コード記録紙片を発行することにより、記録装置１１が新たな無線ＬＡＮ１２に接続され、ＰＯＳ端末１０による制御が可能な状態となったときに、コード記録紙片が発行されることとなる。このため、無線ＬＡＮ１２に接続したユーザーは、ＰＯＳ端末１０の無線ＬＡＮ１２の接続時に確実にコード記録紙片を取得して、必要に応じてコード記録紙片を利用したＰＯＳ端末１０の設定（後述）を行うことができる。
記録装置１１の電源が初めて投入された、あるいは、記録装置１１が新たな無線ＬＡＮ１２に接続されたことは、初期設定又は以前に設定され記憶されたＩＰアドレスが変更されたことを監視するなどして判断する。
【００５４】
また例えば、条件は、ユーザーの指示があったことである。ユーザーの指示は、例えば、操作スイッチに対する特定の操作である。当該条件の成立をトリガーとして、コード記録紙片を発行することにより、ユーザーは、自身の望むタイミングで、コード記録紙片を取得して、コード記録紙片を利用したＰＯＳ端末１０の設定（後述）を行うことができる。
【００５５】
ステップＳＣ１において、条件が成立した場合（ステップＳＣ１：ＹＥＳ）、制御部４０は、設定ファイルにアクセスしてＩＰアドレスを取得し、図示しないＬＡＮカードと通信し、ＭＡＣアドレスを取得する（ステップＳＣ２）。
【００５６】
次いで、制御部４０は、ステップＳＣ２で取得したＩＰアドレス、及び、ＭＡＣアドレスを示す２次元コード（以下、「設定情報コード」という。）を生成する（ステップＳＣ３）。記録装置１１には、所定の情報に基づいて、所定の情報を示す２次元コードを生成する機能を有するプログラムがインストールされる。ステップＳＣ３で、制御部４０は、当該プログラムの機能により、ステップＳＣ２で取得したＩＰアドレス、及び、ＭＡＣアドレスを示す設定情報コードを生成する。
【００５７】
次いで、制御部４０は、記録部４４を制御して、ステップＳＣ３で生成した設定情報コードと、ＩＰアドレス、及び、ＭＡＣアドレスとが記録された紙片（以下、「コード記録紙片」という。）を発行する（ステップＳＣ４）。
【００５８】
図５は、コード記録紙片の一例を示す図である。
図５に示すように、コード記録紙片には、ＭＡＣアドレス、及び、ＩＰアドレスと、設定情報コードが記録される。設定情報コードは、ＭＡＣアドレス、及び、ＩＰアドレスを示す２次元コードである。設定情報コードだけではなく、ＭＡＣアドレス、及び、ＩＰアドレスを文字として記録することにより、ＭＡＣアドレス、及び、ＩＰアドレスを目視で確認でき、２次元コードリーダー３４（読取装置）による読取が失敗した場合であっても手動で設定することが可能となる。
【００５９】
次に、ＰＯＳ端末１０の動作について説明する。
図６は、２次元コードリーダー３４、及び、ＰＯＳ端末１０の動作を示すフローチャートであり、（Ａ）は２次元コードリーダー３４の動作を、（Ｂ）はＰＯＳ端末１０の動作を示す。
【００６０】
ここで、ＰＯＳ端末１０は、動作モードとして、コード記録紙片を用いた設定を行う動作モードＤ１を有する。図６（Ａ）のフローチャートの開始時点では、ＰＯＳ端末１０の動作モードは、動作モードＤ１である。ユーザーは、コード記録紙片を用いたＰＯＳ端末１０の設定を行う場合、ＰＯＳ端末１０の動作モードを動作モードＤ１へ移行させる。次いで、ユーザーは、２次元コードリーダー３４の読取位置に、コード記録紙片に記録された設定情報コードを位置させる。
【００６１】
図６（Ａ）に示すように、２次元コードリーダー３４の読取位置に、コード記録紙片に記録された設定情報コードが位置した場合、２次元コードリーダー３４は、コード記録紙片に記録された設定情報コードを読み取る（ステップＳＤ１）。
次いで、２次元コードリーダー３４は、設定情報コードの読み取り結果に基づくＩＰアドレス、及び、ＭＡＣアドレスをＰＯＳ端末１０のデバイス通信部２５に出力する（ステップＳＤ２）。上述したように、デバイス通信部２５は、入力された情報を端末制御部２０に出力する。
【００６２】
図６（Ｂ）に示すように、動作モードが動作モードＤ１の場合、ＰＯＳ端末１０の端末制御部２０は、デバイス通信部２５から、ＩＰアドレス、及び、ＭＡＣアドレスの入力があったか否かを監視する（ステップＳＥ１）。
【００６３】
入力があった場合（ステップＳＥ１：ＹＥＳ）、端末制御部２０は、入力されたＩＰアドレス、及び、ＭＡＣアドレスを取得する（ステップＳＥ２）。
【００６４】
次いで、端末制御部２０は、取得したＩＰアドレス、及び、ＭＡＣアドレスを、記録装置１１を識別する情報（例えば、無線ＬＡＮ１２に接続された記録装置１１のそれぞれに一意に割り当てられたプリンター名）と対応付けて設定ファイルに記録する（ステップＳＥ３）。
【００６５】
次いで、端末制御部２０は、ブロードキャストによって、無線ＬＡＮ１２に接続された機器に対して、ＩＰアドレスと、ＭＡＣアドレスの応答を要求する（ステップＳＥ４）。
【００６６】
端末制御部２０は、ステップＳＥ４の要求に対する応答に基づいて、無線ＬＡＮ１２に接続された機器のＩＰアドレスと、ＭＡＣアドレスを取得する（ステップＳＥ５）。
【００６７】
次いで、端末制御部２０は、ステップＳＥ５で取得した各機器のＩＰアドレス及びＭＡＣアドレスと、ステップＳＥ３で設定ファイルに記述したＩＰアドレス及びＭＡＣアドレスとを比較し、設定ファイルに記述したＩＰアドレス及びＭＡＣアドレスの記録装置１１を特定する（ステップＳＥ６）。
【００６８】
次いで、端末制御部２０は、設定ファイルに記述したＩＰアドレス及びＭＡＣアドレスに基づいて、ステップＳＥ６で特定した記録装置１１と通信に関する所定の情報の送受信を行って、ＴＣＰコネクションを確立する（ステップＳＥ７）。このステップＳＥ７の処理により、ＰＯＳ端末１０と、記録装置１１との間で制御データを含むデータの送受信が可能な状態が確立する。
【００６９】
このように、本実施形態では、ユーザーは、記録装置１１が発行したコード記録紙片に記録された設定情報コードを、ＰＯＳ端末１０の２次元コードリーダー３４に読み取らせるという簡易な作業で、ＰＯＳ端末１０が特定の記録装置１１と通信を行うのに必要な設定を行うことができる。当該作業は、ＰＯＳ端末１０に、ＩＰアドレス等を直接入力する作業と比較して、非常に簡易である。
また、本実施形態では、コード記録紙片には、設定情報コードだけでなく、ＩＰアドレス及びＭＡＣアドレスが記録される。このため、ＰＯＳ端末１０の２次元コードリーダー３４による設定情報コードの読み取りが正常に行われなかった場合であっても、ユーザーは、コード記録紙片に記録された情報に基づいて、ＰＯＳ端末１０の設定を行うことができる。
【００７０】
以上説明したように、本実施形態に係るＰＯＳシステム１は、ＰＯＳ端末１０（制御装置）と、記録装置１１とを備える。ＰＯＳ端末１０は、２次元コード（コード）を読み取る２次元コードリーダー３４（読取装置）が接続され、２次元コードリーダー３４から読み取り結果を示す入力に基づいて制御データ（印刷指示）を生成し、送信する。記録装置１１は、ＰＯＳ端末１０から制御データを受信し、受信した制御データに基づいて記録する。そして、記録装置１１は、ＩＰアドレスとＭＡＣアドレス（通信に関する設定情報）を示す２次元コードである設定情報コードを記録したコード記録紙片を発行する。ＰＯＳ端末１０は、２次元コードリーダー３４からの設定情報コードの読み取り結果を示す入力に基づいて、記録装置１１のＩＰアドレスとＭＡＣアドレスを取得し、取得した情報に基づいて、記録装置１１と通信を確立する。
この構成によれば、ユーザーは、記録装置１１が発行したコード記録紙片に記録された設定情報コードを、ＰＯＳ端末１０の２次元コードリーダー３４に読み取らせるという簡易な作業で、ＰＯＳ端末１０が特定の記録装置１１と通信を行うのに必要な設定を行うことができる。
特に、本実施形態では、ＰＯＳ端末１０に商品の２次元コードリーダー３４を読み取る２次元コードリーダー３４が接続されるという構成、及び、記録装置１１が紙片を発行可能であるという構成を活用して、設定の簡易化を実現できる。
【００７１】
また、本実施形態では、記録装置１１は、コード記録紙片に、設定情報コード、及び、ＩＰアドレス、及び、ＭＡＣアドレスを記録する。
この構成によれば、ＰＯＳ端末１０の２次元コードリーダー３４による設定情報コードの読み取りが正常に行われなかった場合であっても、ユーザーは、コード記録紙片に記録された情報に基づいて、ＰＯＳ端末１０の設定を行うことができる。
【００７２】
また、本実施形態では、記録装置１１は、所定の条件が成立したことをトリガーとして、コード記録紙片を発行する。
例えば、条件は、記録装置１１の電源が投入されたことである。当該条件の成立をトリガーとして、コード記録紙片を発行することにより、記録装置１１の電源投入時に、コード記録紙片が発行されることとなる。このため、電源を投入したユーザーは、電源投入後に確実にコード記録紙片を取得して、必要に応じてコード記録紙片を利用したＰＯＳ端末１０の設定を行うことができる。また例えば、条件は、記録装置１１が無線ＬＡＮ１２に接続されたことである。当該条件の成立をトリガーとして、コード記録紙片を発行することにより、記録装置１１が無線ＬＡＮ１２に接続され、ＰＯＳ端末１０による制御が可能な状態となったときに、コード記録紙片が発行されることとなる。このため、電源を投入したユーザーは、ＰＯＳ端末１０の無線ＬＡＮ１２の接続時に確実にコード記録紙片を取得して、必要に応じてコード記録紙片を利用したＰＯＳ端末１０の設定を行うことができる。また例えば、条件は、ユーザーの指示があったことである。ユーザーの指示は、例えば、操作スイッチに対する特定の操作である。当該条件の成立をトリガーとして、コード記録紙片を発行することにより、ユーザーは、自身の望むタイミングで、コード記録紙片を取得して、コード記録紙片を利用したＰＯＳ端末１０の設定を行うことができる。
【００７３】
＜変形例＞
次に、変形例について説明する。
上述した実施形態では、記録装置１１のＩＰアドレスは、事前に設定された固定値であった。一方、変形例では、記録装置１１のＩＰアドレスは、ＤＨＣＰサーバーにより自動で割り当てられる。つまり、ＩＰアドレスは動的に変化する。
この場合において、記録装置１１は、設定されたＩＰアドレスに変化があったこと、という条件が成立したことをトリガーとして、コード記録紙片を発行してもよい。当該条件の成立をトリガーとして、コード記録紙片を発行することにより、ＩＰアドレスに変化があり、ＰＯＳ端末１０の設定が必要なときに、コード記録紙片が発行されることになり、ユーザーの利便性が高い。
【００７４】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、記録装置１１とＰＯＳ端末１０とはＴＣＰ／ＩＰに従った通信を行い、また、通信に関する設定情報は、ＩＰアドレス及びＭＡＣアドレスであった。しかしながら、記録装置１１とＰＯＳ端末１０との間で行われる通信のプロトコルは例示したものに限らない。また、通信に関する設定情報は、通信のプロトコルに応じた情報である。
また、上述した実施形態では、記録装置１１は、コード記録紙片に通信に関する設定情報を示す２次元コードを記録していたが、当該紙片に記録するコードは２次元コードに限らない。後に読取装置（光学的な読取装置に限らない。）によって読み取り可能なコードであれば、何でもよい。
また、上述した実施形態では、記録装置１１のプリント方式は、サーマル方式であった。しかしながら、プリント方式は、サーマル方式に限定されない。
また、図２に示す各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００７５】
１…ＰＯＳシステム、１０…ＰＯＳ端末（制御装置）、１１…記録装置、３４…２次元コードリーダー（読取装置）。
【図１】
0006442890.tif 000002
【図２】
0006442890.tif 000003
【図３】
0006442890.tif 000004
【図４】
0006442890.tif 000005
【図５】
0006442890.tif 000006
【図６】
0006442890.tif 000007