(57)【要約】【課題】複数の種類の通信インターフェースを備える印刷装置について、複数の種類の通信インターフェースを備える構成に対応する処理を行って効率的な省電力化を実現する。【解決手段】印刷装置１は、複数の種類の通信インターフェースを備え、印刷に係る処理が可能な通常モード時にアイドル状態となった後、アイドル状態が解除されることなく移行時間が経過した場合、動作モードを通常モードから、通常モードよりも消費電力が小さい省電力モードへ移行し、動作モードを通常モードから省電力モードへ移行する際、通信に使用した通信インターフェースの種類に応じて異なる移行時間で動作モードの移行を実行する。【選択図】図２
2017042925.tif 000002
【特許請求の範囲】
【請求項１】
複数の種類の通信インターフェースを備える印刷装置の制御方法であって、
印刷に係る処理が可能な通常モード時にアイドル状態となった後、前記アイドル状態が解除されることなく移行時間が経過した場合、動作モードを前記通常モードから、前記通常モードよりも消費電力が小さい省電力モードへ移行し、
動作モードを前記通常モードから前記省電力モードへ移行する際、通信に使用した前記通信インターフェースの種類に応じて異なる前記移行時間で動作モードの移行を実行する
ことを特徴とする印刷装置の制御方法。
【請求項２】
前記アイドル状態となる前に最後に使用した前記通信インターフェースの種類に応じた前記移行時間で動作モードの移行を実行する
ことを特徴とする請求項１に記載の印刷装置の制御方法。
【請求項３】
無線通信する前記通信インターフェースに係る前記移行時間を、有線通信する前記通信インターフェースに係る前記移行時間よりも長くする
ことを特徴とする請求項１又は２に印刷装置の制御方法。
【請求項４】
前記通信インターフェースの種類ごとの前記移行時間は、前記通信インターフェースの種類ごとに設定可能である
ことを特徴とする請求項１乃至３のいずれか１項に印刷装置の制御方法。
【請求項５】
印刷に係る処理が完了した後に前記アイドル状態となった場合、前記通信インターフェースの種類に応じて異なる前記移行時間を適用して動作モードの移行を実行し、
印刷に係る処理以外の処理が完了した後に前記アイドル状態となった場合、前記アイドル状態となった後、予め定められた所定の時間が経過したときに動作モードの移行を実行する
ことを特徴とする請求項１乃至４のいずれか１項に印刷装置の制御方法。
【請求項６】
前記印刷に係る処理以外の処理は、操作スイッチによる記録媒体の搬送に係る処理と、カバーが閉状態となった場合に実行する処理とのいずれかを少なくとも含む
ことを特徴とする請求項５に記載の印刷装置の制御方法。
【請求項７】
記録媒体に印刷する印刷部と、
複数の種類の通信インターフェースと、
前記印刷部による印刷に係る処理が可能な通常モード時にアイドル状態となった後、前記アイドル状態が解除されることなく移行時間が経過した場合、動作モードを前記通常モードから、前記通常モードよりも消費電力が小さい省電力モードへ移行し、動作モードを前記通常モードから前記省電力モードへ移行する際、通信に使用した前記通信インターフェースの種類に応じて異なる前記移行時間で動作モードの移行を実行する制御部と、
を備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置の制御方法、及び、印刷装置に関する。
【背景技術】
【０００２】
従来、複数の外部装置と接続可能な装置について、接続された外部装置の数に応じて、省電力モードへ移行する移行時間を変化させるものが知られている（例えば、特許文献１参照）。
また、印刷する機能を有する印刷装置では、複数の種類の通信インターフェースを有し、各通信インターフェースによって、異なる通信プロトコルで外部装置と通信可能なものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１８４１０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通信インターフェースが通信に使用する通信プロトコルは、種類ごとに、その特性（例えば、有線通信／無線通信）が異なっており、省電力モードへの移行も、通信に使用する通信インターフェースに対応する処理を行えば、効率的な省電力化を実現できる。しかしながら、特許文献１に記載の装置では、省電力モードへの移行に関し、複数の種類の通信インターフェースを有することに対応した処理を行っておらず、効率的な省電力化の実現について改善の余地がある。
本発明は、上述した事情に鑑みてなされたものであり、複数の種類の通信インターフェースを備える印刷装置について、複数の種類の通信インターフェースを備える構成に対応する処理を行って効率的な省電力化を実現することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、複数の種類の通信インターフェースを備える印刷装置の制御方法であって、印刷に係る処理が可能な通常モード時にアイドル状態となった後、前記アイドル状態が解除されることなく移行時間が経過した場合、動作モードを前記通常モードから、前記通常モードよりも消費電力が小さい省電力モードへ移行し、動作モードを前記通常モードから前記省電力モードへ移行する際、通信に使用した前記通信インターフェースの種類に応じて異なる前記移行時間で動作モードの移行を実行することを特徴とする。
本発明の構成によれば、複数の種類の通信インターフェースを備える印刷装置について、複数の種類の通信インターフェースを備える構成に対応する処理を行って効率的な省電力化を実現できる。
【０００６】
また、本発明は、前記アイドル状態となる前に最後に使用した前記通信インターフェースの種類に応じた前記移行時間で動作モードの移行を実行することを特徴とする。
本発明の構成によれば、実際に通信に使用した通信プロトコルに対応した移行時間で省電力モードへ移行できる。
【０００７】
また、本発明は、無線通信する前記通信インターフェースに係る前記移行時間を、有線通信する前記通信インターフェースに係る前記移行時間よりも長くすることを特徴とする。
本発明の構成によれば、無線通信、及び、有線通信の特性を踏まえた適切な移行時間で、省電力モードへ移行できる。
【０００８】
また、本発明は、前記通信インターフェースの種類ごとの前記移行時間は、前記通信インターフェースの種類ごとに設定可能であることを特徴とする。
本発明の構成によれば、通信インターフェースの種類ごとの移行時間を、印刷装置が行う通信の実態に即した値とすることができる。
【０００９】
また、本発明は、印刷に係る処理が完了した後に前記アイドル状態となった場合、前記通信インターフェースの種類に応じて異なる前記移行時間を適用して動作モードの移行を実行し、印刷に係る処理以外の処理が完了した後に前記アイドル状態となった場合、前記アイドル状態となった後、予め定められた所定の時間が経過したときに動作モードの移行を実行することを特徴とする。
本発明の構成によれば、移行時間が不必要に長く設定されることを抑制できる。
【００１０】
また、本発明は、前記印刷に係る処理以外の処理は、操作スイッチによる記録媒体の搬送に係る処理と、カバーが閉状態となった場合に実行する処理とのいずれかを少なくとも含むことを特徴とする。
本発明の構成によれば、移行時間が不必要に長く設定されることを抑制できる。
【００１１】
また、上記目的を達成するために、本発明の印刷装置は、記録媒体に印刷する印刷部と、複数の種類の通信インターフェースと、前記印刷部による印刷に係る処理が可能な通常モード時にアイドル状態となった後、前記アイドル状態が解除されることなく移行時間が経過した場合、動作モードを前記通常モードから、前記通常モードよりも消費電力が小さい省電力モードへ移行し、動作モードを前記通常モードから前記省電力モードへ移行する際、通信に使用した前記通信インターフェースの種類に応じて異なる前記移行時間で動作モードの移行を実行する制御部と、を備えることを特徴とする。
本発明の構成によれば、複数の種類の通信インターフェースを備える印刷装置について、複数の種類の通信インターフェースを備える構成に対応する処理を行って効率的な省電力化を実現できる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係る印刷装置の内部構造を示す図。
【図２】印刷装置の機能的構成を示すブロック図。
【図３】ホストコンピューター、印刷装置の動作を示すフローチャート。
【図４】印刷装置の動作を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る印刷装置１の内部構造を説明に適した態様で模式的に示す図である。図２は、印刷装置１の機能的構成を示すブロック図である。
本実施形態に係る印刷装置１は、ロール紙Ｒ（記録媒体）を収容し、サーマルヘッド２４によってロール紙Ｒに画像を印刷し、ロール紙Ｒを切断することによって、画像が印刷された紙片を発行する機能を有するサーマルプリンターである。印刷装置１は、例えば、スーパーマーケットや、コンビニエンスストアー等の小売店や、居酒屋や喫茶店等の飲食店等に設けられたレジカウンターに設けられ、会計に応じてレシートを発行するレシートプリンターとして使用される。
以下の説明では、印刷装置１を、レシートプリンターとして説明する。
【００１４】
図１に示すように、印刷装置１は、筐体の内部に、ロール紙Ｒを収容する収容部２０を備える。以下の説明において、ロール紙Ｒについて、収容部２０に収容されたロール状の部分をロール紙本体と表現し、ロール紙本体から繰り出された部分を搬送ロール紙と表現する。
印刷装置１において、収容部２０に収容されたロール紙本体から、搬送ロール紙が繰り出されて搬送方向Ｈ１へ向かって搬送される。図２に示すように、収容部２０の搬送方向Ｈ１の下流には、プラテンローラー２３と、サーマルヘッド２４とが対向して設けられる。プラテンローラー２３は、サーマルヘッド２４と搬送ロール紙を挟持しつつ、矢印Ｙ１方向へ回動することによって、搬送ロール紙を搬送方向Ｈ１へ搬送する。サーマルヘッド２４は、搬送方向Ｈ１へ搬送される搬送ロール紙に対して発熱素子によりドットを形成して画像を印刷する。
プラテンローラー２３、及び、サーマルヘッド２４の搬送方向Ｈ１の下流には、カッターユニット２８が設けられる。カッターユニット２８は、固定刃に対して可動刃が相対的に移動し、これら刃が交差することによって、搬送ロール紙を切断する。
カッターユニット２８の搬送方向Ｈ１の下流には、排紙口２９が設けられる。排紙口２９は、印刷装置１の筐体に設けられた開口であり、搬送ロール紙は排紙口２９を介して、筐体の外へ排出される。
【００１５】
図２に示すように、印刷装置１は、制御部１０と、印刷部１１と、搬送部１２と、切断部１３と、入力部１４と、記憶部１５と、通信部１６と、カバーセンサー１７とを備える。
制御部１０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路を備え、ＣＰＵが制御プログラムを読み出して実行する等して、印刷装置１を制御する。
印刷部１１は、上述したサーマルヘッド２４や、サーマルヘッド２４を駆動する駆動回路、その他のロール紙Ｒへの印刷に関する構成を備え、制御部１０の制御で、ロール紙Ｒに画像を印刷する。
搬送部１２は、上述したプラテンローラー２３や、プラテンローラー２３を回転させる搬送モーター、搬送モーターを駆動するモータードライバー、その他のロール紙Ｒの搬送に関する構成を備え、制御部１０の制御で、ロール紙Ｒを搬送する。
切断部１３は、上述したカッターユニット２８や、カッターユニット２８を動作させるカッターモーター、カッターモーターを駆動するモータードライバー、その他のロール紙Ｒの切断に係る構成を備え、制御部１０の制御で、ロール紙Ｒを切断する。
入力部１４は、印刷装置１の筐体に設けられた操作スイッチに接続され、操作スイッチに対する操作を検出して、制御部１０に出力する。制御部１０は、入力部１４からの入力に基づいて、操作スイッチに対して行われた操作に対応する処理を実行する。本実施形態では、印刷装置１に、操作スイッチとして、少なくも、オートフィードスイッチ１４１が設けられる。オートフィードスイッチ１４１は、ロール紙Ｒの搬送方向Ｈ１への搬送を指示するスイッチである。制御部１０は、入力部１４からの入力に基づいて、オートフィードスイッチ１４１が操作されていることを検出し、オートフィードスイッチ１４１が操作されている間、搬送部１２を制御して、ロール紙Ｒを搬送方向Ｈ１へ搬送させる。
記憶部１５は、不揮発性メモリーを備え、各種データを記憶する。
【００１６】
通信部１６は、制御部１０の制御で、接続された外部装置と通信する。
図２に示すように、通信部１６は、通信インターフェースとして、シリアルインターフェース１６１と、パラレルインターフェース１６２と、ＵＳＢインターフェース１６３と、有線ＬＡＮインターフェース１６４と、ブルートゥースインターフェース１６５と、無線ＬＡＮインターフェース１６６と、を備える。
【００１７】
シリアルインターフェース１６１は、ＲＳ２３２等の所定のシリアル通信プロトコルに係るポートを有するインターフェースボード、その他の所定のシリアル通信プロトコルに従った通信に関する構成を備え、制御部１０の制御で、対応するポートにケーブルを介して有線接続された外部装置との間で、所定のシリアル通信プロトコルに従って通信する。
パラレルインターフェース１６２は、ＩＥＥＥ１２８４等の所定のパラレル通信プロトコルに係るポートを有するインターフェースボード、その他の所定のパラレル通信プロトコルに従った通信に関する構成を備え、制御部１０の制御で、対応するポートにケーブルを介して有線接続された外部装置との間で、当該パラレル通信に従って通信する。
ＵＳＢインターフェース１６３は、ＵＳＢに係るＵＳＢポートを有するインターフェースボード、その他のＵＳＢ通信に従った通信に関する構成を備え、制御部１０の制御で、ＵＳＢポートにＵＳＢケーブルを介して有線接続された外部装置との間で、ＵＳＢに従って通信する。
有線ＬＡＮインターフェース１６４は、イーサネット（登録商標）等の有線ＬＡＮに係る通信プロトコルに対応するＬＡＮポートを有するインターフェースボード、その他の有線ＬＡＮに係る通信プロトコルに従った通信に関する構成を備え、制御部１０の制御で、有線ＬＡＮに係る通信プロトコルに従って通信する。
ブルートゥースインターフェース１６５は、ブルートゥース（登録商標）に係る無線通信モジュール、その他のブルートゥースに従った通信に関する構成を備え、制御部１０の制御で、外部装置との間で、ブルートゥースに従って無線通信する。
無線ＬＡＮインターフェース１６６は、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮに係る通信プロトコルに対応する無線通信モジュール、その他の無線ＬＡＮに係る通信プロトコルに従った通信に関する構成を備え、制御部１０の制御で、無線ＬＡＮに係る通信プロトコルに従って通信する。
【００１８】
カバーセンサー１７は、印刷装置１の筐体に設けられたカバーが開状態か閉状態かを検出するセンサーである。カバーは、印刷装置１の筐体の内部に形成されたロール紙Ｒを収容する収容部にロール紙Ｒを収容し、また、収容部からロール紙Ｒを取り出すための開口を開閉する部材である。制御部１０は、カバーセンサー１７の検出値に基づいて、カバーが開状態か閉状態かを検出する。
【００１９】
ホストコンピューター２は、印刷装置１に制御コマンドを送信して、印刷装置１を制御するコンピューターである。
本実施形態では、ホストコンピューター２は、ＰＯＳ端末であり、レジカウンターで行われる会計に応じて、印刷装置１にレシートの発行に係る処理を実行させる制御コマンドを生成し、生成した制御コマンドを印刷装置１に送信することにより、印刷装置１にレシートを発行させる。
【００２０】
ホストコンピューター２は、通信部１６が備える複数の種類の通信インターフェースのうち、いずれかの通信インターフェースと対応する通信プロトコルに従って通信する。
例えば、ホストコンピューター２は、シリアルインターフェース１６１と所定のシリアル通信プロトコルに従って通信する。
また例えば、ホストコンピューター２は、パラレルインターフェース１６２と所定のパラレル通信プロトコルに従って通信する。
また例えば、ホストコンピューター２は、ＵＳＢインターフェース１６３とＵＳＢに従って通信する。
また例えば、ホストコンピューター２は、有線ＬＡＮインターフェース１６４と有線ＬＡＮに係る通信プロトコルに従って通信する。
また例えば、ホストコンピューター２は、ブルートゥースインターフェース１６５とブルートゥースに従って通信する。
また例えば、ホストコンピューター２は、無線ＬＡＮインターフェース１６６と無線ＬＡＮに係る通信プロトコルに従って通信する。
【００２１】
次に、レシートを発行するときのホストコンピューター２、及び、印刷装置１の動作について説明する。
図３は、レシートを発行するときのホストコンピューター２、及び、印刷装置１の動作を示すフローチャートであり、（Ａ）はホストコンピューター２の動作を示し、（Ｂ）は印刷装置１の動作を示す。
なお、以下の説明では、説明の便宜のため、ホストコンピューター２は、印刷装置１の通信部１６が備えるいずれかの通信インターフェースに接続されており、対応するプロトコルに従って印刷装置１との間で正常に通信が可能な状態であるものとする。
【００２２】
図３（Ａ）に示すように、ホストコンピューター２は、レジカウンターにおける会計に応じて、印刷装置１のコマンド体系に従った制御コマンドであって、レシートの発行に係る処理を実行させる制御コマンドを生成する（ステップＳＡ１）。例えば、ホストコンピューター２は、事前にインストールされたＰＯＳアプリケーション、及び、プリンタードライバーの機能により、ステップＳＡ１の処理を実行する。
次いで、ホストコンピューター２は、生成した制御コマンドを印刷装置１に送信する（ステップＳＡ２）。
【００２３】
図３（Ｂ）に示すように、印刷装置１の制御部１０は、通信部１６を制御して、ステップＳＡ２でホストコンピューター２が送信した制御コマンドを受信する（ステップＳＢ１）。受信した制御コマンドは、図示しない受信バッファーに、順次、格納される。
次いで、制御部１０は、受信バッファーに格納された制御コマンドを読み出す（ステップＳＢ２）。
次いで、制御部１０は、ステップＳＢ２で読み出した制御コマンドに基づいて、印刷部１１、搬送部１２、切断部１３、その他の印刷に関する構成を制御して、レシートを発行する（ステップＳＢ３）。レシートの発行に際し、制御部１０は、搬送部１２によりロール紙Ｒを搬送方向Ｈ１に搬送させつつ、印刷部１１により会計に関する情報をロール紙Ｒに印刷させ、切断部１３にロール紙Ｒを切断させる。
【００２４】
ところで、印刷装置１は、省電力化を図る機能を有する。特に、本実施形態に係る印刷装置１は、複数の種類の通信インターフェースを備えることを利用して、効果的な省電力を実現する。以下、省電力化に関する印刷装置１の動作について説明する。
【００２５】
図４は、省電力化に関する印刷装置１の動作を示すフローチャートである。
図４のフローチャートの開始時点では、印刷装置１の動作モードは、通常モードである。通常モードでは、図示しない電源から、印刷装置１における電力供給先の各部へ電力が通常の態様で供給され、印刷装置１は、印刷に関する処理を含む各処理を実行可能である。
印刷装置１は、動作モードとして通常モードのほかに、省電力モードを備える。
省電力モードでは、図示しない電源からの、印刷装置１における電力供給先の各部への電力の供給が所定の態様で制限され、印刷装置１が実行可能な処理が制限される。省電力モードでは、通常モードと比較し、消費電力が抑制される。
【００２６】
図４に示すように、動作モードが通常モードである場合、印刷装置１の制御部１０は、印刷装置１がアイドル状態へ移行したか否かを監視する（ステップＳＣ１）。
ステップＳＣ１において、制御部１０は、動作モードが通常モードの場合に実行可能な処理（＝動作モードが省電力モードの場合には実行できない処理。以下、「通常モード時実行可能処理」という。）が完了し、他に通常モード時実行可能処理が実行されてない状態となった場合に、アイドル状態へ移行したと判別する。
通常モード時実行可能処理は、少なくとも、ホストコンピューター２から受信した制御コマンドに基づいて実行される印刷部１１による印刷、搬送部１２による搬送、及び、切断部１３による切断に係る処理（以下、「制御コマンド実行処理」という。）を含む。
また、通常モード時実行可能処理は、少なくとも、オートフィードスイッチ１４１が操作されて行われるロール紙Ｒの搬送に係る処理（以下、「オートフィード処理」という。）を含む。
また、通常モード時実行可能処理は、少なくとも、カバークローズ処理を含む。カバークローズ処理とは、カバーが開状態から閉状態へと移行したときに行われるロール紙Ｒの位置の調整に係る処理（いわゆる頭出し処理）である。制御部１０は、カバーセンサー１７の検出値に基づいて、カバーが開状態から閉状態へと移行したことを検出した場合、印刷装置１の筐体に収容されたロール紙Ｒの先端が、少なくとも、カッターユニット２８によりロール紙Ｒが切断される位置を搬送方向Ｈ１側に超えるまで、ロール紙Ｒを搬送させる。次いで、制御部１０は、切断部１３にロール紙Ｒを切断させる。これにより、印刷部１１に画像を印刷させた場合に、ロール紙Ｒの先端との位置関係で適切な位置から画像の印刷が開始される。
【００２７】
アイドル状態へ移行したと判別した場合（ステップＳＣ１：ＹＥＳ）、制御部１０は、アイドル状態へ移行する前に最後に行われた通常モード時実行可能処理（直近で行われた通常モード時実行可能処理）が、制御コマンド実行処理であるか否かを判別する（ステップＳＣ２）。
アイドル状態へ移行する前に最後に行われた通常モード時実行可能処理が、制御コマンド実行処理でない場合（ステップＳＣ２：ＮＯ）、制御部１０は、移行時間として、基準設定値を設定する（ステップＳＣ３）。ステップＳＣ３の処理後、制御部１０は、処理手順をステップＳＣ５へ移行する。
後に明らかとなるとおり、印刷装置１では、アイドル状態となった後、アイドル状態が解除されることなく移行時間が経過した場合、動作モードが通常モードから省電力モードへと移行される。つまり、移行時間とは、通常モードから省電力モードへと移行するために要するアイドル状態の継続時間である。ステップＳＣ３において、制御部１０は、移行時間の具体的な値を設定する。
ここで、基準設定値のデフォルト値は、後述する「通信インターフェース対応設定値」のうち最も短い値以下の値とされる。このことの理由は後述する。本実施形態では、基準設定値のデフォルト値は、「２００ｍｓ（ミリ秒）」である。
【００２８】
一方、ステップＳＣ２において、アイドル状態へ移行する前に最後に行われた通常モード時実行可能処理が、制御コマンド実行処理の場合（ステップＳＣ２：ＹＥＳ）、制御部１０は、移行時間として、対応する通信インターフェース対応設定値を設定する（ステップＳＣ４）。ステップＳＣ４の処理後、制御部１０は、処理手順をステップＳＣ５へ移行する。以下、ステップＳＣ４の処理について詳述する。
【００２９】
上述したように、印刷装置１は、複数の種類の通信インターフェースを備える。具体的には、印刷装置１は、通信インターフェースとして、シリアルインターフェース１６１と、パラレルインターフェース１６２と、ＵＳＢインターフェース１６３と、有線ＬＡＮインターフェース１６４と、ブルートゥースインターフェース１６５と、無線ＬＡＮインターフェース１６６と、を備える。そして、通信インターフェースの種類ごとに、移行時間として設定する値（当該値が、通信インターフェース対応設定値に相当する。）が異なっている。以下、シリアルインターフェース１６１に対応する通信インターフェース対応設定値を「シリアルインターフェース対応設定値」といい、パラレルインターフェース１６２に対応する通信インターフェース対応設定値を「パラレルインターフェース対応設定値」といい、ＵＳＢインターフェース１６３に対応する通信インターフェース対応設定値を「ＵＳＢインターフェース対応設定値」といい、有線ＬＡＮインターフェース１６４に対応する通信インターフェース対応設定値を「有線ＬＡＮインターフェース対応設定値」といい、ブルートゥースインターフェース１６５に対応する通信インターフェース対応設定値を「ブルートゥースインターフェース対応設定値」といい、無線ＬＡＮインターフェース１６６に対応する通信インターフェース対応設定値を「無線ＬＡＮインターフェース対応設定値」という。
【００３０】
通信インターフェース対応設定値のデフォルト値に関し、シリアルインターフェース対応設定値、パラレルインターフェース対応設定値、及び、ＵＳＢインターフェース対応設定値は、有線ＬＡＮインターフェース対応設定値よりも短い値とされる。また、有線ＬＡＮインターフェース対応設定値は、ブルートゥースインターフェース対応設定値、及び、無線ＬＡＮインターフェース対応設定値よりも短い値とされる。すなわち、通信インターフェース対応設定値のデフォルト値に関し、「シリアルインターフェース対応設定値、パラレルインターフェース対応設定値、ＵＳＢインターフェース対応設定値＜有線ＬＡＮインターフェース対応設定値＜ブルートゥースインターフェース対応設定値、無線ＬＡＮインターフェース対応設定値」という関係である。
【００３１】
このように、有線通信に係る通信インターフェース対応設定値のデフォルト値の方が、無線通信に係る通信インターフェース対応設定値のデフォルト値の方が短い。これは、以下の理由による。
すなわち、無線通信では、他の電子機器の電波、電磁波による電波干渉や、障害物等に起因した電波障害、送信元及び送信先の各アンテナの位置、方向の関係により生じる受信強度の低下等が発生し得るため、有線通信と比較して通信の安定性が低い。
従って、ホストコンピューター２が、ある一連の処理の実行を指示する一連の制御コマンドを印刷装置１に「無線通信」で送信した場合、制御コマンドは、制御コマンドを構成するデータが連続して送信されるのではなく、制御コマンドを構成するデータが部分ごとに間隔をあけて断続的に送信される可能性がある。そして、データの送信が途切れる間隔よりも、通信インターフェース対応設定値の方が短いと、データの送信が途切れる間隔で動作モードが通常モードから省電力モードへ移行する。この場合、印刷装置１が、一連の制御コマンドの受信を開始してから、一連の制御コマンドの全てを受信するまでの間に、無線通信の低安定性に起因した省電力モードへの移行が繰り返し行われることになる。そうなると、印刷装置１において制御コマンドに基づいて行われる処理に遅延が生じ、処理にかかる時間が長時間化する。省電力モードへの移行、及び、通常モードへの復帰には、ポーリングなど無線通信特有の処理が必要であり、所定の時間を要するからである。例えば、制御コマンドがレシートの発行を指示するコマンドである場合は、レシートの発行に係る一連の処理の間に、動作モードの省電力モードへの移行、通常モードへの復帰が繰り返し行われ、レシートの発行が完了するまでに要する時間が遅延し、長時間化する。この場合、スループット、及び、処理効率が低下すると共に、レシートは顧客に引き渡されるものであるため、顧客満足度の低下を招く可能性がある。
【００３２】
以上を踏まえ、無線通信に係る通信インターフェース対応設定値のデフォルト値は、無線通信の低安定性に起因して発生し得るデータの送信の途切れに係る間隔を考慮して、有線通信に係る通信インターフェース対応設定値のデフォルト値よりも長い値とされる。
また、このようにデフォルト値が設定されることにより、有線通信に係る通信インターフェース対応設定値については、アイドル状態へ移行した後に省電力モードへ移行するまでの時間が不必要に長くなることを防止でき、効率的で効果的な省電力化を実現できる。
【００３３】
また、有線通信に係る通信インターフェース対応設定値（シリアルインターフェース対応設定値、パラレルインターフェース対応設定値、ＵＳＢインターフェース対応設定値、及び、有線ＬＡＮインターフェース対応設定値）について、「シリアルインターフェース対応設定値、パラレルインターフェース対応設定値、及び、ＵＳＢインターフェース対応設定値」の各デフォルト値は、有線ＬＡＮインターフェース対応設定値のデフォルト値よりも短い。これは、以下の理由による。なお、以下では、「シリアルインターフェース対応設定値、パラレルインターフェース対応設定値、及び、ＵＳＢインターフェース対応設定値」を総称して、「第１対応設定値」といい、有線ＬＡＮインターフェース対応設定値と区別する。
すなわち、第１対応設定値に係る通信プロトコルに係る通信では、印刷装置１と、ホストコンピューター２とが通信プロトコルに対応したケーブルを介して一対一で接続されて、装置間の通信が行われる。従って、印刷装置１、及び、ホストコンピューター２以外の装置の通信に影響を受けて、印刷装置１、及び、ホストコンピューター２の通信が遅延し、データの送信が途切れることはない。
一方で、有線ＬＡＮに係る通信プロトコルに係る通信では、ＬＡＮを介して、印刷装置１と、ホストコンピューター２とが通信するため、ＬＡＮに接続された他の機器の通信により通信トラフィックが大きくなり、輻輳が発生する場合がある。つまり、有線ＬＡＮに係る通信プロトコルでは、印刷装置１、及び、ホストコンピューター２以外の装置の通信に影響を受けて、印刷装置１、及び、ホストコンピューター２の通信が遅延し、データの送信が途切れる場合が生じ得る。
以上を踏まえ、有線ＬＡＮインターフェース対応設定値のデフォルト値は、ＬＡＮに接続された他の装置の通信の影響に起因して発生し得るデータの送信の途切れに係る間隔を考慮して、第１対応設定値のデフォルト値よりも長い値とされる。
また、このようにデフォルト値が設定されることにより、第１対応設定値については、アイドル状態へ移行した後に省電力モードへ移行するまでの時間が不必要に長くなることを防止でき、効率的で効果的な省電力化を実現できる。
【００３４】
本実施形態では、無線ＬＡＮインターフェース対応設定値のデフォルト値は「２秒」、ブルートゥースインターフェース対応設定値のデフォルト値は「２秒」、有線ＬＡＮインターフェース対応設定値のデフォルト値は「１秒」、シリアルインターフェース対応設定値のデフォルト値は「２００ｍｓ」、パラレルインターフェース対応設定値のデフォルト値は「２００ｍｓ」、及び、ＵＳＢインターフェース対応設定値のデフォルト値は「２００ｍｓ」である。
【００３５】
ここで、上述したように、基準設定値のデフォルト値は、上述した「通信インターフェース対応設定値」のうち最も短い値以下の値とされる。基準設定値は、アイドル状態へ移行する前に最後に行われた通常モード時実行可能処理が、制御コマンド実行処理ではない場合に、移行時間にセットされる値である。これは、以下の理由による。
すなわち、レシートプリンターとして印刷装置１が用いられる場合、会計に応じてレシートが発行されるという業務の性質上、レシートの発行は、連続して行われることが想定される。すなわち、制御コマンド実行処理は、連続して行われることが想定される。この場合、移行時間を長くすることによって、連続して実行されるレシートの発行とレシートの発行との間隔で、不必要に動作モードが省電力モードへ移行することを防止でき、スループットの向上、顧客満足度の低下の抑制を実現できる。
一方で、アイドル状態へ移行する前に最後に行われた通常モード時実行可能処理が、制御コマンド実行処理ではない場合、その後、通常モード時実行可能処理が連続して行われるかどうかは、その時点では不明であり、処理後すぐに省電力モードへ移行した方が、省電力化の観点でメリットが大きい。
以上を踏まえ、基準設定値のデフォルト値は、上述した「通信インターフェース対応設定値」のうち最も短い値以下の値とされる。
【００３６】
ステップＳＣ３の処理、又は、ステップＳＣ４の処理後、制御部１０は、通常モード時実行可能処理の実行が開始されたか否かを監視しつつ（ステップＳＣ５）、ステップＳＣ３又はステップＳＣ４で設定した移行時間が経過したか否かを監視する（ステップＳＣ６）。
アイドル状態に移行した後、移行時間が経過することなく通常モード時実行可能処理の実行が開始された場合（ステップＳＣ５：ＹＥＳ）、制御部１０は、処理手順をステップＳＣ１へ移行する。
一方、アイドル状態に移行した後、通常モード時実行可能処理の実行が開始されることなく、移行時間が経過した場合（ステップＳＣ６：ＹＥＳ）、制御部１０は、動作モードを通常モードから省電力モードへと移行する（ステップＳＣ７）。
なお、動作モードが省電力モードの間、制御部１０は、通常モード時実行可能処理の実行が必要となったか否かを監視し、実行が必要となった場合、通常モードへ復帰し、図４のフローチャートで示す処理を実行する。
【００３７】
なお、ユーザーは、所定の手段によって、通信インターフェース対応設定値の値を設定（変更）可能である。所定の手段は、例えば、印刷装置１に設けられた操作スイッチの操作である。また例えば、所定の手段は、ホストコンピューター２や、印刷装置１のメンテナンス用のソフトウェアツールがインストールされた端末等の、印刷装置１に接続された外部装置が提供するユーザーインターフェースへの入力である。この場合、外部装置は、ユーザーインターフェースへの入力に応じて、通信インターフェース対応設定値を設定（変更）させる制御コマンドを、印刷装置１に送信する。
このように、通信インターフェース対応設定値が設定（変更）可能な構成により、以下の効果を奏する。すなわち、１の通信プロトコルについて、印刷装置１が設置された環境によって、当該１の通信プロトコルの安定性は変化する。例えば、無線ＬＡＮに係る通信プロトコルは、印刷装置１が設置された環境によっては、通信が途切れることなく、ホストコンピューター２と安定して通信ができる場合もあり、そうではない場合もある。
以上を踏まえ、通信インターフェース対応設定値が設定（変更）可能であることにより、ユーザーは、印刷装置１が設置された環境に基づく各通信プロトコルによる通信の実態に即して、移行時間を適切な値とすることができる。
【００３８】
以上説明したように、本実施形態に係る印刷装置１は、複数の種類の通信インターフェースを備える。そして、印刷装置１は、印刷に係る処理が可能な通常モード時にアイドル状態となった後、アイドル状態が解除されることなく移行時間が経過した場合、動作モードを通常モードから、通常モードよりも消費電力が小さい省電力モードへ移行する。印刷装置１は、動作モードを通常モードから省電力モードへ移行する際、通信に使用した通信インターフェースの種類に応じて異なる移行時間で動作モードの移行を実行する。
この構成によれば、印刷装置１は、通信に使用する通信プロトコルの特性を反映した適切な移行時間で、通常モードから省電力モードへ移行できる。すなわち、上記構成によれば、複数の種類の通信インターフェースを備える印刷装置１について、複数の種類の通信インターフェースを備える構成に対応する処理を行って効率的な省電力化を実現できる。
【００３９】
また、本実施形態では、印刷装置１は、アイドル状態となる前に最後に使用した通信インターフェースの種類に応じた移行時間で動作モードの移行を実行する。
この構成によれば、印刷装置１は、実際に通信に使用した通信プロトコルに対応した移行時間で省電力モードへ移行できる。
【００４０】
また、本実施形態では、無線通信する通信インターフェースに係る移行時間を、有線通信する通信インターフェースに係る前記移行時間よりも長くする。
この構成によれば、印刷装置１は、無線通信、及び、有線通信の特性を踏まえた適切な移行時間で、省電力モードへ移行できる。
【００４１】
また、本実施形態では、通信インターフェースの種類ごとの移行時間は、インターフェースの種類ごとに設定可能である。
この構成によれば、通信インターフェースの種類ごとの移行時間を、印刷装置１が行う通信の実態に即した値とすることができる。
【００４２】
また、本実施形態では、印刷装置１は、印刷に係る処理が完了した後にアイドル状態となった場合、通信インターフェースの種類に応じて異なる移行時間を適用して動作モードの移行を実行し、印刷に係る処理以外の処理が完了した後にアイドル状態となった場合、アイドル状態となった後、予め定められた所定の時間が経過したときに動作モードの移行を実行する。
この構成によれば、移行時間が不必要に長く設定されることを抑制できる。
【００４３】
また、本実施形態では、印刷に係る処理以外の処理は、操作スイッチによるロール紙Ｒ（記録媒体）の搬送に係る処理（オートフィード処理）と、カバーが閉状態となった場合に実行する処理（カバークローズ処理）とのいずれかを少なくとも含む。
この構成によれば、移行時間が不必要に長く設定されることを抑制できる。
【００４４】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、印刷装置１は、サーマルプリンターであったが、本発明が適用される装置のプリント形式は、サーマル形式に限らない。すなわち、本発明は、複数の種類の通信インターフェースを備える印刷装置に適用可能である。
また、上述した実施形態では、通信インターフェースの種類、及び、通信で使用される通信プロトコルを具体的に例示したが、通信インターフェースの種類、及び、通信で使用される通信プロトコルは、例示したものに限らない。
また例えば、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００４５】
１…印刷装置、２…ホストコンピューター、１０…制御部、１１…印刷部、１６１…シリアルインターフェース（通信インターフェース）、１６２…パラレルインターフェース（通信インターフェース）、１６３…ＵＳＢインターフェース（通信インターフェース）、１６４…有線ＬＡＮインターフェース（通信インターフェース）、１６５…ブルートゥースインターフェース（通信インターフェース）、１６６…無線ＬＡＮインターフェース（通信インターフェース）。
【図１】
2017042925.tif 000003
【図２】
2017042925.tif 000004
【図３】
2017042925.tif 000005
【図４】
2017042925.tif 000006