(57)【要約】    【課題】  簡易なユーザ操作で、記録用紙を一杯に使い、動画全体を網羅し、記録用紙一枚で完結した動画ダイジェストプリントを得ることができるプリンタシステム及びその印刷制御方法、並びにプログラムを提供する。    【解決手段】  プリンタシステム１は、撮影済みの画像データを記録するＣＦ１０２を有するカメラ１００と、カメラ１００から送信された印刷データに従い記録用紙に印刷を行うプリンタ装置１１２とを備える。カメラ１００において、ＧＵＩ制御部１１０は、ユーザがダイジェストプリントを行う記録用紙としてプリンタ装置１１２に装着した記録用紙に対し予め設定されているプリント可能コマ数をプリントコマ数として決定し、ユーザがダイジェストプリントを行うものとしてＣＦ１０２中から選択した動画像データから上記決定されたコマの数のフレームを動画フレーム抽出部１０９により抽出する。【選択図】      図１
2006211283.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段に保持された動画像データからユーザ選択された動画像データに含まれる複数のフレームを記録用紙に連続的に並べてプリントするプリントシステムにおいて、
前記記録用紙のサイズに応じてプリントすべきコマの数を決定するコマ数決定手段と、
前記ユーザ選択された動画像データから前記決定されたコマの数のフレームを抽出するフレーム抽出手段とを備えることを特徴とするプリンタシステム。
【請求項２】
前記フレーム抽出手段は、
前記ユーザ選択された動画像データの総フレーム数を取得する総フレーム数取得手段と、
前記取得された総フレーム数が前記決定されたコマの数よりも少ないときに、前記ユーザ選択された動画像データの全フレームを抽出する全フレーム抽出手段とをさらに備えることを特徴とする請求項１記載のプリンタシステム。
【請求項３】
前記決定されたフレームの数は、前記記録用紙の１枚にプリント可能な最大コマ数であることを特徴とする請求項１又は２記載のプリンタシステム。
【請求項４】
前記フレーム抽出手段は、前記ユーザ選択された動画像データの最初のフレームを抽出することを特徴とする請求項１乃至３のいずれか１項に記載のプリンタシステム。
【請求項５】
前記フレーム抽出手段は、前記ユーザ選択された動画像データの最後のフレームを抽出することを特徴とする請求項１乃至４のいずれか１項に記載のプリンタシステム。
【請求項６】
前記プリンタシステムは、前記ユーザ選択された動画像データを再生する再生手段と、当該再生中の動画像データをユーザ指示により一時停止する一時停止手段とをさらに備え、
前記フレーム抽出手段は、前記一時停止で画像表示されたフレームを抽出することを特徴とする請求項１乃至５のいずれか１項に記載のプリンタシステム。
【請求項７】
前記フレーム抽出手段により抽出されたフレームのうち、前記一時停止で画像表示されたフレームが表示されるコマを他のフレームのコマより大きくレイアウトすることを特徴とする請求項１乃至６のいずれか１項に記載のプリンタシステム。
【請求項８】
前記一時停止で画像表示されたフレームが表示されるコマを中央にレイアウトすることを特徴とする請求項７記載のプリンタシステム。
【請求項９】
記憶手段に保持された動画像データからユーザ選択された動画像データに含まれる複数のフレームを記録用紙に連続的に並べてプリントするプリントシステムの印刷制御方法において、
前記記録用紙のサイズに応じてプリントすべきコマの数を決定するコマ数決定ステップと、
前記ユーザ選択された動画像データから前記決定されたコマの数のフレームを抽出するフレーム抽出ステップとを備える特徴とする印刷制御方法。
【請求項１０】
記憶手段に保持された動画像データからユーザ選択された動画像データに含まれる複数のフレームを記録用紙に連続的に並べてプリントするプリントシステムの印刷制御方法をコンピュータにより実行するプログラムにおいて、
前記記録用紙のサイズに応じてプリントすべきコマの数を決定するコマ数決定モジュールと、
前記ユーザ選択された動画像データから前記決定されたコマの数のフレームを抽出するフレーム抽出モジュールとを備える特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタシステム及びその印刷制御方法、並びにプログラムに関し、特に撮影した被写体の光学像を電子像信号に変換する撮像手段を有するカメラと、このカメラから取得した電子像信号を記録用紙に視認可能にプリント出力する印刷装置とを制御するプリンタシステム及びその印刷制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、カメラに保持された動画像データから抽出された複数のフレームを連続的に並べてプリントする、いわゆるダイジェストプリントを行う方法として、カメラに記録された動画像データのユーザ指定されたフレームを並べてプリントする方法や、ユーザ指定されたフレーム数又はフレーム間隔に応じてカメラに記録された動画像データから抽出された複数のフレームを並べてプリントする方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開平３−１８６０８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の方法では、ユーザがフレーム、フレーム数、又はフレーム間隔を指定するという操作を行わなくてはならず、手間がかかるという問題があった。
【０００４】
また、一枚の記録用紙に何コマプリントできるか、フレーム間を何秒に指定すればよいかなど、さまざまな条件に適した指定をユーザは行わなくてはならないため、フレーム数が少なすぎて記録用紙に多くの余白を残してしまったり、多数枚の記録用紙に出力してしまったり、動画の最初の部分しかプリントできなかったりといった失敗が生じやすいという問題があった。
【０００５】
本発明の目的は、簡易なユーザ操作で、記録用紙を一杯に使い、動画全体を網羅し、記録用紙一枚で完結した動画ダイジェストプリントを得ることができるプリンタシステム及びその印刷制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載のプリンタシステムは、記憶手段に保持された動画像データからユーザ選択された動画像データに含まれる複数のフレームを記録用紙に連続的に並べてプリントするプリントシステムにおいて、前記記録用紙のサイズに応じてプリントすべきコマの数を決定するコマ数決定手段と、前記ユーザ選択された動画像データから前記決定されたコマの数のフレームを抽出するフレーム抽出手段とを備えることを特徴とする。
【０００７】
請求項９記載の印刷制御方法は、記憶手段に保持された動画像データからユーザ選択された動画像データに含まれる複数のフレームを記録用紙に連続的に並べてプリントするプリントシステムの印刷制御方法において、前記記録用紙のサイズに応じてプリントすべきコマの数を決定するコマ数決定ステップと、前記ユーザ選択された動画像データから前記決定されたコマの数のフレームを抽出するフレーム抽出手段とを備えるステップとを備える特徴とする。
【０００８】
請求項１０記載のプログラムは、記憶手段に保持された動画像データからユーザ選択された動画像データに含まれる複数のフレームを記録用紙に連続的に並べてプリントするプリントシステムの印刷制御方法をコンピュータにより実行するプログラムにおいて、前記記録用紙のサイズに応じてプリントすべきコマの数を決定するコマ数決定モジュールと、前記ユーザ選択された動画像データから前記決定されたコマの数のフレームを抽出するフレーム抽出手段とを備えるモジュールとを備える特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザ選択された動画像データからユーザ選択された記録用紙のサイズに応じて決定されたコマの数のフレームを抽出するので、ユーザはプリント対象コマをいちいち選んだり、コマ数を指示したり、フレーム間隔を指示することなく、簡易なユーザ操作で、記録用紙を一杯に使い、動画全体を網羅し、記録用紙一枚で完結した動画ダイジェストプリントを得ることができる。
【００１０】
好ましくは、上記決定されたコマの数よりも、ユーザ選択された動画像データのから取得された総フレーム数が少ないときに、そのユーザ選択された動画像データの全フレームを抽出することにより、ユーザはフレームを選択する、プリントするフレーム数を指定する、フレームを選択する代わりにフレーム間隔を指定するなどの操作に手間をかけることなく、可能ならばユーザ選択された動画像データの全フレームが表示されたダイジェストプリントを得ることができる。
【００１１】
好ましくは、上記決定されたコマの数は、ユーザ選択された記録用紙の１枚にプリント可能な最大コマ数であると、ユーザは選択した記録用紙のダイジェストプリント可能なコマの数を考慮することなく、確実にダイジェストプリントを得ることができる。
【００１２】
好ましくは、ユーザ選択された動画像データの最初のフレームをダイジェストプリントのコマに印刷されるフレームとして抽出することにより、動画の特徴をよりよくあらわす動画ダイジェストプリントを得ることができる。
【００１３】
好ましくは、ユーザ選択された動画像データの最後のフレームをダイジェストプリントのコマに印刷されるフレームとして抽出することにより、動画の特徴をよりよくあらわす動画ダイジェストプリントを得ることができる。
【００１４】
好ましくは、ユーザ選択された動画像データを再生中に、ユーザ指示により一時停止で表示されたフレームをダイジェストプリントのコマに印刷されるフレームとして抽出することにより、ユーザがダイジェストプリントに含めたいフレームを簡単に指定することができ、動画の特徴をさらによくあらわす動画ダイジェストプリントを得ることができる。
【００１５】
好ましくは、フレーム抽出手段により抽出されたフレームのうち、上記ユーザ指示により一時停止で画像表示されたフレームが表示されるコマを他のフレームのコマより大きくレイアウトすることにより、ユーザは、ダイジェストプリントに含めることを希望したフレームがダイジェストプリント中に含まれていることを確実に視認することができる。
【００１６】
好ましくは、上記ユーザ指示により一時停止で画像表示されたフレームが表示されるコマを中央にレイアウトすることにより、ユーザは、ダイジェストプリントに含めることを希望したフレームがダイジェストプリント中に含まれていることをより確実に視認することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を用いて詳述する。
【００１８】
図１は、本発明の実施の形態に係るプリンタシステムの構成を概略的に示すブロック図である。
【００１９】
図１において、プリンタシステム１は、動画及び静止画を撮影し、撮影済みの画像データを記録するＣＦ１０２（記憶手段）を有するカメラ１００と、カメラ１００から送信された印刷データに従い記録用紙に印刷を行うプリンタ装置１１２とを備える。
【００２０】
カメラ１００は、ＧＵＩ操作部１１１と接続し、ＧＵＩ操作部１１１で行われたユーザ操作を解釈して作成したコマンドによりカメラ１００の各構成要素を制御するＧＵＩ制御部１１０と、ＣＦ１０２に対する画像データの読出／書込を制御するＩＯ制御部１０３と、画像データを選択する画像選択部１０５と、所定の表示形式で画像データを表示する表示部１０６と、ダイジェストプリント用の動画データのフレームを抽出する動画フレーム抽出部１０９（フレーム抽出手段）と、動画フレーム抽出部１０９で抽出されたフレームを一時的に保存するデータ保持部１０４と、動画フレーム抽出部１０９によって抽出された各フレームを一枚の記録用紙に収まるように時系列に並べ、記録用紙一枚分の印刷データに変換することによりコマレイアウトを生成する印刷データ生成部１０８と、印刷データ生成部１０８で生成されたコマレイアウトをプリンタ装置１１２に送信する通信部１０７とから構成され、これらは互いにバス１０１を介して接続する。
【００２１】
また、図４に示すように、ＧＵＩ操作部１１１は、画像選択ボタン４０１と、全体表示形式／複数表示形式の切り替えを行う表示形式切替ボタン４０２と、ＣＦ１０２に記録された画像データの印刷設定を開始するプリント設定ボタン４０３と、上下キー４０４と、左右キー４０５とを備える。
【００２２】
ユーザは、ＣＦ１０２中の複数の画像データをまとめて表示部１０６上に表示したい場合、まず、表示形式切替ボタン４０２（図４）を複数表示形式に切り替え、さらに、ＧＵＩ操作部１１１を操作することによりＣＦ１０２中の複数の画像データを選択する。このとき、ＧＵＩ制御部１１０からのコマンドに従い、ＩＯ制御部１０３はユーザ選択された複数の画像データを読み出して、画像選択部１０６はＩＯ制御部１０３から画像データを取得して表示部１０６に送信し、表示部１０６は、画像選択部１０５から送信された複数の画像データを縮小表示する。
【００２３】
また、ユーザが、ＣＦ１０２中の動画像データをダイジェストプリントしたい場合、まず、表示形式切替ボタン４０２を全体表示形式に切り替え、さらに、左右ボタン４０５を押下する。このとき、ＧＵＩ制御部１１０がユーザによる左右ボタン４０５の押下に従って送信するコマンドに従って、表示部１０６がＣＦ１０２中にある動画像データを順に全体表示させる。
【００２４】
次に、ユーザは、ダイジェストプリントしたい動画像データが表示部１０６に表示されたとき、ＧＵＩ操作部１１１のプリント設定ボタン４０３を押下する。このとき、ＧＵＩ制御部１１０のコマンドに従って、表示部１０６が図３の動画ダイジェストプリントダイアログを表示する。
【００２５】
その後、ユーザがこの動画ダイジェストダイアログを用いて、図３に示すようにダイジェストプリントに付加する日付等のオプション設定を行った後、プリントボタン３０１（図３）を押下すると、ＧＵＩ制御部１１０のコマンドに従って、プリンタシステム１は図２のダイジェストプリント処理（図２）を開始する。
【００２６】
図３は、図１における表示部１０６に表示される動画ダイジェストプリントダイアログを示す図である。
【００２７】
図３において、動画ダイジェストプリントダイアログ３００は、ダイジェストプリントが設定された動画像３０１と、ＧＵＩ操作部１１１の上下キー４０４を操作することによりユーザ選択が可能に構成されるキャプションボタン３０２及びプリントボタン３０１を備える。
【００２８】
ユーザがキャプションボタン３０２を選択した後に、ＧＵＩ操作部１１１の左右ボタン４０５を操作して、このボタン上の表示を「入」にすると、ＧＵＩ制御部１１０は、予め設定されている撮影日付その他のキャプションのプリント命令をカメラ１００の各構成要素に対して送信する。
【００２９】
また、ユーザがプリントボタン３０１を選択した後に、ＧＵＩ操作部１１１の決定ボタン(不図示)を押すと、ＧＵＩ制御部１１０は後述する図２のダイジェストプリント処理を行うべく、カメラ１００の各構成要素に対してコマンドを送信する。詳細は図２において説明する。
【００３０】
図２は、図１におけるＧＵＩ制御部１１０により実行される動画ダイジェストプリント処理の手順を示すフローチャートである。
【００３１】
まず、図２において、ユーザが動画ダイジェストプリントダイアログ３００（図３）のプリントボタン３０１を押して、ダイジェストプリントを行う動画データを選択すると（ステップＳ２０１でＹＥＳ）、ＧＵＩ制御部１１０からのコマンドに従って、ＩＯ制御部１０３はユーザ選択された動画像データを読み出し、画像選択部１０５はＩＯ制御部１０３から動画像データを取得し、その取得したダイジェストプリントを行う動画像データとして選択する。
【００３２】
その後、ＧＵＩ制御部１１０（用紙選択手段）は、プリントする記録用紙を選択する（ステップＳ２０２）。この処理は、プリンタ装置１１２が装着された記録用紙のサイズがＬ判、ポストカード、名刺サイズのいずれであるかを検出し、ＧＵＩ制御部１１０が、その検出されたサイズを通信部１０７を介してプリンタ装置１１２から受信したときに、そのサイズの記録用紙がステップＳ２０２のプリントする記録用紙として選択することにより行われる。
【００３３】
その後、ＧＵＩ制御部１１０（プリントコマ数決定手段・総フレーム数取得手段）は、プリントコマ数を決定すると共に（ステップＳ２０３）、ユーザ選択された動画の総フレーム数を取得する（ステップＳ２０４）。ここで、ステップＳ２０３で決定されるコマ数は、ステップＳ２０２で選択された記録用紙について予め設定されている最大プリント可能コマ数であり、Ｌ判、ポストカード、名刺サイズの記録用紙それぞれの１枚のプリント可能なコマ数は、４２コマ、６３コマ、２０コマに予め設定されている。また、ステップＳ２０４において取得される動画の総フレーム数は動画ファイルのヘッダ部分から取得される。これにより、ユーザは選択した記録用紙のダイジェストプリント可能なコマの数を考慮することなく、確実にダイジェストプリントを得ることができる。
【００３４】
次に、ＧＵＩ制御部１１０は、ステップＳ２０３において決定されたプリントコマ数がステップＳ２０４で取得された動画の総フレーム数より多いか否かを判別し（ステップＳ２０５）、動画の総フレーム数がプリント可能コマ数以下であれば、動画フレーム抽出部１０９により動画の総フレームをプリント対象コマとして抽出する（ステップＳ２０６）。これにより、ユーザはフレームを選択する、プリントするフレーム数を指定する、フレームを選択する代わりにフレーム間隔を指定するなどの操作に手間をかけることなく、可能ならばユーザ選択された動画像データの全フレームが表示されたダイジェストプリントを得ることができる。
【００３５】
一方、ステップＳ２０５の判別の結果、総フレーム数がプリント可能コマ数より多いときは、動画フレーム抽出部１０９によりプリント可能コマ数分のフレームを動画の総フレームから抽出する（ステップＳ２０７）。ここで抽出されるフレームは動画全体から均等に選び出される。例えば、ユーザ選択された動画の総フレーム数が４２０フレームであり、プリンタ装置１１２に装着された記録用紙がＬ判で、ステップＳ２０３においてプリントコマ数が４２コマに決定されているとき、ステップＳ２０４で取得された動画の総フレーム数（４２０フレーム）はプリントコマ数（４２コマ）より多いので、ステップＳ２０７の処理が開始し、１０フレームおきに１フレームをプリント対象コマが抽出される。
【００３６】
次に、ＧＵＩ制御部１１０は、ステップＳ２０６又はステップＳ２０７において抽出されたプリント対象コマをデータ保持部１０４に一時的に保存し、抽出された全てのプリント対象コマをステップＳ２０２で選択された１枚の記録用紙に収まるように時系列に配置した印刷データ（コマレイアウト）を印刷データ生成部１０８により生成する（ステップＳ２０８）。ここで、ステップＳ２０６でプリント対象コマとしてフレームが抽出されるとき、ユーザ選択された動画の総フレーム数がプリンタ装置１１２に装着されている記録用紙のプリント可能コマ数より少なく、結果として記録用紙がコマで埋まりきらないこともあるが、その場合、余白は余白として残したコマレイアウトが作成される。一方、ステップＳ２０７でプリント対象コマとしてフレームが抽出されるとき、プリント可能コマ数分のフレームがユーザ選択された動画のフレームから抽出されるので、記録用紙に余白が余分に残ることはない。
【００３７】
その後、ステップＳ２０８で作成されたコマレイアウトを一枚の印刷データとしてプリント装置１１２に送信して（ステップＳ２０９）、本処理を終了する。プリンタ装置１１２によりこの送信されたコマレイアウトに従って印刷が実行されて、ダイジェストプリントが行なわれる。
【００３８】
図２の処理によれば、ＧＵＩ制御部１１０は、ユーザがダイジェストプリントを行う記録用紙としてプリンタ装置１１２に装着した記録用紙に対し予め設定されているプリント可能コマ数をプリントコマ数として決定し（ステップＳ２０３）、ユーザがダイジェストプリントを行うものとしてＣＦ１０２中から選択した動画像データから上記決定されたコマの数のフレームを動画フレーム抽出部１０９により抽出するので（ステップＳ２０７）、ユーザはプリント対象コマをいちいち選んだり、コマ数を指示したり、フレーム間隔を指示することなく、簡易なユーザ操作で、記録用紙を一杯に使い、動画全体を網羅し、記録用紙一枚で完結した動画ダイジェストプリントを得ることができる。
【００３９】
また、ステップＳ２０７において、動画フレーム抽出部１０９が、動画像データの最初フレームと最終フレームをいずれか一方、又は両方をプリント対象コマとして抽出するようにしてもよい。これにより、さらに動画の特徴をよりよくあらわす動画ダイジェストプリントを得ることができる。
【００４０】
動画の開始フレームと最終フレームの両方をプリント対象コマとして抽出選択する場合、上述の例と同様に、ユーザ選択された動画の総フレーム数が４２０フレームであり、プリンタ装置１１２に装着された記録用紙がＬ判で、ステップＳ２０３においてプリントコマ数が４２コマに決定されているとき、ステップＳ２０７では、最初のフレームと最後のフレームの２フレームをまずプリント対象コマとして抽出された後、残りの４０コマのプリント対象コマが動画の最初と最後のフレームを除いた４１８フレームから均等間隔で選び出す。このときも計算上ほぼ１０フレームおきに１フレームを選択することになるが、最初のフレームと最後のフレームを含めて動画全体でほぼ均等な間隔となるようにフレームを抽出する。
【００４１】
さらに、表示部１０６に再生中の動画像データがダイジェストプリントしたい動画像データであって、ダイジェストプリントに含めたいフレームが表示されたときに、ユーザが画像選択ボタン４０１を押下することによりそのフレームで画像表示を一時停止した後にプリント設定ボタン４０３（図４）を押下できるようにしてもよい。この場合、その後表示部１０６に表示される動画ダイジェストダイアログ中のプリントボタン３０１が押下され、図２のダイジェストプリント処理が開始すると、ステップＳ２０７でＧＵＩ制御部１１０は、動画フレーム抽出部１０９に上記一時停止で画像表示されたフレームをプリント対象コマに含むよう制御する。これにより、ユーザがダイジェストプリントに含めたいフレームを簡単に指定することができ、動画の特徴をさらによくあらわす動画ダイジェストプリントを得ることができる。
【００４２】
この場合、ステップＳ２０８で印刷データ生成部１０８が、上記一時停止で画像表示されたフレームのダイジェストプリントにおけるコマの大きさを他のフレームのコマより大きくしたコマレイアウトを作成するようにしてもよい。これにより、ユーザは、ダイジェストプリントに含めることを希望したフレームがダイジェストプリント中に含まれていることを確実に視認することができる。また、例えばもっとも特徴的な画像や、印象的なシーン、好みのシーンを、ダイジェストプリントに含ませることが出来、ユーザにとってより好ましい画像でダイジェストプリントを行うことが出来る。
【００４３】
さらに、上記一時停止で画像表示されたフレームを時系列に関係なく、ダイジェストプリントの中央に配置された大きなコマに表示されるようコマレイアウトを作成するようにしてもよい。これにより、ユーザは、ダイジェストプリントに含めることを希望したフレームがダイジェストプリント中に含まれていることをより確実に視認することができる。
【００４４】
上述のように、ユーザ指定されたフレームをダイジェストプリントのコマに含める場合であって、最初のフレームと最後のフレームもプリント対象コマに含めるとき、基本的には上述の手順でプリント対象コマを選択するが、そのプリント対象コマにユーザ指定の特定のフレームが含まれていないとき、その最も近傍のフレームをユーザ指定のフレームと置き換えるようにしてもよい。これにより、ユーザがダイジェストプリントに含めたいフレームを含み、且つ動画の特徴をよくあらわす動画ダイジェストプリントを確実に得ることができる。
【００４５】
図５は、図２の動画ダイジェストプリント処理の変形例の手順を示すフローチャートである。
【００４６】
図５の処理は、図２の処理と基本的に同じであり、図３のステップと同一のステップには同一符号を付して重複した説明は省略し、以下に図２の処理と異なる部分についてのみ説明する。
【００４７】
本処理において、プリンタ装置１１２が複数の画像データを一枚の記録用紙上にレイアウトしてプリントする機能を持っており、ステップＳ２０８，Ｓ２０９の処理の代わりに、ステップＳ３０１〜Ｓ３０４の処理が行われる点で図２のものと異なる。
【００４８】
図５において、まず、ＧＵＩ制御部１１０は、図２のステップＳ２０１〜２０７の処理を行った後、ステップＳ２０６又はステップＳ２０７でプリント対象コマとして抽出された全てのフレームを静止画データとしてデータ保持部１０４に一時的に保持する（ステップＳ３０１）。
【００４９】
その後、ＧＵＩ制御部１１０は、ステップＳ３０１で一時保持された静止画群をまとめて通信部１０７経由でプリンタ装置１１２に送信する（ステップＳ３０２）。
【００５０】
プリンタ装置１１２は、ステップＳ３０２で送られた静止画群を一枚の記録用紙にレイアウトし（ステップＳ３０３）、このレイアウトに従って印刷を行うことによりダイジェストプリントを実行して（ステップＳ３０４）、本処理を終了する。
【００５１】
本変形例によれば、図２の処理で得られるものと同様のダイジェストプリントを得ることができる。
【００５２】
また、本発明の目的は、上記実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム又は装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００５３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(ＯＳ)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５６】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を有するものでもよい。
【００５７】
プログラムを供給する記録媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ）、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムを記憶できるものであればよい。或いは、上記プログラムは、インターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係るプリンタシステムとしてのカメラの構成を概略的に示すブロック図である。
【図２】図１におけるＧＵＩ制御部により実行される動画ダイジェストプリント処理の手順を示すフローチャートである。
【図３】図１における表示部に表示される動画ダイジェストプリントダイアログを示す図である。
【図４】図１におけるＧＵＩ操作部の構成を概略的に示すブロック図である。
【図５】図２の動画ダイジェストプリント処理の変形例の手順を示すフローチャートである。
【符号の説明】
【００５９】
１  プリンタシステム
１００  カメラ
１０１  バス
１０２  ＣＦ
１０３  ＩＯ制御部
１０４  データ保持部
１０５  画像選択部
１０６  表示部
１０７  通信部
１０８  印刷データ生成部
１０９  動画フレーム生成部
１１０  ＧＵＩ制御部
１１１  ＧＵＩ操作部
１１２  プリンタ装置
【図１】
2006211283.tif 000003
【図２】
2006211283.tif 000004
【図３】
2006211283.tif 000005
【図４】
2006211283.tif 000006
【図５】
2006211283.tif 000007