(57)【特許請求の範囲】
【請求項１】
印刷対象の動画ファイルを指定するファイルパラメータと、前記動画ファイル中の印刷対象コマを指定するためのコマ情報とからなるプリント情報を取得する取得手段と、
前記ファイルパラメータにより指定される動画ファイル中のコマであって、前記コマ情報により指定されるコマを印刷する印刷手段と、
前記コマ情報には、１つのコマを指定する情報が記述され、１つのコマ情報に対して前記コマ情報により指定される１つのコマを前記印刷手段により印刷させるように制御する制御手段とを備え、
前記制御手段は、コマ情報が所定の情報である場合には、当該１つのコマ情報に対して１つのコマではなく、前記動画ファイル全体からの複数のコマを印刷させるように制御することを特徴とする印刷装置。
【請求項２】
前記制御手段は、前記コマ情報が０である場合に、前記ファイルパラメータで指定される動画ファイル中の全てのコマを前記印刷手段に印刷させるように制御することを特徴とする請求項１に記載の印刷装置。
【請求項３】
複数の動画ファイルとプリント情報とを記憶する記憶媒体と接続する接続手段をさらに備え、
前記取得手段は、前記記憶媒体から前記プリント情報および前記プリント情報で指定される動画ファイルを取得することを特徴とする請求項１に記載の印刷装置。
【請求項４】
印刷対象の動画ファイルを指定するファイルパラメータと、前記動画ファイル中の印刷対象コマを指定するためのコマ情報とからなるプリント情報を取得する取得ステップと、
前記ファイルパラメータにより指定される動画ファイル中のコマであって、前記コマ情報により指定されるコマを印刷する印刷ステップと、
前記コマ情報には、１つのコマを指定する情報が記述され、１つのコマ情報に対して前記コマ情報により指定される１つのコマを前記印刷ステップにより印刷させるように制御する制御ステップとを備え、
前記制御ステップは、コマ情報が所定の情報である場合には、当該１つのコマ情報に対して１つのコマではなく、前記動画ファイル全体からの複数のコマを印刷させるように制御することを特徴とする印刷方法。
【請求項５】
前記制御ステップは、前記コマ情報が０である場合に、前記ファイルパラメータで指定される動画ファイル中の全てのコマを前記印刷ステップに印刷させるように制御することを特徴とする請求項４に記載の印刷方法。
【請求項６】
複数の動画ファイルとプリント情報とを記憶する記憶媒体と接続する接続ステップをさらに備え、
前記取得ステップは、前記記憶媒体から前記プリント情報および前記プリント情報で指定される動画ファイルを取得することを特徴とする請求項４に記載の印刷方法。
【請求項７】
請求項４に記載の印刷方法をコンピュータに実行させるためのプログラム。
【請求項８】
請求項７に記載の印刷方法をコンピュータに実行させるためのプログラムを記憶したコンピュータで読取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置および印刷方法に関するものである。
【０００２】
さらに詳述すると、本発明は、例えばＤＰＯＦ（Digital Print Order Format）における動画ファイルの印刷指定を行うのに好適な、印刷装置および印刷方法に関するものである。
【０００３】
【従来の技術】
近年に至り、デジタルカメラの普及は目ざましく、デジタルカメラで撮影した画像をラボプリントサービスや家庭用のパーソナルプリンタで印刷するという機会が増大している。この状況下においては、プリント作成のための情報を電子化してデジタルカメラやその関連機器によりリムーバブルメディア（Removable Media）に直接記載すれば、撮影画像をデジタルカメラで確認しながらプリントを選択することができ、印刷時の指定操作が不要となる。また、印刷処理が電子化・パッチ化されることでユーザーの手間が軽減する。
【０００４】
このような観点から、ＤＰＯＦ（Digital Print Order Format）が普及してきている。このＤＰＯＦは、上述したユーザメリットを実現するために、自動プリント情報を画像ファイルと共にリムーバブルメディア内に格納し、印刷時に利用するようにしたフォーマットである。
【０００５】
現在知られているＤＰＯＦでは、画像ファイルを印刷対象とすることを前提としている。そのプリント種としては、スタンダードプリント（Standard Print＝１枚のプリントにレイアウトされる画像ファイルが１個）と、インデックスプリント（Index Print＝１枚のプリントにレイアウトされる画像ファイルが複数）の２種類が用意されている。そして、自動プリント情報はテキストファイル（Text File）に格納され、その情報を格納するファイルはＤＰＯＦファイルと呼ばれている。
【０００６】
次に、ＤＰＯＦファイルにおける印刷対象指定に関連する書式を説明する。
【０００７】
まず、“ＩＭＧＦＭＴ”パラメータについて、その内容および書式は次の通りである。
▲１▼“ＩＭＧＦＭＴ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合の、対象画像ファイルのフォーマットを記載する。対象とする画像ファイルはVersion １．００では下記の通りである：
・ＣＩＦＦ（Ｖｅｒ．１．* ：ＪＰＥＧ）
・Ｅｘｉｆ（Ｖｅｒ．１．* ，２．* ：ＪＰＥＧ，ＴＩＦＦ）
・ＪＰＥＧ
・Ｆｌａｓｈｐｉｘ（Ｒｅｖ．１）
（２）“ＩＭＧＦＭＴ”パラメータの書式
この書式は、
ＩＭＧＦＭＴ＝（ＣＩＦＦ１｜ＥＸＩＦ１（−Ｊ｜−Ｔ）｜ＥＸＩＦ２（−Ｊ｜−Ｔ）｜ＪＦＩＦ｜ＦＰＸ１｜ＵＮＤＥＦ）
である。
【０００８】
また、“ＩＭＧＳＲＣ”パラメータについて、その内容および書式は次の通りである。
▲１▼“ＩＭＧＳＲＣ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合に、対象画像ファイルを相対パスで指定する。この相対パスは、ＤＰＯＦファイルが格納されているディレクトリを基準とする。
▲２▼“ＩＭＧＳＲＣ”パラメータの書式
この書式は、
スタンダードプリント（Standard Print）の場合：＜ＩＭＧＳＲＣ＝“（ファイル名）”＞
インデックスプリント（Index Print） の場合：ＩＭＧＳＲＣ＝“（ファイル名）”
である。
【０００９】
次に、従来のＤＰＯＦを利用したプリントシステムにおける、スタンダードプリント（Standard Print）処理について、図２のフローチャートを参照して説明する。
【００１０】
先ず、ステップＳ２０１において、ＤＰＯＦファイルに記載されている“ＩＭＧＦＭＴ”パラメータを解析し、印刷対象画像ファイルのフォーマットを取得する。
【００１１】
次に、ステップＳ２０２において、ＤＰＯＦファイルに記載されている“ＩＭＧＳＲＣ”パラメータを解析し、印刷対象画像ファイルを取得する。
【００１２】
最後に、ステップＳ２０３において、ステップＳ２０１で取得したフォーマットに従って、ステップＳ２０２で取得した画像ファイルを印刷する。
【００１３】
次に、ステップＳ２０１における“ＩＭＧＦＭＴ”パラメータの解析について、図３のフローチャートに従って説明する。
【００１４】
先ず、ステップＳ３０１において、ＤＰＯＦファイルに記載されている“ＩＭＧＦＭＴ”パラメータを読み出す。
【００１５】
次に、ステップＳ３０２〜ステップＳ３０８において、印刷対象画像ファイルのフォーマットとして、読み出したパラメータ値に対応した画像ファイルフォーマットを選択する。該当するフォーマットがない場合は未定義となる。
【００１６】
次に、ステップＳ２０２における“ＩＭＧＳＲＣ”パラメータの解析について、図４のフローチャートに従って説明する。
【００１７】
先ず、ステップＳ４０１において、ＤＰＯＦファイルに記載されている“ＩＭＧＦＭＴ”パラメータを読み出す。
【００１８】
次に、ステップＳ４０２において、印刷対象画像ファイルとして、読み出したパラメータ値のファイルを設定する。
【００１９】
次に、ステップＳ２０３の画像ファイル印刷処理について、図５のフローチャートに従って説明する。
【００２０】
先ず、ステップＳ５０１において、印刷対象ファイルを指定されたファイルフォーマットとみなして変換を加えながら、画像データを読み出す。
【００２１】
次に、ステップＳ５０２において、画像データをプリンタ装置に出力する。
【００２２】
以上の処理により、スタンダードプリント（Standard Print）が実行され、写真がプリンタ装置より出力される。
【００２３】
【発明が解決しようとする課題】
一方、デジタルカメラ自体は、その普及と共に高機能化が進んでおり、動画撮影を可能とするものも出現するに至っている。
【００２４】
しかしながら従来のＤＰＯＦでは、動画ファイルを印刷対象とすることができず、デジタルカメラで動画撮影したファイルについて、ラポプリントサービスや家庭用のパーソナルプリンタで印刷することができないという問題があった。
【００２５】
よって本発明の第１の目的は、上述の点に鑑み、動画ファイルに対して拡張性あるパラメータ設定を可能とした印刷装置および印刷方法を提供することにある。
【００２６】
また、本発明の第２の目的は、ＤＰＯＦにおいて動画ファイルを印刷対象とできるようにした印刷装置および印刷方法を提供することにある。
【００２７】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に係る本発明は、印刷対象の動画ファイルを指定するファイルパラメータと、動画ファイル中の印刷対象コマを指定するためのコマ情報とからなるプリント情報を取得する取得手段と、ファイルパラメータにより指定される動画ファイル中のコマであって、コマ情報により指定されるコマを印刷する印刷手段と、コマ情報には、１つのコマを指定する情報が記述され、１つのコマ情報に対してコマ情報により指定される１つのコマを印刷手段により印刷させるように制御する制御手段とを備え、制御手段は、コマ情報が所定の情報である場合には、当該１つのコマ情報に対して１つのコマではなく、動画ファイル全体からの複数のコマを印刷させるように制御することを特徴とする。
請求項２に係る本発明は、請求項１に係る発明において、制御手段は、コマ情報が０である場合に、ファイルパラメータで指定される動画ファイル中の全てのコマを印刷手段に印刷させるように制御することを特徴とする。
請求項３に係る本発明は、請求項１に係る発明において、複数の動画ファイルとプリント情報とを記憶する記憶媒体と接続する接続手段をさらに備え、取得手段は、記憶媒体からプリント情報およびプリント情報で指定される動画ファイルを取得することを特徴とする。
請求項４に係る本発明は、印刷対象の動画ファイルを指定するファイルパラメータと、動画ファイル中の印刷対象コマを指定するためのコマ情報とからなるプリント情報を取得する取得ステップと、ファイルパラメータにより指定される動画ファイル中のコマであって、コマ情報により指定されるコマを印刷する印刷ステップと、コマ情報には、１つのコマを指定する情報が記述され、１つのコマ情報に対してコマ情報により指定される１つのコマを印刷ステップにより印刷させるように制御する制御ステップとを備え、制御ステップは、コマ情報が所定の情報である場合には、当該１つのコマ情報に対して１つのコマではなく、動画ファイル全体からの複数のコマを印刷させるように制御することを特徴とする。
請求項５に係る本発明は、請求項４に係る発明において、制御ステップは、コマ情報が０である場合に、ファイルパラメータで指定される動画ファイル中の全てのコマを印刷ステップに印刷させるように制御することを特徴とする。
請求項６に係る本発明は、請求項４に係る発明において、複数の動画ファイルとプリント情報とを記憶する記憶媒体と接続する接続ステップをさらに備え、取得ステップは、記憶媒体からプリント情報およびプリント情報で指定される動画ファイルを取得することを特徴とする。
【００７７】
【発明の実施の形態】
以下、図面を参照しながら、本発明の各実施の形態を詳細に説明する。
【００７８】
第１の実施の形態
図１は、本発明の第１の実施の形態による、ＤＰＯＦを利用したプリントシステムの全体構成図である。本図において、プロセッサ１０１は、バスを通じて、メモリ１０２、ディスク装置１０３、カードリーダ装置１０４、ポインティングデバイス１０５、ビデオアダプタ１０６、プリンタ装置１０７に接続されている。また、ビデオアダプタ１０６は、ディスプレイ装置１０８に接続されている。
【００７９】
プロセッサ１０１は、メモリ１０２に記憶された処理手順、すなわち制御プログラムに従って各部を制御する。
【００８０】
メモリ１０２には、プロセッサ１０１が利用する各種プログラムやデータが記憶される。
【００８１】
ディスク装置１０３には、本システムが必要とするプログラムやデータが格納されている。
【００８２】
ポインティングデバイス１０５により、ユーザは本システムに情報を入力することができる。
【００８３】
ビデオアダプタ１０６は、種々の情報をディスプレイ装置１０８に表示することを可能にしている。
【００８４】
カードリーダ装置１０４により、デジタルカメラなどで撮影された写真ファイルやＤＰＯＦファイルが格納されたカード（図示せず）から本システムにデータを読み込むことができる。そして、プリンタ装置１０７により、本システムが作成した画像や各種情報を印刷することができる。
【００８５】
本システムの動作に必要な制御プログラムは、ディスプレイ装置１０３に格納され、必要に応じてメモリ１０２に読み込まれ、プロセッサ１０１により実行される。
【００８６】
処理対象の写真ファイルやＤＰＯＦファイルは、カードリーダ装置１０４より、必要に応じてメモリ１０２に読み込まれる。
【００８７】
本システムが生成した画像や各種情報は、メモリ１０２に格納され、必要に応じてプリンタ装置１０７に出力される。
【００８８】
第１の実施の形態における、ＤＰＯＦファイル書式は以下の通りである。
（１）“ＩＭＧＦＭＴ”パラメータについて
▲１▼“ＩＭＧＦＭＴ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合の、対象ファイルのフォーマットを記載する。対象とするファイルは下記の通りである：
・ＣＩＦＦ（Ｖｅｒ．１．* ：ＪＰＥＧ）
・Ｅｘｉｆ（Ｖｅｒ．１．* ，２．* ：ＪＰＥＧ，ＴＩＦＦ）
・ＪＰＥＧ
・Ｆｌａｓｈｐｉｘ（Ｒｅｖ．１）
・ＭＰＥＧ１
・ＭＰＥＧ２
▲２▼“ＩＭＧＦＭＴ”パラメータの書式
この書式は、
ＩＭＧＦＭＴ＝（ＣＩＦＦ１｜ＥＸＩＦ１（−Ｊ｜−Ｔ）｜ＥＸＩＦ２（−Ｊ｜−Ｔ）｜ＪＦＩＦ｜ＦＰＸ１｜ＭＰＥＧ１｜ＭＰＥＧ２｜ＵＮＤＥＦ）
である。
（２）“ＩＭＧＳＲＣ”パラメータについて
▲１▼“ＩＭＧＳＲＣ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合に、対象ファイルを相対パスで指定する。この相対パスは、ＤＰＯＦファイルが格納されているディレクトリを基準とする。
▲２▼“ＩＭＧＳＲＣ”パラメータの書式
この書式は、
ＩＭＧＳＲＣ＝“（ファイル名）”
である。
（３）“ＣＦＧＦＲＭ”パラメータについて
▲１▼“ＣＦＧＦＲＭ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合における、対象ファイルが動画の場合の、対象コマ番号を記載する。
▲２▼“ＣＦＧＦＲＭ”パラメータの書式
この書式は、
ＣＦＧＦＲＭ＝（コマ番号）
である。
【００８９】
すなわち、
（ａ）“ＩＭＧＦＭＴ”パラメータには、従来のものに加えてＭＰＥＧ１，ＭＰＥＧ２を指定できる。
（ｂ）“ＩＭＧＳＲＣ”パラメータは、従来のものと同じである。
（ｃ）“ＣＦＧＦＲＭ”パラメータを新たに追加し、印刷するコマ番号を指定する。
【００９０】
次に、第１の実施の形態によるＤＰＯＦを利用したプリントシステムにおける、スタンダードプリント（Standard Print）処理について、図６のフローチャートに従って説明する。なお、この処理は動画ファイルとＤＰＯＦファイルとを記憶するカードがカードリーダ装置に接続された際に実行される。
【００９１】
先ず、ステップＳ６０１において、ＤＰＯＦファイルに記載されている“ＩＭＧＦＭＴ”パラメータを解析し、印刷対象ファイルのフォーマットを取得する。
【００９２】
次に、ステップＳ６０２において、ＤＰＯＦファイルに記載されている“ＩＭＧＳＲＣ”パラメータを解析し、印刷対象ファイルを取得する。
【００９３】
次に、ステップＳ６０３において、ステップＳ６０１で取得したフォーマットが静止画であるか、動画であるかを判定する。もし、静止画の場合は、ステップＳ６０１で取得したフォーマットに従って、ステップＳ６０２で取得した画像ファイルを印刷し（ステップＳ６０８）、処理を終了する。
【００９４】
次に、ステップＳ６０４において、“ＣＦＧＦＲＭ”パラメータがＤＰＯＦファイルに記載されているか否かを判定する。記載されている場合は、ステップＳ６０５において、ＤＰＯＦファイルに記載されている“ＣＦＧＦＲＭ”パラメータを解析し、印刷対象コマ番号を取得する。記載されていない場合は、印刷対象コマ番号は未定義とする（ステップＳ６０６）。
【００９５】
最後に、ステップＳ６０７において、ステップＳ６０１で取得したフォーマットに従って、ステップＳ６０２で取得した動画ファイルの、ステップＳ６０５で取得したコマ番号の画像を印刷する。
【００９６】
次に、ステップＳ６０１の“ＩＭＧＦＭＴ”パラメータ解析について、図７のフローチャートに従って説明する。
【００９７】
先ず、ステップＳ７０１において、ＤＰＯＦファイルに記載されている“ＩＭＧＦＭＴ”パラメータを読み出す。
【００９８】
次に、ステップＳ７０２〜ステップＳ７１０において、印刷対象ファイルのフォーマットとして、読み出したパラメータ値に対応したファイルフォーマットを選択する。該当するフォーマットがない場合は未定義となる。
【００９９】
次に、ステップＳ６０５の“ＣＦＧＦＲＭ”パラメータ解析について、図８のフローチャートに従って説明する。
【０１００】
先ず、ステップＳ８０１において、ＤＰＯＦファイルに記載されている“ＣＦＧＦＲＭ”パラメータを読み出す。
【０１０１】
次に、ステップＳ８０２において、ステップＳ８０１で読み出したパラメータ値を、印刷対象コマ番号として設定する。
【０１０２】
次に、ステップＳ６０７の動画ファイル印刷処理について、図９のフローチャートに従って説明する。
【０１０３】
先ず、ステップＳ９０１において、印刷対象ファイルを調査し、印刷対象コマ番号のコマが存在するか否かを判定する。もし存在しない場合（ステップＳ６０６で未定義な場合）は、以降の処理は実行せずに処理を終了する。
【０１０４】
次に、ステップＳ９０２において、印刷対象ファイルを指定されたファイルフォーマットとみなして変換を加えながら、印刷対象コマ番号の画像データを読み出す。
【０１０５】
次に、ステップＳ９０３において、ステップＳ９０２で読み出された画像データをプリンタ装置に出力する。
【０１０６】
ステップＳ６０２の“ＩＭＧＳＲＣ”パラメータ解析は従来のものと同じである（図４参照）。
【０１０７】
同様に、ステップＳ６０８の画像ファイル印刷処理も従来のものと同じである（図５参照）。
【０１０８】
以上の処理により、スタンダードプリント（Standard Print）が実行され、写真がプリンタ装置より出力される。
【０１０９】
（実施の形態による効果）
以上説明したように、本発明の第１の実施の形態によれば、ＤＰＯＦにおいて動画ファイルを印刷対象とすることができ、動画ファイル中の任意のコマを印刷することができる。
【０１１０】
第２の実施の形態
以下、本発明の第２の実施の形態を図面を参照して詳細に説明する。
【０１１１】
本発明の第２の実施の形態によるＤＰＯＦを利用したプリントシステムのブロック図は、図１と同じであるので、説明は省略する。
【０１１２】
第２の実施の形態における、ＤＰＯＦファイル書式は以下の通りである。
（１）“ＭＯＶＦＭＴ”パラメータについて
▲１▼“ＭＯＶＦＭＴ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合の、対象動画ファイルのフォーマットを記載する。対象とするファイルは下記の通りである：
・ＭＰＥＧ１
・ＭＰＥＧ２
▲２▼“ＭＯＶＦＭＴ”パラメータの書式
この書式は、
ＭＯＶＦＭＴ＝（ＭＰＥＧ１｜ＭＰＥＧ２｜ＵＮＤＥＦ）
である。
（２）“ＭＯＶＳＲＣ”パラメータについて
▲１▼“ＭＯＶＳＲＣ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合に、対象動画ファイルを相対パスで指定する。この相対パスは、ＤＰＯＦファイルが格納されているディレクトリを基準とする。また、対象コマ番号を指定する。
▲２▼“ＭＯＶＳＲＣ”パラメータの書式
この書式は、
ＭＯＶＳＲＣ＝“（ファイル名）”−ＦＲＭ（コマ番号）
である。
【０１１３】
すなわち、
（ａ）“ＭＯＶＦＭＴ”パラメータを新たに追加し、ＭＰＥＧ１，ＭＰＥＧ２を指定できるものとする。
（ｂ）“ＭＯＶＳＲＣ”パラメータを新たに追加し、印刷対象ファイルおよび印刷するコマ番号を指定する。
【０１１４】
第２の実施の形態によるＤＰＯＦを利用したプリントシステムでは、従来の画像印刷対象指定のパラメータに加えて、動画専用の印刷対象指定パラメータを設けている。スタンダードプリント（Standard Print）処理において、従来から存在する“ＩＭＧＦＭＴ”パラメータや“ＩＭＧＳＲＣ”パラメータを検出した場合は、従来の処理を実行する。この部分の説明は省略する。
【０１１５】
次に、動画用の印刷対象指定パラメータを検出した場合のスタンダードプリント（Standard Print）処理について、図１０のフローチャートに従って説明する。
【０１１６】
先ず、ステップＳ１００１において、ＤＰＯＦファイルに記載されている“ＭＯＶＦＭＴ”パラメータを解析し、印刷対象動画ファイルのフォーマットを取得する。
【０１１７】
次に、ステップＳ１００２において、ＤＰＯＦファイルに記載されている“ＭＯＶＳＲＣ”パラメータを解析し、印刷対象動画ファイルおよび印刷対象コマ番号を取得する。
【０１１８】
最後に、ステップＳ１００３において、ステップＳ１００１で取得したフォーマットに従って、ステップＳ１００２で取得した動画ファイルの、取得したコマ番号の画像を印刷する。
【０１１９】
次に、ステップＳ１００１の“ＭＯＶＦＭＴ”パラメータ解析について、図１１のフローチャートに従って説明する。
【０１２０】
先ず、ステップＳ１１０１において、ＤＰＯＦファイルに記載されている“ＭＯＶＦＭＴ”パラメータを読み出す。
【０１２１】
次に、ステップＳ１１０２〜ステップＳ１１０５において、印刷対象ファイルのフォーマットとして、読み出したパラメータ値に対応したファイルフォーマットを選択する。該当するフォーマットがない場合は未定義となる。
【０１２２】
次に、ステップＳ１００２の“ＭＯＶＳＲＣ”パラメータ解析について、図１２のフローチャートに従って説明する。
【０１２３】
先ず、ステップＳ１２０１において、ＤＰＯＦファイルに記載されている“ＭＯＶＦＭＴ”パラメータを読み出す。
【０１２４】
次に、ステップＳ１２０２において、印刷対象動画ファイルとして、読み出したパラメータ値のファイルを設定する。
【０１２５】
次に、ステップＳ１２０３において、ＤＰＯＦファイルに記載されている“ＭＯＶＦＭＴ”パラメータの第１補助値が“−ＦＲＭ”か否かを判定する。もし、そうでない場合は、印刷対象コマ番号は未定義となり（ステップＳ１２０４）、処理を終了する。
【０１２６】
次に、ステップＳ１２０５において、ＤＰＯＦファイルに記載されている“ＭＯＶＦＭＴ”パラメータの第２補助値を読み出す。
【０１２７】
最後に、ステップＳ１２０６において、印刷対象コマ番号として、ステップＳ１２０５で読み出した値を設定する。
【０１２８】
ステップＳ１００３の動画ファイル印刷処理は、第１の実施の形態のものと同じである（図９参照）。
【０１２９】
以上の処理により、スタンダードプリント（Standard Print）が実行され、写真がプリンタ装置より出力される。
【０１３０】
（実施の形態による効果）
以上説明したように、本発明の第２の実施の形態によれば、ＤＰＯＦにおいて動画ファイルを印刷対象とすることができ、動画ファイル中の任意のコマを印刷することができる。
【０１３１】
第３の実施の形態
以下、本発明の第３の実施の形態を図面を参照して詳細に説明する。
【０１３２】
第３の実施の形態では、第１の実施の形態のコマ番号の指定において、複数番号の指定を可能とするものである。
【０１３３】
第３の実施の形態における、ＤＰＯＦファイル書式は以下の通りである。
（１）“ＣＦＧＦＲＭ”パラメータについて
▲１▼“ＣＦＧＦＲＭ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合における、対象ファイルが動画の場合の、対象コマ番号を記載する。
▲２▼“ＣＦＧＦＲＭ”パラメータの書式
この書式は、
ＣＦＧＦＲＭ＝（コマ番号１），（コマ番号２），…，（コマ番号Ｎ）
である。その他の書式は、第１の実施の形態と同じである。
【０１３４】
図１３は、第３の実施の形態によるＤＰＯＦ印刷処理機構を搭載したコンピュータシステムにおける、スタンダードプリント（Standard Print）処理を示すフローチャートである。
【０１３５】
先ず、ステップＳ１３０１において、ＤＰＯＦファイルに記載されている“ＩＭＧＦＭＴ”パラメータを解析し、印刷対象ファイルのフォーマットを取得する。
【０１３６】
次に、ステップＳ１３０２において、ＤＰＯＦファイルに記載されている“ＩＭＧＳＲＣ”パラメータを解析し、印刷対象ファイルを取得する。
【０１３７】
次に、ステップＳ１３０３において、ステップＳ１３０１で取得したフォーマットが静止画であるか、動画であるかを判定する。もし、静止画の場合は、ステップＳ１３０１で取得したフォーマットに従って、ステップＳ１３０２で取得した画像ファイルを印刷し（ステップＳ１３０８）、処理を終了する。
【０１３８】
次に、ステップＳ１３０４において、“ＣＦＧＦＲＭ”パラメータがＤＰＯＦファイルに記載されているか否かを判定し、記載されている場合は、ステップＳ１３０５において、ＤＰＯＦファイルに記載されている“ＣＦＧＦＲＭ”パラメータを解析し、１個以上任意の個数の印刷対象コマ番号を取得する。記載されていない場合は、印刷対象コマ番号は未定義とする（ステップＳ１３０６）。
【０１３９】
次に、全ての印刷対象コマ番号についてステップＳ１３０７を繰り返し、ステップＳ１３０１で取得したフォーマットに従って、ステップＳ１３０２で取得した動画ファイルを印刷する。
【０１４０】
次に、ステップＳ１３０５の“ＣＦＧＦＲＭ”パラメータの解析処理について、図１４のフローチャートに従って説明する。
【０１４１】
先ず、ステップＳ１４０１において、印刷対象コマ番号を初期化する。
【０１４２】
次に、ステップＳ１４０２において、パラメータ値を読み出す。
【０１４３】
次に、ステップＳ１４０３において、ステップＳ１４０２で読み出したパラメータ値を印刷対象コマ番号に追加する。
【０１４４】
次に、ステップＳ１４０４において、次のパラメータ値が存在するか否かを判定する。存在する場合は、ステップＳ１４０２に戻り、パラメータ値の読み出しを繰り返す。
【０１４５】
その他の処理は、第１の実施の形態と同じである。
【０１４６】
以上の処理により、スタンダードプリント（Standard Print）が実行され、写真がプリンタ装置より出力される。
【０１４７】
なお、印刷対象コマ番号の指定において、
ＣＦＧＦＲＭ＝３−５
のように、コマの範囲を指定するようにしてもよい。
【０１４８】
また、各コマは、別々の用紙に印刷してもよいし、ページ分割されないようにレイアウトして、１枚の用紙に納まるように印刷しても良い。
【０１４９】
さらに、第２の実施の形態に応用してもよい。
【０１５０】
（実施の形態による効果）
以上説明したように、本発明の第３の実施の形態によれば、ＤＰＯＦにおいて動画ファイルを印刷対象とすることができ、さらに、動画ファイル中の任意の複数のコマの印刷指定が可能となる。
【０１５１】
第４の実施の形態
以下、本発明の第４の実施の形態を、図面を参照して詳細に説明する。
【０１５２】
第４の実施の形態では、第１の実施の形態のコマ番号の指定において、全てのコマの印刷を指定することを可能とするものである。
【０１５３】
第４の実施の形態における、ＤＰＯＦファイル書式は以下の通りである。
（１）“ＣＦＧＦＲＭ”パラメータについて
▲１▼“ＣＦＧＦＲＭ”パラメータの内容
ＤＰＯＦファイルによりプリント指定する場合における、対象ファイルが動画の場合の、対象コマ番号を記載する。
▲２▼“ＣＦＧＦＲＭ”パラメータの書式
この書式は、
ＣＦＧＦＲＭ＝（コマ番号）
である。
【０１５４】
ただし、（コマ番号）が０の場合は、全てのコマを印刷対象とする。
【０１５５】
その他の書式は、第１の実施の形態と同じである。
【０１５６】
図１５は、第４の実施の形態によるＤＰＯＦ印刷処理機構を搭載したコンピュータシステムにおける、スタンダードプリント（Standard Print）のフローチャートである。
【０１５７】
先ず、ステップＳ１５０１において、ＤＰＯＦファイルに記載されている“ＩＭＧＦＭＴ”パラメータを解析し、印刷対象ファイルのフォーマットを取得する。
【０１５８】
次に、ステップＳ１５０２において、ＤＰＯＦファイルに記載されている“ＩＭＧＳＲＣ”パラメータを解析し、印刷対象ファイルを取得する。
【０１５９】
次に、ステップＳ１５０３において、ステップＳ１５０１で取得したフォーマットが静止画であるか、動画であるかを判定する。もし、静止画の場合は、ステップＳ１５０１で取得したフォーマットに従って、ステップＳ１５０２で取得した画像ファイルを印刷し（ステップＳ１５１０）、処理を終了する。
【０１６０】
次に、ステップＳ１５０４において、“ＣＦＧＦＲＭ”パラメータがＤＰＯＦファイルに記載されているか否かを判定し、記載されている場合は、ステップＳ１５０５において、ＤＰＯＦファイルに記載されている“ＣＦＧＦＲＭ”パラメータを解析し、印刷対象コマ番号を取得する。記載されていない場合は、印刷対象コマ番号は未定義とする（ステップＳ１５０６）。
【０１６１】
次に、ステップＳ１５０７において、印刷対象コマ番号が０か否かを判定する。もし、０の場合は、全てのコマについてステップＳ１５０８を繰り返し、ステップＳ１５０１で取得したフォーマットに従って、ステップＳ１５０２で取得した動画ファイルを印刷する。０以外の場合は、ステップＳ１５０５で取得したコマ番号の画像を印刷する。
【０１６２】
その他の処理は、第１の実施の形態と同じである。
【０１６３】
以上の処理により、スタンダードプリント（Standard Print）が実行され、写真がプリンタ装置より出力される。
【０１６４】
（実施の形態による効果）
以上説明したように、本発明の第４の実施の形態によれば、ＤＰＯＦにおいて動画ファイルを印刷対象とすることができ、さらに、動画ファイル中の全てのコマの印刷指定が可能となる。
【０１６５】
以上述べたように、各実施の形態による、ＤＰＯＦにおける動画ファイルの印刷指定方法によれば、動画を印刷指定することができる。また、各実施の形態による、ＤＰＯＦにおける画像印刷処理によれば、動画ファイルに対して印刷を実行することができる。従って、デジタルカメラで動画撮影したファイルにおいても、ラボプリントサービスや家庭用のパーソナルプリンタで印刷することができるようになる。
【０１６６】
なお、本発明は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１６７】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１６８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク、ハードディスク、光磁気ディスク、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１６９】
また、コンピュータが読み出したプログラムコードを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【０１７０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【０１７１】
本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体からそのプログラムをパソコン通信など通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【０１７２】
【発明の効果】
以上説明した通り、本発明によれば、動画ファイルに対して拡張性あるパラメータの設定が可能となる。
【０１７３】
また、本発明によれば、ＤＰＯＦにおいて動画ファイルを印刷対象とすることができる。
【図面の簡単な説明】
【図１】ＤＰＯＦを利用したプリントシステムの全体構成図である。
【図２】従来から知られているスタンダードプリント（Standard Print）処理のフローチャートである。
【図３】従来から知られている“ＩＭＧＦＭＴ”パラメータ解析処理のフローチャートである。
【図４】従来から知られている“ＩＭＧＳＲＣ”パラメータ解析処理のフローチャートである。
【図５】従来から知られている画像印刷処理のフローチャートである。
【図６】第１の実施の形態におけるスタンダードプリント（Standard Print）処理を示すフローチャートである。
【図７】第１の実施の形態における“ＩＭＧＦＭＴ”パラメータ解析処理を示すフローチャートである。
【図８】第１の実施の形態における“ＣＦＧＦＲＭ”パラメータ解析処理を示すフローチャートである。
【図９】第１の実施の形態における画像印刷処理を示すフローチャートである。
【図１０】第２の実施の形態におけるスタンダードプリント（Standard Print）処理を示すフローチャートである。
【図１１】第２の実施の形態における“ＭＯＶＦＭＴ”パラメータ解析処理を示すフローチャートである。
【図１２】第２の実施の形態における“ＭＯＶＳＲＣ”パラメータ解析処理を示すフローチャートである。
【図１３】第３の実施の形態におけるスタンダードプリント（Standard Print）処理を示すフローチャートである。
【図１４】第３の実施の形態における“ＣＦＧＦＲＭ”パラメータ解析処理を示すフローチャートである。
【図１５】第４の実施の形態におけるスタンダードプリント（Standard Print）処理を示すフローチャートである。
【符号の説明】
１０１    プロセッサ
１０２    メモリ
１０３    ディスク装置
１０４    カードリーダ装置
１０５    ポインティングデバイス
１０６    ビデオアダプタ
１０７    プリンタ装置
１０８    ディスプレイ装置
【図１】
0004250296.tif 000002
【図２】
0004250296.tif 000003
【図３】
0004250296.tif 000004
【図４】
0004250296.tif 000005
【図５】
0004250296.tif 000006
【図６】
0004250296.tif 000007
【図７】
0004250296.tif 000008
【図８】
0004250296.tif 000009
【図９】
0004250296.tif 000010
【図１０】
0004250296.tif 000011
【図１１】
0004250296.tif 000012
【図１２】
0004250296.tif 000013
【図１３】
0004250296.tif 000014
【図１４】
0004250296.tif 000015
【図１５】
0004250296.tif 000016