(57)【要約】【課題】任意の楽曲の再生時間とスライドショー再生する任意枚数の画像の再生時間とを一致させ、かつ楽曲の曲調変換点や区切りに同期させて画像の切り替えを行う。【解決手段】楽曲データ受付部５０によりスライドショーのＢＧＭとして使用する任意の楽曲データを入力し、静止画受付部５６により複数枚の静止画を入力する。楽曲解析部５２は、入力された楽曲データに基づいて楽曲の曲調変換点や楽曲構成の区切りを検出してスライドショー切り替え候補点とする。スライドショー自動生成部５４は、前記スライドショー切り替え候補点と静止画の枚数とに基づいてスライドショー切り替え候補点のうちから静止画の枚数と同数のスライドショー切り替え点を選択するスライドショー切り替え点選択部５４Ａを有し、前記楽曲データに基づいて楽曲を再生するとともに、前記選択したスライドショー切り替え点に同期して複数の静止画を順番に切り替えて再生する。【選択図】  図２
2007208459.tif 000002
【特許請求の範囲】
【請求項１】
任意の楽曲データを受け付ける楽曲受付手段と、
前記受け付けた楽曲データに基づいて楽曲の曲調変換点及び楽曲構成の区切りを検出し、前記曲調変換点及び楽曲構成の区切りをスライドショー切り替え候補点とする楽曲解析手段と、
任意の複数枚の静止画を受け付ける静止画受付手段と、
前記検出したスライドショー切り替え候補点と前記受け付けた静止画の枚数とに基づいて前記スライドショー切り替え候補点のうちから前記静止画の枚数と同数のスライドショー切り替え点を選択するスライドショー切り替え点選択手段と、
前記受け付けた楽曲データに基づいて楽曲を再生するとともに、前記選択したスライドショー切り替え点に同期して前記複数の静止画を順番に切り替えて再生するための音楽付きスライドショー画像を自動生成するスライドショー自動生成手段と、
を備えたことを特徴とする音楽付きスライドショー自動生成装置。
【請求項２】
前記楽曲解析手段は、前記受け付けた楽曲データに基づいて楽曲の調性、サビ区間、及び楽曲構成のうちの少なくとも１つを検出し、前記検出した楽曲の調性の変化点、サビ区間の開始点、及び楽曲構成の変化点のうちの少なくとも１つを曲調変化点として検出することを特徴とする請求項１に記載の音楽付きスライドショー自動生成装置。
【請求項３】
前記楽曲解析手段によって検出される楽曲構成の区切りは、楽曲の４小節又は１小節の開始点及び拍のうちの少なくとも１つを含むことを特徴とする請求項１又は２に記載の音楽付きスライドショー自動生成装置。
【請求項４】
前記受け付けた複数枚の静止画の再生の順番に関するスライドショー生成情報の入力が可能なスライドショー生成情報入力手段を更に備え、
前記スライドショー自動生成手段は、前記スライドショー生成情報入力手段からスライドショー生成情報を入力すると、その入力したスライドショー生成情報にしたがって前記複数枚の静止画の再生の順番を決定して音楽付きスライドショー画像を自動生成することを特徴とする請求項１乃至３のいずれかに記載の音楽付きスライドショー自動生成装置。
【請求項５】
前記楽曲解析手段は、前記スライドショー切り替え候補点にランクを付け、
前記スライドショー切り替え点選択手段は、前記スライドショー切り替え候補点のうちのランクの高いスライドショー切り替え候補点から順にスライドショー切り替え点を選択することを特徴とする請求項１乃至４のいずれかに記載の音楽付きスライドショー自動生成装置。
【請求項６】
前記受け付けた複数枚の静止画各々の重要度情報を含むスライドショー生成情報の入力が可能なスライドショー生成情報入力手段を備え、
前記スライドショー自動生成手段は、前記スライドショー生成情報に基づいて前記受け付けた複数枚の静止画のうちの重要度の高い静止画をランクの高いスライドショー切り替え点に割り当てるように前記複数枚の静止画の再生の順番を決定して音楽付きスライドショー画像を自動生成することを特徴とする請求項５に記載の音楽付きスライドショー自動生成装置。
【請求項７】
任意の楽曲データを受け付ける機能と、
前記受け付けた楽曲データに基づいて楽曲の曲調変換点及び楽曲構成の区切りを検出し、前記曲調変換点及び楽曲構成の区切りをスライドショー切り替え候補点とする機能と、
任意の複数枚の静止画を受け付ける機能と、
前記検出したスライドショー切り替え候補点と前記受け付けた静止画の枚数とに基づいて前記スライドショー切り替え候補点のうちから前記静止画の枚数と同数のスライドショー切り替え点を選択する機能と、
前記受け付けた楽曲データに基づいて楽曲を再生するとともに、前記選択したスライドショー切り替え点に同期して前記複数の静止画を順番に切り替えて再生するための音楽付きスライドショー画像を自動生成する機能と、
をコンピュータに実現させることを特徴とする音楽付きスライドショー自動生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は音楽付きスライドショー自動生成装置及びプログラムに係り、特に複数枚の静止画を任意の楽曲に合わせて順番に再生するスライドショーを行う技術に関する。
【背景技術】
【０００２】
従来、この種のスライドショーを行うプログラムとして、音楽を再生するとともに、画像の切り替えタイミングとして音楽のフレーズ（小節）の境界を使用し、小節ごとに画像を切り替え、音楽と画像との同期をとるようにしたものが提案されている（特許文献１、２）。
【０００３】
また、特許文献２には、楽曲の演奏時間をスライドショーで再生する画像の数で割って１画像当りの表示時間を演算し、この表示時間毎に画像を切り替える技術が開示されている。
【０００４】
一方、特許文献３〜５には、与えられた任意の譜面情報などから、それぞれ楽曲の調性、サビ区間、及び楽曲構成を検知し、その変換点を通知する技術が開示されている。
【特許文献１】特開２００２−２６０３４０号公報
【特許文献２】特開２００３−２８８０９４号公報
【特許文献３】特開平５−２７３９７６号公報
【特許文献４】特開２００４−２３３９６５号公報
【特許文献５】特開２００４−１８４７６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１、２に記載のように楽曲の小節ごとに画像を切り替える場合には、通常、楽曲の小節数と任意に指定されるスライドショーで再生する画像数とは一致せず、楽曲が途中で終わったり、又は楽曲中に全ての画像を再生することができないという問題が生じる。
【０００６】
一方、引用文献２に記載のように、楽曲の演奏時間をスライドショーで再生する画像の数で割って１画像当りの表示時間を演算し、この表示時間毎に画像を切り替える場合には、楽曲の終了時点と全ての画像の再生の終了時点とを一致させることができるが、画像の切り替えタイミングと楽曲の変換点とを合わせることができないという問題がある。尚、楽曲の小節の境界は、必ずしも楽曲の曲調が変換する曲調変換点ではない。
【０００７】
本発明はこのような事情に鑑みてなされたもので、任意の楽曲の再生時間とスライドショーで再生する任意枚数の画像の再生時間とを一致させることができるとともに、楽曲の曲調変換点や楽曲構成の区切りに同期させて画像を効果的に切り替えることができる音楽付きスライドショー自動生成装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するために請求項１に係る音楽付きスライドショー自動生成装置は、
任意の楽曲データを受け付ける楽曲受付手段と、前記受け付けた楽曲データに基づいて楽曲の曲調変換点及び楽曲構成の区切りを検出し、前記曲調変換点及び楽曲構成の区切りをスライドショー切り替え候補点とする楽曲解析手段と、任意の複数枚の静止画を受け付ける静止画受付手段と、前記検出したスライドショー切り替え候補点と前記受け付けた静止画の枚数とに基づいて前記スライドショー切り替え候補点のうちから前記静止画の枚数と同数のスライドショー切り替え点を選択するスライドショー切り替え点選択手段と、前記受け付けた楽曲データに基づいて楽曲を再生するとともに、前記選択したスライドショー切り替え点に同期して前記複数の静止画を順番に切り替えて再生するための音楽付きスライドショー画像を自動生成するスライドショー自動生成手段と、を備えたことを特徴としている。
【０００９】
即ち、スライドショーのバックグランド・ミュージックとして使用する任意の楽曲データに基づいて楽曲の曲調変換点を検出するとともに、楽曲構成の区切り（曲調変換点を除く）を検出し、これらの楽曲の曲調変換点及び楽曲構成の区切りをスライドショー切り替え候補点とする。尚、前記スライドショー切り替え候補点の点数は、静止画の枚数以上とする。そして、前記スライドショー切り替え候補点のうちからスライドショー再生する静止画の枚数と同数のスライドショー切り替え点を選択する。この場合、１枚当たりの再生時間ができる限り均等になるようにスライドショー切り替え点を選択する。
【００１０】
そして、前記受け付けた楽曲データに基づく楽曲の再生時に、前記選択したスライドショー切り替え点に同期して複数の静止画を順番に切り替えることにより、楽曲の終了時点と任意枚数の画像の再生終了とを一致させることができるとともに、楽曲の曲調変換点や楽曲構成の区切りに同期させて静止画を切り替えることができるようにしている。
【００１１】
請求項２に示すように請求項１に記載の音楽付きスライドショー自動生成装置において、前記楽曲解析手段は、前記受け付けた楽曲データに基づいて楽曲の調性、サビ区間、及び楽曲構成のうちの少なくとも１つを検出し、前記検出した楽曲の調性の変化点、サビ区間の開始点、及び楽曲構成の変化点のうちの少なくとも１つを曲調変化点として検出することを特徴としている。
【００１２】
請求項３に示すように請求項１又は２に記載の音楽付きスライドショー自動生成装置において、前記楽曲解析手段によって検出される楽曲構成の区切りは、楽曲の４小節又は１小節の開始点及び拍のうちの少なくとも１つを含むことを特徴としている。
【００１３】
請求項４に示すように請求項１乃至３のいずれかに記載の音楽付きスライドショー自動生成装置において、前記受け付けた複数枚の静止画の再生の順番に関するスライドショー生成情報の入力が可能なスライドショー生成情報入力手段を更に備え、前記スライドショー自動生成手段は、前記スライドショー生成情報入力手段からスライドショー生成情報を入力すると、その入力したスライドショー生成情報にしたがって前記複数枚の静止画の再生の順番を決定して音楽付きスライドショー画像を自動生成することを特徴としている。
【００１４】
請求項５に示すように請求項１乃至４のいずれかに記載の音楽付きスライドショー自動生成装置において、前記楽曲解析手段は、前記スライドショー切り替え候補点にランクを付け、前記スライドショー切り替え点選択手段は、前記スライドショー切り替え候補点のうちのランクの高いスライドショー切り替え候補点から順にスライドショー切り替え点を選択することを特徴としている。即ち、スライドショー切り替え候補点にランクを付ける。例えば、楽曲の曲調変換点に対応するスライドショー切り替え候補点は、単なる楽曲構成の区切りに対応するスライドショー切り替え候補点よりもランクを高く設定する。そして、ランクの高いスライドショー切り替え候補点から順番にスライドショー切り替え点を選択していく。これにより、ランクの高いスライドショー切り替え候補点は、ランクの低いスライドショー切り替え候補点よりも優先的にスライドショー切り替え点として選択される。
【００１５】
請求項６に示すように請求項５に記載の音楽付きスライドショー自動生成装置において、前記受け付けた複数枚の静止画各々の重要度情報を含むスライドショー生成情報の入力が可能なスライドショー生成情報入力手段を備え、前記スライドショー自動生成手段は、前記スライドショー生成情報に基づいて前記受け付けた複数枚の静止画のうちの重要度の高い静止画をランクの高いスライドショー切り替え点に割り当てるように前記複数枚の静止画の再生の順番を決定して音楽付きスライドショー画像を自動生成することを特徴としている。これにより、重要度の高い静止画をランクの高いスライドショー切り替え点に同期して切り替え表示することができる。
【００１６】
請求項７に係る音楽付きスライドショー自動生成プログラムは、任意の楽曲データを受け付ける機能と、前記受け付けた楽曲データに基づいて楽曲の曲調変換点及び楽曲構成の区切りを検出し、前記曲調変換点及び楽曲構成の区切りをスライドショー切り替え候補点とする機能と、任意の複数枚の静止画を受け付ける機能と、前記検出したスライドショー切り替え候補点と前記受け付けた静止画の枚数とに基づいて前記スライドショー切り替え候補点のうちから前記静止画の枚数と同数のスライドショー切り替え点を選択する機能と、前記受け付けた楽曲データに基づいて楽曲を再生するとともに、前記選択したスライドショー切り替え点に同期して前記複数の静止画を順番に切り替えて再生するための音楽付きスライドショー画像を自動生成する機能と、をコンピュータに実現させることを特徴としている。
【発明の効果】
【００１７】
本発明によれば、任意の楽曲の再生時間とスライドショーで順次再生される任意枚数の静止画の再生時間とを一致させることができるとともに、楽曲の曲調変換点や楽曲構成の区切りに同期させて静止画を効果的に切り替えることができる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面に従って本発明に係る音楽付きスライドショー自動生成装置及びプログラムの好ましい実施の形態について説明する。
【００１９】
図１は本発明に係る音楽付きスライドショー自動生成装置としての機能を備えたパソコンのハードウェア構成例を示すブロック図である。
【００２０】
図１に示すようにパソコン１は、主として各構成要素の動作を制御する中央処理装置（ＣＰＵ）１０と、装置の制御プログラムが格納されたり、プログラム実行時の作業領域となる主メモリ１２と、パソコン１のオペレーティングシステム（ＯＳ）、パソコン１に接続された周辺機器のデバイスドライバ、本発明に係る音楽付きスライドショー自動生成プログラムを含む各種のアプリケーションソフト、ユーザーの静止画データや楽曲データ等が格納されるハードディスク装置１４と、ＤＶＤ−Ｒ／ＲＷ装置１６と、表示用データを一時記憶する表示メモリ１８と、この表示メモリ１８からの画像データ、文字データ等により画像や文字等を表示するＣＲＴモニタや液晶モニタ等のモニタ装置２０と、サウンド・カード２２と、スピーカ２４と、キーボード２６と、位置入力装置としてのマウス２８、マウス２８の状態を検出してモニタ装置２０上のマウスポインタの位置やマウス２８の状態等の信号をＣＰＵ１０に出力するマウスコントローラ３０と、デジタルカメラ２と接続して画像データ等の入力が可能なＵＳＢ（Universal Serial Bus）などのインターフェース３２と、上記各構成要素を接続するバス３４とから構成されている。
【００２１】
尚、上記構成のパソコン１は、ハードディスク装置１４に格納されている、本発明に係る音楽付きスライドショー自動生成プログラムを除いて周知のものであるため、各構成要素の詳細な説明については省略する。この音楽付きスライドショー自動生成プログラムは、該プログラムが記録されたＣＤ−ＲＯＭをパソコン１のＤＶＤ−Ｒ／ＲＷ装置１６にセットすることにより、又は図示しない通信手段を介してネットワークを通じてパソコン１にインストールすることができる。
【００２２】
図２は上記パソコン１における音楽付きスライドショー自動生成装置としての機能を示す機能ブロック図である。
【００２３】
同図に示すように、この音楽付きスライドショー自動生成装置は、主として楽曲データ受付部５０、楽曲解析部５２、スライドショー自動生成部５４、静止画受付部５６、及びスライドショー生成情報入力部５８から構成されている。
【００２４】
楽曲データ受付部５０は、ハードディスク装置１４に記憶され、又はＤＶＤ−Ｒ／ＲＷ装置１６にセットされているＣＤ等に記憶されている楽曲データから任意の楽曲データが指定されると、その指定された楽曲データの受け付けを行う。即ち、ユーザーは、楽曲データ受付部５０によりスライドショーのバックグランド・ミュージック（ＢＧＭ）として用いる楽曲データを入力する。
【００２５】
前記楽曲データ受付部５０により入力された楽曲データは、楽曲解析部５２及びスライドショー自動生成部５４に出力される。ここで、楽曲データは、WAVファイルなどの音そのもののバイナリ形式の情報ではなく、MIDIファイルなどのいわゆる譜面情報形式の楽譜データが好ましい。楽曲データが音そのものの情報の場合には、その楽曲データと正確に同期した時刻情報を持つ楽譜データも同時に渡すか、又は公知の自動採譜手段を利用して楽譜データに変換する。尚、楽譜データへの変換は、楽曲データ受付部５０で行ってもよいし、楽曲解析部５２で行ってもよい。
【００２６】
静止画受付部５６は、複数の静止画の画像ファイルが保存されている１又は複数のフォルダ、もしくは複数の静止画の画像ファイルが指定されると、その指定されたフォルダ内の画像ファイル、又は指定された静止画の画像ファイルを受け付ける。即ち、ユーザーは、静止画受付部５６によりスライドショーにて表示するための複数枚の静止画の入力を行う。
【００２７】
静止画受付部５６により入力された複数の静止画の画像ファイルは、スライドショー自動生成部５４に出力される。
【００２８】
スライドショー生成情報入力部５８は、前記静止画受付部５６にて受け付けられた複数の静止画のスライドショー再生時の並び順（再生の順番）等に関するスライドショー生成情報を入力するもので、並び順の指定や、複数の静止画の重要度のランク付け、あるいは画像処理の有無（トリミング、色補正など）を行うことができる。
【００２９】
例えば、図３に示すように５０枚の静止画が受け付けられた場合（ファイル名：DSCF0001.JPG〜DSCF0050.JPG）、スライドショー生成情報入力部５８は、並び順として、撮影日・昇順（降順）、ファイル番号・昇順（降順）等の指定ができる。図３に示すように並び順として撮影日・昇順が指定されると、画像ファイルのタグ情報として記録されている撮影日に基づいて撮影日の古い順から新しい順となるように５０枚の静止画の再生の順番（並び順）が決定される。
【００３０】
また、スライドショー生成情報入力部５８は、静止画の重要度として、例えば、重要度（大）、重要度（中）、重要度（小）等のランク付けをすることができる。この静止画の重要度情報は、並び順に優先する並び替えの情報（静止画の配置情報）として使用される。尚、静止画の重要度情報は、その静止画のファイル名と関連づけられる。このようにして指定されたスライドショー生成情報は、スライドショー自動生成部５４に出力される。
【００３１】
楽曲解析部５２は、入力する楽曲データから楽曲の構成を解析し、楽曲の曲調変換点及び楽曲構成の区切りを検出する。即ち、楽曲解析部５２は、入力する楽曲データから楽曲の調性の検出、サビ区間の検出、楽曲構成の検出等を行い、楽曲の調性の変化点（ハ長調→イ短調等）、サビ区間の開始点、及び楽曲構成の変化点を曲調変化点として検出する。調性判定のアルゴリズムは、特開平５−２７３９７６号公報（特許文献３）に開示されており、サビ区間検出のアルゴリズムは、特開２００４−２３３９６５号公報（特許文献４）に開示され、楽曲構成の検出装置は、特開２００４−１８４７６９号公報（特許文献５）に開示されており、楽曲解析部５２は、上記のような公知の技術を適用して曲調変換点を検出し、この曲調変換点をスライドショー切り替え候補点とする。
【００３２】
また、楽曲解析部５２は、楽曲構成の区切りとなる単位（４小節、１小節、１拍、半拍）を検出し、４小節又は１小節の開始点や、１拍又は半拍をスライドショー切り替え候補点とする。
【００３３】
更に、楽曲解析部５２は、上記検出したスライドショー切り替え候補点にランクを付ける。ここでのでランク付けの内容は曲の構成によっても異なるが、大抵の場合、楽曲の曲調変換点を示すスライドショー切り替え候補点は、楽曲構成の区切りを示すスライドショー切り替え候補点よりも高くランク付けする。
【００３４】
また、楽曲の曲調変換点を示すスライドショー切り替え候補点の中でもサビ区間の開始点や調性の変換点を示すスライドショー切り替え候補点は、他の曲調変換点のスライドショー切り替え候補点よりも高くランク付けし、楽曲構成の区切りのスライドショー切り替え候補点は、より細かい（短い）区切りほど低くランク付けする。
【００３５】
図４は楽曲Ａの構成例を示す。同図に示すように、この楽曲Ａは、９６小節から構成され、更に８小節、又は１６小節からなる８つの楽節（イントロ、Ａメロ、Ｂメロ、サビ、間奏、Ａメロ、Ｂメロ、サビ）に区切られている。楽曲解析部５２は、各楽節間の境界点を曲調変換点として検出するとともに、サビ区間の検出等を行う。尚、曲調変換点は、楽節間の境界点に限らず、例えば、１小節の途中で調性が変化する場合には、その調性の変化点は曲調変換点として検出される。
【００３６】
楽曲解析部５２によって検出された楽曲の曲調変換点及び楽曲構成の区切りを示すスライドショー切り替え候補点の情報（スライドショー切り替え候補点の時刻情報とランク情報）は、スライドショー自動生成部５４に出力される。
【００３７】
スライドショー自動生成部５４は、スライドショー切り替え点選択部５４Ａ手段を含んで構成されており、スライドショー切り替え点選択部５４Ａは、楽曲解析部５２から入力するスライドショー切り替え候補点の情報と静止画受付部５６から入力する静止画（静止画ファイル）の枚数の情報とに基づいてスライドショー切り替え候補点のうちから静止画の枚数と同数のスライドショー切り替え点を選択する。また、スライドショー切り替え点選択部５４Ａは、スライドショー切り替え候補点のランク情報に基づいてランクの高いスライドショー切り替え候補点から順にスライドショー切り替え点を選択するとともに、静止画１枚当りの再生時間ができる限る均等になるようにスライドショー切り替え点を選択する。
【００３８】
そして、スライドショー自動生成部５４は、楽曲データ受付部５０から入力した楽曲データに基づいて楽曲を再生するとともに、スライドショー切り替え点選択部５４Ａで選択したスライドショー切り替え点に同期して複数の静止画を順番に切り替えて再生するための音楽付きスライドショー画像を自動生成する。また、スライドショー自動生成部５４は、スライドショー生成情報入力部５８から入力するスライドショー生成情報に基づいて重要度の高い画像を、前記選択したスライドショー切り替え点のうちのランクの高いスライドショー切り替え点に割り当てるように複数枚の静止画の再生の順番を決定して音楽付きスライドショー画像を自動生成する。
【００３９】
次に、上記スライドショー切り替え点選択部５４Ａでのスライドショー切り替え点の選択処理について更に詳細に説明する。
【００４０】
図５はランク付けされたスライドショー切り替え候補点と、これらのスライドショー切り替え候補点から選択されたスライドショー切り替え点とを示す図であり、図６はスライドショー切り替え候補点からスライドショー切り替え点を選択する処理の流れを示すフローチャートである。
【００４１】
図５において、図中の縦軸はスライドショー切り替え候補点のランクを表しており、横軸は楽曲の時間軸である。この例では、スライドショー切り替え候補点のランクは、４つのランクＡ〜Ｄに分かれており、ランクＡが最もランクが高くなっている。また、ランクＡ〜Ｃは、楽曲の曲調変換点を示すスライドショー切り替え候補点のランクを表し、ランクＤは、楽曲構成の区切りを示すスライドショー切り替え候補点のランクを表している。
【００４２】
また、図５中で×印は、スライドショー切り替え候補点を表しており、●印は、選択されたスライドショー切り替え点を表している。尚、スライドショー切り替え候補点は、各ランク間で重複しないように決定され、ランクの高い方が優先される。
【００４３】
図６に示すように、ランク付けされたスライドショー切り替え候補点（図５中の×印）の中からスライドショー切り替え点（図５中の●印）を選択する場合、最高ランク（ランクＡ）のスライドショー切り替え候補点からスライドショー切り替え点の選択を開始する（ステップＳ１０）。
【００４４】
次に、同一ランク内のスライドショー切り替え候補点でのスライドショー切り替え点の選択順は、まず、その時点で既に選択済みの全ランク（現在、ランクＣのスライドショー切り替え候補点からスライドショー切り替え点を選択する場合には、ランクＡ〜Ｃ）のスライドショー切り替え点を時間上に並べた場合に、最も間隔が広い中に含まれるスライドショー切り替え候補点のうち、間隔の中央に近い点から選択する（ステップＳ１２）。尚、同じ条件のスライドショー切り替え候補点が複数ある場合には、例えば、楽曲内での時刻の早いスライドショー切り替え候補点から選択することが考えられる。
【００４５】
続いて、静止画の残り枚数を１だけ減算し（ステップＳ１４）、この減算した静止画の残り枚数が０になったか否かを判別する（ステップＳ１６）。残り枚数＝０の場合には、にスライドショー切り替え点の選択を終了し（ステップＳ１８）、残り枚数＞０の場合には、ステップＳ２０に進む。
【００４６】
ステップＳ２０では、当該ランク内の残りのスライドショー切り替え候補点（既に選択されたスライドショー切り替え候補点を除いたスライドショー切り替え候補点の点数）が０か否かを判別する。スライドショー切り替え候補点の残りが０でない場合は、そのままステップＳ１２に戻り、スライドショー切り替え候補点の残りが０の場合には、スライドショー切り替え候補点のランクを１つ下げたのち（ステップＳ２２）、ステップＳ１２に戻る。
【００４７】
尚、この実施の形態では、最高ランクのスライドショー切り替え候補点からスライドショー切り替え点の選択を開始し、ランク内のスライドショー切り替え候補点が全て選択されると、１つ下のランクのスライドショー切り替え候補点からスライドショー切り替え点を選択するようにしたが、これに限らず、ステップＳ１２〜ステップＳ１６の処理を行う１つのランクを予め決定し、そのランクよりも上のランクのスライドショー切り替え候補点は、全てスライドショー切り替え点として選択するようにしてもよい。
【００４８】
例えば、静止画の枚数が、ランクＡ〜Ｃの全てのスライドショー切り替え候補点よりも多く、ランクＡ〜Ｄの全てのスライドショー切り替え候補点よりも少ない場合には、ランクＡ〜Ｃの全てのスライドショー切り替え候補点をスライドショー切り替え点として選択し、その後、ランクＤのスライドショー切り替え候補点の中からステップＳ１２の処理によってスライドショー切り替え点を選択する。
【００４９】
また、静止画の枚数がランクＡ〜Ｄの全てのスライドショー切り替え候補点よりも多い場合には、ランクＥ，Ｆ，Ｇとランクを増やし、静止画の枚数よりもスライドショー切り替え候補点の点数が多くなるようにランクの範囲を決めることは言うまでもない。
【００５０】
図２に戻って、スライドショー切り替え点選択部５４Ａによってスライドショー切り替え点が静止画の枚数分だけ選択されると、スライドショー自動生成部５４は、スライドショー生成情報入力部５８から入力したスライドショー生成情報に基づいて複数の静止画の並び順（再生順）を決定する。即ち、スライドショー生成情報（並び順の情報）として、例えば、図３に示したように撮影日・昇順が指定されている場合には、複数の静止画を撮影日の古い順から新しい順に並べる。尚、並び順の指定がない場合には、デフォルトの並び順にする。
【００５１】
また、スライドショー生成情報に重要度情報が含まれている場合には、その重要度情報に基づいて重要度の高い静止画が優先的にランクの高いスライドショー切り替え点に割り振られるように配置し、静止画の並び順の並び替えを行う。
【００５２】
上記のようにしてスライドショー切り替え点が選択され、かつ静止画の並び順が決定されると、スライドショー自動生成部５４は、入力した楽曲データに基づいて楽曲を再生するとともに、複数枚の静止画を、前記選択したスライドショー切り替え点に同期して前記決定した並び順で切り替えて再生するためのスライドショー動画を自動生成して出力する。
【００５３】
尚、スライドショー自動生成部５４は、スライドショー切り替え点で切り替えられる静止画を使用して画像切り替え特殊効果を伴う画像切り替え動画を生成して出力するようにしてもよい。画像切り替え特殊効果（トランジション）としては、ズームイン・ズームアウト、フェードイン・フェードアウト、ワイプ等の公知のものを適用することができる。
【００５４】
また、自動生成された音楽付きスライドショー動画のデータをＤＶＤ−Ｒ／ＲＷ装置によりＤＶＤ−ＲやＣＤ−Ｒに記録するようにしてもよい。また、この実施の形態では、パソコンを例にソフトウェアで音楽付きスライドショー動画を自動生成する場合について説明したが、ハードウェアで実現するようにしてもよい。
【図面の簡単な説明】
【００５５】
【図１】図１は本発明に係る音楽付きスライドショー自動生成装置としての機能を備えたパソコンのハードウェア構成例を示すブロック図である。
【図２】図２は上記パソコンにおける音楽付きスライドショー自動生成装置としての機能を示す機能ブロック図である。
【図３】図３はスライドショー生成情報を説明するために用いた図表である。
【図４】図４は任意の楽曲の構造例を示す図である。
【図５】図５はランク付けされたスライドショー切り替え候補点と、これらのスライドショー切り替え候補点から選択されたスライドショー切り替え点とを示す図である。
【図６】図６はスライドショー切り替え候補点からスライドショー切り替え点を選択する処理の流れを示すフローチャートである。
【符号の説明】
【００５６】
１…パソコン、２…デジタルカメラ、１０…中央処理装置（ＣＰＵ）、１２…主メモリ、１４…ハードディスク装置、１６…ＤＶＤ−Ｒ／ＲＷ装置、２０…モニタ装置、２２…サウンド・カード、２４…スピーカ、３２…インターフェース、５０…楽曲データ受付部、５２…楽曲解析部、５４…スライドショー自動生成部、５４Ａ…スライドショー切り替え点選択部、５６…静止画受付部、５８…スライドショー生成情報入力部
【図１】
2007208459.tif 000003
【図２】
2007208459.tif 000004
【図３】
2007208459.tif 000005
【図４】
2007208459.tif 000006
【図５】
2007208459.tif 000007
【図６】
2007208459.tif 000008