(57)【要約】【課題】印刷装置の機能を変更するためのシステムおよび方法を提供する。【解決手段】システム１０は、複数の異なるカートリッジタイプ１４、９４、９６のいずれかを受け取るように構成されたカートリッジスロット１６を有する印刷装置１２と、印刷装置１２に接続され、この印刷装置１２の動作を制御するように構成されたプロセッサ６６を含むコンピューティング装置１５とを含む。システムはさらに、コンピューティング装置１５にロード可能な第１の命令を含む。第１の命令は、第１のカートリッジタイプ９４に固有であり、第１のカートリッジが印刷装置１２のカートリッジスロット１６に配置されると、第１のカートリッジタイプ９４の第１のカートリッジの動作を制御する。【選択図】図１
2005047281.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置の機能を変更するためのシステムであって、
複数の異なるカートリッジタイプのいずれかを受け取るように構成されたカートリッジスロットを有する印刷装置と、
前記印刷装置に接続され、該印刷装置の動作を制御するように構成されたプロセッサを含むコンピューティング装置と、
前記コンピューティング装置にロード可能な第１の命令と、
を備え、
前記第１の命令は、第１のカートリッジタイプに固有であり、第１のカートリッジが前記印刷装置の前記カートリッジスロットに配置されると、前記第１のカートリッジタイプの前記第１のカートリッジの動作を制御する、システム。
【請求項２】
前記コンピューティング装置にロード可能な第２の命令をさらに備え、該第２の命令は、第２のカートリッジタイプに固有であり、第２のカートリッジが前記印刷装置の前記カートリッジスロットに配置されると、前記第２のカートリッジタイプの前記第２のカートリッジの動作を制御し、前記第１の命令は、前記第２の命令とは異なり、前記第１のカートリッジタイプは、前記第２のカートリッジタイプとは異なる、請求項１に記載のシステム。
【請求項３】
前記第１の命令は、前記印刷装置に固有ではなく、前記システムは、カートリッジに固有の命令を印刷装置が解釈できる命令に変換するように構成された印刷装置ドライバをさらに含む、請求項１に記載のシステム。
【請求項４】
前記コンピューティング装置が、前記印刷装置に一体化されている、請求項１に記載のシステム。
【請求項５】
異なるカートリッジタイプの複数のカートリッジのいずれかを受け取るようになっているカートリッジスロットと、
前記カートリッジスロット内に収容されるカートリッジと、
を備えるプリンタであって、
前記プリンタは、前記カートリッジスロット内の前記カートリッジのタイプに基づいて効果を生成するように機能するようになっている、プリンタ。
【請求項６】
印刷装置の機能を変更する方法であって、
前記印刷装置内の同じカートリッジスロットにおいてそれぞれ用いられる第１のカートリッジおよび第２のカートリッジの１つを提供するステップであって、前記第１のカートリッジは、媒体上に第１の特殊効果をもたらすように構成された第１のカートリッジタイプであり、前記第２のカートリッジは、媒体上に第２の特殊効果をもたらすように構成された第２のカートリッジタイプである、ステップと、
前記カートリッジスロットに挿入された、前記第１のカートリッジおよび前記第２のカートリッジのうちの１つの動作に固有のカートリッジ動作命令を受け取るステップと、
前記カートリッジ動作命令に従って、前記カートリッジスロットに挿入された、前記第１のカートリッジおよび前記第２のカートリッジのうちの前記１つを動作させて、前記媒体が前記印刷装置を通して前進するときに、前記媒体上に前記それぞれの特殊効果をもたらすステップと、
を含む方法。
【請求項７】
機械によって読出し可能なプログラム格納デバイスであって、印刷装置内に動作可能に配置されたカートリッジを、所望の特殊効果をもたらすように構成されたものとして特定し、プロセッサから前記印刷装置にカートリッジ動作命令を送信することによって前記カートリッジの動作を指示して、媒体が前記印刷装置を通して前進するとき、前記媒体上に前記所望の特殊効果をもたらすように、前記機械によって実行可能なコマンドのプログラムを有形的に具現化する、プログラム格納デバイス。
【請求項８】
前記印刷装置に配置されたカートリッジを特定するように実行可能なコマンドは、複数の異なるカートリッジタイプから前記カートリッジのカートリッジタイプを特定するように実行可能なコマンドを含み、前記異なるカートリッジタイプは、特殊コーティングカートリッジ、特殊インクカートリッジ、および特殊クラフトカートリッジからなるグループから選択される、請求項７に記載のプログラム格納デバイス。
【請求項９】
複数の異なる効果をもたらすようになっている印刷装置であって、
それぞれが異なる効果をもたらし、前記印刷装置内に動作可能に配置されるように構成された複数の異なるカートリッジタイプのいずれかを受け取るためのスロットと、
前記複数の異なるカートリッジタイプのいずれかが前記スロット内に動作可能に配置されると、これを動作させるように前記印刷装置をプログラムするための手段と、
前記複数の異なるカートリッジタイプのいずれかが前記スロット内に動作可能に配置されると、これを動作させて、前記スロット内に動作可能に配置された前記カートリッジタイプに関連する選択された効果を媒体上にもたらすための手段と、
を備えている印刷装置。
【請求項１０】
プロセッサを有するコンピューティング装置と、印刷装置とを有する印刷システム用のキットであって、
前記印刷装置の万能カートリッジスロット内に配置されるように、かつ特殊効果をもたらすように構成された補助カートリッジと、
前記補助カートリッジに固有であり、該補助カートリッジが前記印刷装置の前記万能カートリッジスロット内に配置されると、媒体上に特殊効果をもたらすように該補助カートリッジを動作させるように構成された、前記コンピューティング装置にロード可能でありかつ前記プロセッサによって動作可能な命令と、
を含むキット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、印刷装置に関し、特に、複数の異なるカートリッジタイプを収容するように構成された印刷装置に関する。
【背景技術】
【０００２】
プリントカートリッジまたはペンは、インクジェットプリンタなどの多数のタイプのプリンタにおいて用いられる。通常、これらのプリントカートリッジは、プリンタ内のカートリッジスロット内に配置されるように構成されている。使用中、プリントカートリッジの１つまたは複数のインク貯蔵部内に収容されているインク（ブラックまたはカラーインクなど）は、プリントカートリッジを介して媒体に渡され、それにより、インクを媒体に付着して、プリントされた媒体を生成することができる。
【０００３】
プリントカートリッジは、プリント画像またはプリントされた画像を生成するようになっている。通常、プリントカートリッジは、ブラックまたはカラーインクを含む。インクは、プリントカートリッジから選択的に放出され、白黒画像および／またはカラー画像を生成することができる。たとえば、いくつかのプリントカートリッジは、単一のインク貯蔵部を有し、プリントカートリッジを起動させることによって、単一の色を放出することができる。プリントカートリッジによっては、複数のインク貯蔵部を有することができる。各インク貯蔵部は、異なる色であり得るため、プリントカートリッジを起動させることによって、異なる色が選択的に放出されてカラープリントを生成する。
【０００４】
様々なプリンタのブランドは、独自のプリントカートリッジを有する。これらの独自のプリントカートリッジは、指定のプリンタ群にのみ適合するようになっている。したがって、多くの状況では、ユーザは、使用したプリントカートリッジを、特に、対応するプリンタタイプで用いられることを意図した同一のプリントカートリッジと交換しなければならない。
【発明を実施するための最良の形態】
【０００５】
まず、図１を参照すると、本発明の実施形態によるシステムは、全体として１０で示される。システム１０は、カートリッジ１４を収容するようになっている印刷装置１２を有する。印刷装置１２は、プリントカートリッジまたはペンを用いる任意の適切なタイプの印刷装置であってよい。たとえば、印刷装置１２は、デスクトッププリンタ、インクジェットプリンタ、多機能プリンタ、市販の印刷プレス、レーザプリンタ、または他の適切な印刷装置であってよい。さらに、印刷装置１２は、通常、紙などのシート媒体にプリントするように構成されているが、言うまでもなく、印刷装置は、ファブリックまたはプラスチックなどの任意の他の所望のタイプの媒体上にプリントするように構成されてもよい。
【０００６】
いくつかの実施形態では、印刷装置１２は、コンピューティング装置１５に接続されることができる。本明細書で用いられるコンピューティング装置としては、限定はされないが、携帯コンピュータ、ハンドヘルドコンピュータ、デスクトップコンピュータ、サーバ等を含むプロセッサおよびメモリを有するすべてのコンピューティング装置またはコンピュータが挙げられる。コンピューティング装置はまた、印刷装置内に一体化されていてもよい。通常、コンピューティング装置は、画像を印刷装置に送信することができる。いくつかの実施形態では、印刷装置１２およびコンピューティング装置１５はともに、ネットワーク（図示せず）に接続されることができる。このようなネットワークによって、印刷装置１２は、ネットワーク上に格納された電子メッセージおよびファイルを受信することが可能である。しかし、言うまでもなく、いくつかの実施形態では、印刷装置１２は、ネットワーク化されていない装置であってもよい。さらに、いくつかの実施形態では、コンピューティング装置１５は、印刷装置１２に直接接続されることができるカメラまたは他の画像生成装置であってもよい。
【０００７】
印刷装置１２は、通常、カートリッジ１４を収容するように構成されたカートリッジスロット１６を有する。以下にさらに詳細に記載されるように、カートリッジスロット１６は、異なるカートリッジタイプを収容するようになっている万能カートリッジスロットであってもよい。たとえば、カートリッジスロット１６は、標準プリントカートリッジおよび補助カートリッジ（特殊効果をもたらすように構成されたカートリッジ）を収容するようになっていてもよい。言うまでもなく、標準プリントカートリッジは、本明細書では、単一のカートリッジタイプと呼ばれる。したがって、標準カートリッジスロットは、単一のカートリッジタイプである標準プリントカートリッジのみを収容するように構成されている。これに対して、本明細書で記載されるカートリッジスロットは、限定はされないが、標準プリントカートリッジおよび補助カートリッジなどの複数の異なるカートリッジタイプの任意の１つを収容するように構成されている。言うまでもなく、このような万能カートリッジスロットは、すべてではないとしてもいくつかの異なるカートリッジタイプを収容するように構成されてもよい。たとえば、いくつかの実施形態では、印刷装置１２は、補助カートリッジのみまたは選択された補助カートリッジのみを収容するようになっている万能カートリッジスロットを含んでもよい。
【０００８】
したがって、複数の異なるタイプのカートリッジの任意の１つは、カートリッジスロット内に動作可能に配置されることができる。例示的なカートリッジタイプは、２０で示される。上記のように、標準プリントカートリッジ（２１で示される）は、本明細書では、単一のカートリッジタイプと見なされる。通常、標準プリントカートリッジは、ブラックを放出して白黒プリントを形成、および／または（シアン、イエロー、マゼンタ等の）カラーインクを放出してカラープリントを形成する。他のカートリッジのタイプは、様々な補助カートリッジを含んでもよい。各補助カートリッジは、特定の特殊効果を形成するようになっていてもよい。特殊効果は、標準プリントカートリッジによって提供されるもの以外の媒体の著しい修正を含んでもよい。特殊効果は、可視効果、嗅覚効果、媒体向上効果（永久コーティングなど）、またはクラフト効果（接着剤もしくはミシン目など）を含んでもよい。たとえば、補助カートリッジは、特殊インク、コーティング、または他の処理を媒体に施すように構成されてもよい。
【０００９】
カートリッジタイプは、標準インクカートリッジ２１および特殊インクカートリッジ２２を含んでもよい。特殊インクカートリッジは、特殊インクを媒体に定量供給（dispense）するように構成されることができる。特殊インクカートリッジのそれぞれは、異なる特殊効果をもたらす異なるカートリッジタイプであってもよい。特殊インクカートリッジの例としては、ネオンカラーなどの特殊カラーを定量供給するように構成された特殊カラーカートリッジを挙げることができる。他の特殊インクカートリッジは、永久インクまたは可洗インクもしくは異なるインク組成物などの異なるタイプのインクを定量供給するように構成されてもよい。さらに、他の特殊インクカートリッジは、香料入りインクまたは目に見えないインクなどの他の新規のインクを定量供給するように構成されてもよい。
【００１０】
カートリッジスロット１６内に収容され得る他のタイプの特殊カートリッジは、媒体向上効果を媒体に施すように構成されたコーティングカートリッジ２４であってもよい。コーティングカートリッジは、媒体が、カートリッジに対して移動しているときにコーティングを媒体に施すように構成されることができる。たとえば、カートリッジは、経時的にプリントの永久性を向上させ得る永久コーティングを施すように構成されることができる。他のコーティングは、光、水等に対するプリント耐性を向上させることができる。いくつかのコーティングカートリッジは、プリントの外観を変更または修正するコーティングを提供することができる。たとえば、コーティングは、プリントを古く見えるようにまたは古風に見えるようにすることができる。同様に、いくつかのコーティングは、プリントを、水彩画、油絵、木炭画等であるかのように見えるようにすることができる。他のコーティングカートリッジは、特定の媒体に特に適合されることができる。たとえば、コーティングカートリッジは、ファブリックプリントの耐久性を向上させるファブリックコーティングを含んでもよい。同様に、他のコーティングカートリッジは、ファブリックまたは他の材料の耐候性および磨耗性を向上することができる。言うまでもなく、媒体に異なる特殊効果をもたらす異なるコーティングカートリッジのそれぞれは、異なるカートリッジタイプであると理解される。
【００１１】
上記のように、他の特殊カートリッジタイプ（２６で示される）は、媒体にクラフト効果をもたらすように構成されることができる。たとえば、いくつかの特殊カートリッジは、媒体に刻み目および／またはミシン目を入れるように構成されることができる。同様に、他の補助カートリッジは、媒体に接着剤または他の物質を選択的に配置するようになっている接着剤カートリッジであってもよい。同様に、いくつかの補助カートリッジは、具体的には、媒体にデザインを施すか、または媒体を変更するように特別に形成されてもよい。
【００１２】
上記のカートリッジタイプは、例示を目的として記載され、限定を意図するものではない。したがって、言うまでもなく、他の特殊効果をもたらす他のタイプのカートリッジは、本開示の範囲内である。
【００１３】
異なるカートリッジタイプのそれぞれは、カートリッジまたはカートリッジのタイプに専用であり得る制御ソフトウェアまたはプログラム１８によって制御されることができる。制御ソフトウェアは、カートリッジ動作命令を含むことができる。制御ソフトウェア１８は、印刷装置１２に接続されるパーソナルコンピュータ（１５で示される）などのコンピューティング装置に存在することができる。あるいは、いくつかの実施形態では、制御ソフトウェア１８は、印刷装置１２に存在することができる。たとえば、制御ソフトウェアは、コンピューティング装置または印刷装置にロードされることができる。あるいは、いくつかの実施形態では、制御ソフトウェア１８は、補助カートリッジに存在することができる。カートリッジ動作命令を含む制御ソフトウェアは、補助カートリッジが印刷装置に搭載されると、印刷装置および／またはコンピューティング装置にロードされることができる。通常、制御ソフトウェア１８は、様々なタイプのカートリッジの使用を制御および管理する。制御ソフトウェアは、異なるカートリッジの各タイプに対して設計および適合されることができる。
【００１４】
いくつかの実施形態では、制御ソフトウェアは、特定のカートリッジタイプの使用に関連するオプションを提供することができる。たとえば、制御ソフトウェアは、カートリッジタイプによってもたらされる効果の発生に関連する、ユーザが選択できるオプションを提供することができる。制御ソフトウェアはさらに、特殊効果を含む、プリントされる画像のプレビューを提示することができる。プリントされる画像が選択されると、制御ソフトウェアは、特殊効果の適用に関する命令を含むデータを印刷装置に送信し、各カートリッジを駆動することができる。
【００１５】
動作中、ユーザは、カートリッジ１４を選択し、カートリッジを印刷装置１２の適切なカートリッジスロット１６内に配置することができる。カートリッジのより低いレベルの電気特性は、駆動インターフェース（図示せず）に曝され、駆動インターフェースは、制御ソフトウェア１８と組み合わさってカートリッジ１４を制御する。使用中、媒体は、媒体フィーダなどの従来の媒体前進機構を用いて、印刷装置１２に供給されることができる。制御ソフトウェア１８によるカートリッジ１４への指示により、カートリッジは、カートリッジのタイプに従って機能することができる。たとえば、特殊インクカートリッジは、コーティングカートリッジが、専用の定量供給ルーチンに従って、それぞれ、媒体上にコーティングを定量供給する間、特殊インクを定量供給することができる。同様に、クラフトカートリッジは、媒体が印刷装置を通って前進するとき、カートリッジのタイプに従って媒体を修正することができる（たとえば、接着剤を定量供給する、ミシン目を入れる、刻み目を入れる、または媒体を修正することができる）。得られる出力２８は、カートリッジスロットに挿入されたカートリッジのタイプに従って修正されることができる。たとえば、出力２８は、標準インクでプリントされ、特殊インクでプリントされ、選択されたコーティングでコーティングされ、ミシン目を入れられ、および／または刻み目を入れられることができる等である。
【００１６】
図２は、全体として３０で示されるプリンタを開示している。上記のように、プリンタ３０は、デスクトッププリンタとして図示されているが、言うまでもなく、プリンタ３０は、大小任意の適切な印刷装置であってもよい。プリンタ３０は、シート媒体または他の媒体タイプを保持するように構成された媒体トレイ３４または他の適切な媒体入力ユニットを含み得る本体３２を有する。媒体は、全体として３５で示される媒体前進機構を介して媒体トレイからプリンタに供給されることができる。通常、媒体前進機構は、媒体シートまたは他の媒体を、プリンタを通して移動させる１つまたは複数のローラを有する。
【００１７】
本体３２はさらに、制御パネル３６を有することができる。制御パネル３６は、ユーザにプリンタを所望の様式で動作させることができるように構成されることができる。たとえば、制御パネルは、ユーザに所望の動作または機能を選択させることができる。通常、制御パネル３６は、一連のユーザ入力装置（たとえば、補助カートリッジの挿入および補助カートリッジの使用に関連する機能を含む所望の機能をユーザに選択させるボタン）を有する。いくつかの実施形態では、本体３２はさらに、画像を選択された媒体にプリントする前に、ユーザにその画像をプレビュー、編集および／または修正させるプレビュー画面またはディスプレイ３８を有することができる。
【００１８】
プリンタ３０はまた、１つまたは複数のカートリッジを支持するように構成された１つまたは複数のカートリッジスロットを含むキャリッジ４０を含むことができる。たとえば、図示される実施形態では、キャリッジ４０は、３つのカートリッジ４２、４４および４６を有する３つのカートリッジスロットを含む。１つまたは複数のこれらのカートリッジスロットは、万能カートリッジスロットであってもよい。動作中、キャリッジ４０は、媒体を端から端へと横断して移動することができる。キャリッジ４０が媒体を横断して引っ張られると、キャリッジ内に配置されているカートリッジは、媒体がプリンタを通して前進しているとき、物質を定量供給するか、または媒体を修正するように構成されることができる。１つのキャリッジのみが本開示に詳細に記載されているが、１つより多くのキャリッジがプリンタ３０内に含まれてもよい。たとえば、第１のキャリッジは、標準プリンタカートリッジに対するカートリッジスロットを含み、第２のキャリッジは、１つまたは複数の補助カートリッジに対する１つまたは複数のカートリッジスロットを有することができる。
【００１９】
多数のカートリッジスロットを有するいくつかの実施形態では、標準プリントカートリッジからのインク放出の直後に、特殊カートリッジからの特殊効果を適用することができる。あるいは、特殊効果は、標準プリントカートリッジからインクが放出される前に、特殊カートリッジを介して適用されることができる。いくつかの実施形態では、媒体は、特殊効果を適用するために再配置されることができる。同様に、他の構成は、標準プリントカートリッジからのインクの放出に対する特殊効果の適用のタイミングに影響する可能性がある。たとえば、万能カートリッジスロットは、媒体前進方向において標準スロットからオフセットされることができるため、インクの放出は、特殊効果の適用から空間的に間隔を置いて発生する。このようなオフセットは、特殊効果の適用前のインクの乾燥もしくは特殊効果（またはその反対）を容易にするのに役立つことができる。たとえば、オフセットによって、標準プリントカートリッジから放出されるインクが、コーティングカートリッジからのコーティングを施す前に乾燥するのを可能にすることができる。
【００２０】
図３は、プリンタ３０をさらに例示する。具体的には、図３は、万能カートリッジスロット４８内に配置されるように構成された補助カートリッジ４６を示す。補助カートリッジ４６は、プリンタ３０の万能スロット４８内の選択された制御接点５２に対応するように構成されたカートリッジ接点５０などの電気接点を有することができる。これらの接点により、プリンタと、万能カートリッジスロットに搭載されたカートリッジとの接続が提供される。このように、カートリッジの動作は、プリンタまたは接続されたコンピューティング装置に配置されたソフトウェアを制御することによって指示されることができる。
【００２１】
本システムの簡略化されたブロック図は、図４において、全体として６０で示される。システムは、６２で示されるコンピューティング装置、および６４で示されるプリンタなどの周辺装置を有する。最も基本的な形態では、コンピューティング装置は、プロセッサ６６およびメモリ６８を有する。バス７０は、プロセッサ６６およびメモリ６８を接続することができる。コンピューティング装置は、周辺装置と通信する、パーソナルコンピュータ、携帯コンピュータ、または他の適切なコンピューティング装置であってもよい。
【００２２】
コンピューティング装置と周辺装置との接続は、有線または無線接続であってもよい。これらはともに、図４において、周辺装置インターフェース８４で示される。あるいは、いくつかの実施形態では、コンピューティング装置は、周辺装置内に一体化されることができる。
【００２３】
プロセッサ６６は、周辺装置６４の動作を指示するための中央処理ユニットまたは他の適切なプロセッサの形態をとることができる。プロセッサ６６は、周辺装置に挿入されたカートリッジの動作を含む、周辺装置のユーザ選択および命令に対応することができるユーザインターフェースを提供するように構成されることができる。プロセッサ６６は、アプリケーションプログラム７２、周辺装置ドライバ７６、および／またはＩ／Ｏマネージャ８０を管理することができる。たとえば、プロセッサは、ユーザ命令をＩ／Ｏマネージャ８０を介して周辺装置に通信させることができる。これらのプログラム／アプリケーション（アプリケーションプログラム７２、周辺装置ドライバ７６、およびＩ／Ｏマネージャ８０）のそれぞれは、メモリ６８に存在することができる。メモリ６８は、大容量記憶装置を含む任意のタイプのメモリを含むことができることを理解されたい。
【００２４】
メモリ６８は、揮発性メモリと不揮発性メモリの両方を含むことができる。不揮発性メモリは、格納デバイスまたはカートリッジソフトウェアなどの機能、フォントおよび他の永久または半永久データ用に用いられることができる。不揮発性メモリは、限定はされないが、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、およびその組み合わせを含む任意の適切なタイプの不揮発性メモリであってもよい。メモリ６８はさらに、一時的に電子画像を格納するように構成され得る揮発性メモリを含んでもよい。揮発性メモリはまた、電子画像の印刷および補助カートリッジの使用に関するユーザの命令を格納するように構成されることができる。揮発性メモリは、ＳＲＡＭまたはＤＲＡＭなどの１つまたは複数の適切なタイプの揮発性メモリを含むことができる。
【００２５】
コンピューティング装置６２は、プロセッサ６６およびメモリ６８を通して、アプリケーションプログラム７２を実行するように構成されることができる。上記のように、アプリケーションプログラム７２は、コンピューティング装置６２のメモリ６８内に存在することができる。あるいは、アプリケーションプログラム７２は、周辺装置６４上のメモリに存在することができる。本明細書で用いられる場合、アプリケーションプログラム７２は、周辺装置に挿入される補助カートリッジの動作を制御および管理するようになっているソフトウェアプログラムまたは他のプログラムであってもよい。たとえば、アプリケーションプログラム７２は、特定のカートリッジタイプの使用に関連する情報および／またはユーザが選択可能なオプションを提供することができる。たとえば、コーティングカートリッジに関連するアプリケーションプログラムは、ユーザに、コーティングの適用数、コーティングの適用の重さまたは軽さ、コーティングを施す画像内の領域等を選択させることができる。同様に、接着剤カートリッジに関連するアプリケーションプログラムは、接着剤の塗布領域、接着剤の量、適用タイプ等を含む、接着剤の定量供給に関連するオプションを提供することができる。同様に、他のアプリケーションプログラムは、関連のカートリッジによってもたらされる特定の特殊効果に関連するさらなるオプションを含むことができる。
【００２６】
プリンタに動作可能に配置されるユーザが選択したカートリッジに関する情報は、ユーザインターフェースを通してユーザに送信されることができる。いくつかの実施形態では、アプリケーションプログラムによって、ユーザは、特殊カートリッジを用いて媒体に実際に印刷するかまたは媒体を修正する前に、プリントの電子画像を作成、編集、表示、および／またはプレビューすることができる。本明細書で用いられる電子画像は、限定はされないが、テキストに基づいた文書、グラフィック文書、写真、図面、図、チャート等を含む、印刷に適した任意のタイプの電子文書を含み得る。電子画像は、プリントデータとしてプリンタに転送されることができる。
【００２７】
アプリケーションプログラム７２は、特定のカートリッジタイプに専用であってもよい。関連の補助カートリッジの動作を指示するように構成され得る補助制御マネージャ７４は、アプリケーションプログラムに関連づけられるか、またはアプリケーションプログラム内に一体化されることができる。たとえば、補助制御マネージャは、コマンドコード（特定のタイプのカートリッジに固有）を補助制御部（８８で示される）に送信し、周辺装置内の各タイプの補助カートリッジを起動してもよい。このように、接着剤カートリッジ用の補助制御マネージャは、接着剤を媒体に放出するように指示するコマンドコードを送信することができる。同様に、コーティングカートリッジ用の補助制御マネージャは、媒体にコーティングを施すように指示するコマンドコードを送信することができる。アプリケーションプログラムと同様に、補助制御マネージャは、コンピューティング装置または周辺装置上のメモリ内に配置することができる。
【００２８】
動作中、アプリケーションプログラム７２は、特定のカートリッジに関連するオプションをユーザに選択させることができる。補助制御マネージャは、ユーザの選択オプションに基づいてカートリッジ動作命令を送信することができる。カートリッジ動作命令は、カートリッジに対するカートリッジ専用コマンドを含んでもよい。
【００２９】
コンピューティング装置はさらに、周辺装置ドライバ７６を有することができる。周辺装置ドライバは、周辺装置を制御するプリントドライバなどのプログラムであってもよい。プログラムは、メモリ６８上、またはコンピューティング装置の他の適切な部分に存在することができる。周辺装置ドライバ７６は、アプリケーションプログラム７２および補助制御マネージャ７４と組み合わさって、周辺装置６４内に挿入されるカートリッジの動作を制御することができる。周辺装置ドライバは、アプリケーションプログラム７２および補助制御マネージャ７４からのカートリッジ専用コマンドを装置が解釈可能なコマンドに変換するように構成されることができる。このように、アプリケーションプログラムは、周辺装置のタイプに対して包括的なコマンドを生成することができる。周辺装置ドライバ７６および１つまたは複数のドライバ抽象層７８は、コマンドが特定の周辺装置によって解釈可能なように、アプリケーションプログラム７２および補助制御マネージャ７４からのコマンドを符号化する。
【００３０】
プリントデータおよびカートリッジ動作命令／コマンドを含むアプリケーションプログラムからのデータは、周辺装置ドライバ７６によって変換され、Ｉ／Ｏマネージャ８０および関連のＩ／Ｏ層８２を介して周辺装置６４に送信されることができる。Ｉ／ＯマネージャおよびＩ／Ｏ層は、データ／コマンドをプリンタに転送するようになっている任意のプログラム、動作、またはデバイスを含むことができる。Ｉ／Ｏマネージャは、バス７０を介してプロセッサ６６に接続され、メモリ６８内に存在することができる。
【００３１】
周辺装置６４は、ファームウェア８６、補助制御部８８、およびキャリッジ電子回路９０を含むことができる。ファームウェアは、通常、周辺装置の動作を制御する。補助制御部およびキャリッジ電子回路は、キャリッジの動作および関連のカートリッジを制御する。ファームウェアは、プログラムを含み、周辺装置に存在し、コンピューティング装置からのプリントデータおよび命令データを、キャリッジ電子回路に送信され得る形態に変換し、挿入されたカートリッジの動作を起動し、所望の画像および効果を媒体上に生成するようになっている。起動には、１つまたは複数のイネーブル信号をキャリッジ電子回路およびカートリッジに送信することが含まれる。
【００３２】
たとえば、ファームウェア、補助制御部、およびキャリッジ電子回路は、キャリッジの移動および周辺装置のカートリッジスロット９２に含まれるカートリッジの動作を制御することができる。複数のカートリッジの任意の１つは、図４に記載されるシステムを用いて制御されることができる。たとえば、ユーザは、カートリッジタイプ１（９４）とカートリッジタイプ２（９６）から選択することができる。カートリッジスロット９２にいずれかのカートリッジを配置することにより、ユーザは、カートリッジの動作および媒体上での特殊効果の生成を制御することができる。たとえば、標準インクカートリッジは、カートリッジスロット９２に配置され、このインクカートリッジの起動により、インクは媒体上に定量供給される。同様に、コーティングカートリッジなどの異なるカートリッジタイプは、カートリッジスロット９２に配置され、このコーティングカートリッジの起動により、保護コーティングが媒体上に広げられる。同様に、接着剤カートリッジの起動により、接着剤が媒体上に放出されることができる。１つのカートリッジスロットしか例示されていないが、言うまでもなく、独立して動作可能な１つ、２つ、またはそれ以上のカートリッジスロットが存在していてもよい。
【００３３】
図５は、全体として１００で示される、プリンタの機能を変更するための方法を示している。この方法は、１０２において、プリンタの万能カートリッジスロットに挿入されるようになっている第１のカートリッジを提供することを含む。第１のカートリッジは、第１のカートリッジタイプであり、媒体上に第１の特殊効果をもたらすように構成されることができる。この方法はさらに、１０４において、プリンタの万能カートリッジスロットに挿入されるようになっている第２のカートリッジを提供することを含む。第２のカートリッジは、第２のカートリッジタイプであり、媒体上に第２の特殊効果をもたらすように構成されることができる。この方法はさらに、第１および第２のカートリッジのうちの１つを選択し、第１のカートリッジおよび第２のカートリッジのうちの選択された１つをプリンタ内のカートリッジスロットに挿入することをさらに含むことができる（１０６）。この方法はさらに、カートリッジスロットに挿入された、第１のカートリッジおよび第２のカートリッジのうちの１つの動作に固有のカートリッジ動作命令を受け取り（１０８）、カートリッジ動作命令に従って、万能カートリッジスロットに挿入された第１のカートリッジおよび第２のカートリッジのうちの１つを動作させることを含む（１１０）。カートリッジの動作により、媒体がプリンタを通して前進するときに、挿入されたカートリッジに関連する特殊効果が媒体に対してもたらされる（１１２）。
【００３４】
本発明は、上記の実施形態を参照しながら提供されたが、多くの変形が、特許請求の範囲に定義されている精神および範囲から逸脱せずになされ得ることを当業者であれば理解するであろう。記載は、本明細書に記載される要素の新規のおよび自明でない組み合わせをすべて含むものとして理解されなければならず、特許請求の範囲は、これらの要素の新規および自明でない組み合わせに対して本願または後願において提示され得る。上記の実施形態は例示を目的とし、いずれの特徴または要素も、本願または後願において請求され得るすべての可能な組み合わせに対して必要不可欠なものではない。特許請求の範囲では、「１つの」もしくは「第１の」要素またはその等価物を記載しているが、このような特許請求の範囲は、１つまたは複数のこのような要素を含むことを含み、２つまたはそれ以上のこのような要素を要求したり、排除するものではないことを理解されたい。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態による、補助カートリッジを用いて、修正された媒体を生成するためのシステムのやや概略的なブロック図である。
【図２】本発明の実施形態による、複数のカートリッジスロットを有するプリンタの等角図である。
【図３】本発明の実施形態による、補助カートリッジおよび補助カートリッジ用のカートリッジスロットを示す、図２のプリンタの破断切欠き図である。
【図４】本発明の実施形態による、クライアントシステムおよび周辺装置の簡略ブロック図である。
【図５】本発明の実施形態による、補助カートリッジを用いる修正出力を生成する方法の流れ図である。
【符号の説明】
【００３６】
１０：システム
１２：印刷装置
１５：コンピューティング装置
１６：カートリッジスロット
１８：制御ソフトウェア
【図１】
2005047281.tif 000003
【図２】
2005047281.tif 000004
【図３】
2005047281.tif 000005
【図４】
2005047281.tif 000006
【図５】
2005047281.tif 000007