(57)【要約】【課題】  しかしながら上記従来例では、複数の画像を連続して印刷する場合などにどの画像を印刷しているのかわからないという問題があった。  また、印刷中に印刷対象画像を表示するためには印刷用の画像処理とは別に表示用の画像処理をおこなう必要があり、結果として、画像処理負荷の増大や、印刷時間の増大につながるなどの問題があった。【解決手段】  画像データを記憶する記憶装置から画像データを取得する画像データ取得手段と、前記画像データ取得手段により取得された画像データを印刷用データに変換する変換手段と、前記画像表示部に印刷中の画像を表示させる表示制御部を有し、前記表示制御部により表示する前記画像は、前記変換手段で前記画像データから前記印刷用画像データを取得する過程で得られたデータを縮小した縮小画像であることを特徴とする。【選択図】  図３
2008044312.tif 000002
【特許請求の範囲】
【請求項１】
画像表示部を有する印刷制御装置であって、
画像データを記憶する記憶装置から画像データを取得する画像データ取得手段と、
前記画像データ取得手段により取得された画像データを印刷用データに変換する変換手段と、
前記画像表示部に印刷中の画像を表示させる表示制御部を有し、
前記表示制御部により表示する前記画像は、前記変換手段で前記画像データから前記印刷用画像データを取得する過程で得られたデータを縮小した縮小画像であることを特徴とする印刷制御装置。
【請求項２】
前記表示制御部は、前記変換手段が、前記画像データ取得手段により取得したＪＰＥＧ圧縮された画像データを伸長して得たＹＵＶ形式のデータを縮小することにより前記縮小画像を得ることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記画像データ取得手段は、印刷用に取得した画像データの次に印刷する画像に対応するサムネイル画像を取得することを特徴とする請求項１に記載の印刷制御装置。
【請求項４】
前記画像表示部は、印刷中の画像を示す前記縮小画像の表示と、前記サムネール画像を同一画面に表示することを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
さらに前記変換手段で得られた印刷用データを用いて印刷する印刷部を有することを特徴とする請求項１に記載の印刷制御部。
【請求項６】
画像表示部を有する印刷制御装置の制御方法であって、
画像データを記憶する記憶装置から画像データを取得する画像データ取得工程と、
前記画像データ取得工程により取得された画像データを印刷用データに変換する変換工程と、
前記画像表示部に印刷中の画像を表示させる表示制御工程を有し、
前記表示制御工程により表示する前記画像は、前記変換工程で前記画像データから前記印刷用画像データを取得する過程で得られたデータを縮小した縮小画像であることを特徴とする印刷制御装置の制御方法。
【請求項７】
前記表示制御工程は、前記変換工程で、前記画像データ取得工程により取得したＪＰＥＧ圧縮された画像データを伸長して得たＹＵＶ形式のデータを縮小することにより前記縮小画像を得ることを特徴とする請求項６に記載の印刷制御装置の制御方法。
【請求項８】
前記画像データ取得工程は、印刷用に取得した画像データの次に印刷する画像に対応するサムネイル画像を取得することを特徴とする請求項６に記載の印刷制御装置の制御方法。
【請求項９】
前記表示制御工程は、前記画像表示部に印刷中の画像を示す前記縮小画像の表示と、前記サムネール画像を同一画面に表示することを特徴とする請求項８に記載の印刷制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷中の画像を表示装置で確認可能な印刷制御装置及びその制御方法に関するものである。
【背景技術】
【０００２】
従来、画像を印刷装置において画像を印刷する際は印刷前に画像をプレビューするなどして確認していた。
【特許文献１】特開２００４−００５２４１
【特許文献２】特開２００２−１１２０１７
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来例では、複数の画像を連続して印刷する場合などにどの画像を印刷しているのかわからないという問題があった。
【０００４】
また、印刷中に印刷対象画像を表示するためには印刷用の画像処理とは別に表示用の画像処理をおこなう必要があり、結果として、画像処理負荷の増大や、印刷時間の増大につながるなどの問題があった。
【課題を解決するための手段】
【０００５】
上記の課題を解決するため、画像表示部を有する印刷制御装置であって、画像データを記憶する記憶装置から画像データを取得する画像データ取得手段と、前記画像データ取得手段により取得された画像データを印刷用データに変換する変換手段と、前記画像表示部に印刷中の画像を表示させる表示制御部を有し、前記表示制御部により表示する前記画像は、前記変換手段で前記画像データから前記印刷用画像データを取得する過程で得られたデータを縮小した縮小画像であることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、プリントするための画像処理で得られた画像データを縮小してプレビュー画像として用いるので、プレビュー表示用の画像処理負荷の増大を抑えることが出来る。
【０００７】
そして、装置の画像処理負荷をあまり大きくすること無く、印刷中の画像を表示装置で確認するという利便性を向上させることが可能となる。
【発明を実施するための最良の形態】
【０００８】
（実施例１）
以下に図面を用いて本発明の実施例を説明する。
【０００９】
図１は本発明による印刷制御装置の一形態としての印刷装置の構成を表すブロック図である。
【００１０】
以下の実施例の印刷装置の動作は、印刷像地内部のＣＰＵ（不図示）が、印刷装置内部に記憶する印刷制御用のプログラムを読み込むことで、実行可能となっている。
【００１１】
１０１はカードリーダで各種メモリカードがセットされ、メモリカードに記録された画像データを読み出すことができる。
【００１２】
１０２は通信部でデジタルカメラと接続し、デジタルカメラから送信される画像データ及びその画像データに対応するサムネール画像データを受信することができる。
【００１３】
サムネール画像データは、一般的なデジタルカメラが通常対応しているＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）と呼ばれるフォーマットで記録されている画像データであれば、通常持っているデータである。その画像データ（本画像とも呼ばれるＪＰＥＧ圧縮されたデータ）に対応して記録されている小画像である。一般的には画像データ（本画像）を得る過程で、もとの画像データを縮小することで得られる。
【００１４】
１０３はＩＯ制御部で１０１カードリーダと１０２通信部のどちらを有効にするかを制御し、同時に１０１カードリーダと１０２通信部が有効にならないように排他制御をおこなう。
【００１５】
１０４はデータ保持部である。ＩＯ制御部１０３を通してカードリーダ１０１から読み出した画像データやサムネール画像、または通信部１０２から受信した画像データやサムネール画像はここに保持される。
【００１６】
１０５は再生データ生成部である。本実施例の印刷装置はＬＣＤによる表示装置を備えており、データ保持部１０４に保持した画像データやサムネール画像から再生データを生成し、表示装置に画像を表示することができる。本実施例では取り扱う画像データはＪｐｅｇ形式で保存されているものであり、輝度色差信号形式（ＹＵＶ形式）の画像データが圧縮されている。再生データ生成部１０５ではＪｐｅｇ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）データを伸張処理し、得られたＹＵＶ形式の画像データを、ＬＣＤの解像度にあわせた画像サイズにリサイズ処理をおこなう。
【００１７】
１０６は表示部である。１０５で生成された再生データの表示を行うほか本印刷装置を操作する際のメニュー表示など画像以外の表示も行う。この再生データが印刷用に用いられて印刷中においては、１０６では、印刷中の画像に対応している、１０５でリサイズ処理された画像データを表示する。なお、この表示部１０６は、印刷中の画像を表示部に表示させる制御や、サムネール画像を表示する制御を司る表示制御部（不図示）を有している。
【００１８】
１０７はＹＵＶデータ生成部である。データ保持部１０４に保持されたＪｐｅｇデータを伸張処理し、印刷する用紙サイズと印刷レイアウトに合わせたサイズにリサイズをおこなう。
【００１９】
１０８は印刷用のＹＭＣデータ生成部である。本実施例での印刷装置はプリンタ部に昇華型の熱転写記録方式を採用し、電子的な画像の情報を任意なプリント枚数分プリントアウトすることが出来るものである。
【００２０】
インクシートは、用紙の印画領域を覆ってそのサイズと略等しいサイズでイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各インク層とオーバーコート（ＯＰ）層が並べて設けられたものである。
【００２１】
各層ずつ熱転写しては、用紙を記録開始位置に戻し、用紙上に、順次重ねて転写される。
【００２２】
そのためＹＭＣデータ生成部１０８においてＹＵＶデータをもちいてＹ／Ｍ／Ｃ各色のデータを生成ずる。
【００２３】
画像サイズはＹＵＶデータ生成部１０７にて用紙サイズと印刷レイアウトに合わせたサイズにリサイズを行っているのでＹＭＣデータ生成部１０８においては等倍変換となり、リサイズ処理はおこなわない。
【００２４】
１０９は印刷部である。ＹＭＣデータ生成部１０８において生成されたＹ／Ｍ／Ｃ各色のデータを用いてＹ／Ｍ／Ｃ各インク層を用紙に順次熱転写しては用紙を記録開始位置に戻し全色の印刷を行う。
【００２５】
図２は本発明による印刷装置の操作部である。
操作パネル２０１上に各操作部材と表示装置（ＬＣＤ）が配置されている。
【００２６】
２０２は電源ボタンで本システムの電源の入切に使用される。
【００２７】
２０３はＥＤＩＴボタンでトリミング印刷や印刷設定の変更に使用される。
【００２８】
２０４はＤＩＳＰボタンで画面表示の切り換えや印刷レイアウト上での画像印刷領域の切り換えに使用される。
【００２９】
２０５はＣＲＥＡＴＩＶＥボタンで印刷機能の選択に使用される。
【００３０】
２０６はＭＥＮＵボタンでメニューの表示／非表示の切り換えや、前画面に戻るために使用される。
【００３１】
２０７は表示装置（ＬＣＤ）で、画像の表示、各種アイコンの表示、印刷設定の表示などに使用される。
【００３２】
２０８は拡大ボタンで表示画像を拡大したり，表示モードの切り換えに使用される。
【００３３】
２０９は縮小ボタンで拡大再生中の画像の拡大率を下げたり表示モードの切り換えに使用される。
【００３４】
２１０は上ボタンで画像の指定／解除、トリミング枠の移動、画像拡大表示中のビュー移動に使用される。
【００３５】
２１１は左ボタンで表示画像を１つ前に戻したり、トリミング枠の移動、画像拡大表示中のビュー移動に使用される。
【００３６】
２１２は下ボタンで画像の指定／解除、トリミング枠の移動、画像拡大表示中のビュー移動に使用される。
【００３７】
２１３は右ボタンで表示画像を１つ先に進めたり、トリミング枠の移動、画像拡大表示中のビュー移動に使用される。
【００３８】
２１４はＳＥＴボタンで各種選択項目の決定、次画面への切り換えなどに使用される。
【００３９】
２１５はＰＲＩＮＴボタンでプリントの開始に使用される。
【００４０】
印刷中画像表示領域２２１は、プリント中の画像を表示する領域である。その表示データは、プリント用のデータ取得する為に画像記憶媒体から読み出したＪＰＥＧ圧縮された画像データを、展開し画像処理して得られたデータを縮小して得られる。本実施例では、後に説明する次印刷画像表示領域２２２よりも大きな領域を確保していて、本画像データに対応した縮小画像データであるサムネール画像（ここでは、１６０×１２０画素）を表示するには十分な大きさを確保している。本画像データを変換してプリント用のデータを得る過程において作られたデータを用いることで、領域２２１に適切なサイズの画像データを得ることが出来る。つまり、表示部の表示能力によっては、サムネール画像では小さすぎて認識できない可能性がある。しかし、本実施例のよれば、サムネールよりも大きなデータを作成することが出来、プリント中の画像をある程度性格に確認することが出来る。
【００４１】
次印刷画像表示領域２２２は、プリント中の画像に続いて印刷される次の画像を表示する領域であり、その表示データは、上述したサムネール画像から作られる。なお、次に印刷する画像が無い場合は、次印刷画像表示領域２２２は何も表示しないようにしている。しかし、最後の画像であることを示す文字等を表示しても良く、このような表示もユーザに親切であるので便利である。
【００４２】
図３は本発明による印刷装置の印刷中画像を表示装置に表示するための処理の流れを示すフローチャートである。
【００４３】
３０１において本発明による印刷装置にカメラが接続されているかどうかを判定する。
【００４４】
本実施例においてはカードリーダよりもカメラのほうが優先順位が高い。そのためＩＯ制御部１０３は通信部１０２にカメラが接続されていれば３０２においてカメラから画像データを受信し、カメラが接続されていなければ３０３においてカードリーダ１０１から画像データを読み込む。
【００４５】
また印刷対象として取得する画像データ（本画像）以外に、次にプリントする画像に対応するサムネール画像も取得する。
【００４６】
３０２または３０３において受信または読み込みされた画像データ（本画像）及びサムネール画像はデータ保持部１０４に保持される。
【００４７】
３０４においてデータ保持部に保持された画像データ（本画像）から印刷用のデータを生成する。このとき、Ｊｐｅｇ形式の画像データを伸張処理する。
【００４８】
また、伸張処理された画像データはＹＵＶ形式であり、その画像サイズは本画像データの画像サイズと同じである。
【００４９】
３０５においてＹＵＶデータのリサイズ処理をおこなうがここでは２段階のリサイズ処理をおこなう。
【００５０】
第一のリサイズ処理は本画像データの画像サイズから印刷する用紙およびレイアウトにより決定される印画領域にほぼ等しいサイズへリサイズ処理をおこなう。
【００５１】
例えばカードサイズの用紙に全面フチなしレイアウトで印刷を行うのならば横１０８８ドット縦６７２ドットとなるようにリサイズする。
【００５２】
第一のリサイズによって得られたＹＵＶデータは後にＹＭＣデータを作成するのに使用するので一時的にデータ保持部１０４に保持しておく。
【００５３】
第二のリサイズ処理は第一のリサイズ処理によって得られたＹＵＶデータを表示部１０６のＬＣＤ内の印刷中画像表示領域２２１のサイズにあわせておこなう。
【００５４】
本実施例では印刷中画像表示領域のサイズは横３２０ドット縦２４０ドットであるのでこのサイズになるようにリサイズする。
【００５５】
最近ではデジタルカメラの画素数が向上し、元画像のサイズは本実施例での第一のリサイズ目標サイズよりも大きい。そのために第二のリサイズでは元画像のＹＵＶデータからリサイズを行うよりも第一のリサイズの結果を利用したほうが処理速度も早くなり、必要とされる作業領域も少なくすむので有利である。
【００５６】
しかしながら元画像のサイズよりも第一のリサイズ結果が大きい場合もあるが、その場合には第二のリサイズにおいて第一のリサイズの結果ではなく元画像を用いる。
【００５７】
３０６において第二のリサイズの結果を表示部１０６のＬＣＤの所定の印刷中画像表示領域２２１に表示する。表示部１０６はＹＵＶデータを入力とし、その画像をＬＣＤに表示する。
【００５８】
また、この時に、３０２で取得しデータ保持部１０４に保持しているサムネール画像を読み出し、次印刷画像表示領域２２２に表示させる。
【００５９】
３０７において第一のリサイズ結果からＹデータを生成する。
【００６０】
３０８においてＹデータを印刷部１０９に送りイエローインク層を用紙に熱転写し、転写後に用紙を記録開始位置に戻す。
【００６１】
３０９において第一のリサイズ結果からＭデータを生成する。
【００６２】
３１０においてＭデータを印刷部１０９に送りマゼンタインク層を用紙に熱転写し、転写後に用紙を記録開始位置に戻す。
【００６３】
３１１において第一のリサイズ結果からＣデータを生成する。
【００６４】
３１２においてＣデータを印刷部１０９に送りシアンインク層を用紙に熱転写する。
【００６５】
最後にＯＰ層を用紙に熱転写し、一枚の印刷が完了する。
【００６６】
次に印刷すべき画像があれば上記の手順を繰り返す。
【００６７】
以上のように、上記の実施例によれば、プリントするための画像処理で得られた画像データを縮小してプレビュー画像として用いるので、プレビュー表示用の画像処理負荷の増大を抑えることが出来る。
【００６８】
そして、装置の画像処理負荷をあまり大きくすること無く、印刷中の画像を表示装置で確認するという利便性を向上させることが可能となる。
【００６９】
また、印刷中の画像の次に印刷される画像を表示する際には、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）に対応する一般的なデジタル画像データが有するサムネール画像を取得する。そして、そのサムネール画像を印刷中の画像データとともに表示する。これにより印刷中の画像と次に印刷される画像を同時に認識することができるという利便性を提供することが出来る。
【００７０】
さらにその際にも、印刷中の画像は元の画像データから表示装置の大きさに合わせてある程度詳細な画像を確認できる。しかしながら一方で、次に印刷される画像も同様に圧縮画像の展開やリサイズをしていると、非常に画像処理負荷が大きくなる。
【００７１】
しかし、上記の実施例によれば、次に印刷される画像については、ＤＣＦで一般的なサムネール画像を利用して、これを表示することで、過剰な画像処理負荷をかけることを防止しながら、次の画像も確認することが出来る。次に印刷される画像データ全てを、内部で有しておくには、メモリの少ないプリンタ等の装置では非常に難しいので、一般的には、プリント中の画像と次にプリントされる画像を表示するようなことは難しい。しかし、上記の実施例に拠れば、過剰なメモリを必要とせずに、プリント中の画像と次にプリントされる画像を表示することが出来て、大変便利である。
【００７２】
なお、本実施の形態では、プリントエンジンは、熱昇華型プリンタで説明したが、インクジェットプリンタ等の形式のプリントエンジンでも実施可能である。
【００７３】
＜他の実施形態＞
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００７４】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、各装置に直接或いは遠隔から供給できるようにしても良い。また、その装置の処理部が該供給されたプログラムコードを読み出して実行することによって、上記の実施形態を実行可能とする場合を含む。
【００７５】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００７７】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷでもよい。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などでもよい。
【００７８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのものを受信しても良い。もしくはこのプログラムが圧縮され、自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布してもよい。そして、所定の条件をクリアしたユーザに対し、インターネットを介して暗号化を解く鍵情報を取得させ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現しても良い。
【００８０】
また、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現する場合も本発明に含まれる。
【００８１】
さらに、本発明のプログラムが、コンピュータに挿入された機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって実施形態の機能が実現される場合も本発明の範疇である。
【図面の簡単な説明】
【００８２】
【図１】本発明の第一の実施例に係る印刷装置の構成を表すブロック図である。
【図２】本発明の第一の実施例に係る印刷装置の操作部である。
【図３】本発明の第一の実施例に係る印刷装置の印刷中画像を表示装置に表示するための処理の流れを示すフローチャートである。
【符号の説明】
【００８３】
１０１  カードリーダ
１０２  通信部
１０３  ＩＯ制御部
１０４  データ保持部
１０５  再生データ生成部
１０６  表示部
１０７  ＹＵＶデータ生成部
１０８  ＹＭＣデータ生成部
１０９  印刷部
２０１  操作パネル
２０２  電源ボタン
２０３  ＥＤＩＴボタン
２０４  ＤＩＳＰボタン
２０５  ＣＲＥＡＴＩＶＥボタン
２０６  ＭＥＮＵボタン
２０７  表示装置（ＬＣＤ）
２０８  拡大ボタン
２０９  縮小ボタン
２１０  上ボタン
２１１  左ボタン
２１２  下ボタン
２１３  右ボタン
２１４  ＳＥＴボタン
２１５  ＰＲＩＮＴボタン
２２１  プリント中の画像
２２２  次のプリント画像
３０１〜３１２  処理の各ステップ
【図１】
2008044312.tif 000003
【図２】
2008044312.tif 000004
【図３】
2008044312.tif 000005