(57)【要約】【課題】印刷装置において、印刷の進捗状況を正確に把握する。【解決手段】プリンタ１１は、画像データを記憶する画像データ記憶部４５と、画像データに基づく印刷データを記憶する印刷データ記憶部４６と、モニタ部１８上にサムネイル画像を表示するためのサムネイル画像データを記憶するサムネイル画像データ記憶部４７とを備える。そして、ＣＰＵ４１は、メニューボタン１７ｂ等が操作されると、印刷データ記憶部４６の印刷データに基づいて用紙に対して印刷を行う。また、ＣＰＵ４１は、用紙上に印刷済みとなった印刷画像の範囲を、進捗データとして進捗データ記憶部４８に記憶する。そして、ＣＰＵ４１は、進捗データ記憶部４８の進捗データに基づいて、モニタ部１８の各座標に対応するサムネイル画像の座標を決定する。その結果、印刷が進行するに従って、モニタ部１８上に表示されるサムネイル画像の位置が変化するようになる。【選択図】      図３
2004262092.tif 000002
【特許請求の範囲】
【請求項１】
画像データを印刷データに変換するデータ変換手段と、前記印刷データに基づいて記録媒体に対して印刷画像の印刷を行う印刷手段と、前記画像データに基づいて、画面上に確認用画像を表示する画像表示手段とを備えた印刷装置において、
前記印刷手段による印刷の進捗状況を表す進捗データに基づいて、前記画像表示手段の前記画面上における前記確認用画像の位置を変化させる表示位置変化手段を備えたことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記進捗データは、前記記録媒体に対して前記印刷画像がどの範囲まで印刷されたかを表すデータであることを特徴とする印刷装置。
【請求項３】
請求項１又は２に記載の印刷装置において、
前記印刷手段は、前記記録媒体に対する前記印刷画像の印刷に伴い、前記記録媒体を所定の方向に排出する排出手段を備え、
前記画像表示手段は、前記進捗データに基づいて、前記画面上における前記確認用画像の位置を、前記記録媒体の前記排出手段による排出方向と一致する方向に移動させる手段であることを特徴とする印刷装置。
【請求項４】
請求項１〜３のいずれか１つに記載の印刷装置において、
前記表示位置変化手段は、前記確認用画像を、前記印刷画像と等しい大きさで前記画面上に表示させる手段であることを特徴とする印刷装置。
【請求項５】
画像データを印刷データに変換するデータ変換手段と、前記印刷データに基づいて記録媒体に対して印刷画像の印刷を行う印刷手段と、前記画像データに基づいて、画面上に確認用画像を表示する画像表示手段とを備えた印刷装置の制御方法において、
前記印刷手段による印刷の進捗状況を表す進捗データを取得する段階と、
前記進捗データに基づいて、前記画像表示手段の前記画面上における前記確認用画像の位置を変化させる段階と
を備えたことを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置及びその制御方法に関する。
【０００２】
【従来の技術】
従来より、デジタルカメラ等で取得した画像データを印刷装置に転送し、同画像データに基づいて、印刷装置から紙等の記録媒体に対して画像を印刷することが行われている（例えば、特許文献１参照）。そして、このような印刷においては、印刷した結果得られる記録媒体上の画像が、ユーザーの想像と異なったものとなる可能性があったため、印刷の前に、あらかじめ、印刷後得られる画像のイメージをディスプレイ等で確認することができるものがあった。すなわち、デジタルカメラや印刷装置に備えられている液晶等のディスプレイ上に、画像データに基づいた画像を表示させ、印刷の結果得られる記録媒体上の画像のイメージを確認することができるものがあった。
【０００３】
そして、ユーザーにより、印刷画像のイメージがディスプレイ等で確認され、入力手段等を介して印刷開始の旨の入力が行われると、印刷が行われるようになっていた。
【０００４】
【特許文献１】
特開２００３−９０５６号公報
【０００５】
【発明が解決しようとする課題】
ところで、上記のような印刷においては、印刷の進行を確認できるようにするために、上記のディスプレイに、「印刷中」といった表示を行うものがあった。しかし、この「印刷中」といった文字による表示だけでは、印刷がどの程度行われているか、といった細かな状況を把握することが難しくなっていた。従って、ユーザーは印刷の進捗状況を感覚的に予測して、印刷が終了したと思ったタイミングで、印刷装置の排出トレイから排出された記録媒体を取得するようになっていた。
【０００６】
その結果、印刷装置における印刷が終了しているにもかかわらず、ユーザーが印刷中であると思い違いをし、排出トレイから記録媒体がなかなか取得されない、といった現象が生じる可能性があった。また、その反対に、ユーザーが印刷装置における印刷が終了したと思っても、実は、印刷装置においては印刷が終了しておらず、ユーザーが排出トレイから記録媒体が排出されるのを待たなくてはならない、といった現象が生じる可能性もあった。
【０００７】
本発明は、上記問題点を解決するためになされたものであり、その目的は、印刷の進捗状況を正確に把握することができる印刷装置及びその制御方法を提供することにある。
【０００８】
【課題を解決するための手段】
本発明は、画像データを印刷データに変換するデータ変換手段と、前記印刷データに基づいて記録媒体に対して印刷画像の印刷を行う印刷手段と、前記画像データに基づいて、画面上に確認用画像を表示する画像表示手段とを備えた印刷装置において、前記印刷手段による印刷の進捗状況を表す進捗データに基づいて、前記画像表示手段の前記画面上における前記確認用画像の位置を変化させる表示位置変化手段を備えた。
【０００９】
従って、本発明によれば、記録媒体に対する印刷画像の印刷が進行するに従って、画像表示手段の画面上に表示される確認用画像の位置が変化するようになる。その結果、画像表示手段の画面上における確認用画像の位置によって、印刷手段による印刷の進捗状況を正確に把握することができる。
【００１０】
この印刷装置において、前記進捗データは、前記記録媒体に対して前記印刷画像がどの範囲まで印刷されたかを表すデータである。
これによれば、記録媒体に対して実際に印刷画像が印刷された結果に基づいて画像表示手段の画面上における確認用画像の位置が決定されるので、印刷手段による印刷の進捗状況をより正確に把握することができる。なお、例えば、印刷の進捗状況を、実際に印刷された結果ではなく、記録媒体の排出速度等で決定した場合には、実際には印刷されていないのに、画像表示手段の画面上における確認用画像の位置が変化してしまう可能性があるが、本発明によれば、そのようなことがない。
【００１１】
この印刷装置において、前記印刷手段は、前記記録媒体に対する前記印刷画像の印刷に伴い、前記記録媒体を所定の方向に排出する排出手段を備え、前記画像表示手段は、前記進捗データに基づいて、前記画面上における前記確認用画像の位置を、前記記録媒体の前記排出手段による排出方向と一致する方向に移動させる手段である。
【００１２】
これによれば、記録媒体へと印刷画像が印刷され、記録媒体が排出手段によって所定の方向に排出されるに従って、画像表示手段の画面上における前記確認用画像の位置が、記録媒体の排出方向と同じ方向に移動するようになる。従って、記録媒体の動きと、画像表示手段の画面上における確認用画像の動きとが同期しているように見えるようにすることができ、印刷手段による印刷の進捗状況をより具体的に把握することができる。
【００１３】
この印刷装置において、前記表示位置変化手段は、前記確認用画像を、前記印刷画像と等しい大きさで前記画面上に表示させる手段である。
これによれば、記録媒体に印刷される印刷画像の大きさと画像表示手段の画面上に表示される確認用画像の大きさとを等しくすることができ、印刷手段による印刷の進捗状況のイメージを掴みやすくすることができる。
【００１４】
本発明は、画像データを印刷データに変換するデータ変換手段と、前記印刷データに基づいて記録媒体に対して印刷画像の印刷を行う印刷手段と、前記画像データに基づいて、画面上に確認用画像を表示する画像表示手段とを備えた印刷装置の制御方法において、前記印刷手段による印刷の進捗状況を表す進捗データを取得する段階と、前記進捗データに基づいて、前記画像表示手段の前記画面上における前記確認用画像の位置を変化させる段階とを備えた。
【００１５】
従って、本発明によれば、記録媒体に対する印刷画像の印刷が進行するに従って、画像表示手段の画面上に表示される確認用画像の位置が変化するようになる。その結果、画像表示手段の画面上における確認用画像の位置によって、印刷手段による印刷の進捗状況を正確に把握することができる。
【００１６】
【発明の実施の形態】
（第１の実施形態）
以下、本発明を具体化した第１の実施形態を図１〜図９に従って説明する。
【００１７】
図１に示すように、印刷装置としてのプリンタ１１は、ケース１２と、同ケース１２の背面側に設けられている給紙装置１４と、ケース１２内に収容されている印刷手段１５とを備える。ケース１２は、本実施形態では略直方体形状を有しており、その上面１２ａには、操作パネル部１７と画面としてのモニタ部１８が設けられている。また、ケース１２の前面１２ｂには、カードスロット１９が設けられている。
【００１８】
操作パネル部１７は、各種設定情報を表示するための操作画面１７ａと、この操作画面１７ａに表示されたメニューを選択したり決定したりするための複数のメニューボタン１７ｂとを備える。操作画面１７ａは、本実施形態ではモノクロ液晶であり、例えば、出力用紙の種類（単票紙又はロール紙）、用紙サイズ（Ａ４等）、レイアウト、写真選択などをユーザーに選択設定させるためのメニュー画面を表示する。メニューボタン１７ｂは、プリンタ１１に電源を投入するための電源スイッチや操作画面１７ａに表示されたメニュー画面を選択したり決定したり、印刷を開始するための操作スイッチとなっている。
【００１９】
モニタ部１８は、各種画像を表示することができるようになっており、本実施形態ではカラー液晶モニタとなっている。なお、本実施形態では、モニタ部１８の解像度は、図２に示すように、２４０×２３０ドットとなっており、その領域は、図２に示す左下隅に位置する原点（Ａ１（１），Ｂ１（１））から、右上隅に位置する（Ａ１（２４０），Ｂ１（２３０））までの座標によって表現するものとする。
【００２０】
図１に示すように、カードスロット１９は、メモリーカード２０が、取り外し自在に収納されるようになっている。そして、メモリーカード２０にはフラッシュメモリ２１が備えられており、このフラッシュメモリ２１には、例えばデジタルカメラなどによって撮影された画像データが記憶されている。従って、メモリーカード２０がカードスロット１９に収納されることにより、フラッシュメモリ２１内の画像データがプリンタ１１に読み取られる。
【００２１】
給紙装置１４は、単票紙をセットするためのシートフィーダ２３及びロール紙をセットするためのロール紙支持部２４を備えている。そして、給紙装置１４にセットされた記録媒体としての用紙Ｐ１はケース１２の内部に給紙されるようになっている。
【００２２】
印刷手段１５は、インクジェット式となっており、ガイド部材２６、キャリッジ２７、インクカートリッジ２８、記録ヘッド２９、プラテン３１を備える。ガイド部材２６は、前記ケース１２内において、図中矢印Ｆ１の方向、すなわち、用紙Ｐ１の給紙方向と直交する方向（主走査方向）に沿って配設されている。そして、キャリッジ２７は、前記ガイド部材２６に沿って摺動可能に支持されている。また、キャリッジ２７は、キャリッジモータ３３に対してタイミングベルト３４を介して連結され、キャリッジモータ３３の駆動によって主走査方向に駆動されるようになっている。
【００２３】
インクカートリッジ２８は、インクを貯留しており、キャリッジ２７の上側面に着脱可能に装填されている。また、記録ヘッド２９は、前記キャリッジ２７の下側面に設けられており、前記インクカートリッジ２８からインクの供給を受ける。そして、記録ヘッド２９は、圧電振動子からなる図示しないノズル駆動体を備え、同ノズル駆動体の振動作用に基づき、図示しないノズル形成面からインク滴を下方に吐出すようになっている。
【００２４】
プラテン３１は、前記記録ヘッド２９が走査される下方において、前記ガイド部材２６と平行になるように配設されている。そして、このプラテン３１の上には、前記給紙装置１４により給紙された用紙Ｐ１が案内されるようになっている。プラテン３１上に案内された用紙Ｐ１は、図示しない紙送り手段により前記キャリッジ２７の走査方向と直交する副走査方向に搬送されるようになっており、プラテン３１上において、前記記録ヘッド２９からインクが吐出されることにより、文字や画像が印刷される。
【００２５】
次に、上記第１の実施形態におけるプリンタ１１の電気的構成について説明する。
図３は、プリンタ１１の電気的構成を説明するための電気ブロック回路図を示す。図３において、プリンタ１１は、データ変換手段、画像表示手段、表示位置変化手段としてのＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、画像データ記憶部４５、印刷データ記憶部４６、サムネイル画像データ記憶部４７、進捗データ記憶部４８を備えている。そして、これらはバス４９によって接続されている。また、ＣＰＵ４１は、バス４９を介して前記操作パネル部１７に接続され、操作パネル部１７の前記操作画面１７ａにメニュー画面を表示するためのデータ等を出力し、操作パネル部１７の前記メニューボタン１７ｂからの操作信号を入力する。また、ＣＰＵ４１は、バス４９を介して前記モニタ部１８と接続され、モニタ部１８に各種画像データを出力する。
【００２６】
さらに、ＣＰＵ４１は、印刷制御部５２を介して紙送りモータ５３、前記キャリッジモータ３３、記録ヘッド２９と接続され、これら紙送りモータ５３、キャリッジモータ３３、記録ヘッド２９を駆動制御するための駆動制御信号を出力する。
【００２７】
さらに又、ＣＰＵ４１は、カードＩ／Ｆ部５１を介して前記カードスロット１９と接続されている。つまり、ＣＰＵ４１は、カードスロット１９に収納される前記メモリーカード２０のフラッシュメモリ２１から、画像データを読み取ることが可能となっている。なお、本実施形態では、フラッシュメモリ２１には、６０００×５７５０ドットの画像データＤ０が記憶されているものとし、ＣＰＵ４１は、カードＩ／Ｆ部５１を介してこの画像データＤ０を読み取ることが可能となっている。
【００２８】
そして、ＣＰＵ４１は、画像データ記憶部４５と接続されており、画像データ記憶部４５には、ＣＰＵ４１が前記メモリーカード２０から読み取った画像データＤ０が記憶されるようになっている。すなわち、この画像データＤ０は、ＣＰＵ４１が前記カードＩ／Ｆ部５１及びカードスロット１９を介して、メモリーカード２０からデータを読み取るたびに新しい画像データＤ０に更新されるようになっている。
【００２９】
また、ＣＰＵ４１は、印刷データ記憶部４６と接続されている。印刷データ記憶部４６には、印刷データＤ１が記憶されている。なお、この印刷データＤ１は、前記画像データＤ０がＣＭＹＫ形式に変換されることにより作成されるデータであり、ＣＰＵ４１が、新たな画像データＤ０をメモリーカード２０から読み取るたびに作成され、更新されるようになっている。なお、本実施形態においては、この印刷データＤ１に基づいてプリンタ１１にて印刷が行われることにより、図４に示すような、６０００×５７５０ドットの印刷画像Ｇ１が用紙Ｐ１上に表示されるものとする。なお、この印刷画像Ｇ１の領域は、図４に示す左下隅を原点（Ｘ１（１），Ｙ１（１））として、右上隅に位置する（Ｘ１（６０００，Ｙ１（５７５０））までの座標によって表現するものとする。
【００３０】
図３に示すように、ＣＰＵ４１は、サムネイル画像データ記憶部４７と接続されている。サムネイル画像データ記憶部４７には、前記モニタ部１８に表示するためのサムネイル画像データＤ２が記憶されている。そして、このサムネイル画像データＤ２は、前記画像データＤ０が間引かれ、データ量が小さくされることにより作成されるデータであり、ＣＰＵ４１が新たな画像データＤ０をメモリーカード２０から読み取るたびに作成され、更新されるようになっている。
【００３１】
なお、本実施形態においては、このサムネイル画像データＤ２は、前記モニタ部１８の解像度と一致させるため、前記画像データＤ０を６２５分の１にまで小さくすることにより作成されるデータとなっている。そして、このサムネイル画像データＤ２によって、図５に示すような、２４０×２３０ドットの解像度のサムネイル画像Ｇ２が表示されるようになっている。そして、このサムネイル画像Ｇ２の領域は、図５に示す左下隅に位置する原点（α１（１），β１（１））から、右上隅に位置する（α１（２４０），β１（２３０））までの座標によって表現するものとする。
【００３２】
図３に示すように、ＣＰＵ４１は、進捗データ記憶部４８と接続されており、この進捗データ記憶部４８には、プリンタ１１が印刷データＤ１に基づいて印刷を行っているときに、用紙Ｐ１上にどの範囲まで印刷したかを表すための進捗データＤ３が記憶されている。詳しくは、進捗データＤ３は、前記印刷データＤ１のうち、印刷済みとなった範囲を、副走査方向の座標であるＹ１（１）〜Ｙ１（５７５０）で表現するデータとなっている。例えば、図６に示すように、副走査方向において、Ｙ１（３０００）までの印刷が終了している場合には、進捗データＤ３を「Ｙ１（３０００）」として記憶する。なお、この進捗データＤ３は、本実施形態では、前記キャリッジ２７がガイド部材２６に沿って主走査方向に１往復する度にＣＰＵ４１によって更新されるものとする。
【００３３】
図３に示すように、ＣＰＵ４１は、ＲＯＭ４２に記憶された各種プログラムに従って動作し、その演算処理結果等を一次ＲＡＭ４３に記憶するようになっている。詳述すると、ＲＯＭ４２は、画像データ更新プログラム、印刷データ更新プログラム、サムネイル画像データ更新プログラム、印刷プログラム、サムネイル画像表示プログラム、その他各種のプログラムを備える。
【００３４】
画像データ更新プログラムは、前記カードスロット１９にメモリーカード２０が収納されると、前記画像データ記憶部４５に記憶されている前記画像データＤ０を、メモリーカード２０のフラッシュメモリ２１の画像データＤ０に更新するためのプログラムである。つまり、ＣＰＵ４１は、カードスロット１９にメモリーカード２０が収納されると、この画像データ更新プログラムに従って、画像データ記憶部４５に記憶されている画像データＤ０を、メモリーカード２０の画像データＤ０に更新する。
【００３５】
印刷データ更新プログラムは、前記画像データ記憶部４５に記憶されている画像データＤ０が更新されると、その更新された画像データＤ０をＣＭＹＫデータに変換することにより印刷データＤ１を作成し、印刷データ記憶部４６に記憶されている印刷データＤ１を更新するためのプログラムである。つまり、ＣＰＵ４１は、画像データ記憶部４５に記憶されている画像データＤ０が更新されると、この印刷データ更新プログラムに従って、新たな画像データＤ０をＣＭＹＫデータに変換し、印刷データ記憶部４６に記憶されている印刷データＤ１を更新する。
【００３６】
サムネイル画像データ更新プログラムは、前記画像データ記憶部４５に記憶されている画像データＤ０が更新されると、その更新された画像データＤ０を間引いて前記サムネイル画像データＤ２を作成し、サムネイル画像データ記憶部４７に記憶されているサムネイル画像データＤ２を更新するためのプログラムである。
【００３７】
つまり、ＣＰＵ４１は、画像データ記憶部４５に記憶されている画像データＤ０が更新されると、このサムネイル画像データ更新プログラムに従って、新たな画像データＤ０に基づいたサムネイル画像データＤ２を作成し、サムネイル画像データ記憶部４７に記憶されているサムネイル画像データＤ２を更新する。
【００３８】
印刷プログラムは、前記操作パネル部１７のメニューボタン１７ｂ等が操作され、画像データＤ０の印刷を希望する旨の入力がされると、現在印刷データ記憶部４６に記憶されている印刷データＤ１に基づいて用紙Ｐ１上に印刷を行うためのプログラムである。また、その印刷の進捗状況に応じて、前記進捗データ記憶部４８の進捗データＤ３を更新するためのプログラムでもある。
【００３９】
つまり、ＣＰＵ４１は、操作パネル部１７のメニューボタン１７ｂ等が操作され、画像データＤ０の印刷を希望する旨の入力信号を受けると、この印刷プログラムに従って、前記印刷制御部５２を介して紙送りモータ５３、キャリッジモータ３３、記録ヘッド２９を駆動する。そして、印刷データ記憶部４６の印刷データＤ１に基づいた印刷を用紙Ｐ１に対して行う。また、ＣＰＵ４１は、印刷中において、キャリッジ２７がガイド部材２６に沿って１往復する度に、印刷済みとなった範囲を副走査方向の座標Ｙ１（１）〜Ｙ１（５７５０）で表現し、進捗データＤ３として記憶する。
【００４０】
サムネイル画像表示プログラムは、操作パネル部１７のメニューボタン１７ｂ等が操作され、画像データＤ０の印刷を希望する旨の入力がされると、サムネイル画像データ記憶部４７のサムネイル画像データＤ２に基づいて、前記モニタ部１８にサムネイル画像Ｇ２を表示するためのプログラムである。また、サムネイル画像Ｇ２をモニタ部１８に表示するときに、前記進捗データ記憶部４８の進捗データＤ３に基づいて、モニタ部１８に表示させるサムネイル画像Ｇ２の位置を変化させるためのプログラムでもある。
【００４１】
つまり、ＣＰＵ４１は、操作パネル部１７のメニューボタン１７ｂ等が操作され、画像データＤ０の印刷を希望する旨の入力信号を受けると、このサムネイル画像表示プログラムに従って、サムネイル画像データＤ２に基づいて、モニタ部１８にサムネイル画像Ｇ２を表示する。また、ＣＰＵ４１は、サムネイル画像Ｇ２をモニタ部１８に表示するときに、前記進捗データ記憶部４８の進捗データＤ３に基づいて、モニタ部１８に表示させるサムネイル画像Ｇ２の位置を変化させる。
【００４２】
次に、上記のように構成された第１の実施形態におけるプリンタ１１の作用を説明する。
まず、図１に示すように、プリンタ１１のカードスロット１９にメモリーカード２０が収納されると、ＣＰＵ４１は、前記画像データ更新プログラムに従って、画像データ記憶部４５に記憶されている画像データＤ０を、メモリーカード２０の画像データＤ０に更新する。
【００４３】
そして、次に、ＣＰＵ４１は、前記印刷データ更新プログラムに従って、前記画像データ記憶部４５に記憶された画像データＤ０を、ＣＭＹＫデータに変換し、印刷データ記憶部４６に記憶されている印刷データＤ１として更新する。なお、本実施形態においては、プリンタ１１において、この印刷データＤ１に基づいて印刷を行うことにより、図４に示すような、６０００×５７５０ドットの印刷画像Ｇ１が用紙Ｐ１上に印刷されるようになっている。
【００４４】
その後、ＣＰＵ４１は、前記サムネイル画像更新プログラムに従って、前記画像データ記憶部４５に記憶された画像データＤ０を間引いて、サムネイル画像データＤ２を作成し、サムネイル画像データ記憶部４７に記憶されているサムネイル画像データＤ２を更新する。なお、本実施形態においては、モニタ部１８にいてこのサムネイル画像データＤ２に基づいた表示を行うことにより、図５に示すような、２４０×２３０ドットの画像Ｇ２が表示されるようになっている。
【００４５】
そして、この状態において、操作パネル部１７のメニューボタン１７ｂ等が操作されることにより、画像データＤ０の印刷を希望する旨の入力信号があると、ＣＰＵ４１は、前記印刷プログラムに従って、前記印刷制御部５２を介して紙送りモータ５３、キャリッジモータ３３，記録ヘッド２９を駆動する。そして、印刷データ記憶部４６の印刷データＤ１に基づいた印刷を用紙Ｐ１に対して行う。
【００４６】
また、このとき、ＣＰＵ４１は、前記印刷プログラムに従って、キャリッジ２７がガイド部材２６に沿って１往復する度に、用紙Ｐ１上の印刷画像Ｇ１のうち、最後に印刷した部分の副走査方向の座標Ｙ１（１）〜Ｙ１（５７５０）を抽出する。そして抽出した座標を進捗データＤ３とし、前記進捗データ記憶部４８の進捗データＤ３を更新する。
【００４７】
また、このとき、ＣＰＵ４１は、前記サムネイル画像表示プログラムに従って、図７に示すフローチャートに従った処理を実行する。すなわち、図７に示すように、まず、ＣＰＵ４１は、モニタ部１８の各座標（Ａ１（ｘ），Ｂ１（ｙ））（図２参照）に対応するサムネイル画像Ｇ２の座標を、（α１（ｘ），β１（ｙ））（図５参照）とする。つまり、図８に示すように、２４０×２３０ドットのサムネイル画像Ｇ２は、同じく２４０×２３０ドットの解像度を有するモニタ部１８上に、各座標の位置が一致した状態で表示され、サムネイル画像Ｇ２の全体が表示された状態となる（ステップＳ１）。
【００４８】
次に、ＣＰＵ４１は、サムネイル画像表示プログラムに従って、係数ｎを「１」として、前記ＲＡＭ４３に一時記憶する（ステップＳ２）。なお、この係数ｎは、モニタ部１８上に表示させるサムネイル画像Ｇ２の表示位置を決定するための数字である。
【００４９】
その後、ＣＰＵ４１は、進捗データ記憶部４８から、進捗データＤ３を読み出し、この進捗データＤ３が表す座標が、ＲＡＭ４３に一時記憶させた係数ｎの値から求められるＹ１（２５×ｎ）以上であるか否かを判別する（ステップＳ３）。すなわち、例えば、係数ｎが「１」である場合には、印刷データＤ１の印刷が、座標Ｙ１（２５）の位置まで既に行われているか否かを判別する。
【００５０】
そして、進捗データＤ３が表す座標が、Ｙ１（２５×ｎ）以上である場合には（ステップＳ３でＹＥＳ）、ステップＳ４に移る。一方、進捗データＤ３が表す座標が、Ｙ１（２５×ｎ）より小さい場合には（ステップＳ３でＮＯ）、ＣＰＵ４１は、印刷データＤ１に基づく印刷が進み、進捗データＤ３の座標がＹ１（２５×ｎ）となるまでこのステップＳ３における判別を繰り返す。
【００５１】
そして、ＣＰＵ４１は、ステップＳ４に移ると、モニタ部１８の各座標（Ａ１（ｘ），Ｂ１（ｙ））に対応するサムネイル画像Ｇ２の座標を、（α１（ｘ），β１（ｙ＋ｎ））とする。すなわち、モニタ部１８上には、サムネイル画像Ｇ２が、ステップＳ１の状態と比較して、下方に移動した状態で表示されるようになる（図９参照）。そして、下方への移動の度合いは、係数ｎの大きさに比例するようになっている。また、サムネイル画像Ｇ２のうち、下方へ移動することにより、モニタ部１８上に位置しなくなった領域については、表示されないようになる。
【００５２】
そして、ＣＰＵ４１は、サムネイル画像Ｇ２の表示を行うと、係数ｎを「ｎ＋１」に更新し（ステップＳ５）、ステップＳ６において、係数ｎの値が２３０以上となるまでステップＳ３〜ステップＳ５までの処理を繰り返す。そして、係数ｎの値が２３０以上となると、ＣＰＵ４１はサムネイル画像表示プログラムの処理を終了する。なお、図９は、係数ｎの値が「１２０」のときにおけるサムネイル画像Ｇ２の様子を示している。そして、このとき、図６に示すように、用紙Ｐ１上には、印刷画像Ｇ１のうち、Ｙ１（１２０×２５）、すなわち、Ｙ１（３０００）までの領域が印刷された状態となる。
【００５３】
すなわち、ＣＰＵ４１が上記サムネイル画像表示プログラムに従って処理を行うことにより、最初、モニタ部１８にその全体が表示されていたサムネイル画像Ｇ２が、用紙Ｐ１への印刷画像Ｇ１の印刷の進捗状況に比例して、モニタ部１８上を下方に移動するようになる。なお、係数ｎに２５を積算しているのは、印刷画像Ｇ１の１辺の長さがサムネイル画像Ｇ２の対応する１辺の長さの２５倍となっているため、サムネイル画像Ｇ２の移動速度を、印刷画像Ｇ１の増加する速度より小さくするためである。
【００５４】
すなわち、各画像Ｇ１，Ｇ２の移動する速度は、各画像Ｇ１，Ｇ２の大きさに合わせて調整されているため、印刷画像Ｇ１の印刷が開始されるとともにサムネイル画像Ｇ２がモニタ部１８上に表示され、印刷画像Ｇ１の印刷が終了されるともに、サムネイル画像Ｇ２がモニタ部１８上から消えるようになる。
【００５５】
以上により、ユーザーは、モニタ部１８に表示されているサムネイル画像Ｇ２の移動の様子から、用紙Ｐ１上に印刷される印刷画像Ｇ１の進捗状況を正確に把握することができる。例えば、モニタ部１８上にサムネイル画像Ｇ２の全体が表示されているときは、まだ印刷が開始されていないことがわかる。また、モニタ部１８上に、サムネイル画像Ｇ２の半分ほどが表示されているときには、印刷が半分ほど進んだことがわかる。さらに、サムネイル画像Ｇ２がモニタ部１８上から消えた場合には、印刷が終了したことがわかる。
【００５６】
上記第１の実施形態によれば、以下のような効果を得ることができる。
（１）上記第１の実施形態では、用紙Ｐ１に対する印刷画像Ｇ１の印刷が進行するに従って、モニタ部１８上に表示されるサムネイル画像Ｇ２の位置が変化するようにした。その結果、モニタ部１８上におけるサムネイル画像Ｇ２の位置によって、プリンタ１１による印刷の進捗状況を正確に把握することができる。
【００５７】
（２）上記第１の実施形態では、印刷画像Ｇ１が、用紙Ｐ１に対してどの範囲まで印刷されたかを表す進捗データＤ３に基づいて、モニタ部１８の画面上におけるサムネイル画像Ｇ２の位置を決定するようにした。従って、実際に印刷された結果に基づいてサムネイル画像Ｇ２の位置を決定しているので、より正確に印刷の進捗状況を表すことができる。例えば、モニタ部１８上におけるサムネイル画像Ｇ２の位置を、用紙Ｐ１の排出速度等で決定した場合には、実際には印刷されてないのに、モニタ部１８上におけるサムネイル画像Ｇ２の位置が変化してしまう可能性があるが、本実施形態によれば、そのようなことがない。
【００５８】
（第２の実施形態）
以下、本発明を具体化した第２の実施形態を図１０〜図１５に従って説明する。なお、第２の実施形態は、第１の実施形態のプリンタ１１の構成を変更したものであるが、同様の部分についてはその詳細な説明を省略する。
【００５９】
図１０及び図１１に示すように、本実施形態にける印刷装置としてのプリンタ６１は、薄い略直方体形状のケース６２を備える。そして、図１１に示すように、その背面６２ａには、各種操作を行うためのメニューボタン６４が複数設けられている。また、ケース６２の上面６２ｂには、上面６２ｂよりも若干小さな大きさの画面としてのモニタ部６５が設けられている。なお、本実施形態では、モニタ部６５の解像度は、１０００×７００ドットとする。
【００６０】
そして、ケース６２の前記背面６２ａには、給紙部６６が設けられており、図示しない駆動手段によって、記録媒体としての用紙Ｐ２（図１４参照）が図中矢印Ｆ２の方向に向かって、ケース６２の内部に給紙されるようになっている。そして、ケース６２の内部には、上記第１の実施形態における印刷手段１５と同様のインクジェット式の印刷装置（図示しない）が収容されている。そして、給紙部６６から給紙された用紙Ｐ２上に印刷が行われるようになっている。
【００６１】
また、図１０に示すように、本実施形態におけるプリンタ６１は、ケース６２の前面６２ｃに、排出手段としての排紙部６７を備えており、前記印刷装置において画像が印刷された用紙Ｐ２が図中矢印Ｆ２の方向に向かって排紙されるようになっている。
【００６２】
さらに又、本実施形態におけるプリンタ６１は、ケース６２の下面側に、撮像素子６９を備えている。なお、この撮像素子６９は、本実施形態では、光の強弱を電圧に変換して蓄電するフォトダイオードを格子状に並べ画像を電気信号に変換するものであり、電荷結合素子（ＣＣＤ）が用いられている。従って、プリンタ６１は下面側を被写体に向けることにより、被写体からの光がこの撮像素子６９に入射し、入射した光が電気信号に変換されるようになっている。
【００６３】
次に、上記第２の実施形態におけるプリンタ６１の電気的構成について説明する。
図１２は、プリンタ６１の電気的構成を説明するための電気ブロック回路図を示す。図１２において、本実施形態におけるプリンタ６１は、第１の実施形態における、カードスロット１９とカードＩ／Ｆ部５１とを備えない。そして、その代わりに、前記撮像素子６９を備え、ＣＰＵ４１は、バス４９を介してこの撮像素子６９に接続されている。この撮像素子６９に入射した光は電気信号に変換され、ＣＰＵ４１に入力される。そして、ＣＰＵ４１は、メニューボタン６４等からの入力信号に基づいて、前記電気信号から、ＲＧＢ形式の画像データＤ４を作成する。従って、上記第１の実施形態においては、ＣＰＵ４１は、メモリーカード２０を介して画像データＤ０を取得するようにしていたが、本実施形態においては、撮像素子６９からの電気信号に基づいてＣＰＵ４１が画像データＤ４を作成するようになっている。
【００６４】
そして、ＣＰＵ４１は、画像データＤ４を作成すると、画像データ記憶部４５この画像データＤ４を記憶させる。また、ＣＰＵ４１は、前記画像データＤ４をＣＭＹＫ形式に変換し、印刷データＤ５を作成して印刷データ記憶部４６に記憶させる。なお、本実施形態においては、この印刷データＤ５に基づいてプリンタ６１にて印刷が行われることにより、前記モニタ部６５の解像度と等しい、１０００×７００ドットの印刷画像Ｇ３（図１４参照）が用紙Ｐ２上に印刷されるようになっている。
【００６５】
また、上記第１の実施形態においては、プリンタ１１は、サムネイル画像データ記憶部４７を備えていたが、本実施形態においては、これを備えないようにしている。これは、モニタ部６５の解像度と、画像データＤ４の解像度とが等しいため、モニタ部６５に表示させるためのデータとして、サムネイル画像データではなく、画像データＤ４をそのまま使用することができるからである。
【００６６】
また、本実施形態におけるＲＯＭ４２は、画像データ更新プログラム、印刷データ更新プログラム、印刷プログラム、画像表示プログラム、その他各種プログラムを備える。画像データ更新プログラム、印刷データ更新プログラム、印刷プログラム、その他各種プログラムについては、画像データの取得先がメモリーカード２０ではなく、撮像素子６９である点以外は上記第１の実施形態と同じ内容であるため、その詳細な説明を省略する。
【００６７】
画像表示プログラムは、前記メニューボタン６４が操作され、画像データＤ４の印刷を希望する旨の入力がされると、画像データ記憶部４５に記憶されている画像データＤ４に基づいて、図１３に示すように、モニタ部６５に確認用画像Ｇ４を表示するためのプログラムである。また、確認用画像Ｇ４を表示するときに、前記進捗データ記憶部４８の進捗データＤ３に基づいて、モニタ部６５に表示させる確認用画像Ｇ４の位置を図１４に示すように、排紙部６７側に移動させるためのプログラムでもある。
【００６８】
つまり、ＣＰＵ４１は、メニューボタン６４等が操作され、画像データＤ４の印刷を希望する旨の入力信号を受けると、この画像表示プログラムに従って、画像データ記憶部４５に記憶されている画像データＤ４に基づいて、モニタ部６５に確認用画像Ｇ４を表示する。また、ＣＰＵ４１は、確認用画像Ｇ４を表示するときに、進捗データ記憶部４８の進捗データＤ３に基づいて、モニタ部６５に表示させる確認用画像Ｇ４の位置を排紙部６７側に移動させる。
【００６９】
次に、上記のように構成された第２の実施形態におけるプリンタ６１の作用を説明する。
まず、プリンタ６１のＣＰＵ４１は、画像データＤ４を撮像素子６９から取得すると、上記第１の実施形態と同様にして、画像データ記憶部４５に記憶されている画像データＤ４を新たな画像データＤ４に更新する。その後、ＣＰＵ４１は、上記第１の実施形態と同様にして、印刷データＤ５を作成すると、印刷データ記憶部４６に記憶されている印刷データＤ５を更新する。
【００７０】
そして、この状態において、メニューボタン６４等が操作されることにより、ＣＰＵ４１に対して画像データＤ４の印刷を希望する旨の入力信号が入力されると、上記第１の実施形態と同様にして、ＣＰＵ４１は、印刷プログラムに従って、用紙Ｐ２に対して印刷データＤ５に基づいた印刷を行う。また、ＣＰＵ４１は、印刷が進行するに伴い、上記第１の実施形態と同様にして、進捗データ記憶部４８の進捗データＤ３を更新する。
【００７１】
そして、このとき本実施形態では、ＣＰＵ４１は、前記画像表示プログラムに従って図１５に示すフローチャートに従って処理を実行する。なお、本実施形態においては、印刷画像Ｇ３の座標を（Ｘ２，Ｙ２）、モニタ部６５の各座標を（Ａ２，Ｂ２）、モニタ部６５に表示される確認用画像Ｇ４の座標を（α２，β２）で表すものとする。まず、ＣＰＵ４１は、上記第１の実施形態と同様にして、モニタ部６５の座標（Ａ２（ｘ），Ｂ２（ｙ））に対して、確認用画像Ｇ４の各座標（α２（ｘ），β２（ｙ））が位置するようにし（図１３参照）、モニタ部６５上に確認用画像Ｇ４の全体を表示させる（ステップＳ１１）。
【００７２】
次に、ＣＰＵ４１は、係数ｎを「１」としてＲＡＭ４３に一時記憶する（ステップＳ１２）。その後、ＣＰＵ４１は、進捗データ記憶部４８から進捗データＤ３を読み出し、この進捗データＤ３が表す座標が、ＲＡＭ４３に一時記憶させた係数ｎの値から求められるＹ２（ｎ）以上であるか否かを判別する（ステップＳ１３）。なお、上記第１の実施形態においては、ステップＳ３において、進捗データＤ３と、Ｙ１（２５×ｎ）を比較するようにしたが、本実施形態においては、進捗データＤ３とＹ２（ｎ）とを比較するようにしている。これは、第２の実施形態においては、モニタ部６５に表示される確認用画像Ｇ４と、用紙Ｐ２に印刷される印刷画像Ｇ３とが、同じ解像度を有しているため、各画像Ｇ３，Ｇ４の大きさに合わせて各画像Ｇ３，Ｇ４の移動する速度を調整する必要がないためである。
【００７３】
そして、ＣＰＵ４１は、進捗データＤ３が表す座標がＹ２（ｎ）以上である場合には（ステップＳ１３でＹＥＳ）、ステップＳ１４に移る。一方、進捗データＤ３が表す座標が、Ｙ２（ｎ）より小さい場合には（ステップＳ１３でＮＯ）、ＣＰＵ４１は、印刷データＤ５に基づく印刷が進み、進捗データＤ３の座標がＹ２（ｎ）となるまでこのステップＳ１３における判別を繰り返す。
【００７４】
そして、ＣＰＵ４１は、ステップＳ１４に移ると、モニタ部６５の各座標に対応する確認用画像Ｇ４の座標を（α２（ｘ）、β２（ｙ＋ｎ））とする（ステップＳ１４）。すなわち、モニタ部６５上には、確認用画像Ｇ４が、ステップＳ１１の状態と比較して、排紙部６７側に移動した状態で表示されるようになる（図１４参照）。そして、ＣＰＵ４１は、係数ｎの値を「ｎ＋１」に更新し（ステップＳ１５）、ステップＳ１６において、係数ｎの値が７００以上となるまでステップＳ１３〜ステップＳ１５までの処理を繰り返す。そして、係数ｎの値が７００以上となると、ＣＰＵ４１は画像表示プログラムの処理を終了する。
【００７５】
なお、図１４は、係数ｎの値が「５００」のときにおける確認用画像Ｇ４の様子を示している。そして、このとき、用紙Ｐ２上には、印刷画像Ｇ３のうち、Ｙ２（５００）までの領域が印刷された状態となっており、ユーザーからは、確認用画像Ｇ４と印刷画像Ｇ３とで、一つながりの画像が形成されているように見えるようになっている。
【００７６】
すなわち、ＣＰＵ４１が前記画像表示プログラムに従って処理を行うことにより、はじめに、図１３に示すように、確認用画像Ｇ４は、モニタ部６５にその全体が表示された状態となる。その後、確認用画像Ｇ４は、用紙Ｐ２への印刷の進捗状況に比例して、モニタ部６５上を、図１４に示すように、図中矢印Ｆ２の方向、すなわち、排紙部６７へ向かう方向へと移動するようになる。
【００７７】
そして、本実施形態においては、用紙Ｐ２に印刷される印刷画像Ｇ３とモニタ部６５上に表示される確認用画像Ｇ４とが、等しい解像度を有するため、２つの画像Ｇ３，Ｇ４によって、一つながりの画像が表現されるようになる。従って、ユーザーは、印刷画像Ｇ３の印刷が開始されて終了されるまでの間に、モニタ部６５上に表示されていた確認用画像Ｇ４が、まるで、用紙Ｐ２上の印刷画像Ｇ３となって排紙部６７から排出されるかのような動作を見ることができる。
【００７８】
上記第２の実施形態によれば、以下のような効果を得ることができる。
（３）上記第２の実施形態では、用紙Ｐ２に対する印刷画像Ｇ３の印刷が進行するに従って、モニタ部６５上に表示される確認用画像Ｇ４の位置が変化するようにした。その結果、モニタ部６５上における確認用画像Ｇ４の位置によって、プリンタ６１による印刷の進捗状況を正確に把握することができる。
【００７９】
（４）上記第２の実施形態では、印刷画像Ｇ３が、用紙Ｐ２に対してどの範囲まで印刷されたかを表す進捗データＤ３に基づいて、モニタ部６５の画面上における確認用画像Ｇ４の位置を決定するようにした。従って、実際に印刷された結果に基づいて確認用画像Ｇ４の位置を決定しているので、より正確に印刷の進捗状況を表すことができる。例えば、モニタ部６５上における確認用画像Ｇ４の位置を、用紙Ｐ２の排出速度等で決定した場合には、実際に印刷されていないのに、モニタ部６５上における確認用画像Ｇ４の位置が変化してしまう可能性があるが、本実施形態によれば、そのようなことがない。
【００８０】
（５）上記第２の実施形態では、用紙Ｐ２へと印刷画像Ｇ３が印刷され、用紙Ｐ２が排紙部６７から排出されるに従って、モニタ部６５の画面上における確認用画像Ｇ４の位置が、用紙Ｐ２の排出方向と同じ方向に移動するようにした。従って、用紙Ｐ２の動きと、モニタ部６５の画面上における確認用画像Ｇ４の動きとが同期しているように見えるようにすることができ、プリンタ１１による印刷の進捗状況をより具体的に把握することができる。
【００８１】
（６）上記第２の実施形態では、用紙Ｐ２に印刷される印刷画像Ｇ３の解像度と、モニタ部６５の解像度とを同じにし、印刷画像Ｇ３と確認用画像Ｇ４とが同じ大きさで表示されるようにした。従って、印刷画像Ｇ３と確認用画像Ｇ４とで一つながりの画像を表現することができ、そして、印刷の進行に従って、この画像Ｇ２，Ｇ４によって形成される一つながりの画像が、排紙部６７の方向に移動するようになる。その結果、プリンタ１１による印刷の進捗状況のイメージをより具体的に把握することができる。
【００８２】
なお、上記実施形態は以下のように変更してもよい。
・上記第１及び第２の実施形態においては、印刷画像Ｇ１，Ｇ３が、用紙Ｐ１，Ｐ２に対してどの範囲まで印刷されたかを表す進捗データＤ３に基づいて、モニタ部１８，６５の画面上におけるサムネイル画像Ｇ２及び確認用画像Ｇ４の位置を決定するようにした。これを、進捗データとして、その他のデータを使用するようにしてもよい。
【００８３】
例えば、進捗データとして、紙送りモータ５３の回転数や、キャリッジモータ３３の回転数を使用するようにし、これらの値に基づいて、モニタ部１８，６５上の各画像Ｇ２，Ｇ４の位置を変更するようにしてもよい。また、プリンタ１１，６１に用紙Ｐ１，Ｐ２の位置や、印刷画像Ｇ１，Ｇ３の位置を認識するセンサを設けて、これらのセンサからの出力結果に基づいて、モニタ部１８，６５上の各画像Ｇ２，Ｇ４の位置を変更するようにしてもよい。
【００８４】
さらに、印刷データＤ１，Ｄ５に基づいて、印刷開始から印刷終了までの時間を予め計算し、その時間内に、モニタ部１８，６５上に表示されている各画像Ｇ２，Ｇ４が移動して消えるようにしてもよい。
【００８５】
・上記第１及び第２の実施形態においては、印刷手段として、インクカートリッジ２８がキャリッジ２７上に搭載されているオンキャリッジタイプのインクジェット式の印刷手段１５を使用するようにした。これを、インクカートリッジ２８がケース１２等に固定されているオフキャリッジタイプのものを使用するようにしてもよい。
【００８６】
また、印刷手段として、インクジェット式ではなく、他の形式の印刷手段を使用するようにしてもよい。
・上記第２の実施形態においては、モニタ部６５には、印刷が行われるときに、確認用画像Ｇ４が表示されるようにした。
【００８７】
これを、図１６に示すように、被写体Ｒに対して撮像素子６９を向けているときに、リアルタイムに撮像素子６９から被写体Ｒの画像データＤ４を取得し、モニタ部６５上に確認用画像Ｇ４を表示させるようにしてもよい。
【００８８】
そして、この状態から、メニューボタン６４が操作されることにより、メニューボタン６４が操作されたときの印刷データＤ５に基づいて、印刷が行われるようにしてもよい。このようにすれば、リアルタイムにモニタ部６５に確認用画像Ｇ４が表示された状態で、メニューボタン６４が操作されると、メニューボタン６４が操作されたときにモニタ部６５に表示されている確認用画像Ｇ４が、排紙部６７の方向に移動するようになる。そして、確認用画像Ｇ４と同じ大きさの印刷画像Ｇ３が用紙Ｐ２上に印刷され、排紙部６７から排出されるようになる。すなわち、あたかも、被写体Ｒの風景を、モニタ部６５に表示されている範囲で切り取って、切り取った部分を用紙Ｐ２上の印刷画像Ｇ３として取得するかのうような印象をユーザーに対して与えることができる。
【図面の簡単な説明】
【図１】第１の実施形態におけるプリンタの破断斜視図。
【図２】同じく、モニタ部の正面図。
【図３】同じく、プリンタの電気ブロック回路図。
【図４】同じく、用紙に印刷された印刷画像の概念図。
【図５】同じく、サムネイル画像の概念図。
【図６】同じく、プリンタの作用を説明するための概念図。
【図７】同じく、プリンタの作用を説明するためのフローチャート。
【図８】同じく、プリンタの作用を説明するための概念図。
【図９】同じく、プリンタの作用を説明するための概念図。
【図１０】第２の実施形態におけるプリンタの斜視図。
【図１１】同じく、プリンタの斜視図。
【図１２】同じく、プリンタの電気ブロック回路図。
【図１３】同じく、プリンタの正面図。
【図１４】同じく、プリンタの作用を説明するための概念図。
【図１５】同じく、プリンタの作用を説明するためのフローチャート。
【図１６】別例におけるプリンタの作用を説明するための概念図。
【符号の説明】
Ｄ０，Ｄ４…画像データ、Ｄ１，Ｄ５…印刷データ、Ｄ３…進捗データ、Ｇ１，Ｇ３…印刷画像、Ｇ２…確認用画像としてのサムネイル画像、Ｇ４…確認用画像、Ｐ１，Ｐ２…記録媒体としての用紙、１１，６１…印刷装置としてのプリンタ、１５…印刷手段、１８，６５…画面としてのモニタ部、４１…データ変換手段、画像表示手段、表示位置変化手段としてのＣＰＵ、６７…排出手段としての排紙部。
【図１】
2004262092.tif 000003
【図２】
2004262092.tif 000004
【図３】
2004262092.tif 000005
【図４】
2004262092.tif 000006
【図５】
2004262092.tif 000007
【図６】
2004262092.tif 000008
【図７】
2004262092.tif 000009
【図８】
2004262092.tif 000010
【図９】
2004262092.tif 000011
【図１０】
2004262092.tif 000012
【図１１】
2004262092.tif 000013
【図１２】
2004262092.tif 000014
【図１３】
2004262092.tif 000015
【図１４】
2004262092.tif 000016
【図１５】
2004262092.tif 000017
【図１６】
2004262092.tif 000018