(57)【要約】【課題】  デジタルカメラ等の動画データ生成装置が備える動画の再生・表示機能と印刷装置が備える印刷機能を利用し、印刷装置における動画の印刷を簡便かつ確実に行なうことを目的とする。【解決手段】  画像印刷システムＰＳでは、ディジタルスチルカメラ１２とプリンタ２０とがケーブルＣＶで接続されている場合に、ディジタルスチルカメラ１２は、動画の再生中における決定ボタン１２Ｒの操作により、該再生中の動画から選択された１枚の参照フレーム画像を特定し、該特定された参照フレーム画像に基づく印刷指示を表わす印刷指示データをプリンタ２０に出力する。この印刷指示データを受け取ったプリンタ２０は、特定された参照フレーム画像に基づいた画像の印刷を行なう。【選択図】  図１
2005287015.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影することによって動画データを生成する動画データ生成装置と印刷装置とが接続され、前記印刷装置が、前記動画データ生成装置から入力した画像データに基づいて画像を印刷する画像印刷システムであって、
前記動画データ生成装置は、
前記生成した動画データに基づいて動画を視認可能に再生する再生手段と、
該再生中の動画から所望の静止画を選択する選択手段と、
該選択手段による選択に基づいて少なくとも一枚の静止画を特定する特定手段と、
該特定された静止画についての印刷指示を前記印刷装置に出力する印刷指示出力手段と
を備え、
前記印刷装置は、前記動画データ生成装置から出力された印刷指示を受け取って、前記特定された静止画に対応した画像の印刷を行なう
画像印刷システム。
【請求項２】
前記選択手段は、前記動画の再生中における所定の操作部の操作により前記所望の静止画を選択する手段である請求項１に記載の画像印刷システム。
【請求項３】
前記印刷指示出力手段は、所定の操作部の操作に基づいて前記印刷指示を印刷装置に出力する手段である請求項１または２に記載の画像印刷システム。
【請求項４】
請求項１ないし３のいずれかに記載の画像印刷システムであって、
前記動画データ生成装置は、
前記選択手段により選択された静止画と該静止画の周辺に位置する静止画を印刷候補として表示する候補表示手段と、
該表示中における所定の操作により前記表示された複数の静止画の中から所望の静止画を選択する再選択手段と
を備え、
前記特定手段は、前記再選択手段による選択に基づいて少なくとも一枚の静止画を特定する手段である
画像印刷システム。
【請求項５】
請求項１ないし４のいずれかに記載の画像印刷システムであって、
前記動画データ生成装置は、前記特定手段により特定された静止画を前記動画から抽出し、該抽出した静止画を表わす静止画データを前記印刷装置に出力するデータ出力手段を備え、
前記印刷装置は、前記出力された静止画データを入力し、該静止画データを用いて前記画像の印刷を行なう
画像印刷システム。
【請求項６】
請求項１ないし５のいずれかに記載の画像印刷システムであって、
前記特定手段は、前記選択された一枚の静止画と該一枚の静止画に隣接する静止画とを特定する手段であり、
前記印刷装置は、前記一枚の静止画を表わすデータと前記隣接する静止画を表わすデータを合成した合成データを用いて前記画像の印刷を行なう合成印刷手段を備えた
画像印刷システム。
【請求項７】
請求項６に記載の画像印刷システムであって、
前記印刷装置は、所定の基準に基づいて、前記一枚の静止画を表わすデータと前記隣接する静止画を表わすデータの合成の可否を判断する可否判断手段を備え、
前記合成印刷手段は、前記可否判断手段により前記データの合成が可能であると判断された場合に、前記合成データを用いた画像の印刷を行なう手段である
画像印刷システム。
【請求項８】
被写体を撮影することによって動画データを生成する動画データ生成装置と画像を印刷媒体に印刷する印刷装置とが接続され、前記印刷装置が、前記動画データ生成装置からデータを受け取って画像の印刷を行なう画像印刷システムであって、
前記生成した動画データに基づいて動画を視認可能に再生する再生手段と、
該再生中の動画から、少なくとも一枚の静止画と、該静止画に近接する少なくとも一枚の他の静止画とを特定する静止画特定手段と、
前記少なくとも一枚の静止画を表わすデータと前記近接する少なくとも一枚の他の静止画を表わすデータを合成して画像データを生成する画像合成手段と、
該画像データに基づき、印刷を行なう印刷実施手段と
を備え、且つ少なくともその一部について、前記動画データ生成装置および前記印刷装置に重複して配置した画像印刷システム。
【請求項９】
請求項８記載の画像印刷システムであって、
前記再生手段および前記静止画特定手段は、前記動画データ生成装置に内蔵され、
前記画像合成手段および印刷実施手段は、前記印刷装置に内蔵された
画像印刷システム。
【請求項１０】
請求項８記載の画像印刷システムであって、
前記再生手段は、前記動画データ生成装置に内蔵され、
前記静止画特定手段、前記画像合成手段および印刷実施手段は、前記印刷装置に内蔵された
画像印刷システム。
【請求項１１】
請求項８記載の画像印刷システムであって、
前記動画データ生成装置は、前記生成した動画データを、前記印刷装置に出力する手段を備え、
前記印刷装置は、前記再生手段、前記静止画特定手段、前記画像合成手段および印刷実施手段を内蔵し、前記動画データ生成装置が出力した前記動画データを受け取って、前記画像データの印刷を行なう
画像印刷システム。
【請求項１２】
請求項８記載の画像印刷システムであって、
前記動画データ生成装置は、
画像の合成に関する処理能力に関する情報を、前記印刷装置に対して問い合わせる問い合わせ手段と、
該問い合わせにより、前記印刷装置から回答された動画の合成に関する処理能力に基づいて、前記静止画像の特定、静止画像の合成の各処理を前記印刷装置側で行なうか否かを決定する処理分担決定手段と、
該決定に基づいて、前記印刷装置に該分担を通知すると共に、該印刷装置が分担する直前まで前記処理を実行させる処理制御手段と
を備えた画像印刷システム。
【請求項１３】
請求項１２記載の画像印刷システムであって、
前記処理分担決定手段は、
前記印刷装置から回答された動画の合成に関する処理能力に関する情報から、該印刷装置側の処理能力が前記動画データ生成装置側の処理能力より高いか否かを判断する判断手段と、
印刷装置から回答された動画の合成に関する処理能力が、動画データ生成装置側の処理能力より高いと判断された場合には、前記画像合成を前記印刷装置側で行なうとの決定を行なう決定手段と
を備えた画像印刷システム。
【請求項１４】
請求項８記載の画像印刷システムであって、
前記動画データ生成装置は、
処理するデータが動画または静止画のいずれであるかを指定するモード指定手段と、
該モード指定手段により、前記処理するデータとして静止画が指定されている場合には、前記合成を行なうことなく、当該静止画像の印刷を実行する手段と
を備えた画像印刷システム。
【請求項１５】
請求項８記載の画像印刷システムであって、
前記動画データ生成装置は、
処理するデータが動画または静止画のいずれであるかを指定するモード指定手段と、
該モード指定手段により、前記処理するデータとして動画が指定されている場合には、前記画像合成手段を動作させて、合成された静止画像の印刷を実行する手段と
を備えた画像印刷システム。
【請求項１６】
請求項１５記載の画像印刷システムであって、
前記動画データ生成装置は、
該モード指定手段により、前記処理するデータとして動画が指定されている場合には、前記静止画特定手段および画像合成手段の動作を禁止し、前記動画データから選択された一枚の静止画像を前記印刷実施手段に直接出力して印刷を行なわせる静止画印刷手段を備えた画像印刷システム。
【請求項１７】
請求項１ないし請求項１６のいずれかに記載の画像印刷システムに用いられる動画データ生成装置。
【請求項１８】
請求項１ないし請求項１６のいずれかに記載の画像印刷システムに用いられる印刷装置。
【請求項１９】
被写体を撮影することによって動画データを生成する動画データ生成装置から入力したデータに基づいて、印刷装置により印刷媒体に、前記動画データに含まれる画像を印刷する方法であって、
前記動画データ生成装置に設けられた表示部に、前記動画データに基づく動画を視認可能に再生し、
該再生中の動画から、該動画を構成する静止画のうちの一枚の静止画を特定し、
該特定された静止画のデータと該静止画像についての印刷指示を、前記動画データ生成装置側の所定の操作により、前記印刷装置に出力し、
該印刷指示に応じて、前記印刷装置が、前記特定された静止画に対応した画像の印刷を行なう
画像印刷方法。
【請求項２０】
被写体を撮影することによって動画データを生成する動画データ生成装置から入力したデータに基づいて、印刷装置により印刷媒体に、前記動画データに含まれる画像を印刷する方法であって、
動画表示可能な表示部に、前記動画データに基づく動画を視認可能に再生する処理と、
該再生中の動画から、少なくとも一枚の静止画と、該静止画に近接する少なくとも一枚の他の静止画とを特定する処理と、
前記少なくとも一枚の静止画を表わすデータと前記近接する少なくとも一枚の他の静止画を表わすデータを合成して画像データを生成する処理と、
該画像データに基づき、前記印刷装置により印刷を行なう処理と
を備え、且つこれらの処理の一部について、前記動画データ生成装置と前記印刷装置が重複して実行可能とした
印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮影することによって動画データを生成する動画データ生成装置と印刷装置とが接続され、前記印刷装置が、前記動画データ生成装置から入力した画像データに基づいて画像を印刷する技術に関するものである。
【背景技術】
【０００２】
従来、デジタルカメラで撮影した動画を印刷する手法として、撮影した動画のデータを、動画の中から任意に選択された静止画に関する情報と共に、デジタルカメラに装着されたメモリカードに記録しておき、このメモリカードを印刷装置に装着することにより、選択された静止画を印刷する手法が提案されている。
【０００３】
【特許文献１】特開２００１−２９２４０４号公報
【特許文献２】特開２００１−３０９３０４号公報
【０００４】
しかしながら、上記の従来の手法では、動画を印刷するためには、デジタルカメラへのメモリカードの装着やメモリカードの印刷装置への付け替えが必要となるだけでなく、メモリカードを装着した後に印刷装置に対して印刷を開始する指示を行なわなければならず、印刷に至るまでの作業が極めて煩雑であった。また、メモリカードが装着される印刷装置が画像の表示機能を備えないものである場合には、印刷の開始前に印刷対象となる画像を目で確認することができず、意図しない画像が誤って印刷されてしまうおそれがあった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、動画データからの印刷に付随する上記問題を解決するためになされ、デジタルカメラ等の動画データ生成装置とこれに接続された印刷装置とが備える動画の再生・表示機能および印刷機能を利用し、印刷装置における動画の印刷を簡便かつ確実に行なうことを目的として、以下の構成を採った。
【課題を解決するための手段】
【０００６】
本発明の第１の画像印刷システムは、
被写体を撮影することによって動画データを生成する動画データ生成装置と印刷装置とが接続され、前記印刷装置が、前記動画データ生成装置から入力した画像データに基づいて画像を印刷する画像印刷システムであって、
前記動画データ生成装置は、
前記生成した動画データに基づいて動画を視認可能に再生する再生手段と、
該再生中の動画から所望の静止画を選択する選択手段と、
該選択手段による選択に基づいて少なくとも一枚の静止画を特定する特定手段と、
該特定された静止画についての印刷指示を前記印刷装置に出力する印刷指示出力手段と
を備え、
前記印刷装置は、前記動画データ生成装置から出力された印刷指示を受け取って、前記特定された静止画に対応した画像の印刷を行なうことを要旨とする。
【０００７】
また、上記画像印刷システムに対応した本発明の第１の画像印刷方法は、
被写体を撮影することによって動画データを生成する動画データ生成装置と印刷装置とが接続され、前記印刷装置が、前記動画データ生成装置から入力した画像データに基づいて画像を印刷する方法であって、
前記動画データ生成装置が、
前記生成した動画データに基づいて動画を視認可能に再生し、
該再生中の動画から所望の静止画を選択し、
該選択に基づいて少なくとも一枚の静止画を特定し、
該特定された静止画についての印刷指示を前記印刷装置に出力し、
前記印刷装置が、前記動画データ生成装置から出力された印刷指示を受け取って、前記特定された静止画に対応した画像の印刷を行なうことを要旨とする。
【０００８】
本発明の第１の画像印刷システムおよび画像印刷方法では、被写体を撮影することによって動画データを生成する動画データ生成装置と該動画データ生成装置から入力した画像データに基づいて画像を印刷する印刷装置とが接続されている。この動画データ生成装置と印刷装置との接続は、有線，無線のいずれであっても差し支えない。このように双方の装置が接続されている場合に、動画データ生成装置は、生成した動画データに基づいて動画を視認可能に再生し（再生手段）、該再生中の動画から所望の静止画を選択し（選択手段）、該選択に基づいて少なくとも一枚の静止画を特定し（特定手段）、該特定された静止画についての印刷指示を印刷装置に出力する（印刷指示出力手段）。印刷装置は、動画データ生成装置から出力された印刷指示を受け取って、特定された静止画に対応した画像の印刷を行なう。これにより、印刷対象となる静止画が動画データ生成装置側で特定され、この後、特定された静止画についての印刷指示が、動画データ生成装置から印刷装置に対してなされる。従って、動画データ生成装置が備える動画の再生表示機能と印刷装置が備える印刷機能を利用して、印刷装置における動画の印刷を簡便かつ確実に行なうことができる。例えば、動画データ生成装置で撮影した動画を印刷装置で印刷するために、使用者が、動画データを記録する記録媒体を動画データ生成装置から印刷装置に付け替えたり、この付け替え後に印刷装置に対して印刷を開始する指示を行なったりする必要がなく、印刷に至るまでの操作が簡便となる。また、印刷装置が画像の表示機能を備えない場合であっても、印刷の開始に当たり、印刷対象となる画像を動画データ生成装置側で目で確認することができるので、使用者が意図した画像を確実に印刷することができる。
【０００９】
上記の画像印刷システムおよび画像印刷方法には、様々な展開を考えることができる。以下、画像印刷システムを例にとって説明するが、画像印刷方法としても、ほぼ同様の展開が可能である。
【００１０】
選択手段を、動画の再生中における所定の操作部の操作により所望の静止画を選択する手段とすることも好適である。こうすれば、使用者は、動画の再生中に所望のシーンで操作部を操作することによって、再生中の動画を見ながら印刷しようとする静止画を決定することができる。
【００１１】
印刷指示出力手段を、所定の操作部の操作に基づいて印刷指示を印刷装置に出力する手段とすることも望ましい。こうすれば、使用者は、動画データ生成装置側の操作部を操作することによって印刷装置に対する印刷指示を行なうことが可能となり、静止画の印刷を行なうタイミングを使用者が自由に定めることができる。
【００１２】
動画データ生成装置が、前記選択手段により選択された静止画と該静止画の周辺に位置する静止画を印刷候補として表示する候補表示手段と、該表示中における所定の操作により前記表示された複数の静止画の中から所望の静止画を選択する再選択手段とを備え、前記特定手段を、前記再選択手段による選択に基づいて少なくとも一枚の静止画を特定する手段とすることも好適である。こうすれば、印刷対象となる静止画の特定に先立って、使用者の操作によって再生中の動画から所望の静止画を選択した後に、更に、選択した静止画と該静止画の周辺に位置する静止画を含む印刷候補の中から所望の静止画を再度選択することが可能となる。従って、使用者は、印刷対象となる所望の静止画を簡便な操作で決定することができる。例えば、印刷対象となる所望の静止画を決めるために、再生中の動画から所望の静止画を選択する操作を何回もし直すといった事態を回避することができる。
【００１３】
動画データ生成装置が、前記特定手段により特定された静止画を動画から抽出し、該抽出した静止画を表わす静止画データを印刷装置に出力するデータ出力手段を備えることとしてもよい。こうすれば、印刷対象となる静止画の動画からの抽出が動画データ生成装置側で行なわれるので、静止画を印刷するために、動画データ生成装置から印刷装置に対して、静止画データを出力すればよく、動画データを出力する必要がなくなる。従って、印刷の実行に際して動画データ生成装置から印刷装置に出力されるデータ量を少なくすることができる。
【００１４】
動画データ生成装置が備える特定手段を、前記選択された一枚の静止画と該一枚の静止画に隣接する静止画とを特定する手段とし、印刷装置が、前記一枚の静止画を表わすデータと前記隣接する静止画を表わすデータを合成した合成データを用いて前記画像の印刷を行なう合成印刷手段を備えることも好ましい。こうすれば、印刷によって得られる画像を、一枚の静止画を表わすデータのみを印刷に用いた場合よりも、高画質、鮮明なものとすることができる。
【００１５】
印刷装置が、所定の基準に基づいて、前記一枚の静止画を表わすデータと前記隣接する静止画を表わすデータの合成の可否を判断する可否判断手段を備え、前記合成印刷手段を、前記可否判断手段により前記データの合成が可能であると判断された場合に、合成データを用いた画像の印刷を行なう手段としてもよい。このように一枚の静止画を表わすデータと隣接する静止画を表わすデータとの合成に先立って合成の可否を判断することで、一枚の静止画を表わすデータと隣接する静止画を表わすデータとが合成に適さない組み合わせである場合に、この２つのデータを合成の対象としない等の対応が可能となる。従って、合成による画質向上の確実性を高めることができる。
【００１６】
次に本発明の第２の画像印刷システムについて説明する。本発明の第２の画像印刷システムは、 
被写体を撮影することによって動画データを生成する動画データ生成装置と画像を印刷媒体に印刷する印刷装置とが接続され、前記印刷装置が、前記動画データ生成装置からデータを受け取って画像の印刷を行なう画像印刷システムであって、
前記生成した動画データに基づいて動画を視認可能に再生する再生手段と、
該再生中の動画から、少なくとも一枚の静止画と、該静止画に近接する少なくとも一枚の他の静止画とを特定する静止画特定手段と、
前記少なくとも一枚の静止画を表わすデータと前記近接する少なくとも一枚の他の静止画を表わすデータを合成して画像データを生成する画像合成手段と、
該画像データに基づき、印刷を行なう印刷実施手段と
を備え、且つ少なくともその一部について、前記動画データ生成装置および前記印刷装置に重複して配置したこと
を要旨としている。
【００１７】
この第２の画像印刷システムに対応した第２の画像印刷方法は、
被写体を撮影することによって動画データを生成する動画データ生成装置から入力したデータに基づいて、印刷装置により印刷媒体に、前記動画データに含まれる画像を印刷する方法であって、
動画表示可能な表示部に、前記動画データに基づく動画を視認可能に再生する処理と、
該再生中の動画から、少なくとも一枚の静止画と、該静止画に近接する少なくとも一枚の他の静止画とを特定する処理と、
前記少なくとも一枚の静止画を表わすデータと前記近接する少なくとも一枚の他の静止画を表わすデータを合成して画像データを生成する処理と、
該画像データに基づき、前記印刷装置により印刷を行なう処理と
を備え、且つこれらの処理の一部について、前記動画データ生成装置と前記印刷装置が重複して実行可能としたこと
を要旨としている。
【００１８】
この第２の画像印刷システムおよびその方法では、動画データ生成装置と印刷装置とが接続され、前記印刷装置が、動画データ生成装置からデータを受け取って画像の印刷を行なう。画像の印刷に際して、動画データ生成装置が生成した動画データに基づいて動画を視認可能に再生し、再生中の動画から、少なくとも一枚の静止画と、該静止画に近接する少なくとも一枚の他の静止画とを特定する。こうして特定された少なくとも一枚の静止画を表わすデータとこれに近接する少なくとも一枚の他の静止画を表わすデータを合成して画像データを生成する。こうして合成された画像データに基づき、印刷装置により印刷を実施して、印刷媒体に画像を印刷する。第２の画像印刷システムおよびその方法では、これらの処理を行なう各手段や処理うちの少なくとも一部を、動画データ生成装置および印刷装置に重複して配置している。従って、動画データ生成装置が生成した動画から、少なくと二枚の静止画を特定し、これを合成して印刷する処理を、動画データ生成装置と印刷装置とで、分担して実行することができる。
【００１９】
この画像印刷システムにおいて重複して配置された各手段のうち、再生手段および静止画特定手段を動画データ生成装置に内蔵し、画像合成手段および印刷実施手段を印刷装置に内蔵することができる。こうすれば、画像の再生と静止画像の選択を動画データ生成装置側で行なうことができる。
【００２０】
また、再生手段を動画データ生成装置に内蔵し、静止画特定手段、画像合成手段および印刷実施手段を、印刷装置に内蔵することができる。こうすれば、画像の再生と静止画像の選択を動画データ生成装置側で行なうことができる。
【００２１】
もとより、生成した動画データを、印刷装置に出力する手段を動画データ生成装置に備えるものとし、すべての再生手段、静止画特定手段、画像合成手段および印刷実施手段を印刷装置に内蔵し、動画データ生成装置が出力した前記動画データを、印刷装置側で受け取って、画像データの印刷を行なうものとしても良い。
【００２２】
こうした画像印刷システムにおいて、特定の処理を常に動画データ生成装置、印刷装置のいずれか一方に行なうものと決めず、両者の間でいずれで行なうかを決めるような構成としても良い。例えば、動画データ生成装置に、画像の合成に関する処理能力に関する情報を、前記印刷装置に対して問い合わせる問い合わせ手段と、この問い合わせにより、前記印刷装置から回答された動画の合成に関する処理能力に基づいて、前記静止画像の特定、静止画像の合成の各処理を前記印刷装置側で行なうか否かを決定する処理分担決定手段と、かかる決定に基づいて、前記印刷装置に該分担を通知すると共に、該印刷装置が分担する直前まで前記処理を実行させる処理制御手段とを備えるものとしてもよい。こうすれば、問い合わせを行ない、その結果を用いて処理の分担を蹴っていることができる。動画データ生成装置と印刷装置は、様々な能力を持ったものが接続されるので、問い合わせを行なうことにより、処理を適切に分担させることができる。
【００２３】
この場合、印刷装置から回答された動画の合成に関する処理能力に関する情報から、該印刷装置側の処理能力が前記動画データ生成装置側の処理能力より高いか否かを判断し、印刷装置から回答された動画の合成に関する処理能力が、動画データ生成装置側の処理能力より高いと判断された場合には、画像合成を印刷装置側で行なうとの決定を行なっても良い。処理能力の高い側で画像の合成という重い処理を実行させられるので、トータルでの処理時間を短くすることができる。なお、処理能力の高低は、予め定めた画像処理を基準として、その処理時間が短いものほど高い数値となるように取り決めしたパラメータを用いて判断するものとしても良いし、両装置に内蔵されたＣＰＵの処理速度や搭載しているメモリの量などから、直接あるいは間接的に判断するものとしても良い。
【００２４】
第２の画像印刷システムにおいて、動画データ生成装置側で、処理するデータが動画または静止画のいずれであるかを指定し、処理するデータとして静止画が指定されている場合には、合成を行なうことなく、当該静止画像の印刷を実行するものとしても良い。こうすれば、処理を指定されたデータが動画か静止画かにより、処理の内容を簡便に指定することができる。
【００２５】
また、動画データ生成装置側で、処理するデータが動画または静止画のいずれであるかを指定し、該モード指定手段により、前記処理するデータとして動画が指定されている場合には、前記画像合成手段を動作させて、合成された静止画像の印刷を実行するものとしても良い。
【００２６】
このとき、動画データ生成装置側で、処理するデータとして動画が指定されている場合には、静止画特定手段および画像合成手段の動作を禁止し、動画データから選択された一枚の静止画像を印刷実施手段に直接出力して印刷を行なわせるものとしても良い。
【００２７】
上記の画像印刷システムに用いられる動画データ生成装置や、上記の画像印刷システムに用いられる印刷装置として、発明を把握することもできる。
【発明を実施するための最良の形態】
【００２８】
以上説明した本発明の構成および作用を一層明らかにするために、以下、本発明の実施の形態を、以下の順序で説明する。
Ａ．第１実施例
Ａ−１．画像印刷システムの構成
Ａ−２．画像印刷処理の内容
Ａ−３．作用効果
Ｂ．第２実施例
Ｃ．変形例
【００２９】
Ａ．第１実施例：
Ａ−１．画像印刷システムの構成：
図１は、本発明の第１実施例である画像印刷システムＰＳの構成を示す説明図である。画像印刷システムＰＳは、静止画と動画の双方を撮影可能なディジタルスチルカメラ１２と、このディジタルスチルカメラ１２とケーブルＣＶで接続された印刷装置としてのプリンタ２０とを備えている。ディジタルスチルカメラ１２は、静止画と動画の双方を撮影可能に構成されている。勿論、ディジタルスチルカメラ１２に替えて、動画のみを像撮影可能なディジタルビデオカメラを用いてもよい。
【００３０】
ディジタルスチルカメラ１２は、撮影によって、静止画像や動画像を画素毎のＲ，Ｇ，Ｂ各色の階調値で表現したデジタルデータ（以下、ＲＧＢデータという）を生成する。こうして生成された静止画像を表わすＲＧＢデータ（以下、静止画データという）や動画像を表わすＲＧＢデータ（以下、動画データという）は、一旦、ディジタルスチルカメラ１２が備える記憶装置（例えば、図１，図２に示すメモリカードＭＣや図２に示すフラッシュメモリ１２Ｎ等）に保持される。ディジタルスチルカメラ１２は、記憶装置に保持された静止画データや動画データを読み出して、ケーブルＣＶを介してプリンタ２０に出力することもできる。本実施例では、プリンタ２０として、用紙Ｐ上にＣ（シアン）・ＬＣ（ライトシアン）・Ｍ（マゼンタ）・ＬＭ（ライトマゼンタ）・Ｙ（イエロ）・Ｋ（ブラック）の６色のドットを形成することによってカラー画像を印刷するインクジェットプリンタを使用している。プリンタ２０は、ケーブルＣＶを介して入力したＲＧＢデータを、プリンタ２０で印刷可能な形式のデータ（Ｃ・ＬＣ・Ｍ・ＬＭ・Ｙ各色のドット分布を表わすデータ  以下、ＣＭＹデータという）に変換し、このＣＭＹデータに基づいてカラー画像を印刷媒体としての用紙Ｐに印刷する。
【００３１】
図２は、ディジタルスチルカメラ１２の概略構成を示すブロック図である。ディジタルスチルカメラ１２は、光の情報をディジタルデバイス（ＣＣＤや光電子倍増管といった光電変換素子）に結像させることにより動画像や静止画像を取得するカメラである。ディジタルスチルカメラ１２は、光学的な像を形成するためのレンズ１２Ｅおよび光量を調節する絞り１２Ｉを含む光学系を備えると共に、レンズ１２Ｅによって形成された光学的な像を電気信号に変換するＣＣＤ１２Ｈを備えた光学回路１２Ａと、光学回路１２Ａを制御して、被写体の画像を取得し、取得した画像を表わす画像データ（静止画データや動画データ）を生成するための画像取得回路１２Ｂと、生成した画像データを加工処理するための画像処理回路１２Ｃとを、各回路を制御する制御回路１２Ｄに接続して備える。この他、制御回路１２Ｄには、ケーブルＣＶを接続するための入出力端子（図示せず）や補助光源としてのフラッシュ１２Ｊ、メモリカードＭＣを装着するためのメモリカードスロット１２Ｆが接続されている。メモリカードＭＣの規格には、コンパクトフラッシュ（登録商標）、スマートメディア（商標）など種々のものがある。なお、装着されたメモリカードＭＣは、メモリカードスロット１２Ｆから取り外すことができる。
【００３２】
制御回路１２Ｄは、動画データから静止画データを生成する静止画データ生成処理や画像処理を始めとする各演算処理を実行するＣＰＵ１２Ｋ、各種演算処理を実行するのに必要な各種データ（例えば、動画データや生成された静止画像データ）を一時的に格納するためのメモリであるＲＡＭ１２Ｍと、後述する画像印刷処理の内容が記述された画像印刷プログラムＡ１を始めとする各種制御プログラムを格納するＲＯＭ１２Ｌと、データの書き込みや記憶が可能なメモリであり、制御回路１２Ｄの非通電状態においてもデータを保持するフラッシュメモリ１２Ｎを備えている。
【００３３】
ディジタルスチルカメラ１２は、撮影によって生成された静止画データや動画データを、各データの容量を表わす値と関連付けて、フラッシュメモリ１２ＬまたはメモリカードＭＣに保存する。ディジタルスチルカメラ１２における静止画データの保存形式としては、ＪＰＥＧ形式が一般的であるが、この他にもＴＩＦＦ形式や、ＧＩＦ形式や、ＢＭＰ形式や、ＲＡＷデータ形式などの保存形式を用いることができる。また、動画データを保存する際のフォーマットとしては、動画を構成する各フレームにおいて表わされる静止画を時系列的に連続して配置するフォーマット（例えば、複数舞のＪＰＥＧ画像の連続として記録するＭｏｔｉｏｎ−ＪＰＥＧ）や、前後のフレームとの差分情報を保存することで高い圧縮性を実現したフォーマット（例えば、ＭＰＥＧ４）などを考えることができる。
【００３４】
ディジタルスチルカメラ１２の制御回路１２Ｄには、液晶ディスプレイ１２Ｇと、その操作によって種々の撮影条件（絞り値、撮影モード等）の設定や撮影された静止画像や動画像のプレビューを液晶ディスプレイ１２Ｇ上で行なうための操作部１２Ｐと、その操作によってプリンタ２０に印刷指示を出力するための印刷ボタン１２Ｓとが接続されている。操作部１２Ｐは、十字キー１２Ｑと決定ボタン１２Ｒとから構成されている。
【００３５】
この十字キー１２Ｑおよび決定ボタン１２Ｒの操作は、例えば、動画像のプレビューを液晶ディスプレイ１２Ｇに表示する場合には、以下のような動作に関連付けられている。即ち、制御回路１２Ｄは、十字キー１２Ｑの右側部が押されたことを検出して動画を液晶ディスプレイ１２Ｇにて視認可能に再生し、この右側部が長押しされたことを検出して動画を早送りしながら再生すると共に、十字キー１２Ｑの左側部が押されたことを検出して動画を逆方向に再生し、この左側部が長押しされたことを検出して動画を巻き戻ししながら再生する。こうした動画の再生中に任意のタイミングで、例えば、印刷を所望する１シーンが液晶ディスプレイ１２Ｇに表示されたときに、決定ボタン１２Ｒが押されると、決定ボタン１２Ｒが押されたことを検出した制御回路１２Ｄは、動画の再生を一時停止する。この一時停止された状態において、液晶ディスプレイ１２Ｇには、停止位置におけるフレーム内の静止画像（以下、フレーム画像という）が表示される。これにより、ディジタルスチルカメラ１２は、再生中の動画から、表示された１枚のフレーム画像を選択した状態となる。なお、上記の一時停止状態において決定ボタン１２Ｒが押されると、フレーム画像の選択をキャンセルして、動画の再生が再開される。
【００３６】
例えば、再生中の動画がＭｏｔｉｏｎ−ＪＰＥＧフォーマットの場合には、停止位置におけるフレーム内のＪＰＥＧ画像がフレーム画像として表示される。なお、本実施例のディジタルスチルカメラ１２では、再生中の動画がＭＰＥＧ４のように前後のフレームとの差分情報を保存するフォーマットである場合には、動画の再生の一時停止に伴って、制御回路１２Ｄが、最初のフレームから停止位置におけるフレームまでの差分情報を累積し、累積した差分情報を最初のフレーム内の静止画像を表わすデータに加算する演算処理を行なうことにより、停止位置におけるフレーム画像を表わすデータを生成する。これにより、停止位置におけるフレーム画像が液晶ディスプレイ１２Ｇに表示される。
【００３７】
図３はプリンタ２０の概略構成を示す説明図である。プリンタ２０は、図示するように、紙送りモータ２２によって用紙Ｐを搬送する機構と、キャリッジモータ２４によってキャリッジ３０をプラテン２６の軸方向に往復動させる機構と、キャリッジ３０に搭載された印刷ヘッドユニット２８を駆動してインクの吐出およびドット形成を行なう機構と、これらの各機構が接続される制御回路４０とを備える。
【００３８】
用紙Ｐを搬送する機構は、プラテン２６と、プラテン２６を回転させる紙送りモータ２２と、図示しない給紙補助ローラと、紙送りモータ２２の回転をプラテン２６および給紙補助ローラに伝えるギヤトレイン（図示省略）とから構成されている。プリンタ２０に供給された用紙Ｐは、プラテン２６と給紙補助ローラの間に挟み込まれるようにセットされ、プラテン２６の回転角度に応じて所定量だけ送られる。キャリッジ３０を往復動させる機構は、プラテン２６の軸と並行に架設されたキャリッジ３０を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３０の原点位置を検出する位置検出センサ３９等から構成されている。
【００３９】
キャリッジ３０に搭載された印刷ヘッドユニット２８は、ブラック・シアン・ライトシアン・マゼンタ・ライトマゼンタ・イエロの各色ごとに計６個のインク吐出用ヘッド６１〜６６を備える。また、キャリッジ３０の底部には、各インク吐出用ヘッド６１〜６６に連通された６本の導入管が立設されている。キャリッジ３０に黒インク用カートリッジ７０ａ，カラーインク用カートリッジ７０ｂが上方から装着されると、各カートリッジに設けられた接続孔に各導入管が挿入される。これにより、インク用カートリッジ内のインクが、毛細管現象を利用して導入管を介して吸い出され、各インク吐出用ヘッド６１〜６６に導かれる。各インク吐出用ヘッド６１〜６６には、各色について３２個のノズルＮｚが設けられていて、各ノズルには、インク通路と、その通路上にピエゾ素子ＰＥとが設けられている。ピエゾ素子ＰＥは、周知のように、電圧の印加により結晶構造が歪み、極めて高速に電気−機械エネルギの変換を行う素子である。本実施例では、ピエゾ素子ＰＥの両端に設けられた電極間に所定時間幅の電圧を印可することにより、ピエゾ素子ＰＥが電圧の印加時間だけ伸張し、インク通路の一側壁を変形させる。この結果、インク通路の体積はピエゾ素子ＰＥの伸張に応じて収縮し、この収縮分に相当するインクが粒子ＩｐとなってノズルＮｚから高速で吐出される。このインクの粒子Ｉｐがプラテン２６に装着された用紙Ｐに染み込むことによって、用紙Ｐ上にドットが形成され、印刷が行なわれることになる。 
【００４０】
制御回路４０は、プリンタ２０の操作パネル３２やディジタルスチルカメラ１２と信号をやり取りしつつ、紙送りモータ２２やキャリッジモータ２４，印刷ヘッドユニット２８による印刷動作を制御する。図４は制御回路４０の構成を示す説明図である。図示するように、この制御回路４０は、ＣＰＵ４１，印刷に関する各種のプログラムやこれらのプログラムの実行に必要なデータ等を記憶したＰ−ＲＯＭ４３，ＲＡＭ４４，文字のドットマトリクスを記憶したキャラクタジェネレータ４５，外部のモータ等とのインタフェースを専用に行なう回路であるＩ／Ｆ専用回路５０などをバスで接続した算術論理演算回路として構成されている。このＩ／Ｆ専用回路５０には、印刷ヘッドユニット２８の駆動を制御するヘッド駆動回路５２や同じく紙送りモータ２２およびキャリッジモータ２４の駆動を制御するモータ駆動回路５４が接続されている。
【００４１】
Ｐ−ＲＯＭ４３には、後述する画像印刷処理の内容が記述された画像印刷プログラムＢ１が格納されている。この画像印刷処理の内容には、複数枚のフレーム画像を合成して一枚の高解像度の静止画像を生成する処理が含まれている。また、Ｐ−ＲＯＭ４３には、プリンタ２０用のデバイスドライバであるプリンタドライバが記憶されている。プリンタドライバには、プリンタ２０を制御する処理として、ＲＧＢデータによって表わされる原画像（静止画像）の解像度（単位長さ当たりにおける画素の数）を、プリンタの解像度（プリンタが単位長さ当たりに形成するドットの数）に合わせる解像度変換処理、Ｒ，Ｇ，Ｂの各色の階調値による色の表現方法を、Ｃ，Ｍ，Ｙの各色の階調値による色の表現方法に置き換える色変換処理、プリンタ２０ではＣ・Ｍ・Ｙ・Ｋ各色の階調が印刷用紙上にドットを形成する／しないという二通りで表現されることに対応し、Ｃ・Ｍ・Ｙ・Ｋ各色について２５６通りの階調値で表わされたデータを、プリンタ２０で表現し得るより少ない階調値で表現されたデータに変換するハーフトーニング処理、ハーフトーニング処理によってドット形成の有無を表す形式に変換された画像データを、プリンタ２０に転送すべき順序に並べ替える画素の再配置処理という各処理の内容が記述されている。こうした各処理が実行されることにより、印刷対象となる静止画像を表わしたＲＧＢデータが、プリンタ２０で印刷可能な形式のデータ（Ｃ・ＬＣ・Ｍ・ＬＭ・Ｙ各色のドット分布を表わすデータ  以下、ＣＭＹデータという）に変換される。
【００４２】
Ｉ／Ｆ専用回路５０には、ユニバーサルシリアルバスインタフェース回路が内蔵されており、このユニバーサルシリアルバスインタフェース回路は、プリンタ２０の筐体表面に設けられたＵＳＢポート５６に接続されている。このＵＳＢポート５６に、ディジタルスチルカメラ１２がケーブルＣＶを介して接続されることにより、ディジタルスチルカメラ１２側で生成された静止画データや動画データを入力することができる。また、制御回路４０は、メモリカードコントローラ（ＭＣＣ）４７をバスに接続して備える。このメモリカードコントローラ４７は、プリンタ２０の筐体表面に設けられたメモリカードスロット５８に接続されている。このメモリカードスロット５８にメモリカードＭＣが差し込まれることにより、メモリカードＭＣに保持された静止画データや動画データを読み出して入力することができる。差し込まれたメモリカードＭＣは、メモリカードスロット５８から取り外すことができる。なお、上記したインタフェースの形態は、周辺機器との接続の容易性を考慮して、適宜変更することができる。
【００４３】
なお、本実施例では、メモリカードスロット５８をプリンタ２０の筐体と一体として構成しているが、メモリカードスロット５８を、プリンタ２０の筐体とは別体として構成してもよい。例えば、メモリカードスロット５８とプリンタ２０とを各種のケーブルで接続する構成を考えることができる。
【００４４】
以上説明したハードウェア構成を有するプリンタ２０では、ディジタルスチルカメラ１２から入力されたＲＧＢデータをＣＭＹデータに変換し、変換後のＣＭＹデータに基づいて、紙送りモータ２２によりプラテン２６その他のローラを回転して用紙Ｐを搬送しつつ、キャリッジ３０をキャリッジモータ２４により往復動させ、同時に印刷ヘッドユニット２８の各インク吐出用ヘッド６１〜６６のピエゾ素子ＰＥを駆動して、各色インクの吐出を行ない、用紙Ｐ上に多色の画像を形成する。
【００４５】
なお、本実施例では、上述のようにピエゾ素子ＰＥを用いてインクを吐出する方式のプリンタ２０を用いているが、他の方式によってインクを吐出するプリンタを用いるものとしてもよい。例えば、インク通路に配置したヒータに通電し、インク通路内に発生する泡（バブル）によってインクを吐出する方式のプリンタや、熱転写方式、あるいはレーザプリンタ等、印刷するために画像データの変換を要するあらゆるプリンタに適用することができる。
【００４６】
Ａ−２．画像印刷処理の内容：
次に、上記構成の画像印刷システムＰＳにおいて実行される画像印刷処理について説明する。画像印刷処理は、ディジタルスチルカメラ１２側での撮影によって生成された動画データを用いて静止画データを生成し、この静止画データに基づいた画像の印刷をプリンタ２０側で行なう処理である。この処理は、ディジタルスチルカメラ１２が備える制御回路１２ＤのＣＰＵ１２Ｋ，プリンタ２０が備える制御回路４０のＣＰＵ４１が、それぞれ、ＲＯＭ１２Ｌに格納された画像印刷プログラムＡ１，Ｐ−ＲＯＭ４３に格納された画像印刷プログラムＢ１を実行することによって行なわれる。
【００４７】
図５は、画像印刷処理のうち、ディジタルスチルカメラ１２側で行なわれる処理の内容および手順をルーチンＡ１として示すフローチャートである。図５に示すルーチンＡ１は、ディジタルスチルカメラ１２において動画の再生が開始されたときに起動する。ルーチンＡ１が起動されると、ＣＰＵ１２Ｋは、決定ボタン１２Ｒが押されたか否かを判断する処理を行なう（ステップＳ１００）。決定ボタン１２Ｒが押されたと判断した場合には、ＣＰＵ１２Ｋは、動画の再生を一時停止し、停止位置におけるフレーム画像を液晶ディスプレイ１２Ｇに表示する処理を行なう（ステップＳ１０５、Ｓ１１０）。これにより、使用者の決定ボタン１２Ｒの操作によって、再生中の動画に含まれる静止画の中から、液晶ディスプレイ１２Ｇに表示されたフレーム画像が選択されたことになる。こうして使用者の操作によって選択された１枚のフレーム画像のことを、以下、参照フレーム画像という。
【００４８】
こうしたフレーム画像の表示後に、ＣＰＵ１２Ｋは、参照フレーム画像を特定する（ステップＳ１２０）と共に、参照フレーム画像と時系列的に連続するフレーム画像（以下、対象フレーム画像という）を特定する処理を行なう（ステップＳ１３０）。参照フレーム画像と対象フレーム画像との位置関係を、図６に模式的に示した。なお、ステップＳ１３０において、特定される対象フレーム画像の数は、後述する合成処理における処理速度や処理後の画像の質を考慮すると、１〜４枚程度が好ましい。本実施例では、対象フレーム画像として、参照フレーム画像に隣接するフレーム画像（以下、隣接フレーム画像）のうち、参照フレーム画像の後に位置する１枚のフレーム画像を特定することとしている。
【００４９】
続いて、ＣＰＵ１２Ｋは、印刷ボタン１２Ｓまたは決定ボタン１２Ｒが押されたか否かを判断する処理を行なう（ステップＳ１４０）。決定ボタン１２Ｒが押されたと判断した場合には、ＣＰＵ１２Ｋは、一時停止状態を解除して動画の再生を再開し（ステップＳ１５０）、ステップＳ１００の処理に戻って、使用者による再度のフレーム画像の選択を待機する。
【００５０】
ステップＳ１４０の処理において印刷ボタン１２Ｓが押されたと判断した場合には、ＣＰＵ１２Ｋは、まず、上記特定された参照フレーム画像と隣接フレーム画像を再生中の動画から抽出する処理を行なう（ステップＳ１６０）。こうした抽出により、ディジタルスチルカメラ１２側で、参照フレーム画像を表わす静止画データ（以下、参照画像データという）と隣接フレーム画像を表わす静止画データ（以下、隣接画像データという）が生成される。続いて、ＣＰＵ１２Ｋは、プリンタ２０に対する印刷指示を表わすデータ（以下、印刷指示データという）を生成し（ステップＳ１７０）、この印刷指示データを、参照画像データおよび隣接画像データと共にプリンタ２０に出力する処理を行ない（ステップＳ１８０）、本ルーチンを終了する。
【００５１】
図７は、画像印刷処理のうち、プリンタ２０側で行なわれる処理の内容および手順をルーチンＢ１として示すフローチャートである。図７に示すルーチンＢ１は、プリンタ２０側の制御回路４０が、ディジタルスチルカメラ１２からの印刷指示データの入力を検出したときに起動する。ルーチンＢ１が起動されると、ＣＰＵ４１は、まず、印刷指示データ、参照画像データおよび隣接画像データを入力する処理を行なう（ステップＳ２００）。続いて、ＣＰＵ４１は、参照画像データと隣接画像データとを比較して、参照フレーム画像と隣接フレーム画像との間のずれ度合いを算出する処理を行なう（ステップＳ２１０）。
【００５２】
図８は、参照フレーム画像と隣接フレーム画像との位置ずれを例示した説明図である。ステップＳ２１０の処理で算出されるずれ度合いとは、図８に示すように、２つの画像（座標軸ｘ１−ｙ１を表わす画像と座標軸ｘ２−ｙ２を表わす画像）の「位置のずれ」であり、並進方向のずれを表す並進ずれ量ｕ，ｖと、回転方向のずれを表す回転ずれ量δとの３つの要素で表現されるものである。ＣＰＵ４１は、参照フレーム画像と隣接フレーム画像との間でずれ量（ｕ，ｖ，δ）を算出する。なお、ずれ量の算出方法としては、フレーム画像間の各画素の輝度を用いて１画素よりも細かい単位で画素の位置を推定する勾配法などを用いることができる。こうした参照フレーム画像と隣接フレーム画像との位置ずれは、ディジタルスチルカメラ１２での撮影の際における手ブレやパン、カメラの回転等によって生じ得る。
【００５３】
図７に戻って説明する。上記ずれ度合いの算出の後、ＣＰＵ４１は、このずれ度合いの値が所定の閾値を超えるか否かを判断し（ステップＳ２２０）、所定の閾値を超えると判断した場合には、参照フレーム画像とのずれ度合いの大きな隣接フレーム画像を印刷処理に用いることが適当でないとみなし、隣接画像データを削除する処理を行なう（ステップＳ２３０）。上記の閾値は、例えば、図６に示す時間ｔ１から時間ｔ２までの間に一般的に生じる手ブレやパンの程度に基づいて、定めることができる。一般に、通常のディジタルスチルカメラにて撮影した動画像において、手ブレやパンによる隣接するフレーム画像間のずれ量は、並進ずれ量で数画素、回転ずれ量で１°以下程度である。従って、このような値を閾値として設定することで、例えば、速いパンや故意のカメラの回転等に起因した大きなブレを含む隣接フレーム画像やシーンチェンジをまたぐような隣接フレーム画像を、後述する参照フレーム画像との合成処理の対象から排除することができる。
【００５４】
一方、ステップＳ２２０の処理において、ずれ度合いの値が所定の閾値を超えていないと判断した場合には、ＣＰＵ４１は、ずれ度合いの値に基づいて隣接フレーム画像をずれ方向とは逆方向に補正し、補正後の隣接画像データ（以下、補正隣接画像データという）を生成してＲＡＭ４４に一時的に格納する処理を行なう（ステップＳ２４０）。上記の補正は、図８に示す例で言えば、隣接フレーム画像の各画素の位置を、横方向にずれ量−ｕ，縦方向にずれ量−ｖの移動と、ずれ量−δの回転を施した位置に移動させることを意味する。よって、上記のように隣接フレーム画像に対する補正を行なうことで、隣接フレーム画像（図８に示す座標軸ｘ２−ｙ２を表わす画像）を、参照フレーム画像（座標軸ｘ１−ｙ１を表わす画像）に、部分的に一致させることができる。なお、図８に示すように、隣接フレーム画像のうち、図６に示す時間ｔ１から時間ｔ２までの間に被写体が実際に動いた部分を表わす画像（動体画像ＭＶという）については、上記のずれ補正を行なっても参照フレーム画像と一致しない。
【００５５】
上記のステップＳ２１０〜Ｓ２４０の処理は、ステップＳ２００の処理で複数の隣接画像データが入力された場合には、各隣接画像データによって表わされる隣接フレーム画像について行なわれる（ステップＳ２４５）。ステップＳ２１０〜Ｓ２４０の処理を、入力された全ての隣接フレーム画像について終了したＣＰＵ４１は、ＲＡＭ４４を参照して補正隣接画像データの有無を判断する処理を行なう（ステップＳ２５０）。
【００５６】
ステップＳ２５０の処理において、補正隣接画像データがあると判断した場合には、ＣＰＵ４１は、補正隣接画像データと参照画像データを合成して一の画像データ（以下、合成データという）を生成し（ステップＳ２６０）、合成データを用いた印刷処理を行なって（ステップＳ２７０）、本ルーチンを終了する。一方、ステップＳ２５０の処理において、補正隣接画像データがないと判断した場合には、合成処理の対象となるフレーム画像がないとみなし、参照画像データのみを用いた印刷処理を行なって（ステップＳ２８０）、本ルーチンを終了する。
【００５７】
ステップＳ２６０の合成処理は、具体的には、参照フレーム画像に対して補正隣接画像データによって表わされるフレーム画像を重ね合わせ、重ね合わせた２つの各画像を構成する画素の階調値に基づいて、画素を補間しつつ各画素の階調値を決定し、決定された階調値を備えた画素のデータの集合を合成データとして生成する。本実施例では、各画素の階調値を、周知のバイリニア法を用いて決定している。なお、バイリニア法に替えて、二アレストネイバ法やバイキュービック法など、他の周知の方法を用いる事としても良い。
【００５８】
ステップステップＳ２７０，Ｓ２８０の印刷処理は、ＣＰＵ４１が、プリンタドライバを起動して、ＲＧＢデータとしての合成データや参照画像データをＣＭＹデータに変換し、このＣＭＹデータを印刷ジョブとして登録し、印刷ジョブをプリンタ２０において実行することによって行なわれる。これにより、ディジタルスチルカメラ１２側で再生中の動画から印刷対象として選択されたフレーム画像が、用紙Ｐに印刷される。
【００５９】
なお、上記実施例において、ディジタルスチルカメラ１２側で、ステップＳ１３０の処理を行なわずに参照フレーム画像のみを特定し、参照フレーム画像を表わす静止画データを印刷指示データと共にプリンタ２０に出力し、これを入力したプリンタ２０側で、ずれに関する処理や合成処理を行なうことなく、参照フレーム画像を表わす静止画データのみを用いた印刷処理を行なうこととしてもよい。
【００６０】
Ａ−３．作用効果：
以上説明した本実施例の画像印刷システムＰＳでは、ディジタルスチルカメラ１２とプリンタ２０とがケーブルＣＶで接続されている場合に、ディジタルスチルカメラ１２は、再生中の動画から選択された１枚の参照フレーム画像を特定し、該特定された参照フレーム画像についての印刷指示を表わす印刷指示データをプリンタ２０に出力する。この印刷指示データを受け取ったプリンタ２０は、特定された参照フレーム画像に対応した画像の印刷を行なう。これにより、印刷対象となるフレーム画像がディジタルスチルカメラ１２側で特定され、この後、特定されたフレーム画像についての印刷指示が、ディジタルスチルカメラ１２からプリンタ２０に対してなされる。従って、ディジタルスチルカメラ１２が備える動画の再生表示機能とプリンタ２０が備える印刷機能を利用して、プリンタ２０における動画の印刷を簡便かつ確実に行なうことができる。例えば、ディジタルスチルカメラ１２で撮影した動画をプリンタ２０で印刷するために、使用者が、動画データを記録するメモリカード等の記録媒体をディジタルスチルカメラ１２からプリンタ２０に付け替えたり、この付け替え後にプリンタ２０に対して印刷を開始する指示を行なったりする必要がなく、印刷に至るまでの操作が簡便となる。また、プリンタ２０が画像の表示機能を備えない場合であっても、印刷の開始に当たり、印刷対象となる画像をディジタルスチルカメラ１２の液晶ディスプレイ１２Ｇ上で視認することができるので、使用者が意図した画像を確実に印刷することができる。
【００６１】
本実施例の画像印刷システムＰＳでは、ディジタルスチルカメラ１２は、動画の再生中における決定ボタン１２Ｒの操作により、動画の再生を一時停止して停止位置におけるフレーム画像を液晶ディスプレイ１２Ｇに表示し、表示されたフレーム画像を選択した状態とする。従って、使用者は、使用者は、動画の再生中に所望のシーンで決定ボタン１２Ｒを操作することによって、再生中の動画を見ながら印刷しようとするフレーム画像を決定することができる。
【００６２】
本実施例の画像印刷システムＰＳでは、ディジタルスチルカメラ１２側で参照フレーム画像を特定した後、印刷ボタン１２Ｓの操作がなされることにより、参照フレーム画像に基づく印刷指示データをプリンタ２０に出力する。従って、使用者は、ディジタルスチルカメラ１２側の印刷ボタン１２Ｓを操作することによってプリンタ２０に対する印刷指示を行なうことが可能となり、フレーム画像の印刷を行なうタイミングを使用者が自由に定めることができる。
【００６３】
本実施例の画像印刷システムＰＳでは、印刷対象となる静止画（参照フレーム画像等）の動画からの抽出をディジタルスチルカメラ１２側で行ない、こうした抽出により生成された参照画像データをプリンタ２０に出力する。従って、動画に含まれる静止画を印刷するために、ディジタルスチルカメラ１２からプリンタ２０に対して、静止画データ（参照画像データ等）を出力すればよく、動画データを出力する必要がなくなる。従って、印刷の実行に際してディジタルスチルカメラ１２からプリンタ２０に出力されるデータ量を少なくすることができる。
【００６４】
本実施例の画像印刷システムＰＳでは、動画の再生中における決定ボタン１２Ｒの操作により、ディジタルスチルカメラ１２側で、再生中の動画に含まれる静止画の中から、使用者によって選択された参照フレーム画像と該参照フレーム画像と時系列的に連続する隣接フレーム画像を特定し、プリンタ２０が、参照画像データと隣接画像データ（正確には、ずれ補正後の補正隣接画像データ）を合成した合成データを用いて印刷処理を行なう。従って、印刷によって得られる画像を、一枚の参照画像データのみを印刷に用いた場合よりも、高画質、鮮明なものとすることができる。
【００６５】
本実施例の画像印刷システムＰＳでは、プリンタ２０が、参照画像データと隣接画像データとの合成処理に先立って合成の可否を判断し、合成が可能であると判断された場合に、合成データを用いた印刷処理を行なう。従って、参照フレーム画像と隣接フレーム画像とが合成に適さない組み合わせである場合に、この２つのデータを合成の対象としない等の対応が可能となる。この結果、合成による画質向上の確実性を高めることができる。
【００６６】
Ｂ．第２実施例：
次に本発明の第２実施例について説明する。第２実施例は、第１実施例とほぽ同一の構成を有し、動画データ生成装置としてのデジタルスチルカメラ１２と印刷装置としてのプリンタ２０とからなる。第２実施例の構成が、第１実施例と異なるのは、第２実施例のデジタルスチルカメラ１２は、第１実施例においてプリンタ２０側で実行していた画像の合成処理（図７参照）を行なう機能を備えている点である。なお、プリンタ２０は、第１実施例同様、画像合成を行なう機能を備えている。また、これに伴い、後述するように、デジタルスチルカメラ１２とプリンタ２０との間で、両者の機能を確認する処理を実行する機能を備えている点でも第１実施例と異なっている。
【００６７】
図９は、第２実施例におけるデジタルスチルカメラ１２側の処理を示すフローチャートであり、図１０は、第２実施例におけるプリンタ２０側の処理を示すフローチャートである。図９は、第１実施例の図５に対応しているので、同一の処理には同一のステップ番号を付与し、異なるステップを中心に以下、動作を説明する。
【００６８】
デジタルスチルカメラ１２とプリンタ２０とが接続された状態で、デジタルスチルカメラ１２側では、第１実施例と同様に、動画データを液晶ディスプレイ１２Ｇに表示し、そこから印刷しようとするフレーム画像（参照フレーム画像と対象フレーム画像）とを特定する処理が行なわれる（ステップＳ１００ないしＳ１４０）。フレーム画像の特定が行なわれた後で、「印刷釦」が押されると、第２実施例では、プリンタ２０側との間で、印刷に関する機能についての情報を交換する処理を行なう（ステップＳ１４１）。この処理は、第２実施例では、デジタルスチルカメラ１２からプリンタ２０側に、プリンタ２０が有する画像処理の機能を問い合わせる形で行なっているが、プリンタ２０側から問い合わせるものとしても良い。また、この処理は、予めＤＰＯＦなどにより定めたプロトコルを利用しても良いし、独自のプロトコルにより実現しても良い。
【００６９】
デジタルスチルカメラ１２からの問い合わせに対して、プリンタ２０は、自己が有する画像処理機能の一覧データと、自分の処理能力を、デジタルスチルカメラ１２側に回答する（図１０、ステップＳ３００）。画像処理機能の一覧としては、図１１に示したように、「赤目補正」「自動コントラスト調整」「自動色補正」「逆光補正」「記憶色補正」などの周知の画像処理の他、与えられた複数枚の画像を合成して解像度や画質を改善する「画像合成」や与えられた複数枚の画像を所定の位置に配置して印刷する「マルチフレーム印刷」など、種々のものを予め定義しておくことができる。また、処理能力としては、本実施例では、図１２に示したように、ＣＰＵのタイプおよびクロック周波数など、ＣＰＵの処理能力を用いて回答することができる。もとより、主記憶の容量など、画像処理の速度を決定する他のパラメータも併せて回答するものとしても良い。あるいは、予めデジタルスチルカメラ側とプリンタ側で、画像処理の能力に関して、レベル１、２、３・・・のように、速さを目安としてランク付けをしておき、どのランクに属するかという点で回答を行なっても良い。
【００７０】
次に、デジタルスチルカメラ１２は、プリンタ２０からの回答を参照して、ステップＳ１６０以下の処理のうち、いずれをデジタルスチルカメラ１２側で行ない、いずれをプリンタ２０側で行なうかを決定する（ステップＳ１４３）。この決定は、デジタルスチルカメラ１２とプリンタ２０を併せた画像印刷システム全体として、高いパフォーマンスが得られることを基準として行なわれる。具体的には、第２実施例では、最も短時間に印刷が完了する組み合わせを選択している。もとより、処理時間は勘案しつつ、他の要件も勘案して総合的に決定するものとしても良い。例えばデジタルスチルカメラ１２側のバッテリの残量なども検出し、時間的にはデジタルスチルカメラ１２側で行なった方が、システム全体としては短時間で終了する組み合わせであっても、デジタルスチルカメラ１２のバッテリが持たないと判断した場合には、処理の過半をプリンタ２０側で行なうように決定しても良い。
【００７１】
次に、決定した画像処理の分担に従って、処理を振り分ける（ステップＳ１４５）。具体的には、プリンタ２０側の能力が低いなどの理由でデジタルスチルカメラ１２側で画像合成までの処理を行なうと判断した場合には、画像合成までの一連の処理（ステップＳ１９１）を実行し、その後プリンタ２０にデータを出力すると共に印刷指示を行なう（ステップＳ１９７）。この処理（ステップＳ１９１）は、図５のステップＳ１６０，Ｓ１７０，Ｓ１８０，図７のステップＳ２００ないしＳ２６０の処理の総てを行なうことに相当する。この場合には、合成済みの画像に対応した合成データをプリンタ２０に出力し、プリンタ２０側では、データを入力し（ステップＳ３１０）、データに応じて処理を振り分ける（ステップＳ３２０）。この例では、合成済みのデータを受け取っているので、そのまま印刷処理（ステップＳ３７０）を、プリンタ２０は実行する。
【００７２】
また、デジタルスチルカメラ１２が、画像の合成までを実行すると判断した場合には、画像の抽出処理（図５のステップＳ１６０，Ｓ１７０，Ｓ１８０に相当）を行ない（ステップＳ１９３）、その後プリンタ２０にデータを出力すると共に印刷指示を行なう（ステップＳ１９７）。プリンタ２０は、これを受けて、画像の合成処理（ステップＳ３３０、詳しくは図７参照）を行なった後、印刷処理（ステップＳ３７０）を実行する。なお、他の分担の指定があった場合には、デジタルスチルカメラ１２は、その他の処理（ステップＳ１９５）を実行するものとしても良い。この場合、プリンタ２０側でもこれに対応した処理（ステップＳ３４０）を実行してから、印刷処理（ステップＳ３７０）を行なうものとすればよい。）
【００７３】
以上説明した第２実施例によれば、画像の合成の機能を、デジタルスチルカメラ１２とプリンタ２０とが重複して備えており、そのいずれを用いるかを、両者がコミュニケーションして判断している。従って、デジタルスチルカメラ１２とプリンタ２０とからなる画像印刷システム全体として、高いパフォーマンスを得ることができる。従って、デジタルスチルカメラとプリンタとの組み合わせによらず、適切な印刷を実現することができる。
【００７４】
なお、第２実施例では、動画データからの参照フレーム画像や対象フレーム画像の抽出は、デジタルスチルカメラ１２側で行なうものとしたが、デジタルスチルカメラ１２とプリンタ２０との接続が、ＵＳＢ２．０やＩＥＥＥ１３９４、あるいはＳＣＳＩ−３やシリアルＳＣＳＩなどの高速なデータ交換が可能なものである場合には、デジタルスチルカメラ１２はから動画データ自体をプリンタ２０に送信し、画像の抽出もプリンタ２０側に任せるといった対応を採ることも可能である。また、プリンタ２０側では、入力したデータに基づいてのその後の処理を振り分けたが（ステップＳ３２０）、デジタルスチルカメラ１２は処理能力に関する情報交換を行なった後、デジタルスチルカメラ１２側からの指示を受け取り、プリンタ２０側で実行する処理を予め定めるようにしても差し支えない。
【００７５】
第２実施例では、画像印刷システムを構成するデジタルスチルカメラ１２とプリンタ２０との間で、画像処理の機能に関する情報をやり取りして処理の分担を定めているが、これはいわば各装置の画像処理に関するケイパビリティを確認し合って処理を行なうことに相当する。なお、必ずしもこうした情報の確認を行なわず、デジタルスチルカメラ１２とプリンタ２０とで処理が重複しているものについては、同時に処理を開始し、早く終了し他方のデータを用いて次の処理を行なうようにしても良い。また、デジタルスチルカメラ１２に、動画を扱うか、静止画を扱うかのスイッチが存在する場合には、そのスイッチの状態を参照して、ビデオが指定されている場合には動画の印刷を行なうとして、上述した第１または第２実施例の印刷を行ない、静止画が指定されている場合には、動画印刷ではなく静止画の印刷を行なうものとして扱っても良い。具体的には、プリンタ側が複数枚のデータを受け取っても、ビデオが指定されている場合には、画像の合成を行なって印刷し、静止画が指定されている場合には、そのまま複数枚の画像として印刷するなどの対応を採ることも可能である。
【００７６】
Ｃ．変形例：
以上本発明の実施の形態を実施例に基づいて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々なる様態で実施し得ることは勿論である。
【００７７】
例えば、上記第１実施例では、再生中の動画から参照フレーム画像と隣接フレーム画像を抽出する処理（ステップＳ１６０）をディジタルスチルカメラ１２側で行なうこととしたが、この処理をプリンタ２０側で行なうこととしても差し支えない。具体的には、ディジタルスチルカメラ１２が、参照フレーム画像や隣接フレーム画像の特定（ステップＳ１３０）後に、参照フレーム画像や隣接フレーム画像を特定する画像特定情報（例えば、フレーム番号）を生成しておき、決定ボタン１２Ｒの押下に伴って、画像特定情報を、抽出対象となる動画データと共にプリンタ２０に出力することとすれば、プリンタ２０側で、画像特定情報に基づいて、動画からの参照フレーム画像と隣接フレーム画像の抽出を行なうことができる。
【００７８】
また、ディジタルスチルカメラ１２側で、印刷対象となるフレーム画像を、液晶ディスプレイ１２Ｇに表示された複数のサムネイル画像の中から選択することができるように構成してもよい。こうした構成を採った場合の液晶ディスプレイ１２Ｇへの表示例を第１変形例として図１３に示した。図１３（Ａ）は、ディジタルスチルカメラ１２側での動画の再生中における決定ボタン１２Ｒの操作によって図５のステップＳ１００〜Ｓ１１０の処理がなされた場合に、液晶ディスプレイ１２Ｇに、決定ボタン１２Ｒの操作に基づいて選択された座標軸を表わすフレーム画像Ｇ１が表示されている様子を表わしている。第１変形例では、ＣＰＵ１２Ｋは、このフレーム画像Ｇ１を候補となるフレーム画像（以下、候補フレーム画像という）として特定する。この後、使用者によって十字キー１２Ｑの上側部を押す操作がなされると、この操作信号を検出したＣＰＵ１２Ｋは、フレーム画像Ｇ１と時系列的に連続する他のフレーム画像Ｇ２〜Ｇ６を、フレーム画像Ｇ１に加えて、候補フレーム画像として特定する処理を行なう。続いて、ＣＰＵ１２Ｋは、候補フレーム画像としての各フレーム画像Ｇ１〜Ｇ６のサムネイル画像Ｇ１ｓ〜Ｇ６ｓを作成し、このサムネイル画像Ｇ１ｓ〜Ｇ６ｓを、図１３（Ｂ）に示すように、液晶ディスプレイ１２Ｇに一覧的に表示する処理を行なう。このような表示状態において、使用者は、十字キー１２Ｑの右側部や左側部を押す操作によって、印刷対象として好ましいと考えるサムネイル画像を選択することができる。図１３（Ｂ）では、反転表示されたサムネイル画像Ｇ３ｓが選択された状態を表わしている。この後、使用者によって決定ボタン１２Ｒを押す操作がなされると、この操作信号を検出したＣＰＵ１２Ｋは、反転表示されたサムネイル画像Ｇ３ｓに対応するフレーム画像Ｇ３を、参照フレーム画像として特定する処理（図５のステップＳ１２０に相当する処理）を行なう。以降の処理（ステップＳ１３０以降の処理）は、図５で説明したのと同じ内容であるので、説明を省略する。なお、上記のサムネイル画像Ｇ３ｓの一覧表示に替えて、十字キー１２Ｑの右側部や左側部が押されるたびに、各フレーム画像Ｇ１〜Ｇ６をコマ送り表示することとしてもよい。
【００７９】
上記の第１変形例によれば、使用者は、動画の再生中における決定ボタン１２Ｒの操作によって再生の一時停止位置におけるフレーム画像Ｇ１を選択した後に、更に十字キー１２Ｑを操作して、フレーム画像Ｇ１と時系列的に連続する他のフレーム画像Ｇ２〜Ｇ６を目で確認し、フレーム画像Ｇ１〜Ｇ６の中から所望の画像を印刷対象として再度選択することができる。従って、使用者は、印刷対象となる所望のフレーム画像を簡便な操作で決定することができる。例えば、印刷対象となる所望のフレーム画像を決めるために、再生中の動画から所望のフレーム画像を選択する操作（例えば、再生の一時停止や一時停止の解除をするための決定ボタン１２Ｒの押下や動画の早送りや巻き戻しのための十字キー１２Ｑの押下）を何回もし直すといった事態を回避することができる。
【００８０】
上記実施例では、印刷対象としたいフレーム画像の選択を、動画の再生中における決定ボタン１２Ｒの操作によって行なうこととしたが、これ以外の方法で、印刷対象としたいフレーム画像を選択する構成を採っても差し支えない。このような構成としては、例えば、ディジタルスチルカメラ１２側で、動画を構成する複数のフレーム画像を適当に切り出して、切り出したフレーム画像を、液晶ディスプレイ１２Ｇに、順次にあるいはサムネイル画像として一括して表示し、これらの表示された画像の中から印刷を望む画像を決定ボタン１２Ｒの操作によって選択する構成を考えることができる。
【００８１】
上記実施例では、ディジタルスチルカメラ１２からプリンタ２０への印刷指示データの出力をディジタルスチルカメラ１２側の印刷ボタン１２Ｓの操作によって行なうこととしたが、これ以外の方法で、プリンタ２０に印刷指示データを出力する構成を採っても差し支えない。このような構成としては、例えば、動画の再生中における決定ボタン１２Ｒの操作に伴って参照フレーム画像や隣接フレーム画像を特定したとき、この参照フレーム画像や隣接フレーム画像についての印刷指示データを自動的に生成し、この印刷指示データをプリンタ２０に出力する構成を考えることができる。
【００８２】
なお、上記実施例では、参照フレーム画像と隣接フレーム画像の合成の可否を判断する基準として、「参照フレーム画像と隣接フレーム画像とのずれ度合いの値が所定の閾値を超えるか否か」という基準を用いたが、勿論、これ以外の基準を用いることも可能である。こうした他の基準としては、例えば、隣接フレーム画像の明るさが参照フレーム画像の明るさと所定の度合い以上に異なる場合や、参照フレーム画像ないし隣接フレーム画像の解像度が所定値よりも低い場合等に、合成が適当でないと判断する構成を考えることができる。
【００８３】
また、上記実施例や変形例では、ディジタルスチルカメラ１２とプリンタ２０をケーブルＣＶによって有線で接続したが、ディジタルスチルカメラ１２とプリンタ２０を無線（例えば、電波や赤外線、光）で接続しても差し支えない。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施例である画像印刷システムＰＳの構成を示す説明図である。
【図２】ディジタルスチルカメラ１２の概略構成を示す説明図である。
【図３】プリンタ２０の概略構成を示す説明図である。
【図４】制御回路４０の構成を示す説明図である。
【図５】画像印刷処理のうち、ディジタルスチルカメラ１２側で行なわれる処理の内容および手順をルーチンＡ１として示すフローチャートである。
【図６】参照フレーム画像と対象フレーム画像との位置関係を模式的に示す説明図である。
【図７】画像印刷処理のうち、プリンタ２０側で行なわれる処理の内容および手順をルーチンＢ１として示すフローチャートである。
【図８】参照フレーム画像と隣接フレーム画像との位置ずれを例示した説明図である。
【図９】第２実施例におけるデジタルスチルカメラ１２側の処理を示すフローチャートである。
【図１０】第２実施例におけるプリンタ２０側の処理を示すフローチャートである。
【図１１】デジタルスチルカメラ１２側からの問い合わせに対してプリンタ２０が回答する画像処理能力の一覧の一例を示す説明図である。
【図１２】デジタルスチルカメラ１２側からの問い合わせに対してプリンタ２０が回答する処理能力の一例を示す説明図である。
【図１３】第１変形例の構成を採った場合の液晶ディスプレイ１２Ｇへの表示例を示す説明図である。
【符号の説明】
【００８５】
１２...ディジタルスチルカメラ
１２Ａ...光学回路
１２Ｂ...画像取得回路
１２Ｃ...画像処理回路
１２Ｄ...制御回路
１２Ｅ...レンズ
１２Ｆ...メモリカードスロット
１２Ｇ...液晶ディスプレイ
１２Ｈ...ＣＣＤ
１２Ｉ...絞り
１２Ｊ...フラッシュ
１２Ｋ...ＣＰＵ
１２Ｌ...ＲＯＭ
１２Ｍ...ＲＡＭ
１２Ｎ...フラッシュメモリ
１２Ｐ...操作部
１２Ｑ...十字キー
１２Ｒ...決定ボタン
１２Ｓ...印刷ボタン
２０...プリンタ
２２...モータ
２４...キャリッジモータ
２６...プラテン
２８...印刷ヘッドユニット
３０...キャリッジ
３２...操作パネル
３４...摺動軸
３６...駆動ベルト
３８...プーリ
３９...位置検出センサ
４０...制御回路
４１...ＣＰＵ
４３...Ｐ−ＲＯＭ
４４...ＲＡＭ
４５...キャラクタジェネレータ
４７...メモリカードコントローラ
５０...Ｉ／Ｆ専用回路
５２...ヘッド駆動回路
５４...モータ駆動回路
５６...ＵＳＢポート
５８...メモリカードスロット
６１〜６６...インク吐出用ヘッド
７０ａ...黒インク用カートリッジ
７０ｂ...カラーインク用カートリッジ
ＣＶ...ケーブル
Ｇ１〜Ｇ６...フレーム画像
Ｇ１ｓ〜Ｇ６ｓ...サムネイル画像
Ｉｐ...粒子
ＭＣ...メモリカード
ＭＶ...動体画像
Ｎｚ...ノズル
Ｐ...用紙
ＰＥ...ピエゾ素子
ＰＳ...画像印刷システム
【図１】
2005287015.tif 000003
【図２】
2005287015.tif 000004
【図３】
2005287015.tif 000005
【図４】
2005287015.tif 000006
【図５】
2005287015.tif 000007
【図６】
2005287015.tif 000008
【図７】
2005287015.tif 000009
【図８】
2005287015.tif 000010
【図９】
2005287015.tif 000011
【図１０】
2005287015.tif 000012
【図１１】
2005287015.tif 000013
【図１２】
2005287015.tif 000014
【図１３】
2005287015.tif 000015