(57)【要約】【課題】より簡素な構成でＵＳＢホスト装置によるＵＳＢ機器の認識の復旧を図ることが可能なＵＳＢホスト装置およびプログラムを得る。【解決手段】切替制御部としてのＣＰＵ２４ａは、認識信号検出部としてのＵＳＢホストコントローラ２４ｎによって認識信号（ＵＳＢ＋，ＵＳＢ−）の異常が検出され、電力（ＶＣＣ）の供給が遮断されたときには、電力（ＶＣＣ）の供給を再開する。複数のＵＳＢデバイス２６に対するホスト装置としてのＰＯＳ端末２２に、復旧機構を設けたため、ＵＳＢデバイス２６のそれぞれに復旧機構を設けた構成に比べて、構成を簡素化することができ、コスト低減に資することになる。【選択図】図４
2011154549.tif 000002
【特許請求の範囲】
【請求項１】
接続されたユニバーサルシリアルバス機器からの認識信号を検出する認識信号検出部と、
接続された前記ユニバーサルシリアルバス機器に対して電力の供給および遮断を切り替える切替制御部と、
を備え、
前記切替制御部は、前記認識信号検出部によって前記認識信号の異常が検出され、前記電力の供給が遮断されたときには、前記電力の供給を再開することを特徴とするユニバーサルシリアルバスホスト装置。
【請求項２】
前記切替制御部は、前記認識信号検出部によって前記認識信号の異常が検出されたときには、前記電力の供給を遮断した後、前記電力の供給を再開することを特徴とする請求項１に記載のユニバーサルシリアルバスホスト装置。
【請求項３】
前記ユニバーサルシリアルバス機器の接続の可否を検出する接続検出部を備え、
前記切替制御部は、前記認識信号検出部によって前記認識信号の異常が検出されたときに前記接続検出部によって前記ユニバーサルシリアルバス機器が接続されていないことが検出されたときには、前記電力の供給を再開しないことを特徴とする請求項１または２に記載のユニバーサルシリアルバスホスト装置。
【請求項４】
前記認識信号は、ハイレベルとローレベルとが所定周期で入れ替わる信号であり、
前記接続検出部は、前記認識信号の前記ハイレベルによって前記ユニバーサルシリアルバス機器の接続の可否を検出することを特徴とする請求項３に記載のユニバーサルシリアルバスホスト装置。
【請求項５】
前記認識信号検出部によって前記認識信号の異常が検出されてから前記切替制御部が前記電力の供給を再開するまでの再開時間を可変設定する時間設定制御部を備えたことを特徴とする請求項１〜４のうちいずれか一つに記載のユニバーサルシリアルバスホスト装置。
【請求項６】
コンピュータを、前記請求項１〜５のうちいずれか一つに記載のユニバーサルシリアルバスホスト装置の前記切替制御部として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユニバーサルシリアルバスホスト装置およびプログラムに関する。
【背景技術】
【０００２】
従来、ユニバーサルシリアルバス（Universal Serial Bus：以下ＵＳＢと記す）機器がＵＳＢホスト装置に接続されたシステムで、何らかの異常でＵＳＢホスト装置がＵＳＢ機器を認識できなくなった場合に、コネクタを抜き差ししたりコンピュータを再起動したりすることなく、ＵＳＢホスト装置によるＵＳＢ機器の認識を復旧することができるシステムが知られている（例えば特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１では、ＵＳＢ機器の認識を復旧させる復旧機構が、ＵＳＢ機器に装備されている。このため、例えばＰＯＳ（Point Of Sales）システムのように、ＵＳＢホスト装置に複数のＵＳＢ機器が接続されるシステムでは、複数のＵＳＢ機器のそれぞれに上記復旧機構が設けられるため、システムの構成が複雑化し、コスト増大の一因となる虞があった。
【０００４】
そこで、本発明は、より簡素な構成でＵＳＢホスト装置によるＵＳＢ機器の認識の復旧を図ることが可能なＵＳＢホスト装置およびプログラムを得ることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、接続されたユニバーサルシリアルバス機器からの認識信号を検出する認識信号検出部と、接続された前記ユニバーサルシリアルバス機器に対して電力の供給および遮断を切り替える切替制御部と、を備え、前記切替制御部は、前記認識信号検出部によって前記認識信号の異常が検出され、前記電力の供給が遮断されたときには、前記電力の供給を再開することを特徴の一つとする。
【発明の効果】
【０００６】
本発明によれば、より簡素な構成でＵＳＢホスト装置によるＵＳＢ機器の認識の復旧を図ることが可能なＵＳＢホスト装置およびプログラムを得ることができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の一実施形態にかかる情報処理システムとしての商品販売システムの概略構成を示す図である。
【図２】図２は、ＵＳＢホスト装置としてのＰＯＳ端末の概略構成を示す図である。
【図３】図３は、ＰＯＳ端末のＣＰＵの概略構成を示す図である。
【図４】図４は、ＰＯＳ端末およびＰＯＳ端末の一部を示す概略構成図である。
【図５】図５は、図４の各部における信号の波形を示す図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明にかかる情報処理システムの一実施形態について詳細に説明する。
【０００９】
図１に示すように、本実施形態にかかる情報処理システムとしての商品販売システム１は、店舗システム２を含んでいる。店舗システム２は、公衆網やインターネットＶＰＮ（Virtual Private Network）等の電気通信回線４を介して、他の装置（例えばＰＯＳ（Point Of Sales）の本部システム（図示せず）など）に接続されている。
【００１０】
店舗システム２は、システムの中枢を担うコンピュータとしてのストアサーバ２１と、商品販売端末装置としてのＰＯＳ端末２２とを備えている。ストアサーバ２１とＰＯＳ端末２２とは、ＬＡＮ（Local Area Network）等の電気通信回線２３を介して接続されている。
【００１１】
図２に示すように、ＵＳＢホスト装置としてのＰＯＳ端末２２は、ＣＰＵ（Central Processing Unit）２４ａ、ＲＯＭ（Read Only Memory）２４ｂ、ＲＡＭ（Random Access Memory）２４ｃ、時計部２４ｄ、Ｉ／Ｏ（Input/Output）ポート２４ｅ、ネットワークインタフェース２４ｆ、キーボードコントローラ２４ｇ、タッチパネルコントローラ２４ｈ、ディスプレイコントローラ２４ｉ、プリンタコントローラ２４ｊ、スキャナコントローラ２４ｋ、ハードディスク（ＨＤＤ）コントローラ２４ｍ、およびＵＳＢホストコントローラ２４ｎを備えている。図２に示すように、これらは、アドレスバス、データバス等のバスライン２４ｐを介して接続されている。
【００１２】
ＣＰＵ２４ａは、ＲＯＭ２４ｂに記憶されたコンピュータ読み取り可能な各種プログラムを実行することにより、ＰＯＳ端末２２を制御する。ＲＯＭ２４ｂは、ＣＰＵ２４ａが実行する各種プログラム（アプリケーションプログラム、デバイスドライバプログラム等）や各種データを記憶する。ＲＡＭ２４ｃは、ＣＰＵ２４ａが各種プログラムを実行する際に一時的にデータやプログラムを記憶する。本実施形態では、ＰＯＳ端末２２用のプログラムに、販売登録を行うモジュールや、電子決済を行うモジュール、通信制御を行うモジュール、ＵＳＢデバイスへの電力の供給の切り替えを制御するモジュール、ＵＳＢデバイスへの電力の供給を遮断した後再開する時間間隔を可変設定するモジュール等が含まれている。よって、このプログラムにしたがって、ＰＯＳ端末２２のＣＰＵ２４ａは、図３に示すように、販売登録部４１や、電子決済部４２、通信制御部４３、切替制御部４４、時間設定制御部４５等として動作する。
【００１３】
また、図２に示す時計部２４ｄは、現在の日時を計時する。ネットワークインタフェース２４ｆは、電気通信回線２３，４等を通じて接続される他の装置とのデータ通信を制御する。Ｉ／Ｏポート２４ｅは、モードスイッチ２５ａからのモード選択信号を入力するとともにドロワ（図示せず）の引出しを自動開放させるドロワ開放装置２５ｂに駆動信号を出力する。キーボードコントローラ２４ｇは、キーボード２５ｃから操作キーに対応したキー信号を取込んでＣＰＵ２４ａに通知する。タッチパネルコントローラ２４ｈは、客用のタッチパネル付きディスプレイ２５ｅを制御してＣＰＵ２４ａから供給される表示データに対応した文字等をカラー表示させるとともに、ディスプレイ２５ｅの画面に取り付けられたタッチパネルセンサ２５ｄからの信号を取込んでＣＰＵ２４ａに通知する。ディスプレイコントローラ２４ｉは、オペレータ用のディスプレイ２５ｆを制御してＣＰＵ２４ａから与えられる表示データに対応した文字等をカラー表示させる。プリンタコントローラ２４ｊは、Ｒ／Ｊプリンタ２５ｇの駆動を制御してＣＰＵ２４ａから供給される印字データをもとにレシート印字及びジャーナル印字を行わせる。スキャナコントローラ２４ｋは、スキャナ２５ｈで読み取られたデータの信号を取込んでＣＰＵ２４ａに送る。
【００１４】
また、ハードディスクコントローラ２４ｍは、ＣＰＵ２４ａからの指示信号に基づいてハードディスク２５ｉに対するデータの書き込みおよび読み出しを制御する。ハードディスク２５ｉは、システムに関わる諸データの他、ＵＳＢデバイス２６への電力の供給を遮断した後再開する再開時間を示すデータ等の記憶領域を有する。
【００１５】
また、ＵＳＢホストコントローラ２４ｎは、ＣＰＵ２４ａからの指示信号を受信して、ＵＳＢデバイス（ＵＳＢ機器）２６を制御する。具体的には、ＣＰＵ２４ａとＵＳＢデバイス２６との間の通信、すなわちＣＰＵ２４ａとＵＳＢデバイス２６との間でのデータの授受を制御する。
【００１６】
ここで、図４，５を参照して、本実施形態にかかるＰＯＳ端末２２およびＵＳＢデバイス２６におけるＵＳＢ通信についてより詳細に説明する。
【００１７】
図４に示すように、ＰＯＳ端末２２は、ＵＳＢ通信に関わる部分として、ＣＰＵ２４ａならびにＵＳＢホストコントローラ２４ｎの他、電源としての定電圧電源２８や、電源供給切替回路２９等を備える。また、ＰＯＳ端末２２には、コネクタ２７ｆ，２７ｍ（２７）を介してＵＳＢデバイス２６が接続されている。
【００１８】
電力は、定電圧電源２８から、電源供給切替回路２９、およびコネクタ２７を介してＵＳＢデバイス２６に供給される。電源供給切替回路２９には、スイッチ２９ａが内蔵されている。スイッチ２９ａのオンおよびオフは、切替制御部４４（図３参照）として動作するＣＰＵ２４ａからの切替制御信号（ＣＴＲＬ）によって制御することができる。なお、ＣＰＵ２４ａからの切替制御信号（ＣＴＲＬ）は、例えば、コントローラ等の回路（図示せず）を介して電源供給切替回路２９に供給されることができる。本実施形態では、図５に示すように、切替制御信号（ＣＴＲＬ）がハイレベル（Ｈ）のときに、電源供給ラインの電位（ＶＣＣ）がハイレベル（Ｈ）となって電力が供給される。なお、本実施形態では、コネクタ２７を介してＰＯＳ端末２２およびＵＳＢデバイス２６のグラウンドライン同士が接続され、グラウンド電位（ＧＮＤ）が共通となっている。
【００１９】
また、電力の供給を受けたＵＳＢデバイス２６は、認識信号（ＵＳＢ＋，ＵＳＢ−）を生成する回路を有している。図５に示すように、認識信号（ＵＳＢ＋，ＵＳＢ−）は、相互に逆位相となる一対の信号であり、いずれの信号でも、ハイレベル（Ｈ）とローレベル（Ｌ）とが一定の周期Ｔで交互に反復している。すなわち、認識信号ＵＳＢ＋がハイレベル（Ｈ）のときは、ペアをなすもう一方の認識信号ＵＳＢ−は、ローレベル（Ｌ）であり、逆に、認識信号ＵＳＢ＋がローレベル（Ｌ）のときは、ペアをなすもう一方の認識信号ＵＳＢ−は、ハイレベル（Ｈ）である。ＵＳＢデバイス２６は、例えば、プルアップ電源（図示せず）およびグラウンドを内蔵し、ペアをなす認識信号（ＵＳＢ＋，ＵＳＢ−）のラインを交互に一定周期でプルアップ電源に接続することで、かかる認識信号（ＵＳＢ＋，ＵＳＢ−）を生成することができる。
【００２０】
そして、本実施形態では、ＵＳＢホストコントローラ２４ｎが、認識信号（ＵＳＢ＋，ＵＳＢ−）を検出する機能を有している。具体的には、例えば、ＵＳＢホストコントローラ２４ｎは、認識信号（ＵＳＢ＋，ＵＳＢ−）のレベルを検出する回路や、内蔵あるいは外部のタイマ回路（図示せず）からのクロック等を利用して認識信号（ＵＳＢ＋，ＵＳＢ−）のレベルの継続時間を計測する回路、継続時間と閾値時間Ｔｔ（例えばＴ＋δｔ、δｔ＝許容時間）とを比較する回路（いずれも図示せず）等を有している。そして、継続時間が閾値時間Ｔｔに到達したあるいは超えた場合にあっても認識信号（ＵＳＢ＋，ＵＳＢ−）のレベルが変化しなかった場合には、ＵＳＢホストコントローラ２４ｎは、ＣＰＵ２４ａに対して異常検出信号（ＤＥＴ）を送ることができる。この場合、ＣＰＵ２４ａは、切替制御部４４として動作し、図５に示すように、電源供給切替回路２９に切替制御信号（ＣＴＲＬのローレベル（Ｌ））を送り、電源供給切替回路２９のスイッチ２９ａをオフする。すなわち、本実施形態では、認識信号（ＵＳＢ＋，ＵＳＢ−）の異常が検出された場合に、ＰＯＳ端末２２からＵＳＢデバイス２６への電力の供給を遮断し、ＵＳＢデバイス２６の機能を停止させる。したがって、異常時にＵＳＢデバイス２６が動作を継続することによってＵＳＢデバイス２６の回路等に不都合な事態が生じるのを、回避することができる。本実施形態では、ＵＳＢホストコントローラ２４ｎが、認識信号検出部に相当する。
【００２１】
また、切替制御部４４として動作するＣＰＵ２４ａは、図５に示すように、認識信号（ＵＳＢ＋，ＵＳＢ−）の異常が検出されてから一定時間（Ｔｒ：再開時間）が経過した時点で、電源供給切替回路２９に切替制御信号（ＣＴＲＬのハイレベル（Ｈ））を送り、スイッチ２９ａをオンして、定電圧電源２８からＵＳＢデバイス２６への電力の供給を再開させる。本実施形態では、このような制御により、何らかの異常が生じてＵＳＢホスト装置としてのＰＯＳ端末２２が、ＵＳＢ機器としてのＵＳＢデバイス２６を認識できなくなった場合にあっても、ＵＳＢデバイス２６への電力の供給が遮断された後、電力の供給が再開されることにより、ＵＳＢデバイス２６が再起動するため、コネクタ２７を抜き差ししたりＰＯＳ端末２２を再起動したりすることなく、ＰＯＳ端末２２によるＵＳＢデバイス２６の認識を復旧することができる。
【００２２】
また、ＵＳＢホストコントローラ２４ｎは、ＵＳＢデバイス２６がＰＯＳ端末２２に接続されていることを検出することができる。接続の可否は、具体的には、例えば、ペアをなす認識信号（ＵＳＢ＋，ＵＳＢ−）のうちいずれか一方がハイレベル（Ｈ）であることによって、検出することができる。ちなみに、ＵＳＢデバイス２６がＰＯＳ端末２２に接続されていない場合には、ペアをなす認識信号（ＵＳＢ＋，ＵＳＢ−）の双方がローレベル（Ｌ）となる。そして、ＵＳＢホストコントローラ２４ｎは、認識信号（ＵＳＢ＋，ＵＳＢ−）に異常が検出された場合、ＵＳＢデバイス２６がＰＯＳ端末２２に接続されている場合にのみ、ＣＰＵ２４ａに向けて異常検出信号（ＤＥＴ）を送ることができる。本実施形態では、このような制御により、ＵＳＢデバイス２６が接続された状態で異常が生じて復旧の必要がある場合と、ＵＳＢデバイス２６が取り外された場合とを区別することができる。本実施形態では、ＵＳＢホストコントローラ２４ｎは、ＵＳＢデバイス２６の接続の可否を検出する接続検出部に相当する。なお、ＵＳＢホストコントローラ２４ｎは、異常検出信号（ＤＥＴ）とは別に、ＣＰＵ２４ａに向けて、接続の可否を区別する接続可否信号を送ってもよい。この場合は、ＵＳＢホストコントローラ２４ｎで異常が検出された場合には、接続の可否に関わらず、ＵＳＢホストコントローラ２４ｎからＣＰＵ２４ａに向けて異常検出信号（ＤＥＴ）が送られる。そして、切替制御部４４として動作するＣＰＵ２４ａが、切替制御回路２９に向けて切替制御信号（ＣＴＲＬ）を送るか否かを判断する。
【００２３】
また、本実施形態では、再開時間Ｔｒを状況に応じて可変設定することができる。具体的には、ＣＰＵ２４ａが、時間設定制御部４５（図３参照）として動作し、キーボード２５ｃやタッチパネルセンサ２５ｄ等からの入力に基づいて、ハードディスク２５ｉ等に記憶された再開時間Ｔｒを示す情報を変更することができる。すなわち、本実施形態では、異常の発生状況によってより好適な再開時間Ｔｒを設定しやすくなるので、復旧をより確実に行うことができる。具体的には、例えば、解消されるまでに時間が要する異常が発生しやすい場合には、再開時間Ｔｒを長く設定することができる。
【００２４】
上記回路構成を介してＰＯＳ端末２２に接続されるＵＳＢデバイス２６としては、例えば、バーコードスキャナや、カードリーダライタ、ＩＣチップリーダ等がある。そして、これらＵＳＢデバイス２６を使用して、販売登録部４１（図３参照）による販売登録処理や、電子決済部４２（図３参照）による電子決済処理等を実行することができる。販売登録部４１は、例えば、ＵＳＢデバイス２６としてのバーコードスキャナ（ただしスキャナ２５ｈ（図２参照）でもよい）で読み取った商品のバーコードのデータから商品ＩＤを検出し、この商品ＩＤに対応する価格データをストアサーバ２１に問い合わせ、受信した価格データに基づいて当該商品の販売データを生成してこれをＲＡＭ２４ｃ等の記憶部に記憶する。また、電子決済部４２は、例えば、販売データを集計して支払金額を算出して、これをディスプレイ２５ｅに表示させる。そして、電子決済部４２は、オペレータの操作に基づいて、ＰＯＳ端末２２を、客が希望する電子決済システムによる決済が可能な状態とする。そして、ＣＰＵ２４ａは、客が希望する電子決済システムに対応するカードリーダライタやＩＣチップリーダライタ等（図示せず）を動作させ、カードや端末との間で決済に必要なデータの授受を行い、さらに、必要に応じて外部サーバ等と通信を行って、決済処理を行う。このとき電子決済部４２は、電子決済ＩＤをＲＡＭ２４ｃ等の記憶部に保持しておく。なお、販売登録部４１および電子決済部４２は、情報処理部に相当する。
【００２５】
以上、説明したように、本実施形態では、切替制御部４４は、認識信号検出部としてのＵＳＢホストコントローラ２４ｎによって認識信号（ＵＳＢ＋，ＵＳＢ−）の規定状態からの異常が検出され、電力（ＶＣＣ）の供給が遮断されたときには、電力（ＶＣＣ）の供給を再開する。よって、何らかの異常によってＵＳＢホスト装置としてのＰＯＳ端末２２がＵＳＢ機器としてのＵＳＢデバイス２６を認識できなくなり、認識を復旧させたい場合に、ＵＳＢデバイス２６が、電力（ＶＣＣ）の供給の再開により再起動し、認識信号（ＵＳＢ＋，ＵＳＢ−）の生成を再開する。このため、コネクタ２７を抜き差ししたりＰＯＳ端末２２を再起動したりすることなく、ＰＯＳ端末２２によるＵＳＢデバイス２６の認識を復旧することができる。また、本実施形態では、複数のＵＳＢデバイス２６に対するＵＳＢホスト装置としてのＰＯＳ端末２２に復旧機構を設けたため、ＵＳＢデバイス２６のそれぞれに復旧機構を設けた構成に比べて、構成を簡素化することができ、コスト低減に資することになる。
【００２６】
また、本実施形態では、切替制御部４４は、認識信号検出部としてのＵＳＢホストコントローラ２４ｎによって認識信号（ＵＳＢ＋，ＵＳＢ−）の異常が検出されたときには、ＵＳＢデバイス２６への電力（ＶＣＣ）の供給を遮断した後、電力（ＶＣＣ）の供給を再開する。よって、本実施形態によれば、異常時にＵＳＢデバイス２６が動作を継続することによってＵＳＢデバイス２６の回路等に不都合な事態が生じるのを、回避することができる。
【００２７】
また、本実施形態では、切替制御部４４は、認識信号検出部としてのＵＳＢホストコントローラ２４ｎによって認識信号（ＵＳＢ＋，ＵＳＢ−）の異常が検出されたときに接続検出部としてのＵＳＢホストコントローラ２４ｎによってＵＳＢデバイス２６が接続されていないことが検出されたとき（すなわち、ＵＳＢデバイス２６が接続されていることが検出されなかったとき）には、ＵＳＢデバイス２６への電力（ＶＣＣ）の供給を再開しない。よって、本実施形態では、ＵＳＢデバイス２６がＰＯＳ端末２２から取り外された場合に上述したリセット制御（電力遮断後の供給再開制御）が無駄に行われるのを抑制することができる。なお、ＣＰＵ２４ａ等により、認識信号検出部に基づいてＵＳＢデバイス２６の取り外しであることが判定された場合には、必要に応じて（例えば再開時間Ｔｒより長い時間の経過後）、切替制御部４４によってスイッチ２９ａがオンされて、ＰＯＳ端末２２を、ＵＳＢデバイス２６を接続したときに電力（ＶＣＣ）が供給される状態にすることができる。
【００２８】
また、本実施形態では、接続検出部としてのＵＳＢホストコントローラ２４ｎが、認識信号（ＵＳＢ＋，ＵＳＢ−）のハイレベル（Ｈ）およびローレベル（Ｌ）のいずれか一方によってＵＳＢデバイス２６の接続の可否を検出する。よって、比較的簡単な構成によって、より精度良く、ＵＳＢデバイス２６の接続の可否を検出することができる。
【００２９】
また、本実施形態では、再開時間を可変設定する時間設定制御部４５を設けた。よって、異常の発生状況に応じてより適切に本発明にかかる上記リセット制御を実施することができる。
【００３０】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態には限定されず、種々の変形が可能である。例えば、上記実施形態では、本発明にかかるＵＳＢホスト装置がＰＯＳ端末２２として構成された場合を例示したが、本発明にかかるＵＳＢホスト装置は、他の情報処理装置（例えばパーソナルコンピュータ等）としても実施することができる。
【００３１】
また、上記実施形態では、ＵＳＢホストコントローラ２４ｎが、認識信号検出部および接続検出部として動作する構成を例示したが、ＣＰＵ２４ａが、これら認識信号検出部や接続検出部として動作することもできる。その場合、ＣＰＵ２４ａが実行するプログラムには、認識信号検出部として動作するモジュールや、接続検出部として動作するモジュールが含まれ、ＵＳＢホストコントローラ２４ｎからＣＰＵ２４ａには、認識信号の状態等を示す信号（すなわちそれらの検出が可能となる信号）が送られる。また、切替制御部の機能がＣＰＵ２４ａ以外の素子の動作として得られるように実施してもよい。
【００３２】
また、認識信号検出部は、継続時間の比較のみならず、例えば信号のレベル（振幅）の異常等、認識信号に生じた他の異常を検出することができる。また、接続検出部は、認識信号以外の信号から接続の可否を検出することができる。
【産業上の利用可能性】
【００３３】
以上のように、本発明は、ＵＳＢホスト装置に有用であり、特に、ＰＯＳ端末等の複数のＵＳＢ機器を接続可能なＵＳＢホスト装置に適し、さらには、ＰＯＳシステム等の商品販売システムに適している。
【符号の説明】
【００３４】
２２  ＰＯＳ端末（ＵＳＢホスト装置）
２６  ＵＳＢデバイス（ＵＳＢ機器）
２４ｎ  ＵＳＢホストコントローラ（認識信号検出部、接続検出部）
４４  切替制御部
４５  時間設定制御部
Ｔｒ  再開時間
【先行技術文献】
【特許文献】
【００３５】
【特許文献１】特開２００８−１５２５３３
【図１】
2011154549.tif 000003
【図２】
2011154549.tif 000004
【図３】
2011154549.tif 000005
【図４】
2011154549.tif 000006
【図５】
2011154549.tif 000007