(57)【要約】【課題】画像と音楽とが一体となった見栄えのよい音楽付きスライドショーを作成することができるように静止画像データの選択を支援するデータ選択支援プログラムの提供。【解決手段】コンピュータを、選択された１又は複数の音楽データの演奏時間又は該演奏時間から動画データの再生時間を減じた時間と、スライドショーにおける個々の静止画像データの表示時間の推奨値とに基づいて、選択可能な静止画像データの数量の範囲を算出するデータ数量算出手段１３、算出した選択可能な静止画像データの数量の範囲を表示手段５に表示させ、また、選択可能な静止画像データの数量の範囲と選択済みの静止画像データの数量との比較結果に基づいて、選択数が超過していることを示す警告画面又は選択数が不足していることを示す選択促進画面を表示手段５に表示させる表示制御手段１６、として機能させる。【選択図】図７
2007096629.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
選択された１又は複数の音楽データの演奏時間と、スライドショーにおける個々の静止画像データの表示時間の推奨値とに基づいて、選択可能な静止画像データの数量の範囲を算出するデータ数量算出手段、
前記選択可能な静止画像データの数量の範囲を表示手段に表示させる表示制御手段、として機能させることを特徴とする選択制御プログラム。
【請求項２】
コンピュータを、
選択された１又は複数の音楽データの演奏時間から選択された動画データの再生時間を減じた時間と、スライドショーにおける個々の静止画像データの表示時間の推奨値とに基づいて、選択可能な静止画像データの数量の範囲を算出するデータ数量算出手段、
前記選択可能な静止画像データの数量の範囲を表示手段に表示させる表示制御手段、として機能させることを特徴とする選択制御プログラム。
【請求項３】
前記表示制御手段では、選択済みの静止画像データの数量が前記選択可能な静止画像データの数量の範囲を超えている場合に、選択数が超過していることを表示手段に表示させることを特徴とする請求項１又は２に記載の選択制御プログラム。
【請求項４】
前記表示制御手段では、選択済みの静止画像データの数量が前記選択可能な静止画像データの数量の範囲に満たない場合に、選択数が不足していることを表示手段に表示させることを特徴とする請求項１又は２に記載の選択制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを選択するためのプログラムに関し、特に、音楽付きスライドショーに利用する静止画像データを選択するためのデータ選択支援プログラムに関する。
【背景技術】
【０００２】
近年、写真画像に関する様々なサービスが提供されている。例えば、写真を撮影したデジタルカメラやデジタルカメラ用メディアをミニラボ等の写真店に持ち込み、店舗内に設けられた無人端末（キオスク）や店頭端末などを操作することによって、デジタルカメラやメディアに記録された画像データをＣＤ−Ｒ、ＤＶＤ−Ｒなどの記録媒体に書き込むことができる（上記無人端末に関しては、例えば、下記特許文献１参照）。
【０００３】
また、デジタルカメラやメディアから読み取った画像データを単に記録媒体に記録するのではなく、画像データと共に、これらの画像データを音楽付きスライドショーとして再生するための音楽データやスライドショープログラムをＣＤ−ＲやＤＶＤ−Ｒなどの記録媒体に書き込むサービスや、これらの画像データをＤＶＤプレーヤやＤＶＤレコーダ、ＨＤＤレコーダ、ゲーム機などの家電機器で音楽付きスライドショーとして再生するためのデータ（以下、家電機器用データと呼ぶ。）を作成してＣＤ−ＲやＤＶＤ−Ｒなどの記録媒体に書き込むサービスも行われている。
【０００４】
【特許文献１】特開平１１−８８１７号公報（第３−４頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、デジタルカメラやメディアに記録された画像データの数量と、スライドショーのＢＧＭとして利用する音楽データの演奏時間とが適切な関係にある場合は、画像の表示と音楽の再生とを同期させることによって画像と音楽とが一体となったスライドショーを作成することができるが、例えば、音楽データの演奏時間に比べて画像データの数量が多い場合には、スライド間隔が短くなって画像が頻繁に切り替わってしまい、逆に、音楽データの演奏時間に比べて画像データの数量が少ない場合には、スライド間隔が長くなって間延びしたスライドショーになってしまうという問題がある。
【０００６】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、画像と音楽とが一体となった見栄えのよい音楽付きスライドショーを作成することができるように静止画像データの選択を支援するデータ選択支援プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明のデータ選択支援プログラムは、コンピュータを、選択された１又は複数の音楽データの演奏時間と、スライドショーにおける個々の静止画像データの表示時間の推奨値とに基づいて、選択可能な静止画像データの数量の範囲を算出するデータ数量算出手段、前記選択可能な静止画像データの数量の範囲を表示手段に表示させる表示制御手段、として機能させるものである。
【０００８】
また、本発明のデータ選択支援プログラムは、コンピュータを、選択された１又は複数の音楽データの演奏時間から選択された動画データの再生時間を減じた時間と、スライドショーにおける個々の静止画像データの表示時間の推奨値とに基づいて、選択可能な静止画像データの数量の範囲を算出するデータ数量算出手段、前記選択可能な静止画像データの数量の範囲を表示手段に表示させる表示制御手段、として機能させるものである。
【０００９】
本発明においては、前記表示制御手段では、選択済みの静止画像データの数量が前記選択可能な静止画像データの数量の範囲を超えている場合に、選択数が超過していることを表示手段に表示させる構成とすることができる。
【００１０】
また、本発明においては、前記表示制御手段では、選択済みの静止画像データの数量が前記選択可能な静止画像データの数量の範囲に満たない場合に、選択数が不足していることを表示手段に表示させる構成とすることもできる。
【００１１】
このように、本発明によれば、表示された情報を参照することにより、選択された１又は複数の音楽データの演奏時間に適した数量の静止画像データを簡単に選択することができ、画像と音楽との一体感のある見栄えのよい音楽付きスライドショーを簡単に作成することができる。
【発明の効果】
【００１２】
本発明のデータ選択支援プログラムによれば、画像が頻繁に切り替わったり画像が間延びして表示されることのない、画像と音楽との一体感のある見栄えのよい音楽付きスライドショーを簡単に作成することができる。
【００１３】
その理由は、データ選択支援プログラムにより、スライドショーのＢＧＭとして選択された１又は複数の音楽データの演奏時間又は該演奏時間から動画データの再生時間を減じた時間と、スライドショーにおける個々の静止画像データの表示時間（スライド間隔）の推奨値とに基づいて、選択可能な静止画像データの数量の範囲が算出され、算出された数量の範囲が表示手段に表示されるため、この表示を利用して選択された音楽データに適した数量の静止画像データを簡単に選択することができるからである。
【００１４】
また、選択可能な静止画像データの数量の範囲と選択済みの静止画像データの数量とが比較され、選択済みの静止画像データの数量が選択可能な静止画像データの数量の範囲を超えている場合には、選択数が超過していることを示す警告画面が表示手段に表示され、また、選択済みの静止画像データの数量が選択可能な静止画像データの数量の範囲に満たない場合には、選択数が不足していることを示す選択促進画面が表示手段に表示されるため、この表示を利用して選択された音楽データに適した数量の静止画像データを簡単に選択することができるからである。
【発明を実施するための最良の形態】
【００１５】
本発明のデータ選択支援プログラムは、その好ましい一実施の形態において、コンピュータを、スライドショーのＢＧＭとして選択された１又は複数の音楽データの演奏時間又は該演奏時間から動画データの再生時間を減じた時間と、スライドショーにおける個々の静止画像データの表示時間の推奨値とに基づいて、選択可能な静止画像データの数量の範囲を算出するデータ数量算出手段、算出した選択可能な静止画像データの数量の範囲を表示手段に表示させ、また、選択可能な静止画像データの数量の範囲と選択済みの静止画像データの数量との比較結果に基づいて、選択数が超過していることを示す警告画面又は選択数が不足していることを示す選択促進画面を表示手段に表示させる表示制御手段、として機能させるものであり、この表示を利用することにより、音楽データの演奏時間に適した数量の静止画像データを選択することができるため、画像と音楽との一体感のある、見栄えのよい音楽付きスライドショーを簡単に作成することができる。
【実施例１】
【００１６】
上記実施形態について詳細に説明すべく、本発明の第１の実施例に係るデータ選択支援プログラムについて、図１乃至図１８を参照して説明する。図１は、本実施例に係る記録装置の構成を模式的に示す図であり、図２乃至図６は、そのバリエーションを示す図である。また、図７は、記録装置の手段を示すブロック図であり、図８は、記録装置を用いた処理の手順を示すフローチャート図である。また、図９乃至図１４は、記録装置の表示手段に表示される画面の構成例を示す図であり、図１５は、記録媒体におけるデータの記録構造を示す図である。また、図１６は、記録媒体におけるデータの記録領域を示す図、図１７は、記録媒体（ＣＤ−Ｒ）の構造を模式的に示す図である。
【００１７】
図１及び図７に示すように、本実施例の記録装置１は、メディア装填部２に装填されたスマートメディア、コンパクトフラッシュ（登録商標）、メモリースティック（登録商標）、ＳＤメモリーカード、マルチメディアカードなどの記録媒体（以下、メディア８と呼ぶ。）、機器接続部３に接続されたデジタルカメラ７（デジタルスチルカメラ及びデジタルムービーカメラの双方を含む。）やカメラ付き携帯電話機７ａ等の撮影機器、ネットワーク接続部を用いてインターネット等の通信ネットワーク１１を介して接続されるサーバ１０（例えば、画像保管サーバ）などから画像データ（静止画像データ、動画データ、画像情報を含むデータを総称して画像データと呼ぶ。）を入力すると共に、記憶手段１７、記録媒体装填部４に装填されたＣＤ−Ｒ／ＲＷやＤＶＤ±Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、ＨＤ−ＤＶＤ、Ｂｌｕ−ｒａｙディスク等の記録媒体９、ネットワーク接続部を用いて接続されるサーバ１０（例えば、音楽配信サーバ）などから音楽データ（ファイル形式を問わず、音楽情報を含むデータを総称して音楽データと呼ぶ。）を入力するデータ入力手段１２と、選択された１又は複数の音楽データの演奏時間又は該演奏時間から動画データの再生時間を減じた時間と、スライドショーにおける個々の静止画像データの表示時間（以下、スライド間隔と呼ぶ。）とに基づいて、選択可能な静止画像データの数量の範囲を算出するデータ数量算出手段１３と、選択された画像データと音楽データとに基づいてＤＶＤプレーヤやＤＶＤレコーダ、ＨＤＤレコーダ、ゲーム機などの家電機器で利用可能なＶｉｄｅｏ−ＣＤ形式、ＤＶＤ−Ｖｉｄｅｏ形式、ＨＤＴＶ形式などの家電機器用データを生成するデータ生成手段１４と、記録媒体装填部４に装填された記録媒体９に、生成された家電機器用データや選択された画像データ、選択された音楽データなどを記録するデータ記録手段１５と、スライド間隔の推奨値や音楽データなどを記憶するＨＤＤやＲＡＭ等の記憶手段１７と、算出された静止画像データの数量の範囲や警告画面、選択促進画面などを表示手段５に表示させる表示制御手段１６と、ＬＣＤ、ＣＲＴ等の表示手段５及びボタン、キーボード、マウス等の操作手段６などを備えている。
【００１８】
なお、上記各手段は記録装置１にハードウェアとして構成されていてもよいが、コンピュータを、データ数量算出手段１３、表示制御手段１６として機能させるデータ選択支援プログラムとして構成し、該データ選択支援プログラムを記録装置１にインストールして実行する構成とすることができる。また、図１では記録装置１としてパーソナルコンピュータなどのコンピュータ機器を示しているが、記録装置１の形態は任意であり、例えば、図２に示すように写真店やコンビニエンスストアなどの店舗に設置される無人端末（キオスク）としたり、図３に示すように専用のセットトップボックスとしたり、図４に示すようにポータブルライターとしたり、図５に示すように演算処理機能を備えたＤＶＤレコーダやＨＤＤレコーダとしたり、図６に示すように、ハードディスクを備えた端末と画像データの読み取りや書き込みを行う本体とが分離可能な携帯機器としたり、演算処理機能を備えたカーナビゲーション機器などとすることもできる。
【００１９】
上記構成の記録装置１（データ選択支援プログラム）を用いた処理の手順について、図８のフローチャート図を参照して説明する。なお、以下では、Ｖｉｄｅｏ−ＣＤ形式の家電機器用データを生成する場合について示すが、ＤＶＤ−Ｖｉｄｅｏ形式やＨＤＴＶ形式などの家電機器用データを生成する場合も同様に適用することができる。
【００２０】
まず、記録装置１の表示手段５に所定のメニュー画面が表示され、ユーザが操作手段６を操作して記録媒体の作成を選択すると、表示制御手段１６は、表示手段５に例えば図９に示すようなＢＧＭ選択画面２０を表示させる。このＢＧＭ選択画面２０には、音楽データの読み取り先を選択する読み取り先選択欄２１と、音楽データのタイトル名やアーティスト名、演奏時間などを表示する一覧表示欄２２、選択した音楽データを確認する選択音楽表示欄２３と、作業の手順を示す作業手順表示欄２４などが設けられており、ユーザが読み取り先選択欄２１を操作して音楽データの読み取り先を選択すると一覧表示欄２２にその読み取り先に記憶された音楽データの一覧が表示される。そして、ステップＳ１０１で、その中からユーザが１又は複数の音楽データを選択すると、選択音楽表示欄２３に選択された音楽データが表示され、選択された音楽データを試聴するなどして、スライドショーのＢＧＭとして使用する音楽データを決定する。なお、この音楽データとしては、WAV、MP3（MPEG Audio Layer-3）、AAC（Advanced Audio Coding）、ATRAC（Adaptive TRansform Acoustic Coding）、CD-Trackなど、任意の形式のデータを利用することができる。
【００２１】
次に、ステップＳ１０２で、データ数量算出手段１３は、ステップＳ１０１で選択した１又は複数の音楽データの演奏時間と、予め定められたスライド間隔とに基づいて、スライドショーとして選択可能な静止画像データの数量の範囲を算出する。具体的には、音楽データのヘッダ情報などを参照して音楽データの演奏時間（複数の音楽データの場合は各々の演奏時間の和）（Ｔmusic）を求めると共に、記憶手段１７からスライド間隔の推奨値の最大値（Ｔslide-max）と最小値（Ｔslide-min）を読み出し、次式に示すように、音楽データの演奏時間をスライド間隔の推奨値の最大値又は最小値で除算して、選択可能な静止画像データの数量の範囲、すなわち選択可能な数量の最小値（Ｎmin）及び最大値（Ｎmax）を算出する。なお、上記スライド間隔は特に限定されないが、スライド間隔が短いと画像が頻繁に切り替わり、スライド間隔が長いと間延びしたスライドショーとなってしまうことから、所定の範囲とすることが好ましく、例えば、Ｔslide-min＝４秒、Ｔslide-max＝６秒程度とすることができる。また、計算にあたって、音楽データの演奏時間をスライド間隔の推奨値の最大値又は最小値で除算した値は切り上げてもよいし、切り捨ててもよいし、四捨五入してもよい。
【００２２】
Ｎmin＝Ｔmusic／Ｔslide-max  …  （１）
Ｎmax＝Ｔmusic／Ｔslide-min  …  （２）
【００２３】
次に、ステップＳ１０３で、表示制御手段１６は、表示手段５に例えば図１０に示すような選択支援画面２５を表示させる。この選択支援画面２５には、上記ステップで算出した選択可能な静止画像データの数量の範囲が表示され、ユーザはこの画面を見ることによってどの程度のコマ数の静止画像データを選択することができるかを知ることができる。なお、選択支援画面２５に、次のステップに進むためのボタン（”進む”ボタン）と前のステップに戻るためのボタン（”戻る”ボタン）を設け、”戻る”ボタンを押すとＢＧＭ選択画面２０が表示されるようにしておき、ユーザが選択しようとする静止画像データの数量が選択支援画面２５で表示された数量の範囲に収まらない場合に音楽データの選択をやり直すことができるようにしてもよい。また、上記では、図９に示すＢＧＭ選択画面２０を表示させた後、図１０に示す選択支援画面２５を表示させたが、例えば、図１１に示すように、ＢＧＭ選択画面２０の一覧表示欄２２に、音楽データのタイトル名やアーティスト名、演奏時間に加えて最適選択画像数欄に選択可能な静止画像データの数量の範囲を表示させる構成としてもよい。
【００２４】
そして、”進む”ボタンを押すと、表示手段５にメディア８の装填やデジタルカメラ７の接続を促す画面が表示され、ステップＳ１０４で、その画面の指示に従って記録装置１のメディア装填部２にメディア８を装填、又は機器接続部３にデジタルカメラ７を接続すると、ステップＳ１０５で、データ入力手段１２は、メディア８やデジタルカメラ７などから画像データを読み取る。この画像データはデジタルカメラ７で撮影して得られた画像データに限定されず、ネガフィルムや写真プリントをスキャンして得られた画像データや、ビデオテープレコーダなどから得られた動画データ、動画をキャプチャして得られた静止画像データなどであってもよく、読み取り先もＣＤ−ＲやＤＶＤ−Ｒなどの記録媒体や通信ネットワーク１１を介して接続されるサーバ１０などであってもよい。
【００２５】
画像データの読み取りが終了すると、表示制御手段１６は、表示手段５に例えば図１２に示すような画像選択画面２６を表示させる。この画像選択画面２６には、画像データの読み取り先を示すタグ表示欄２７と、読み取った画像データに基づく画像を一覧表示する一覧表示欄２８と、その中から選択した画像を表示する選択画像表示欄２９と、作業手順を表示する作業手順表示欄２４などが設けられており、ステップＳ１０６で、ユーザは一覧表示欄２８の画像を確認してその中からスライドショーに表示させる画像データを選択する。なお、選択可能な静止画像データの数量の範囲を参照しながら画像データの選択ができるようにするために、画像選択画面２６の所定の場所（ここでは選択画像表示欄２９の上部）に選択可能な静止画像データの数量の範囲を表示してもよいし、画像支援画面２５に代えて画像選択画面２６のみに選択可能な静止画像データの数量の範囲を表示してもよい。
【００２６】
ここで、ユーザが必ず選択可能な数量の範囲の静止画像データを選択するのであれば直ちに家電機器用データの生成ステップに移行してもよいが、選択可能な数量の範囲を超える静止画像データを選択したり、選択可能な数量の範囲に満たない静止画像データを選択したり、静止画像データと動画データとを混在して選択する場合も考えられる。そこで、静止画像データの選択が終了したら、ステップＳ１０７で、データ数量算出手段１３は、画像データの拡張子などを参照して、ステップＳ１０６で選択された画像データの中に動画データが含まれているか否かを判断し、動画データが含まれている場合は、ステップＳ１０８で、動画データの再生時間を加味して、選択可能な静止画像データの数量の範囲を再計算する。具体的には、動画データのヘッダ情報などを参照して動画データの再生時間（複数の動画データの場合は各々の再生時間の和）（Ｔmovie）を求め、次式に示すように、音楽データの演奏時間から動画データの再生時間を減算した時間をスライド間隔の推奨値の最大値又は最小値で除算して選択可能な静止画像データの数量の範囲、すなわち選択可能な数量の最小値（Ｎmin）及び最大値（Ｎmax）を再計算する。なお、計算にあたって、前記したように除算した値は切り上げてもよいし、切り捨ててもよいし、四捨五入してもよい。
【００２７】
Ｎmin＝（Ｔmusic−Ｔmovie）／Ｔslide-max  …  （３）
Ｎmax＝（Ｔmusic−Ｔmovie）／Ｔslide-min  …  （４）
【００２８】
そして、ステップＳ１０９で、ステップＳ１０２又はステップＳ１０８で算出した選択可能な静止画像データの数量の最小値（Ｎmin）及び最大値（Ｎmax）と、ステップＳ１０６で選択した静止画像データの数量（Ｎ）とを比較し、選択済みの静止画像データの数量（Ｎ）が選択可能な静止画像データの数量の範囲内（Ｎmin〜Ｎmax）でない場合は、再度、画像選択画面２６を表示して画像データを選択させる。その際、直ちに画像選択画面２６を表示してもよいが、適切な数量の静止画像データを選択し易くするための表示を行ってもよい。具体的には、選択済みの静止画像データの数量（Ｎ）が選択可能な静止画像データの数量の最大値（Ｎmax）を超えている場合には、ステップＳ１１０で、表示制御手段１６は、例えば、図１３に示すような警告画面３０を表示手段５に表示させて、選択可能な静止画像データの数量の範囲に対して選択数が超過していることをユーザに知らせ、選択済みの静止画像データの数量（Ｎ）が選択可能な静止画像データの数量の最小値（Ｎmin）に満たない場合には、ステップＳ１１１で、表示制御手段１６は、例えば、図１４に示すような選択促進画面３１を表示手段５に表示させて、選択可能な静止画像データの数量の範囲に対して選択数が不足していることをユーザに知らせる構成とすることもできる。
【００２９】
なお、ＮがＮmin〜Ｎmaxでない場合は画像データの選択を再度実行させることが好ましいが、上記いずれの場合もスライドショーに見栄えは悪くなるがスライドショーの作成は可能であることから、警告画面３０又は／及び選択促進画面３１に、再選択をせずにスライドショーの作成を行うためのボタン（”そのまま続行”ボタン）を設けて、静止画像データの再選択をするか、再選択をしないで続行するかをユーザに選択させるようにしてもよい。
【００３０】
そして、ステップＳ１０６〜Ｓ１１１の処理を繰り返して静止画像データを選択した後、必要に応じて、画像の順番を変えたり、画像を回転させたり、スライドショーのタイトルを入力したり、各々の画像にコメントを入力するなどの処理を行う。
【００３１】
次に、ステップＳ１１２で、データ数量算出手段１３は、選択された１又は複数の音楽データの演奏時間を選択された静止画像データの数量で除算して、実際のスライド間隔を設定する。具体的には、音楽データの演奏時間が１８０秒で選択された静止画像データの数量が３６コマの場合は、スライド間隔を５秒に設定する。
【００３２】
その際、音楽データの演奏時間を静止画像データの数量で除算した値が割り切れない場合、切り上げ、切り捨て、又は四捨五入すると、音楽データの演奏時間と静止画像データの表示時間とが一致しなくなる。その場合の措置として、例えば、音楽データの演奏時間を静止画像データの数量で除算した値を所定の位で切り捨ててスライド間隔を短めにし、所定の静止画像データ（スライドショーの見栄えを考慮すると最後に表示される静止画像データが好ましい。）の表示時間のみを長くして、全体として音楽データの演奏時間と静止画像データの表示時間とが一致するようにしてもよい。例えば、音楽データの演奏時間が１８０秒で選択された静止画像データの数量が３５コマの場合は、除算した値は５．１４…となるが、スライド間隔は５秒に設定し、１〜３４コマ目までは５秒間隔で表示し、３５コマ目を１８０−３４×５＝１０秒表示することにより、静止画像データの表示時間を１８０秒にすることができる。
【００３３】
また、最後に表示される静止画像データの表示時間のみ、通常よりも長めの１０秒などに予め設定しておき、残りの静止画像データがスライド間隔の推奨値の範囲内になるようにしてもよい。その場合は、音楽データの演奏時間（又は該演奏時間から動画データの再生時間を減じた時間）から最後に表示される静止画像データの表示時間を減算し、残りの時間をスライド間隔の推奨値の最大値（Ｔslide-max）及び最小値（Ｔslide-min）で除算して、選択可能な静止画像データの数量を算出してもよい。例えば、音楽データの演奏時間が１９０秒の場合は、１９０秒から最後に表示される静止画像データの表示時間（１０秒）を減じた１８０秒に対して、スライド間隔が４〜６秒となるように、３０〜４５コマの静止画像データを選択してもよい（この場合、静止画像データの合計数量は３１〜４６コマとなる）。
【００３４】
次に、ステップＳ１１３で、データ生成手段１４を用いて、選択された静止画像データ（又は静止画像データ及び動画データ）と選択された１又は複数の音楽データとに基づいて家電機器用データを生成する。具体的には、まず、各々の静止画像データに、ステップＳ１１２で設定されたスライド間隔分のスライド効果に基づく差分データ（同じ画像を一定時間表示する場合には差分０のデータ）を付加して、所定の形式（ここではＭＰＥＧ１形式）の動画データを作成し、この動画データに音楽データを合成し、音楽データが合成されたＭＰＥＧ１形式の動画データを、家電機器で再生可能な形式のデータ（例えば、ＣＤ−Ｒの場合はＶｉｄｅｏ−ＣＤ形式、ＤＶＤ−Ｒの場合はＤＶＤ−Ｖｉｄｅｏ形式、Ｂｌｕ−ｒａｙディスクの場合はＨＤＴＶ形式のデータ）に変換する。
【００３５】
その後、ステップＳ１１４で、記録装置１の記録媒体装填部４にＣＤ−Ｒ／ＲＷやＤＶＤ±Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、Ｂｌｕ−ｒａｙディスク等の記録媒体９を装填する。この記録媒体９として市販されている任意の記録媒体を用いることができるが、特定の記録媒体９に対してのみデータの記録が行われるようにしてもよく、その場合は、記録媒体９の所定の領域に記録媒体９を識別するための識別情報が記録されているか否かに基づいて記録媒体９を識別することができる。この識別情報の内容は限定されないが、識別情報の中身が容易に知られてしまうと識別情報自体もコピーされてしまうため、識別情報の少なくとも一部はコンピュータのＯＳでは記録内容を制御できない情報、具体的にはプログラムメモリ領域の情報や、ＣＤ−Ｒ成型時に付与される案内溝変調（ＡＴＩＰ：Absolute Time In Pre-groove）による情報などとすることが好ましい。
【００３６】
ここで、一般的な記録媒体９（ＣＤ−Ｒ）の構造について、図１７を参照して説明すると、ＣＤ-Ｒは、ポリカーボネート基板１００上に、シアニン、フタロシアニン、アゾなどの有機色素層１０１と銀などの反射層１０２と保護層１０３とが積層されて形成され、有機色素層１０１に所定のパワーのレーザ光を当てて色素を分解して基板を変形させることでピットを形成し、情報の記録を行っているが、レーザパワーは、レーザ光を照射するレーザヘッドの方式や使用する有機色素層１０１の種類に応じて最適な値が異なるため、情報の書き込みを確実に行うためにはＣＤ-Ｒのタイプやレーザ記録パワーの推奨値をドライブ側が認識する必要がある。そこで、ディスクの応用コードやレーザ記録パワーの推奨値などの情報を記録媒体の製造段階で案内溝変調（ＡＴＩＰ）による情報として書き込み、その情報をドライブのファームウェアが読み取り、ファームウェアが独自にレーザヘッドを制御してレーザパワーの調整を行っている。このような案内溝変調（ＡＴＩＰ）は製造時にしか作成できないため、ユーザレベルでのコピーを防止することができる。また、上記以外の案内溝変調（ＡＴＩＰ）であるリードイン開始時間、最大リードアウト開始可能時間等も適宜設定することで識別情報として利用することができる。
【００３７】
次に、記録媒体９に入力された画像データと生成した家電機器用データとを記録するが、その際、家電機器ではデータを読み込むことができる記録領域が限定されるため、ステップＳ１１５で、データ記録手段１５は、家電機器用データを記録媒体９の論理アドレス領域の内周側に書き込む。この論理アドレス領域とは、ユーザのデータ（プログラム）が記録される領域であり、ユーザデータの配置情報が記録されるプログラムメモリ領域、リードイン・ＴＯＣ（Table Of Contents）領域やリードアウト領域などの情報領域、ディスクの応用コードやレーザ記録パワーの推奨値、その他の情報が記録される案内溝変調（ＡＴＩＰ）情報の領域は含まず、また、論理アドレス領域外とは上記論理アドレス領域以外の領域を指すものとする。
【００３８】
次に、必要に応じてセッションをクローズした後、ステップＳ１１６で、データ記録手段１５は、選択された静止画像データや音楽データなどのコンピュータ機器用データを記録媒体９の先に記録した家電機器用データの外側に書き込む。
【００３９】
上記手順で作成された記録媒体９には、図１６に示すように各種情報が記録され、ディスク型記録媒体９の最も内側の論理アドレス領域外には識別情報が記録されており、その外側に位置する論理アドレス領域の内周側には家電機器用データが記録され、更にその外側の領域にはコンピュータ機器用データが記録される。
【００４０】
また、上記手順で作成された記録媒体９のディレクトリ構造は、例えば、図１５（ａ）に示すようになり、画像データ、音楽データ、スライドショー再生プログラム、スライドショーの設定ファイル、記録媒体９に関する各種情報が記述された情報ファイルなどでコンピュータ機器用データが構成され、”VCD”フォルダ内の画像データをＶｉｄｅｏ−ＣＤ形式として関連付ける画像データ、”SEGMENT”フォルダ内のＴＶ画面に表示する画像データ、”MPEGAV”フォルダ内の動画データ、”CDI”フォルダ内のＴＶ画面に静止画像データを表示するためのアプリケーションなどで家電機器用データが構成される。また、記録媒体９（ＤＶＤ−Ｒ）のディレクトリ構造は、例えば、図１５（ｂ）に示すようになり、家電機器用データは、”VIDEO_TS”フォルダ内のビデオマネージャ（ＶＭＧ）とビデオタイトルセット（ＶＴＳ）とで家電機器用データ（ＤＶＤ−Ｖｉｄｅｏデータ）が構成される。より具体的には、ＶＭＧは、ビデオ全体を制御するための情報が記録されたVIDEO_TS.IFO、そのバックアップファイルであるVIDEO_TS.BUP、タイトル選択メニューのためのVIDEO_TS.VOBファイルで構成され、ＶＴＳは、ＶＴＳ全体を制御する情報が記述されたVTS_**_0.IFO、そのバックアップファイルであるVTS_**_0.BUP、ＶＴＳの各タイトルの動画データであるVTS_**_*.VOBなどで構成される。
【００４１】
なお、画像データのディレクトリ構造は任意であるが、画像データをコンピュータ機器などにバックアップした場合における管理を容易にするために、例えば、図１５に示すように、画像データの格納場所を示すフォルダ（PS_Roll）の下位の階層にメディア８毎、機器毎、フィルム毎の画像データの格納場所を示すフォルダ（ROYYMMDDyyy_XXXXXXAABxxx、YYMMDD：書き込み年月日を特定する数字、yyy：日毎のシーケンシャル番号、XXXXXX：ランダムなＩＤ番号、AA：メーカーコード（00〜ZZ）、B：ソフトウェア、機器の商品カテゴリー（0〜Z）、xxx：シーケンシャル番号）などを作成したり、各々の画像データをCCYYMMDDxxxxxx（CC：画像データの種別、YYMMDD：書き込み年月日を特定する数字、xxxxxx：シーケンシャル番号）などにリネームすることもできる。
【００４２】
このように、本実施例では、スライドショーのＢＧＭとして利用する１又は複数の音楽データが選択されると、音楽データの演奏時間（又は音楽データの演奏時間から動画データの再生時間を減算した時間）と予め定められたスライド間隔の推奨値の最小値及び最大値とに基づいて、選択可能な静止画像データの数量の範囲が算出され、算出された数量の範囲が表示手段５に表示され、また、選択可能な静止画像データの数量の範囲と選択済みの静止画像データの数量との比較結果に基づいて、選択数が超過又は不足していることを示す画面が表示手段５に表示されるため、音楽データの演奏時間に対して適切な数量の静止画像データを簡単に選択することができ、これにより画像が頻繁に切り替わったり、画像が間延びして表示されることのない、見栄えのよい音楽付きスライドショーを簡単に作成することができる。
【００４３】
なお、本実施例は、選択支援画面２５に選択可能な静止画像データの数量の範囲を表示させたり、選択可能な静止画像データの数量の範囲と選択済みの静止画像データの数量との比較結果に基づいて警告画面３０や選択促進画面３１を表示させることを特徴とするものであり、その他の処理の順番や内容は適宜変更することができ、例えば、画像データの入力後に音楽データを選択したり、記録媒体９を装填した後に家電機器用データを生成してもよい。
【実施例２】
【００４４】
次に、本発明の第２の実施例に係るデータ選択支援プログラムについて、図１８及び図１９を参照して説明する。図１８は、記録装置を用いた処理の手順を示すフローチャート図であり、図１９は、記録装置の表示手段に表示される画面の構成例を示す図である。
【００４５】
前記した第１の実施例では、静止画像データを一括して選択した後、選択可能な静止画像データの数量の範囲と選択済みの静止画像データの数量とを比較したが、個々に静止画像データを選択する度に比較を行ってもよい。その場合の手順について、図１８のフローチャート図を参照して説明する。
【００４６】
まず、第１の実施例と同様に、ステップＳ２０１で、所定の読み取り先からスライドショーのＢＧＭとして使用する１又は複数の音楽データを選択し、ステップＳ２０２で、データ数量算出手段１３は、選択した音楽データの演奏時間と、予め定められたスライド間隔の推奨値の最小値及び最大値とに基づいて、スライドショーとして選択可能な静止画像データの数量の範囲、すなわち選択可能な静止画像データの最小値及び最大値を算出し、ステップＳ２０３で、表示制御手段１６は、表示手段５に算出した選択可能な静止画像データの数量の範囲を表示させる。
【００４７】
続いて、ステップＳ２０４で、記録装置１のメディア装填部２にメディア８を装填、又は機器接続部３にデジタルカメラ７を接続し、ステップＳ２０５で、データ入力手段１２は、メディア８やデジタルカメラ７などから画像データを読み取る。そして、表示制御手段１６は、表示手段５に例えば図１２に示すような画像選択画面２６を表示させる。
【００４８】
次に、ステップＳ２０６で、ユーザは一覧表示欄２８の画像を確認し、その中からスライドショーに表示させる画像データを１つ選択すると、ステップＳ２０７で、データ数量算出手段１３は、選択された画像データが動画データであるか否かを判断し、動画データの場合は、ステップＳ２０８で、音楽データの演奏時間からその動画データの再生時間を減算した時間をスライド間隔の推奨値の最大値又は最小値で除算して、選択可能な静止画像データの数量の範囲を再計算する。
【００４９】
そして、ステップＳ２０９で、ステップＳ２０２又はステップＳ２０８で算出した選択可能な静止画像データの数量の最小値（Ｎmin）及び最大値（Ｎmax）と、ステップＳ２０６で選択した静止画像データの積算数量（Ｎ）とを比較し、選択済み静止画像データの数量（Ｎ）が選択可能な静止画像データの数量の最小値（Ｎmin）以下であれば、ステップＳ２１０で、表示制御手段１６は、例えば、図１９に示すような選択促進画面３１を表示手段５に表示させて、選択可能な静止画像データの数量の範囲に対してまだ選択が可能であることをユーザに知らせる。そして、ステップＳ２０６〜Ｓ２１０の処理を繰り返して所定数の静止画像データを選択する。
【００５０】
次に、ステップＳ２１１で、データ数量算出手段１３は、選択された１又は複数の音楽データの演奏時間を選択された静止画像データの数量で除算して、実際のスライド間隔を設定する。その際、音楽データの演奏時間を静止画像データの数量で除算した値が割り切れない場合は、所定の静止画像データ（好ましくは、最後に表示される静止画像データ）の表示時間のみを長くして、全体として音楽データの演奏時間と静止画像データの表示時間とが一致するようにしてもよい。また、予め所定の静止画像データ（好ましくは、最後に表示される静止画像データ）の表示時間を設定し、その表示時間を加味して残りの静止画像データの数量を設定してもよい。
【００５１】
その後、第１の実施例と同様に、ステップＳ２１２で、データ生成手段１４を用いて、選択された静止画像データ（又は静止画像データ及び動画データ）と選択された１又は複数の音楽データとに基づいて家電機器用データを生成し、ステップＳ２１３で、記録装置１の記録媒体装填部４に記録媒体９を装填し、ステップＳ２１４及びＳ２１５で、家電機器用データを記録媒体９の論理アドレス領域の内周側に書き込み、必要に応じてセッションをクローズした後、選択された静止画像データや音楽データなどを先に記録した家電機器用データの外側に書き込む。
【００５２】
このように、静止画像データを１つ１つ選択する場合であっても、音楽データの演奏時間に対して適切な数量の静止画像データを簡単に選択することができ、これにより画像が頻繁に切り替わったり、画像が間延びして表示されることのない、見栄えのよい音楽付きスライドショーを簡単に作成することができる。
【００５３】
なお、上記各実施例では、選択可能な静止画像データの数量の範囲を表示させ、その表示を参照してユーザに静止画像データを選択させたが、選択可能な静止画像データの数量の範囲を表示させると共に、その範囲を超える数量の静止画像データの選択が自動的に禁止されるように（例えば、画像選択画面２６の一覧表示欄２８で選択しても選択画像表示欄２９に表示されないように）してもよい。また、選択済みの静止画像データの数量が選択可能な静止画像データの数量の範囲を超えている場合に、ユーザに再度、静止画像データを選択させる構成としたが、予め定めたルールに従って（例えば、ファイル名の降順又は昇順など）自動的に静止画像データが削減されるようにしてもよい。
【図面の簡単な説明】
【００５４】
【図１】本発明の第１の実施例に係る記録装置の構成を模式的に示す図である。
【図２】本発明の第１の実施例に係る記録装置の他の構成を示す図である。
【図３】本発明の第１の実施例に係る記録装置の他の構成を示す図である。
【図４】本発明の第１の実施例に係る記録装置の他の構成を示す図である。
【図５】本発明の第１の実施例に係る記録装置の他の構成を示す図である。
【図６】本発明の第１の実施例に係る記録装置の他の構成を示す図である。
【図７】本発明の第１の実施例に係る記録装置の構成を示すブロック図である。
【図８】本発明の第１の実施例に係る記録装置を用いた処理の手順を示すフローチャート図である。
【図９】本発明の第１の実施例に係る記録装置の表示手段に表示される画面構成例（ＢＧＭ選択画面）を示す図である。
【図１０】本発明の第１の実施例に係る記録装置の表示手段に表示される画面構成例（選択支援画面）を示す図である。
【図１１】本発明の第１の実施例に係る記録装置の表示手段に表示される画面構成例（ＢＧＭ選択画面）を示す図である。
【図１２】本発明の第１の実施例に係る記録装置の表示手段に表示される画面構成例（画像選択画面）を示す図である。
【図１３】本発明の第１の実施例に係る記録装置の表示手段に表示される画面構成例（警告画面）を示す図である。
【図１４】本発明の第１の実施例に係る記録装置の表示手段に表示される画面構成例（選択促進画面）を示す図である。
【図１５】本発明の第１の実施例に係る記録媒体（ＣＤ−Ｒ）におけるデータの記録構造を示す図である。
【図１６】本発明の第１の実施例に係る記録媒体におけるデータの記録領域を模式的に示す図である。
【図１７】記録媒体（ＣＤ−Ｒ）の構造を模式的に示す図である。
【図１８】本発明の第２の実施例に係る記録装置を用いた処理の手順を示すフローチャート図である。
【図１９】本発明の第２の実施例に係る記録装置の表示手段に表示される画面構成例（選択促進画面）を示す図である。
【符号の説明】
【００５５】
１  記録装置
２  メディア装填部
３  機器接続部
４  記録媒体装填部
５  表示手段
６  操作手段
７  デジタルカメラ
７ａ  カメラ付き携帯電話機
８  メディア
９  記録媒体
１０  サーバ
１１  通信ネットワーク
１２  データ入力手段
１３  データ数量算出手段
１４  データ生成手段
１５  データ記録手段
１６  表示制御手段
１７  記憶手段
２０  ＢＧＭ選択画面
２１  読み取り先選択欄
２２  一覧表示欄
２３  選択音楽表示欄
２４  作業手順表示欄
２５  選択支援画面
２６  画像選択画面
２７  タグ表示欄
２８  一覧表示欄
２９  選択画像表示欄
３０  警告画面
３１  選択促進画面
１００  ポリカーボネート基板
１０１  有機色素層
１０２  反射層
１０３  保護層
【図１】
2007096629.tif 000003
【図２】
2007096629.tif 000004
【図３】
2007096629.tif 000005
【図４】
2007096629.tif 000006
【図５】
2007096629.tif 000007
【図６】
2007096629.tif 000008
【図７】
2007096629.tif 000009
【図８】
2007096629.tif 000010
【図９】
2007096629.tif 000011
【図１０】
2007096629.tif 000012
【図１１】
2007096629.tif 000013
【図１２】
2007096629.tif 000014
【図１３】
2007096629.tif 000015
【図１４】
2007096629.tif 000016
【図１５】
2007096629.tif 000017
【図１６】
2007096629.tif 000018
【図１７】
2007096629.tif 000019
【図１８】
2007096629.tif 000020
【図１９】
2007096629.tif 000021