(57)【要約】      （修正有）【課題】プリンタ、複写機、および多機能装置における電力モードを制御する。【解決手段】プリンタ、複写機、または多機能印刷装置（ＭＦＰ）は低電力モードで動作する。このモードでは、プリンタに内蔵される近接センサからの信号を参照して、コントローラ１２８が、プリンタ外部の物体の移動経路を特定する。特定された経路が、プリンタ、複写機またはＭＦＰの動作の前に発生した物体経路のメモリ１５０に格納された経路履歴に対応するとき、コントローラ１２８は、１つまたは複数のコンポーネントを電力に接続して高電力動作モードに遷移する。コンポーネントの起動によって、プリンタ、複写機またはＭＦＰが低電力動作モードから高電力動作モードに遷移する際にオペレータが感じる遅延を減少させ、これにより、動作時の消費電力を大幅に低減させる。【選択図】図１
2015112876.tif 000002
【特許請求の範囲】
【請求項１】
ハウジングと、
前記ハウジングによって支持され、前記ハウジング外部の物体の移動を検知するように構成された第１の近接センサと、
前記ハウジングによって支持されている印刷部と、
前記ハウジングによって支持されているグラフィカル表示装置と、
前記ハウジングによって支持されている入力装置と、
メモリと、
前記第１の近接センサ、前記印刷部、前記グラフィカル表示装置、前記入力装置、および前記メモリに動作可能に接続されたコントローラと、
を備え、前記コントローラは、
前記第１の近接センサが電力に動作可能に接続されている間、前記グラフィカル表示装置と前記印刷部の少なくとも１つの他のコンポーネントとを分離し、
前記第１の近接センサによって生成された複数の信号を参照して、プリンタに近接する物体の移動経路を特定し、
前記メモリに格納された複数の物体経路のうち少なくとも１つの物体経路のデータに対応する物体の移動経路を検出したことに応答して、前記グラフィカル表示装置と前記印刷部の少なくとも１つの他のコンポーネントとを、電力に動作可能に接続するように構成されており、前記少なくとも１つの物体経路は、プリンタの使用に対応する、プリンタ。
【請求項２】
前記ハウジングによって支持され、前記ハウジング外部の物体の移動を検知するように構成された第２の近接センサをさらに備え、
前記コントローラは前記第２の近接センサに動作可能に接続され、前記コントローラはさらに、
前記第１の近接センサによって生成された前記複数の信号と前記第２の近接センサによって生成された他の複数の信号とを参照して前記プリンタに近接した前記物体の移動経路を特定するように構成されており、前記第２の近接センサは、前記コントローラにより電力に動作可能に接続される、請求項１記載のプリンタ。
【請求項３】
前記コントローラはさらに、
データを受信する入力装置に応じる前記プリンタの使用に関連して、前記第１の近接センサおよび前記第２の近接センサからの前記複数の信号に対応したデータを、前記メモリにおける前記複数の物体経路に格納するように構成されている、請求項２に記載のプリンタ。
【請求項４】
前記コントローラはさらに、
前記物体の特定された移動経路が、前記プリンタの前記メモリに格納された前記複数の物体経路のうち少なくとも１つの他の物体経路のデータに対応することを前記コントローラが検出したことに応答して、前記プリンタの前記グラフィカル表示装置と前記プリンタの前記少なくとも１つの他のコンポーネントとを電力に動作可能に接続せずに、前記プリンタの動作を継続するように構成されており、前記少なくとも１つの他の物体経路は、プリンタの不使用に対応する、請求項２に記載のプリンタ。
【請求項５】
前記コントローラはさらに、
前記コントローラで前記物体を検出した後所定時間内に前記入力装置がデータを受信しないことに応答して、前記プリンタを使用しないことに関連して、前記第１の近接センサおよび前記第２の近接センサからの前記複数の信号に対応するデータを、前記メモリに格納されている前記複数の物体経路に格納するように構成されている、請求項４に記載のプリンタ。
【請求項６】
前記印刷部はさらに、
定着器と、
前記定着器に動作可能に接続された電気ヒータと、を備え、
前記コントローラは、前記電気ヒータに動作可能に接続され、さらに、
前記特定された物体経路が、前記プリンタの使用に対応する、前記メモリに格納された前記少なくとも１つの物体経路に対応することに応答して、前記電気ヒータを電力に動作可能に接続するように構成されている、請求項１に記載のプリンタ。
【請求項７】
前記印刷部はさらに、
インクリザーバと、
前記インクリザーバに動作可能に接続された電気ヒータと、を備え、
前記コントローラは、前記電気ヒータに動作可能に接続され、さらに、
前記特定された物体経路が、前記プリンタの使用に対応する、前記メモリに格納された前記少なくとも１つの物体経路に対応することに応答して、前記電気ヒータを電力に動作可能に接続するように構成されている、請求項１に記載のプリンタ。
【請求項８】
前記コントローラはさらに、
前記メモリに記憶されている操作履歴データを参照して、前記プリンタの事前に行われている動作を特定し、
前記事前に行われている動作において使用された前記印刷部の第１のコンポーネントを特定し、
前記事前に行われている動作において使用されていない前記印刷部の第２のコンポーネントを特定するように構成されており、前記表示装置、前記少なくとも１つの他のコンポーネント、前記第１のコンポーネント、および前記第２のコンポーネントは異なるコンポーネントであり、
前記コントローラによって前記第１のコンポーネントを電力に動作可能に接続し、前記第２のコンポーネントを電力から分離したままにするように構成されている、請求項１に記載のプリンタ。
【請求項９】
前記事前に行われている動作は、走査動作であり、前記第１のコンポーネントは前記印刷部の光スキャナであり、前記第２のコンポーネントは、前記印刷部の定着器に動作可能に接続されたヒータである、請求項８に記載のプリンタ。
【請求項１０】
前記事前に行われている動作は、走査動作であり、前記第１のコンポーネントは前記印刷部の光スキャナであり、前記第２のコンポーネントは、前記印刷部のインクリザーバに動作可能に接続されたヒータである、請求項９に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に、プリンタの消費電力を制御するためのシステムおよび方法に関し、より詳細には、プリンタ、複写機、または他の多機能プリンタ（ＭＦＰ）の周辺領域でのオペレータの移動に基づいて、プリンタ、複写機、またはＭＦＰの動作モードを変更するためのシステムおよび方法に関する。
【背景技術】
【０００２】
プリンタの動作中に電気エネルギーの使用量を削減することは、プリンタを操作する個人や団体にとって、またプリンタとその他の製品のエネルギー効率を規制する基準を定める規制機関にとって、主要な関心事である。多くの既存のプリンタは、低電力動作モード（「スタンバイ」モードと呼ばれることもある）を含む。このモードでは、プリンタが使用されていない間のエネルギー使用量を減らすために、プリンタは、１つまたは複数のコンポーネントを使用停止状態にする。スタンバイモードでは、プリンタが完全に動作を停止するのではなく、プリンタは、オペレータが停止電力状態からプリンタをオンにすることを必要とせずに、低消費電力でオペレータからのコマンドを受信する。
【０００３】
既存のプリンタの待機電力モードは、プリンタの電力消費を減少させるのに役立つが、多くのプリンタでは、低電力動作モードから、プリンタが文書印刷のような動作を行うことが可能な高電力動作モードへの遷移において、遅延が発生する。例えば、多くの電子写真プリンタでは、電気ヒータを起動して、定着ローラを印刷用の高温まで加熱する。加熱処理には数秒かかり、プリンタは、定着ローラが許容可能な作動温度に達するまで印刷処理を行うことができない。オペレータが実際にプリンタの近くにいる場合の「ウォークアップ」印刷動作中に、高電力動作モードに移行するのに必要な時間は、印刷動作を遅延させる。これにより、プリンタは、さほど遅延せずにオペレータのコマンドに応答するとともに、省電力モードで動作することが可能となり、この改善は有益である。
【発明の概要】
【課題を解決するための手段】
【０００４】
一実施形態では、プリンタ周囲の環境における物体の移動に基づいて、異なる電力消費モードでプリンタを動作させるための方法が開発されている。この方法は、プリンタの第１の近接センサがコントローラによって電力に動作可能に接続されている間、プリンタのグラフィカル表示装置と、プリンタの少なくとも１つの他のコンポーネントとを、コントローラによって電力からを分離するステップと、第１の近接センサによって生成された複数の信号を参照して、プリンタに近接する物体の移動経路をコントローラで特定するステップと、特定された物体の移動経路が、プリンタ内のメモリに格納された複数の物体経路のうち少なくとも１つの物体経路のデータに対応するとコントローラが検出したことに応答して、プリンタのグラフィカル表示装置とプリンタ内の少なくとも１つの他のコンポーネントとを、コントローラによって電力に動作可能に接続するステップと、を含む。
【０００５】
別の実施形態では、プリンタ周囲の環境における物体の移動に基づいて、異なる電力消費モードで動作するプリンタが開発されている。プリンタは、ハウジングと、ハウジングによって支持されハウジング外部の物体の移動を検知するように構成されている第１の近接センサと、ハウジングに支持された印刷部と、ハウジングに支持されたグラフィカル表示装置と、ハウジングに支持された入力装置と、メモリと、第１の近接センサ、印刷部、グラフィカル表示装置、入力装置、およびメモリに動作可能に接続されたコントローラと、を含む。コントローラは、第１の近接センサが電力に動作可能に接続されている間、グラフィカル表示装置と印刷部の少なくとも１つの他のコンポーネントとを電力から分離するように構成され、第１の近接センサによって生成された複数の信号を参照して、プリンタに近接する物体の移動経路を特定し、メモリに格納された複数の物体経路のうち少なくとも１つの物体経路のデータに対応する物体の移動経路を検出したことに応答して、グラフィカル表示装置と印刷部の少なくとも１つの他のコンポーネントとを、電力に動作可能に接続する。この少なくとも１つの物体経路は、プリンタの使用に対応する。
【０００６】
様々な電力モードで動作するプリンタの上記の態様および他の特徴は、添付の図面とともに以下の明細書で説明される。
【図面の簡単な説明】
【０００７】
【図１】図１は、物体の移動経路に基づいて低電力モードから高電力モードへの移行を制御するために、プリンタ周囲の環境における物体の移動を検出するプリンタの概略図である。
【図２】図２は、プリンタ周囲の物体の移動に基づいて、異なるレベルの消費電力を消費する動作モード間で遷移するようにプリンタを動作させるプロセスのブロック図である。
【図３】図３は、プリンタの作動履歴に基づいて、プリンタ内のコンポーネントを選択的に起動するためにプリンタを動作させるプロセスのブロック図である。
【発明を実施するための形態】
【０００８】
本明細書に開示されるシステムおよび方法の環境および上記システムおよび方法の詳細の一般的な理解のために、図面を参照する。図面において、同様の参照番号は同様の要素を示すために用いられる。本明細書で使用される「プリンタ」という用語は、デジタル複写機、デジタルスキャナ、製本機、ファクシミリ機、多機能プリンタ（ＭＦＰ）等の、着色剤を使用して媒体上に画像を生成する任意の装置を包含する。
【０００９】
図１は、プリンタ１００、およびオペレータ１８０等の移動体を含むプリンタ１００の周囲環境の概略図である。プリンタ１００は、ユーザインターフェース装置１０８と、近接センサ１１２Ａおよび１１２Ｂと、コントローラ１２８と、メモリ１５０と、印刷部１６０とを支持するハウジング１０４を含む。コントローラ１２８は、ユーザインターフェース装置１０８と、近接センサ１１２Ａおよび１１２Ｂと、メモリ１５０と、印刷部１６０とに動作可能に接続されている。ユーザインターフェース装置１０８は、液晶ディスプレイ（ＬＣＤ）スクリーン等のグラフィカル表示装置と、ボタンまたはグラフィカル表示装置に一体化されたタッチスクリーン入力等の接触式入力装置を含む１つまたは複数の入力装置とを含む。ユーザインターフェース装置１０８は、グラフィカルユーザインターフェース（ＧＵＩ）または他の適当なインターフェースを提供する。これにより、オペレータ１８０は、プリンタ１００が実行するべき異なる動作のための要求を入力できるようになっている。オペレータ１８０は、ユーザインターフェース装置１０８を使用する場合には、プリンタ１００に物理的に近いため、ユーザインターフェース装置１０８はオペレータ１８０からのいわゆる「ウォークアップ」コマンドを受信する。当技術分野で周知のように、プリンタ１００は、動作中に電力を消費する。プリンタ１００は、電力供給網（図示せず）から電力を受け取るが、一部のプリンタの実施形態は、バッテリまたは他の適当な電力発生源から電力を受け取ることができる。
【００１０】
図１の印刷部１６０は、原稿スキャン、コピー動作のために光スキャナ１６２を含むが、一部のプリンタ構成は光走査装置を含んでいない。光スキャナ１６２は、一般的に、蛍光光源等の光源と、１つまたは複数の光走査素子と、電力を消費する電気モータとを含む。低電力消費モード時において、コントローラ１２８は、電力源から光スキャナを分離してプリンタ１００の電力消費を低減することができる。本明細書中で使用される場合、用語「分離」は、プリンタが低消費電力で動作することを可能にする低消費電力の動作モードにおけるコンポーネントの動作、または電力からコンポーネントを分断することを意味する。印刷部１６０は、電子写真プリンタにおいて一般的に見られる定着部１６６と、インクジェットまたは固形インクプリンタにおいて一般的に見られる相変化インク貯留部１７２とを含む印刷エンジンで電力を消費するコンポーネントの例示的な実施例を含んでいる。その結果、ほとんどの市販のプリンタは、定着部１６６およびインク貯留部１７２のうち１つのみを組み込んでいる。定着部１６６は、定着ローラ１６８とヒータ１７０とを含む。ヒータ１７０は、定着ローラに動作可能に接続されており、定着ローラに、電子写真プリンタにおいて印刷媒体にトナー粒子を融着させることを可能にするために、定着ローラを加熱する。インク貯留部１７２は、相変化インクを格納しているインクリザーバ１７４と、リザーバ１７４に動作可能に接続されたヒータ１７６とを含む。リザーバ１７４内の相変化インクは、室温で固体であり、ヒータ１７６は、印刷動作のためにインクが溶けて液相になるまでインクを加熱する。ヒータ１７０、１７６の両方が動作中に電力を消費する電気ヒータである。コントローラ１２８は、プリンタ１００が低消費電力モードで動作しているときに電力からヒータを分離する。プリンタ１００は、印刷動作を実行する準備ができて定着ローラ１６８およびインクリザーバ１７４のための時間を提供し、所定の動作温度に到達するまで、それぞれヒータ１７０および１７６の最初の起動から遅れて動作する。以下により詳細に説明するように、コントローラ１２８は、電力から印刷部１６０の各コンポーネントを分離して消費電力を低減し、オペレータ１８０がプリンタ１００の動作に関連する経路上を移動しているとプリンタ１００が判断した場合、オペレータ１８０からのコマンドを見越してコンポーネントを電力に動作可能に接続する。
【００１１】
プリンタ１００において、コントローラ１２８は、１つ以上のマイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）等を含むデジタル処理装置である。コントローラ１２８は、メモリ１５０に格納されたプログラム指示データ１５２を実行する。メモリ１５０は、ソリッドステート装置、磁気ディスク、および電力がない状態でもデータを保持する他のデータ記憶装置等の不揮発性データ記憶装置、および静的および動的ランダム・アクセス・メモリ（ＲＡＭ）等の揮発性データ記憶装置の両方を含む。プリンタ１００内の他のコンポーネントと同様に、コントローラ１２８は、プリンタ１００における異なる動作モードで、異なるレベルの消費電力で動作する。例えば、待機時動作モードでは、コントローラ１２８は、低電力動作モードにおいて近接センサ１１２Ａおよび１１２Ｂからの動作信号を監視するために、動作クロックのスピードを低減または１つまたは複数の処理部の動作を停止する。一実施形態では、プリンタ１００は、低電力動作モードで約２．５ワットを消費する。２つより多い近接センサを含んでおり、外部活動のさらなる理解を提供する実施形態も想定される。
【００１２】
プリンタ１００においてメモリ１５０は、プログラム指示データ１５２に加えて、操作履歴データ１５４および物体経路履歴データ１５６を記憶する。操作履歴データ１５４は、１人以上のオペレータがユーザインターフェース装置１０８を介して入力するコマンドに応答してプリンタ１００が実行した、１つ以上の以前の動作の記録を含む。物体経路履歴データ１５６は、近接センサ１１２Ａおよび１１２Ｂによって検出された異なる物体の移動経路に対応する記録を格納している。以下に説明するように、一実施形態では、物体経路履歴データ１５６は、オペレータがユーザインターフェース装置１０８を用いてコマンドを入力する直前に観察される特定された経路と、ユーザインターフェース装置１０８の起動に先行しない他の経路とのクラスタを含む。
【００１３】
図１の実施形態では、プリンタ１００は、２個の近接センサ１１２Ａおよび１１２Ｂを含む。近接センサ１１２Ａおよび１１２Ｂは、その視野にプリンタ１００の周辺領域を含みつつハウジング１０４内に配置され、この周辺領域は、オペレータがユーザインターフェース装置１０８を使用するためにプリンタ１００に近づく際の領域を含む。一実施形態では、近接センサの各々は、ペンシルバニア州マルバーンのＶｉｓｈａｙ  Ｉｎｔｅｒｔｅｃｈｎｏｌｏｇｙ社から販売されているＴＳＳＰ４Ｐ３８またはＴＳＳＰ６Ｐ３８モデルセンサなどの赤外線近接センサである。センサ１１２Ａおよび１１２Ｂの各々は、物体がセンサの視野に入ってきた場合に信号を発生する。超音波式、容量式、映像および画像解析用等の近接センサの他のタイプも想定される。信号の振幅は、物体とセンサとの距離に反比例する。コントローラ１２８は、センサ１１２Ａおよび１１２Ｂ両方からの信号を使用して、例えば三角測量または他の測距技術を用いてハウジング１０４に対する物体の位置を特定する。図１は２個のセンサ１１２Ａおよび１１２Ｂを示しているが、代替の実施形態は、検出精度を向上させるために追加のセンサを使用する。これらセンサは、プリンタ１００の周囲で、視野を拡大するためにハウジング１０４の複数の側面に配置することができる。別の実施形態では、ハウジング１０４は、プリンタ１００周囲の単一の軸または複数の軸に沿って物体の移動を追跡するように構成された単一の近接センサを組み込んでいる。コントローラ１２８は、一定の間隔でセンサ１１２Ａおよび１１２Ｂからの信号を受信して、プリンタ１００の周囲環境で物体が移動する際に物体の移動経路を特定する。別の実施形態においては、光検出・測距（ＬＩＤＡＲ）センサ、超音波測距センサおよび深さカメラを含むアクティブ測距センサを使用して、オペレータ１８０の移動を含む、プリンタ１００周囲の物体の範囲および移動を特定する。様々なセンサの実施形態に有効な最大検出範囲は、典型的には、２ｍ〜１０ｍまでだが、より長いレンジセンサを使用することができる。
【００１４】
動作中、プリンタ１００は、電力を大量に消費するプリンタ１００のコンポーネントの一部または全てが電源から分離される、省電力モードで動作する。例えば、光スキャナ１６２、および定着部１６６またはインク貯留部１７２のヒータ１７０または１７６を含む印刷部１６０内のコンポーネント、ならびにユーザインターフェース装置１０８の表示装置のバックライトは、電力から分離され、プリンタ１００の消費電力を低減することができる。近接センサ１１２Ａおよび１１２Ｂは、プリンタ１００の周囲環境における物体の移動を検出する。コントローラ１２８は、物体の移動経路が、操作をするためにプリンタ１００に接近しているオペレータの経路に対応する経路履歴データ１５６、またはプリンタ１００を通過したオペレータの経路と関連しているかどうかを識別する。例えば、図１において、オペレータ１８０は経路１８２上を移動し、プリンタ１００に近づいてユーザインターフェース装置１０８を使用する可能性もあるが、経路１８４、１８６上を移動してプリンタ１００を使用せずにプリンタ１００を通過することもある。コントローラ１２８は、ユーザインターフェース装置１０８のグラフィカル表示装置を起動し、場合によっては、プリンタ１００の操作に先行する可能性が高い経路上をオペレータ１８０が移動していることを示す特定された経路に応じて、印刷部１６０内の他のコンポーネントを起動する。プリンタ１００は、オペレータ１８０からのコマンドを予期して１つまたは複数のコンポーネントを起動し、プリンタ１００が低電力動作モードから高電力動作モードに移行する際にオペレータ１８０が経験する遅延を低減または排除する。これにより、ユーザ体験は、一般的な低電力モードと同様であるが、プリンタはかなり少ない電力を使用してほぼスリープ状態にされる。
【００１５】
図２は、異なるレベルの電力を消費する、異なる動作モード間で遷移するプリンタの動作プロセス２００を示す。以下の説明では、動作または機能を実行するプロセス２００を参照し、これは、コントローラ１２８等のデジタルコントローラにより記憶されたプログラム指示を実行することを指し、プリンタ内の他のコンポーネントと連携して動作または機能を実行する。プロセス２００は、例示のために、図１のプリンタ１００と関連して説明する。
【００１６】
プロセス２００は、プリンタ１００が低電力モードで動作すると開始される（ブロック２０４）。低電力モードでは、コントローラ１２８は、プリンタ１００のコンポーネントの一部を電力から分離するが、近接センサ１１２Ａおよび１１２Ｂを含む他のコンポーネントは、起動された状態のままである。例えば、プリンタ１００が作動していないとき、電力消費を減少させるため、コントローラ１２８はユーザインターフェース装置１０８のグラフィカル表示装置と印刷部１６０とを電力から分離する。デジタルコントローラ１２８およびメモリ１５０も消費電力低減モードで動作して、コントローラ１２８が、近接センサ１１２Ａおよび１１２Ｂから受信された信号を監視することを可能にする。一実施形態では、近接センサ１１２Ａおよび１１２Ｂが起動している間、プリンタ１００は、低電力モードで約２．５ワットの電力を消費する。図２には示されていないが、プリンタ１００は必要に応じて、センサ１１２Ａおよび１１２Ｂが電力から分離されてプリンタの消費電力が小さくなる他のモードで動作するように構成される。この他のモードの例は、プリンタ１００が動作中であることを通常予期されていない、長い非起動期間の後または予定時間枠中に起こる低電力スタンバイモード等である
【００１７】
プロセス２００は、コントローラ１２８が、プリンタ１００のハウジング１０４外部の物体の移動に対応する近接センサ１１２Ａおよび１１２Ｂからの信号を受信するように継続する（ブロック２０８）。上述したように、近接センサ１１２Ａおよび１１２Ａからの信号は移動物体までの距離を示すことができ、場合によって物体までの方位を示す。一部のセンサの実施形態は、物体までの距離を直接特定するように構成される。他の実施形態では、コントローラ１２８は、近接センサからの信号の相対振幅を使用して、物体までの距離を推定する。コントローラ１２８は、プリンタ１００に対する物体の位置を特定するために複数のセンサからの信号を統合する、当技術分野で知られている三角測量その他の技術を使用する。
【００１８】
プロセス２００では、コントローラ１２８は、時間と共に変化する物体の複数の特定された位置を用いて、センサ１１２Ａおよび１１２Ｂの視野を通じて経時的に物体の移動経路を特定する（ブロック２１２）。例えば、図１において、オペレータ１８０がプリンタ１００の周囲環境内を移動すると、プリンタ１００は、センサ１１２Ａおよび１１２Ｂのいずれか一方または両方の視野内にある物体としてオペレータ１８０を識別する。例えば、矢印１８２、１８４、および１８６は、オペレータ１８０が移動する可能性のあるいくつかの経路を示している。もちろん、オペレータ１８０の経路は直線である必要はなく、コントローラ１２８は、近接センサ１１２Ａおよび１１２Ｂの視野内を移動する物体の直線および曲線経路の両方を識別する。
【００１９】
プロセス２００は、コントローラ１２８が、メモリ１５０に格納された物体経路履歴データ１５６の複数の予め観察された経路に対応するデータと物体の特定された経路とを比較するように継続する。コントローラ１２８は、プリンタ１００が高電力動作モードに遷移するべきかどうかを判定する動作を実行するために、特定された移動経路がプリンタ１００の起動に先行する以前に特定された経路と十分に類似するか識別する（ブロック２１６）。一実施形態では、物体経路履歴データ１５６は、プリンタ１００が過去に観察した物体の特定された経路に対応する２組のデータを格納している。物体経路履歴データ１５６の１組のデータは、グラフィカル表示装置とユーザインターフェース装置１０８とを介して動作を実行するコマンドをプリンタ１００が受信してから所定時間内にプリンタ１００が観察した経路を含む。例えば、プリンタ１００は、オペレータ１８０が経路１８２に沿ってプリンタ１００に接近し、その後タッチスクリーンユーザインターフェース装置１０８を介してコマンドを入力する際、オペレータ１８０の移動経路を特定する。コントローラ１２８は、動作を行うためのプリンタ１００の起動直前に発生した経路に関連して、物体経路履歴データ１５６内の特定された経路に対応するデータを格納する。一部の実施形態において、物体経路履歴データ１５６は、プリンタ１００の周囲環境内で移動する物体の経路に対応する経路データの第２のセットを含んでいるが、これはプリンタ１００へのコマンド入力に先行しない。例えば、オペレータ１８０は、経路１８４または１８６に沿って歩いてプリンタ１００を通過する場合も多い。近接センサ１１２Ａおよび１１２Ｂは、オペレータ１８０の移動を検出するが、プリンタ１００は、これらの経路に沿った移動から短時間で、ユーザインターフェース装置１０８を介してコマンドを受信することはない。
【００２０】
プロセス２００の一実施形態において、事前に記憶された代表経路が使用され、コントローラ１２８は、所定の経路に沿った移動に応答して、プリンタ１００を低電力から動作状態にする。プロセス２００の別の実施形態では、コントローラ１２８がクラスタ化処理を用いて経路履歴データ１５６内のデータ経路に対応するデータをグループ化し、新たに特定された経路が、プリンタ１００を動作させるユーザ入力に先行する予め観察された経路に対応するかどうかを判定する。例えば、使用中にオペレータは、多くの場合、同様の経路を使用してプリンタ１００に接近する。コントローラ１２８は、クラスタ化処理を用いて、複数の経路に対応するデータを同様の経路からなる１つ以上のクラスタにグループ化する。例えば、オペレータは、単一のクラスタを生成するプリンタを動作させる前に、経路の単一の狭い範囲を通る。他の例では、オペレータは、異なる方向からプリンタ１００に接近する。これにより、異なる方向からプリンタ１００に接近する際にオペレータが通る同様の経路の組に基づいて、２以上のクラスタが生成される。コントローラ１２８は、必要に応じてプリンタの動作に先行しない経路に対して、クラスタ化処理を行い、プリンタ１００が動作中に無視すべき物体の移動を識別するのを支援する。コントローラ１２８は、クラスタ化処理を使用して、物体の観察された経路と経路履歴データ１５６の経路のクラスタとの間の類似度を特定する。観察された経路と経路履歴データ１５６中のクラスタのうちの１つとの間の類似度が所定の閾値を超えていれば、コントローラ１２８は、物体が、プリンタ１００を動作させるユーザ入力に高い確率で先行する経路に沿って移動していることを識別する。類似度が低すぎる場合、または観察された経路が、経路履歴データ１５６がプリンタ１００の起動に先行しないことを示す経路のクラスタに近い場合には、コントローラ１２８は、プリンタ１００を動作させるユーザ入力に先行する確率の低い関連経路に沿って物体が移動していることを識別する。
【００２１】
物体の特定された経路が、プリンタ１００の起動に先行する経路履歴データ１５６の経路と異なるとコントローラ１２８が判断した場合（ブロック２１６）、プリンタ１００は、低電力モードで動作し続ける（ブロック２２０）。多くの場合、プリンタ１００は、ユーザインターフェース装置１０８を介してユーザ入力を受信せず（ブロック２２４）、プロセス２００はブロック２０４を参照して上述した処理に戻り、プリンタ１００が低電力モードで動作している間、プリンタ１００の周囲物体の移動の監視を継続する。例えば、プリンタ１００は、低電力モードで動作している間にユーザインターフェース装置１０８を介して入力を受信する（ブロック２２４）。  コントローラ１２８は、経路履歴データ１５６を更新してユーザ入力に先行する経路の集合に観察された経路を含め（ブロック２４４）、オペレータ１８０がユーザインターフェース装置１０８を使用して要求した動作を行うために、印刷部１６０内の１つまたは複数のコンポーネントを起動する（ブロック２３６）。
【００２２】
一部の状況において、コントローラ１２８は、特定された移動経路が、ユーザインターフェース装置１０８を介したユーザ入力の前に発生するプリンタ１００の周囲の物体の移動に対応する経路履歴データ１５６の経路のクラスタに該当すると判定する（ブロック２１６）。コントローラ１２８は、プリンタ１００内の１つまたは複数のコンポーネントを起動してプリンタを高電力動作モードへ遷移させる（ブロック２２８）。  ユーザがユーザインターフェース装置１０８を介して入力をする前に、コントローラ１２８は、ユーザ入力を見越してコンポーネントを起動する。例えば、コントローラ１２８は、オペレータがプリンタ１００に到達すると、ユーザインターフェース装置１０８のグラフィカル表示装置を電力に接続して、ユーザインターフェース装置１０８が情報を表示し入力を受信できるようにする。さらに、コントローラ１２８は、電子写真プリンタの定着ローラ１６８を加温する定着器ヒータ１７０、または、相変化インクプリンタにおけるインクリザーバ内のインクを加熱して溶融させるインクリザーバヒータ１７６などのプリンタのコンポーネントを起動する。光スキャナを含むプリンタの実施形態では、コントローラ１２８は、必要に応じて、光スキャナ１６２を走査動作に備えて起動する。コントローラ１２８は、コンポーネントを起動し、オペレータがユーザインターフェース装置１０８を初めて操作する間、プリンタ１００が低電力動作モードになっている場合にユーザが経験する任意の遅延を低減または除去する。プリンタが高電力消費モードで動作している間にオペレータがユーザインターフェース装置１０８を起動すると（ブロック２３２）、プリンタは、ユーザ入力に基づいて１つ以上の動作を実行する（ブロック２３６）。図２に明示はしていないが、プリンタ１００は、ユーザインターフェース装置１０８を介してオペレータによって要求される動作を実行した後、ブロック２０４に示されている低電力動作モードに戻る。
【００２３】
場合によっては、オペレータからの入力を受けることなく所定のタイムアウトが発生するまで、プリンタ１００は、高電力モードで動作する（ブロック２３２）。プリンタがオペレータからの入力を受信できなかった場合、コントローラ１２８は、経路履歴データ１５６を更新してユーザインターフェース装置１０８を介してオペレータ入力を受信する前に発生していない経路と、特定された経路との対応付けを行う（ブロック２４０）。コントローラ１２８は、プリンタ１００のその後の動作中の経路特定の精度を向上させるため、メモリ１５０に格納されている経路クラスタを更新する。コントローラ１２８はまた、図２のブロック２０４に示されている低消費電力動作モードにプリンタ１００を戻す。
【００２４】
プロセス２００では、印刷動作が行われていない場合、プリンタ１００は低消費電力モードで動作して電気エネルギーの消費量を低減するが、オペレータがプリンタ１００に接近すると、オペレータ入力を予期してプリンタ１００の１つ以上のコンポーネントを起動する。一部の実施形態において、コントローラ１２８は、プリンタ１００の動作履歴に基づいてプリンタ１００内の選択されたコンポーネントを起動する。図３は、１人以上のオペレータから受信されるコマンドの動作履歴に基づいて、選択されたコンポーネントのみを起動するプリンタの動作プロセス３００を示す。以下の説明では、動作または機能を実行するプロセス３００を参照し、これは、コントローラ１２８等のデジタルコントローラによって記憶されたプログラム指示を実行することを指し、プリンタ内の他のコンポーネントと連携して動作または機能を実行する。プロセス３００は、例示のために、図１のプリンタ１００と関連して説明する。一実施形態では、コントローラ１２８は、プロセス２００においてブロック２２８の処理を参照して説明した高電力動作モードへの移行に関連してプロセス３００を実行する。
【００２５】
プロセス３００は、コントローラ１２８が、以前の動作中に起動された印刷部１６０内のコンポーネントを特定すると開始される（ブロック３０４）。プリンタ１００では、操作履歴データ１５４は、ユーザインターフェース装置１０８を介して入力された、オペレータ１８０からのコマンドに応答して実行された動作の履歴情報を記憶する。ネットワーク接続を含むプリンタの構成においては、操作履歴データ１５４は、ネットワークを介してリモートコンピュータ装置から受信されるコマンドに応答して実行される動作は含まず、代わりに、オペレータ１８０がプリンタ１００に物理的に近接するとき、ユーザインターフェース装置１０８を介して入力されたコマンドのみを含む。１つの構成では、操作履歴データ１５４は、所定期間（例えば、前日、先週、先月など）内で実行された動作の履歴を記憶する。別の構成では、操作履歴データ１５４は、プリンタ１００が実行する動作を所定数まで記憶し、最大数に到達したら最も古い動作が履歴から消去される。
【００２６】
操作履歴中の各エントリは、動作を実行するプリンタ１００で使用されるコンポーネントの所定のセットを用いて動作を識別する。例えば、コピー動作は、電子写真プリンタの実施形態で光スキャナ１６２および定着部１６６の両方を使用し、インクジェットプリンタの実施形態で光スキャナ１６２およびインク貯留部１７２の両方を使用する。印刷動作は、光スキャナを起動せずに、印刷部の定着部１６６またはインク貯留部１７２のみを使用する。スキャン動作は、印刷媒体に印刷せずに、文書のデジタルスキャン画像データを生成するために光スキャナ１６２を用いるだけでもよい。
【００２７】
プロセス３００は、コントローラ１２８が、ユーザインターフェース装置１０８を介してユーザ入力を受信するのを見越して以前の動作に使用されたコンポーネントを起動するように継続する（ブロック３０８）。一実施形態では、コントローラ１２８は、操作履歴データ１５４における最も一般的な動作を特定し、その最も一般的な動作に関連するコンポーネントを起動する。操作履歴データ１５４が前の動作のために単一のエントリを含んでいる一実施形態では、コントローラ１２８は、前回の動作で使用した同じプリンタコンポーネントを起動する。プロセス２００で上述したように、コントローラ１２８もまた、オペレータ１８０からのコマンドを受信するためにユーザインターフェース装置１０８の表示画面および他の入力装置を起動する。
【００２８】
プロセス３００では、プリンタ１００は、プリンタ１００の取るべき動作を指定するオペレータ１８０からの入力を受信する。ユーザから要求された動作が、起動済みの同じコンポーネントに対応する場合には（ブロック３１２）、プリンタは、起動されたコンポーネントを使用して、要求された動作を実行する（ブロック３１６）。例えば、コントローラ１２８が、操作履歴データ１５４に基づいて走査動作用に光スキャナ１６２を起動する場合、オペレータ１８０がユーザインターフェース装置１０８を使用してスキャンを要求すると、プリンタ１００は、走査動作を実行する。光スキャナ１６２は既に起動されており、プリンタ１００は、最小遅延で動作を行う。しかし、ユーザ入力が、まだ起動されていないコンポーネントを含む動作を要求した場合（ブロック３１２）、プリンタ１００は、要求された動作を実行するために必要とされるコンポーネントを起動する（ブロック３２０）。いずれの場合もプリンタ１００は動作を行うが、動作のためのコンポーネントの起動が、定着部１６６またはインク貯留部１７２のウォームアップのように時間を要すると、動作完了までにより長い時間がかかり得る。いずれの場合も、コントローラ１２８は、要求された動作の記録でメモリ１５０の操作履歴データ１５４を更新する（ブロック３２４）。
【００２９】
上述した、また他の種々の特徴および機能、あるいはそれらの代替物が多くの他の異なるシステムまたは用途に望ましく組み合わせることができることは理解されよう。これらの、種々の現在予見できないまたは予期しない代替、修正、変形、または改良を当業者によって後に実施することができ、これらは、添付の特許請求の範囲によって包含されることが意図される。
【図１】
2015112876.tif 000003
【図２】
2015112876.tif 000004
【図３】
2015112876.tif 000005