(57)【要約】【課題】本発明は、インクリボンと印画紙の種別とのミスマッチによる印画画像の劣化を防止するようにする。【解決手段】２Ｌサイズの画像を印画するためのインクリボン４０とロール状の印画紙４０が装填されたプリンタ６Ａでは、２Ｌサイズをインクリボン４０の送り方向に沿って２個に分割することにより形成されるＬ＋Ｌサイズの画像を順次印画紙４０に印画し、Ｌ＋Ｌサイズの画像が連続して印画された印画紙４０を、印画されたＬサイズの画像の境界で切断することにより、２Ｌサイズの画像を因果するプリンタ６Ａを用いてＬサイズの画像を印画紙４０に印画し、かつ当該印画紙４０をＬサイズの画像毎に切断したプリント結果として排出することができるので、インクリボン４０と印画紙４０の種別とのミスマッチによる印画画像の劣化を防止することができる。【選択図】図１１
2006096052.tif 000002
【特許請求の範囲】
【請求項１】
所定の第１のサイズの画像を印画するためのインクリボンとロール状の印画媒体が装填されたプリンタ装置において、
上記第１のサイズを上記インクリボンの送り方向に沿って所定数に分割することにより形成される第２のサイズの画像を順次上記印画媒体に印画する印画手段と、
上記第２のサイズの画像が連続して印画された上記印画媒体を、上記印画された上記各第２のサイズの画像の境界で切断する切断手段と
を具えることを特徴とするプリンタ装置。
【請求項２】
上記印画手段は、
上記第１のサイズの画像と上記第２のサイズの画像を選択的に上記印画紙に印画し、
上記切断手段は、
上記印画された上記画像のサイズに応じて上記印画紙を切断する
ことを特徴とする請求項１に記載のプリンタ装置。
【請求項３】
所定の第１のサイズの画像を印画するためのインクリボンとロール状の印画媒体が装填されたプリンタ装置のプリント方法において、
上記第１のサイズを上記インクリボンの送り方向に沿って所定数に分割することにより形成される第２のサイズの画像を順次上記印画媒体に印画する第１のステップと、
上記第２のサイズの画像が連続して印画された上記印画媒体を、上記印画された上記各第２のサイズの画像の境界で切断する第２のステップと
を具えることを特徴とするプリント方法。
【請求項４】
上記第１のステップでは、
上記第１のサイズの画像と上記第２のサイズの画像を選択的に上記印画紙に印画し、
上記第２のステップでは、
上記印画された上記画像のサイズに応じて上記印画紙を切断する
ことを特徴とする請求項３に記載のプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタ装置及びプリント方法に関し、例えば熱転写型のプリンタに適用して好適なものである。
【背景技術】
【０００２】
従来、熱転写型のプリンタにおいては、インクリボンの一面に塗布された染料等のインクを印画紙に熱転写することにより、例えばパーソナルコンピュータから供給される画像データに応じた画像を印画紙に印画し得るようになされている。
【０００３】
この熱転写型のプリンタに用いられるインクリボンとしては種々の種類のものが存在し、しかも各種類毎に印画条件が異なるため、１台のプリンタで複数種類のインクリボンを使い分ける場合には、その都度、使用するインクリボンに応じた印画条件で印画を実行する必要がある。
【０００４】
このため、インクリボンの供給リールには、当該インクリボンの種別情報などのような印画制御に必要なデータを格納したＩＣ（Integrated Circuit）タグが、予め取り付けてられている。
【０００５】
従って熱転写型のプリンタは、インクリボンが装填されると、当該インクリボンの供給リールに取り付けられているＩＣタグから印画制御に必要なデータを読み出し、当該読み出したデータに基づいて印画を実行することにより、複数種類のインクリボンを使い分けることを可能にしている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところでかかる構成のプリンタにおいては、使用されるインクリボンと印画紙の組合せが予め決められているが、この場合、インクリボンの種別情報しか得ることができないため、印画を実行する前にインクリボンの種別と印画紙の種別とのミスマッチを検出することができず、当該ミスマッチによって印画画像の画質が劣化することがあった。
【０００７】
本発明は以上の点を考慮してなされたもので、インクリボンと印画紙の種別とのミスマッチによる印画画像の劣化を防止するプリント装置及びプリント方法を提案しようとするものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため本発明においては、所定の第１のサイズの画像を印画するためのインクリボンとロール状の印画媒体が装填されたプリンタ装置及びそのプリント方法では、第１のサイズをインクリボンの送り方向に沿って所定数に分割することにより形成される第２のサイズの画像を順次印画媒体に印画し、第２のサイズの画像が連続して印画された印画媒体を、印画された各第２のサイズの画像の境界で切断することにより、第１のサイズの画像を因果するプリンタ装置を用いて第２のサイズの画像を印画媒体に印画し、かつ当該印画媒体を第２のサイズの画像毎に切断したプリント結果として排出することができる。
【０００９】
また本発明における印画手段は、第１のサイズの画像と第２のサイズの画像を選択的に印画紙に印画し、切断手段は、印画された画像のサイズに応じて印画紙を切断することにより、第１のサイズの画像と第２のサイズの画像との２種類のサイズに対応し得るので汎用性が増し、第１のサイズの画像、第２のサイズの画像の何れを印画する場合であっても印画時間を短縮して高速にプリント結果を排出することができる。
【発明の効果】
【００１０】
上述のように本発明によれば、第１のサイズの画像を因果するプリンタ装置を用いて第２のサイズの画像を印画媒体に印画し、かつ当該印画媒体を第２のサイズの画像毎に切断したプリント結果として排出することができるので、インクリボンと印画紙の種別とのミスマッチによる印画画像の劣化を防止し得るプリント装置及びプリント方法を実現することができる。
【００１１】
また本発明によれば、第１のサイズの画像と第２のサイズの画像との２種類のサイズに対応し得るので汎用性が増し、第１のサイズの画像、第２のサイズの画像の何れを印画する場合であっても印画時間を短縮して高速にプリント結果を排出し得るプリント装置及びプリント方法を実現することができる。
【発明を実施するための最良の形態】
【００１２】
以下図面について、本発明の一実施の形態を詳述する。
【００１３】
図１において、１は全体としてプリンタシステムの構成を示し、顧客の要求に応じてディジタルスチルカメラ２、メモリカード３、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）４をパーソナルコンピュータ５の所定位置にセットする。
【００１４】
パーソナルコンピュータ５は、当該セットされたディジタルスチルカメラ２、メモリカード３、ＣＤ−ＲＯＭ４から必要に応じて画像データを読み込み、当該読み込んだ画像データを印画用の画像データに変換した後、これをプリンタ６Ａ及び６Ｂに選択的に送出する。
【００１５】
プリンタ６Ａ及び６Ｂは、ロール紙状の印画紙を用いて印画する昇華性プリンタでなり、パーソナルコンピュータ５から供給される印画用の画像データに応じた画像を印画紙に印画し、当該画像が印画された印画紙（以下、これをプリント画と呼ぶ）を排紙する。その後、この排紙されたプリント画は顧客に提供される。
【００１６】
ここでパーソナルコンピュータ５の回路構成を図２に示す。パーソナルコンピュータ５は、パーソナルコンピュータ本体５Ａとキーボード・マウス５Ｂとモニタ５Ｃとから構成されている。
【００１７】
パーソナルコンピュータ本体５ＡのＣＰＵ（Central Processing Unit ）１０は、ＲＯＭ（Read Only Memory）１１に格納されているプログラムを必要に応じて読み出し、当該読み出したプログラムをＲＡＭ（Random Access Memory）１２に展開して記憶する。そしてＣＰＵ１０は、このＲＡＭ１２に展開されているプログラムを読み出して実行することにより、バスＢ１に接続されている各回路の動作を制御する。
【００１８】
キーボード・マウス・インターフェイス１３は、オペレータがキーボード・マウス５Ｂを操作することに応じて入力される操作情報をＣＰＵ１０に通知する。ＣＰＵ１０は、この操作情報を解析し、その結果、オペレータがディジタルスチルカメラ２から画像データを読み込むための操作を行ったと判断した場合には、当該操作に応じた指示情報を生成し、これをカメラコントロール１４に送出する。
【００１９】
カメラコントロール１４は、この指示情報に基づいてディジタルスチルカメラ２から画像データを読み込み、これをＲＡＭ１２に展開して記憶する。因みに、カメラコントロール１４は、ディジタルスチルカメラ２から読み込まれる画像データのデータ量が大きい場合には、当該画像データを必要に応じてハードディスクドライブ１５に送出し記録する。
【００２０】
またＣＰＵ１０は、キーボード・マウス・インターフェイス１３から供給される操作情報を解析し、その結果、オペレータがメモリカード３から画像データを読み込むための操作を行ったと判断した場合には、当該操作に応じた指示情報を生成し、これをメモリカードスロット１６に送出する。
【００２１】
メモリカードスロット１６は、この指示情報に基づいてメモリカード３から画像データを読み込み、これをＲＡＭ１２に展開して記憶する。
【００２２】
さらにＣＰＵ１０は、キーボード・マウス・インターフェイス１３から供給される操作情報を解析し、その結果、オペレータがＣＤ−ＲＯＭ４から画像データを読み込むための操作を行ったと判断した場合には、当該操作に応じた指示情報を生成し、これをＣＤ−ＲＯＭドライブ１７に送出する。
【００２３】
ＣＤ−ＲＯＭドライブ１７は、この指示情報に基づいてＣＤ−ＲＯＭ４から画像データを読み込み、これをＲＡＭ１２に展開して記憶する。
【００２４】
この状態において、ＣＰＵ１０は、ＲＡＭ１２に記憶されている画像データをビデオコントロール１８に送出する。ビデオコントロール１８は、ＲＡＭ１２から画像データが供給されると、当該画像データを構成する各画像のサムネイル画像を生成し、当該サムネイル画像の一覧をモニタ５Ｃに表示する。
【００２５】
そしてオペレータが、このモニタ５Ｃに表示されているサムネイル画像を目視しながら、キーボード・マウス５Ｂを操作することにより、印画対象の画像を選択する選択操作を行うと、キーボード・マウス・インターフェイス１３は、当該選択操作に応じた操作情報をＣＰＵ１０に通知する。
【００２６】
ＣＰＵ１０は、この操作情報に基づいて、ＲＡＭ１２に記憶されている画像データの中から、オペレータによって選択されたサムネイル画像に対応する画像データを読み出し、当該読み出した画像データを１フレーム毎に順次ＳＣＳＩ（Small Computer System Interface ）１９を介してプリンタ６Ａ及び６Ｂに選択的に送出する。これと共にＣＰＵ１０は、画像データを印画するための制御データを生成し、これをＳＣＳＩ１９を介してプリンタ６Ａ又は６Ｂに選択的に送出する。
【００２７】
ここでプリンタ６Ａにおいては、２Ｌサイズ（５×７インチ）の印画を実行する２Ｌ用リボンフォーマットのインクリボンが装填され、当該２Ｌ用リボンフォーマットのインクリボンに塗布されたインクを、５インチ幅のロール紙状の印画紙に熱転写することにより、印画を実行する。
【００２８】
これに対してプリンタ６Ｂにおいては、Ｌサイズ（３．５×７インチ）の印画を実行するＬ用リボンフォーマットのインクリボンが装填され、当該Ｌ用リボンフォーマットのインクリボンに塗布されたインクを、プリンタ６Ａと同一の５インチ幅のロール紙状の印画紙に熱転写することにより、印画を実行する。
【００２９】
プリンタ６Ａ及び６Ｂは、図３に示すように、同一の回路構成でなり、ここではプリンタ６Ａの回路構成について説明する。プリンタ６Ａは、パーソナルコンピュータ５から１フレーム毎に送られてくる画像データをＳＣＳＩ２５を介してＲＡＭ２６に転送して記憶する。
【００３０】
プリンタ６Ａは、オペレータがキー２７を操作することにより得られる操作情報をＣＰＵ２８に通知する。ＣＰＵ２８は、ＲＯＭ２９に格納されているプログラムを必要に応じて読み出し、当該読み出したプログラムをＲＡＭ２６に展開して記憶する。そしてＣＰＵ２８は、このＲＡＭ２６に展開されているプログラムを読み出して実行することにより、バスＢ３に接続されている各回路の動作を制御する。
【００３１】
センサ部３０は、例えば印画を実行する際の位置決めに用いられるセンサ、印画紙のエッジを検出するためのセンサのような種々のセンサからなり、その検出結果をＣＰＵ２８に通知する。
【００３２】
ＣＰＵ２８は、パーソナルコンピュータ５から送られてくる制御データに基づいて、ヘッドコントローラ３１を介してサーマルヘッド３２を駆動すると共に、メカコントローラ３３を介してプラテン及びインクリボンのモータ３４並びにペーパーカッタ３５を駆動することにより、ＲＡＭ２６に記憶されている画像データに応じた画像を印画紙に印画し、当該画像が印画されたプリント画を排紙する。またＬＣＤ（Liquid Crystal Display）ユニット３６は、例えばプリンタ６Ａの現在の動作状態のような種々の情報を表示する。
【００３３】
ところでこのプリンタ６Ａにおいては、図４に示すように、インクリボン４０の供給リール４１に、当該インクリボン４０の種別情報などのような印画制御に必要なデータを格納したＩＣ（Integrated Circuit）タグ４２が貼り付けられると共に、ロール紙状の印画紙４５のホルダ４６に、当該印画紙の種別情報などのような印画制御に必要なデータを格納したＩＣタグ４７が貼り付けられている。
【００３４】
図５に示すように、ＩＣタグ４２及び４７は同一の構成でなり、環状のフレキシブル配線板５０の一面に、パターンでなるループ状のアンテナ（以下、これをタグ側アンテナと呼ぶ）５１が形成されると共に、当該タグ側アンテナ５１と電気的に接続されるようにして半導体集積回路チップでなるＩＣチップ５２が実装されている。
【００３５】
ＩＣチップ５２は、図３に示すように、インクリボン４０の種別や初期印画可能枚数などのデータが予め格納されたＥＥＰＲＯＭ（ Electrically Erasable Programmable ＲＯＭ）と、タグ側アンテナ５１を介して外部と通信する通信部５６とから構成されている。
【００３６】
同様にして、ＩＣタグ４７のＩＣチップ６０は、印画紙４５の種別や初期印画可能枚数などのデータが予め格納されたＥＥＰＲＯＭ６１と、タグ側アンテナ６２を介して外部と通信する通信部６２とから構成されている。
【００３７】
通信部５２（６３）は、受信時、タグ側アンテナ５１（６２）を介して受信した受信信号をディジタルデータに変換し、当該変換したディジタルデータをＥＥＰＲＯＭ５５（６１）に格納するのに対して、送信時、ＥＥＰＲＯＭ５５（６１）から所望のディジタルデータを読み出し、当該読み出したディジタルデータを送信信号に変換しタグ側アンテナ６２を介して外部に送信するようになされている。
【００３８】
かくしてＩＣタグ４２（４７）においては、外部からの書込み要求や読出し要求に応じて、必要なデータをＩＣチップ５２（６０）内のＥＥＰＲＯＭ５５（６１）に書き込み、又は当該ＥＥＰＲＯＭ５５（６１）に格納されたデータを読み出して外部に発信することができるようになされている。
【００３９】
ここでＩＣタグ４２（４７）のＥＥＰＲＯＭ５５（６１）内に格納されるデータの内容及びＥＥＰＲＯＭ５５（６１）におけるこれらデータのデータフォーマットを図６に示す。
【００４０】
図６に示すように、ＩＣタグ４２のＥＥＰＲＯＭ５５内に格納されるデータとしては、総データの数、インクリボンの種別、ロットナンバー、初期印画可能枚数、画質補正用の特性データ（イエロー発色特性、マゼンタ発色特性、シアン発色特性及びラミネート特性）、インクリボンの残量がある。
【００４１】
一方、ＩＣタグ４７のＥＥＰＲＯＭ６１内に格納されるデータとしては、総データの数、印画紙の種別、ロットナンバー、初期印画可能枚数、画質補正用の特性データ（染料転写特性、予備データ）、印画紙の残量がある。
【００４２】
ところでプリンタ６Ａにおいては、図３及び図４に示すように、インクリボンが装填されたとき、インクリボン用のＩＣタグ４２のタグ側アンンテナ５１と所定距離を介して対向するように、アンテナ（以下、これをインクリボン用プリンタ側アンテナと呼ぶ）６５が設けられている。
【００４３】
またプリンタ６Ａにおいては、印画紙が装填されたとき、印画紙用のＩＣタグ４７のタグ側アンンテナ６２と所定距離を介して対向するように、アンテナ（以下、これを印画紙用プリンタ側アンテナと呼ぶ）６６が設けられている。
【００４４】
さらにプリンタ６Ａにおいては、インクリボン用プリンタ側アンテナ６５及び印画紙用プリンタ側アンテナ６６を介して、インクリボン用のＩＣタグ４２及び印画紙用のＩＣタグ４７と通信を行うための通信制御回路６７が設けられており、当該通信制御回路６７はＣＰＵ２８の制御に基づいて動作するようになされている。
【００４５】
通信制御回路６７は、受信時、インクリボン用タグ側アンテナ６５又は印画紙用タグ側アンテナ６６を介して受信した受信信号をそれぞれディジタルデータに変換し、これをＲＡＭ２６に格納すると共に、送信時、ＣＰＵ２８から与えられたディジタルデータを送信信号に変換し、これをインクリボン用タグ側アンテナ６５又は印画紙用タグ側アンテナ６６を介してタグ側アンテナ５１又は６２に向けて送信する。このようにプリンタ６Ａは、ＩＣタグ４２及び４７のＥＥＰＲＯＭ５５及び６１に対してデータの読み書きを行い得るようになされている。
【００４６】
すなわち、オペレータがインクリボン及び印画紙（以下、これらをメディアと呼ぶ）をプリンタ６Ａに装填すると、プリンタ６ＡのＣＰＵ２８は、図７に示すＩＣタグ読出し処理手順ＲＴ１を実行する。この図７においてＣＰＵ２８はＩＣタグ読出し処理手順ＲＴ１に入ると、ステップＳＰ１において、メディアが装填されたことを検出し、続くステップＳＰ２に移って、ＩＣタグ４２及び４７に格納されているデータを読み込み、これをＲＡＭ２６に転送して記憶する。
【００４７】
そしてＣＰＵ２８は、ＲＡＭ２６に記憶されているデータを基にインクリボン４０の種別と印画紙４５の種別を判別し、インクリボン４０と印画紙４５の組合せが正当であるか否かを判断する。
【００４８】
ステップＳＰ２において否定結果が得られると、このことは装填されたインクリボン４０と印画紙４５の組合せが間違っていることを表しており、このときＣＰＵ２８はステップＳＰ３に移って、例えば「メディアミスマッチ」などのようなエラーメッセージをＬＣＤユニット３６に表示しオペレータに通知した後、続くステップＳＰ１に移って、肯定結果が得られるまで当該ステップＳＰ１及びＳＰ２を繰り返す。
【００４９】
ステップＳＰ２において肯定結果が得られると、このことは装填されたインクリボン４０と印画紙４５の組合せが正しいことを表しており、このときＣＰＵ２８はステップＳＰ４に移って、インクリボン４０の残量と印画紙４５の残量とを比較し、インクリボン４０の残量が印画紙４５の残量より少ないか否かを判断する。
【００５０】
ステップＳＰ４において肯定結果が得られると、このことはインクリボン４０の残量が印画紙４５の残量より少ないことを表しており、このときＣＰＵ２８はステップＳＰ５に移って、インクリボン４０の残量を基にメディアの残量を表示する。
【００５１】
これに対してステップＳＰ４において否定結果が得られると、このことは印画紙４５の残量がインクリボン４０の残量より少ないことを表しており、このときＣＰＵ２８はステップＳＰ５に移って、印画紙４５の残量を基にメディアの残量を表示する。
【００５２】
なおＣＰＵ２８は、印画を実行したときなどのようにメディアを使用した場合には、ＲＡＭ２６に格納されている残量情報を更新すると共に当該更新した内容をＬＣＤユニット３６に表示し、さらにＩＣタグ４２及び４７に対しても残量情報の更新を行う。
【００５３】
続いてＣＰＵ２８は、ステップＳＰ７において、インクリボン４０及び印画紙４５の画質補正用の特性データに基づいて、インクリボン４０の種別による色補正やロット間のばらつきなどの補正を行うためのルックアップテーブルでなる補正パラメータを生成する。
【００５４】
ここでプリンタ６ＡのＣＰＵ２８は、図８に示すように、画像データＸｋ（ｋ＝イエローＹ、マゼンタＭ、シアンＣ）に対応する理想印画濃度Ｄｋを得るために、画像データＸｋをメディアの発色特性Ｆｋに合わせながら印画データＺｋに変換するが、その際、変換テーブルであるルックアップテーブルを使用する。
【００５５】
ＣＰＵ２８は、当該ルックアップテーブルを生成する際、プリンタ６Ａにセットされているインクリボン４０及び印画紙４５の発色特性Ｆｋを参照しながら生成することにより、安定した色再現を実現している。
【００５６】
すなわちＣＰＵ２８は、次式
【００５７】
【数１】
2006096052.tif 000003
【００５８】
を用いて、インクリボン４０の各色の発色特性データ（Ｙｎ、Ｍｎ、Ｃｎ）に印画紙４５の転写特性Ｔｎを乗算することにより、プリンタ６Ａに装填されているメディアの発色特性（Ｙｎ'、Ｍｎ’、Ｃｎ’）を得る。
【００５９】
因みに、インクリボン４０の発色特性データ（Ｙｎ、Ｍｎ、Ｃｎ）とは、基準となる印画紙に対しての発色特性とし、印画紙４５の転写特性Ｔｎとは、基準となる印画紙からの変換率とする。
【００６０】
ＣＰＵ２８は、得られた発色特性（Ｙｎ' 、Ｍｎ’、Ｃｎ’）に基づいて、印画データＺｋに対しての発色濃度Ｄｋを表す発色特性Ｆｋの関数、すなわち次式
【００６１】
【数２】
2006096052.tif 000004
【００６２】
をスプライン関数（補間のための関数）よって生成する。
【００６３】
このようにＣＰＵ２８は、この発色特性Ｆｋの関数を用いて、画像データＸｋに対応する理想印画濃度Ｄｋが得られる印画データＺｋを得ることができ、これにより画像データＸｋから印画データＺｋに変換するための変換用のルックアップテーブルを生成する。そしてＣＰＵ２８は、ステップＳＰ８に移って当該処理手順を終了する。
【００６４】
このようにして、２Ｌ用リボンフォーマットのインクリボンとロール紙状の印画紙がプリンタ６Ａに装填されると共に、Ｌ用リボンフォーマットのインクリボンとロール紙状の印画紙がプリンタ６Ｂに装填されると、パーソナルコンピュータ５のＣＰＵ１０は、図９及び図１０に示す印画制御処理手順ＲＴ２を実行する。
【００６５】
このパーソナルコンピュータ５のＣＰＵ１０は、印画制御処理手順ＲＴ２に入ると、ステップＳＰ１０において、各プリンタ６Ａ及び６ＢのＲＡＭ２６からメディアの残量情報すなわち印画可能枚数の情報をそれぞれ読み出し、これらをＲＡＭ１２に記憶する。ここでは例えばプリンタ６Ａの印画可能枚数をｍ枚、プリンタ６Ｂの印画可能枚数をｎ枚とする。
【００６６】
そしてＣＰＵ１０は、ステップＳＰ１１において、オペレータによってディジタルスチルカメラ２、メモリカード３、ＣＤ−ＲＯＭ４のうちいずれかの媒体が指定されると、当該指定された媒体から画像データを読み込み、これをＲＡＭ１２に記憶する。
【００６７】
ＣＰＵ１０は、続くステップＳＰ１２において、当該読み込んだ画像データを構成する各画像を一覧表示し、オペレータの指定操作に応じて当該読み込んだ画像データが印画対象の画像を含んでいるか否かを判断する。
【００６８】
ステップＳＰ１２において否定結果が得られると、このことは当該読み込んだ画像データが印画対象の画像を含んでいないことを表しており、このときＣＰＵ１０はステップＳＰ１１に移って、肯定結果が得られるまでステップＳＰ１１及びＳＰ１２を繰り返す。
【００６９】
これに対してステップＳＰ１２において肯定結果が得られると、このことは当該読み込んだ画像データが印画対象の画像を含んでいることを表しており、このときＣＰＵ１０はステップＳＰ１３に移って、オペレータの指定操作に応じて、当該読み込んだ画像データを構成する各画像の中から印画対象の画像を選択すると共に、印画サイズ、印画枚数などを設定する。例えば２Ｌサイズの画像の印画枚数をｐ枚、Ｌサイズの画像の印画枚数をｑ枚とする。
【００７０】
そしてＣＰＵ１０は、ステップＳＰ１４において、当該選択された画像の印画を許可する指示がオペレータによって行われたか否かを判断し、肯定結果が得られるまでステップＳＰ１３及びＳＰ１４を繰り返す。
【００７１】
これに対してステップＳＰ１４において肯定結果が得られると、このことはオペレータが当該選択された画像の印画を許可したことを表しており、このときＣＰＵ１０はステップＳＰ１５に移って、指定された印画枚数と各プリンタ６Ａ及び６Ｂの印画可能枚数とを比較する。
【００７２】
その結果、ＣＰＵ１０は、ステップＳＰ１６において、次式
【００７３】
【数３】
2006096052.tif 000005
【００７４】
が成立し、メディアの残量が不足しているか否かを判断する。
【００７５】
ステップＳＰ１６において肯定結果が得られると、このことはメディアの残量が不足していることを表しており、このときＣＰＵ１０はステップＳＰ１７に移って、メディアの残量が不足していることを表す警告メッセージを表示した後、続くステップＳＰ１８に移って、印画を実行する指示がオペレータによって行われたか否かを判断する。
【００７６】
ステップＳＰ１８において否定結果が得られると、このことは印画を中断する指示がオペレータによって行われたことを表しており、このときＣＰＵ１０はステップＳＰ１０に移って上述の処理を繰り返す。ステップＳＰ１８において肯定結果が得られると、このことは印画を実行する指示がオペレータによって行われたことを表しており、このときＣＰＵ１０はステップＳＰ１９に移る。
【００７７】
ＣＰＵ１０は、ステップＳＰ１９において、Ｌサイズの画像の印画枚数ｑがプリンタ６Ｂの印画可能枚数ｎより小さいか否かを判断する。ステップＳＰ１９において肯定結果が得られると、このことはＬサイズの画像の印画枚数ｑがプリンタ６Ｂの印画可能枚数ｎより小さいことを表しており、このときＣＰＵ１０はステップＳＰ２０に移って、プリンタ６Ａに対して２Ｌサイズの画像をｐ枚、プリンタ６Ｂに対してＬサイズの画像をｑ枚印画するように画像データを送出する。
【００７８】
これに対してステップＳＰ１９において否定結果が得られると、このことはＬサイズの画像の印画枚数ｑがプリンタ６Ｂの印画可能枚数ｎより大きいことを表しており、このときＣＰＵ１０はステップＳＰ２１に移って、プリンタ６Ａに対して２Ｌサイズの画像をｐ枚とＬサイズの画像をｑ−ｎ枚、プリンタ６Ｂに対してＬサイズの画像をｎ枚印画するように画像データを送出する。
【００７９】
そしてＣＰＵ１０は、ステップＳＰ２２において、オペレータによって選択された画像を全て印画したか否かを判断し、肯定結果が得られるまで当該ステップＳＰ２２を繰り返す。ステップＳＰ２２において肯定結果が得られると、このことは当該選択された画像が全て印画されたことを表しており、このときＣＰＵ１０はステップＳＰ２３に移って当該処理手順を終了する。
【００８０】
ここで、印画制御処理手順ＲＴ２のステップＳＰ２１において、パーソナルコンピュータ５のＣＰＵ１０が、２Ｌ用リボンフォーマットのインクリボンが装填された２Ｌ用のプリンタ６Ａに対して２Ｌサイズの画像を印画するように制御する際の２Ｌ印画制御処理手順ＲＴ３を図１１に示す。
【００８１】
この図１１においてＣＰＵ１０は２Ｌ印画制御処理手順ＲＴ３に入ると、ステップＳＰ３０において、印画対象の画像をプリンタ６ＡのＲＡＭ２６に書き込む際の領域を、原点から２Ｌサイズまでの領域と指定する。
【００８２】
そしてＣＰＵ１０は、ステップＳＰ３１において、２Ｌサイズの画像データをプリンタ６Ａに送出し、当該送出した画像データをＲＡＭ２６の指定領域に書き込ませ、続くステップＳＰ３２に移って、プリンタ６Ａに対してプリントモードすなわち印画範囲を２Ｌサイズと指定した後、ステップＳＰ３３において、カットモードすなわちカット位置を２Ｌサイズと指定する。
【００８３】
プリンタ６Ａは、ステップＳＰ３４において、指定された印画範囲に合わせてペーパーの頭出しを行い、２Ｌサイズの画像の印画を行った後、カット位置を２Ｌサイズの印画画像の上下２箇所とすることにより、カット及び排紙動作を実行する（図１２）。そしてＣＰＵ１０はステップＳＰ３５に移って当該処理手順を終了する。
【００８４】
次いで、印画制御処理手順ＲＴ２のステップＳＰ２１において、パーソナルコンピュータ５のＣＰＵ１０が、２Ｌ用のプリンタ６Ａに対してＬサイズの画像を２枚印画するように制御する際のＬ＋Ｌ印画制御処理手順ＲＴ４を図１３に示す。
【００８５】
この図１３においてＣＰＵ１０はＬ＋Ｌ印画制御処理手順ＲＴ４に入ると、ステップＳＰ４０において、印画対象の画像をプリンタ６ＡのＲＡＭ２６に書き込む際の領域を、原点からＬサイズまでの領域と指定し、続くステップＳＰ４１に移って、Ｌサイズの画像データをプリンタ６Ａに送出し、当該送出した画像データをＲＡＭ２６の指定領域に書き込ませる。
【００８６】
そしてＣＰＵ１０は、ステップＳＰ４２において、印画対象の画像をプリンタ６ＡのＲＡＭ２６に書き込む際の領域を、位置ＬからＬサイズまでの領域と指定し、続くステップＳＰ４３に移って、Ｌサイズの画像データをプリンタ６Ａに送出し、当該送出した画像データをＲＡＭ２６の指定領域に書き込ませる。
【００８７】
次いでＣＰＵ１０は、ステップＳＰ４４において、プリンタ６Ａに対してプリントモードすなわち印画範囲をＬ＋Ｌサイズと指定した後、ステップＳＰ４５に移って、カットモードすなわちカット位置をＬ＋Ｌサイズと指定する。
【００８８】
プリンタ６Ａは、ステップＳＰ４６において、指定された印画範囲に合わせてペーパーの頭出しを行い、Ｌ＋Ｌサイズの画像の印画を行った後、カット位置を２枚のＬサイズの印画画像の上下各２箇所すなわち４箇所とすることにより、カット及び排紙動作を実行する（図１４）。そしてＣＰＵ１０はステップＳＰ４７に移って当該処理手順を終了する。
【００８９】
続いてプリンタ６Ａの印画処理手順ＲＴ５を図１５に示す。この図１５においてプリンタ６ＡのＣＰＵ２８は印画処理手順ＲＴ５に入ると、ステップＳＰ５０において、パーソナルコンピュータ５によって指定されたプリントモードが２Ｌサイズか否かを判断する。
【００９０】
ステップＳＰ５０において肯定結果が得られると、このことは指定されたプリントモードが２Ｌサイズであることを表しており、このときＣＰＵ２８はステップＳＰ５１に移って、ペーパー印画開始位置を２Ｌ位置と設定すると共に、印画サイズを２Ｌと設定する。
【００９１】
これに対してステップＳＰ５０において否定結果が得られると、このことは指定されたプリントモードがＬ＋Ｌサイズであることを表しており、このときＣＰＵ２８はステップＳＰ５２に移って、ペーパー印画開始位置をＬ＋Ｌ位置と設定すると共に、印画サイズをＬ＋Ｌと設定する。
【００９２】
そしてＣＰＵ２８は、ステップＳＰ５３において、ペーパー印画開始位置に合わせてペーパーの頭出しを行い、続くステップＳＰ５４に移って、設定された印画サイズの印画を実行する。
【００９３】
そしてＣＰＵ２８は、ステップＳＰ５５においてパーソナルコンピュータ５によって指定されたカットモードが２Ｌサイズか否かを判断する。ステップＳＰ５５において肯定結果が得られると、このことは指定されたカットモードが２Ｌサイズであることを表しており、このときＣＰＵ２８はステップＳＰ５６に移って、カット位置を２Ｌサイズの印画画像の上下２箇所と設定する（図１２）。因みに図１２の図中のΔＹはキリシロを示す。
【００９４】
これに対してステップＳＰ５５において否定結果が得られると、このことは指定されたプリントモードがＬ＋Ｌサイズであることを表しており、このときＣＰＵ２８はステップＳＰ５７に移って、カット位置を２枚のＬサイズの印画画像の上下各２箇所すなわち４箇所と設定する（図１４）。因みに図１４の図中のΔＹはキリシロを示す。
【００９５】
そしてＣＰＵ２８は、ステップＳＰ５８において、設定されたカット位置に基づいて印画紙を排紙しながらカットを実行し、続くステップＳＰ５９に移って当該処理手順を終了する。
【００９６】
以上の構成において、プリンタ６Ａ（６Ｂ）は、当該プリンタ６Ａ（６Ｂ）に装填されるインクリボン４０と印画紙４５の両方に、種別、残量、画質補正用の特性データなどの印画制御に必要なデータを格納したＩＣタグ４２及び４７を設け、必要に応じて当該ＩＣタグ４２及び４７に対してデータの読み書きを行う。
【００９７】
これによりプリンタ６Ａ（６Ｂ）は、装填されたインクリボン４０と印画紙４５のそれぞれの種別を判別し、印画を実行する前にインクリボン４０の種別と印画紙４５の種別とのミスマッチを検出することができ、従って当該ミスマッチの状態で印画が実行されることを回避することができる。
【００９８】
またプリンタ６Ａ（６Ｂ）は、装填されたインクリボン４０の残量と印画紙４５の残量を比較し、当該残量の少ないメディアの残量をＬＣＤユニット３６に表示することにより、オペレータに正確な残量を通知することができる。従ってオペレータは、例えば紙交換を繰り返すことによって印画紙が排紙され、印画紙のみの残量が減少した場合であっても、正確な残量を知ることができる。
【００９９】
またプリンタ６Ａ（６Ｂ）は、インクリボン４０及び印画紙４５の画質補正用の特性データに基づいて補正パラメータを生成することにより、一段と高精度な色再現補正を行い得る。
【０１００】
ところで、２Ｌ用リボンファーマットのインクリボン４０が装填された２Ｌ用のプリンタ６Ａは、２Ｌサイズの画像を１枚又はＬサイズの画像を２枚選択的に印画することができ、Ｌサイズの画像を２枚印画する場合、インクリボン４０及び印画紙４５の頭出しが１回で済む分、Ｌ用リボンファーマットのインクリボン４０が装填されたＬ用のプリンタ６Ｂに比して高速に印画を行うことができる。
【０１０１】
従ってプリンタシステム１は、Ｌサイズの画像を印画する際には、プリンタ６Ａ及び６Ｂの空き状況に応じて当該プリンタ６Ａ及び６Ｂに選択的に印画を行わせることにより、印画時間を短縮して高速に印画を行い得る。
【０１０２】
以上の構成によれば、インクリボン４０と印画紙４５の両方に、印画制御に必要なデータを格納したＩＣタグ４２及び４７を設け、必要に応じて当該ＩＣタグ４２及び４７に対してデータの読み書きを行うことにより、プリンタ６Ａ及び６Ｂに装填されているインクリボン４０と印画紙４５に関する情報を得ることができ、従って当該装填されたインクリボン４０と印画紙４５に応じた印画を実行することができる。
【０１０３】
また、２Ｌ用のプリンタ６ＡによってＬサイズの画像を２枚印画し得るようにしたことにより、２Ｌサイズの画像を１枚又はＬサイズの画像を２枚印画することを選択的に実行することができ、Ｌサイズの画像を２枚印画する場合には、Ｌ用のプリンタ６Ｂに比して高速に印画を行うことができる。
【０１０４】
なお上述の実施の形態においては、インクリボンのＩＣタグ４２に画質補正用の特性データとして発色特性を格納した場合について述べたが、本発明はこれに限らず、例えば基準となるインクリボンに対しての差分又は変化率のような他の種々のデータを格納するようにしても良い。
【０１０５】
また上述の実施の形態においては、２Ｌサイズの画像の印画枚数をｐ枚、Ｌサイズの画像の印画枚数をｑ枚とした場合について述べたが、本発明はこれに限らず、例えばＬサイズの画像を複数枚印画する際、偶数枚を２Ｌ用のプリンタ６Ａによって印画させると共に、奇数枚をＬ用のプリンタ６Ｂによって印画させることにより、メディアの無駄を回避することができる。
【０１０６】
また上述の実施の形態においては、２Ｌサイズ（５×７インチ）とＬサイズ（３．５×７インチ）の印画を実行する場合について述べたが、本発明はこれに限らず、例えば４×６インチと６×８インチなどのように、幅を共有する異なるサイズの他の種々のサイズの印画を実行するようにしても良い。
【０１０７】
また上述の実施の形態においては、印画媒体として印画紙を適用した場合について述べたが、本発明はこれに限らず、他の種々の印画媒体を適用するようにしても良い。
【０１０８】
また上述の実施の形態においては、第１の記憶手段としてＩＣタグ４２を適用した場合について述べたが、本発明はこれに限らず、プリンタ装置に装填されるインクリボンと一体に設けられ、当該装填されたインクリボン固有の情報を記憶する他の種々の第１の記憶手段を適用するようにしても良い。
【０１０９】
また上述の実施の形態においては、第２の記憶手段としてＩＣタグ４７を適用した場合について述べたが、本発明はこれに限らず、プリンタ装置に装填される印画媒体と一体に設けられ、当該装填された印画媒体固有の情報を記憶する他の種々の第２の記憶手段を適用するようにしても良い。
【０１１０】
また上述の実施の形態においては、制御手段としてＣＰＵ２８を適用した場合について述べたが、本発明はこれに限らず、第１及び第２の記憶手段から各情報をそれぞれ読み出し、当該読み出した各情報に応じた制御処理を実行する他の種々の制御手段を適用するようにしても良い。
【０１１１】
また上述の実施の形態においては、プリンタ装置としてプリンタ１を適用した場合について述べたが、本発明はこれに限らず、所定の第１のサイズの画像を印画するためのインクリボンとロール状の印画媒体が装填された他の種々のプリンタ装置を適用するようにしても良い。
【０１１２】
また上述の実施の形態においては、印画手段としてサーマルヘッド３２、プラテン及びインクリボンのモータ３４を適用した場合について述べたが、本発明はこれに限らず、第１のサイズをインクリボンの送り方向に沿って所定数に分割することにより形成される第２のサイズの画像を順次印画媒体に印画する他の種々の印画手段に適用するようにしても良い。
【０１１３】
さらに上述の実施の形態においては、切断手段としてペーパーカッタ３５を適用した場合について述べたが、本発明はこれに限らず、第２の画像が連続して印画された印画媒体を、印画された各第２の画像の境界で切断する他の種々の切断手段に適用するようにしても良い。
【図面の簡単な説明】
【０１１４】
【図１】本発明によるプリンタシステムの一実施の形態を示す略線図である。
【図２】パーソナルコンピュータの回路構成を示すブロック図である。
【図３】プリンタの回路構成を示すブロック図である。
【図４】プリンタにおけるＩＣタグ周辺の回路構成を示すブロック図である。
【図５】ＩＣタグの構成を示す略線図である。
【図６】ＩＣタグのデータフォーマットを示す略線図である。
【図７】ＩＣタグ読出し処理手順を示すフローチャートである。
【図８】ルックアップテーブルの生成を示す略線図である。
【図９】印画制御処理手順を示すフローチャートである。
【図１０】印画制御処理手順を示すフローチャートである。
【図１１】２Ｌ印画制御処理手順を示すフローチャートである。
【図１２】２Ｌ印画の印画イメージを示す略線図である。
【図１３】Ｌ＋Ｌ印画制御処理手順を示すフローチャートである。
【図１４】Ｌ＋Ｌ印画の印画イメージを示す略線図である。
【図１５】印画処理手順を示すフローチャートである。
【符号の説明】
【０１１５】
１……プリンタシステム、２……ディジタルスチルカメラ、３……メモリカード、４……ＣＤ−ＲＯＭ、５……パーソナルコンピュータ、６……プリンタ、１０、２８……ＣＰＵ、１１、２９……ＲＯＭ、１２、２６……ＲＡＭ、１３……キーボード・マウス・インターフェイス、１４……カメラコントロール、１５……ハードディスクドライブ、１６……メモリカードスロット、１７……ＣＤ−ＲＯＭドライブ、１８……ビデオコントロール、１９、２５……ＳＣＳＩ、２７……キー、３０……センサ部、３１……ヘッドコントローラ、３２……サーマルヘッド、３３……メカコントローラ、３４……プラテン・リボン・モータ、３５……ペーパーカッタ。
【図１】
2006096052.tif 000006
【図２】
2006096052.tif 000007
【図３】
2006096052.tif 000008
【図４】
2006096052.tif 000009
【図５】
2006096052.tif 000010
【図６】
2006096052.tif 000011
【図７】
2006096052.tif 000012
【図８】
2006096052.tif 000013
【図９】
2006096052.tif 000014
【図１０】
2006096052.tif 000015
【図１１】
2006096052.tif 000016
【図１２】
2006096052.tif 000017
【図１３】
2006096052.tif 000018
【図１４】
2006096052.tif 000019
【図１５】
2006096052.tif 000020