(57)【特許請求の範囲】
【請求項１】
比ベース適応的切換え技法を有するプリントシステムであって、
カラーモード又はモノクロモードで記録媒体上に画像を印刷する印刷ユニットであって、前記カラーモードと前記モノクロモードとを切り換える切換えユニットを含む、印刷ユニットと、
コンピューティングユニットであって、
前記カラーモードで印刷されるモノクロページの数（ｃＭ）及び印刷されるページの総数（ｐＮ）をモニタし、
該プリントシステムの過剰なカートリッジ消耗を示す比ｃＭ／ｐＮを決定し、
前記比が第１の閾値より小さいときに前記カラーモードを選択して前記カラーモードと前記モノクロモードとの間の切り換えによるプリントジョブ性能への影響を最小にし、前記比が前記第１の閾値より大きい第２の閾値より大きいときに前記モノクロモードを選択してカートリッジの消耗を低減する、
コンピューティングユニットと、
を備える、プリントシステム。
【請求項２】
前記コンピューティングユニットは、前記プリントシステムの標準的な使用の正確な理解を引出すために、印刷されるページの少なくとも所定の総数が蓄積されるまで前記カラーモードの選択と前記モノクロモードの選択をしない、請求項１に記載のプリントシステム。
【請求項３】
前記コンピューティングユニットは、前記第１の閾値及び前記第２の閾値の少なくとも一方を調整して、前記カラーモードと前記モノクロモードとの間の遷移の数と、モノクロページを印刷している間に使用される前記プリントシステム内のカラーカートリッジの寿命の両方を最小にする、請求項１に記載のプリントシステム。
【請求項４】
前記コンピューティングユニットは、さらに、前記プリントシステムのリアルタイム使用に基づいて前記プリントジョブ性能と及び前記カートリッジ消耗との間のバランスを動的に達成することを可能にする学習システムを実施するものである、請求項１に記載のプリントシステム。
【請求項５】
前記プリントシステムは、カラーモードとモノクロモードとの間で切り換える２つ以上の方法を含み、それぞれの方法は、それぞれの方法自身の特有のカウンタ及び閾値を含む、請求項１に記載のプリントシステム。
【請求項６】
比ベース適応的切換え技法のためのプロセッサ実行可能命令を含む非一時的コンピュータ可読媒体であって、前記プロセッサ実行可能命令は、プリントシステム上のプロセッサ上で読み出されて実行されると、前記プロセッサに、
印刷されるページの総数（ｐＮ）及びカラーモードでのモノクロページの数（ｃＭ）をモニタし、
ｃＭ／ｐＮの比を決定し、
前記比が第１の閾値より小さいときに前記カラーモードに切り換えるように前記プリントシステムを選択し、
前記比が前記第１の閾値より大きい第２の閾値より大きいときにモノクロモードに切り換えるように前記プリントシステムを選択する、
ことを行わせる、非一時的コンピュータ可読媒体。
【請求項７】
前記プリントシステムの使用パターンを解析し、
前記カラーモードと前記モノクロモードとの間の遷移を低減し、前記プリントシステムがモノクロページを印刷する間のカラーカートリッジ消耗の量を最小にするために前記第１の閾値及び前記第２の閾値の少なくとも一方を調整する、
命令を更に含む、請求項６に記載の非一時的コンピュータ可読媒体。
【請求項８】
前記プリントシステムのリアルタイム使用に基づいて性能挙動を動的に最適化するための命令を更に含む、請求項６に記載の非一時的コンピュータ可読媒体。
【請求項９】
前記プリントシステムは、ブラック及びカラープリントコンポーネントを含むカートリッジを含み、
前記カートリッジ内のコンポーネント寿命を考慮し、
前記コンポーネント寿命に少なくとも部分的に基づいて前記第１の閾値及び前記第２の閾値の少なくとも一方を調整する、
命令を更に含む、請求項６に記載の非一時的コンピュータ可読媒体。
【請求項１０】
カラーモード又はモノクロモードに切り換えるように前記プリントシステムを選択する前記命令が前記プロセッサによって実行される前に、前記印刷されるページの数（ｐＮ）が所定の数を超えるまで待つ命令を更に含む、請求項６に記載の非一時的コンピュータ可読媒体。
【請求項１１】
比ベース適応的切換え技法のための方法であって、
プリントシステムによる、カラーモードとモノクロモードとの両方における印刷されるページの第１の数（ｐＮ）及び前記カラーモードにおけるモノクロページの第２の数（ｃＭ）をモニタすることと、
ｃＭ／ｐＮの比が第１の閾値より小さいと判定し、前記プリントシステムの現在のモードとして前記カラーモードを選択することと、
ｃＭ／ｐＮの前記比が第２の閾値より大きいと判定し、前記プリントシステムの現在のモードとして前記モノクロモードを選択することと、
を含む、方法。
【請求項１２】
判定する要素が実施される前に、前記印刷されるページの数が所定の数を超えるまで待つことを更に含む、請求項１１に記載の方法。
【請求項１３】
前記プリントシステムのリアルタイム使用をモニタすることと、
前記第１の閾値及び前記第２の閾値の少なくとも一方を修正して、カートリッジ消耗の少なくとも一方を最小にすること、又は、前記プリントシステムのプリントジョブ性能を最適化することと、
を更に含む、請求項１１に記載の方法。
【請求項１４】
前記プリントシステムのカートリッジ内の少なくとも１つのコンポーネントの年齢に基づいて、前記第１の閾値及び前記第２の閾値の少なくとも一方を修正することを更に含む、請求項１３に記載の方法。
【請求項１５】
前記プリントシステムの現在のモードとして前記モノクロモードを最初に選択することと、
前記プリントシステムについてプリントジョブを受信することと、
カラープリントジョブ及びカラーページを受信すると、残りのカラープリントジョブについて前記プリントシステムの前記カラーモードを選択することと、
を更に含む、請求項１１に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
ほとんどのカラー表示可能レーザプリンタは、２つのオペレーションモード、カラーモード及びモノクロモードを有する。カラーモードでは、カラーカートリッジ（通常、加法混色の原色（additive primaries）、シアン（「Ｃ」）、マゼンダ（「Ｍ」）、及びイエロー（「Ｙ」）を有する）が、係合され、モノクロカートリッジ（通常、ブラック又は「Ｋ」）とともに使用するために利用可能である。モノクロのみ（モノ又はブラック）モードでは、モノクロカートリッジが、係合され、カラーカートリッジが係脱されている（「遠ざけられる（alienated）」とも呼ばれる）間、使用するために利用可能であり、ブラックのみページの場合のカラーカートリッジに関する係合による消耗（wear）又は摩耗を防ぐ。カラーモードとモノクロモードとの間の交互の切換えを完了するために数秒が特徴的にかかり、この切換えは、結果としてプリントジョブを遅延させる。この切換え中に、カラーカートリッジ並びに他のプリンタコンポーネントは更なる消耗を経験する場合がある。係合による消耗及び更なる消耗はともに、２カートリッジ（別々のブラック及びカラー）プリンタとオールインワンカートリッジプリンタ（結合したブラック及びカラー）の両方について起こる。
【０００２】
本開示は以下の図面を参照してよりよく理解される。図面の要素は、互いに対して必ずしも一定縮尺というわけではない。むしろ、力点は、代わりに、特許請求される主題を明瞭に示すことに置かれている。さらに、同様の参照符号は、幾つかの図を通して、対応する同様の部品を指定する。
【図面の簡単な説明】
【０００３】
【図１】ハードウェアコンポーネントによって示される比ベース適応的切換え技法を有する例のプリントシステムの簡略化されたブロック図である。
【図２】プリントシステムの機能をハードウェア及びソフトウェアモジュールで示す比ベース適応的切換え技法を有する図１の例のプリントシステムの簡略化されたブロック図である。
【図３】比ベース適応的切換え技法を実装するサブモジュールになるように編成された、プロセッサ実行可能命令を有する例のコンピュータ可読媒体のブロック図である。
【図４】水平軸上に現在のプリンタモードを、垂直軸上に決定されたｃＭ／ｐＮ比を示す例の状態遷移図である。
【図５】プリンタモード間で切り換えるために使用される例の比ベース適応的切換え技法のフローチャートである。
【図６】閾値に影響を及ぼすために含むことができる、考えられる更なるオペレーションを有する例の代替の比ベース適応的切換え技法のフローチャートである。
【発明を実施するための形態】
【０００４】
切換えは、印刷性能に影響を及ぼし、望ましくないノイズを生成するため、ユーザは、モード間の最小の切換えを好み、したがって、カラーカートリッジを、デフォルトで係合する（近づける）場合がある。残念ながら、プリンタの幾つかの使用パターンにおいて、カラーカートリッジは、切換えを防止するために係合していると、そのカラートナーが使い尽くされる前に消耗する場合がある。この時期尚早な消耗は、プリンタのユーザによって所望されない。したがって、カラーカートリッジに関する不必要な消耗を同時に最小にしながら、印刷性能を許容可能に維持することは非常に難しい。
【０００５】
これらの問題に対処するために、消耗を示す２つの記録されるパラメータの比に基づく適応的切換え技法を有する印刷システムが本明細書で開示される。比は、プリントジョブ性能と過剰なカラーカートリッジ消耗との両方の最適化をバランスさせるために使用される。この動的比ベース適応的切換え技法は、過剰の消耗を最小にするためにいつまたどのようにカラーカートリッジを係脱する（遠ざける又は取り替える）かを決定するために使用される。２つの記録されるパラメータは、印刷されるページの総数（ｐＮ）及びカラーモードで印刷されるブラックのみモノクロページの数（ｃＭ）である。ｃＭとｐＮとの比（ｃＭ／ｐＮ）が、計算され、ヒステリシス窓で分離された２つの閾値と比較される。最大閾値を超えると、カラーカートリッジは係脱されて（遠ざけられて）、モノクロページを印刷するときの不必要な消耗を低減することによってカラーカートリッジ寿命を保つ。カラーカートリッジがモノクロページを印刷しなくなると、比ｃＭ／ｐＮが低下し始める。２つの閾値の低い方の閾値に達すると、カラーカートリッジは、モノクロ印刷中に係合されて（近づけられて）又はスイッチバックされて、プリントジョブ性能の影響を最小にする。この比ベース適応的切換え技法は、カラー印刷とカラーモードモノクロ印刷との間、及び、カラー印刷とブラックのみモノクロ印刷との間の両方のバランスを維持する。より特定の詳細の例の実装態様及び種々の考えられる修正態様は、図面の詳細な説明に従う。
【０００６】
例えば、図１は、ハードウェアコンポーネントによって示される比ベース適応的切換え技法１０を有する例のプリントシステム１００の簡略化されたブロック図である。プリントシステム１００はコンピューティングユニット１１０及び印刷ユニット１５０を含む。コンピューティングユニット１１０は、ＬＣＤ、ＬＥＤ、プラズマ、ＯＬＥＤ、ＡＭ−ＬＥＤ、ＩＰＳ、又はユーザに対して進行、オプション、及び供給準備完了の可視指示を提供する他のディスプレイ等のパネル１６０に通常結合されたパネルインターフェース（Ｐａｎｅｌ  Ｉ／Ｆ）１０８を含むことができる。同様に、コンピューティングユニット１１０は、外部ディスプレイインターフェース（ＥＸＴ．Ｄ  Ｉ／Ｆ）１０６を通して、１つ以上のデータプロセッサ１１２から１つ以上のプリントジョブ１４０を通常受信する。データプロセッサは、パーソナルコンピュータ、ラップトップ、セルフォン、プリントサーバ、クラウドベースサーバ、及び種々の電子データを印刷可能コンテンツになるように処理する他の等価なコンピュータシステムを包含することができる。プリントジョブ１４０は、モノクロのみ（例えば、ブラックのみ）、カラーのみ、又は混合式のモノクロ及びカラーのデータセットを含むことができる。コンピューティングユニット１１０は、命令の１つ以上のソフトウェアスレッドを実行することが可能な１つ以上のコアを有する１つ以上のＣＰＵ１２４を含む。コンピューティングユニット１１０及び印刷ユニット１５０は、プリントインターフェース１１２を通してデータバス１３０を介して、通常、電子的に結合することができる。
【０００７】
コンピューティングユニット１１０は、読み出し専用メモリ（ＲＯＭ）１２２、ランダムアクセスメモリ（ＲＡＭ）１２４（ＤＲＡＭ及びＳＲＡＭ等）、ハードディスクドライブ（ＨＤＤ）１２０、及び外部インターフェース（Ｅｘｔ．Ｉ／Ｆ）１２８を通した外部メモリ等の有形の非一時的コンピュータ可読媒体（ＣＲＭ）１２０を含むことができる。外部インターフェースは、外部ＳＣＳＩ、ＡＴＡ、ＵＳＢ、Ｆｉｒｅｗｉｒｅ（登録商標）、ネットワークベース、クラウドベース、及び当業者に既知である他の形態のリモートメモリに接続することができる。ＣＲＭ１２０は、コンピュータ実行可能コードの形態の命令を含み、コンピュータ実行可能コードは、ＣＰＵ１２４等のプロセッサによって読取られると、プロセッサが、比ベース適応的切換え技法１０等の１つ以上のソフトウェアルーチン又はモジュールを実行することを可能にする。
【０００８】
ＣＲＭ１２０は、本明細書で述べる方法又は機能のうちの任意の１つ以上の方法又は機能によって表現又は利用されるデータ構造及び命令（例えば、ソフトウェア、ファームウェア、ロジック）の１つ以上のセットの記憶を可能にする。命令は、コンピューティングシステムによる実行中に、スタティックメモリ内に、主メモリ内に、及び／又はプロセッサ内に、完全に又は少なくとも部分的に常駐することもできる。また、主メモリ、ＲＯＭ１２２及びＲＡＭ１２４、並びにＣＰＵ１２４メモリは、コンピュータ可読媒体１２０を構成する。用語「コンピュータ可読媒体（computer readable medium）」１２０は、１つ以上の命令又はデータ構造を記憶する単一媒体又は複数媒体（集中化式又は分散式）を含むことができる。コンピュータ可読媒体１２０は、限定はしないが、揮発性であれ、不揮発性であれ、固体媒体、光媒体、及び磁気媒体を含むように実装することができる。こうした例は、半導体メモリデバイス（例えば、消去可能プログラム可能読み出し専用メモリ（ＥＰＲＯＭ）、電気的消去可能プログラム可能読み出し専用メモリ（ＥＥ−ＰＲＯＭ）、及びフラッシュメモリデバイス）、内部ハードドライブ及び取外し可能ディスク等の磁気ディスク、光磁気ディスク、並びにＣＤ−ＲＯＭ（コンパクトディスク読み出し専用メモリ）及びＤＶＤ（デジタル多用途ディスク）ディスクを含む。
【０００９】
本明細書で述べる種々の例は、ロジック、又は、幾つかのコンポーネント、モジュール、又は構成要素を含むことができる。モジュールは、（有形非一時的コンピュータ可読媒体１２０に埋め込まれたコード等の）ソフトウェアモジュール又はハードウェアモジュールを構成することができる。ハードウェアモジュールは、或る特定のオペレーションを実施することが可能な有形ユニットであり、或る特定の方法で構成又は配置することができる。一例において、コンピューティングユニット１１０の１つ以上のＣＰＵ１２４又は１つ以上のハードウェアモジュールは、本明細書で述べる或る特定のオペレーションを実施するために働くハードウェアモジュールとしてソフトウェア（例えば、アプリケーション又はアプリケーションの所定の部分）によって構成することができる。
【００１０】
幾つかの例において、ハードウェアモジュールを、電子的にプログラム可能なものとして実装することができる。例えば、ハードウェアモジュールは、或る特定のオペレーションを実施するように（例えば、専用プロセッサ、ステートマシン、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、又は特定用途向け集積回路（ＡＳＩＣ）として）永久的に構成される専用回路又はロジックを含むことができる。ハードウェアモジュールは、或る特定のオペレーションを実施するようにソフトウェアによって一時的に構成されるプログラム可能ロジック又は回路（例えば、汎用プロセッサ又は他のプログラム可能プロセッサ内に包含される）を含むこともできる。ハードウェアモジュールを、専用のかつ永久的に構成された回路内で又は一時的に構成された（例えば、ソフトウェアによって構成された）回路内で電子的に実装するという意思決定を、コスト及び時間を考慮することによって推進することができることが認識されるであろう。
【００１１】
印刷ユニット１５０は、カラーモード１５４及びモノクロモード１５８等の１つ以上のオペレーションモードを有することができる。カラーモード１５４では、ブラック（「Ｋ」）及びカラー（「Ｃ」、「Ｙ」、「Ｍ」）カートリッジ１５２のそれぞれが、係合され、プリントジョブ１４０の文書を印刷するときに使用するために利用可能である。モノクロモード１５８では、「Ｋ」カートリッジ１５６が、係合され、印刷時に使用するために利用可能である一方で、カラーの「Ｃ」、「Ｙ」、「Ｍ」カートリッジ１５７が係脱され（遠ざけられ）、印刷時に使用するために利用可能でない。
【００１２】
プリントシステム１００は、ユーザによって選択可能な又は自動的に動作する、かつ、２部品とオールインワンとの両方のトナーカートリッジシステムについて適用可能な１つ以上の適応的切換え技法１０（例えば、図５のフローチャート５００及び図６のフローチャート６００参照）を含んで、モノクロページの印刷中にカラーカートリッジ１５７が使用されないときにカラーカートリッジ１５７に関する不必要な消耗を最小にすることができる。また、種々の適応的切換え技法１０は、カラーモード１５４とモノクロモード１５８との間の切換えが使用されるときを最小にすることによってプリントジョブ性能を改善する。１つの適応的切換え技法１０において、比３０６（図３）は、印刷されるページの総数（ｐＮ３０２、第２の挙動）に対する、カラーモードにいる間に印刷されるブラックのみモノクロ（モノ）ページの数（ｃＭ３１４、第１の挙動）をモニタすることによって決定される。この比３０６（ｃＭ／ｐＮ）は、カラーカートリッジ１５７コンポーネントに関する不必要な消耗を示す。例えば、比が１に近い場合、カラーカートリッジ１５７に関して不必要な過剰の消耗が存在する。比が０に近い場合、カラーカートリッジ１５７に関して不必要な最小の消耗が存在する。しかし、この低い比を達成することに近づくために、カラーカートリッジ１５７コンポーネントをプリントシステム１００のプリント経路に入れる（近づける）またそこから出す（遠ざける）という頻繁な切換えが存在する場合がある。この切換えアクションは、望ましくないノイズ及びプリントジョブ遅延を生成する場合があり、それにより、プリントジョブ１４０性能に影響を及ぼす。したがって、許容可能なシステム性能を維持しながらカラーカートリッジに関する更なる消耗の量を最小にすることは難しい。
【００１３】
したがって、適応的切換え技法１０の１つの目標は、利用可能な適切なトナーが存在するときに、カラーカートリッジ寿命を維持することが必要とされるときに、モード間の切換えの性能影響を最小にすることである。したがって、適応的切換え技法１０は、決定された比に基づいてシステムのプリントジョブ性能と過剰のカートリッジ消耗との両方を最適化する。その結果は、ａ）カラー及びカラーモードモノと２）カラー及びブラック（Ｋ）のみモノとの両方のページの間のバランスである。
【００１４】
図２は、プリントシステム１００の機能を、特定の実装態様に応じてハードウェア及びソフトウェアモジュール又はハードウェア及びソフトウェアモジュールの組合せで示す比ベース適応的切換え技法１０を有する図１のプリントシステム１００の簡略化されたブロック図である。プリントシステム１００はコンピューティングユニット１１０及び印刷ユニット１５０を含む。コンピューティングユニット１１０は、挙動モニタモジュール２０２、比決定モジュール２０６、及びシステム最適化モジュール２０４等の１つ以上のモジュールの形態で比ベース適応的切換え技法１０を実装する命令２２０を有するＣＲＭ１２０を含む。種々のモジュールは、単一の全体モジュール又はプログラムの一部とすることができ、又は、１つ以上のサブルーチン、オブジェクト指向ソフトウェアオブジェクト、又は別個の自律的プログラムモジュールとして実装することができる。モジュールの更なる種々の機能を、異なるモジュールの間で、共有する、相互運用する、又はその他の方法で常駐（reside）させることができる。１つの例において、コンピューティングユニット１１０は印刷ユニット１５０と通信する。印刷ユニット１５０は、プリントシステム１００のカラーモード１５４とモノクロモード１５８との間で切り換える切換えユニット２１０を実装する１つ以上のハードウェア及び／又はソフトウェアモジュールを含むことができる。幾つかの例において、コンピューティングユニット１１０を、印刷ユニット１５０の一部として部分的に又は完全に実装することもできる。また、ＣＲＭ１２０、命令２２０、及び比ベース適応的切換え技法１０を実装する種々のモジュールの１つ以上は、印刷ユニット１５０内に部分的に又は完全に常駐することもできる。
【００１５】
図３は、プリントジョブ性能及びコンポーネント消耗をバランスさせる比ベース適応的切換え技法１０を実装するサブモジュールになるように編成された、プロセッサ実行可能命令２２０を有する例のコンピュータ可読媒体１２０のブロック図である。
【００１６】
モジュール３１２にて、これらの命令は、カラーモード１５４とモノクロモード１５８との両方によるプリントシステム１００によって実施される、印刷されるページの総数（ｐＮ）３０２、及び、カラーモード１５４でのプリントシステム１００によって実施される、モノクロページの数（ｃＭ）をモニタする。モジュール３１４にて、命令２２０は、ｃＭ３０４とｐＮ３０２との比（ｃＭ／ｐＮ）３０６を決定する。モジュール３１６にて、命令２２０は、この比が第１の閾値より小さいとき、カラーモード１５４を選択するようにプリントシテム１００を選択する。モジュール３１８にて、命令は、比３０６が第２の閾値より大きいとき、モノクロモード１５８を選択するようにプリントシテム１００を選択する。幾つかの例の実装態様において、以下で論じる、現在の印刷モードを決定するために使用される２つ以上の切換え技法が存在する場合がある。したがって、プリントシステム１００は、２つ以上の適応的切換え技法１０を含むことができ、それぞれの技法は、それ自身の特有のカウンタ（ｃＭ，ｐＮ）及び閾値を共有する又は含むことができる。
【００１７】
図４は、水平軸上に現在のプリンタモード４０４を、垂直軸上に決定されたｃＭ／ｐＮ比３０６を示す例の状態遷移図４００である。また、現在のプリンタモードは、カラーモード１５４又はモノクロのみモード１５８のいずれかとすることができるデフォルト又は「ホーム」プリンタモードの選択を包含することができる。この例において、プリントシステム１００は、デフォルトホームモードを変更して、ユーザが最も印刷している現在のコンテンツタイプについて最適化することができる。デフォルトホームモードのこの変更は、プリントジョブ１４０性能について最適とすることができる。しかし、幾つかの例において、デフォルトホームモードが常にカラーモード１５４のままであること、及び、モノクロのみジョブを受信すると、プリントシステム１００がモノクロのみモード１５８に切換ることがある場合がある。他の例において、デフォルトホームモードはモノクロのみモード１５８とすることができ、プリントシステム１００は、カラージョブが到着する（４５６）とカラーモード１５４に切り換わる。
【００１８】
ｃＭ／ｐＮ比３０６の垂直軸は第１の閾値４１０及びより大きい第２の閾値４１２を含み、２つの閾値の差はヒステリシス領域４１４を生成する。概して、より小さい閾値は、より多くの切換えが起こる場合があることを示し、より大きい閾値は、よりよいプリントジョブ性能についての欲求を示す。まず第１に、新しいブラックカートリッジ１５６及びカラーカートリッジ１５７を有するプリントシステム１００は、カラーモード１５４内の現在のプリンタモード４０４のスタートモード４０６を通常初期化することができる。モノクロジョブが到着する（４５４）ときを含む、種々のプリントジョブ１４０が受信されるため、コンピューティングユニット１１０は、印刷されるページの総数ｐＮ３０２、及び、プリントシステム１００のカラーモード１５４において印刷されるブラックのみ又はモノクロページの数ｃＭ３０４を追跡する。ｃＭとｐＮとの比３０６は、カラーモード１５４にいる間に、印刷されるカラーを有するページが存在するときに比べて、多くの数の印刷されるモノクロページが存在するときに増加することになる。カラーを有するより多くのページが印刷され、相応してより少ないモノクロページが印刷されるにつれて、比３０６は減少することになる。
【００１９】
比３０６が、第１の閾値４１０及び第２の閾値４１２に達すると、現在のプリンタモード４０４状態に応じて、異なるアクションが起こることになる。例えば、カラーモード１５４にいる間に、比３０６が第２の閾値４１２より小さい間に、モノクロジョブ４２０等のモノクロジョブが到着すると、現在のプリンタモード４０４は、カラーモード１５４にいる間にモノクロページが印刷されるために比３０６が増加する間、カラーモード１５４状態のままである。しかし、カラーページより多くのブラックページを有する混合式ブラック及びカラープリントジョブを印刷することによって等で、比３０６が第２の閾値４１２を超えて増加し、その後更なるモノクロジョブ４２２が到着すると、プリントシステム１００は、現在のプリンタモード４０４を、状態矢印４２４で示すようにモノクロモード１５８に変更する。モノクロモード１５８にいる間に、モノクロプリントジョブ１４０が到着し印刷されるとき、分母ｐＮが増加し続けながら、分子ｃＭが一定のままであるため、比３０６は減少することになる。カラージョブ４５６を有するプリントジョブが到着する（状態矢印４２８、４３０、及び４３４によって示す）と、プリントシステム１００が、カラー印刷を可能にするためにカラーモード１５４に切り換わることに留意されたい。
【００２０】
第１の閾値４１０及び第２の閾値４１２に関する比３０６の値に応じて、プリンタは状態矢印４３４によって等でカラーモード１５４のままであることができる、又は、プリンタは状態矢印４３０及び４２８によって等でモノクロモード１５８に戻ることができる。換言すれば、比３０６が第２の閾値４１２を超えると、プリントシステム１００は、モノクロプリントジョブ１４０を受信すると、モノクロモード１５８に切換る又は遷移することになる。第２の閾値４１２に達した後にモノクロモード１５８になると、モノクロプリントジョブの印刷は比３０６を減少させることになる。比３０６が第１の閾値４１０にまで減少するまで、カラーページを有する、受信される任意のプリントジョブ１４０は、プリントシステム１００を、カラーページを印刷するためにカラーモード１５４に一時的に遷移させ（状態矢印４２８、４３０で示す）、その後、カラーカートリッジ１５７コンポーネントに関する消耗を低減するために、現在のプリンタモード４４０としてモノクロモード１５８に戻るように遷移させることになる。モノクロモード１５８にいる間、比３０６が第１の閾値４１０より小さくなると、カラーページを有する任意の受信されるプリントジョブ１４０は、現在のプリンタモード４０４を、状態矢印４３４で示すようにカラーモード１５４に非一時的に戻るように切り換えさせることになる。
【００２１】
ユーザオプション選択による又はプリントシステム１００によって受信される予想されるタイプのプリントジョブに基づく等の、プリントシステム１００の幾つかの例の実装態様において、現在のプリンタモード４０４は、代替のスタートモード４０８において、モノクロモード１５８であるように選択することができる。そのため、全てのブラックのみ又はモノクロのページがモノクロモード１５８で印刷され、ｐＮが増加するにつれてｃＭがゼロのままであるため、比３０６はゼロのままであることになる。カラージョブが到着する（４５６）と、プリントシステム１００の現在のプリントモード４０４は、状態矢印４３６で示すように、カラーモード１５４に遷移することになる。比３０６は、その後、モノクロページがカラーモード１５４で印刷されるために連続して増加することになる。この例の実装態様は、実際のカラージョブが到着する（４５６）までカラーカートリッジ１５７の消耗を最小にすることを可能にする。
【００２２】
別の例の実装態様において、モジュール３１２は、モジュール３１６及び３１８における命令２２０がプリントシステムモード（すなわち、カラーモード１５４、モノクロモード１５８）を選択するためにプロセッサによって実行される前に、印刷されるページの数ｐＮ３０２が所定の数を超えるまでプリントシステム１００を待たせる命令２２０を含む。
【００２３】
更に別の例において、命令２２０は、更なるモジュールを含むことができ、更なるモジュールは、プリントシステム１００の実際の使用パターンを解析し、第１の閾値４１０及び第２の閾値４１２の一方又は両方を調整して、カラーモードとモノクロモードとの間の遷移を低減し、それにより、プリントシステム１００がモノクロページを印刷する間のカラーカートリッジ１５７寿命の量を最小にするためのものである。また、命令２２０は、トナー及び消耗コンポーネント等のカートリッジ１５２内のコンポーネント寿命も考慮し、コンポーネント寿命に少なくとも部分的に基づいて第１の閾値４１０及び第２の閾値４１２の一方又は両方を調整することができる。例えば、カラーカートリッジ１５７内に残っているトナーの推定される寿命がカラーカートリッジ１５７の消耗コンポーネントの推定される残りの寿命より短い、又は、トナー寿命のトレンドが、消耗コンポーネントの残りの寿命のトレンドより速く減少する場合、第２の閾値４１２を、消耗コンポーネントが消耗する前にカラートナーが使い尽くされる可能性が高いため、プリントシステム１００性能を維持するために上げることができる。代替的に、第１の閾値４１０を、カラージョブが到着する（４５６）と、プリントシステム１００がより迅速にデフォルトでカラーモードに戻ることを可能にするためヒステリシス領域を減少させるために上げることができる。その理由は、カラートナーが期限切れになると予想される前に、カラーカートリッジ１５７がより多くの消耗を受ける場合があるからである。更に別の例において、第１の閾値４１０及び第２の閾値４１２の両方を、コンポーネント消耗に比べてプリント性能に重きを置くために上げることができる。
【００２４】
推定される消耗寿命が、推定されるトナー寿命より短い、及び／又は、トレンドが、推定される消耗寿命が推定されるトナー寿命より速く減少していることである場合、第１の閾値４１０及び第２の閾値４１２のいずれか又は両方を、現在のプリンタモード４０４がモノクロモード１５８になるようにプリントシステム１００にさせるために下げることができる。その理由は、ほとんどの現在のプリントジョブがモノクロであることが使用パターンから明らかであり、プリント性能に比べてコンポーネント消耗の減少に重きを置くために、デフォルトとしてモノクロモード１５８に留まることが賢明であるからである。
【００２５】
実際には、幾つかの例の実装態様は、プリントシステム１００の使用パターンを連続して解析する学習システムを含み、プリントシステム１００のリアルタイム使用に基づいて学習システムに性能挙動を動的に最適化させることができる。例えば、通常、第２の閾値４１２に達し、カラーモード１５４からモノクロモード１５８に切り換えることが判定されると、プリントシステム１００が、最終的にカラーモード１５４に戻るように切換ることになることが仮定される場合がある。したがって、カラーモード１５４からモノクロモード１５８へのいずれの切換えも、モノクロモード１５８からカラーモード１５４への切換えを同様に有することになることが仮定される場合がある。したがって、プリントジョブ１４０の最終ページがしばしばモノクロである場合、この仮定が緩められ、モノクロモード１５８へのより速い変更をトリガーするために第２の閾値４１２及びおそらくは同様に第１の閾値４１０の設定を下げる更なる積極性がもたらされる可能性がある。その理由は、プリントジョブ性能に対する全体コストが、ほとんどのプリントジョブがモノクロのみ又はほとんどモノクロであるように見えるため、低くなる可能性が高いからである。
【００２６】
プリントシステム１００の場合、例の学習システムは、紙給送コンポーネントのスピンダウンの前の最終ページが、しばしば又は通常、モノクロであることをこうして検出することができる。例えば、この状況において、ユーザは、文書の最初のページがカラーロゴを有し、全ての続く文書のページがモノクロである文書のセットを印刷している。そのため、文書のセットのページのほとんどを、モノクロであると仮定することができ、したがって、カラーロゴを印刷するためのカラーモード１５４への切換え、及び、モノクロページのためにモノクロモード１５８に戻る迅速な切換えは、全体のプリントシステム１００性能を著しく下げることなくカラーコンポーネントに対する消耗を低減し得る。その結果、学習システムは、適時的使用パターンを探し、相応して閾値レベルを調整して、プリントジョブ性能とカートリッジ消耗とをバランスさせ、それにより、より密接にプリントシステム１００の現在の使用パターンに一致させることができる。
【００２７】
したがってプリントシステム１００は、画像を記録媒体上にカラーモード１５４又はモノクロモード１５８で印刷する印刷ユニット１５０を含むことができる。印刷ユニット１５０は、カラーモード１５２とモノクロモード１５８との間で印刷ユニット１５０を切り換える切換えユニット２１０を含むことができる。コンピューティングユニット１１０は、オペレーションを実施する命令を持つように構成される。こうしたオペレーションは、カラーモード１５４で印刷されるモノクロページの数（ｃＭ）３０４及び印刷されるページの総数（ｐＮ）３０２をモニタする命令を含む。また、命令は、プリントシステムの不必要な過剰のカートリッジ１５６、１５７消耗を示す比３０６ｃＭ／ｐＮを決定する。命令は、その後、決定された比３０６に基づいてプリントシステムのプリントジョブ１４０性能及びカートリッジ１５６、１５７消耗を最適化する。幾つかの例において、コンピューティングユニット１１０は、プリントシステム１００の標準的な使用についての正確な理解をよりよく引出すために、印刷されるページの少なくとも所定の総数ｐＮ３０２が蓄積されるまで最適化しない。更に他の例において、コンピューティングユニット１１０は、カラーモード１５４とモノクロモード１５８との間の遷移の回数、及び、モノクロページを印刷している間に使用されるプリントシステム１００内のカラーカートリッジ１５７の寿命を最小にすることによって最適化する。上記で述べたように、コンピューティングユニット１１０は、プリントシステム１００のリアルタイム使用に基づいてプリントジョブ性能及びカートリッジ消耗を動的に最適化することを可能にする学習システムを実施するように構成することもできる。したがって、プリントシステム１００は、カラーモード１５４とモノクロモード１５８との間で切り換える２つ以上の方法を含むことができ、それぞれの方法は、それ自身の特有のカウンタ及び閾値を含むことができる。
【００２８】
図５は、現在のプリンタモード間で変更する例の比ベース適応的切換え技法１０のフローチャート５００である。適応的切換え技法１０は、スタートブロック５０２にて始まると、カラーモード１５４とモノクロモード１５８との両方における印刷されるペーシの総数ｐＮ３０２及びカラーモード１５４で印刷されるモノクロページの数ｃＭ３０４についてプリントシステム１００をモニタし始める。意思決定ブロック５０６にて、ｃＭ／ｐＮの比が、第１の閾値４１０より小さいか否かを判定され、小さい場合、ブロック５０８にてプリントシステム１００のカラーモード１５４を選択することが決定される。小さくない場合、意思決定ブロック５１０にて、比ｃＭ／ｐＮが、第２の閾値４１２より大きいか否かを判定され、大きい場合、ブロック５１２にてプリントシステム１００のモノクロモード１５８を選択することが決定される。大きくない場合で、カラーモード又はモノクロモードがブロック５０８、５１２においてそれぞれ選択された後、適応的切換え技法５００は、引き続きブロック５１４に進んで、現在のプリンタモード４０４を維持し、その後、ブロック５０４に戻って、ｐＮ３０２及びｃＭ３０４をモニタし続け、意思決定ブロック５０６、５１０にて第１の閾値及び第２の閾値に対してｃＭ／ｐＮの比３０６をチェックする。
【００２９】
図６は、第１の閾値及び第２の閾値に影響を及ぼすために含むことができる又は使用することができる、考えられる更なるオペレーションを有する例の代替の適応的切換え技法１０のフローチャート６００である。例えば、代替の適応的切換え技法１０は、スタートブロック６０２にて始まり、図５のフローチャートで述べたようにブロック５０４にてｐＮ３０２及びｃＭ３０４を同様にモニタする。しかし、意思決定ブロック５０６及び５１０にて第１の閾値４１０及び第２の閾値４１２に対してｃＭ／ｐＮの比３０６をチェックする前に、意思決定ブロック６０４にて、代替の適応的切換え技法６００は、図５について述べるブロック５０６、５０８、５１０、５１２、及び５１４において比３０６が第１の閾値及び第２の閾値に反することを判定することに進む前に、印刷されるページの総数ｐＮ３０２が所定の数を超えるまで待つ。したがって、代替の適応的切換え技法１０は、判定する要素が実施される前に、印刷されるページの数が所定の数を超えるまで待つことができる。
【００３０】
幾つかの実装態様において、代替の適応的切換え技法１０は学習モジュールを含むことができ、学習モジュールは、ブロック６０６にて、プリントシステム１００のリアルタイム使用パターンをモニタすることを可能にし、ブロック６０８にて、リアルタイム使用パターンに基づいて、第１の閾値４１０及び第２の閾値４１２の少なくとも一方を修正して、カートリッジ１５６、１５７消耗の少なくとも一方を最小にし、又は、プリントシステム１００のプリントジョブ時間性能を最適化する。ブロック６０８は、幾つかの実装態様において、ブロック６１０にて、プリントシステム１００のカートリッジ内の少なくとも１つのコンポーネントのレベル又は年齢（age）もチェックし、その後、プリントシステムのカートリッジ内の少なくとも１つのコンポーネントのレベル又は年齢に基づいて第１の閾値及び第２の閾値の少なくとも一方を修正することができる。例えば、カラートナーが、すぐに近づいてくる使用期限日を有し、かつ、使用期限日までの時間枠がカラーカートリッジ１５７の消耗についての予想期間より短い、又は、カラートナーレベルが低い場合、カラーカートリッジがいずれにしてもすぐに置換えられる必要があることになるため、第１の閾値及び第２の閾値は上げられて、プリントジョブ性能に重きを置くことを維持することができる。
【００３１】
別の実装態様において、代替の適応的切換え技法１０は、ブロック６１２にて、プリントシステム１００の現在のプリンタモード４０４としてモノクロモード１５８を最初に選択することを含む。その後、ブロック６１４にて、プリントシステム１００についてのプリントジョブ１４０が受信される。意思決定ブロック６１６にて、プリントジョブ１４０は、カラープリントジョブであるか否か及びカラーページがいつ印刷されるかを理解するためにチェックされ、カラープリントジョブである場合、ブロック６１８にて、カラーモード１５４は、ブロック５０４に戻り、ｐＮ及びｃＭ変数を使用してプリントシステム１００の挙動を監視する前に、残りのカラープリントジョブ１４０について現在のプリンタモード４０４として選択される。カラープリントジョブでない場合、意思決定ブロック６１６は、ブロック５１４に進んで、現在のプリンタモード４０４を維持する。
【００３２】
要約すると、上記で論じた適応的切換え技法１０並びに上記で論じたハードウェア及びソフトウェアロジックは、プリントシステム１００のリアルタイム使用に基づいて制御及び／又は最適化することができる、挙動（例えば、印刷されるページの総数（ｐＮ）３０２及びカラーモードで印刷されるモノクロページの数（ｃＭ）３０４）についての考えられる少なくとも２つの方法を有する任意のプリントシステム１００の消耗寿命を管理することを可能にする。所与の例において、ｃＭとｐＮとの比３０６（ｃＭ／ｐＮ）は、受動的に設定することができる又は能動的に調整することができる閾値の使用を通して制御されて、使用、使用パターン、コンポーネント寿命、トナーの量に基づいて、プリントジョブ性能とカラーカートリッジコンポーネントの消耗の低減との間のバランスを達成することができる。能動的に調整される閾値を可能にして、全体プリントシステム１００を解析し、実際使用のプリント使用パターンを決定することができる。これらのプリント使用パターンを、その後、閾値を積極的に調整するために使用することができ、したがって、プリントシステム１００の挙動を、リアルタイム使用とともに実際使用のパターンについて動的に最適化することができる。
【００３３】
特許請求される主題が、上記例を参照して詳細に示され述べられたが、添付の特許請求項における主題の意図する範囲から逸脱することなく、多くの変形を、例において行うことができることを当業者は理解するであろう。この説明は、本明細書で述べる要素の新規でかつ非自明の全ての組合せを含むことが理解されるべきであり、特許請求項を、本出願又は後の出願において、これらの要素の新規でかつ非自明の任意の組合せに対して提示することができる。上記例は、例証的であり、単一の特徴又は要素が、本出願又は後の出願において特許請求することができる、考えられる全ての組合せの中心とはならない。特許請求項が、特許請求項の均等物の「一（a）」又は「第１の（a first）」要素を挙げる場合、こうした特許請求項は、２つ以上のこうした要素を必須とすることも排除することもなく、１つ以上のこうした要素の包含を含むと理解されるべきである。
なお、本願の出願当初の開示事項を維持するために、本願の出願当初の請求項１〜１５の記載内容を以下に追加する。
（請求項１）
比ベース適応的切換え技法を有するプリントシステムであって、
カラーモード又はモノクロモードで記録媒体上に画像を印刷する印刷ユニットであって、前記カラーモードと前記モノクロモードとの間で該印刷ユニットを切り換える切換えユニットを含む、印刷ユニットと、
コンピューティングユニットであって、
前記カラーモードで印刷されるモノクロページの数（ｃＭ）及び印刷されるページの総数（ｐＮ）をモニタし、
該プリントシステムの過剰なカートリッジ消耗を示す比ｃＭ／ｐＮを決定し、
第１の閾値及び第２の閾値を使用して前記決定された比に基づいて該プリントシステムのプリントジョブ性能及びカートリッジ消耗を最適化する、
コンピューティングユニットと、
を備える、プリントシステム。
（請求項２）
前記コンピューティングユニットは、前記プリントシステムの標準的な使用の正確な理解を引出すために、印刷されるページの少なくとも所定の総数が蓄積されるまで最適化しない、請求項１に記載のプリントシステム。
（請求項３）
前記コンピューティングユニットは、前記カラーモードと前記モノクロモードとの間の遷移の数と、モノクロページを印刷している間に使用される前記プリントシステム内のカラーカートリッジの寿命の両方を最小にすることによって最適化する、請求項１に記載のプリントシステム。
（請求項４）
前記コンピューティングユニットは、さらに、前記プリントシステムのリアルタイム使用に基づいて前記プリントジョブ性能及び前記カートリッジ消耗を動的に最適化することを可能にする学習システムを実施するものである、請求項１に記載のプリントシステム。
（請求項５）
前記プリントシステムは、カラーモードとモノクロモードとの間で切り換える２つ以上の方法を含み、それぞれの方法は、それぞれの方法自身の特有のカウンタ及び閾値を含む、請求項１に記載のプリントシステム。
（請求項６）
比ベース適応的切換え技法のためのプロセッサ実行可能命令を含む非一時的コンピュータ可読媒体であって、前記プロセッサ実行可能命令は、プリントシステム上のプロセッサ上で読み出されて実行されると、前記プロセッサに、
印刷されるページの総数（ｐＮ）及びカラーモードでのモノクロページの数（ｃＭ）をモニタし、
ｃＭ／ｐＮの比を決定し、
前記比が第１の閾値より小さいときに前記カラーモードに切り換えるように前記プリントシステムを選択し、
前記比が前記第１の閾値より大きい第２の閾値より大きいときにモノクロモードに切り換えるように前記プリントシステムを選択する、
ことを行わせる、非一時的コンピュータ可読媒体。
（請求項７）
前記プリントシステムの使用パターンを解析し、
前記カラーモードと前記モノクロモードとの間の遷移を低減し、前記プリントシステムがモノクロページを印刷する間のカラーカートリッジ消耗の量を最小にするために前記第１の閾値及び前記第２の閾値の少なくとも一方を調整する、
命令を更に含む、請求項６に記載の非一時的コンピュータ可読媒体。
（請求項８）
前記プリントシステムのリアルタイム使用に基づいて性能挙動を動的に最適化するための命令を更に含む、請求項６に記載の非一時的コンピュータ可読媒体。
（請求項９）
前記プリントシステムは、ブラック及びカラープリントコンポーネントを含むカートリッジを含み、
前記カートリッジ内のコンポーネント寿命を考慮し、
前記コンポーネント寿命に少なくとも部分的に基づいて前記第１の閾値及び前記第２の閾値の少なくとも一方を調整する、
命令を更に含む、請求項６に記載の非一時的コンピュータ可読媒体。
（請求項１０）
カラーモード又はモノクロモードに切り換えるように前記プリントシステムを選択する前記命令が前記プロセッサによって実行される前に、前記印刷されるページの数（ｐＮ）が所定の数を超えるまで待つ命令を更に含む、請求項６に記載の非一時的コンピュータ可読媒体。
（請求項１１）
比ベース適応的切換え技法のための方法であって、
プリントシステムによる、カラーモードとモノクロモードとの両方における印刷されるページの第１の数（ｐＮ）及び前記カラーモードにおけるモノクロページの第２の数（ｃＭ）をモニタすることと、
ｃＭ／ｐＮの比が第１の閾値より小さいと判定し、前記プリントシステムの現在のモードとして前記カラーモードを選択することと、
ｃＭ／ｐＮの前記比が第２の閾値より大きいと判定し、前記プリントシステムの現在のモードとして前記モノクロモードを選択することと、
を含む、方法。
（請求項１２）
判定する要素が実施される前に、前記印刷されるページの数が所定の数を超えるまで待つことを更に含む、請求項１１に記載の方法。
（請求項１３）
前記プリントシステムのリアルタイム使用をモニタすることと、
前記第１の閾値及び前記第２の閾値の少なくとも一方を修正して、カートリッジ消耗の少なくとも一方を最小にすること、又は、前記プリントシステムのプリントジョブ性能を最適化することと、
を更に含む、請求項１１に記載の方法。
（請求項１４）
前記プリントシステムのカートリッジ内の少なくとも１つのコンポーネントの年齢に基づいて、前記第１の閾値及び前記第２の閾値の少なくとも一方を修正することを更に含む、請求項１３に記載の方法。
（請求項１５）
前記プリントシステムの現在のモードとして前記モノクロモードを最初に選択することと、
前記プリントシステムについてプリントジョブを受信することと、
カラープリントジョブ及びカラーページを受信すると、残りのカラープリントジョブについて前記プリントシステムの前記カラーモードを選択することと、
を更に含む、請求項１１に記載の方法。
【図１】
0006750123.tif 000002
【図２】
0006750123.tif 000003
【図３】
0006750123.tif 000004
【図４】
0006750123.tif 000005
【図５】
0006750123.tif 000006
【図６】
0006750123.tif 000007