(57)【特許請求の範囲】
【請求項１】
第１の外部装置、及び、第２の外部装置に接続可能な印刷装置であって、
前記第１の外部装置と通信可能な第１の通信部と、
前記第１の外部装置へ電力を供給する電源部と、
制御部と、を備え、
前記制御部は、
前記第１の通信部により、前記第２の外部装置の制御を指示するコマンドを受信すると、前記第１の外部装置への電力の供給を停止する制御を行い、
前記コマンドに基づく前記第２の外部装置への制御を行った後に、前記第１の外部装置への電力の供給を開始する制御を行う
ことを特徴とする印刷装置。
【請求項２】
第１の外部装置、第２の外部装置、及び、制御装置に接続可能な印刷装置であって、
前記制御装置と通信可能な第２の通信部と、
前記第１の外部装置へ電力を供給する電源部と、
制御部と、を備え、
前記制御部は、
前記第２の通信部により、前記第２の外部装置の制御を指示するコマンドを受信すると、前記第１の外部装置への電力の供給を停止する制御を行い、
前記コマンドに基づく前記第２の外部装置への制御を行った後に、前記第１の外部装置への電力の供給を開始する制御を行う、
ことを特徴とする印刷装置。
【請求項３】
前記コマンドは、前記第２の外部装置への制御信号の出力を指示する、
ことを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記第１の外部装置は、前記印刷装置に前記コマンドを送信可能な携帯端末である、
ことを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【請求項５】
前記第２の外部装置は、ドロワーである、
ことを特徴とする請求項１乃至４のいずれかに記載の印刷装置。
【請求項６】
前記制御装置は、ＰＯＳ端末装置であり、
前記印刷装置は、レシートを印刷する装置である、
ことを特徴とする請求項２に記載の印刷装置。
【請求項７】
前記電源部は、
前記第１の外部装置が有するバッテリーに対する充電用の電力を供給する、
ことを特徴とする請求項１乃至６のいずれかに記載の印刷装置。
【請求項８】
第１の外部装置と通信可能な第１の通信部と、前記第１の外部装置へ電力を供する電源部と、を備え、前記第１の外部装置、及び、第２の外部装置に接続可能な印刷装置の制御方法であって、
前記第１の通信部により、前記第２の外部装置の制御を指示するコマンドを受信すると、前記第１の外部装置への電力の供給を停止し、
前記コマンドに基づく前記第２の外部装置への制御を行った後に、前記第１の外部装置への電力の供給を開始する、
ことを特徴とする印刷装置の制御方法。
【請求項９】
制御装置と通信可能な第２の通信部と、第１の外部装置へ電力を供給する電源部と、を備え、前記第１の外部装置、第２の外部装置、及び、前記制御装置に接続可能な印刷装置の制御方法であって、
前記第２の通信部により、前記第２の外部装置の制御を指示するコマンドを受信すると、前記第１の外部装置への電力の供給を停止し、
前記コマンドに基づく前記第２の外部装置への制御を行った後に、前記第１の外部装置への電力の供給を開始する
ことを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び、印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、ＵＳＢコネクター等を介して外部装置に電力を供給する技術が知られている（特許文献１参照）。特許文献１には、ホストが、第１のデバイスの充電電流値と、他の消費電流値を監視し、充電電流値と消費電流値との和が基準値を超えないように、第１のデバイスに対して供給する充電電流を制御することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１２８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、印刷装置は、特許文献１に記載のホストのように第１の外部装置と第２の外部装置とが接続する場合、ＡＣアダプター等から供給される電力に基づき、第１の外部装置と第２の外部装置とに電力を供給する。しかしながら、第１の外部装置に供給する電力によっては、第２の外部装置の制御に十分な電力を供給できない可能性があった。
本発明は、上述した事情に鑑みてなされたものであり、第２の外部装置の制御に影響を与えることなく、第１の外部装置に対して電力を供給できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、第１の外部装置、及び、第２の外部装置に接続可能な印刷装置であって、前記第１の外部装置と通信する第１の通信部と、前記第１の外部装置へ電力を供給している電源部と、前記第１の通信部により、前記第１の外部装置から前記２の外部装置の制御を指示するコマンドを受信して実行する場合に、前記電源部から前記第１の外部装置へ供給している電力の供給を停止させ、前記コマンドの実行が終了する場合に、前記電源部から前記第１の外部装置への電力の供給を開始させる制御部と、を備えることを特徴とする。
これにより、第２の外部装置の制御を指示するコマンドを受信した場合に、電源部から第１の外部装置への電力の供給を停止し、第２の外部装置の制御が終了する場合に、電源部から第１の外部装置への電力の供給を開始するため、第２の外部装置の制御に影響を与えることなく、第１の外部装置に電力を供給できる。
【０００６】
また、本発明の印刷装置は、制御装置に接続可能であり、前記制御装置と通信する第２の通信部を備え、前記制御部は、前記第２の通信部により、前記第１の外部装置に代えて前記制御装置から前記コマンドを受信して実行する場合に、前記電源部から前記第１の外部装置へ供給している電力の供給を停止させ、前記コマンドの実行が終了する場合に、前記電源部から前記第１の外部装置への電力の供給を開始することを特徴とする。
これにより、制御装置からコマンドを受信した場合に、電源部から第１の外部装置への電力の供給を停止し、第２の外部装置の制御が終了する場合に、電源部から第１の外部装置への電力の供給を開始するため、第１の外部装置と異なる制御装置から第２の外部装置の制御の指示を受信した場合であっても、第２の外部装置の制御の動作に影響を与えることなく、第１の外部装置に電力を供給できる。
【０００７】
また、本発明の印刷装置は、前記コマンドは、前記第２の外部装置への制御信号の出力を指示することを特徴とする。
これにより、第２の外部装置へ制御信号を出力している場合に、電源部から第１の外部装置への電力の供給を停止し、制御信号の出力が終了する場合に、電源部から第１の外部装置への電力の供給を開始するため、制御信号の出力に応じて、第１の外部装置への電力の供給を制御できる。
【０００８】
また、本発明の印刷装置は、前記第１の外部装置は、前記印刷装置に前記コマンドを送信可能な携帯端末であることを特徴とする。
これにより、第２の外部装置に影響を与えることなく、携帯端末に電力を供給できる。
【０００９】
また、本発明の印刷装置は、前記第２の外部装置は、ドロワーであることを特徴とする。
これにより、ドロワーの制御に影響を与えることなく、第１の外部装置に電力を供給できる。
【００１０】
また、本発明の印刷装置は、前記制御装置は、ＰＯＳ端末装置であり、前記印刷装置は、レシートを印刷する装置であることを特徴とする。
これにより、レシートを印刷する印刷装置において、ＰＯＳ端末装置から第２の外部装置の動作を指示するコマンドを受信した場合でも、第２の外部装置に影響を与えることなく、第１の外部装置に電力を供給できる。
【００１１】
また、本発明の印刷装置は、前記電源部は、前記第１の外部装置が有するバッテリーに対する充電用の電力を供給することを特徴とする。
これにより、第２の外部装置に影響を与えることなく、第１の外部装置が備えるバッテリーに対して充電を実行できる。
【００１２】
上記目的を達成するために、本発明は、第１の外部装置、及び、第２の外部装置に接続可能であり、前記第１の外部装置と通信する第１の通信部と、前記第１の外部装置へ電力を供給している電源部と、を備える印刷装置の制御方法であって、前記第１の通信部により、前記第１の外部装置から前記第２の外部装置の制御を指示するコマンドを受信して実行する場合に、前記電源部から前記第１の外部装置へ供給している電力の供給を停止し、前記コマンドの実行が終了する場合に、前記電源部から前記第１の外部装置への電力の供給を開始することを特徴とする。
これにより、第２の外部装置の制御を指示するコマンドを受信した場合に、電源部から第１の外部装置への電力の供給を停止し、第２の外部装置の制御が終了する場合に、電源部から第１の外部装置への電力の供給を開始するため、第２の外部装置の制御に影響を与えることなく、第１の外部装置に電力を供給できる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係るプリンターの機能ブロック図。
【図２】プリンターの動作を示すフローチャート。
【図３】スマートデバイスに供給する電圧の変化の例を示す図表。
【図４】ドロワー制御信号の例を示す図表。
【図５】第２実施形態に係るプリンターの機能ブロック図。
【発明を実施するための形態】
【００１４】
＜第１実施形態＞
図１は、第１実施形態に係るプリンター１（印刷装置）の機能ブロック図である。
【００１５】
プリンター１は、接続する外部装置から入力されるデータに基づいて、記録媒体に文字や画像等を印刷する装置である。本実施形態において、プリンター１は、スマートデバイス２（第１の外部装置、携帯端末）と接続し、スマートデバイス２から入力されるデータに基づいて、記録媒体に文字や画像等を印刷する。プリンター１は、商用交流電源５に接続するＡＣアダプター４から電力の供給を受けて動作する。プリンター１は、本体に記録媒体として感熱ロール紙（不図示）を収容し、多数の発熱素子１７２を備えた後述するラインサーマルヘッド１７１により、感熱ロール紙の記録面に熱を加えることで文字や画像等を印刷する。
【００１６】
スマートデバイス２は、ユーザーが持ち運び可能な端末であり、例えばスマートフォンやタブレット型端末等である。スマートデバイス２は、所定の通信規格に従ってデータの通信を行う通信部（不図示）を備え、通信部によりプリンター１と通信する。スマートデバイス２は、バッテリーを備え、バッテリーに充電された電力により動作する。スマートデバイス２が備えるバッテリーは、例えば、リチウムイオン電池等の二次電池である。スマートデバイス２は、後述するＵＳＢ（Universal Serial Bus）コネクター１５から供給される５ボルトの電圧値を示す電力によりバッテリーに対して充電が可能である。
【００１７】
また、スマートデバイス２は、ユーザーの指示等をトリガーとし、制御に係るコマンドと、印刷に係るコマンドとをプリンター１に送信可能である。プリンター１は、スマートデバイス２から送信されたコマンドを受信すると、後述する受信バッファー１３に記憶する。制御に係るコマンドは、例えば、書式の設定を指示するコマンドや、プリンター１の状態を示す情報の要求を指示するコマンドや、プリンター１に接続する外部装置の制御を指示するコマンド等が挙がられる。本実施形態では、スマートデバイス２が、制御に係るコマンドとして、後述するドロワー３（第２の外部装置）の制御を指示するコマンドを送信する場合を例示する。印刷に係るコマンドは、例えば、印字を指示するコマンドや、行送りを指示するコマンド、記録媒体の切断を指示するコマンド等が挙げられる。つまり、印刷に係るコマンドは、後述するラインサーマルヘッド１７１、搬送モーター１７４、及び、カッター駆動モーター１７５の何れかの駆動の指示に相当するコマンドである。
【００１８】
なお、スマートデバイス２は、プリンター１に印刷を実行させる際、ユーザーの指示等をトリガーとして、プリンター１が印刷する文字や画像等の印刷データを生成する。スマートデバイス２は、生成した印刷データを含むコマンドを、所定の通信規格に従って、プリンター１に送信する。そして、プリンター１は、当該コマンドを実行し、印刷データに基づいて記録媒体に文字や画像等を印刷する。
【００１９】
ＡＣアダプター４は、商用交流電源５にケーブルを介し接続され、例えば、交流１００ボルトの商用交流電源５から供給される電力を、整流、平滑、及び、電圧変換し、２４ボルトの直流電力をプリンター１にケーブルを介し供給する。ＡＣアダプター４は、プリンター１にコネクターを介して着脱可能に構成される。
【００２０】
図１に示すように、プリンター１は、制御部１１と、不揮発性メモリー１２と、受信バッファー１３と、電源回路１４（電源部）と、ＵＳＢコネクター１５と、無線通信部１６（第１の通信部）と、印刷部１７と、ドロワーキックコネクター１８とを備える。
【００２１】
制御部１１は、図示しないＣＰＵ（Central Processing Unit）や、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、その他周辺回路等を備え、プリンター１の各部を制御する。
【００２２】
不揮発性メモリー１２は、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）やフラッシュメモリー等の半導体記憶素子、或いは、ハードディスク等の記憶媒体を備え、各種データを書き換え可能に不揮発的に記憶する。
【００２３】
受信バッファー１３は、ＲＡＭと呼ばれる一時記憶領域であり、例えば半導体記憶デバイスで構成される。受信バッファー１３は、制御部１１の制御で、外部装置から受信したコマンドを記憶する。本実施形態において、受信バッファー１３は、無線通信部１６によりスマートデバイス２から受信したコマンドを記憶する。
【００２４】
電源回路１４は、ＡＣアダプター４に接続し、ＡＣアダプター４から供給される電力に基づきプリンター１の各部に電力を供給する。また、電源回路１４は、ＵＳＢコネクターを介して、スマートデバイス２が有するバッテリーに対する充電用の電力を供給する。
【００２５】
ＵＳＢコネクター１５は、プリンター１の外部に露出し、例えば、２本の電力端子（ＶＢＵＳ／ＧＮＤ）と２本のデータ端子（Ｄ＋／Ｄ−）との４本の端子を備える。ＵＳＢコネクター１５は、制御部１１の制御で、２本の電力端子により、接続する外部装置に電力を供給する。以下、説明の便宜上、ＵＳＢコネクター１５から外部装置に供給する電圧をＶＢＵＳと表現する。ＵＳＢコネクター１５は、一般に、外部装置にＶＢＵＳが５ボルトの電圧値を示す電力を供給する。本実施形態では、ＵＳＢコネクター１５には、ＵＳＢケーブルを介しスマートデバイス２が接続する。そして、電源回路１４は、ＵＳＢコネクター１５を介して、ＵＳＢコネクター１５に接続するスマートデバイス２に、スマートデバイス２が有するバッテリーに対する充電用の電力を供給する。ＵＳＢケーブルとは、ＵＳＢ規格に従うケーブルである。
また、ＵＳＢコネクター１５は、外部装置の接続を検出する。検出信号は、制御部１１に出力される。
【００２６】
無線通信部１６は、例えば、Wi-Fi（登録商標）や、Bluetooth（登録商標）等の無線通信の規格に従って、外部装置とデータの通信を行う。本実施形態において無線通信部１６は、スマートデバイス２と通信する。
【００２７】
印刷部１７は、制御部１１の制御で、外部装置から受信する印刷データに基づく印刷を実行する。本実施形態では、印刷部１７は、スマートデバイス２から受信する印刷データに基づく印刷を実行する。印刷部１７は、ラインサーマルヘッド１７１と、印刷ヘッド駆動部１７３と、搬送モーター１７４、カッター駆動モーター１７５とを備える。
【００２８】
ラインサーマルヘッド１７１は、多数の発熱素子１７２を感熱ロール紙の搬送方向と直交する方向に配列して備え、発熱素子１７２に通電し感熱ロール紙の印刷面に熱を加えることによって、文字や画像等を印刷する。
【００２９】
印刷ヘッド駆動部１７３は、制御部１１の制御で、ラインサーマルヘッド１７１の発熱素子１７２に対する通電を制御する。
【００３０】
搬送モーター１７４は、制御部１１の制御で、搬送ローラー（不図示）を回転させ、感熱ロール紙を搬送する。
【００３１】
カッター駆動モーター１７５は、制御部１１の制御で、可動刃（不図示）を固定刃（不図示）に向けてスライドするように駆動させ、感熱ロール紙を切断する。
【００３２】
ドロワーキックコネクター１８は、例えば、ＲＪ（Registered Jack）規格に従ったコネクターであり、ケーブルを介してドロワー３と接続する。ドロワーキックコネクター１８は、プリンター１の外部に露出し、例えば、ドロワー３に電力を供給する端子（以下、「電力供給端子」と表現する）を１本、ドロワー３を制御するドロワー制御信号（制御信号）を出力する端子（以下、「制御信号出力端子」と表現する）を２本、接地線に接続される端子を２本、及び、プリンター１に信号を入力する端子（以下、「信号入力端子」と表現する）を１本、の合計６本の端子を備える。ドロワーキックコネクター１８は、電力供給端子により２４ボルトの電圧値を示す電力をドロワー３に供給する。また、ドロワーキックコネクター１８は、２本の制御信号出力端子のうち何れかの端子からドロワー３に、ドロワー制御信号を出力する。また、ドロワーキックコネクター１８は、ドロワー３から信号入力端子を介して、ドロワー３の状態を示す信号が入力される。
【００３３】
図１に示すように、ドロワーキックコネクター１８には、ドロワーキックコネクター１８の規格に従ったケーブルを介して、ドロワー３が接続する。
【００３４】
ドロワー３は、現金等を収容するトレイ、及び、トレイをドロワー３の本体に対して引き出し可能な機構を備える装置である。図１に示すように、ドロワー３は、制御信号受信部３１と、引き出し駆動機構３２とを備える。
【００３５】
制御信号受信部３１は、プリンター１の制御部１１が、ドロワーキックコネクター１８を介して送信したドロワー制御信号を受信する。前述した通り、ドロワー制御信号とは、ドロワー３を制御する信号である。本実施形態では、ドロワー３を制御するとは、ドロワー３の状態を、ドロワー３のトレイがドロワー３の本体から引き出された状態（以下、「開状態」と表現する。）へ移行することに相当する。したがって、ドロワー制御信号は、ドロワー３の状態を開状態へ移行する信号である。制御信号受信部３１は、ドロワー制御信号を受信した場合、開状態への移行を指示するデータを生成し、引き出し駆動機構３２に出力する。
【００３６】
引き出し駆動機構３２は、現金等を収容するトレイを、ドロワー３の本体に対してロックする、または、当該ロックを解除するロック機構や、トレイを所定の方向に向かって移動させ引き出す引き出し機構、ロック機構及び引き出し機構を制御する制御回路等を備える。引き出し駆動機構３２の制御回路は、制御信号受信部３１から開状態への移行を指示するデータが入力された場合、ロック機構によりロックを解除する。次いで、引き出し駆動機構３２の制御回路は、引き出し機構を制御して、トレイを所定の方向に向かって移動させ、ドロワー３の状態を開状態にする。ユーザーの操作により、トレイがドロワー３の本体に収納されると、引き出し駆動機構３２は、ロック機構を動作させ、ドロワー３の本体に対してトレイをロックする。
【００３７】
ところで、スマートデバイス２は、プリンター１とともに、ＰＯＳ（Point Of Sale）システムとして利用される。ＰＯＳシステムとは、ショッピングセンターや、百貨店、コンビニエンスストア、車内販売等の小売業や、レストランや、喫茶店、居酒屋等の飲食業等の業務に適用されるシステムである。ＰＯＳシステムは、顧客が購入した商品に応じて会計を行う機能や、会計に応じてレシートを印刷する機能等を有する。
【００３８】
ここで、ＰＯＳシステムについて、ＰＯＳシステムが飲食店等の店舗に適用される場合を例示する。店舗のスタッフは、スマートデバイス２が付与され、スマートデバイス２を携帯して店舗を移動する。そして、店舗のスタッフは、レシート等の印刷が必要となった際に、スマートデバイス２を操作し、店舗内に設置されるプリンター１に印刷データを送信し、プリンター１に印刷データに基づく印刷を実行させる。これにより、プリンター１は、スマートデバイス２にて行われる操作に応じて、レシートを印刷する。
【００３９】
このように、スマートデバイス２をユーザーが携帯するためには、スマートデバイス２が備えるバッテリーに対する充電が必須となる。
【００４０】
本実施形態において、プリンター１は、ＵＳＢコネクター１５を介して、接続するスマートデバイス２にＶＢＵＳの電圧値が５ボルトを示す電力を供給する。スマートデバイス２は、当該電力の供給を受け、バッテリーに対して充電を実行する。
【００４１】
しかしながら、プリンター１に接続するスマートデバイス２以外の外部装置が動作する際、スマートデバイス２に供給する電力によっては、プリンター１が必要とする電力がＡＣアダプター４の容量を上回る場合がある。プリンター１が必要とする電力は、接続する外部装置に供給する電力を含む。つまり、プリンター１は、プリンター１が必要とする電力がＡＣアダプター４の容量を上回る場合、当該外部装置が動作を実行するために必要な電力を当該外部装置に供給できない可能性がある。このことは、外部装置が動作を実行できない等の影響を与えることを示す。
【００４２】
本実施形態の場合、ドロワー３の状態を開状態にする際、スマートデバイス２に供給する電力によっては、当該電力とドロワー３に供給する電力との和が、ＡＣアダプター４の容量を上回り、ドロワー３を制御するために必要な電力をドロワー３に供給できない場合がある。この場合、プリンター１は、ドロワー３に供給する電力の不足により、ドロワー３の状態を開状態にできない場合がある。前述した通り、ドロワー３は、現金等を収容するトレイを備える。ドロワー３がレジカウンター等に設けられる場合、レジカウンターのスタッフは、顧客の会計時、ドロワー３の状態を開状態にし、顧客に対して釣銭を渡す等の会計に係る処理を行う。レジカウンターのスタッフが会計に係る処理を行う際、ドロワー３に供給する電力が不足すると、ドロワー３の状態が開状態にならない場合があり、会計に係る処理に影響が生じる。
【００４３】
そこで、本実施形態のプリンター１は、以下に説明する動作を行う。
【００４４】
図２は、本実施形態のプリンター１の動作を示すフローチャートである。
【００４５】
プリンター１の制御部１１は、ＵＳＢコネクター１５から出力された検出信号に基づいて、スマートデバイス２が接続されたか否かを判別する（ステップＳ１）。制御部１１は、スマートデバイス２が接続されたと判別すると（ステップＳ１：ＹＥＳ）、電源回路１４によりＵＳＢコネクター１５を介し、ＶＢＵＳの電圧値が５ボルトを示す電力をスマートデバイス２に供給する（ステップＳ２）。この電力の供給により、スマートデバイス２は、バッテリーに対し充電を行う。
【００４６】
次いで、制御部１１は、スマートデバイス２から受信したコマンドを受信バッファー１３から読み出し（ステップＳ３）、読み出したコマンドを解析する（ステップＳ４）。制御部１１は、コマンドの解析により、読み出したコマンドが、ドロワー３の制御を指示するコマンドでないと判別した場合（ステップＳ５：ＮＯ）、当該コマンドを実行する（ステップＳ６）。例えば、読み出したコマンドがステイタス要求コマンドである場合、制御部１１は、スマートデバイス２に、プリンター１の状態を示す情報を出力する。
【００４７】
一方で、読み出したコマンドが、ドロワー３の制御を指示するコマンドであると判別した場合（ステップＳ５：ＹＥＳ）、制御部１１は、ドロワー３の状態が開状態であるか否かを判別する（ステップＳ７）。制御部１１は、ドロワー３から入力される、ドロワー３の状態を示す信号に基づき、ドロワー３の状態が開状態であるか否かを判別する。例えば、ドロワーキックコネクター１８が備える信号入力端子に、ドロワー３から「Ｈｉｇｈ」レベルの電圧を示す信号が入力される場合、制御部１１は、ドロワー３の状態が開状態であると判別する。また、例えば、ドロワーキックコネクター１８が備える信号入力端子に、ドロワー３から「Ｌｏｗ」レベルの電圧を示す信号が入力される場合、制御部１１は、ドロワー３の状態が開状態でないと判別する。ドロワー３の状態が開状態でないとは、現金等を収容するトレイがドロワー３の本体から引き出されていない状態であって、当該トレイがドロワー３の本体に対してロックされている状態を示す。
【００４８】
ドロワー３の状態が開状態であると判別した場合（ステップＳ７：ＹＥＳ）、制御部１１は、処理をステップＳ３に戻す。一方、ドロワー３の状態が開状態でないと判別した場合（ステップＳ７：ＮＯ）、制御部１１は、ドロワー３の制御を開始すると判定する（ステップＳ８）。
【００４９】
制御部１１は、ドロワー３の制御を開始すると判定すると、ＶＢＵＳの電圧値を５ボルトから０ボルトに切り替えるようＶＢＵＳを制御する信号を生成し、電源回路１４に当該信号を送信し、電圧値を切り替える（ステップＳ９）。電源回路１４は、当該信号を受信すると、ＶＢＵＳの電圧値を５ボルトから０ボルトに切り替える。ここで、ＶＢＵＳの電圧値を切り替える方法を例示する。
【００５０】
例えば、電源回路１４は、直流電圧を、電圧値の異なる直流電圧に変換するＤＣ／ＤＣコンバーターを備える。電源回路１４は、ＤＣ／ＤＣコンバーターにより、ＡＣアダプター４から入力される２４ボルトの電圧を変換し、ＶＢＵＳとして５ボルトの電圧をＵＳＢコネクター１５に出力する。ＤＣ／ＤＣコンバーターは、基準電圧を有しており、出力電圧と基準電圧との比較によって、出力電圧を制御する。つまり、制御部１１から入力される信号に基づいて、電源回路１４は、ＤＣ／ＤＣコンバーターの基準電圧を変化させ、出力電圧の電圧値を切り替える。
【００５１】
なお、電源回路１４がＶＢＵＳの電圧値を切り替える方法は、例示した方法に限定されない。
【００５２】
図２のフローチャートの説明に戻り、制御部１１は、電源回路１４によって、ＶＢＵＳの電圧値を５ボルトから０ボルトに切り替え、スマートデバイス２への電力の供給を停止し（ステップＳ１０）、ドロワー３にドロワーキックコネクター１８を介して、ドロワー制御信号を出力する（ステップＳ１１）。
【００５３】
次いで、制御部１１は、ドロワー制御信号の出力を終了するか否かを判別する（ステップＳ１２）。ドロワー制御信号の出力を終了すると判別した場合（ステップＳ１２：ＹＥＳ）、制御部１１は、ドロワー３の制御を終了すると判定する（ステップＳ１３）。次いで、制御部１１は、ＶＢＵＳの電圧値を０ボルトから５ボルトに切り替えるようＶＢＵＳを制御する信号を生成し、電源回路１４に当該信号を送信し、ＶＢＵＳの電圧値を５ボルトに切り替える（ステップＳ１４）。そして、制御部１１は、スマートデバイス２に電力の供給を開始する（ステップＳ１５）。
【００５４】
ここで、スマートデバイス２に対する電力の供給の停止と開始とにおける、制御部１１の動作について詳述する。
【００５５】
図３は、プリンター１がスマートデバイス２に供給する電圧の変化の例を示す図表である。図３において、縦軸は、ＶＢＵＳの電圧値、横軸は、時間を示す。
【００５６】
図４は、ドロワー制御信号の例を示す図表である。図４において、縦軸は、信号の電圧、横軸は、時間を示す。
【００５７】
図４において、ｔＯＮは、制御部１１がドロワーキックコネクター１８を介して「Ｈｉｇｈ」レベルの電圧をドロワー３に出力する期間を示す。また、図４において、ｔＯＦＦは、ｔＯＮの期間後、制御部１１がドロワーキックコネクター１８を介して「Ｌｏｗ」レベルの電圧をドロワー３に出力する期間を示す。ｔＯＮ、及び、ｔＯＦＦは、ドロワー３の制御を指示するコマンドに含まれるパラメーターであり、ユーザーにより任意に設定される。
【００５８】
図３におけるタイミングｔ１〜ｔ４は、図４におけるタイミングｔ１〜ｔ４と同じタイミングを示す。つまり、図３におけるタイミングｔ１は、図４におけるタイミングｔ１と同じタイミングである。また、図３におけるタイミングｔ２は、図４におけるタイミングｔ２と同じタイミングである。また、図３におけるタイミングｔ３は、図４におけるタイミングｔ３と同じタイミングである。また、図３におけるタイミングｔ４は、図４におけるタイミングｔ４と同じタイミングである。
【００５９】
タイミングｔ１において、制御部１１は、スマートデバイス２から受信したコマンドがドロワー３の制御を指示するコマンドであり、かつ、ドロワー３が開状態でないと判別し、ドロワー３の制御を開始すると判定すると、図３に示すように、ＶＢＵＳを５ボルトから０ボルトに切り替える（ステップＳ９）。すなわち、図３のタイミングｔ１において、制御部１１は、電源回路１４からスマートデバイス２への電力の供給を停止する（ステップＳ１０）。
【００６０】
そして、タイミングｔ２において、図４に示すように、制御部１１は、ドロワーキックコネクター１８を介して、「Ｈｉｇｈ」レベルの電圧をドロワー３に出力する（ステップＳ１１）。ここで、「Ｈｉｇｈ」レベルの電圧をドロワー３に出力することは、ドロワー制御信号を出力することに相当する。
【００６１】
ドロワー３は、ドロワー制御信号を制御信号受信部３１により受信すると、引き出し駆動機構３２によりトレイをドロワー３の本体から所定の方向に向かって移動させ引き出す。つまり、ドロワー３は、開状態になる。タイミングｔ２以降、制御部１１は、ｔＯＮの期間、ドロワー３に「Ｈｉｇｈ」レベルの電圧を出力する。すなわち、タイミングｔ２以降、制御部１１は、ｔＯＮの期間、ドロワー３にドロワー制御信号を出力する。
【００６２】
このように、制御部１１は、スマートデバイス２からドロワー３の制御を指示するコマンドを受信し、ドロワー３の制御を開始すると判定した場合、スマートデバイス２への電力の供給を停止する。そのため、制御部１１は、ドロワー３の開状態への移行に必要な電力をドロワー３に供給できないといった事態の発生を抑制できる。つまり、制御部１１は、ドロワー３の制御の指示があった場合に、供給する電力の不足によりドロワー３が開状態に移行しないといった事態の発生を抑制できる。特に、図４に示すように、制御部１１は、スマートデバイス２への電力の供給を停止した後に、ドロワー３にドロワー制御信号を出力する。そのため、制御部１１は、ドロワー３の開状態への移行に必要な電力をドロワー３に供給できないといった事態の発生を、確実に抑制できる。
【００６３】
前述した通り、例えば、ドロワー３がレジカウンター等に設けられる場合、レジカウンターのスタッフは、顧客の会計時、ドロワー３の状態を開状態にし、顧客に対して釣銭を渡す等の会計に係る処理を行う。ここで、ドロワー３の状態を開状態にする際、プリンター１の制御部１１は、スマートデバイス２への電力の供給を停止するため、ドロワー３が開状態に移行しないといった事態の発生を抑制でき、会計に係る処理に影響を与えることを抑制できる。
【００６４】
なお、ドロワー３にドロワー制御信号を出力するタイミングは、スマートデバイス２への電力の供給を停止した後のタイミングに限定されない。例えば、ドロワー制御信号を出力するタイミングと、スマートデバイス２への電力の供給を停止するタイミングとが、同じタイミングでもよい。つまり図３、４において、タイミングｔ１とタイミングｔ２とが同じタイミングであってよい。この場合であっても、ドロワー３に供給する電力の不足により、ドロワー３の状態が開状態に移行しないといった事態の発生を抑制できる。
【００６５】
図４に示すように、タイミングｔ３において、ｔＯＮの期間が経過した場合、制御部１１は、ドロワー３に、「Ｌｏｗ」レベルの電圧を出力する。本実施形態において、「Ｌｏｗ」レベルの電圧を出力するとは、ドロワー制御信号を出力しないことに相当する。
【００６６】
制御部１１は、ｔＯＮの期間の経過により、ドロワー３を開状態にするドロワー制御信号の出力を終了すると判別し（ステップＳ１２：ＹＥＳ）、ドロワー３の制御を終了すると判定する（ステップＳ１３）。そして、図３に示すように、タイミングｔ３において、制御部１１は、ＶＢＵＳを０ボルトから５ボルトに切り替え（ステップＳ１４）、スマートデバイス２に対して電力の供給を開始する（ステップＳ１５）。
【００６７】
このように、ドロワー３の制御が終了する場合に、スマートデバイス２に対する電力の供給を開始するため、制御部１１は、ドロワー３の開状態への移行に影響を与えることなく、スマートデバイス２への電力の供給を開始できる。
【００６８】
なお、スマートデバイス２に対する電力の供給を開始するタイミングは、ｔＯＮの期間の経過時に限定されない。前述した通り、ドロワー３の制御を指示するコマンドは、ｔＯＦＦのパラメーターを含むコマンドである。ｔＯＦＦは、ｔＯＮの期間後、「Ｌｏｗ」レベルの電圧をドロワー３に出力する期間である。制御部１１は、ｔＯＮの期間の経過後さらにｔＯＦＦの期間を経過した後に、スマートデバイス２に電力を供給してもよい。例えば、図４において、タイミングｔ４においてｔＯＦＦの期間が経過した場合、制御部１１は、タイミングｔ４において、ＶＢＵＳを０ボルトから５ボルトに切り替え、スマートデバイス２に対する電力の供給を開始する。この場合であっても、同様の効果を奏する。
【００６９】
図２に示すフローチャートの説明に戻り、制御部１１は、ＵＳＢコネクター１５からの検出信号に基づいて、スマートデバイス２がプリンター１との接続を解消したか否かを判別する（ステップＳ１６）。接続が解消していないと判別した場合（ステップＳ１６：ＮＯ）、制御部１１は、電源回路１４によりスマートデバイス２への電力の供給を継続する。一方、接続を解消したと判別すると（ステップＳ１６：ＹＥＳ）、制御部１１は、スマートデバイス２への電力の供給を終了する（ステップＳ１７）。
【００７０】
以上、説明したように、プリンター１は、スマートデバイス２（第１の外部装置、携帯端末）、及び、ドロワー３（第２の外部装置）が接続可能である。プリンター１は、スマートデバイス２と通信する無線通信部１６（第１の通信部）と、ドロワー３が接続するドロワーキックコネクター１８と、電源回路１４（電源部）と、無線通信部１６により、スマートデバイス２からドロワー３の制御を指示するコマンドを受信した場合に、電源回路１４からスマートデバイス２への電力の供給を停止し、ドロワー３の制御が終了する場合に、スマートデバイス２への電力の供給を開始する制御部１１と、を備える。
【００７１】
これにより、ドロワー３の制御を指示するコマンドを受信した場合に、電源回路１４からスマートデバイス２への電力の供給を停止し、ドロワー３の制御が終了する場合に、スマートデバイス２への電力の供給を開始するため、ドロワー３の制御に影響を与えることなく、スマートデバイス２に電力を供給できる。また、ドロワー３の制御に与えることなく、スマートデバイス２に電力を供給できるため、ＡＣアダプター４の容量を増大する必要がなく、複数の外部装置が接続する構成のプリンター１に電力を供給するＡＣアダプター４について、容量の増大に伴うＡＣアダプター４の大型化を抑制できる。
【００７２】
また、制御部１１は、スマートデバイス２から受信したコマンドに含まれるパラメーターに基づきドロワー３へドロワー制御信号（制御信号）を出力している場合に、スマートデバイス２への電力の供給を停止し、ドロワー制御信号の出力が終了する場合に、スマートデバイス２への電力の供給を開始する。
【００７３】
これにより、ドロワー３へドロワー制御信号を出力している場合に、スマートデバイス２への電力の供給を停止し、ドロワー制御信号の出力が終了する場合に、スマートデバイス２への電力の供給を開始するため、ドロワー制御信号の出力に応じて、スマートデバイス２への電力の供給を制御できる。
【００７４】
また、電源回路１４は、スマートデバイス２が有するバッテリーに対する充電用の電力を供給する。
【００７５】
これにより、ドロワー３に影響を与えることなく、スマートデバイス２が備えるバッテリーに対して充電を実行できる。
【００７６】
＜第２実施形態＞
次に、第２実施形態について説明する。
図５は、第２実施形態に係るプリンター１Ａの構成を示す図である。以下の説明において、第１実施形態に係るプリンター１と同様の構成については、同一の符号を付し、その詳細な説明を省略する。
【００７７】
第２実施形態に係るプリンター１Ａは、第１実施形態に係るプリンター１と比較して明らかな通り、通信部１９（第２の通信部）を備える。通信部１９は、所定の通信規格に従って、ＰＯＳ端末装置６（制御装置）と通信する。
【００７８】
ＰＯＳ端末装置６は、プリンター１Ａを制御するホストコンピューター等の制御装置である。特に、ＰＯＳ端末装置６は、レジカウンターにおいて行われる会計に係る処理を実行し、会計に係る処理に基づいてプリンター１Ａを制御して、プリンター１Ａにレシートを印刷させる。また、スマートデバイス２と同様、ＰＯＳ端末装置６は、例えば、会計に係る処理においてドロワー３の制御を指示するコマンドをプリンター１Ａに送信し、ドロワー３の状態を開状態にする。
【００７９】
図５に示すように、ＰＯＳ端末装置６は、ＰＯＳ端末制御部６１と、ＰＯＳ端末記憶部６２と、ＰＯＳ端末通信部６３とを備える。
【００８０】
ＰＯＳ端末制御部６１は、図示しないＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、ＰＯＳ端末装置６の各部を制御する。
【００８１】
ＰＯＳ端末記憶部６２は、図示しないハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを不揮発的に記憶する。
【００８２】
ＰＯＳ端末通信部６３は、ＰＯＳ端末制御部６１の制御で、所定の通信規格に従って、プリンター１Ａと通信する。
【００８３】
図５に示す構成において、ＰＯＳ端末装置６がスマートデバイス２に代わって、プリンター１Ａにドロワー３の制御を指示するコマンドを送信した場合であっても、制御部１１は、同様の動作を実行する。すなわち、制御部１１は、受信バッファー１３から、ＰＯＳ端末装置６から受信したコマンドを読み出す。次いで、制御部１１は、読み出したコマンドが、ドロワー３の制御を指示するコマンドである場合、スマートデバイス２に対する電力の供給を停止し、ドロワー３を開状態にする。そして、ドロワー３の制御が終了した場合、制御部１１は、スマートデバイス２に対する電力の供給を開始する。これにより、ドロワー３の制御に影響を与えることなく、スマートデバイス２に電力を供給できる。
【００８４】
以上、説明したように、本実施形態に係るプリンター１Ａは、ＰＯＳ端末装置６（制御装置）と接続可能である。プリンター１Ａは、ＰＯＳ端末装置６と通信する通信部１９（第２の通信部）を備える。制御部１１は、通信部１９により、スマートデバイス２に代えてＰＯＳ端末装置６からドロワー３の制御を指示するコマンドを受信した場合に、電源回路１４からスマートデバイス２への電力の供給を停止し、ドロワー３の制御が終了する場合に、スマートデバイス２への電力の供給を開始する。
【００８５】
これにより、制御部１１は、ＰＯＳ端末装置６からコマンドを受信した場合に、スマートデバイス２への電力の供給を停止し、ドロワー３の制御が終了する場合に、スマートデバイス２への電力の供給を開始するため、スマートデバイス２に代わってＰＯＳ端末装置６からドロワー３の制御の指示を受信した場合であっても、ドロワー３の制御に影響を与えることなく、スマートデバイス２に電力を供給できる。
【００８６】
なお、上述した各実施形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形及び応用が可能である。
【００８７】
例えば、上述した第１実施形態では、スマートデバイス２とプリンター１の無線通信部１６とが通信し、スマートデバイス２から送信されるコマンドを無線通信部１６が受信する構成を例示した。しかしながら、この構成に限定されず、ＵＳＢコネクター１５を介して、スマートデバイス２から送信されるコマンドを受信してもよい。この場合、プリンター１は、ＵＳＢコネクター１５を介してコマンドを受信する受信部を備える。
【００８８】
また、例えば、上述した各実施形態では、スマートデバイス２に対する電力の供給の停止と開始とについて、ＶＢＵＳの電圧値を切り替えて、当該停止と開始とを実行する構成を例示した。しかしながら、スマートデバイス２に対する電力の供給の停止と開始との方法は、ＶＢＵＳの電圧値の切り替えに限定されない。
【００８９】
また、例えば、図２の処理単位は、プリンター１の処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって、本発明が限定されることはない。プリンター１の処理は、処理内容に応じて、されに多くの処理単位に分割してもよい。また、１つの処理単位がさらに多くの処理を含むように分割してもよい。
【００９０】
また、図１、及び、図５に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に限定されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上述した各実施形態においてソフトウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、プリンター１、１Ａ、ドロワー３、及び、ＰＯＳ端末装置６の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【００９１】
また、例えば、上述した実施形態において、プリンター１、１Ａを、ラインサーマルヘッド１７１を有するプリンター、いわゆるサーマルプリンターとして例示したが、これに限定されない。例えば、インクジェットプリンターや、ドットインパクトプリンター、レーザープリンター等の他のプリンターでも本発明を適応できる。
【符号の説明】
【００９２】
１、１Ａ…プリンター（印刷装置）、２…スマートデバイス（第１の外部装置、携帯端末）、３…ドロワー（第２の外部装置）、４…ＡＣアダプター、５…商用交流電源、６…ＰＯＳ端末装置（制御装置）、１１…制御部、１２…不揮発性メモリー、１３…受信バッファー、１４…電源回路（電源部）、１５…ＵＳＢコネクター、１６…無線通信部（第１の通信部）、１７…印刷部、１８…ドロワーキックコネクター、１９…通信部（第２の通信部）、３１…制御信号受信部、３２…引き出し駆動機構、６１…ＰＯＳ端末制御部、６２…ＰＯＳ端末記憶部、６３…ＰＯＳ端末通信部、１７１…ラインサーマルヘッド、１７２…発熱素子、１７３…印刷ヘッド駆動部、１７４…搬送モーター、１７５…カッター駆動モーター。
【図１】
0006680004.tif 000002
【図２】
0006680004.tif 000003
【図３】
0006680004.tif 000004
【図４】
0006680004.tif 000005
【図５】
0006680004.tif 000006