(57)【要約】【課題】印刷ヘッドのクリーニングのためにメディア作製処理のスループットが低下することを防止することができるメディア処理システム及びその制御方法を提供する。【解決手段】ホストコンピューター１００が、プリンター１１の印刷ヘッドのクリーニングが必要か否かを判定するステップＳ１３と、プリンター１１にメディアを搬送させるための搬送命令をパブリッシャー１へ送信する前に、印刷ヘッドのクリーニングが必要であると判定したときは、搬送命令よりも前にクリーニング実行命令をパブリッシャー１へ送信するステップＳ１４と、を実行し、プリンター１１が、クリーニング実行命令に応じて、クリーニングを実行するステップＳ１５、を実行する。【選択図】図４
2010165431.tif 000002
【特許請求の範囲】
【請求項１】
メディアの記録面へのデータ書込み処理を実行するデータ書込み部と、印刷ヘッドのノズルからインクを吐出させて前記メディアのレーベル面に対する印刷処理及び前記印刷ヘッドのクリーニング処理を実行する印刷部と、前記メディアを前記データ書込み部や前記印刷部へ搬送する搬送部と、を備えたメディア処理装置と、前記メディア処理装置と通信可能に接続されたホストコンピューターと、を有するメディア処理システムであって、
前記ホストコンピューターは、前記印刷ヘッドのクリーニングが必要か否かを判定するクリーニング判定部を備え、前記印刷部にメディアを搬送させるための搬送命令を前記メディア処理装置へ送信する前に、前記クリーニング判定部が前記印刷ヘッドのクリーニングが必要であると判定したときは、前記搬送命令よりも前にクリーニング実行命令を前記メディア処理装置へ送信し、
前記印刷部は、前記クリーニング実行命令に応じて、前記クリーニングを実行することを特徴とするメディア処理システム。
【請求項２】
前記印刷部は、前記クリーニング実行命令に応じて、前記メディアの搬送処理又は前記データ書込み処理の何れかの処理に並行して前記クリーニングを実行することを特徴とする請求項１に記載のメディア処理システム。
【請求項３】
前記クリーニング判定部は、少なくとも前記メディア処理システムの起動時には、前記クリーニングが必要であると判定することを特徴とする請求項１に記載のメディア処理システム。
【請求項４】
前記クリーニング判定部は、前記メディア処理装置に対して印刷ヘッドのクリーニング状況を問い合わせ、前記問い合わせに応じて送信された前記クリーニング状況に基づきクリーニングが必要か否かを判定することを特徴とする請求項１又は２に記載のメディア処理システム。
【請求項５】
メディアの記録面へのデータ書込み処理を実行するデータ書込み部と、印刷ヘッドのノズルからインクを吐出させて前記メディアのレーベル面に対する印刷処理及び前記印刷ヘッドのクリーニング処理を実行する印刷部と、前記メディアを前記データ書込み部や前記印刷部へ搬送する搬送部と、を備えたメディア処理装置と、前記メディア処理装置と通信可能に接続されたホストコンピューターと、を有するメディア処理システムの制御方法であって、
前記印刷ヘッドのクリーニングが必要か否かを判定する判定ステップと、
前記印刷部にメディアを搬送させるための搬送命令を前記メディア処理装置へ送信する前に、前記印刷ヘッドのクリーニングが必要であると判定したときは、前記搬送命令よりも前にクリーニング実行命令を前記メディア処理装置へ送信する送信ステップと、
前記メディア処理装置の印刷部が、前記クリーニング実行命令に応じて、前記クリーニングを実行するクリーニング実行ステップと、を実行することを特徴とするメディア処理システムの制御方法。
【請求項６】
前記ホストコンピューターに請求項５に記載の判定ステップ、送信ステップ及びクリーニング実行ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピューターからの命令に基づいて、メディアの記録面へのデータ書込み処理や、前記メディアの印刷面に対する印刷処理を実施するメディア処理システム、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
ＣＤ、ＤＶＤなどのメディアを保管するためのメディア保管部と、メディアへのデータの書込み、およびメディアからのデータの読み出しを行うメディアドライブと、データが書き込まれたメディアのレーベル面に、書込みデータを表すタイトル、書込み年月日などを含むレーベルを印刷するためのレーベルプリンターと、メディアを搬送するためのメディア搬送機構と、各部の駆動制御を司る制御部を備えたメディア処理装置が知られている（特許文献１参照）。
【０００３】
特許文献１に記載のメディア処理装置のメディア搬送機構、メディアドライブ、レーベルプリンターは、いずれも、当該メディア処理装置に通信可能に接続されたホストコンピューターのアプリケーションからメディア発行ジョブを受けて各種ドライバがメディアドライブ、レーベルプリンター及びメディア搬送機構を制御し、メディアに対する規定の処理を行う。
図５は、特許文献１に記載のメディア処理装置が、ホストコンピューターにインストールされているアプリケーションからのメディア発行ジョブに基づいてメディアを処理するメディア作製処理の手順を示したものである。
【０００４】
ホストコンピューターのアプリケーションへの情報入力（メディアの記録面へ書き込むデータの入力や、メディアのレーベル面へ印刷するデータの入力）が完了しメディア発行命令が与えられると、メディア作製ジョブが生成される。メディア作製ジョブに基づき、メディア搬送機構への搬送命令がメディア処理装置へ送信されると（ステップＳ１０１）、それに応じてメディア搬送機構がメディアをメディア保管部からメディアドライブへ搬送する（ステップＳ１０２）。メディアの搬送が完了するとその旨をホストコンピューターへ通知する。メディアを受け取ったメディアドライブは、書込み命令（ステップＳ１０３）に従ってデータ書込みを行う（ステップＳ１０４）。
【０００５】
次に、メディア搬送機構はメディアをメディアドライブからレーベルプリンターに搬送する旨の搬送命令を受信すると（ステップＳ１０５）、メディアドライブからレーベルプリンターへメディアを搬送し（ステップＳ１０６）、搬送が完了するとその旨をホストコンピューターに通知する。メディアを受け取ったレーベルプリンターは、ホストコンピューターから印刷命令を受信すると（ステップＳ１０７）、それ以前の印刷ヘッドの使用状況から、印刷処理前に印刷ヘッドのクリーニングが必要か否かを判定する。
【０００６】
印刷命令を受けたレーベルプリンターは、印刷ヘッドのクリーニングが必要と判定した場合には、予め設定されたヘッドクリーニング条件に基づいて実施するヘッドクリーニングの動作を選択して、ヘッドクリーニングを実行する（ステップＳ１０８）。クリーニング終了後、メディアに対するレーベル印刷を実行する（ステップＳ１０９）。
【０００７】
レーベル印刷が終了後、メディア搬送機構がレーベルプリンター上のメディアをメディア保管部に移す旨の搬送命令を受信すると（ステップＳ１１０）、その命令に基づいてメディア搬送機構がレーベルプリンター上のメディアをメディア保管部に搬送する（ステップＳ１１１）と一連の処理が完了する。
【０００８】
ところで、上述した特許文献１に記載のメディア処理装置に搭載されているレーベルプリンターは、各インクカートリッジから供給されるインクを印刷ヘッドのノズルから吐出させて、メディアのレーベル面への印刷を行うインクジェットプリンターである。インクジェットプリンターでは、ノズルの汚れや目詰まりによる印刷品質の低下を防止するため定期あるいは不定期に、印刷ヘッドの汚れや目詰まりの程度に応じたヘッドクリーニングを実施することが必要である。
【０００９】
上述したステップＳ１０８では、印刷ヘッドを拭くワイピング動作、印刷ヘッドのノズルから規定量のインクを吸い出す本吸引動作、微量吸引動作、空吸引動作、及び休止動作といった予め設定されている各種の動作のうちから、印刷ヘッドの汚れや目詰まりの程度に応じて、何れか１つあるいは複数を組み合わせた印刷ヘッドのクリーニングを実施する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−３３１５３４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
図５に示したように、従来はステップＳ１０７においてレーベルプリンターが印刷命令を受けたときに、印刷ヘッドのそれまでの使用状況からヘッドクリーニングが必要か否かの判定を実施し、必要と判定するとヘッドクリーニングを実行する。このため、印刷ヘッドのクリーニングが完了するまでは、メディアのレーベル面への印刷処理を開始することができないため、印刷開始時期が遅れ、メディア作製処理のスループットが低下する場合がある。
【００１２】
印刷ヘッドのクリーニングが、印刷ヘッドを拭くワイピング動作のように軽度のクリーニング動作だけで済む場合は、印刷開始時期の遅れはそれほど目立たず、メディア作製処理のスループットの低下もそれほど気にならない。
【００１３】
しかしながら、印刷ヘッドの汚れがひどいために、複数のクリーニング動作を組み合わせた重度のクリーニングを実行する場合は、クリーニングの所要時間が長くなるため、メディア作製処理のスループットの低下が無視できなくなる。特に、メディア処理装置の電源をＯＦＦ状態からＯＮ状態にした場合などのように、印刷ヘッドが長時間使用されていなかった場合は、比較的動作時間の長い強力なクリーニング動作を実行する必要があるため、最初のレーベル印刷にかかる時間、いわゆるファーストプリントの遅延が顕著となる。
【００１４】
そこで、本発明は、上記課題を解決するためになされたものであって、印刷ヘッドのクリーニングのためにメディア作製処理のスループットが低下することを防止することができるメディア処理システム、その制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記課題を解決することのできる本発明に係るメディア処理システムは、メディアの記録面へのデータ書込み処理を実行するデータ書込み部と、印刷ヘッドのノズルからインクを吐出させて前記メディアのレーベル面に対する印刷処理及び前記印刷ヘッドのクリーニング処理を実行する印刷部と、前記メディアを前記データ書込み部や前記印刷部へ搬送する搬送部と、を備えたメディア処理装置と、前記メディア処理装置と通信可能に接続されたホストコンピューターと、を有するメディア処理システムであって、
前記ホストコンピューターは、前記印刷ヘッドのクリーニングが必要か否かを判定するクリーニング判定部を備え、前記印刷部にメディアを搬送させるための搬送命令を前記メディア処理装置へ送信する前に、前記クリーニング判定部が前記印刷ヘッドのクリーニングが必要であると判定したときは、前記搬送命令よりも前にクリーニング実行命令を前記メディア処理装置へ送信し、
前記印刷部は、前記クリーニング実行命令に応じて、前記クリーニングを実行することを特徴とする。
上記構成によれば、印刷ヘッドのクリーニングが必要な場合は、印刷部へメディアを搬送させる搬送命令よりも前にクリーニング実行命令をメディア処理装置へ送信する。
このため、従来のように、データ書込み部によるデータ書込み処理、印刷部へのメディアの搬送処理の終了後に、ホストコンピューターから印刷命令を受信してからクリーニングを実行していた場合と比較すると、ファーストプリントを早めることができる。印刷部は、ホストコンピューターが発行した印刷命令を従来よりも速やかに実行することができ、印刷ヘッドクリーニングのためにメディア作製処理のスループットが低下することを防止又は軽減することができる。例えば、メディア処理装置の電源をＯＦＦ状態からＯＮ状態にした場合などのように、印刷部が停止状態となっており印刷ヘッドが長時間使用されていなかった場合には、クリーニング処理時間が長いクリーニング処理を実行する必要があるが、このような場合に特に有効である。
【００１６】
なお、印刷部は、例えば、アプリケーションを使っているユーザーからの指示でクリーニングを実行可能なように、ホストコンピューターからのクリーニング実行命令を認識できる構成になっていればよい。このため、既存のメディア処理装置はそのまま転用することができ、ホストコンピューターに搭載される、印刷部を制御するプリンタードライバーにクリーニング判定部を備える構成とすればよい。
【００１７】
また、本発明のメディア処理システムにおいて、前記印刷部は、前記クリーニング実行命令に応じて、前記メディアの搬送処理又は前記データ書込み処理の何れかの処理に並行して前記クリーニングを実行することを特徴とする。
上記構成によれば、ホストコンピューターから印刷命令が送信される前に、データ書込み部へのメディアの搬送処理やデータ書込み部におけるデータ書込み処理などと並行して、クリーニングを実行させておくことができる。
データ書込み部におけるデータ書込み処理は、通常であればヘッドクリーニングの所要時間よりも大きい。このため、例えば、データ書込み部におけるデータ書込み処理の前にヘッドクリーニングが開始された場合には、そのクリーニング処理はホストコンピューターから印刷命令を受信する前に終了する。したがって、印刷部がホストコンピューターからの印刷命令を受信した時、印刷ヘッドのクリーニングのためにホストコンピューターから受けた印刷処理を保留する事態が発生することを防止することができる。すなわち、印刷部は、ホストコンピューターから受信した印刷命令をすぐに実行することができ、印刷ヘッドのクリーニングのためにメディア作製処理のスループットが低下することを防止することができる。
【００１８】
また、本発明のメディア処理システムにおいて、前記クリーニング判定部は、少なくとも前記メディア処理システムの起動時には、前記クリーニングが必要であると判定することを特徴とする。
メディア処理システムの起動前は少なくともメディア処理装置が非稼働状態にあるため、印刷ヘッドのヘッドクリーニングの必要性が高い。さらに、メディア処理システムの起動時に、無条件にクリーニング実行命令を出すことによって、より早期にクリーニング実行命令を発行することが可能となる。したがって、印刷部が印刷命令を受けるまでのクリーニング処理に使用可能な時間をより長く確保することができ、比較的長い処理時間を必要とするクリーニングを実行する場合でも、印刷命令を受けるまでに確実にクリーニング処理を完了させることができる。すなわち、印刷部が印刷命令を受けていない空き時間を有効に活用して、効率良くクリーニング処理を実行することができる。
【００１９】
また、本発明のメディア処理システムにおいて、前記クリーニング判定部は、前記メディア処理装置に対して印刷ヘッドのクリーニング状況を問い合わせ、前記問い合わせに応じて送信された前記クリーニング状況に基づきクリーニングが必要か否かを判定することを特徴とする。
上記構成によれば、クリーニング判定部は、クリーニング状況を問い合わせることができるので、過去のクリーニング履歴に基づいてクリーニングを実行するか否かを判定することができる。このため、無駄なクリーニングを実行することを防止し、クリーニングによるインク消費量を抑えることができる。また、例えば前回のクリーニングからの経過時間等を取得することによって、次に実施するクリーニングの種類を決定することもできる。ノズルの汚れや目詰まりの程度に相応したクリーニングの動作の選択が可能になり、過度なクリーニングの実施を防止することができる。
【００２０】
また、上記課題を解決することのできる本発明に係るメディア処理システムの制御方法は、メディアの記録面へのデータ書込み処理を実行するデータ書込み部と、印刷ヘッドのノズルからインクを吐出させて前記メディアのレーベル面に対する印刷処理及び前記印刷ヘッドのクリーニング処理を実行する印刷部と、前記メディアを前記データ書込み部や前記印刷部へ搬送する搬送部と、を備えたメディア処理装置と、前記メディア処理装置と通信可能に接続されたホストコンピューターと、を有するメディア処理システムの制御方法であって、
前記印刷ヘッドのクリーニングが必要か否かを判定する判定ステップと、
前記印刷部にメディアを搬送させるための搬送命令を前記メディア処理装置へ送信する前に、前記印刷ヘッドのクリーニングが必要であると判定したときは、前記搬送命令よりも前にクリーニング実行命令を前記メディア処理装置へ送信する送信ステップと、
前記メディア処理装置の印刷部が、前記クリーニング実行命令に応じて、前記クリーニングを実行するクリーニング実行ステップと、を実行することを特徴とする。
上記構成によれば、従来のように、データ書込み部によるデータ書込み処理、印刷部へのメディアの搬送処理の終了後に、ホストコンピューターから印刷命令を受信してからクリーニングを実行していた場合と比較すると、ファーストプリントを早めることができる。印刷部は、ホストコンピューターが発行した印刷命令を従来よりも速やかに実行することができ、印刷ヘッドクリーニングのためにメディア作製処理のスループットが低下することを防止又は軽減することができる。
【００２１】
また、上記課題を解決することのできる本発明は、前記ホストコンピューターに上記の判定ステップ、送信ステップ及びクリーニング実行ステップを実行させるためのプログラムである。
【図面の簡単な説明】
【００２２】
【図１】本実施形態のパブリッシャーの開閉扉を開状態としたときの外観斜視図である。
【図２】図１に示したパブリッシャーのケースを外した状態の前方上側から見た斜視図である。
【図３】メディア処理システムの一実施の形態のブロック図である。
【図４】図３に示したメディア処理システムの制御方法の説明図である。
【図５】従来のメディア処理装置の制御方法の説明図である。
【発明を実施するための形態】
【００２３】
以下、本発明に係るメディア処理システム及びその制御方法の実施形態の例を、図面を参照しつつ説明する。なお、本実施形態では、メディア処理システムを構成するメディア処理装置の一例として、ＣＤやＤＶＤ等の円板状のメディアへのデータの書き込みやメディアのレーベル面への印刷を行うディスクパブリッシャー（以下、「パブリッシャー」という。）を例示して説明する。
【００２４】
（パブリッシャーの構成について）
図１は本実施形態のパブリッシャーの開閉扉を開状態としたときの外観斜視図、図２はパブリッシャーのケースを外した状態の前方上側から見た斜視図である。
パブリッシャー１は、例えばＣＤやＤＶＤ等の円板状のメディアへのデータの書き込みやメディアのレーベル面への印刷を行う装置であり、ほぼ直方体形状のケース２を備えている。このケース２の前面には、左右に開閉可能な開閉扉３，４が取り付けられている。ケース２の上側左端部には、表示ランプ、操作ボタン等が配列された操作面５が設けられており、また、ケース２の下端には、下方に突出するように載置用の脚部６が左右両側に設けられている。左右の脚部６の間位置には引出機構７が設けられている。
【００２５】
正面視右側の開閉扉３は、図１に示すように、パブリッシャー１の前面側の開口部８を開閉するもので、例えば未使用のメディアＭを開口部８を介してセットする時、あるいは作成済みのメディアＭを、開口部８を介して取り出すときに、開閉する扉である。
また、正面視左側の開閉扉４は、図２に示すプリンター１１のインクカートリッジ１２の入れ換え時に開閉するためのものであり、この開閉扉４を開けると、鉛直方向に配列された複数のカートリッジホルダ１３を有するカートリッジ装着部１４が露出するようになっている。
【００２６】
図２に示すように、パブリッシャー１のケース２の内部には、データ書き込み処理が行われていない複数枚（例えば５０枚）の未使用のメディアＭをスタック可能なメディア保管部としてのメディアスタッカー２１と、複数枚（例えば５０枚）の未使用のメディアＭあるいは作成済みメディアＭが保管されるメディア保管部としてのメディアスタッカー２２とが保管されるメディアＭの中心軸線が同一となるように上下に配置されている。メディアスタッカー２１及びメディアスタッカー２２は、それぞれ所定位置に対して着脱自在である。
【００２７】
上側のメディアスタッカー２１は、左右一対の円弧状の枠板２４，２５を備えており、これにより、メディアＭを上側から受け入れ、同軸に積層した状態で収容可能な構成をなしている。メディアスタッカー２１にメディアＭを収容あるいは補充する作業は、開閉扉３を開けてメディアスタッカー２１を取り出すことにより、簡単に行うことが可能となっている。
【００２８】
下側のメディアスタッカー２２も同一構造となっており、左右一対の円弧状の枠板２７，２８を備え、これによって、メディアＭを上側から受け入れ、同軸に積層した状態で収容可能なスタッカーが構成されている。
【００２９】
メディアスタッカー２１及びメディアスタッカー２２の後側には、メディア搬送機構３１が配置されている。メディア搬送機構３１は、本体フレーム３０とシャーシ３２の天板３３との間に垂直に架け渡されている垂直ガイド軸３５を有している。この垂直ガイド軸３５に搬送アーム３６が昇降及び旋回可能な状態で支持されている。搬送アーム３６は、駆動モータ３７によって垂直ガイド軸３５に沿って昇降可能であるとともに、垂直ガイド軸３５を中心に左右に旋回可能である。
【００３０】
上下のスタッカー２１，２２及びメディア搬送機構３１の側方の後方の部位には、上下に積層された２つのメディアドライブ４１，４１が配置され、これらメディアドライブ４１，４１の下側にプリンター１１のキャリッジが移動可能に配置されている。
メディアドライブ４１は、メディアＭへのデータ書き込み位置とメディアＭの受け取り受け渡しを行うメディア受け渡し位置との間を移動可能なメディアトレイ４１ａをそれぞれ有している。
【００３１】
また、プリンター１１は、メディアＭのレーベル面へ印刷可能な印刷位置とメディアＭの受け取り受け渡しを行うメディア受け渡し位置との間を移動可能なメディアトレイ４５を有している。
【００３２】
図２では、上下のメディアドライブ４１のメディアトレイ４１ａが手前に引き出されてメディア受け渡し位置にある状態及び下側のプリンター１１のメディアトレイ４５が手前側のメディア受け渡し位置にある状態が示されている。また、プリンター１１はインクジェットプリンターであり、インク供給機構６０として各色（本実施形態ではブラック、シアン、マゼンタ、イエロー、ライトシアン、ライトマゼンタの６色）のインクカートリッジ１２が用いられ、これらのインクカートリッジ１２がカートリッジ装着部１４の各カートリッジホルダ１３に前方から装着されている。
【００３３】
ここで、メディアスタッカー２１の左右一対の枠板２４，２５の間及びメディアスタッカー２２の左右一対の枠板２７，２８の間には、メディア搬送機構３１の搬送アーム３６が昇降可能な隙間が形成されている。また、これら上下のメディアスタッカー２１とメディアスタッカー２２との間には、メディア搬送機構３１の搬送アーム３６が水平に旋回して、メディアスタッカー２２の真上に位置できるように隙間が開いている。さらに、両メディアトレイ４１ａをメディアドライブ４１に押し込むと、メディア搬送機構３１の搬送アーム３６を下降させて、メディア受け渡し位置にあるメディアトレイ４５にアクセス可能となっている。
【００３４】
メディア搬送機構３１の搬送アーム３６は、両メディアトレイ４１ａをデータ書き込み位置に位置させ、メディアトレイ４５を奥側の印刷位置に位置させた状態で、メディアトレイ４５の高さ位置よりもさらに下側まで下降可能となっている。そして、メディアトレイ４５のメディア受け渡し位置の下方には、搬送アーム３６がこの位置まで下降してリリースしたメディアＭが通過するガイド穴であって、メディアスタッカー（別体スタッカー）が装着されるガイド穴６５が形成されている。
【００３５】
図１及び図２に示すように、引出機構７は、本体フレーム３０の下側に、本体フレーム３０から引き出して開いたり、収納して閉じたりすることが可能な引出トレイ７０を有している。引出トレイ７０には、スタッカー部７１が下方に凹んで設けられている。引出トレイ７０が収納位置（閉位置）にあるとき、スタッカー部７１は、ガイド穴６５の下方に位置し、スタッカー部７１の中心部は、受け渡し位置にある両メディアトレイ４１ａとメディアトレイ４５の中心軸線が同一となるように位置されている。このスタッカー部７１は、ガイド穴６５を介して投入されるメディアＭを受け入れ、このメディアＭを比較的少量（例えば５枚〜１０枚程度）だけ収容する。スタッカー部７１は、メディアＭを上側から受け入れ、同軸に積層した状態で収容可能となっている。
【００３６】
収納状態にある引出トレイ７０のスタッカー部７１及びガイド穴６５には、スタッカー部７１よりもメディアＭの収容量が多いメディアスタッカー（別体スタッカー）７２が着脱可能となっている（図２参照）。このメディアスタッカー７２も、一対の円弧状の枠板７３，７４を備えており、これによって、メディアＭを上側から受け入れ、同軸に積層した状態で複数枚（例えば５０枚）収容可能となっている。一対の円弧状の枠板７３，７４の間には、メディア搬送機構３１の搬送アーム３６が昇降可能な隙間が形成されている。また、一方の枠板７４の上部には着脱時にユーザーによって把持される取っ手７５が設けられている。
【００３７】
そして、メディアスタッカー７２を取り付けた状態とすれば、下側のメディアスタッカー２２から未使用のメディアＭを取り出し、メディアドライブ４１およびプリンター１１でデータ記録および印刷を行った後に、メディアスタッカー７２に収容することができる。
また、例えば、上側のメディアスタッカー２１および下側のメディアスタッカー２２にそれぞれの最大収容枚数（５０枚＋５０枚）の未使用のメディアＭを装填し、下側のメディアスタッカー２２の全枚数（５０枚）のメディアＭを順次処理してメディアスタッカー７２に収容し、次に、上側のメディアスタッカー２１の全枚数（５０枚）のメディアＭを順次処理して、空となった下側のメディアスタッカー２２に収容する。このようにして、上側のメディアスタッカー２１および下側のメディアスタッカー２２の最大収容枚数（５０枚＋５０枚）のメディアＭを一度に処理する（バッチ処理モード）。
【００３８】
また、メディアスタッカー７２を取り外した状態とすれば、上側のメディアスタッカー２１あるいは下側のメディアスタッカー２２から未使用のメディアＭを取り出し、メディアドライブ４１及びプリンター１１でデータ記録及び印刷を行った後に、収納状態にある引出トレイ７０のスタッカー部７１に収容することができる。
【００３９】
これにより、その後、引出トレイ７０を引き出すことでスタッカー部７１から処理が完了したメディアＭを取り出すことができる。つまり、メディアＭへの処理中であっても、開閉扉３を閉じたまま、処理が完了したメディアＭから順に１枚ずつあるいは複数枚ずつ取り出すことができる（外部排出モード）。
【００４０】
（メディア処理システムの内部処理について）
次に上述したパブリッシャー１とパブリッシャー１と通信可能に接続されたホストコンピューターと、を備えた本実施形態のメディア処理システムの内部処理について説明する。図３はメディア処理システムの一実施の形態のブロック図、図４は図３に示したメディア処理システムの制御方法の説明図である。
【００４１】
図３に示したメディア処理システム２００は、ホストコンピューター１００と、パブリッシャー１とから構成されている。
【００４２】
ホストコンピューター１００は、主に、アプリケーション１０１、プリンタードライバー１０２、搬送命令生成部１０５、書込み命令生成部１０６及び送受信部１０７を備えている。
【００４３】
アプリケーション１０１は、ホストコンピューター１００上で動作するアプリケーションプログラムで、パブリッシャー１によるメディア作製動作に必要なデータを、プリンタードライバー１０２、搬送命令生成部１０５及び書込み命令生成部１０６を介して、パブリッシャー１に送信するユーザーインターフェースを提供する。
【００４４】
また、送受信部１０７は、各種命令、印刷データ及び記録データ等をパブリッシャー１へ送信し、パブリッシャー１から送信されるデータを受信するためのインターフェースである。
【００４５】
プリンタードライバー１０２は、アプリケーション１０１からメディア作製指示を受信すると、プリンター１１が処理可能な形式の印刷データ、印刷コマンドを生成する印刷データ生成部１０３と、プリンター１１の印刷ヘッドのクリーニングが必要か否かを判定するクリーニング判定部１０４と、を備えている。クリーニング判定部１０４は、印刷ヘッドのクリーニングが必要であると判定したときは、クリーニング実行命令を生成し送受信部１０７を介してパブリッシャー１へ送信する。
【００４６】
搬送命令生成部１０５は、アプリケーション１０１からメディア作製指示を受信すると、メディア搬送機構３１が処理可能な形式の搬送コマンドを生成し、送受信部１０７を介してパブリッシャー１へ送信する。
また、書込み命令生成部１０６は、アプリケーション１０１からメディア作製指示を受信するとメディアドライブ４１が処理可能な形式の書込みコマンドを生成し、アプリケーション１０１から指示された記録データとともに送受信部１０７を介してパブリッシャー１へ送信する。
【００４７】
ユーザーは、アプリケーション１０１上で印刷データの作成や編集、メディア作製指示を行う。プリンタードライバー１０２は、アプリケーション１０１により呼び出され、プリンター１１の動作を制御する。同様に、搬送命令生成部１０５はアプリケーション１０１により呼び出されてメディア搬送機構３１の動作を直接制御し、書込み命令生成部１０６はアプリケーション１０１により呼び出されてメディアドライブ４１の動作を制御する。
【００４８】
なお、アプリケーション１０１及びプリンタードライバー１０２は、ホストコンピューター１の図示しないＲＯＭに予め格納されたプログラムであり、各機能部は、ホストコンピューター１の図示しないＣＰＵが上記プログラムを読み出し、実行することにより構成される。
【００４９】
本実施の形態において、クリーニング判定部１０４は、プリンター１１にメディアを搬送させるための搬送命令をパブリッシャー１へ送信する前に、印刷ヘッドのクリーニングが必要か否かを判定する。
印刷ヘッドのクリーニングが必要であるとクリーニング判定部１０４が判定すると、搬送命令よりも前にクリーニング実行命令を生成してパブリッシャー１へ送信する。なお、クリーニング判定部１０４が生成するクリーニング実行命令には、いずれの動作に関連づけてクリーニングするかが指示されている。
【００５０】
一方、パブリッシャー１は、プリンター１１、メディア搬送機構３１及びメディアドライブ４１の３つのＵＳＢデバイスを内蔵している。パブリッシャー１が内蔵する各ＵＳＢデバイスは、ホストコンピューター１００のＵＳＢポートに複数のＵＳＢデバイスを接続するための分岐装置であるハブ１１０を介して、ホストコンピューター１００と通信可能に接続されている。
【００５１】
各ＵＳＢデバイスは、通信インターフェースとしての送受信部１１１，１３１，１４１をそれぞれ備えている。
プリンター１１は、送受信部１１１の他に、印刷データを展開保存するプリントバッファ１１２と、不図示の印刷ヘッドやキャリッジの動作を制御する印刷制御部１１３と、印刷ヘッドのクリーニング動作を制御するクリーニング実行部１１４とを備えている。送受信部１１１、印刷制御部１１３及びクリーニング実行部１１４は、不図示のＣＰＵがＲＯＭ等の不揮発性の記憶部に記憶されているファームウェアを実行することによって構成される。
【００５２】
送受信部１１１は、ホストコンピューター１００からハブ１１０を介して送信された印刷データや印刷命令等を受信するためのインターフェースである。送受信部１１１で一時保存した印刷データはプリントバッファ１１２に展開され、印刷可能なドットデータに変換される。印刷制御部１１３は、受信した印刷命令に基づいて、印刷ヘッドやキャリッジ等を駆動させてプリントバッファ１１２に展開されたドットデータをメディアのレーベル面に印刷する。
【００５３】
クリーニング実行部１１４は、ホストコンピューター１００からクリーニング実行命令を受けると、それに応じて印刷ヘッドのクリーニングを実行する。印刷ヘッドのクリーニング処理としては、例えば、印刷ヘッドを拭くワイピング動作、印刷ヘッドのノズルから規定量のインクを吸い出す本吸引動作、微量吸引動作、空吸引動作、及び休止動作といった各種の動作を実行できるように構成されている。
【００５４】
メディア搬送機構３１は、送受信部１３１の他に、搬送アーム３６によるメディアの搬送動作を制御する搬送制御部１３２を備えている。
送受信部１３１は、ホストコンピューター１からハブ１１０を介して送信された搬送命令を受信するためのインターフェース部である。送受信部１３１で一時保存した搬送命令に基づき、搬送制御部１３２は、搬送アーム３６やメディアを把持する把持機構等を駆動させて、メディアを搬送する。例えば、搬送制御部１３２からの指示に応じて搬送アーム３６が、メディアが積層されたメディア保管部からメディアを把持し、把持したメディアをメディアドライブ４１のメディアトレイ４１ａやプリンター１１のメディアトレイ４５まで搬送する。また、搬送制御部１３２からの指示に応じて搬送アーム３６が、レーベル印刷後のメディアをメディアトレイからピックアップし、ピックアップしたメディアを引出しトレイ７０へ搬送する。
【００５５】
また、メディアドライブ４１は、前述の送受信部１４１の他に、データ書込み動作を制御するデータ書込み制御部１４２を備えている。送受信部１４１は、ホストコンピューター１からハブ１１０を介して送信された書込み命令を受信するためのインターフェースである。データ書込み制御部１４２は、記録データをメディアの記録面に記録する。
【００５６】
なお、送受信部１３１及び搬送制御部１３２、送受信部１４１及びデータ書込み制御部１４２は、メディア搬送機構３１及びメディアドライブ４１がそれぞれ備える不図示のＣＰＵがＲＯＭ等の不揮発性の記憶部に記憶されているファームウェアを実行することによって構成される。
【００５７】
（メディア作製処理について）
次に、以上に説明した本実施形態のメディア処理システム２００におけるメディア作製処理の流れを説明する。図４は、メディア作製処理の流れを説明するための図である。
【００５８】
本実施の形態の場合、プリンタードライバー１０２のクリーニング判定部１０４は、アプリケーション１０１の起動時（メディア処理システムの起動時）に、パブリッシャー１のプリンター１１に対して印刷ヘッドのそれまでのクリーニング状況を問い合わせ、問い合わせに応じて送信された印刷ヘッドのクリーニング状況に基づきクリーニングが必要か否かを判定する。
【００５９】
クリーニング判定部１０４から印刷ヘッドのクリーニング状況の問い合わせを受けたプリンター１１のクリーニング実行部１１４は、不図示のＲＡＭ等の記録保存されているインクの消費履歴や、クリーニング履歴等の情報をクリーニング判定部１０４に送信する。クリーニング判定部１０４は、プリンター１１から送信されてきた印刷ヘッドのクリーニング状況の情報に基づいて、ノズルの汚れや目詰まりの程度に相応のクリーニングとなるように、上記のクリーニング処理の動作の１つ、または複数個の組み合わせを指定したクリーニング実行命令を生成する。
【００６０】
まず、ホストコンピューター１００上で、アプリケーション１０１が起動されると、プリンタードライバー１０２のクリーニング判定部１０４が機能して、プリンター１１に印刷ヘッドのクリーニング状況を問い合わせる（ステップＳ１１）。クリーニング判定部１０４は問い合わせに対して応答された印刷ヘッドのクリーニング状況からクリーニングが必要か否かを判定する（ステップＳ１２,ステップＳ１３）。クリーニングが必要であると判定した場合は、プリンター１１にクリーニング実行命令を送信する（ステップＳ１４）。クリーニング実行命令を受けたプリンター１１のクリーニング実行部１１４は、クリーニング実行命令中に指示されている内容のクリーニングを実行する（ステップＳ１５）。
【００６１】
次に、アプリケーション１０１への情報入力画面で、メディアの記録面に記録する記録データの入力や、メディアのレーベル面への印刷データの入力が完了すると、アプリケーション１０１からメディア作製指示が送信され、搬送命令生成部１０５がメディア搬送機構３１に対する搬送命令を生成し送信する（ステップＳ１６）。搬送命令に応じてメディア搬送機構３１がメディアをメディアスタッカー２１からメディアドライブ４１へ搬送する（ステップＳ１７）。そして、メディアを受けたメディアドライブ４１は、書込み命令生成部１０６からの書込み命令（ステップＳ１８）に従ってデータ書込みを行う（ステップＳ１９）
【００６２】
メディアドライブ４１におけるデータ書込み処理（ステップＳ１９）が完了すると、搬送命令生成部１０５はメディアをメディアドライブ４１からプリンター１１に搬送する旨の搬送命令をメディア搬送機構３１へ送信する（ステップＳ２０）。搬送命令を受けたメディア搬送機構３１がメディアドライブ４１からプリンター１１へメディアを搬送すると（ステップＳ２１）、印刷データ生成部１０３がプリンター１１に対してレーベルの印刷命令を送信する（ステップＳ２２）。
【００６３】
印刷命令を受けたプリンター１１はプリンタードライバー１０２を介して送信されてくる印刷データに基づいて、メディアに対するレーベル印刷を実行する（ステップＳ２３）。
次に、搬送命令生成部１０５はプリンター１１上のメディアをメディア保管部であるメディアスタッカー２２に移す旨の搬送命令をメディア搬送機構１３０に発行し（ステップＳ２４）、その命令に基づいてメディア搬送機構３１がプリンター１１上のメディアをメディア保管部（例えば、メディアスタッカー２２）に搬送する（ステップＳ２５）。以上で一連のメディア作製処理が完了する。
【００６４】
以上に説明した一実施の形態のメディア処理システム２００及びその制御方法では、アプリケーション１０１の起動時にクリーニング判定部１０４が発行したクリーニング実行命令をクリーニング実行部１１４が速やかに実行するため、クリーニングが実施される時期はプリンター１１へメディアを搬送させる搬送命令よりも前である。例えば、メディアドライブ４１へのメディアの搬送処理中若しくはメディアドライブ４１におけるデータ書込み処理中など、ホストコンピューター１００からプリンター１１に印刷命令が発行される前に開始されることになる。
そのため、プリンター１１がホストコンピューター１００からの印刷命令を受けた時、印刷処理を保留にして印刷処理前に印刷ヘッドのクリーニングを実行していた従来のパブリッシャー１と比較すると、印刷ヘッドのクリーニングのためにホストコンピューター１００から受けた印刷処理を保留する時間を軽減したり、あるいは印刷処理の保留を防止することができる。
【００６５】
従って、プリンター１１は、ホストコンピューター１００が発行した印刷命令を従来よりも速やかに実行することができ、プリンター１１のヘッドクリーニングのためにメディア作製処理のスループットが低下することを防止又は軽減することができる。
【００６６】
なお、上記実施の形態のメディア処理システム２００は、ホストコンピューター１００に搭載するプリンタードライバー１０２にクリーニング判定部１０４を備え、クリーニング判定部１０４でヘッドクリーニングが必要であると判定された時にクリーニング実行命令を出すよう改良されていれば、プリンター１１としては既設のものをそのまま転用することができ、既存のメディア処理システムへの応用も容易になる。
【００６７】
また、上記実施の形態のメディア処理システム２００のクリーニング判定部１０４は、パブリッシャー１に対して印刷ヘッドのそれまでのクリーニング状況を問い合わせ、その問い合わせに応じて送信された印刷ヘッドのクリーニング状況に基づきクリーニングが必要か否かを判定している。
そのため、クリーニング判定部１０４は、印刷ヘッドのノズルの汚れや目詰まりの程度を把握して、ノズルの汚れや目詰まりの程度に相応したクリーニングの動作の選択が可能になり、過度なクリーニングの実施や無用なクリーニングの実施を防止することができる。
【００６８】
なお、上記実施の形態では、クリーニング実行部１１４は、ホストコンピューター１００からクリーニング実行命令を受信すると、直ちにクリーニングを実行するようにしていた。しかし、本発明に係るメディア処理システムでは、クリーニング実行部１１４は、図２に示したクリーニング実行処理（ステップＳ１５）を、メディアドライブ４１へのメディアの搬送処理又はメディアドライブ４１におけるデータ書き込み処理の何れかの処理に並行して実施する構成としても良い。
【００６９】
このようにクリーニングの実施タイミングを制御するメディア処理システム及びその制御方法では、ホストコンピューター１００が発行するクリーニング実行命令でプリンター１１が実行するヘッドクリーニングは、メディアドライブ４１へのメディアの搬送処理中若しくはメディアドライブ４１におけるデータ書込み処理中など、ホストコンピューター１００からプリンター１１に印刷命令が発行される前に確実に開始される。
そして、例えば、メディアドライブ４１におけるデータ書込み処理は、一般に所要時間が長い強力なヘッドクリーニングよりも大きいため、例えば、メディアドライブ４１におけるデータ書込み処理の前にヘッドクリーニングが開始された場合には、そのクリーニングは、確実に、プリンター１１がホストコンピューター１００から印刷命令を受ける前に終わる。
【００７０】
そのため、プリンター１１がホストコンピューター１００からの印刷命令を受けた時、ヘッドクリーニングのためにホストコンピューター１００から受けた印刷処理を保留する必要がなくなる。
したがって、プリンター１１は、ホストコンピューター１００が発行した印刷命令を即座に実行することができ、プリンター１１のヘッドクリーニングのためにメディア作製処理のスループットが低下することを防止することができる。
【００７１】
さらに、上記実施の形態におけるクリーニング判定部１０４は、アプリケーション１０１の起動時に作動し、その際、プリンター１１に印刷ヘッドのクリーニング状況を問い合わせして、それ以前の印刷ヘッドのクリーニング状況に応じてクリーニングが必要か否かを判定したが、アプリケーション１０１の起動時には印刷ヘッドの使用状況を問い合わせせずに、無条件に、クリーニングが必要であると判定するように構成することも考えられる。
【００７２】
メディアを処理するアプリケーション１０１の起動前は少なくともパブリッシャー１が非稼働状態にあり、アプリケーション１０１の起動時は、プリンター１１のそれまでの非稼働状態によってヘッドクリーニングの必要性が高まっている蓋然性が高い。
【００７３】
そして、アプリケーション１０１の起動時に無条件にクリーニング実行命令を出すことによって、より早期にクリーニング実行命令を発行することが可能になる。したがって、プリンター１１がアプリケーション１０１からの印刷命令を受けるまでのヘッドクリーニング処理に使用可能な時間をより長く確保することができる。さらに、処理時間の長いヘッドクリーニングを実行する場合でも、アプリケーション１０１からの印刷命令を受けるまでに確実に完了させることが可能になり、プリンター１１が印刷命令を受けていない印刷空き時間を有効に活用して、効率良くヘッドクリーニングを実行することができる。
また、クリーニング判定部１０４における制御処理が容易になり，制御プログラムを単純にすることができる。
【００７４】
また、パブリッシャー１の電源投入時も、それ以前にはプリンター１１が長時間に渡って非稼働状態になっていたために、ヘッドクリーニングの必要性が高まっている蓋然性が高い。そこで、クリーニング判定部１０４は、パブリッシャー１の電源投入時にも、印刷ヘッドの使用状況を問い合わせせずに、無条件に、クリーニングが必要であると判定して、クリーニング実行命令を発行するようにしても良い。
【符号の説明】
【００７５】
１：パブリッシャー、１１：プリンター、３１：メディア搬送機構、４１：メディアドライブ、１００：ホストコンピューター、１０１：アプリケーション、１０２：プリンタードライバー、１０３：印刷データ生成部、１０４：クリーニング判定部、１０５：搬送命令生成部、１０６：書込み命令生成部、１０７：送受信部、１１０：ハブ、１１２：プリントバッファ、１１３：印刷制御部、１１４：クリーニング実行部、１３２：搬送制御部、１４２：データ書込み部。
【図１】
2010165431.tif 000003
【図２】
2010165431.tif 000004
【図３】
2010165431.tif 000005
【図４】
2010165431.tif 000006
【図５】
2010165431.tif 000007