(57)【要約】【課題】  一枚の記録紙上に一連の動画像データの内容を示す複数画面の画像を容易に記録する。【解決手段】  動画像データ中の代表画像を選択し、この代表画像を記録紙上に記録するべく代表画像データをプリンタに出力する装置であって、記録紙のサイズを検出し、この記録紙のサイズに基づいて一枚の記録紙上に記録可能な画面数を決定する。そして、決定された画面数の代表画像を一連の動画像を示す前記動画像データから選択し、選択された代表画像を示す代表画像データを前記動画像データから抽出し、通信手段により前記記録装置に送信する。【選択図】  図２
2005123889.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された動画像データ中から代表画像を選択し、この代表画像を記録体上に記録するべく前記代表画像を示す画像データを記録装置に出力する装置であって、
前記記録体のサイズを検出する記録体検出手段と、
前記記録体検出手段により検出された記録体のサイズに基づいて前記記録体上に記録可能な画面数を決定し、前記決定された画面数の代表画像を一連の動画像を示す前記動画像データから選択する記録画面決定手段と、
通信手段と、
前記選択手段により選択された代表画像を示す代表画像データを前記動画像データから抽出し、前記通信手段により前記記録装置に送信する制御手段とを備える画像処理装置。
【請求項２】
前記記録すべき代表画像の一画面あたりのサイズは所定のサイズであることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記記録すべき代表画像の一画面あたりのサイズを任意に設定する設定手段を備え、前記記録画面決定手段は前記設定手段により設定された一画面あたりのサイズと前記記録体のサイズとに基づいて前記記録可能な画面数を決定することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記記録画面決定手段は更に、前記記録体上における前記代表画像の配置も決定し、前記制御手段は更に前記記録画面決定手段により決定された配置に従って前記代表画像を前記記録体上にするよう前記記録装置に対して制御信号を送信することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記記録画面決定手段は、前記一連の動画像を示す動画像データから、実質的に均等な間隔で前記決定された画面数の代表画像を選択することを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記記録画面決定手段は、前記一連の動画像を示す動画像データに付加されたメタデータを用いて前記決定された画面数の代表画像を選択することを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記記録画面決定手段は、前記一連の動画像のうち、任意に指定された期間の動画像データから、前記決定された画面数の代表画像を選択することを特徴とする請求項１記載の画像処理装置。
【請求項８】
前記記録媒体から前記動画像データを再生する再生手段を備えたことを特徴とする請求項１記載の画像処理装置。
【請求項９】
前記動画像データから抽出された代表画像データを処理して記録するために適した形態に変換する変換手段を備えたことを特徴とする請求項１記載の画像処理装置。
【請求項１０】
前記変換手段は、前記記録体上に記録すべき前記代表画像のサイズに基づいて前記代表画像データを縮小処理することを特徴とする請求項９記載の画像処理装置。
【請求項１１】
前記記録体検出手段は、前記記録装置より前記通信手段を介して受信した前記記録体のサイズを示すサイズ情報に基づいて前記記録体のサイズを検出することを特徴とする請求項１記載の画像処理装置。
【請求項１２】
前記通信手段はケーブルを介して前記記録装置と接続していることを特徴とする請求項１記載の画像処理装置。
【請求項１３】
記録媒体に記録された動画像データ中から代表画像を選択し、この代表画像を記録体上に記録するべく前記代表画像を示す画像データを記録装置に出力する装置であって、
一連の動画像を示す動画像データから指定された画面数の前記代表画像を示す代表画像データを選択する選択手段と、
前記記録体のサイズを検出する記録体検出手段と、
前記記録体検出手段により検出された記録体のサイズに基づいて前記記録体上に記録する前記代表画像の一画面あたりのサイズを決定する記録画面決定手段と、
前記選択手段により選択された代表画像を示す代表画像データを前記動画像データから抽出し、前記抽出した代表画像データのサイズを前記記録画面決定手段により決定されたサイズに従って変更する画像処理手段と、
前記画像処理手段によりサイズが変更された代表画像データを前記記録装置に送信する通信手段とを備える画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は動画像データ中の代表画像を選択して出力する画像処理装置に関する。
【背景技術】
【０００２】
近年、デジタルビデオカメラやデジタルカメラを直接プリンタと接続し、ビデオカメラやデジタルカメラで撮影、記録した画像を印刷するシステムが身近になっており、例えば、特許文献１、特許文献２に記載されている。
【特許文献１】特開平９−１３０５９１号公報
【特許文献２】特開２０００−２６１７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、撮影した一連の動画像データからその内容を示す代表画像を何画面か抽出し、プリントする際に、従来は、記録用紙のサイズや代表画面の画面数によっては一枚の記録用紙に記録できないことがあるという問題がある。
【課題を解決するための手段】
【０００４】
本発明においては、記録媒体に記録された動画像データ中から代表画像を選択し、この代表画像を記録体上に記録するべく前記代表画像を示す画像データを記録装置に出力する装置であって、前記記録体のサイズを検出する記録体検出手段と、前記記録体検出手段により検出された記録体のサイズに基づいて前記記録体上に記録可能な画面数を決定し、前記決定された画面数の代表画像を一連の動画像を示す前記動画像データから選択する記録画面決定手段と、通信手段と、前記選択手段により選択された代表画像を示す代表画像データを前記動画像データから抽出し、前記通信手段により前記記録装置に送信する制御手段とを備える。
【発明の効果】
【０００５】
一枚の記録紙上に一連の動画像データの内容を示す複数画面の画像を容易に記録することができる。
【発明を実施するための最良の形態】
【０００６】
図１は本発明を適用したプリントシステム１００の構成を示す図である。
【０００７】
図１において、１０１は本発明が適用されるビデオカメラ、１０２はプリンタである。ビデオカメラ１０１とプリンタ１０２はそれぞれ、ＵＳＢポートを備えており、ＵＳＢケーブル１０３で接続されている。そして、このＵＳＢケーブルを介してビデオカメラ１０１からプリンタ１０２に画像データを送信し、印刷する。また、プリンタ１０２はＵＳＢホストとして機能している。
【０００８】
図２は図１のビデオカメラ１０１の構成を示す図である。
【０００９】
図２において、起動時には、プログラムフラッシュメモリ２１２に記憶されたプログラムをプログラムメモリ２１１に展開し、システムコントローラ２１０はこのプログラムメモリ２１１内のプログラムに従い各種の動作を制御する。また、図２のビデオカメラは、バス２１４を介して各種のデータの送受信が可能である。
【００１０】
まず、図２のビデオカメラにおける通常の記録動作について説明する。
【００１１】
ユーザが操作スイッチ２０５を操作して記録開始を指示すると、撮像部２０１２より得られた動画像データがカメラ信号処理部２０２に送られ、デジタル信号に変換された後、周知の処理が施される。カメラ信号処理部２０２はデジタル動画像データを圧縮伸長部２０７に出力し、圧縮伸長部２０７は動画像データをＭＰＥＧなどの周知の符号化方法に従って符号化して画像メモリ２０３に出力する。
【００１２】
画像メモリ２０３に一旦蓄積された動画像データはカードＩ／Ｆ２０８により読み出され、メモリカード２０９に記録される。そして、操作スイッチ２０５により記録停止の指示があるとメモリカード２０９に対する動画像データの記録を停止する。本形態では、記録開始の指示から記録停止の指示までの間に撮影された一連の動画像データを一つのファイルとしてメモリカード２０９に記録する。
【００１３】
次に、再生時の処理について説明する。
【００１４】
操作スイッチ２０５により再生すべき動画像データが指定され、再生開始の指示があると、システムコントローラ２１０はカードＩ／Ｆ２０８を制御して、メモリカード２０９より指定された動画像データの再生を開始する。カードＩ／Ｆ２０８により再生された動画像データは画像メモリ２０３に一旦蓄積された後、画像処理部２０４によりリサイズ処理などが施され、表示に適した形態に変換された後、ディスプレイ２０６に表示される。
【００１５】
これ以降、この動画像ファイルのデータを最後まで再生して終了する。
【００１６】
次に、図１の如くビデオカメラ１０１とプリンタ１０２を接続して、メモリカード２０９に記録された画像データを印刷する場合の処理について説明する。
【００１７】
メモリカード２０９からの動画像データの再生を停止している状態で、ユーザがビデオカメラ１０１のＵＳＢＩ／Ｆ２１３とプリンタ１０２のＵＳＢＩ／ＦとをＵＳＢケーブル１０３にて接続するとシステムコントローラ２１０はプリンタと接続されたことを認識し、画像処理部２０４を制御して、印刷可能状態を示すアイコンをディスプレイ２０６に表示する。
【００１８】
この状態で、ユーザがプリントしたい画像を含む動画像ファイルを再生し、プリントしたい画面を指定すると、システムコントローラ２１０は指定された画像データを画像処理部２０４に送り、指定されたプリント形式に従って色変換、アパーチャ処理などを施した後、ＵＳＢＩ／Ｆ２１３を介してプリンタ１０２に送信する。プリンタ２０１はこの様に送信された画像データに従う画像を記録紙上に印刷する。
【００１９】
次に、メモリカード２０９に記録された動画像データの内容を示す複数の代表画像を一つの記録紙上に自動的にレイアウトしてプリントする動画自動プリントモードについて説明する。
【００２０】
前述の様に、ビデオカメラ１０１とプリンタ１０２がＵＳＢケーブル１０３により接続された状態で、操作スイッチ２０５により動画自動プリントモードの指示があると、システムコントローラ２１０は、ＵＳＢＩ／Ｆ２１３を介して、プリンタ１０２に対して、現在プリンタ１０２にセットされている記録紙のサイズを問い合わせ、記録紙のサイズ情報を得る。そして、検出した紙サイズの情報と、１画面あたりの画像のサイズとから、一枚の記録紙に印刷可能な画像の数（最大値）とそのときの画像のレイアウトを決定する。
【００２１】
本形態では、１画面あたりの画像のサイズを所定のサイズ、例えば、縦Ｙｍｍ×横Ｘｍｍとして、記録紙のサイズに応じて最適なレイアウトとなるよう、一枚の紙上に記録可能な画面数を算出している。
【００２２】
図３に、記録紙がＡ６サイズ、Ｌサイズ、カードサイズであった場合の画像のレイアウトの様子を示す。
【００２３】
図３では、記録紙がＡ６サイズの場合、縦７画面、横９画面の合計６３画面の画像を一枚の記録紙上に配置する。また、Ｌサイズのときには縦６画面、横７画面の合計４２画面、カードサイズのときには縦４画面、横５画面の合計２０画面の画像を一枚の記録紙上に配置する。
【００２４】
この様に、記録紙のサイズに従って一枚の記録紙上に記録すべき画像の画面数と配置を決定した後、システムコントローラ２１０は、カードＩ／Ｆ２０８を制御して、メモリカード２０９に記録されている動画像データのうち、ユーザが指定した動画像データから印刷すべき画面数に応じた画面数の画像データを静止画像データとして抽出する。
【００２５】
また、このとき、ユーザは指定した動画像データにおいて、プリントすべき画像データを抽出する範囲を任意に指定する。
【００２６】
具体的には、システムコントローラ２１０は、メモリカード２０９に記録された動画像ファイルのヘッダより、その動画像データの再生時間（総フレーム数）の情報を検出し、更に、そのうちのユーザから指定された範囲のフレーム数を検出する。そして、検出した動画像データのフレーム数と、印刷すべき画面数とに基づき、一連の動画像データより、実質的に均等な間隔で印刷すべき画面を決定する。
【００２７】
この様子を図４に示す。
【００２８】
図４において、一連の動画像データのうち、ユーザに指定されたスタートポイントとエンドポイントの間の期間から、斜線で示した画面（フレーム）を印刷画面として選択している。
【００２９】
次に、システムコントローラ２１０は、カードＩ／Ｆ２０８を制御して、メモリカード２０９から動画像データを再生する。そして、再生された動画像データを圧縮伸長部２０７にて伸長した後、前述の様に選択した印刷画面の画像データを抽出して画像処理部２０４に送り、画像処理部２０４において、記録紙上の画像サイズに従ってそのサイズを縮小し、動画自動印刷モードの指示と共にＵＳＢＩ／Ｆ２１３を介してプリンタ１０２に送信する。
【００３０】
プリンタ１０２はこの様に送信された複数の静止画像を図３に示すように記録紙上に配置してプリントする。
【００３１】
この様に、本形態によれば、記録紙のサイズに従い、所定サイズの画像を一枚の記録紙上に記録可能な画面数を決定し、決定した画面数の画像データを動画像データ中より自動的に抽出することにより、一枚の記録紙上に一連の動画像データの内容を示す複数画面の画像を容易に記録することができる。
【００３２】
即ち、図３に示すように、記録紙のサイズがＬサイズやカードサイズなど、小さくなった場合でも、動画像データの内容を示す静止画像を複数枚の記録紙にわたって記録してしまうことがない。
【００３３】
なお、本形態では、一連の動画像データのうち、ユーザが指定したスタートポイントとエンドポイントの間の期間から印刷する画像を抽出していたが、ユーザが指定することなく、動画像データの全ての期間から印刷する画像を抽出する構成でもよい。
【００３４】
また、本形態では、動画像データから均等な間隔で印刷する画面を抽出していたが、これに限らず、例えば、撮影時に動画像データに付加されたメタデータなどを用いて印刷すべき画面を抽出する構成でもよい。
【００３５】
また、動画自動印刷モードにおいて印刷する一画面のサイズはユーザが任意に変更することができる。システムコントローラ２１０は、ユーザにより画像のサイズが変更された場合、この変更されたサイズと記録紙のサイズに基づいて印刷すべき画面数を算出する。
【００３６】
また、本形態では、システムコントローラ２１０が算出した画面数（最大値）の画像データを動画像データから抽出していたが、ユーザは、この最大値までの間で印刷すべき画面数を任意に変更することも可能である。
【００３７】
また、ユーザが指定したスタートポイントとエンドポイントの期間が短く、１枚の紙に記録可能な最大値よりも画面数が少なかった場合には、この期間の全ての画面を代表画像として記録する。
【００３８】
また、本形態では、記録媒体としてメモリカードを用いたが、これ以外にも、ディスク媒体など、他の記録媒体を用いることももちろん可能である。また、本形態では、ビデオカメラ１０１とプリンタ１０２はＵＳＢＩ／ＦによりＵＳＢケーブルを介して接続したが、無線インターフェイスなど、これ以外の通信インターフェイスを用いることも可能である。
【００３９】
次に、第２の実施形態について説明する。
【００４０】
前述の実施形態では、一枚の記録紙に動画像データの代表画像を記録する場合に、代表画像の一画面あたりのサイズを所定のサイズとして、記録紙のサイズに応じて記録可能な画面数を決定していた。
【００４１】
本形態では、逆に、一枚の記録紙に記録する代表画面の画面数を所定の画面数として、記録紙のサイズに応じて代表画面一画面あたりのサイズを決定する。
【００４２】
即ち、図５に示すように、例えば、一枚あたりの画面数を６画面とした場合に、記録紙のサイズに基づいて、記録紙に収まる範囲で最も大きいサイズとなるよう、一画面あたりの画像サイズを変更している。
【００４３】
具体的には、前述の実施形態と同様に、ビデオカメラ１０１とプリンタ１０２がＵＳＢケーブル１０３により接続された状態で、操作スイッチ２０５により動画自動プリントモードの指示があると、システムコントローラ２１０は、ＵＳＢＩ／Ｆ２１３を介して、プリンタ１０２に対して、現在プリンタ１０２にセットされている記録紙のサイズを問い合わせ、記録紙のサイズ情報を得る。そして、検出した紙サイズの情報と、指定された一枚あたりの印刷画面数とから、代表画像の一画面あたりのサイズとそのときの画像のレイアウトを決定する。
【００４４】
そして、メモリカード２０９から再生された動画像データより、均等な間隔で指定された数の代表画像データを抽出し、画像処理部２０４に送る。
【００４５】
そして、画像処理部２０４を制御して、先に決定した代表画像一画面あたりのサイズに応じて抽出された代表画像データを縮小処理し、ＵＳＢＩ／Ｆ２１３を介してプリンタ１０２に送る。
【００４６】
この様に、本形態によれば、動画像から指定された画面数の代表画像を一枚の記録紙に記録する場合に、記録紙のサイズに応じた最適なサイズで代表画像を印刷することが可能となる。
【００４７】
なお、本形態において、一枚の記録紙に記録すべき代表画像の画面数はユーザが任意に変更することが可能である。この場合、システムコントローラ２１０は変更された画面数と記録紙のサイズとに基づいて、代表画像一画面あたりのサイズを決定する。
【図面の簡単な説明】
【００４８】
【図１】本発明が適用されるシステムの構成を示す図である。
【図２】本発明が適用されるビデオカメラの構成を示す図である。
【図３】記録紙上の画像レイアウトを示す図である。
【図４】代表画像の抽出処理を示す図である。
【図５】代表画像の抽出処理を示す図である。
【図１】
2005123889.tif 000003
【図２】
2005123889.tif 000004
【図３】
2005123889.tif 000005
【図４】
2005123889.tif 000006
【図５】
2005123889.tif 000007