(57)【要約】【課題】作動機器の省電力化を図る。【解決手段】ＵＳＢケーブルによりユーザーＰＣに接続されているときにはポーリングタイム用のタイマーを起動して（Ｓ１７０）、ユーザーＰＣからの指令が受信バッファーに格納されているか否かを確認する確認処理を実行し（Ｓ１９０）、ＵＳＢケーブルによりユーザーＰＣに接続されていないときにはタイマーを停止して確認処理を実行しない（Ｓ１３０）。これにより、無駄な確認処理の実行による電力消費を抑制することができ、省電力化を図ることができる。【選択図】図２
2011051238.tif 000002
【特許請求の範囲】
【請求項１】
作動指示装置とケーブルを介して接続が可能で、該作動指示装置からの作動指示に応じて作動する作動機器であって、
前記作動指示装置からの作動指示を前記ケーブルを介して受信して記憶する記憶手段と、
前記ケーブルの接続の有無を検知する接続検知手段と、
前記接続検知手段により前記ケーブルの接続が検知されている場合には前記記憶手段に作動指示が記憶されているかを確認する確認処理を繰り返し実行し、前記接続検知手段により前記ケーブルの接続が検知されていない場合には前記確認処理を停止する確認手段と
を備える作動機器。
【請求項２】
前記確認手段は、前記接続検知手段により前記ケーブルの接続が検知されている場合には、所定時間が経過するまでは第１のポーリング時間をもって前記確認処理を繰り返し実行し、前記所定時間以上に亘って前記記憶手段への前記作動指示の記憶が確認されなかったときには前記第１のポーリング時間よりも長い第２のポーリング時間をもって前記確認処理を繰り返し実行する手段である請求項１記載の作動機器。
【請求項３】
請求項１または２記載の作動機器であって、
ポーリング時間を計測するためのタイマーを備え、
前記確認手段は、前記ケーブルの接続が検知されている場合には前記タイマーを起動し、前記ケーブルの接続が検知されていない場合には前記タイマーを停止する手段である
作動機器。
【請求項４】
前記接続検知手段により前記ケーブルの接続が検知されていない場合にはスタンバイ状態に設定し、前記接続検知手段により前記ケーブルの接続が検知されている場合には前記確認処理により前記記憶手段への前記作動指示の記憶が確認されるまではスタンバイ状態に設定し前記記憶手段への前記作動指示の記憶が確認されたときにはアイドル状態に移行する状態制御手段を備える請求項１ないし３いずれか１項に記載の作動機器。
【請求項５】
前記作動指示装置として印刷指示装置と前記ケーブルを介して接続されて該印刷指示装置からの印刷ジョブに応じて印刷が可能で、前記印刷指示装置を介さずに画像データを記憶する画像記憶媒体から該画像データを読み込んで直接に印刷が可能な印刷装置として構成されてなる請求項１ないし４いずれか１項に記載の作動機器。
【請求項６】
前記作動指示装置として印刷指示装置と前記ケーブルを介して接続されて該印刷指示装置からの印刷ジョブに応じて印刷が可能で、原稿を光学的に読み取って画像データとして入力が可能な複合機として構成されてなる請求項１ないし４いずれか１項に記載の作動機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作動指示装置とケーブルを介して接続が可能で、該作動指示装置からの作動指示に応じて作動する作動機器に関する。
【背景技術】
【０００２】
従来、この種の作動機器としては、消費電力量が異なる複数の動作モードを択一的に実行するものが提案されている（例えば、特許文献１参照）。この装置では、動作モードとして印刷ジョブ実行モードや起動モード、待機モード（省電力モード）を有するレーザープリンターとして構成されており、給電用のタイマーがオンされると、コントローラーとインターフェースのみに給電されて省電力モードにより印刷ジョブを受信可能な状態とし、印刷ジョブを受信すると、起動モードにより出力エンジンユニットへの給電を開始すると共に印刷ジョブ実行モードにより印刷ジョブを実行し、印刷ジョブの実行が完了すると、出力エンジンユニットへの給電を停止している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７２６３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、近年、機器の省電力化の要求が高まってきており、機器の適正な動作を確保しながら更なる省電力化を図ることは極めて重要な課題として考えられている。
【０００５】
本発明の作動機器は、機器の適正な動作を確保しながら省電力化を図ることを主目的とする。
【０００６】
本発明の作動機器は、上述の主目的を達成するために以下の手段を採った。
【課題を解決するための手段】
【０００７】
本発明の作動機器は、
作動指示装置とケーブルを介して接続が可能で、該作動指示装置からの作動指示に応じて作動する作動機器であって、
前記作動指示装置からの作動指示を前記ケーブルを介して受信して記憶する記憶手段と、
前記ケーブルの接続の有無を検知する接続検知手段と、
前記接続検知手段により前記ケーブルの接続が検知されている場合には前記記憶手段に作動指示が記憶されているかを確認する確認処理を繰り返し実行し、前記接続検知手段により前記ケーブルの接続が検知されていない場合には前記確認処理を停止する確認手段と
を備えることを要旨とする。
【０００８】
この本発明の作動機器では、作動指示装置からの作動指示をケーブルを介して受信して記憶手段に記憶し、ケーブルの接続が検知されている場合には記憶手段に作動指示が記憶されているかを確認する確認処理を繰り返し実行し、ケーブルの接続が検知されていない場合には確認処理を停止する。これにより、ケーブルが接続されている場合には確認処理を繰り返し実行することにより作動指示の受け付けが可能な状態とし、ケーブルが接続されていない場合には無駄な電力が消費されるのを防止することができる。この結果、機器の適正な動作を確保しながら省電力化を図ることができる。この作動機器としては、前記作動指示装置として印刷指示装置と前記ケーブルを介して接続されて該印刷指示装置からの印刷ジョブに応じて印刷が可能で、前記印刷指示装置を介さずに画像データを記憶する画像記憶媒体から該画像データを読み込んで直接に印刷が可能な印刷装置として構成されてなるものとしてもよいし、前記作動指示装置として印刷指示装置と前記ケーブルを介して接続されて該印刷指示装置からの印刷ジョブに応じて印刷が可能で、原稿を光学的に読み取って画像データとして入力が可能な複合機として構成されてなるものとしてもよい。これらの場合、ケーブルを接続せずに作動機器単体としての利用が想定されることから、ケーブルの接続が検知されていない場合に確認処理を停止することによる省電力効果がより顕著なものとなる。
【０００９】
こうした本発明の作動機器において、前記確認手段は、前記接続検知手段により前記ケーブルの接続が検知されている場合には、所定時間が経過するまでは第１のポーリング時間をもって前記確認処理を繰り返し実行し、前記所定時間以上に亘って前記記憶手段への前記作動指示の記憶が確認されなかったときには前記第１のポーリング時間よりも長い第２のポーリング時間をもって前記確認処理を繰り返し実行する手段であるものとすることもできる。こうすれば、確認処理の実行に伴う電力消費をさらに抑制することができる。
【００１０】
また、本発明の作動機器において、ポーリング時間を計測するためのタイマーを備え、前記確認手段は、前記ケーブルの接続が検知されている場合には前記タイマーを起動し、前記ケーブルの接続が検知されていない場合には前記タイマーを停止する手段であるものとすることもできる。
【００１１】
さらに、本発明の作動機器において、前記接続検知手段により前記ケーブルの接続が検知されていない場合にはスタンバイ状態に設定し、前記接続検知手段により前記ケーブルの接続が検知されている場合には前記確認処理により前記記憶手段への前記作動指示の記憶が確認されるまではスタンバイ状態に設定し前記記憶手段への前記作動指示の記憶が確認されたときにはアイドル状態に移行する状態制御手段を備えるものとすることもできる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態のプリントシステム１０の構成の概略を示す構成図。
【図２】確認処理ルーチンの一例を示すフローチャート。
【図３】確認処理時間設定ルーチンの一例を示すフローチャート。
【図４】ポーリングタイムとデータ入力とプリンター状態の時間変化の説明図。
【発明を実施するための形態】
【００１３】
次に、本発明の実施の形態を図面を用いて説明する。図１は、本発明の一実施形態であるプリントシステム１０の構成の概略を示す構成図である。本実施形態のプリントシステム１０は、図示するように、ユーザーコンピューター（以下、ユーザーＰＣという）２０とプリンター３０とがＵＳＢケーブル５０により接続されたものとして構成されている。
【００１４】
プリンター３０は、装置全体の制御を司るメインコントローラー３１と、着色剤としてインクを記録紙Ｓに吐出することにより印刷を行なうプリンターユニット４０と、原稿台に載置された原稿を光学的に読み取って画像データを生成するスキャナーユニット４５と、メモリーカードスロット３７ａに挿入されたメモリーカードＭＣとの間でデータの入出力を司るメモリーカードコントローラー３７と、電源ボタンや動作モードを選択するためのモード選択ボタン，スタートボタンなどからなる操作部３８と、商用電源からの電力を装置の各部へ供給する電源ユニット４９とを備え、これらはバス３９を介して電気的に接続されている。なお、モード選択ボタンにより選択できる動作モードとしては、原稿台の原稿を読み取るスキャンモードや原稿台の原稿を読み取って印刷を行なうコピーモード，メモリーカードＭＣに保存されている画像データを読み取って印刷を行なうメモリーカードモードなどがある。
【００１５】
プリンターユニット４０は、プリンターＡＳＩＣ４２とプリンターエンジン４４とを備える。プリンターＡＳＩＣ４２は、プリンターエンジン４４を制御する集積回路であり、メインコントローラー３１から印刷指令を受けると、印刷指令の対象となる画像ファイルに基づいて用紙に印刷するようプリンターエンジン４４を制御する。プリンターエンジン４４は、印刷ヘッドから用紙へインクを吐出することにより印刷を行なう周知のインクジェット方式のカラープリンター機構として構成されている。なお、ＡＳＩＣは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【００１６】
スキャナーユニット４５は、スキャナーＡＳＩＣ４６とスキャナーエンジン４８とを備える。スキャナーＡＳＩＣ４６は、スキャナーエンジン４８を制御する集積回路であり、メインコントローラー３１からのスキャン指令を受けると、原稿台に載置された原稿を画像データとして読み取るようスキャナーエンジン４８を制御する。また、スキャナーエンジン４８は、周知のイメージスキャナーとして構成され、原稿に向かって発光したあとの反射光をレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の各色に分解してスキャンデータとする周知のカラーイメージセンサーを備える。
【００１７】
メモリーカードコントローラー３７は、メモリーカードスロット３７ａに挿入されたメモリーカードＭＣとの間でデータのやり取りを行なうことにより、メモリーカード４４に保存されているファイルを読み出してメインコントローラー３１に送信したりメインコントローラー３１からの指令に応じてメモリーカードＭＣにデータを書き込んだりする。
【００１８】
ＵＳＢコントローラー３６は、接続端子３６ａにＵＳＢケーブル５０が接続されて、ＵＳＢケーブル５０を介してユーザーＰＣ２０との間でデータのやり取りを制御するコントローラである。接続端子３６ａは、ＶＢＵＳラインとＧＮＤラインの２本の電源系ラインと、Ｄ＋ラインとＤ−ラインの２本の信号系ラインとを接続可能な標準Ｂレセプタクルとして構成されている。なお、ＵＳＢケーブル５０は、その一端に標準Ａプラグが設けられると共に他端には標準Ｂプラグが設けられており、ＶＢＵＳラインとＧＮＤラインの２本の電源系ラインと、Ｄ＋ラインとＤ−ライン２本の信号系ラインとを有するケーブルとして構成されている。
【００１９】
メインコントローラー３１は、ＣＰＵ３２を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムを記憶したＲＯＭ３３と、一時的にデータを記憶するＲＡＭ３４と、タイマー３５とを備える。ＲＡＭ３４には、ユーザーＰＣ２０からの受信した指令を格納するための受信バッファーが設けられている。本実施形態では、プリンターユニット４０やスキャナーユニット４５が備えるセンサーやモーターなどへの給電を停止して待機する省電力モードを有しており、例えばプリンター２０（操作部３８）の操作が所定時間以上に亘って行なわれなかったなどの所定の条件が成立した場合に省電力モードに移行する。
【００２０】
ユーザーＰＣ２０は、コントローラー２１と、ディスプレイとしての表示部２５と、ＵＳＢコントローラー２６と、インターフェース（Ｉ／Ｆ）２８とを備える汎用のパーソナルコンピューターであり、図示しないＨＤＤにインストールされたプログラム（プリンタードライバー）により各種指令をプリンター３０に送信したりプリンター３０からの応答を受信したりする。プリンター３０に送信する各種指令としては、印刷を行なうための印刷指令の他、プリンター３０のプリンターエンジン４４が備える印刷ヘッドに対してクリーニングを行なうためのクリーニング指令などを挙げることができる。ＵＳＢコントローラー２６は、接続端子２６ａにＵＳＢケーブル５０が接続されて、ＵＳＢケーブル５０を介してプリンター３０との間でデータのやり取りを制御するコントローラーである。接続端子２６ａは、ＶＢＵＳラインとＧＮＤラインの２本の電源系ラインと、Ｄ＋ラインとＤ−ラインの２本の信号系ラインとを接続可能な標準Ａレセプタクルとして構成されている。
【００２１】
次に、こうして構成された本実施形態のプリンター３０の動作、特に、ユーザーＰＣ２０からの指令を受信する際の動作について説明する。図２は、メインコントローラー３１のＣＰＵ３２により実行される確認処理ルーチンの一例を示すフローチャートである。このルーチンは、所定時間毎（例えば数ｍｓｅｃ毎）に繰り返し実行される。
【００２２】
確認処理ルーチンが実行されると、メインコントローラー３１のＣＰＵ３２は、まず、ケーブル接続情報を入力する（ステップＳ１００）。ここで、ケーブル接続情報は、例えば、ＶＢＵＳからの電源供給の有無に関する情報が含まれる。続いて、入力したケーブル接続情報によりＵＳＢケーブル５０を介してユーザーＰＣ２０が接続されているか否かを判定し（ステップＳ１１０）、ユーザーＰＣ２０が接続されていないときには接続状態フラグＦに値０を設定し（ステップＳ１２０）、タイマー３５を停止すると共に（ステップＳ１３０）、省電力状態に設定して（ステップＳ１４０）、本ルーチンを終了する。省電力状態の設定は、プリンターユニット４０やスキャナーユニット４５が備えるセンサーやモーターなどへの給電を停止することにより行なわれるが、メインコントローラー３１への給電は維持される。
【００２３】
一方、ユーザーＰＣ２０が接続されているときには、接続状態フラグＦを調べ（ステップＳ１５０）、接続状態フラグＦが値０のときには、接続状態フラグＦに値１を設定すると共に（ステップＳ１６０）、タイマー３５を起動する（ステップＳ１７０）。タイマー３５を起動した後やステップＳ１５０で接続状態フラグＦが値１と判定されたときには、ポーリングタイムが到来しているか否かを判定し（ステップＳ１８０）、ポーリングタイムが到来していないときにはこれで本ルーチンを終了し、ポーリングタイムが到来しているときにはＲＡＭ３４の受信バッファーにユーザーＰＣ２０からの指令が格納されているか否かを確認する確認処理を実行し（ステップＳ１９０）、指令が格納されていないときには（ステップＳ２００）、省電力状態を維持して（ステップＳ１４０）、本ルーチンを終了し、指令が格納されているときには（ステップＳ２００）、アイドル状態に移行して（ステップＳ２１０）、本ルーチンを終了する。アイドル状態への移行は、プリンターユニット４０やスキャナーユニット４５が備えるセンサーやモーターなどへの給電を開始することにより指令に応じた動作を実行するための準備がなされる。
【００２４】
ポーリングタイムの設定は、図３の確認処理時間設定ルーチンを実行することにより行なわれる。確認処理時間設定ルーチンでは、まず、確認処理情報を入力し（ステップＳ３００）、受信バッファー内にユーザーＰＣ２０からの指令が格納されているか否か（ステップＳ３１０）、受信バッファー内に指令が格納されていないときにはその状態が所定時間以上に亘って継続しているか否か（ステップＳ３２０）を判定する。ここで、確認処理情報としては、受信バッファー内の指令の有無や確認処理の履歴が含まれる。受信バッファー内に指令が格納されているときや受信バッファー内に指令が格納されていないときでも所定時間以上に亘って継続していないときには、デフォルト値Ａを実行用ポーリングタイムに設定して（ステップＳ３３０）、本ルーチンを終了する。一方、受信バッファー内に指令が格納されていない状態が所定時間以上に亘って継続しているときには、ポーリングタイムを延長して実行用ポーリングタイムを設定して（ステップＳ３４０）、本ルーチンを終了する。このように受信バッファー内に指令が格納されていない状態が所定時間以上に亘って継続しているときにポーリングタイムを延長するのは、確認処理の実行頻度を少なくしてメインコントローラー３１の動作を抑制することによりさらに省電力化を図るためである。
【００２５】
図４は、確認処理実行タイミングと指令入力とプリンター状態の時間変化の様子を示す説明図である。図示するように、通常時には所定時間Ａのポーリングタイムで確認処理を実行し、所定時間以上に亘ってユーザーＰＣ２０から指令が入力されていないときには（時刻ｔ１）、所定時間Ａよりも長い所定時間Ｂのポーリングタイムで確認処理を実行する。ユーザーＰＣ２０から指令が入力されて（時刻ｔ２）、確認処理により確認されると、プリンター状態を省電力状態からアイドル状態に移行することにより指令を実行できる状態にすると共にポーリングタイムを所定時間Ａに戻す（時刻ｔ３）。
【００２６】
このように、ＵＳＢケーブル５０によりユーザーＰＣ２０が接続されていないときには確認処理を停止することにより省電力を図るが、本実施形態では、ユーザーＰＣ２０を介さずにコピーモードやメモリーカードモードの使用が可能であることから、普段はユーザーＰＣ２０を接続することなくコピーモードやメモリーカードモードを主として使用するユーザーに対して省電力の効果をより顕著なものとなる。
【００２７】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のＵＳＢケーブル５０が本発明の「ケーブル」に相当し、本実施形態のＲＡＭ３４が本発明の「記憶手段」に相当し、本実施形態の図３の確認処理時間設定ルーチンのステップＳ３００，Ｓ３１０の処理を実行するメインコントローラー３１などが本発明の「接続検知手段」に相当し、本実施形態の図２の確認処理ルーチンを実行するメインコントローラー３１が本発明の「確認手段」に相当する。
【００２８】
以上説明した本実施形態のプリンター３０によれば、ＵＳＢケーブル５０によりユーザーＰＣ２０に接続されているときにはポーリングタイム用のタイマー３５を起動してユーザーＰＣ２０からの指令が受信バッファーに格納されているか否かを確認する確認処理を実行し、ＵＳＢケーブル５０によりユーザーＰＣ２０に接続されていないときにはタイマー３５を停止して確認処理を実行しないから、無駄な確認処理の実行による電力消費を抑制することができる。この結果、省電力化を図ることができる。しかも、ＵＳＢケーブル５０によりユーザーＰＣ２０に接続されているときに所定時間以上に亘って受信バッファーに指令の格納が確認されなかったときにはポーリングタイムを延長するから、確認処理の実行頻度を少なくすることができ、さらに省電力化を図ることができる。
【００２９】
本実施形態のプリンター３０では、ＵＳＢケーブル５０によりユーザーＰＣ２０に接続されているときに所定時間以上に亘って受信バッファーに指令の格納が確認されなかったときにはポーリングタイムを延長するものとしたが、延長することなく常に一定の時間とするものとしても構わない。
【００３０】
本実施形態のプリンター３０では、ＵＳＢケーブル５０によりユーザーＰＣ２０が接続されているか否かを判定することにより確認処理の実行の有無を決定するものとしたが、これに限定されるものではなく、ユーザーＰＣとプリンターとがＬＡＮなどのネットワークに接続されているプリントシステムではネットワークケーブルによりユーザＰＣが接続されているか否かを判定することにより確認処理の実行の有無を決定するものとしてもよい。
【００３１】
本実施形態では、プリンターユニット４０とスキャナーユニット４５とを備えるマルチファンクションプリンターとして構成するものとしたが、プリンターユニット４０だけを備えるものとしてもよいし、スキャナーユニット４５だけを備えるものとしてもよい。また、本発明の作動機器は、プリンターやスキャナーに限られず、ＦＡＸ機器、ビューワーなど他の機器に適用するものとしても構わない。
【００３２】
本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【符号の説明】
【００３３】
１０  システム、２０  ユーザーコンピューター（ユーザーＰＣ）、２１  コントローラー、２２  ＣＰＵ、２３  ＲＯＭ、２４  ＲＡＭ、２５  表示部、２６  ＵＳＢコントローラー、２６ａ  接続端子、２８  インターフェース（Ｉ／Ｆ）、３０  プリンター、３１  メインコントローラー、３２  ＣＰＵ、３３  ＲＯＭ、３４ ＲＡＭ、３５  タイマー、３６  ＵＳＢコントローラー、３６ａ  接続端子、３７  メモリカードコントローラー、３７ａ  メモリーカードスロット、３８  操作部、３９  バス、４０  プリンターユニット、４２  プリンターＡＳＩＣ、４４  プリンターエンジン、４５  スキャナーユニット、４６  スキャナーＡＳＩＣ、４８  スキャナーエンジン、４９  電源ユニット、５０  ＵＳＢケーブル。
【図１】
2011051238.tif 000003
【図２】
2011051238.tif 000004
【図３】
2011051238.tif 000005
【図４】
2011051238.tif 000006