(57)【要約】【課題】ユーザに優しい操作体系でビデオデータの編集を行うことができるようにする。【解決手段】ユーザが、移動対象チャプタ画像として、チャプタ画像１２１−２、チャプタ画像１２１−４、および、チャプタ画像１２１−５を選択し、移動先ボタン１２２−１の上に、マウスのカーソル１３１を配置させて、マウスのクリック操作をすると、情報処理装置は、移動対象チャプタ画像を、移動先ボタン１２２−１に対応するチャプタ画像１２１−１の前に移動させ、チャプタ画像１２１−２、チャプタ画像１２１−４、チャプタ画像１２１−５、チャプタ画像１２１−１、および、チャプタ画像１２１−３のそれぞれを、その順番で表示させる。本発明は、マウスによるビデオデータの編集が行われる情報処理装置に適用可能である。【選択図】　　　図１２
2004096668.tif 000002
【特許請求の範囲】
【請求項１】
所定のコンテンツが、複数の区間に区分されている場合、複数の前記区間のそれぞれを表す画像を区間画像として、前記区間画像を、予め設定された前記区間の再生順番で、前から順に並べて表示させるとともに、複数の前記区間画像のそれぞれに対応するシンボルであって、他の区間画像を、対応する前記区間画像の前に移動させる場合にユーザにより選択されるシンボルを表示させるように制御する第１の表示制御手段と、
前記第１の表示制御手段により表示が制御された複数の前記区間画像のうちの、ユーザにより移動の対象として選択された第１の区間画像を認識する認識手段と、
ユーザが、前記第１の表示制御手段により表示が制御された複数の前記シンボルのうちの所定の前記シンボルを選択した場合、前記認識手段により認識された前記第１の区間画像を、前記ユーザにより選択された前記シンボルに対応する第２の区間画像の前に移動させて、表示させるように制御する第２の表示制御手段と、
前記第２の表示制御手段の制御により並べ替えられた複数の前記区間画像の表示の順番を、前記区間の新たな再生順番とするように、前記コンテンツを更新する更新手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の表示制御手段により表示が制御された複数の前記シンボルのうちの、カーソルが配置された前記シンボルを、前記ユーザのクリック操作で選択するマウスをさらに備え、
前記第２の表示制御手段は、前記認識手段により認識された前記第１の区間画像を、前記マウスにより選択された前記シンボルに対応する前記第２の区間画像の前に移動させて、表示させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記更新手段により更新された前記コンテンツが、ＤＶＤ規格で規定されているフォーマットで、所定の記録媒体に記録される場合、前記コンテンツを構成する複数の前記区間のそれぞれを、１つのチャプタとするＤＶＤメニューを作成する作成手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記認識手段は、前記第１の区間画像を認識している状態で、前記第１の表示制御手段により表示が制御された複数の前記区間画像のうちの、ユーザにより移動の対象として新たに選択された第３の区間画像をさらに認識し、
前記第２の表示制御手段は、前記第２の画像に対応する前記シンボルが選択された場合、前記認識手段により認識された前記第１の区間画像と前記第３の区間画像のそれぞれを、前記第２の画像の前に移動させて、表示させるように制御する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記コンテンツとは異なる他のコンテンツの全部、または、一部分を、前記コンテンツの新たな前記区間として取得する取得手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記認識手段により前記第１の区間画像が認識された場合、前記第１の表示制御手段により表示が制御された複数の前記シンボルのうちの、前記第１の区間画像が移動可能な位置に配置されている前記シンボルを、他の表示の表示方法とは異なる表示方法で、表示させるように制御する第３の表示制御手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
他の表示の表示方法とは異なる前記シンボルの前記表示方法は、ハイライト表示、または、点滅表示のうちのいずれか一方の表示方法である
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
コンピュータに、
所定のコンテンツが、複数の区間に区分されている場合、複数の前記区間のそれぞれを表す画像を区間画像として、前記区間画像を、予め設定された前記区間の再生順番で、前から順に並べて表示させるとともに、複数の前記区間画像のそれぞれに対応するシンボルであって、他の区間画像を、対応する前記区間画像の前に移動させる場合にユーザにより選択されるシンボルを表示させるように制御する第１の表示制御ステップと、
前記第１の表示制御ステップの処理により表示が制御された複数の前記区間画像のうちの、ユーザにより移動の対象として選択された第１の区間画像を認識する認識ステップと、
ユーザが、前記第１の表示制御ステップの処理により表示が制御された複数の前記シンボルのうちの所定の前記シンボルを選択した場合、前記認識ステップの処理により認識された前記第１の区間画像を、前記ユーザにより選択された前記シンボルに対応する第２の区間画像の前に移動させて、表示させるように制御する第２の表示制御ステップと、
前記第２の表示制御ステップの処理の制御により並べ替えられた複数の前記区間画像の表示の順番を、前記区間の新たな再生順番とするように、前記コンテンツを更新する更新ステップと
を実行させることを特徴とするプログラム。
【請求項９】
所定のコンテンツが、複数の区間に区分されている場合、複数の前記区間のそれぞれを表す画像を区間画像として、前記区間画像を、予め設定された前記区間の再生順番で、前から順に並べて表示させるとともに、複数の前記区間画像のうちの、隣接する所定の２つの前記区間画像に対応する２つの前記区間を結合させる場合にユーザにより選択されるシンボルを表示させるように制御する第１の表示制御手段と、
ユーザが、前記第１の表示制御手段により表示が制御された複数の前記シンボルのうちの所定の前記シンボルを選択した場合、前記第１の表示制御手段により表示が制御された前記区間画像のうちの、前記ユーザにより選択された前記シンボルに対応する隣接する２つの第１の区間画像と第２の区間画像のそれぞれに対応する、第１の区間と第２の区間を結合して、第３の区間を生成する結合手段と、
前記結合手段により生成された前記第３の区間に対応する第３の区間画像を生成し、前記第１の区間画像と前記第２の区間画像を消去し、消去した位置に、生成した前記第３の区間画像を表示させるように制御する第２の表示制御手段と、前記第２の表示制御手段の制御により並べ替えられた複数の前記区間画像の表示の順番を、前記区間の新たな再生順番とするように、前記コンテンツを更新する更新手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
前記第１の表示制御手段により表示が制御された複数の前記シンボルのうちの、カーソルが配置された前記シンボルを、前記ユーザのクリック操作で選択するマウスをさらに備え、
前記結合手段は、前記第１の表示制御手段により表示が制御された前記区間画像のうちの、前記マウスにより選択された前記シンボルに対応する隣接する２つの前記第１の区間画像と前記第２の区間画像のそれぞれに対応する、前記第１の区間と前記第２の区間を結合して、前記第３の区間を生成する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
コンピュータに、
所定のコンテンツが、複数の区間に区分されている場合、複数の前記区間のそれぞれを表す画像を区間画像として、前記区間画像を、予め設定された前記区間の再生順番で、前から順に並べて表示させるとともに、複数の前記区間画像のうちの、隣接する所定の２つの前記区間画像に対応する２つの前記区間を結合させる場合にユーザにより選択されるシンボルを表示させるように制御する第１の表示制御ステップと、
ユーザが、前記第１の表示制御ステップの処理により表示が制御された複数の前記シンボルのうちの所定の前記シンボルを選択した場合、前記第１の表示制御ステップの処理により表示が制御された前記区間画像のうちの、前記ユーザにより選択された前記シンボルに対応する隣接する２つの第１の区間画像と第２の区間画像のそれぞれに対応する、第１の区間と第２の区間を結合して、第３の区間を生成する結合ステップと、
前記結合ステップの処理により生成された前記第３の区間に対応する第３の区間画像を生成し、前記第１の区間画像と前記第２の区間画像を消去し、消去した位置に、生成した前記第３の区間画像を表示させるように制御する第２の表示制御ステップと、
前記第２の表示制御ステップの処理の制御により並べ替えられた複数の前記区間画像の表示の順番を、前記区間の新たな再生順番とするように、前記コンテンツを更新する更新ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置、およびプログラムに関し、特に、ユーザに優しい操作体系でビデオデータの編集を行うことができるようにした情報処理装置、およびプログラムに関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータ（以下、適宜、ＰＣとも記述する）、および、デジタルビデオテープレコーダ（以下、適宜、ＤＶとも記述する）の普及が進み、ユーザは、ユーザ自身がＤＶを使って撮影したビデオデータを、ＰＣに取り込み、そのビデオデータをＰＣ上で編集することができる。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来のビデオデータを編集するアプリケーションソフトウエアプログラム（以下、単に、ビデオ編集プログラムと称する）は、マウスの左または右ボタンを押したまま、マウスを所定の位置まで動かし、そこでボタンを離すといった、いわゆる「ドラッグ　アンド　ドロップ」と称される操作等、マウスの複雑な操作が必須とされ、このため、作業に困難性を感じたり、不便と感じるユーザが多数存在するという課題があった。即ち、このようなマウスの複雑の操作が、ビデオ編集プログラムの普及の妨げになっているという課題があった。
【０００４】
例えば、１つの連続したビデオデータが、５つの区間（以下、そのような区間をチャプタと称する）Ａ乃至Ｅに区分されている場合、それら５つのチャプタＡ乃至Ｅの再生順番を編集可能なビデオ編集プログラム（特許文献１、および、非特許文献１参照）を例として、上述したマウスの複雑な操作について具体的に説明する。
【０００５】
このビデオ編集プログラムは、図１に示されるように、初期状態として、編集対象のチャプタＡ乃至Ｅのそれぞれを表す画像（以下、そのようなチャプタ（区間）を表す画像を、チャプタ画像と称する）３−１乃至３−５を生成し、生成したチャプタ画像３−１乃至３−５のそれぞれを、初期設定の再生順番で（例えば、ＤＶからＰＣに取り込まれた順番で）、編集画像１内に表示させる。
【０００６】
即ち、編集画像１内には、編集対象のチャプタ画像３−１乃至３−５のそれぞれが、再生される順番に図中左から順に並ぶ。例えば、図１においては、チャプタ画像３−１乃至３−５の順に並んでいるので、チャプタＡ乃至Ｅのそれぞれが、その順番で連続的に再生される設定とされている。
【０００７】
例えば、いま、ユーザが、チャプタＢ、チャプタＤ、および、チャプタＥを、チャプタＡの前に再生したいと所望したとする。この場合、このビデオ編集プログラムにおいては、次のような、マウスの複雑な操作が必須とされている。
【０００８】
即ち、図１に示されるように、ユーザは、はじめにマウスのカーソル２を、チャプタＢを表すチャプタ画像３−２の上に配置させ、マウスの左ボタンを押下する（以下、そのような操作を、左クリックすると称する）。このとき、ＰＣは、チャプタ画像３−２を、移動の対象の画像（以下、そのような画像を移動対象チャプタ画像と称する）として認識し、認識したことをユーザに通知するため、例えば、反転表示させる。
【０００９】
続いて、ユーザは、ＰＣのキーボードのＣｔｒｌキー（図示せず）を押しながら、チャプタＤを表すチャプタ画像３−４の上に、マウスのカーソル２を配置させて、左クリックする。これにより、チャプタ画像３−４も、移動対象チャプタ画像として認識され、反転表示される。
【００１０】
次に、図２に示されるように、ユーザは、ＰＣのキーボードのＣｔｒｌキーを押し続けながら、チャプタＥを表すチャプタ画像３−５の上に、マウスのカーソル２を配置させて、左クリックする。これにより、チャプタ画像３−５も、移動対象チャプタ画像として認識され、反転表示される。
【００１１】
以上の操作により、ユーザが再生順番の変更を所望するチャプタＢ、チャプタＤ、および、チャプタＥのそれぞれを表す、チャプタ画像３−２、チャプタ画像３−４、および、チャプタ画像３−５が、移動対象チャプタ画像として認識される。
【００１２】
そして、ユーザは、これらの移動対象チャプタ画像（チャプタ画像３−２、チャプタ画像３−４、および、チャプタ画像３−５）を、チャプタＡを表すチャプタ画像３−１の前に移動させるために、図３に示されるように、マウスをドラッグして（右、または左ボタンを押したまま）、マウスのカーソル２を、最後に選択した移動対象チャプタ画像（この例では、チャプタ画像３−５）から、移動先のチャプタ画像３−１の前（図中左側）の領域まで移動させる。
【００１３】
そして、ユーザは、図４に示されるように、マウスのカーソル２を、チャプタ画像３−１の前の領域まで移動させると、いままで押し続けていた（ドラッグしていた）マウスの右、または左ボタンを離す（ドロップする）。
【００１４】
すると、図５に示されるように、移動対象チャプタ画像（チャプタ画像３−２、チャプタ画像３−４、および、チャプタ画像３−５）は、チャプタ画像３−１の前に移動され、反転表示が解除される。即ち、編集画像１内のチャプタ画像３−１乃至３−５が、チャプタＢを表すチャプタ画像３−２、チャプタＤを表すチャプタ画像３−４、チャプタＥを表すチャプタ画像３−５、チャプタＡを表すチャプタ画像３−１、および、チャプタＣを表すチャプタ画像３−３の順に並び替えられる。その結果、チャプタＡ乃至Ｅの再生順番も、チャプタＢ、チャプタＤ、チャプタＥ、チャプタＡ、チャプタＣの順番で連続的に再生される設定に変更される。
【００１５】
しかしながら、マウスの操作に不慣れなユーザでは、図３において、マウスのカーソル２を、ドラッグしたままチャプタ画像３−１の前まで移動させなければいけないところ、途中の位置（例えば、図中示されるように、チャプタ画像３−３とチャプタ画像３−４の間の位置）で、マウスのボタンを離してしまうといった操作ミスを起こすことが多々ある。
【００１６】
この場合、図示はしないが、チャプタＡを表すチャプタ画像３−１、チャプタＣを表すチャプタ画像３−３、チャプタＢを表すチャプタ画像３−２、チャプタＤを表すチャプタ画像３−４、および、チャプタＥを表すチャプタ画像３−５の順に並び替えられてしまう。即ち、ユーザは、自分自身が望む順番（図５に示される順番）に再度並び替えるためには、上述した一連の操作を再度繰り返さなければいけない。
【００１７】
上述した例では、説明の簡略上、編集対象は、ＰＣのディスプレイ（図示せず）の１画面に表示が可能な５つのチャプタ画像３−１乃至３−５のみとされたが、編集対象のチャプタ画像の数がさらに増加された場合、ＰＣのディスプレイ（図示せず）の１画面に全てのチャプタ画像が表示されることは不可能となる。このような場合、ユーザは、上述した一連の操作の他に、表示されてないチャプタ画像を表示させるために、スクロールバー領域４のスクロールバーの「ドラッグ　アンド　ドロップ」操作も行う必要がある。従って、上述した操作ミスの発生頻度がさらに高くなる。
【００１８】
また、詳細な説明は省略するが、上述したビデオ編集プログラムにおいては、隣接する２つのチャプタを結合して、新たなチャプタを生成する「結合」と称される処理も可能であるが、この結合の実行のためには、ユーザは、上述したマウスの操作よりもさらに複雑な操作を行う必要がある。
【００１９】
このように、従来のビデオ編集プログラムにおいては、マウスの複雑な操作が必須とされ、このため、上述したような作業ミスが数多く発生し、その結果、作業に困難性を感じたり、不便と感じてしまうユーザが多数存在するという課題があった。
【００２０】
本発明は、このような状況に鑑みてなされたものであり、ユーザに優しい操作体系でビデオデータの編集を行うことができるようにするものである。
【００２１】
【特許文献１】
特開２００１−３０９２９８号公報
【００２２】
【非特許文献１】
ソニー株式会社、「ソニードライブ」内の「ＭｏｖｉｅＳｈａｋｅｒ」、［ｏｎｌｉｎｅ］、２００２年、ソニー株式会社、［２００２年９月３日検索］、インターネット、＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｊｐ／ｐｒｏｄｕｃｔｓ／Ｃｏｎｓｕｍｅｒ／ＰＣＯＭ／Ｓｏｆｔｗａｒｅ／ＰＣＱ−ＭＶ１／ｆｅａｔ．ｈｔｍｌ＞
【００２３】
【課題を解決するための手段】
本発明の第１の情報処理装置は、所定のコンテンツが、複数の区間に区分されている場合、複数の区間のそれぞれを表す画像を区間画像として、それらの区間画像を、予め設定された区間の再生順番で、前から順に並べて表示させるとともに、複数の区間画像のそれぞれに対応するシンボルであって、他の区間画像をその区間画像の前に移動させる場合にユーザにより選択されるシンボルを表示させるように制御する第１の表示制御手段と、第１の表示制御手段により表示が制御された複数の区間画像のうちの、ユーザにより移動の対象として選択された第１の区間画像を認識する認識手段と、ユーザが、第１の表示制御手段により表示が制御された複数のシンボルのうちの所定のシンボルを選択した場合、認識手段により認識された第１の区間画像を、ユーザにより選択されたシンボルに対応する第２の区間画像の前に移動させて、表示させるように制御する第２の表示制御手段と、第２の表示制御手段の制御により並べ替えられた複数の区間画像の表示の順番を、区間の新たな再生順番とするように、コンテンツを更新する更新手段とを備えることを特徴とする。
【００２４】
第１の表示制御手段により表示が制御された複数のシンボルのうちの、カーソルが配置されたシンボルを、ユーザのクリック操作で選択するマウスをさらに設け、第２の表示制御手段は、認識手段により認識された第１の区間画像を、マウスにより選択されたシンボルに対応する第２の区間画像の前に移動させて、表示させるようにすることができる。
【００２５】
更新手段により更新されたコンテンツが、ＤＶＤ規格で規定されているフォーマットで、所定の記録媒体に記録される場合、コンテンツを構成する複数の区間のそれぞれを、１つのチャプタとするチャプタメニューを作成する作成手段をさらに設けるようにすることができる。
【００２６】
認識手段は、第１の区間画像を認識している状態で、第１の表示制御手段により表示が制御された複数の区間画像のうちの、ユーザにより移動の対象として新たに選択された第３の区間画像をさらに認識し、第２の表示制御手段は、第２の画像に対応するシンボルが選択された場合、認識手段により認識された第１の区間画像と第３の区間画像のそれぞれを、第２の画像の前に移動させて、表示させるように制御するようにすることができる。
【００２７】
上述したコンテンツとは異なる他のコンテンツの全部、または、一部分を、そのコンテンツの新たな区間として取得する取得手段をさらに設けるようにすることができる。
【００２８】
認識手段により第１の区間画像が認識された場合、第１の表示制御手段により表示が制御された複数のシンボルのうちの、第１の区間画像が移動可能な位置に配置されているシンボルを、他の表示の表示方法とは異なる表示方法で、表示させるように制御する第３の表示制御手段をさらに設けるようにすることができる。
【００２９】
他の表示の表示方法とは異なるシンボルの表示方法は、ハイライト表示、または、点滅表示のうちのいずれか一方の表示方法であるようにすることができる。
【００３０】
本発明の第１のプログラムは、所定のコンテンツが、複数の区間に区分されている場合、複数の区間のそれぞれを表す画像を区間画像として、それらの区間画像を、予め設定された区間の再生順番で、前から順に並べて表示させるとともに、複数の区間画像のそれぞれに対応するシンボルであって、他の区間画像を、その対応する区間画像の前に移動させる場合にユーザにより選択されるシンボルを表示させるように制御する第１の表示制御ステップと、第１の表示制御ステップの処理により表示が制御された複数の前記区間画像のうちの、ユーザにより移動の対象として選択された第１の区間画像を認識する認識ステップと、ユーザが、第１の表示制御ステップの処理により表示が制御された複数のシンボルのうちの所定のシンボルを選択した場合、認識ステップの処理により認識された第１の区間画像を、ユーザにより選択されたシンボルに対応する第２の区間画像の前に移動させて、表示させるように制御する第２の表示制御ステップと、第２の表示制御ステップの処理の制御により並べ替えられた複数の区間画像の表示の順番を、区間の新たな再生順番とするように、コンテンツを更新する更新ステップとをコンピュータに実行させることを特徴とする。
【００３１】
本発明の第１の情報処理装置、および、第１のプログラムにおいては、所定のコンテンツが、複数の区間に区分されている場合、複数の区間のそれぞれを表す区間画像が、予め設定された区間の再生順番で、前から順に並べて表示されるとともに、複数の区間画像のそれぞれに対応するシンボルであって、他の区間画像を、その対応する区間画像の前に移動させる場合にユーザにより選択されるシンボルが表示される。この状態で、表示された複数の前記区間画像のうちの第１の区間画像が、ユーザにより移動の対象として選択された場合、その第１の区間画像が認識され、その後、ユーザにより、表示された複数のシンボルのうちの所定のシンボルが選択されると、認識された第１の区間画像が、ユーザにより選択されたシンボルに対応する第２の区間画像の前に移動されて表示される。そして、並べ替えられた複数の区間画像の表示の順番が、区間の新たな再生順番とされるように、コンテンツが更新される。
【００３２】
本発明の第１の情報処理装置は、コンテンツを自分自身で作成してもよいし、他の装置により作成されたコンテンツを取得して、それを利用してもよい。また、本発明の第１の情報処理装置は、他の装置により作成されたコンテンツを取得する場合、予め複数の区間に区分されたコンテンツを取得してもよいし、区間をその都度区分しながらコンテンツを取得してもよい。
【００３３】
なお、本発明は、勿論、本発明の第１の情報処理装置に対応する情報処理方法としても適応可能であるし、本発明の第１のプログラムを記録する記録媒体にも適応可能である。
【００３４】
本発明の第２の情報処理装置は、所定のコンテンツが、複数の区間に区分されている場合、複数の区間のそれぞれを表す画像を区間画像として、それらの区間画像を、予め設定された区間の再生順番で、前から順に並べて表示させるとともに、複数の区間画像のうちの、隣接する所定の２つの区間画像に対応する２つの区間を結合させる場合にユーザにより選択されるシンボルを表示させるように制御する第１の表示制御手段と、ユーザが、第１の表示制御手段により表示が制御された複数のシンボルのうちの所定のシンボルを選択した場合、第１の表示制御手段により表示が制御された区間画像のうちの、ユーザにより選択されたシンボルに対応する隣接する２つの第１の区間画像と第２の区間画像のそれぞれに対応する、第１の区間と第２の区間を結合して、第３の区間を生成する結合手段と、結合手段により生成された第３の区間に対応する第３の区間画像を生成し、第１の区間画像と第２の区間画像を消去し、消去した位置に、生成した第３の区間画像を表示させるように制御する第２の表示制御手段と、第２の表示制御手段の制御により並べ替えられた複数の区間画像の表示の順番を、区間の新たな再生順番とするようにコンテンツを更新する更新手段とを備えることを特徴とする。
【００３５】
第１の表示制御手段により表示が制御された複数のシンボルのうちの、カーソルが配置されたシンボルを、ユーザのクリック操作で選択するマウスをさらに設け、結合手段は、第１の表示制御手段により表示が制御された区間画像のうちの、マウスにより選択されたシンボルに対応する隣接する２つの第１の区間画像と第２の区間画像のそれぞれに対応する、第１の区間と第２の区間を結合して、第３の区間を生成するようにすることができる。
【００３６】
本発明の第２のプログラムは、所定のコンテンツが、複数の区間に区分されている場合、複数の区間のそれぞれを表す画像を区間画像として、それらの区間画像を、予め設定された区間の再生順番で、前から順に並べて表示させるとともに、複数の区間画像のうちの、隣接する所定の２つの前記区間画像に対応する２つの前記区間を結合させる場合にユーザにより選択されるシンボルを表示させるように制御する第１の表示制御ステップと、ユーザが、第１の表示制御ステップの処理により表示が制御された複数のシンボルのうちの所定のシンボルを選択した場合、第１の表示制御ステップの処理により表示が制御された区間画像のうちの、ユーザにより選択されたシンボルに対応する隣接する２つの第１の区間画像と第２の区間画像のそれぞれに対応する、第１の区間と第２の区間を結合して、第３の区間を生成する結合ステップと、結合ステップの処理により生成された第３の区間に対応する第３の区間画像を生成し、第１の区間画像と第２の区間画像を消去し、消去した位置に、生成した第３の区間画像を表示させるように制御する第２の表示制御ステップと、第２の表示制御ステップの処理の制御により並べ替えられた複数の区間画像の表示の順番を、区間の新たな再生順番とするように、コンテンツを更新する更新ステップとをコンピュータに実行させることを特徴とする。
【００３７】
本発明の第２の情報処理装置、および、第２のプログラムにおいては、所定のコンテンツが、複数の区間に区分されている場合、複数の区間のそれぞれを表す区間画像が、予め設定された区間の再生順番で、前から順に並んで表示されるとともに、複数の区間画像のうちの、隣接する所定の２つの区間画像に対応する２つの区間を結合させる場合にユーザにより選択されるシンボルが表示される。この状態で、ユーザにより、複数のシンボルのうちの所定のシンボルが選択された場合、表示された区間画像のうちの、ユーザにより選択されたシンボルに対応する隣接する２つの第１の区間画像と第２の区間画像のそれぞれに対応する、第１の区間と第２の区間が結合されて、第３の区間が生成され、生成された第３の区間に対応する第３の区間画像が生成され、第１の区間画像と第２の区間画像が消去され、消去された位置に、生成された第３の区間画像が表示される。そして、並べ替えられた複数の区間画像の表示の順番が、区間の新たな再生順番とされるように、コンテンツが更新される。
【００３８】
本発明の第２の情報処理装置は、コンテンツを自分自身で作成してもよいし、他の装置により作成されたコンテンツを取得して、それを利用してもよい。また、本発明の第１の情報処理装置は、他の装置により作成されたコンテンツを取得する場合、予め複数の区間に区分されたコンテンツを取得してもよいし、区間をその都度区分しながらコンテンツを取得してもよい。
【００３９】
なお、本発明は、勿論、本発明の第２の情報処理装置に対応する情報処理方法としても適応可能であるし、本発明の第２のプログラムを記録する記録媒体にも適応可能である。
【００４０】
【発明の実施の形態】
図６は、本発明が適用される情報処理装置の構成例を表している。
【００４１】
図６の情報処理装置１１において、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）２１は、例えば、インテル（Ｉｎｔｅｌ）社製のペンティアム（登録商標）プロセッサ等で構成され、フロントサイドバス（ＦＳＢ）５４に接続されている。ＦＳＢ５４には、更に、ノースブリッジ２３が接続されており、ノースブリッジ２３は、ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ　Ｇｒａｐｈｉｃｓ　Ｐｏｒｔ）５５を有しているとともに、ハブインタフェース５３に接続されている。
【００４２】
ノースブリッジ２３は、例えば、インテル社製のＡＧＰ　Ｈｏｓｔ　Ｂｒｉｄｇｅ　Ｃｏｎｔｒｏｌｌｅｒである４４０ＢＸなどで構成されており、ＣＰＵ２１およびメモリ２２を制御する。メモリ２２は、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、および、キャッシュメモリ（いずれも図示せず）として構成されている。
【００４３】
ＲＡＭは、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ　ＲＡＭ）で構成され、ＣＰＵ２１が実行するプログラム、またはＣＰＵ２１の動作に必要なデータを記憶する。具体的には、例えば、ＲＡＭは、起動が完了した時点において、ＨＤＤ３４からロードされたＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）やインターネットプログラムなどを記憶する。ＯＳは、例えば、マイクロソフト社のいわゆるウィンドウズ（登録商標）ＸＰ、またはアップルコンピュータ社のいわゆるＭａｃ　ＯＳ（登録商標）等に代表される、コンピュータの基本的な動作を制御するプログラムである。
【００４４】
キャッシュメモリは、ＳＲＡＭ（Ｓｔａｔｉｃ　ＲＡＭ）などＲＡＭと比較して、より高速な書き込みまたは読み出しの動作を実行できるメモリで構成され、ＣＰＵ２１が使用するプログラムまたはデータをキャッシュする（一時的に記憶する）。
【００４５】
なお、ＣＰＵ２１は、その内部に１次的な、キャッシュメモリに比較して、より高速に動作でき、ＣＰＵ２１自身が制御するキャッシュを有する。
【００４６】
ノースブリッジ２３はまた、ＡＧＰ５５を介して、ビデオコントローラ２４を制御する。ビデオコントローラ２４は、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）２５またはＶＧＡ（Ｖｉｄｅｏ　Ｇｒａｐｈｉｃｓ　Ａｒｒａｙ）方式のディスプレイ（以下、ＶＧＡ２６と記述する）をコントロールする。
【００４７】
ビデオコントローラ２４は、ＣＰＵ２１から供給されるデータ（イメージデータまたはテキストデータなど）を受信して、受信したデータに対応するイメージデータを生成するか、または、受信したデータをそのまま内蔵するビデオメモリ（図示せず）に記憶する。ビデオコントローラ２４は、ＬＣＤ２５またはＶＧＡ２６に、ビデオメモリに記憶されているイメージデータに対応する画像を表示させる。ＬＣＤ２５またはＶＧＡ２６は、ビデオコントローラ２４から供給されたデータを基に、画像または文字などを表示する。
【００４８】
ノースブリッジ２３はさらに、ハブインタフェース５３を介して、サウスブリッジ２７とも接続されている。サウスブリッジ２７は、例えば、インテル社製のＰＩＩＸ４Ｅなどで構成されており、ＡＣリンクバス５６、ＵＳＢバス５７、または、ＩＤＥバス５８に接続されるデバイスの制御等、各種のＩ／Ｏ（Ｉｎｐｕｔ　／　Ｏｕｔｐｕｔ）を制御する。
【００４９】
ＡＣリンクバス５６には、モデム２８、および、音声入出力部２９が接続されている。モデム２８は、公衆回線網に接続されており、公衆回線網またはインターネット（いずれも図示せず）を介する通信処理を実行する。音声入出力部２９は、マイクロフォン（図示せず）から音声を取り込み、その音声に対応するデータを生成して、メモリ２２に出力する。また音声入出力部２９は、スピーカ（図示せず）を駆動して、スピーカに音声を出力させる。
【００５０】
サウスブリッジ２７のＵＳＢバス５７には、ＵＳＢコネクタ３０が接続され、各種ＵＳＢデバイスが接続可能になされている。またＵＳＢバス５７を介して、メモリースティックスロット３１とブルーテゥース通信部３３が設けられている。メモリースティックスロット３１には、メモリースティック（商標）３２が接続される。
【００５１】
メモリースティック３２は、本願出願人であるソニー株式会社によって開発されたフラッシュメモリカードの一種である。このメモリースティック３２は、縦２１．５×横５０×厚さ２．８［ｍｍ］の小型薄型形状のプラスチックケース内に電気的に書換えや消去が可能な不揮発性メモリであるＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ　）の一種であるフラッシュメモリ素子を格納したものであり、１０ピン端子を介して画像や音声、音楽等の各種データの書き込み及び読み出しが可能となっている。ブルーテゥース通信部３３は、ブルーテゥース規格による通信を行う。
【００５２】
ＩＤＥバス５８には、ＨＤＤ３４が接続されている。また、ＩＤＥバス５８には、いわゆるＩＤＥデバイスと称される、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）ドライブ３５や、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）−Ｒ／ＲＷドライブ３６が電気的に接続される。ＤＶＤ−Ｒ／ＲＷドライブ３６には、ＤＶＤ６１が装着される。なお、ここでは、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ、および、ＤＶＤ−ＲＡＭを全て一括して、単にＤＶＤと称する。
【００５３】
サウスブリッジ２７にはまた、ＢＩＯＳ（Ｂａｓｉｃ　Ｉｎｐｕｔ　Ｏｕｔｐｕｔ　Ｓｙｓｔｅｍ）３９、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ　Ｃｏｍｐｏｎｅｎｔ　Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス５１、および、ＬＰＣ（Ｌｏｗ　ＰｉｎＣｏｕｎｔ）バス５２が接続されている。
【００５４】
ＢＩＯＳ３９は、情報処理装置１１の基本動作命令を集めたプログラム群であり、例えば、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）などに記憶されている。また、ＢＩＯＳ３９は、ＯＳまたはアプリケーションプログラムと周辺機器との間でのデータの受け渡し（入出力）を制御する。
【００５５】
ＬＰＣバス５２には、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）インタフェース３７、およびコントローラ３８が接続されている。
【００５６】
Ｉ／Ｏインタフェース３７には、パラレル端子４０とシリアル端子４１が接続されており、それぞれの端子に接続された機器とのデータの授受を行う。
【００５７】
コントローラ３８には、ジョグダイヤル４２、キーボード４３、および、マウス４４等の入力機器が接続されており、コントローラ３８は、これらの入力機器の制御を行うとともに、電源装置（図示せず）より供給される電力も制御する。
【００５８】
ＰＣＩバス５１には、ｉ．ＬＩＮＫ４５（商標）と、ＰＣカードインタフェース４６が接続されている。
【００５９】
ｉ．ＬＩＮＫ４５は、本願出願人であるソニー株式会社の商標であり、具体的には、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｅｌｅｃｔｒｉｃａｌ　ａｎｄ　Ｅｌｅｃｔｒｏｎｉｃｓ　Ｅｎｇｉｎｅｅｒｓ）１３９４の高速デジタルシリアルインターフェースである。即ち、ｉ．ＬＩＮＫ４５は、ＩＥＥＥ１３９４の規格に準拠するデータ（パケットに格納されているデータ）を送受信する。
【００６０】
ＰＣカードインタフェース４６は、スロット４７に接続された機器（カード（図示せず））から供給されたデータを、ＣＰＵ２１またはメモリ２２に供給するとともに、ＣＰＵ２１から供給されたデータをスロット４７に接続されているカードに出力する。
【００６１】
スロット４７には、図６に示されるように、必要に応じてドライブ４８が接続される。この場合、ドライブ４８は、スロット４７およびＰＣカードインタフェース４６を介して、ＰＣＩバス５１に接続される。ドライブ４８は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等からなるリムーバブル記録媒体４９に記録されているデータを読み出し、読み出したデータをメモリ２２に供給する。また、ＣＰＵ２１の処理により生成されたデータを、ドライブ４８に装着されるリムーバブル記録媒体４９に記憶させる。
【００６２】
図７は、情報処理装置１１が有している機能のうちの、ビデオ編集機能を実現するソフトウエアプログラムの構成例を表している。なお、以下、このようなソフトウエアブログラムを、ビデオ編集処理部と称する。
【００６３】
図７に示されるように、ビデオ編集処理部７１には、表示制御部８１、編集画像記憶部８２、移動対象認識部８３、表示更新制御部８４、コンテンツ更新部８５、編集コンテンツ記憶部８６、結合部８７、補助表示制御部８８、取得部８９、および、チャプタメニュー作成部９０が設けられている。
【００６４】
これらの表示制御部８１乃至チャプタメニュー作成部９０のうちの、編集画像記憶部８２、および、編集コンテンツ記憶部８６を除くものは、この例においては、例えば、複数のモジュールにより構成される。これらの各モジュールのそれぞれは、１つの独立したアルゴリズムを持ち、かつ、そのアルゴリズムに従って固有の動作を実行する。即ち、各モジュールのそれぞれは、ＣＰＵ２１により適宜読み出され、実行される。なお、各モジュールのそれぞれの処理（機能）は、後述する図８のフローチャートを参照して、ビデオ編集処理部７１の全体の処理（機能）を説明するとき、それと併せて説明する。
【００６５】
また、この例の編集画像記憶部８２は、例えば、ビデオコントローラ２４（図６）のビデオメモリ内に構成され、編集コンテンツ記憶部８６は、メモリ２２（図６）内に構成される。なお、コンテンツ記憶部９１は、例えば、ＨＤＤ３４（図６）内に構成される。
【００６６】
ところで、この例のビデオ編集部７１は、例えば、後述するように、ＤＶＤ−Ｒ／ＲＷドライブ３６（図６）に装着されたＤＶＤ６１（図６）に書き込まれるビデオデータの編集を目的とすることが可能であり、以下、そのようなＤＶＤ６１に書き込み可能なビデオデータを、単にコンテンツとも称する。
【００６７】
このコンテンツは、コンテンツ記憶部９１に通常記憶されており、ユーザにより編集が所望されたコンテンツが、取得部８９により取得され、編集コンテンツ記憶部８６に記憶される。このようにして、編集コンテンツ記憶部８６に記憶されたコンテンツを、以下、編集コンテンツと称する。
【００６８】
次に、図８のフローチャートを参照して、図７のビデオ編集処理部７１の処理について説明する。
【００６９】
ステップＳ１において、表示制御部８１は、編集コンテンツ記憶部８６に記憶されている編集コンテンツを編集するための編集画像を、編集画像記憶部８２を介して、例えば、ＬＣＤ２５に表示させる。
【００７０】
具体的には、表示制御部８１が、編集画像に対応する画像データを編集画像記憶部８２に記憶させると、ビデオコントローラ２４（図６）が、ＬＣＤ２５に、編集画像記憶部８２に記憶されている画像データに対応する編集画像を表示させる。
【００７１】
編集画像の内容は、特に限定されないが、この例においては、例えば、図９に示されるような画像１０１とされる。
【００７２】
図９に示されるように、編集画像１０１には、上方に、左から、従来の編集画像１（図１）に対応する編集領域１１１、および、編集領域１１１に新たなチャプタ画像を追加する（新たなコンテンツを、編集コンテンツ内の新たなチャプタとして追加する）ときに使用されるチャプタ追加タスク領域１１２が設けられており、それらの下方に、左から、編集領域１１１に含まれるチャプタ画像１２１のうちの、ユーザにより選択されたチャプタ画像１２１に対応するチャプタの内容（ビデオデータ）を再生（表示）する再生領域１１３、再生領域１１３の再生を指令する再生ボタン群１１４、および、編集領域１１１に含まれるチャプタ画像１２１を編集する場合に使用されるチャプタのタスク領域１１５が設けられている。
【００７３】
なお、この例においては、編集領域１１１には、５つのチャプタ画像１２１しか表示されないので、６つ以上のチャプタ画像１２１がある場合には、ユーザは、マウス４４（図６）の「ドラッグ　アンド　ドロップ」操作で、スクロールバー１２４を移動させて、所望するチャプタ画像１２１を、編集領域１１１に表示させる。
【００７４】
編集領域１１１にはまた、複数のチャプタ画像１２１のそれぞれの前（図９中左側）の領域に、対応する移動先ボタン１２２がそれぞれ設けられている。移動先ボタン１２２は、直後（図９中右隣）に配置されたチャプタ画像１２１（対応するチャプタ画像１２１）とは異なる他のチャプタ画像１２１（後述するユーザにより選択された移動対象チャプタ画像１２１）を、対応するチャプタ画像１２１の前に移動させる場合にユーザ（マウス４４（図６））により選択される。
【００７５】
編集領域１１１にはさらに、複数のチャプタ画像１２１のうちの、隣接する所定の２つのチャプタ画像１２１を結合させる（それらに対応する２つのチャプタを結合させる）場合にユーザ（マウス４４（図６））により選択される、複数の結合ボタン１２３が、対応する２つのチャプタ画像１２１の間の下方に、それぞれ配置されている。
【００７６】
一般的に、編集コンテンツ記憶部８６に記憶された編集コンテンツは、複数のチャプタから構成されるが、編集領域１１１には、その複数のチャプタのそれぞれを表すチャプタ画像１２１が、初期設定のチャプタの再生順番（例えば、編集コンテンツが、コンテンツ記憶部９１に最後に記憶されたときに設定されたチャプタの再生順番）で、前から（図９中左から）順に並んで配置される。
【００７７】
なお、上述したように、編集領域１１１に含まれるチャプタ画像１２１の数は限定されないので、編集コンテンツは、任意の数のチャプタから構成されることが可能である。ただし、以下、上述した従来の例（図１乃至図５の例）と比較するために、この例の編集コンテンツは、従来の例と同様に、単に５つチャプタＡ乃至Ｅのみから構成されるとする。
【００７８】
即ち、この例においては、例えば、初期状態として、図１０に示されるような、チャプタＡ乃至Ｅのそれぞれを表すチャプタ画像１２１−１乃至１２１−５が予め生成されており、いまの場合、図８のステップＳ１の処理で、図１０に示されるように、編集領域１１１に、チャプタ画像１２１−１乃至１２１−５のそれぞれが、その順番で図中左から順に並んで表示される。従って、この例の初期状態では、チャプタＡ乃至Ｅのそれぞれが、その順番で連続的に再生される設定とされている。
【００７９】
なお、図１０の例では、編集領域１１１にはまた、チャプタ画像１２１−１乃至１２１−５のそれぞれに対応する移動先ボタン１２２−１乃至１２２−５、および、結合ボタン１２３−１乃至１２３−４も表示されている。
【００８０】
図８に戻り、ステップＳ２において、移動対象認識部８３は、チャプタ画像１２１が選択されたか否かを判定する。
【００８１】
ステップＳ２において、チャプタ画像１２１が選択されていないと判定した場合、移動対象認識部８３は、その処理をステップＳ６に進める。
【００８２】
これに対して、ステップＳ２において、チャプタ画像１２１が選択されていると判定した場合、移動対象認識部８３は、ステップＳ３において、選択されたチャプタ画像１２１を、移動対象チャプタ画像として認識する。
【００８３】
例えば、いま、図１０に示されるように、ユーザが、マウス４４（図６）のカーソル１３１を、チャプタＢを表すチャプタ画像１２１−２の上に配置させ、左クリックした場合、移動対象認識部８３は、図８のステップＳ２の処理で、チャプタ画像が選択されたと判定し、ステップＳ３の処理で、チャプタ画像１２１−２を、移動対象画像として認識し、認識したことをユーザに通知するため、例えば、反転表示させる。
【００８４】
具体的には、移動対象認識部８３が、チャプタ画像１２１−２を、反転表示させるような画像データを生成し、表示更新制御部８４に供給する。表示更新制御部８４は、編集画像記憶部８２に記憶されている編集画像１０１に対応する画像データのうちの、チャプタ画像１２１−２のデータを、移動対象認識部８３より供給された画像データに更新する。すると、ビデオコントローラ２４が、ＬＣＤ２５に、編集画像記憶部８２に記憶されている更新された画像データに対応する編集画像１０１（チャプタ画像１２１−２が反転表示される編集画像１０１）を表示させる。
【００８５】
なお、従来の例と比較するために、この例においても、認識の通知方法として、反転表示が使用されているが、この方法に限定されず、様々な方法が使用可能である。例えば、移動対象認識部８３は、チャプタ画像１２１−２のうちの、実際の画像を表示する部分（図１０の例では、「Ｂ」が表示されている部分）以外の部分の色を、変色することで、チャプタ画像１２１−２を、移動対象画像として認識したことをユーザに通知してもよい。
【００８６】
図８のステップＳ４において、表示更新制御部８４は、移動先ボタン１２２が押下されたか否かを判定する。
【００８７】
ステップＳ４において、移動先ボタン１２２が押下されていないと判定された場合、その処理はステップＳ２に戻され、それ以降の処理が繰り返される。
【００８８】
即ち、ユーザが移動先ボタン１２１（図１０の例では、移動先ボタン１２１−１乃至１２１−５のうちのいずれか）を押下（選択）するまでの間、ユーザがチャプタ画像１２１を新たに選択する度に、移動対象認識部８３は、その選択されたチャプタ画像１２１を新たな移動対象チャプタ画像として認識する。
【００８９】
このように、ビデオ編集処理部７１（特に、移動対象認識部８３）は、ステップＳ２乃至Ｓ４の処理を繰り返すことで、複数のチャプタ画像１２１を、移動対象チャプタ画像として認識することができる。
【００９０】
例えば、いま、図１０に示されるように、ユーザが、キーボード４３（図６）のＣｔｒｌキー（図示せず）を押しながら、チャプタＤを表すチャプタ画像１２１−４の上にカーソル１３１を配置させて、左クリックした場合、表示更新制御部８４が、図８のステップＳ４の処理で、移動先ボタン１２２が押下されていないと判定し、処理をステップＳ２に戻すと、移動対象認識部８３は、チャプタ画像１２１−４が選択されたと判定し、ステップＳ３の処理で、チャプタ画像１２１−４を、移動対象画像として認識し、反転表示させる。
【００９１】
この状態で、さらに、図１１に示されるように、ユーザが、キーボード４３のＣｔｒｌキーを押し続けながら、チャプタＥを表すチャプタ画像１２１−５の上にカーソル１３１を配置させて、左クリックした場合、表示制御更新部８４が、図８のステップＳ４の処理で、移動先ボタン１２２が押下されていないと判定し、処理をステップＳ２に戻すと、移動対象認識部８３は、チャプタ画像１２１−５が選択されたと判定し、ステップＳ３の処理で、チャプタ画像１２１−５を、移動対象画像として認識し、反転表示させる。
【００９２】
以上のステップＳ２乃至Ｓ４の繰り返し処理により、ユーザが再生順番の変更を所望する全てのチャプタを表すチャプタ画像１２１（いまの場合、チャプタＢを表すチャプタ画像１２１−２、チャプタＤを表すチャプタ画像１２１−４、および、チャプタＥを表すチャプタ画像１２１−５）が、移動対象チャプタ画像として認識される。
【００９３】
次に、ユーザが、移動対象チャプタ画像（いまの場合、チャプタ画像１２１−２、チャプタ画像１２１−４、および、チャプタ画像１２１−５）を、チャプタＡを表すチャプタ画像１２１−１の前に移動させるために、図１２に示されるように、移動先ボタン１２２−１の上にカーソル１３１を配置させて、左クリックしたとする。
【００９４】
この場合、図８のステップＳ４において、移動先ボタン１２２−１が押下されたと判定し、表示更新制御部８４は、ステップＳ５において、移動対象チャプタ画像（いまの場合、チャプタ画像１２１−２、チャプタ画像１２１−４、および、チャプタ画像１２１−５）を、移動先ボタン１２２−１に対応するチャプタ画像１２１−１（チャプタＡを表すチャプタ画像１２１−１）の前に移動させる。
【００９５】
すると、図１３に示されるように、移動対象チャプタ画像（いまの場合、チャプタ画像１２１−２、チャプタ画像１２１−４、および、チャプタ画像１２１−５）は、チャプタ画像１２１−１の前に移動され、反転表示が解除される。即ち、編集領域１１１内のチャプタ画像１２１−１乃至１２１−５が、チャプタＢを表すチャプタ画像１２１−２、チャプタＤを表すチャプタ画像１２１−４、チャプタＥを表すチャプタ画像１２１−５、チャプタＡを表すチャプタ画像１２１−１、および、チャプタＣを表すチャプタ画像１２１−３の順に並び替えられる。
【００９６】
具体的には、表示更新制御部８４が、図１３に示されるような編集領域１１１に対応する画像データを生成し、編集画像記憶部８２に記憶されている編集画像１０１に対応する画像データのうちの、編集領域１１１のデータを、生成した画像データに更新する。すると、ビデオコントローラ２４が、ＬＣＤ２５に、編集画像記憶部８２に記憶されている更新された画像データに対応する編集画像１０１を表示させる（図１３に示されるように、編集領域１１１を表示させる）。
【００９７】
表示更新制御部８４はまた、コンテンツ更新部８５に対して、編集コンテンツ記憶部８６に記憶されている編集コンテンツのチャプタＡ乃至Ｅの再生順番も、チャプタＢ、チャプタＤ、チャプタＥ、チャプタＡ、および、チャプタＣの順番で連続的に再生される設定に更新することを要求する。
【００９８】
この場合、コンテンツ更新部８５は、この要求を受けると、コンテンツの再生順番を直ちに更新してもよいが、後述するように、ユーザはさらにチャプタの順番を変更する可能性があるので、ステップＳ９の処理で処理の終了が指示されたと判定した場合、その直前に要求された再生順番を、最終的な再生順番として、コンテンツを更新してもよい。なお、この例においては、後者の方法とされている。
【００９９】
図８のステップＳ２の処理で、チャプタ画像１２１が選択されていないと判定された場合、または、ステップＳ５の処理が終了された場合、結合部８７は、ステップＳ６において、結合ボタン１２３が押下された否かを判定する。
【０１００】
例えば、いま、図１３に示されるように、ユーザが、チャプタ画像１２１−１に対応するチャプタＡと、チャプタ画像１２１−３に対応するチャプタＣを結合させるために、結合ボタン１２３−４の上にカーソル１３１を配置させて、左クリックしたとする。
【０１０１】
この場合、図８のステップＳ６において、結合ボタン１２３−４が押下されたと判定し、結合部８７は、ステップＳ７において、結合ボタン１２３−４に隣接するチャプタ画像１２１−１とチャプタ画像１２１−３のそれぞれに対応する２つのチャプタＡとチャプタＣを結合する。具体的には、結合部８７は、コンテンツ更新部８５に対して、編集コンテンツ記憶部８６に記憶されている編集コンテンツのうちの、チャプタＡとチャプタＢを結合させることを要求する。コンテンツ更新部８５は、この要求を受けると、編集コンテンツ記憶部８６に記憶されたコンテンツに含まれるチャプタＡ乃至Ｄのうちの、チャプタＡとチャプタＢを結合して、新たなチャプタＡ＋Ｂを生成する。
【０１０２】
また、結合部８７が、表示更新制御部８４に対して、チャプタＡとチャプタＢを結合させたことを通知すると、表示更新制御部８４は、ステップＳ８において、図１４に示されるような、ステップＳ７の処理で結合されたチャプタＡ＋Ｃに対応する新たなチャプタ画像１２１−６を生成し、編集領域１１１に表示させる。即ち、図１４に示されるように、編集領域１１１には、チャプタＢを表すチャプタ画像１２１−２、チャプタＤを表すチャプタ画像１２１−４、チャプタＥを表すチャプタ画像１２１−５、および、チャプタＡとチャプタＣが結合された新たなチャプタＡ＋Ｃを表すチャプタ画像１２１−６のそれぞれが、その順番で表示される。
【０１０３】
ステップＳ６の処理で、結合ボタン１２３が押下されていないと判定された場合、または、ステップＳ８の処理が終了された場合、コンテンツ更新部８５は、処理の終了が指示されたか否かを判定する。
【０１０４】
この例においては、例えば、図９の編集画像１０１内に、ビデオ編集処理の終了を指令するソフトボタン１２７が表示されており、ユーザは、このソフトボタン１２７を選択する（ソフトボタン１２７の上にマウス４４のカーソルを配置させて、左クリックする）ことにより、ビデオ編集処理の終了を指示することができる。
【０１０５】
即ち、ユーザによりソフトボタン１２７が選択されるまでは、ステップＳ９において、処理の終了がまだ指示されていないと判定され、処理はスッテプＳ１に戻され、それ以降の処理が繰り返される。即ち、ユーザは、さらに、チャプタ画像１２１を移動させたり（チャプタの順番を変更させたり）、チャプタを結合させたりすることができる。
【０１０６】
そして、ユーザによりソフトボタン１２７が選択されると、ステップＳ９において、処理の終了が指示されたと判定し、コンテンツ更新部８５は、その時点で編集領域１１１に並んでいるチャプタ画像の順番（結合部８７、または表示更新制御部８４からの直前の要求に対応する順番）を、チャプタの再生順番とするように（いまの場合、図１４に示されるように、チャプタＢ、チャプタＤ、チャプタＥ、および、チャプタＡ＋Ｃの順番を、チャプタの再生順番とするように）、コンテンツを更新する。
【０１０７】
ところで、上述したように、図６において、ＣＰＵ２１は、ＤＶＤ−Ｒ／ＲＷドライブ３６に装着されたＤＶＤ６１に、上述したステップＳ１乃至Ｓ１０の処理（図８）で編集したビデオデータ（コンテンツ）を記録させることができる。
【０１０８】
また、その場合、ＤＶＤ６１に、実際のビデオデータの他に、ＤＶＤメニューと称されるメニューも記録させることができる。ＤＶＤ６１にＤＶＤメニューが記録されている場合、ユーザは、そのＤＶＤメニューに従って、ＤＶＤ６１に記録されたビデオデータの再生に関する様々な操作を行うことが可能になる。このＤＶＤメニューの中には、チャプタメニューと称されるメニューが含まれており、ユーザは、チャプタメニューに登録されているチャプタから、所望のチャプタを選択することで、その選択したチャプタの先頭からの再生を行わせることができる。
【０１０９】
図７のチャプタメニュー作成部９０は、そのようなチャプタメニューを含むＤＶＤメニューを作成し、編集コンテンツ記憶部８６に記憶させる。即ち、チャプタメニュー作成部９０は、編集コンテンツ記憶部８６に記憶されたビデオデータ（コンテンツ更新部８５により更新されたビデオデータ）を構成する複数のチャプタのそれぞれを、１つのチャプタとするＤＶＤメニューを生成する。これにより、ＣＰＵ２１は、編集コンテンツ記憶部８６に記憶されたコンテンツと、ＤＶＤメニューを、ＤＶＤ６１に記録させることが可能になる。
【０１１０】
以上、ビデオ編集処理部７１の機能として、図９の編集画像１０１のうちの、編集領域１１１内の移動先ボタン１２２、および、結合ボタン１２３の選択によるコンテンツの編集機能のみを説明したが、ビデオ編集処理部７１は、その他、チャプタ追加タスク領域１１２、および、チャプタのタスク領域１１５等を使用する様々な編集機能を有している。
【０１１１】
即ち、例えば、ユーザが、チャプタ追加タスク１１２に表示された「ムービーファイルを読み込んで編集領域に追加する」という文字列の上に、マウス４４のカーソルを配置させ、左クリックした場合、図７において、取得部８９は、コンテンツ記憶部９１に記憶されている、新たなビデオデータ（ムービーファイル）の全部、または、一部分を取得して、編集コンテンツ記憶部８６に記憶されている編集コンテンツの新たなチャプタとして追加する（記憶させる）。表示制御部８１は、その新たなチャプタを表すチャプタ画像１２１を生成して、編集領域１１１（図９）内に追加する。この場合、ユーザは、ビデオ編集処理部７１のうちの、上述した図８のステップＳ１乃至Ｓ１０の処理に対応する機能をさらに使用することで、この新たなチャプタの再生順番を変更したり（対応するチャプタ画像１２１の表示位置を移動させたり）、新たなチャプタと、既に存在していた他のチャプタとを結合させたりすることが可能になる。
【０１１２】
また、例えば、図９において、ユーザが、編集領域１１１に表示されているチャプタ画像１２１のうちの不要なもの（不要なチャプタを表すチャプタ画像１２１）を、コンテンツから削除したい場合、ユーザは、削除対象のチャプタ画像１２１を選択した後、チャプタのタスク領域１１５に表示されている「このチャプタをごみ箱に移動する」という文字列の上に、マウス４４のカーソルを配置させ、左クリックするだけで、削除対象のチャプタ画像１２１が編集領域１１１から削除される。
【０１１３】
即ち、図７において、表示更新制御部８４は、マウス４４より所定のチャプタ画像１２１を削除する指令を受け取ると、編集画像記憶部８２に記憶されている編集画像１０１に対応する画像データのうちの、削除対象のチャプタ画像１２１に対応する画像データを削除する。それと同時に、表示更新制御部８４は、コンテンツ更新部８５を介して、編集コンテンツ記憶部８６に記憶されている編集コンテンツを構成するチャプタのうちの、いま削除したチャプタ画像１２１に対応するチャプタも削除する。
【０１１４】
なお、図９において、ユーザは、削除対象のチャプタ画像１２１を選択し（チャプタ画像１２１の上にマウス４４のカーソルを配置させ、左クリックし）、上述した「ドラッグ　アンド　ドロップ」操作で、ごみ箱のアイコン１２６まで移動させてもよい。この場合のビデオ編集処理部７１は、上述した処理と同様の処理を施して、削除対象のチャプタ画像１２１を編集領域１１１から削除する。
【０１１５】
さらに、例えば、ユーザが、チャプタのタスク領域１１５に表示されている「チャプタを並び替えるには」という文字列の上に、マウス４４のカーソルを配置させ、左クリックした場合、補助表示制御部８８（図７）は、図示はしないが、例えば、はじめに、「移動対象チャプタ画像を選択しましたか？」というメッセージを、チャプタのタスク領域１１５に表示させるように制御する（図７の表示制御部８１や表示更新制御部８４と同様な表示制御を行う）。
【０１１６】
この場合、ユーザが、上述したように、編集領域１１１に表示されているチャプタ画像１２１の中から、移動対象チャプタ画像を選択した後、チャプタのタスク領域１１５に表示された「移動対象チャプタ画像を選択しましたか？」というメッセージ（文字列）の上に、マウス４４のカーソルを配置させ、左クリックすると、補助表示制御部８８（図７）は、例えば、図示はしないが、「移動先を選択する（移動先ボタンをクリックする）」というメッセージを、チャプタのタスク領域１１５に表示させるとともに、編集領域１１１に表示される複数の移動先ボタン１２２のうちの、選択された移動対象チャプタ画像１２１が移動可能な位置に配置されている移動先ボタン１２２を、他の表示とは違う表示方法で表示させるように制御する。この他の表示とは違う表示方法は、特に限定されず、例えば、ハイライト表示、または、点滅表示等の様々な表示方法が可能である。これにより、ユーザは、次の操作を容易に視認することができ、適切な移動先ボタン１２２を選択することが可能になる。
【０１１７】
このように、ビデオ編集処理部７１においては、マウス４４のクリック等の簡単な操作のみで（「ドラッグ　アンド　ドロップ」といった複雑なマウス４４の操作はほとんど必要とされず）、即ち、ユーザに優しい操作体系で、ビデオデータ（コンテンツ）の編集が可能とされている。
【０１１８】
なお、上述したように、ビデオ編集処理部７１で編集された編集コンテンツは、図６において、ＤＶＤ−Ｒ／ＲＷドライブ３６に装着されるＤＶＤ６１に記録可能である。さらに、ＤＶＤ６１のみならず、様々な記録媒体、例えば、ＣＤ−ＲＯＭドライブ３５に装着されるＣＤ−ＲＯＭ（図示せず）、メモリースティックスロット３１に装着されるメモリースティック３２、または、ドライブ４８に装着されるリムーバブル記録媒体４９等にも記録可能である。
【０１１９】
また、本発明のビデオ編集プログラムで編集されるコンテンツは、ビデオデータに限定されず、例えば、音声データや、静止画像データ等であってもよい。
【０１２０】
さらに、図９の編集画像１０１に表示されるチャプタ画像１２１の画像は、特に限定されず、静止画像であってもよいし、動画像であってもよい。
【０１２１】
ところで、上述した一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１２２】
記録媒体は、図６に示されるように、パーソナルコンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）を含む）、光磁気ディスク（ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）（登録商標）を含む）、若しくは半導体メモリなどよりなるリムーバブル記録媒体４９（パッケージメディア）により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記憶されているＲＯＭ（メモリ２２）やＨＤＤ３４が含まれるハードディスクなどで構成される。
【０１２３】
なお、上述した一連の処理は、ソフトウエアにより実行させることもできるが、ハードウエアにより実行させることもできる。この場合、情報処理装置は、例えば、図７に示されるようなビデオ編集処理部７１がハードウエアで構成されたものを有している。
【０１２４】
また、本明細書において、媒体により提供されるプログラムを記述するステップは、記載された順序に従って、時系列的に行われる処理は勿論、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１２５】
【発明の効果】
以上のごとく、本発明によれば、ビデオデータの編集を行うことができる。特に、ユーザに優しい操作体系で、例えば、「ドラッグ　アンド　ドロップ操作」等のマウスの複雑な操作の操作回数を必要最小限度に抑え、クリック操作等のマウスの簡単な操作のみで、ビデオデータの編集を行うことができる。
【図面の簡単な説明】
【図１】従来のビデオデータの編集処理におけるチャプタの移動操作例を説明する図である。
【図２】従来のビデオデータの編集処理におけるチャプタの移動操作例を説明する図である。
【図３】従来のビデオデータの編集処理におけるチャプタの移動操作例を説明する図である。
【図４】従来のビデオデータの編集処理におけるチャプタの移動操作例を説明する図である。
【図５】従来のビデオデータの編集処理におけるチャプタの移動操作例を説明する図である。
【図６】本発明が適用される情報処理装置の構成例を示すブロック図である。
【図７】図６の情報処理装置が有するビデオ編集機能を実現するソフトウエアプログラムの機能構成例を示すブロック図である。
【図８】図７のソフトウエアプログアムの処理を説明するフローチャートである。
【図９】図８のビデオ編集処理において表示される編集画像の例を表す図である。
【図１０】図８のビデオ編集処理におけるチャプタの移動操作例を説明する図である。
【図１１】図８のビデオ編集処理におけるチャプタの移動操作例を説明する図である。
【図１２】図８のビデオ編集処理におけるチャプタの移動操作例を説明する図である。
【図１３】図８のビデオ編集処理におけるチャプタの移動操作例を説明する図である。
【図１４】図８のビデオ編集処理におけるチャプタの移動操作例を説明する図である。
【符号の説明】
１１　情報処理装置，　２１　ＣＰＵ，　４４　マウス，　１１１　編集領域，１１２　チャプタ追加タスク領域，　７１　ビデオ編集処理部，　８１　表示制御部，　８２　編集画像記憶部，　８３　移動対象認識部，　８４　表示更新制御部，　８５　チャプタメニュー作成部，　８６　編集コンテンツ記憶部，　８７　結合部，　８８　補助表示制御部，　８９　取得部，　１１５　チャプタのタスク領域，　１２１　チャプタ画像，　１２２　移動先ボタン，　１２３　結合ボタン
【図１】
2004096668.tif 000003
【図２】
2004096668.tif 000004
【図３】
2004096668.tif 000005
【図４】
2004096668.tif 000006
【図５】
2004096668.tif 000007
【図６】
2004096668.tif 000008
【図７】
2004096668.tif 000009
【図８】
2004096668.tif 000010
【図９】
2004096668.tif 000011
【図１０】
2004096668.tif 000012
【図１１】
2004096668.tif 000013
【図１２】
2004096668.tif 000014
【図１３】
2004096668.tif 000015
【図１４】
2004096668.tif 000016