(57)【要約】【課題】  動画像データから、ユーザの所望する静止画像を効率的に選択する印刷装置の提供を目的とする。【解決手段】  動画像データに基づいて印刷を実行する印刷装置であって、動画像データを記憶した媒体から、動画像データを構成する複数のフレーム画像に基づいて、複数の静止画像を取得する画像取得部と、取得した静止画像を表示する表示部と、静止画像の印刷条件を設定する操作部と、設定された印刷条件による印刷の実行に先立って、動画像データを対象範囲として所定数の区間に分割し、分割された区間毎に、区間に属する所定のフレーム画像に基づいて静止画像を取得し、取得した区間数分の静止画像を表示部に表示する表示制御手段と、操作部を用いて、表示された区間数分の静止画像から印刷を所望する一の静止画像を選択する画像選択手段と、選択された静止画像の印刷を実行する印刷制御手段とを備えた印刷装置とする。【選択図】        図５
2006060648.tif 000002
【特許請求の範囲】
【請求項１】
動画像データに基づいて印刷を実行する印刷装置であって、
前記動画像データを記憶した媒体から、該動画像データを構成する複数のフレーム画像に基づいて、複数の静止画像を取得する画像取得部と、
前記取得した静止画像を表示する表示部と、
前記静止画像の印刷条件を設定する操作部と、
前記設定された印刷条件による印刷の実行に先立って、前記動画像データを対象範囲として所定数の区間に分割し、該分割された区間毎に、該区間に属する所定のフレーム画像に基づいて静止画像を取得し、該取得した区間数分の静止画像を前記表示部に表示する表示制御手段と、
前記操作部を用いて、前記表示された区間数分の静止画像から印刷を所望する一の静止画像を選択する画像選択手段と、
前記選択された静止画像の印刷を実行する印刷制御手段と
を備えた印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記画像選択手段は、前記選択された一の静止画像の区間内から、新たに静止画像を取得するか否かを判断する判断手段を備え、
前記区間内から、新たに静止画像を取得すると判断した場合には、前記対象範囲を前記区間に置き換えて、再帰的に、前記表示制御手段および前記画像選択手段による処理を実行して、印刷を所望する一の静止画像を選択する印刷装置。
【請求項３】
請求項１または２に記載の印刷装置であって、
前記所定数の区間は、前記動画像データを再生時間で等間隔に分割した区間であり、
前記区間に属する所定のフレーム画像は、該区間内のフレーム画像のうち、時系列順で該区間の先頭、略中央、末尾のいずれかに位置するフレーム画像である印刷装置。
【請求項４】
請求項２または３に記載の印刷装置であって、
前記表示制御手段は、前記区間によって階層化された動画像データにおける前記表示部に現在表示している静止画像の位置を表示する手段を備えた印刷装置。
【請求項５】
請求項１ないし４のいずれかに記載の印刷装置であって、更に、
所定の紙面上に記載された情報を読み込むスキャナと、
前記選択された一の静止画像の区間に属する所定数の静止画像を表示したマークシートを出力するか否かを判断するシート出力判断手段とを備え、
前記マークシートを出力すると判断した場合には、前記印刷制御手段は、該マークシートを印刷し、
前記画像選択手段は、前記スキャナを用いて、印刷を所望する静止画像を特定する記入を行なった前記マークシートを読み込み、該記入済みマークシートの記入情報に基づいて、印刷を所望する一の静止画像を選択する印刷装置。
【請求項６】
動画像データを記憶した媒体から、該動画像データを構成する複数のフレーム画像に基づいて、複数の静止画像を取得する画像取得部と、該取得した静止画像を表示する表示部と、該静止画像の印刷条件を設定する操作部とを備え、該動画像データに基づいて印刷を実行する印刷装置で、該動画像データから印刷を所望する一の静止画像を選択する選択方法であって、
前記動画像データを対象範囲として所定数の区間に分割し、
前記分割された区間毎に、該区間に属する所定のフレーム画像に基づいて静止画像を取得し、
前記取得した区間数分の静止画像を前記表示部に表示し、
前記操作部を用いて、前記表示された区間数分の静止画像から印刷を所望する一の静止画像を選択する
静止画像の選択方法。
【請求項７】
動画像データを記憶した媒体から、該動画像データを構成する複数のフレーム画像に基づいて、複数の静止画像を取得する画像取得部と、該取得した静止画像を表示する表示部と、該静止画像の印刷条件を設定する操作部とを備え、該動画像データに基づいて印刷を実行する印刷装置を制御するプログラムであって、
前記動画像データを対象範囲として所定数の区間に分割し、該分割された区間毎に、該区間に属する所定のフレーム画像に基づいて静止画像を取得し、該取得した区間数分の静止画像を前記表示部に表示する機能と、
前記操作部を用いて、前記表示された区間数分の静止画像から印刷を所望する一の静止画像を選択する機能と、
前記選択された静止画像の印刷を実行する機能と
を印刷装置に実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のフレーム画像からなる動画像データから、所望する一の静止画像を選択する静止画像の選択方法および、選択された静止画像を印刷する印刷装置に関する。
【背景技術】
【０００２】
従来から、デジタルスチルカメラや携帯電話などからの画像データ等を、パーソナルコンピュータを介さずに直接的に印刷可能な印刷装置がある。この印刷装置は、所定のフォーマット（例えば、ＪＰＥＧ等）の画像データを記憶した媒体から画像データを入力し、これを最終的に印刷に用いられるインクドットに対応した印刷データに展開するプリンタドライバを内蔵し、印刷装置側で設定した印刷条件にしたがって印刷を実行している（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００３−２００６３７号公報
【０００４】
この種の印刷装置は、印刷用紙のサイズや印刷枚数やレイアウト等の印刷条件を設定する操作部と、印刷する対象となる画像を表示する表示部とからなるユーザインターフェイスを備えている。このユーザインターフェイスを用いることで、複数の画像データを表示部に表示し、印刷条件と共に、該複数の画像データの中から一つの画像を指定し、その条件に従った画像の印刷を実行していた。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、こうした印刷装置のハードウェア構成では、入力した画像データが複数のフレーム画像からなる動画像データである場合には、動画像データからユーザの所望する一つのシーン（つまり、一つの静止画像）を選択するのが困難であった。つまり、印刷装置側には動画像データを表示部上に再生し、コマ送り等の操作を行なう能力が無いため、ユーザの所望する静止画像を動画像データから選択することができないという不便さがあった。
【０００６】
なお、印刷装置の能力が向上し、動画像データの再生表示が可能となっても、その動画像データの全部を再生しなければ所望する静止画像を選択することができず、特に動画像データの再生時間が長い場合には、動画像データからの一つの静止画像の選択操作における不便さは解消できない。
【０００７】
本発明は、こうした問題を踏まえて、動画像データからの静止画像の選択の幅を広げ、ユーザの所望する一つの静止画像を効率的に選択する画像選択方法およびその静止画像を印刷する印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の印刷装置は、上記課題の少なくとも一部を解決するため、以下の手法を採った。すなわち、動画像データに基づいて印刷を実行する印刷装置であって、前記動画像データを記憶した媒体から、該動画像データを構成する複数のフレーム画像に基づいて、複数の静止画像を取得する画像取得部と、前記取得した静止画像を表示する表示部と、前記静止画像の印刷条件を設定する操作部と、前記設定された印刷条件による印刷の実行に先立って、前記動画像データを対象範囲として所定数の区間に分割し、該分割された区間毎に、該区間に属する所定のフレーム画像に基づいて静止画像を取得し、該取得した区間数分の静止画像を前記表示部に表示する表示制御手段と、前記操作部を用いて、前記表示された区間数分の静止画像から印刷を所望する一の静止画像を選択する画像選択手段と、前記選択された静止画像の印刷を実行する印刷制御手段とを備えたことを要旨としている。
【０００９】
本発明の印刷装置によれば、媒体に記憶した動画像データを所定数の区間に分け、区間に属する所定のフレーム画像に基づいて静止画像を取得し、区間数分の静止画像を表示する。表示された静止画像から印刷を所望する一の静止画像を選択し、その静止画像の印刷を実行する。したがって、動画像データを再生することなく、動画像データから所望する一の静止画像を選択し、それを印刷することができる。
【００１０】
上記の構成を有する印刷装置の画像選択手段は、前記選択された一の静止画像の区間内から、新たに静止画像を取得するか否かを判断する判断手段を備え、前記区間内から、新たに静止画像を取得すると判断した場合には、前記対象範囲を前記区間に置き換えて、再帰的に、前記表示制御手段および前記画像選択手段による処理を実行して、印刷を所望する一の静止画像を選択するものとすることができる。
【００１１】
かかる印刷装置によれば、動画像データの全体を対象範囲として選択した一の静止画像の区間内から、新たに静止画像を取得する場合には、対象範囲を選択した静止画像の区間に置き換えて、区間数分の静止画像を取得し、これを表示する。表示された静止画像から一の静止画像を選択し、さらに、その静止画像の区間内から、新たに静止画像を取得する場合には、再度、対象範囲を置き換えて、同様の処理を繰り返す。すなわち、再帰的に処理を行なうことで、動画像データの所定数のフレーム画像を上位層として、順次、下位層のフレーム画像を探索し、所望する一のフレーム画像に基づく静止画像を選択する。動画像データの複数のフレーム画像を階層化し、上位層からの検索により所望する一のフレーム画像に基づく静止画像を選択することができるため、動画像データを再生して一の静止画像を選択する場合に比して、効率的に所望する一の静止画像を選択することができる。
【００１２】
上記の構成を有する印刷装置において、動画像データの区間の分割単位は、例えば、動画像の内容毎、データの取扱い単位毎など、種々の単位で分割することができるが、特に、分割する所定数の区間は、前記動画像データを再生時間で等間隔に分割した区間であり、前記区間に属する所定のフレーム画像は、該区間内のフレーム画像のうち、時系列順で該区間の先頭、略中央、末尾のいずれかに位置するフレーム画像であるものとすることができる。
【００１３】
かかる印刷装置によれば、媒体からの動画像データの再生時間を基準として、等間隔に分割した区間を生成し、区間内の先頭、略中央、末尾のいずれかのフレーム画像を区間に属する所定のフレーム画像として、そのフレーム画像に基づく静止画像を取得する。つまり、動画像データを再生時間単位で区間に分け、所定の再生時間おきにフレーム画像に基づく静止画像を取得する。したがって、動画像データから容易に静止画像を取得することができる。
【００１４】
上記の構成を有する印刷装置の表示制御手段は、前記区間によって階層化された動画像データにおける前記表示部に現在表示している静止画像の位置を表示する手段を備えるものとしても良い。
【００１５】
かかる印刷装置によれば、階層化された動画像データにおける現在表示されている静止画像の位置を表示する。この表示によって、ユーザは、現在表示されている静止画像の階層上の位置を把握することができ、所望する一の静止画像の選択処理を効率よく行なうことができる。
【００１６】
上記の構成を有する印刷装置は、更に、所定の紙面上に記載された情報を読み込むスキャナと、前記選択された一の静止画像の区間に属する所定数の静止画像を表示したマークシートを出力するか否かを判断するシート出力判断手段とを備え、前記マークシートを出力すると判断した場合には、前記印刷制御手段は、該マークシートを印刷し、前記画像選択手段は、前記スキャナを用いて、印刷を所望する静止画像を特定する記入を行なった前記マークシートを読み込み、該記入済みマークシートの記入情報に基づいて、印刷を所望する一の静止画像を選択するものとすることができる。
【００１７】
かかる印刷装置によれば、マークシートの出力を判断した場合には、選択された一の静止画像の区間内に属する静止画像を多面表示したマークシートを印刷する。ユーザは、マークシートに多面表示された所定数の静止画像から印刷を所望する静止画像を選択し、その静止画像を特定するマークを付す。印刷を所望する静止画像は、多数枚であっても良い。印刷装置は、この記入済みのマークシートをスキャナで読み込み、記入情報に基づいて印刷を所望する静止画像を選択する。つまり、動画像データからの印刷を所望する静止画像の選択に、マークシートを利用する。したがって、印刷装置の表示手段に比べて、一度に多数の静止画像を紙面に表示することができ、所望する静止画像を簡便に選択することができる。
【００１８】
本発明の静止画像の選択方法は、動画像データを記憶した媒体から、該動画像データを構成する複数のフレーム画像に基づいて、複数の静止画像を取得する画像取得部と、該取得した静止画像を表示する表示部と、該静止画像の印刷条件を設定する操作部とを備え、該動画像データに基づいて印刷を実行する印刷装置で、該動画像データから印刷を所望する一の静止画像を選択する選択方法であって、前記動画像データを対象範囲として所定数の区間に分割し、前記分割された区間毎に、該区間に属する所定のフレーム画像に基づいて静止画像を取得し、前記取得した区間数分の静止画像を前記表示部に表示し、前記操作部を用いて、前記表示された区間数分の静止画像から印刷を所望する一の静止画像を選択することを要旨としている。
【００１９】
かかる静止画像の選択方法によれば、動画像データを所定数の区間に分け、区間に属する所定のフレーム画像に基づいて静止画像を取得し、これを選択肢として表示する。表示された静止画像から一の静止画像を選択する。つまり、動画像データから選択肢として所定数の静止画像を表示し、その静止画像の中から、所望する静止画像を選ぶことができるため、動画像データを再生することなく、所望する一の静止画像を選択することがきる。
【００２０】
本発明は、印刷装置を制御するプログラムとしても実装することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について、実施例に基づき以下の順序で説明する。
Ａ．印刷装置の構成：
Ｂ．シーン印刷処理：
Ｃ．変形例：
【００２２】
Ａ．印刷装置の構成：
図１は、本発明の一実施例としての印刷装置を示す斜視図である。図示するように、本実施例の印刷装置１０は、印刷装置１０の上面にスキャナ１５を備え、印刷機能としてのカラープリントに加え、スキャナ，コピー等の各種機能を１台で行なう複合機である。
【００２３】
この印刷装置１０は、前面に、ユーザインターフェイスとしての液晶ディスプレイ１６，操作パネル１７を備え、印刷する画像の印刷条件等を操作パネル１７を用いて設定し、印刷を所望する画像や印刷レイアウトを液晶ディスプレイ１６に表示して確認することができる。この操作パネル１７は、方向キー１７１，ＯＫボタン１７２，キャンセルボタン１７３等を備え（図２参照）、例えば、液晶ディスプレイ１６上に表示される複数種類の印刷用紙から、ユーザが方向キー１７１を操作して一の種類の用紙を選択し、ＯＫボタン１７２を操作することで選択した印刷条件を決定することができる。
【００２４】
さらに、印刷装置１０は、デジタルスチルカメラ等の画像データを記憶するメモリカードＭを装着するメモリカードスロット１８や、外部記憶装置等と接続するＵＳＢポート１９等を備えている。印字や印刷用紙等の印刷条件をユーザインターフェイスを用いてプリンタ側で設定することで、メモリカードスロット１８に装着されたメモリカードＭ内の画像データを、コンピュータを介すことなく、直接的に印刷することができる。また、ＵＳＢポート１９にＭＯ，ＣＤ−ＲＯＭ等を接続することで、メモリカードＭ内の画像データを保存することができる。
【００２５】
本実施例の印刷装置１０で取扱う画像データは、デジタルスチルカメラで撮影した動画像データである。動画像データは、時系列に連続する複数のフレーム画像から構成され、例えば、ＭＰＥＧ等の所定の形式でメモリカードＭに記憶される。
【００２６】
印刷装置１０は、メモリカードスロット１８に装着された動画像データを記憶したメモリカードＭから、後述するシーン印刷処理によって、所定枚数のフレーム画像を抽出し、これに基づく静止画像を液晶ディスプレイ１６上に表示する。例えば、ＭＰＥＧ形式の動画像データであれば、抽出したフレーム画像のデータをデコードして対応する静止画像を取得し、これを表示している。ユーザが操作パネル１７を用いて、印刷を所望する静止画像を選択することで、印刷装置１０は、選択された一の静止画像の印刷を実行する。つまり、この処理では、コンピュータを介すことなく、動画像データの複数のフレーム画像の中から、印刷を所望する一の静止画像を選択して印刷することができる。
【００２７】
なお、本実施例では、メモリカードスロット１８を印刷装置１０の一部として構成しているが、例えば、メモリカードスロット１８と印刷装置１０とを種々のケーブルで接続する等の構成を採ることで、メモリカードスロット１８を印刷装置１０とは別体とするものとしても良い。
【００２８】
また、取扱う動画像データは、デジタルビデオカメラ、携帯電話など種々の撮像機器で撮影した動画像データであっても良いし、動画像データは、ＤＶＤなどの記録媒体から入力するものであっても良い。かかる動画像データを入力する場合は、メモリカードスロット１８を用いず、例えば、印刷装置１０とデジタルビデオカメラとを直接ケーブルで接続して、入力するものとすれば良い。
【００２９】
図２は、この印刷装置１０の内部の概略構成を示した構成図である。図示するように、印刷装置１０は、用紙Ｐにインクを吐出する印字ヘッドユニット２０を搭載したキャリッジ３０、キャリッジ３０を主走査方向に駆動するキャリッジモータ３２、用紙Ｐを搬送する紙送りモータ３３、印字ヘッドユニット２０やキャリッジモータ３２，紙送りモータ３３の動作を制御するＣＰＵ，ＲＯＭ，ＲＡＭを備えた制御回路４０等から構成されている。
【００３０】
印字ヘッドユニット２０は、ブラック，シアン，ライトシアン，マゼンタ，ライトマゼンタ，イエロの各色毎に計６個のインク吐出用ヘッド２１〜２６を備えている。キャリッジ３０には、上記のインクを収納する黒インク用カートリッジ２９ａ，カラーインク用カートリッジ２９ｂが装着されており、各カートリッジからのインクは、図示しないピエゾ素子の電圧を調整することで用紙Ｐへ吐出される。印刷装置１０は、こうして微小なドットを形成してカラー印刷を行なっている。
【００３１】
キャリッジモータ３２は、駆動ベルト３６を回転させることで、プラテン２８軸と並行な摺動軸３４に設置されたキャリッジ３０を往復運動させている。往復運動するキャリッジ３０の原点位置は、位置検出センサ３９により検出され、その検出値は制御回路４０に出力されている。制御回路４０は、この検出値等に基づいて、キャリッジモータ３２の制御を行なう。
【００３２】
紙送りモータ３３は、プラテン２８を回転させることで、印刷装置１０に供給された用紙Ｐを搬送する。つまり、用紙Ｐは、プラテン２８の回転角度に応じて所定量だけ送られる。制御回路４０は、種々の印刷条件に応じて、この紙送りの所定量を、紙送りモータ３３の回転角度を制御することで行なっている。
【００３３】
制御回路４０は、上述の各種アクチュエータに加え、スキャナ１５，液晶ディスプレイ１６，操作パネル１７，メモリカードスロット１８，ＵＳＢポート１９等とも電気的に接続している。制御回路４０内のＲＯＭには、印刷に関する各種プログラム，上述のシーン印刷処理のプログラムや印刷装置１０のデバイスドライバであるプリンタドライバが記憶されている。
【００３４】
プリンタドライバは、ラスタライズ、色補正、ハーフトニング、再配置等の各種処理を実行する機能を備え、入力したＲＧＢ形式のデータで表現される静止画像を、印刷装置１０で印刷可能な形式であるＣＭＹ形式のデータに変換している。
【００３５】
なお、本実施例ではピエゾ素子を利用したインクジェット方式の印刷装置１０を用いているが、コンピュータを介さず入力画像の印刷が可能な印刷装置であれば、バブルジェット（登録商標），熱転写方式、あるいはレーザプリンタ等、種々の方式を採ることができる。
【００３６】
Ｂ．シーン印刷処理：
次に、動画像データから一の静止画像を選択し、印刷するシーン印刷処理について説明する。この処理は、ユーザの処理開始の指示操作により、制御回路４０内のＣＰＵがＲＯＭ内に格納された処理プログラムを読み出すことで、実行される。
【００３７】
図３は、このシーン印刷処理のフローチャートを示している。図示するように、処理が開始されると、ＣＰＵは、動画像データのファイルを決定する処理を行なう（ステップＳ３００）。具体的には、メモリカードＭ内の動画像データのファイル名を読取り、これを液晶ディスプレイ１６に表示し、ユーザが一のファイルを選択することで、以下の処理を実行するファイルを決定している。なお、メモリカードＭ内の動画像データが一つである場合には、このステップを実行することなく、次のステップに移行するものとしても良い。
【００３８】
ファイルを決定すると、そのファイル内の動画像データから、所定数のフレーム画像を抽出し、これに基づいて取得した静止画像を液晶ディスプレイ１６に表示する代表シーン表示処理を行なう（ステップＳ３１０）。この処理は、複数枚のフレーム画像から予め設定された所定枚数のフレーム画像を抽出し、これに基づいて取得した静止画像を動画像データを代表する代表シーンとして表示する処理である。なお、シーン選択処理の「シーン」とは、動画像中のワンシーンを意味し、ここでは「静止画像」と同義語として用いている。
【００３９】
図４は、所定枚数（９枚）のフレーム画像を抽出する概念を示した説明図である。図示するように、処理対象として決定した動画像データの全再生時間を対象範囲として、これを９つの区間に分割する。分割された一の区間内には、その区間の再生時間に対応する数のフレーム画像が存在する。この一の区間の再生時間で略中央に該当するフレーム画像を、その区間を代表するフレーム画像（代表フレーム画像）として抽出する。ＣＰＵは、こうして抽出した９つのフレーム画像に基づいて静止画像を取得し、これを液晶ディスプレイ１６上に表示する。
【００４０】
なお、区間を代表するフレーム画像は、区間の略中央に限らず、区間の先頭や末尾のフレーム画像を用いるものとしても良い。また、分割する区間は、液晶ディスプレイ１６上に視認可能に表示できる最大数である９つとしたが、これに限るものではない。例えば、再生時間の長さに応じて、分割数を変更するものとしても良い。
【００４１】
図５は、９つのフレーム画像に基づく静止画像の表示態様として液晶ディスプレイ１６上に示した表示画面の一例を示している。図示するように、この表示画面では、９つの静止画像を３枚×３段の形式で時系列順に表示し、各静止画像に時系列の番号を付している。各段の静止画像は、フィルムストラップの態様で表示され、かつ、段毎にずらして表示されている。こうすることで、３段に分けて表示した静止画像が、時系列に連続して一連の動画像を構成していることを認識させることができる。また、静止画像の表示位置の下方には、インジケータバーＩＢを表示している。このインジケータバーＩＢは、動画像データの全再生時間を表現しており、本実施例では９等分されている。インジケータバーＩＢの両端には、動画像データの再生時間を示している。この例では、再生時間が５分２４秒程度の動画像データを９等分しており、一つの区間の再生時間は３６秒程度である。各区間の代表シーンとして、その区間の略中央のフレーム画像に基づく静止画像を表示している。
【００４２】
こうしてＮ枚×Ｎ段の形式で代表シーンを液晶ディスプレイ１６上に表示し、所望する一のシーンはどのシーンであるかの判断（シーン選択）を行なう（ステップＳ３１５）。具体的には、ユーザが操作パネル１７上の方向キー１７１によって一の静止画像を選択し、操作パネル１７上のＯＫボタン１７２を押すことで、その静止画像が所望する静止画像であると判断し、ユーザが操作パネル１７上のキャンセルボタン１７３を押すことで、所望する静止画像は存在しないと判断している。
【００４３】
図５に示した例では、方向キー１７１の操作により、８番目の静止画像が選択され、インジケータバーＩＢの８番目の区間の表示色が変化した状態を示している。選択された８番目の静止画像は、太枠Ｗで強調されると共に、その画像上には、その静止画像の再生時間が表示される。ここで、ユーザがＯＫボタン１７２を操作することで、８番目の静止画像が所望する一の静止画像として決定される。なお、本実施例では、選択された静止画像を太枠で表示するものとしたが、ユーザに選択画像を認識させるように強調した表示態様であれば、どのような表示でも良い。
【００４４】
図３に戻り、ステップＳ３１５で、キャンセルボタン１７３が操作された場合には、一連のシーン印刷処理を終了する。他方、ステップＳ３１５で、ＯＫボタン１７２が操作された場合には、選択された静止画像に対して行なう処理の選択肢を液晶ディスプレイ１６上に表示し、どの処理の実行が選択されたかを判断する（ステップＳ３２０）。本実施例では、図６に示すように、「詳細表示」処理、「シーン選択シートの印刷」処理、「シーンの印刷」処理の３つの処理を選択肢として用意している。
【００４５】
「詳細表示」処理は、選択された静止画像の区間内のフレーム画像を抽出し、これに基づく静止画像を液晶ディスプレイ１６上に表示する処理である。「シーン選択シートの印刷」処理は、選択された静止画像の区間内（図５の例では、８番目の区間内）の複数枚のフレーム画像を抽出し、これに基づく静止画像を多面表示したマークシートを印刷する処理である。「シーンの印刷」処理は、選択された静止画像（図５の例では、８番目の静止画像）について、印刷を実行する処理である。
【００４６】
図６は、選択した静止画像に施す処理の選択肢の表示態様として、選択肢を液晶ディスプレイ１６上に示した表示画面の一例を示している。図５の表示画面において、ユーザが一の静止画像を選択し、ＯＫボタン１７２を操作するタイミングで、図５の表示画面から図６に示す表示画面に切り替わる。図６に示すように、図５の表示画面上にウィンドを重ねて表示する。ＣＰＵは、ウィンド上に、選択した静止画像の番号と共に、上述の３つの選択肢を表示する。ユーザは、操作パネル１７上の方向キー１７１、ＯＫボタン１７２等を操作することで、実行する処理を選択する。
【００４７】
ＣＰＵは、図３のステップＳ３２０で、「詳細表示」処理が選択されたと判断した場合には、下位層シーン表示処理を行ない（ステップＳ３３０）、ステップＳ３１５に戻る。この処理は、選択した静止画像の区間内から、新たに所定数のフレーム画像を抽出し、これに基づく静止画像を液晶ディスプレイ１６に表示する処理である。つまり、選択した静止画像に対応するフレーム画像の下位層となるフレーム画像を新たに抽出することで、選択した静止画像の区間内を詳細に表示する処理である。
【００４８】
図７は、下位層のフレーム画像を抽出する概念を示した説明図である。図７の上段は、図４と同様、動画像データ全体を対象範囲として９つの区間に分割し、各区間を代表する９枚のフレーム画像を抽出する様子を示している。
【００４９】
ここで抽出した９枚のうち、１番目のフレーム画像に基づく静止画像が選択されたとすると、図７の中段に示すように、対象範囲を１番目の区間として、これをさらに９つの区間に分割し、各区間の略中央のフレーム画像（Ｎｏ．１１〜Ｎｏ．１９）を抽出し、９枚の新たな静止画像を取得する。９枚の新たな静止画像は、図５に示した表示画面と同様な態様で液晶ディスプレイ１６上に表示される。
【００５０】
さらに、新たに表示された静止画像の中から、１番目のフレーム画像（図７のＮｏ．１１）に基づく静止画像が選択されたとすると、図７の下段に示すように、選択された静止画像に対応するフレーム画像の属する区間を対象範囲として、９分割してフレーム画像（Ｎｏ．１１１〜Ｎｏ．１１９）を抽出し、さらに新たな静止画像を取得する処理を繰り返す。こうした処理を繰り返すことで、最終的には、動画像データを構成する各フレーム画像に基づく静止画像を視認することができる。つまり、動画像データを複数層からなる階層構造とし、上位層のフレーム画像に基づく静止画像から液晶ディスプレイ１６に表示し、ユーザの操作に応じて、順次下位層のフレーム画像に基づく静止画像を表示する。こうした手法により、動画像データの中から、所望する静止画像を選択することができる。
【００５１】
ここでの表示画面では、下位層のフレーム画像に基づく静止画像の表示と共に、図５に示したインジケータバーＩＢの両端の時間も更新される。ユーザは、このインジケータバーＩＢを確認することで、現在の液晶ディスプレイ１６上に表示されている静止画像の階層位置を把握することができる。なお、図８に示すように、所定のキー操作を行なうことで、表示画面を切り替えて、現在の静止画像の階層上の位置を表示するものとしても良い。また、繰り返しの操作により最下位層のフレーム画像、つまり、既に連続したフレーム画像に基づく静止画像を表示しており、これ以上詳細に表示できない場合には、表示画面上に警告を出力するものとしても良い。
【００５２】
また、図３のステップＳ３２０で、「シーン選択シートの印刷」処理が選択されたと判断した場合には、図９に示すシーン選択シートを印刷する（ステップＳ３４０）。上述のように、このシーン選択シートは、選択した静止画像の区間内のフレーム画像を抽出し、これに基づく静止画像を多面表示したマークシートである。図９に示したシーン選択シートは、一例として、選択した静止画像の区間内のフレーム画像を抽出し、これに基づく静止画像を２５面で表示している。各静止画像の下には、マークシート方式の楕円形のチェックボックスが用意されている。ユーザは、印刷を所望する静止画像を選択し、その静止画像に対応するチェックボックスを塗りつぶしたマークシート（これをオーダシートと呼ぶ）を生成する。
【００５３】
続いて、ＣＰＵは、生成したオーダシートを読込む処理を行なうか否かの判断を行なう（ステップＳ３４５）。具体的には、図１０の表示画面に示すように、「シーン選択シートの読み込み」と「一覧表に戻る」との２つの選択肢を示したウィンドを表示する。図６で示した表示画面において「シーン選択シートの印刷」が選択され、シーン選択シートが印刷されると共に、図６から図１０の表示画面に切り替わる。ユーザは、操作パネル１７上の方向キー１７１、ＯＫボタン１７２等を操作することで、実行する処理を選択する。こうしたユーザの操作パネル１７による設定操作を受けて、ＣＰＵは実行する処理の判断を行なっている。
【００５４】
ステップＳ３４５で、オーダシートを読込む処理を行なわず、「一覧表示に戻る」と判断した場合（Ｎｏ）には、ステップＳ３１０に戻り、代表シーンを表示する。他方、ステップＳ３４５で、「シーン選択シート（オーダシート）の読み込み」処理を行なうと判断した場合（Ｙｅｓ）には、スキャナ１５の読取り面上にオーダシートがセットされていることを確認し、読取り処理（スキャン処理）を実行し（ステップＳ３５０）、その読取り情報に基づいて静止画像を選択して、次の処理へ移行する。
【００５５】
他方、図３のステップＳ３２０で、「シーンの印刷」処理が選択されたと判断した場合、および、上記のスキャン処理を実行して静止画像を選択した場合には、選択した静止画像の内容を確認する処理を行なう（ステップＳ３６０）。具体的には、図１１の表示画面に示すように、選択した静止画像を液晶ディスプレイ１６上に表示する。ユーザは、表示された静止画像の内容を確認し、印刷枚数を決定する。印刷枚数は、操作パネル１７上の方向キー１７１、ＯＫボタン１７２等を操作することで、決定することができる。なお、この表示画面のインジケータバーは、動画像データの全再生時間における現在表示されている静止画像の位置を示している。
【００５６】
続いて、ＣＰＵは、他の静止画像（シーン）を選択するか否かの判断を行なう（ステップＳ３６５）。つまり、印刷対象として選択した一の静止画像以外に、他の静止画像を選択するか否かの判断を行なっている。具体的には、図１２の表示画面に示すように、２つの選択肢を示したウィンドを表示する。ユーザは、他の静止画像も選択する場合には、ＯＫボタン１７２を操作し、他の静止画像を選択しない場合には、キャンセルボタン１７３を操作する。このユーザの操作指示により、ＣＵＰは他の静止画像の選択の実行を判断している。
【００５７】
ステップＳ３６５で、ＯＫボタン１７２が操作された場合（Ｙｅｓ）には、他の静止画像（シーン）をさらに選択すると判断して、ステップＳ３１０へ戻り、代表シーンを表示する（つまり、「一覧表示」を行なう）。
【００５８】
このステップＳ３１０からステップＳ３６５までの繰り返しの処理によって、複数枚の静止画像を印刷対象として選択することができる。例えば、図１１の表示画面は、この繰り返しの処理によって、印刷する静止画像が３つ選択され、その内の２番目の静止画像について、印刷枚数を設定する状態を示しており、画面上には「２／３」と表示される。
【００５９】
他方、ステップＳ３６５で、キャンセルボタン１７３が操作された場合（Ｎｏ）には、他の静止画像（シーン）を選択しないと判断して、印刷モードの選択処理を実行する（ステップＳ３７０）。具体的には、図１３の表示画面に示すように、用紙タイプ，用紙サイズ，画質等の印刷条件を表示し、ユーザの操作指示により、印刷モードを確定する処理を行なう。
【００６０】
続いて、印刷モードを確定した静止画像に対して、印刷部数の選択処理を実行する（ステップＳ３８０）。具体的には、図１４の表示画面に示すように、確定した印刷モードと共に、印刷部数を表示し、ユーザの操作指令により、印刷部数を変更、確定する処理を行なう。こうして各種印刷条件を確定し、ユーザが印刷開始を操作指示すると、選択された静止画像の印刷を実行する（ステップＳ３９０）。
【００６１】
具体的には、設定された印刷条件の設定値に基づいて、選択した静止画像に対応するフレーム画像データに対して、ラスタライズ、色補正、ハーフトニング等の処理を行ない印字ヘッドユニット２０によって印刷すべきドットに展開し、印字ヘッドユニット２０に加える電圧や、インクの色の組み合わせ等を決定し、各種アクチュエータを制御して印刷を実行している。こうしてユーザが所望する静止画像を出力して、一連のシーン印刷処理を終了する。
【００６２】
なお、印刷に先立って、選択した静止画像に対応するフレーム画像に対し、時系列で隣接する数枚のフレーム画像をさらに抽出し、これらのフレーム画像を用いて、高解像度の静止画像を生成し、これを印刷するものとしても良い。こうした高解像度の静止画像は、公知の勾配法、ブロックマッチング法等を用いて、フレーム画像間の対応関係を求めることで、生成することができる。こうした処理は、印刷する画像が大きい場合に有効である。
【００６３】
以上のシーン印刷処理によれば、動画像データの複数のフレーム画像から、所定枚数のフレーム画像を抽出し、これに基づく静止画像を選択肢として液晶ディスプレイ１６上に表示する。ユーザは、表示された所定枚数の静止画像の中から、一の静止画像を選ぶことができる。さらに、詳細に、所望する静止画像を探索する場合には、選択した一の静止画像の区間内の複数のフレーム画像から、所定枚数のフレーム画像を抽出し、これに基づく静止画像を新たな選択肢として液晶ディスプレイ１６上に表示する。ユーザは、新たに表示された所定枚数の静止画像の中から、一の静止画像を選ぶことができる。こうした処理を繰り返すことで、複数のフレーム画像からなる動画像データから、所望する一の静止画像を選択し、これを印刷することができる。換言すると、区間によって動画像データを階層構造として認識し、順次フレーム画像を抽出する対象範囲を絞り込むことで、所望する一の静止画像を選択することができる。したがって、動画像データを再生することなく、一の静止画像を選択することができるため、印刷装置１０に動画像データの再生機能を設ける必要がない。つまり、ほぼ既存の能力の印刷装置１０を用いて、動画像データからの一の静止画像の選択し、印刷を実行することができる。また、動画像データを階層化して選択処理を行なうため、単に動画像データを再生して一の静止画像を選択する場合に比べて、効率的な処理を行なうことができる。
【００６４】
Ｃ．変形例：
本実施例では、液晶ディスプレイ１６上に表示する９つの静止画像は、再生時間を基準として動画像データを９つの区間に分割し、各区間からフレーム画像を抽出し、これに基づく静止画像を表示するものとしたが、フレーム画像を抽出する区間の分割方法には、種々の態様を用いることができる。例えば、動画像データを画像内容が変化する（シーンチェンジが行なわれる）位置で区間に分割し、フレーム画像を抽出するものとしても良い。この場合、動画像データはＭＰＥＧ形式で表現されていることが多いため、ＭＰＥＧ形式データのフラグを確認することで、シーンチェンジの位置を判断することができる。
【００６５】
さらには、ＭＰＥＧ形式データのＧＯＰ（Ｇｒｏｕｐ  ｏｆ  ｐｉｃｔｕｒｅ）単位で区間に分割して、ＧＯＰ内のＩピクチャまたはＰピクチャを区間を代表するフレーム画像として抽出するものとしても良い。Ｉ，Ｐピクチャの判断は、データのヘッダを確認することで容易に判断することができる。この場合、動画像データをＩ，Ｐピクチャの集合として取り扱い、デコードに処理時間を要するＢピクチャを除外する条件を付けるものとしても良い。また、シーン選択シートに多面表示する静止画像は、Ｉ，Ｐピクチャのみに基づくものとすることとしても良い。この場合も、Ｂピクチャを除外することで、シーン選択シートの印刷処理にかかる時間を短縮することがきる。
【００６６】
本実施例では、シーン選択シートとして印刷されるマークシートには、印刷の対象を選択するチェックボックスのみを表示しているが、マークシート上に指定できるメニューを増やすことで、印刷枚数、印刷設定、あるいは、対象範囲の絞り込みなど種々の設定項目を盛り込むものとしても良い。
【００６７】
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることは勿論である。本実施例では、印刷装置としてスキャナ機能を備えた複合機を例にシーン印刷処理について説明したが、例えば、液晶ディスプレイ、プリンタドライバを備えた印刷装置であれば、必ずしもスキャナ機能は必要ない。この場合でも、動画像データを階層構造として扱うことで、順次、所望する静止画像に近づき、印刷を所望する一の静止画像を選択することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施例としての印刷装置を示す斜視図である。
【図２】印刷装置の内部の概略構成を示した構成図である。
【図３】シーン印刷処理のフローチャートである。
【図４】所定枚数のフレーム画像を抽出する概念を示した説明図である。
【図５】９つの静止画像の表示態様として液晶ディスプレイ上に示した表示画面の一例である。
【図６】選択された静止画像に施す処理の選択肢の表示態様として液晶ディスプレイ上に示した表示画面の一例である。
【図７】下位層のフレーム画像を抽出する概念を示した説明図である。
【図８】現在の静止画像の階層上の位置を表示する表示画面の一例である。
【図９】シーン選択シートの一例である。
【図１０】表示画面の一例である。
【図１１】選択シーンを確認する表示画面の一例である。
【図１２】表示画面の一例である。
【図１３】印刷モード選択の表示画面の一例である。
【図１４】印刷部数選択の表示画面の一例である。
【符号の説明】
【００６９】
１０...印刷装置
１５...スキャナ
１６...液晶ディスプレイ
１７...操作パネル
１８...メモリカードスロット
２０...印字ヘッドユニット
２１...インク吐出用ヘッド
２８...プラテン
２９ａ...黒インク用カートリッジ
２９ｂ...カラーインク用カートリッジ
３０...キャリッジ
３２...キャリッジモータ
３３...紙送りモータ
３４...摺動軸
３６...駆動ベルト
３９...位置検出センサ
４０...制御回路
１７１...方向キー
１７２...ＯＫボタン
１７３...キャンセルボタン
Ｍ...メモリカード
Ｐ...用紙
ＩＢ...インジケータバー
Ｗ...太枠
【図１】
2006060648.tif 000003
【図２】
2006060648.tif 000004
【図３】
2006060648.tif 000005
【図４】
2006060648.tif 000006
【図５】
2006060648.tif 000007
【図６】
2006060648.tif 000008
【図７】
2006060648.tif 000009
【図８】
2006060648.tif 000010
【図９】
2006060648.tif 000011
【図１０】
2006060648.tif 000012
【図１１】
2006060648.tif 000013
【図１２】
2006060648.tif 000014
【図１３】
2006060648.tif 000015
【図１４】
2006060648.tif 000016