(57)【要約】【課題】  トリミング処理やフレーム合成を行うには、スペースが充分ではない表示部を有する装置において、ユーザの意図する印刷結果を容易に得ることができる画像表示装置および画像表示方法を提供することを目的とするものである。【解決手段】  領域設定手段によって画像データの領域が設定され、かつ、フレームデータ選択手段によってフレームデータが選択されている場合、領域設定に応じた画像とリサイズ手段によってリサイズされたフレームデータとを合成して表示部に表示するように制御する画像表示装置である。【選択図】  図５
2006244012.tif 000002
【特許請求の範囲】
【請求項１】
画像データの領域を設定する領域設定手段と；
予め保持しているフレームデータを選択するフレームデータ選択手段と；
上記フレームデータ選択手段によって選択されたフレームデータを、上記領域設定手段によって設定された領域に応じてリサイズするリサイズ手段と；
上記領域設定手段によって画像データの領域を設定する時は領域設定の対象となる画像を表示し、上記フレームデータ選択手段によってフレームデータを選択するときは選択されたフレームデータを表示する表示部と；
を有し、
上記領域設定手段によって領域設定され、かつ、上記フレームデータ選択手段によってフレームデータが選択されている場合、領域設定に応じた画像と上記リサイズ手段によってリサイズされたフレームデータとを合成して上記表示部に表示するように制御する表示制御手段を有することを特徴とする画像表示装置。
【請求項２】
請求項１において、
上記表示制御手段は、上記フレームデータによって印刷不可能となる画像データの領域を可視表示できるように、上記リサイズ手段によってリサイズされたフレームデータを透過的に表示するように制御することを特徴とする画像表示装置。
【請求項３】
画像データの領域を設定する領域設定工程と；
予め保持しているフレームデータを選択するフレームデータ選択工程と；
上記フレームデータ選択手段によって選択されたフレームデータを、上記領域設定手段によって設定された領域に応じてリサイズするリサイズ工程と；
上記領域設定手段によって画像データの領域を設定する時は領域設定の対象となる画像を表示し、上記フレームデータ選択手段によってフレームデータを選択するときは選択されたフレームデータを表示する表示部と；
を有し、
上記領域設定工程によって領域設定され、かつ、上記フレームデータ選択工程によってフレームデータが選択されている場合、領域設定に応じた画像と上記リサイズ工程によってリサイズされたフレームデータとを合成して上記表示部に表示するように制御する表示制御工程を有することを特徴とする画像表示方法。
【請求項４】
請求項３において、
上記表示制御工程は、上記フレームデータによって印刷不可能となる画像データの領域を可視表示できるように、上記リサイズ手段によってリサイズされたフレームデータを透過的に表示するように制御することを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに、トリミング処理とフレーム合成処理との指定を、表示部に表示されている操作画面によって行う画像表示装置および画像表示方法に関する。
【背景技術】
【０００２】
ユーザニーズの多様化に伴い、画像データを記録媒体に対し様々なレイアウトで印刷出力することが可能である。また、画像処理技術の発達に伴い、画像データに様々な効果処理を施すことができる。
【０００３】
その中でも、トリミングやフレーム合成のような処理内容が比較的簡単なレイアウト処理、ホストコンピュータ（以下、「ＰＣ」と呼ぶ）なしでも、単体で印刷処理する印刷装置（以下、「ダイレクトプリンタ」と呼ぶ）にも搭載され、ダイレクトプリンタ上の操作画面から直接、トリミング処理、フレーム合成処理、印刷レイアウトを指定することができる。
【０００４】
しかし、これらのトリミング処理、フレーム合成処理、印刷レイアウトの指定は、単独で行われることが多いので、各種指定を行った後に、指定した内容を反映させて表示装置で印刷プレビューして確認する場合、ユーザの意図した通りの結果が得られないことがある。
【０００５】
つまり、たとえば、トリミング操作とフレーム合成の処理とを、１画面で実行することができる程度の充分な表示部や入力手段を有するＰＣ等とは異なり、プリンタ装置や複合機等では、表示部が充分なサイズを有しないので、このような装置では、トリミング処理、フレーム合成処理、印刷レイアウト等をそれぞれ単独で実行する必要があり、フレームの形を考慮せずにトリミング領域を決定することがあり、この場合には、ユーザが思った通りのトリミング領域がフレームにおさまらない。
【０００６】
この場合、ユーザの意図した通りの結果を得るためには、前もって分割されているシール紙のような所定の分割記録媒体に、所望の画像データを複数並べて印刷する際の印刷レイアウト指定時に、前もって分割された各領域に対応する枠データを、画像データに合成し、表示部に表示し、これによって、ユーザの意図する印刷結果を得ることができる（たとえば、特許文献１参照）。
【特許文献１】特開２００１−３４７７１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記従来技術では、トリミング処理と印刷レイアウトの指定とを、連携して実行するが、フレーム合成処理については考慮されていない。
【０００８】
フレーム合成処理とトリミング処理とを指定する場合、トリミング処理前に、フレーム合成を指定しても、フレーム合成処理とトリミング処理とは、それぞれ単独で別々の表示部を参照しながら行うので、トリミング指定時に、フレーム合成情報が反映されず、結果的に得られる印刷プレビューは、ユーザが意図した印刷領域の外縁が、合成されたフレームで隠されることがある。
【０００９】
以下、合成されたフレームによって隠される領域を、「印刷不可能領域」と呼び、合成されたフレームによって隠されない領域を、「印刷可能領域」と呼ぶ。
【００１０】
図６は、フレームデータにおいて、印刷可能領域と印刷不可能領域との例を示す図である。
【００１１】
図７は、画像データにフレームを合成し、トリミング指定した後に、印刷プレビューした場合の例を示す図である。
【００１２】
たとえば、図６に示すフレームデータを、図７（１）に示す画像データに合成すると、図７（２）に示すようになる。ここで、図７（３）に示す人の部分のみが入るように、トリミング指定を行うと、印刷プレビューでは、図７（４）に示すように、人の部分が印刷不可能領域にかかり、「フレーム内に人の部分のみを入れる」というユーザの意図を反映できないという問題がある。
【００１３】
つまり、上記従来例では、トリミング処理やフレーム合成を行うには、スペースが充分ではない表示部を有する装置において、トリミング処理、フレーム合成を、それぞれ単独で実行するので、合成処理した後の状態を、容易には確認できず、したがって、「フレーム内に人の部分のみを入れる」等というユーザの意図を反映できないという問題がある。
【００１４】
本発明は、トリミング処理やフレーム合成を行うには、スペースが充分ではない表示部を有する装置において、ユーザの意図する印刷結果を容易に得ることができる画像表示装置および画像表示方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１５】
本発明は、画像データの領域を設定する領域設定手段と、予め保持しているフレームデータを選択するフレームデータ選択手段と、上記フレームデータ選択手段によって選択されたフレームデータを、上記領域設定手段によって設定された領域に応じてリサイズするリサイズ手段と、上記領域設定手段によって画像データの領域を設定する時は領域設定の対象となる画像を表示し、上記フレームデータ選択手段によってフレームデータを選択するときは選択されたフレームデータを表示する表示部とを有し、上記領域設定手段によって領域設定され、かつ、上記フレームデータ選択手段によってフレームデータが選択されている場合、領域設定に応じた画像と上記リサイズ手段によってリサイズされたフレームデータとを合成して上記表示部に表示するように制御する表示制御手段を有することを特徴とする画像表示装置である。
【００１６】
また、本発明は、画像データの領域を設定する領域設定工程と、予め保持しているフレームデータを選択するフレームデータ選択工程と、上記フレームデータ選択手段によって選択されたフレームデータを、上記領域設定手段によって設定された領域に応じてリサイズするリサイズ工程と、上記領域設定手段によって画像データの領域を設定する時は領域設定の対象となる画像を表示し、上記フレームデータ選択手段によってフレームデータを選択するときは選択されたフレームデータを表示する表示部とを有し、上記領域設定工程によって領域設定され、かつ、上記フレームデータ選択工程によってフレームデータが選択されている場合、領域設定に応じた画像と上記リサイズ工程によってリサイズされたフレームデータとを合成して上記表示部に表示するように制御する表示制御工程を有することを特徴とする画像表示方法である。
【発明の効果】
【００１７】
本発明によれば、トリミング処理やフレーム合成を行うには、スペースが充分ではない表示部を有する装置において、トリミング指定時に、合成するフレームが決定している場合、トリミング枠内に合成するフレームの形に応じた印刷不可能領域を透過表示することができ、したがって、ユーザの意図する印刷結果を容易に得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１９】
図１は、本発明の実施例１である画像表示装置１００を示す斜視図である。
【００２０】
図２は、画像表示装置１００の構成を示すブロック図である。
【００２１】
画像表示装置１００は、ＰＣ（ホストコンピュータ）４０からデータを受信して印刷する通常のＰＣプリンタの機能と、デジタルカメラ５０からダイレクトに画像データを受信して印刷する機能と、記憶媒体に対してダイレクトにアクセスして印刷する機能とを備えている。
【００２２】
記録方式は、問わないが、実施例１は、記録解像度、印刷品質等の観点から、熱エネルギーを利用してインク液滴を記録媒体（記録用紙）に向けて吐出するインクジェットプリンタである。
【００２３】
画像表示装置１００の外殻をなす本体は、下ケース１と、上ケース２と、アクセスカバー３と、排出トレイ４とを有する外装部材を有している。
【００２４】
下ケース１は、画像表示装置１００の略下半部を形成し、上ケース２は、本体の略上半部を形成し、両ケース１、２の組み合わせによって、その内部に、後述する各機構を収納する収納空間を具備する中空体構造を有し、その上面部、前面部には、それぞれ開口部が形成されている。
【００２５】
排出トレイ４は、その一端部が、下ケース１に回転自在に保持され、その回転によって、下ケース１の前面部に形成される開口部を開閉させることができる。このために、記録動作を実行する場合、排出トレイ４を前面側へ回転させ、開口部を開成させることによって、上記開口部から、記録媒体が排出可能になり、また、排出された記録媒体を順次、排出トレイ４に積載する。
【００２６】
アクセスカバー３は、その一端部が、上ケース２に回転自在に保持され、上面に形成される開口部を開閉し、このアクセスカバー３を開くことによって、本体内部に収納されている記録ヘッドカートリッジ（不図示）またはインクタンク（不図示）等の交換が可能である。
【００２７】
なお、ここでは特に図示しないが、アクセスカバー３を開閉させると、その裏面に形成されている突起が、カバー開閉レバーを回転させ、そのレバーの回転位置をマイクロスイッチ等で検出することによって、アクセスカバー３の開閉状態を検出する。
【００２８】
また、上ケース２の上面には、電源キー５が押下可能に設けられ、上ケース２の右側には、液晶表示部６（操作画面やプレビュー表示用）や各種キースイッチ等を備える操作パネル９が設けられている。
【００２９】
自動給送部７は、記録媒体を装置本体内へ自動的に給送する。カードスロット８は、メモリカード６０を装着可能なアダプタカード（ＰＣＭＣＩＡ準拠）を挿入するスロットであり、上記アダプタカードを介して、メモリカード６０に記憶されている画像データを直接取り込み、印刷する。メモリカード６０は、たとえばコンパクトフラッシュ（登録商標）メモリ、スマートメディア（登録商標）、メモリスティック等である。
【００３０】
コネクタ（実施例１ではＵＳＢ端子）１０は、デジタルカメラ５０をダイレクトに接続する端子であり、デジタルカメラ５０からダイレクトに画像データを受信するための端子である。
【００３１】
画像表示装置１００の後面には、ＰＣ４０を接続するコネクタ（実施例１では、ＵＳＢコネクタ）が設けられている。
【００３２】
画像表示装置１００は、その背面にＰＣ４０と接続するコネクタが設けられ、このコネクタを介して、ＰＣ４０と接続し、印刷する。また、画像表示装置１００は、コネクタ１０を介して、デジタルカメラ５０等の撮像装置とダイレクトに接続し、印刷する機能を有し、また、カードスロット８を介して、デジタルカメラ５０等で使用されたメモリカード６０をダイレクトにアクセスし、画像データを読出し、印刷する機能を有する。
【００３３】
このような機能を実現するために、ＰＣ４０との間で通信するためのＰＣ通信Ｉ／Ｆ２１と、デジタルカメラ５０との間で通信するためのＤＳＣ通信Ｉ／Ｆ２２と、メモリカード６０に直接アクセスするための外部記憶媒体Ｉ／Ｆ２３とを備えている。
【００３４】
記憶装置２４は、不揮発性メモリによって構成され、画像データと合成するフレームデータを複数保存することができる。
【００３５】
表示部２５は、グラフィカル操作画面（またはメニュー画面および操作画面）や、プレビューを表示する表示装置全般であり、カラー液晶表示装置、ドットマトリクス液晶表示装置、パターン液晶表示装置等である。
【００３６】
操作部２６は、画像表示装置１００の操作に関係のある操作キー等である。
【００３７】
表示制御部２７は、操作部２６からの入力に応じて、表示部２５を表示制御し、また、記憶装置２４に保存されているベースとなるフレームデータから、トリミング枠のサイズに応じた表示用フレームデータを作成する表示用フレームデータ作成手段と、トリミング枠とともに表示用フレームデータを表示部２５に表示するフレーム合成トリミング枠表示手段とを有する。
【００３８】
つまり、表示制御部２７は、画像データに、フレーム合成の指定を行った後に、トリミング指定を行う場合、合成するフレームデータが保存されている記憶装置２４から、ベースとなるフレームデータを取得し、表示部２５に表示するトリミング枠のサイズに、そのフレームデータを合わせてから、トリミング枠とともに表示部２５に表示する。トリミング指定時に、ユーザの操作によって、トリミング枠が移動すると、その動きに応じて、フレームデータも移動する。
【００３９】
図３は、実施例１の動作を説明する図である。
【００４０】
たとえば、図６に示すフレームデータを、図３（１）に示す画像データに合成すると、図３（２）に示すように合成される。ここで、図３（３）に示すように、人の部分のみが入るようにトリミング指定を行い、このときに、記憶装置２４に保存されているフレームデータであって、図６に示すフレームデータのベースとなるデータを取得し、トリミング枠のサイズにリサイズしてから、トリミング枠と一緒に、上記フレームデータを、表示部２５に表示する。
【００４１】
この表示形式によって、フレーム合成によって生じる印刷可能領域と印刷不可能領域とを、トリミング指定時に、ユーザが意識できるので、図３（４）に示すように、トリミング指定後の印刷プレビューには、ユーザの意図を反映したものを得ることができる。
【００４２】
図４は、実施例１において、フレームデータを透過させた状態を示す図である。
【００４３】
さらに、設定によっては、トリミング枠内に表示するフレームデータを、図４に示すように透過させるようにしてもよく、これによって、ユーザは、印刷不可能領域に位置する画像データが、どのようなものであるかを、明示することもできる。
【００４４】
システム制御部２８は、ＭＰＵ、ＲＡＭ等によって構成され、画像表示装置１００の全体の制御を司る。システム制御部２８は、たとえば、印刷対象となる画像データとその画像データの印刷設定データとを取得すると、この取得した画像データの画像処理を、画像処理部２９に、命令する。また、画像処理後のデータの印刷実行を、印刷処理部３０に命令することができる。
【００４５】
画像処理部２９は、画像データを画像処理し、つまり、印刷処理部３０が印刷可能なデータにする処理を実行する。実際の印刷データにフレームデータを合成する際も、画像処理時に、画像処理部２９が記憶装置２４にアクセスして合成する。
【００４６】
印刷処理部３０は、不図示の各記録色成分のインクタンクとその記録ヘッドとを搭載しているキャリッジを走査運動する機構と、記録媒体を搬送する機構と、記録ヘッドの駆動回路等とによって構成され、システム制御部２８が、印刷処理部３０を制御する。
【００４７】
図５は、実施例１において、トリミング指定時における処理手順を示すフローチャートである。
【００４８】
まず、Ｓ１では、画像データにフレーム合成することが指定されているかどうかを、表示制御部２７が判断する。フレーム合成が指定されていれば、Ｓ２へ進む。フレーム合成が指定されていなければ、Ｓ５へ進む。Ｓ２では、画像データに合成するデータであって、フレームデータのベースとなるデータを、表示制御部２７が記憶装置２４から取得する。Ｓ２で取得したフレームデータを、Ｓ３では、表示制御部２７が、表示部２５に表示するトリミング枠のサイズにリサイズする。
【００４９】
表示制御部２７がＳ３で作成したリサイズ済みの表示用フレームデータと、トリミング枠とを、Ｓ４では、表示部２５に表示する。Ｓ５では、表示制御部２７が、トリミング枠のみを表示部２５に表示する。Ｓ６で、操作部２６が、ユーザによる操作入力を受け付ける。
【００５０】
Ｓ６の操作入力によってトリミングの範囲指定が決定されたかどうかを、Ｓ７では、表示制御部２７が判断する。トリミングの範囲指定が決定されると、そのまま処理を終了する。もし、決定されなければ、Ｓ８へ進む。
【００５１】
Ｓ６の操作入力によってトリミングの範囲が拡大または縮小されたかどうかを、Ｓ８では、表示制御部２７が判断する。トリミングの範囲が拡大または縮小されたら、Ｓ１へ戻り、拡大または縮小されなければ、Ｓ９へ進む。Ｓ６の操作入力によってトリミング範囲の移動が行われたと、判断されると、Ｓ９では、フレームデータを伴ったトリミング枠の移動であるのかどうかを、表示制御部２７が確認する。
【００５２】
フレーム合成が指定されていれば、Ｓ１０へ進み、フレーム合成が指定されていなければ、Ｓ１１へ進む。Ｓ１０では、表示制御部２７が、表示用フレームデータを、トリミング枠の移動に連動させて、表示部２５に表示する。表示後は、Ｓ６へ戻る。Ｓ１１で、表示制御部２７が、トリミング枠のみを移動し、表示部２５に表示する。表示後は、Ｓ６へ戻る。
【００５３】
なお、実施例１において、画像表示装置１００は、トリミング指定とフレーム合成指定とを行う操作画面等を表示する表示部２５を有するダイレクトプリンタであるが、このダイレクトプリンタの代わりに、テレビやＰＣ４０のディスプレイ等の表示部２５に、トリミング指定やフレーム合成の操作画面を表示することができる機能を有する画像表示装置を使用するようにしてもよい。
【００５４】
また、実施例１では、操作画面の順序として、トリミング指定前にフレーム合成を指定するが、トリミング指定前にフレーム合成を指定せず、トリミング指定時に、合成するフレームを選択する操作画面を使用するようにしてもよい。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施例１である画像表示装置１００を示す斜視図である。
【図２】画像表示装置１００の構成を示すブロック図である。
【図３】実施例１の動作説明図である。
【図４】実施例１において、フレームデータを透過させた状態を示す図である。
【図５】実施例１において、トリミング指定時における処理手順を示すフローチャートである。
【図６】フレームデータにおいて、印刷可能領域と印刷不可能領域との例を示す図である。
【図７】画像データについて、フレーム合成し、トリミング指定した後に、印刷プレビューした場合の例を示す図である。
【符号の説明】
【００５６】
１００…画像表示装置、
２４…記憶装置、
２５…表示部、
２６…操作部、
２７…表示制御部、
２８…システム制御部、
２９…画像処理部、
３０…印刷処理部、
４０…ＰＣ、
５０…デジタルカメラ、
６０…メモリカード。
【図１】
2006244012.tif 000003
【図２】
2006244012.tif 000004
【図３】
2006244012.tif 000005
【図４】
2006244012.tif 000006
【図５】
2006244012.tif 000007
【図６】
2006244012.tif 000008
【図７】
2006244012.tif 000009