(57)【要約】【課題】周辺機器の使用に係る利便性を向上させることが可能な情報処理装置、端末装置及びプログラムを提供する。【解決手段】通信手段と、周辺機器を接続可能な接続手段と、自装置と通信を確立するための接続先情報を含んだ特性情報を、前記通信手段を介して外部装置に提供する提供手段と、通信を確立した前記外部装置から送信される動作要求に応じて、前記接続手段に接続された前記周辺機器を動作させる制御手段と、を備える。【選択図】図５
2016053836.tif 000002
【特許請求の範囲】
【請求項１】
通信手段と、
周辺機器を接続可能な接続手段と、
自装置と通信を確立するための接続先情報を含んだ特性情報を、前記通信手段を介して外部装置に提供する提供手段と、
通信を確立した前記外部装置から送信される動作要求に応じて、前記接続手段に接続された前記周辺機器を動作させる制御手段と、
を備える情報処理装置。
【請求項２】
前記提供手段は、前記接続手段に接続された前記周辺機器に関する周辺機器情報を、前記特性情報に含めて提供する請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記周辺機器の動作結果を、前記通信手段を介して前記外部装置に送信する請求項１又は２に記載の情報処理装置。
【請求項４】
通信手段と、
外部装置と通信を確立するための接続先情報を含んだ特性情報を、前記通信手段を介して取得する取得手段と、
前記取得手段が取得した前記特性情報の各々を表示部に表示する表示手段と、
前記表示部に表示された前記特性情報の中から接続先の選択を受け付ける受付手段と、
選択された前記特性情報の前記接続先情報に基づき通信を確立した外部装置に対し、当該外部装置に接続された周辺機器に対する動作要求を送信する要求手段と
を備える端末装置。
【請求項５】
前記特性情報は、前記外部装置に接続された前記周辺機器に関する周辺機器情報を含み、
前記表示手段は、前記特性情報に含まれる前記接続先情報と前記周辺機器情報とを対応付けて表示する請求項４に記載の端末装置。
【請求項６】
コンピュータを、
通信手段と
周辺機器を接続可能な接続手段と、
自装置と通信を確立するための接続先情報を含んだ特性情報を、前記通信手段を介して外部装置に提供する提供手段と、
通信を確立した前記外部装置から送信される動作要求に応じて、前記接続手段に接続された前記周辺機器を動作させる制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、端末装置及びプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の店舗では、商品の登録や精算を行うため据置型のＰＯＳ端末が導入されている。係るＰＯＳ端末には、商品に付されたバーコード等を読み取るコードスキャナや、磁気カードから情報を読み取るカードリーダ、プリンタ等の周辺機器が接続される。これらの周辺機器は、ＰＯＳ端末１台に対して１台或いは１式といった１対１の構成であることが一般的である。また、近年では、タブレット等の携帯型情報端末を、携帯型のＰＯＳ端末として導入する店舗が増えている。
【０００３】
しかしながら、上記した従来の構成では、携帯型のＰＯＳ端末から周辺機器を容易に使用することができない。例えば、店員は、携帯型のＰＯＳ端末とともに周辺機器を携帯する必要がある。また、店員は、周辺機器が設けられた位置において、他のＰＯＳ端末に接続された周辺機器を携帯型のＰＯＳ端末に切り替える等の作業が必要となる。このような事情から、周辺機器の使用に係る利便性を向上させることが可能な技術が望まれている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、周辺機器の使用に係る利便性を向上させることが可能な情報処理装置、端末装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の情報処理装置は、通信手段と、周辺機器を接続可能な接続手段と、自装置と通信を確立するための接続先情報を含んだ特性情報を、前記通信手段を介して外部装置に提供する提供手段と、通信を確立した前記外部装置から送信される動作要求に応じて、前記接続手段に接続された前記周辺機器を動作させる制御手段と、を備える。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係るＰＯＳシステムの構成を示す図である。
【図２】図２は、図１に示したＰＯＳ端末の構成例を示すブロック図である。
【図３】図３は、図１に示した周辺機器制御装置の外観構成を概略的に示す図である。
【図４】図４は、図１に示した周辺機器制御装置の構成例を模式的に示す図である。
【図５】図５は、ＰＯＳ端末及び周辺機器制御装置が行う接続処理の一例を示すフローチャートである。
【図６】図６は、ＰＯＳ端末の表示部に表示された接続先リストの一例を示す図である。
【図７】図７は、ＰＯＳ端末及び周辺機器制御装置が行う周辺機器使用処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して、情報処理装置、端末装置及びプログラムの実施形態を詳細に説明する。以下に説明する実施形態は、情報処理装置、端末装置及びプログラムの一実施形態であって、その構成や仕様等を限定するものではない。本実施形態は、スーパーマーケット等の店舗に導入された、ＰＯＳシステムへの適用例である。
【０００８】
図１は、本実施形態に係るＰＯＳシステムの構成を示す図である。同図に示すように、ＰＯＳシステム１は、ＰＯＳ端末１０と、周辺機器制御装置２０とを有する。ここで、ＰＯＳ端末１０と周辺機器制御装置２０とは、無線により通信可能である。なお、ＰＯＳ端末１０と周辺機器制御装置２０との間の通信は、アクセスポイント等の通信機器を介して行う構成としてもよい。また、ＰＯＳシステム１を構成するＰＯＳ端末１０及び周辺機器制御装置２０の個数は、特に問わないものとする。
【０００９】
以下、ＰＯＳシステム１を構成する各装置について説明する。
【００１０】
まず、ＰＯＳ端末１０について説明する。ＰＯＳ端末１０は、商品の登録・精算を行うＰＯＳ端末である。ＰＯＳ端末１０は、例えば、タブレット端末等の携帯可能な端末装置であり、店舗内において店員により携帯される。
【００１１】
図２は、ＰＯＳ端末１０の構成例を示すブロック図である。図２に示すように、ＰＯＳ端末１０は、ＣＰＵ（Central  Processing  Unit）１１と、ＲＯＭ（Read  Only  Memory）１２と、ＲＡＭ（Random  Access  Memory）１３と、通信Ｉ／Ｆ１４と、操作部１５と、表示部１６と、記憶部１７とを備える。また、ＰＯＳ端末１０は、ＲＴＣ（Real  Time  Clock）等の計時装置を備える（図示せず）。
【００１２】
ＲＯＭ１２は、ＣＰＵ１１が実行する各種プログラムや各種データを記憶する。ＲＡＭ１３は、ＣＰＵ１１が各種プログラムを実行する際に、一時的にデータやプログラムを記憶する。ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された各種プログラムをＲＡＭ１３に展開して実行することにより、後述する各機能部を実現させる。
【００１３】
通信Ｉ／Ｆ１４は、周辺機器制御装置２０と通信可能な無線通信インタフェースである。通信Ｉ／Ｆ１４は、例えば、無線ＬＡＮインタフェースや、Ｂｌｕｅｔｏｏｔｈ（登録商標）インタフェース等である。ＰＯＳ端末１０は、通信Ｉ／Ｆ１４を用いることで、周辺機器制御装置２０との間で各種情報の授受を行う。
【００１４】
操作部１５は、キーボードやポインティングデバイス等の入力装置である。操作部１５は、操作を受け付けると、その操作内容をＣＰＵ１１に出力する。
【００１５】
表示部１６は、ＬＣＤ（Liquid  Crystal  Display）等の表示デバイスである。表示部１６は、ＣＰＵ１１の制御の下、各種情報を表示する。また、表示部１６は、タッチパネル構成としてもよい。この場合、タッチパネルは、操作部１５として機能する。
【００１６】
記憶部１７は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の不揮発性の記憶媒体を備えた記憶装置である。記憶部１７は、ＰＯＳ端末１０の動作に係る各種プログラムや各種データを記憶する。例えば、記憶部１７は、各商品に関する商品情報を、当該商品を識別する商品ＩＤと対応付けて登録した商品マスタ等を記憶する。係る商品情報は、例えば、対応する商品の商品名や単価等を含む。
【００１７】
なお、本実施形態では、ＰＯＳ端末１０の各々が商品マスタを保持する形態としたが、これに限らないものとする。例えば、ＰＯＳ端末１０は、図示しない外部装置が保持する商品マスタを参照する構成としてもよい。
【００１８】
また、ＰＯＳ端末１０のＣＰＵ１１は、ＲＯＭ１２や記憶部１７に記憶されたプログラムを実行することで、通信制御部１１１と、精算処理部１１２と、表示制御部１１３とを機能部として備える。
【００１９】
通信制御部１１１は、通信Ｉ／Ｆ１４を介して、周辺機器制御装置２０との間で各種情報の授受を行う。具体的に、通信制御部１１１は、機器の探索用データをブロードキャストすることで、自装置と通信可能な周辺機器制御装置２０を探索する。また、通信制御部１１１は、探索用データに応じて周辺機器制御装置２０から提供される特性情報を取得（受信）する。そして、通信制御部１１１は、表示制御部１１３と協働することで、周辺機器制御装置２０の各々から提供された特性情報の一覧を、接続先リストとして表示部１６に表示させる。なお、接続先リストについては後述する。
【００２０】
また、通信制御部１１１は、操作部１５を介して、接続先リストから接続先の周辺機器制御装置２０が指定されると、その周辺機器制御装置２０との通信を確立する。そして、通信制御部１１１は、通信が確立した周辺機器制御装置２０との間で各種情報の授受を行う。例えば、通信制御部１１１は、精算処理部１１２等から、後述する動作要求が通知されると、その動作要求を周辺機器制御装置２０に送信する。また、通信制御部１１１は、動作要求に対する応答となる動作結果を周辺機器制御装置２０から受信する。
【００２１】
精算処理部１１２は、客が買い上げた商品の売上登録及び精算に係る処理を行う。具体的に精算処理部１１２は、後述する周辺機器ＤＶ（コードリーダＤＶ２等）により取得された商品ＩＤに基づき、当該商品ＩＤに対応する商品情報を商品マスタから読み出す。また、精算処理部１１２は、商品情報に含まれる単価や、操作部１５を介して入力される販売個数等から商品の販売価格を算出する。
【００２２】
また、精算処理部１１２は、一取引分の登録及び精算が完了すると、それら商品の商品ＩＤや販売価格等を、図示しない売上マスタファイル等に記録することで売上登録を行う。そして、精算処理部１１２は、その取引の内訳を示すレシート情報を後述する周辺機器ＤＶ（プリンタＤＶ１等）から出力させる。ここで、レシート情報には、客が買い上げた各商品の商品名や販売個数、客が支払った代金等が含まれる。
【００２３】
また、精算処理部１１２は、操作部１５の操作等に応じて、周辺機器制御装置２０に接続された特定の周辺機器ＤＶ（図３参照）に所定の動作を行わせることを指示した動作要求を生成する。そして、精算処理部１１２は、通信制御部１１１と協働することで、生成した動作要求を周辺機器制御装置２０に送信する。
【００２４】
例えば、精算処理部１１２は、動作要求として、プリンタに対する印字要求を生成する。この場合、印字要求は、印字用のデータ（レシート情報等）を含む。また、精算処理部１１２は、動作要求として、コードリーダやカードリーダに対する読取要求を生成する。また、精算処理部１１２は、動作要求として、入力デバイス（キーボードやマウス）に対する入力要求を生成する。また、精算処理部１１２は、動作要求として、ドロワに対する開要求を生成する。
【００２５】
また、精算処理部１１２は、通信制御部１１１と協働することで、上記の動作要求に対する動作結果を、周辺機器制御装置２０から取得する。精算処理部１１２は、周辺機器制御装置２０から得られる動作結果を用いながら、上記の売上登録や精算処理を実行する。
【００２６】
表示制御部１１３は、表示部１６を制御することで、当該表示部１６に各種情報を表示させる。具体的に、表示制御部１１３は、通信制御部１１１と協働することで、上述した接続先リスト等の画面を表示部１６に表示させる。また、表示制御部１１３は、精算処理部１１２と協働することで、商品の登録や精算等に係る操作画面等を表示部１６に表示させる。
【００２７】
次に、周辺機器制御装置２０について説明する。周辺機器制御装置２０は、ＰＯＳ端末１０の周辺機器となる各種機器を接続することが可能な情報処理装置である。周辺機器制御装置２０は、例えば店舗内での互いに異なる所定位置に据え置きされる。
【００２８】
周辺機器制御装置２０は、例えば、図３に示すような外観構成を有する。ここで、図３は、周辺機器制御装置２０の外観構成を概略的に示す図である。周辺機器制御装置２０は、略直方体の薄型の筐体２０１を有する。筐体２０１の側面には、各種の機器を着脱自在に接続することが可能な複数の入出力Ｉ／Ｆ２０２が設けられる。入出力Ｉ／Ｆ２０２は、例えば、ＵＳＢ（Universal  Serial  Bus）やＲＳ−２３２Ｃ等の汎用の入出力Ｉ／Ｆである。
【００２９】
入出力Ｉ／Ｆ２０２には、例えば、プリンタＤＶ１等の出力デバイスを接続することが可能である。また、入出力Ｉ／Ｆ２０２には、コードリーダＤＶ２、カードリーダＤＶ３、キーボードＤＶ４、マウスＤＶ５等の入力デバイスを接続することが可能である。さらに、入出力Ｉ／Ｆ２０２には、現金を収納するドロワＤＶ６等を接続することが可能である。以下では、入出力Ｉ／Ｆ２０２に接続された機器を総称して周辺機器ＤＶと表記する。なお、周辺機器制御装置２０の各々において、入出力Ｉ／Ｆ２０２に接続する周辺機器ＤＶの種別は同一であってもよいし、異なっていてもよい。
【００３０】
図４は、周辺機器制御装置２０の構成例を示すブロック図である。図４に示すように、周辺機器制御装置２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、通信Ｉ／Ｆ２４と、記憶部２５と、入出力Ｉ／Ｆ２０３とを備える。また、周辺機器制御装置２０は、ＲＴＣ等の計時装置を備える（図示せず）。
【００３１】
ＲＯＭ２２は、ＣＰＵ２１が実行する各種プログラムや各種データを記憶する。ＲＡＭ２３は、ＣＰＵ２１が各種プログラムを実行する際に、一時的にデータやプログラムを記憶する。ＣＰＵ２１は、ＲＯＭ２２や記憶部２５に格納された各種プログラムをＲＡＭ２３に展開して実行することにより、後述する各機能部を実現させる。
【００３２】
通信Ｉ／Ｆ２４は、ＰＯＳ端末１０と通信可能な無線通信インタフェースである。周辺機器制御装置２０は、通信Ｉ／Ｆ２４を用いることで、ＰＯＳ端末１０との間で各種情報の授受を行う。
【００３３】
記憶部２５は、ＨＤＤやＳＳＤ等の不揮発性の記憶媒体を備えた記憶装置である。記憶部２５は、周辺機器制御装置２０の動作に係る各種プログラムや各種データを記憶する。また、記憶部２５は、入出力Ｉ／Ｆ２０２に接続された各周辺機器ＤＶの種別名や機能等を示したプロファイルを記憶する。また、記憶部２５は、入出力Ｉ／Ｆ２０２に接続された周辺機器ＤＶの動作を制御するためのデバイスドライバを記憶する。
【００３４】
また、周辺機器制御装置２０のＣＰＵ２１は、ＲＯＭ２２や記憶部２５に記憶されたプログラムを実行することで、通信制御部２１１と、周辺機器制御部２１２とを機能部として備える。
【００３５】
通信制御部２１１は、通信Ｉ／Ｆ２４を介して、ＰＯＳ端末１０との間で各種情報の授受を行う。例えば、通信制御部２１１は、ＰＯＳ端末１０から探索データを受け付けると、自装置の特性を示す特性情報を生成し、当該ＰＯＳ端末１０に提供する。
【００３６】
ここで、特性情報は、自装置のホスト名やＩＰアドレス、ＭＡＣアドレス、Ｂｌｕｅｔｏｏｔｈ（登録商標）アドレス等の接続先情報を含む。係る接続先情報は、自装置と通信を確立するための情報となる。また、特定情報は、自装置に接続された周辺機器ＤＶの各々に関する周辺機器情報を含む。係る周辺機器情報は、記憶部２５に記憶されたプロファイルに基づき生成される。
【００３７】
なお、特性情報が有する情報は、上記例に限定されないものとする。例えば、自装置の設置位置を示す設置位置情報が記憶部２５等に設定されている場合には、通信制御部２１１は、その設置位置情報を含めて特性情報を生成してもよい。また、特性情報の提供方法は、上記したプル型の提供方法に限らないものとする。例えば、通信制御部２１１が、特性情報を一方的にブロードキャストする、プッシュ型の提供方法を採用してもよい。
【００３８】
また、通信制御部２１１は、ＰＯＳ端末１０との間で通信を確立すると、ＰＯＳ端末１０との間で各種情報の授受を行う。例えば、通信制御部２１１は、ＰＯＳ端末１０から送信される動作要求を受信する。また、通信制御部２１１は、周辺機器制御部２１２から動作結果が通知されると、その動作結果をＰＯＳ端末１０に送信する。
【００３９】
周辺機器制御部２１２は、入出力Ｉ／Ｆ２０２に接続された周辺機器ＤＶの動作を制御する機能部である。具体的に、周辺機器制御部２１２は、通信制御部２１１と協働することで、通信の確立したＰＯＳ端末１０から動作要求を受け付ける。また、周辺機器制御部２１２は、動作要求で指示された周辺機器ＤＶに対し、要求された動作を実行させる。
【００４０】
例えば、周辺機器制御部２１２は、動作要求として、プリンタＤＶ１に対する印字要求を受け付けた場合、この印字要求に含まれた印字用データをプリンタＤＶ１で印字させる。また、周辺機器制御部２１２は、動作要求として、コードリーダＤＶ２又はカードリーダＤＶ３に対する読取要求を受け付けた場合、指示されたデバイスを用いて情報の読み取りを行う。また、周辺機器制御部２１２は、動作要求として、入力デバイス（キーボードＤＶ４及びマウスＤＶ５）に対する入力要求を受け付けた場合、これら入力デバイスでの入力値を取得する。また、周辺機器制御部２１２は、動作要求として、ドロワＤＶ６に対する開要求を受け付けた場合、ドロワＤＶ６を開状態とする。
【００４１】
また、周辺機器制御部２１２は、通信制御部２１１と協働することで、上記した動作要求に対する周辺機器ＤＶの動作結果を、ＰＯＳ端末１０に提供する。
【００４２】
例えば、周辺機器制御部２１２は、印字要求を受け付けた場合、プリンタＤＶ１での印字結果（成功、失敗等）を動作結果として提供する。また、周辺機器制御部２１２は、読取要求を受け付けた場合、コードリーダＤＶ２又はカードリーダＤＶ３での読取結果（商品ＩＤ、カードＩＤ等）を動作結果として提供する。また、周辺機器制御部２１２は、入力要求を受け付けた場合、入力デバイスから取得した入力値（文字列等）を動作結果として提供する。また、周辺機器制御部２１２は、開要求を受け付けた場合、ドロワＤＶ６の状態（開状態、閉状態等）を動作結果として提供する。
【００４３】
なお、周辺機器制御部２１２は、入出力Ｉ／Ｆ２０２に接続されていない周辺機器ＤＶに対する動作要求を受け付けた場合、動作結果としてエラーを返すものとする。
【００４４】
以下、ＰＯＳシステム１（ＰＯＳ端末１０及び周辺機器制御装置２０）の動作について説明する。
【００４５】
まず、図５を参照して、ＰＯＳ端末１０と周辺機器制御装置２０との通信確立に係る接続処理について説明する。ここで、図５は、ＰＯＳ端末１０及び周辺機器制御装置２０が行う接続処理の一例を示すフローチャートである。
【００４６】
まず、ＰＯＳ端末１０では、操作部１５を介して所定の操作が行われると、通信制御部１１１は、探索用データをブロードキャストすることで、自装置の周辺の周辺機器制御装置２０を検索する（ステップＳ１１）。
【００４７】
一方、周辺機器制御装置２０では、通信制御部２１１が、ＰＯＳ端末１０から送信された探索用データを受け付ける（ステップＳ２１）。通信制御部２１１は、探索用データに応じて、自装置の特性を示す特性情報を生成する（ステップＳ２２）。次いで、通信制御部２１１は、生成した特性情報を、探索用データを送信したＰＯＳ端末１０に提供（送信）する（ステップＳ２３）。
【００４８】
ＰＯＳ端末１０の通信制御部１１１は、周辺機器制御装置２０から提供された特性情報を取得する（ステップＳ１２）。次いで、通信制御部１１１は、表示制御部１１３と協働することで、特性情報の一覧を接続先リストとして表示部１６に表示させる（ステップＳ１３）。
【００４９】
ここで、図６は、ＰＯＳ端末１０の表示部１６に表示された接続先リストＬの一例を示す図である。接続先リストＬには、周辺機器制御装置２０から提供された特性情報が一覧表示される。図６に示す特性情報は、接続先情報と、周辺機器情報と、設置位置情報とを含む。表示制御部１１３は、一の特性情報に含まれる接続先情報、周辺機器情報及び設置位置情報を対応付けて表示する。
【００５０】
接続先リストＬを参照することで、ＰＯＳ端末１０の操作者は、周辺機器制御装置２０の各々に接続された周辺機器ＤＶの種別や機能を容易に確認することができる。ＰＯＳ端末１０の操作者は、周辺機器制御装置２０の設置位置、つまり周辺機器ＤＶの設定位置を容易に確認することができる。これにより、ＰＯＳ端末１０の操作者は、所望の機能を有する周辺機器制御装置２０や、現在位置周辺の周辺機器制御装置２０を容易に選択することができるため、利便性を向上させることができる。
【００５１】
なお、接続先リストＬ（特性情報）の表示形態は、図６の例に限らないものとする。例えば、表示制御部１１３は、特性情報に含まれる一部の情報を抽出して、一覧表示してもよい。また、表示制御部１１３が、自端末で使用する周辺機器ＤＶの周辺機器情報を含む特性情報のみを表示するよう、フィルタリング処理を行う形態としてもよい。この場合、表示制御部１１３は、記憶部１７等に設定された自端末で使用する周辺機器ＤＶの種別や機能に基づいて、特性情報のフィルタリングを行うものとする。
【００５２】
図５に戻り、通信制御部１１１は、接続先リストに表示された特性情報の中から、接続先となる一の特性情報が選択されるまで待機する（ステップＳ１４；Ｎｏ）。通信制御部１１１は、選択を受け付けると（ステップＳ１４；Ｙｅｓ）、接続先の通信制御部２１１と協働することで通信を確立し（ステップＳ１５、Ｓ２４）、本処理を終了する。
【００５３】
上記の処理により、ＰＯＳ端末１０と周辺機器制御装置２０との通信が確立する。すなわち、ＰＯＳ端末１０と周辺機器ＤＶとの対応付けが完了する。
【００５４】
次に、図７を参照して、周辺機器ＤＶの使用に係る周辺機器使用処理について説明する。ここで、図７は、ＰＯＳ端末１０及び周辺機器制御装置２０が行う周辺機器使用処理の一例を示すフローチャートである。なお、本処理は、上述した接続処理において通信が確立した後に実行されるものである。
【００５５】
まず、ＰＯＳ端末１０の通信制御部１１１は、精算処理部１１２から通知される動作要求を、周辺機器制御装置２０に送信する（ステップＳ３１）。
【００５６】
周辺機器制御装置２０では、通信制御部２１１が、ＰＯＳ端末１０から送信された動作要求を受信する（ステップＳ４１）。次いで、周辺機器制御部２１２は、動作要求で指示された周辺機器ＤＶを制御することで、その動作要求で要求された動作を行わせる（ステップＳ４２）。次いで、周辺機器制御部２１２は、ステップＳ４２の動作結果を取得すると、その動作結果をＰＯＳ端末１０に送信する（ステップＳ４３）。
【００５７】
ＰＯＳ端末１０では、通信制御部１１１が、周辺機器制御装置２０から送信された動作結果を受信する（ステップＳ３２）。そして、精算処理部１１２は、動作結果を用いて、商品の登録や精算等に係る処理を実行し（ステップＳ３３）、本処理を終了する。
【００５８】
上記の処理により、ＰＯＳ端末１０は、当該ＰＯＳ端末１０と通信の確立した周辺機器制御装置２０の周辺機器ＤＶを使用することができる。なお、周辺機器制御装置２０から動作結果としてエラーが送信された場合には、ＰＯＳ端末１０の表示制御部１１３は、エラー画面を表示部１６に表示するものとする。
【００５９】
以上のように、本実施形態によれば、ＰＯＳ端末１０は、周辺機器制御装置２０との通信を確立することで、当該周辺機器制御装置２０に接続された周辺機器ＤＶを使用することができる。これにより、ＰＯＳ端末１０の操作者（店員）は、周辺機器ＤＶを容易に使用することができるため、周辺機器の使用に係る利便性を向上させることができる。
【００６０】
以上、本発明の実施形態を説明したが、上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、追加、組合せ等を行うことができる。また、上記実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６１】
例えば、周辺機器制御装置２０では、一のＰＯＳ端末１０との通信確立中に、他のＰＯＳ端末１０から通信確立のリクエストが送信される可能性がある。このような場合、周辺機器制御装置２０の通信制御部２１１は、通信確立のリクエストを送信した他のＰＯＳ端末１０の対し、接続不可を指示する情報を送信してもよい。また、周辺機器制御装置２０の通信制御部２１１は、一のＰＯＳ端末１０との通信が確立している間、特性情報の提供を停止してもよい。この構成を採用することで、周辺機器制御装置２０は、一のＰＯＳ端末１０との通信確立中に、他のＰＯＳ端末１０から通信確立のリクエストが送信される機会を減少させることができる。
【００６２】
また、上記実施形態の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するが、これに限らないものとする。例えば、プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。更に、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らないものとする。例えば、記憶媒体は、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードすることで、記憶又は一時記憶した記憶媒体も含まれる。
【００６３】
また、上記各実施形態の各装置で実行されるプログラムは、インターネット等のネットワーク経由で提供又は配布する構成としてもよい。
【符号の説明】
【００６４】
１  ＰＯＳシステム
１０  ＰＯＳ端末
２０  周辺機器制御装置
１１１  通信制御部
１１２  精算処理部
１１３  表示制御部
２１１  通信制御部
２１２  周辺機器制御部
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２００５−４９９１７号公報
【図１】
2016053836.tif 000003
【図２】
2016053836.tif 000004
【図３】
2016053836.tif 000005
【図４】
2016053836.tif 000006
【図５】
2016053836.tif 000007
【図６】
2016053836.tif 000008
【図７】
2016053836.tif 000009