(57)【特許請求の範囲】
【請求項１】
著作権を有する画像を用いてスライドショーの編集を行なうスライドショー編集装置であって、
著作権者を表す著作権者情報が付与された画像データを複数記憶する画像データ記憶手段と、
複数の画像素材を時間経過に沿ってどのような演出効果を与えつつ再生するかを規定する演出テンプレートを、複数記憶する演出テンプレート記憶手段と、
前記演出テンプレート記憶手段により記憶された前記複数の演出テンプレートの中から１または複数の演出テンプレートを、操作者からの入力装置を用いた操作指令に基づいて選択する演出テンプレート選択手段と、
前記選択された各演出テンプレートに対して、前記画像データ記憶手段により記憶された複数の画像データの中から選択的に得られた複数の画像データを前記画像素材として、操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づける画像データ対応づけ手段と、
前記画像データ対応づけ手段により前記対応づけのなされた前記演出テンプレートに基づいて、前記スライドショーの内容を記述したスライドショーデータを作成するスライドショーデータ作成手段と
を備え、
前記画像データ対応づけ手段は、
前記選択的に得られた複数の画像データのそれぞれについての前記著作権者情報を取得する著作権者情報取得手段と、
前記選択された各演出テンプレートにおいて、前記対応づけのなされる複数の画像データについての前記著作権者情報取得手段により取得した複数の著作権者情報が同一であるか否かを判定する著作権者情報判定手段と、
前記著作権者情報判定手段により前記複数の著作権者情報が同一でないと判定された演出テンプレートについては、前記画像データの対応づけを無効とする対応づけ無効化手段と
を備えるスライドショー編集装置。
【請求項２】
請求項１に記載のスライドショー編集装置であって、
前記スライドショーのタイムラインを表わす時間軸を、表示装置に表示するタイムライン表示制御手段と、
前記演出テンプレート選択手段により選択された各演出テンプレートを、前記表示された時間軸上の所望の位置に操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づけることにより、前記時間軸上に、前記対応づけのなされた各演出テンプレートで定められる再生時間の時間幅を持つ区間を設定する区間設定手段と
を備え、
前記画像データ対応づけ手段は、
前記区間設定手段により設定された各区間に対して前記画像素材の対応づけを行うことにより、前記各演出テンプレートに対する対応づけを行う構成である、スライドショー編集装置。
【請求項３】
請求項１または２に記載のスライドショー編集装置であって、
前記画像データ対応づけ手段による前記対応づけのための前記入力装置を用いた操作指令は、前記画像データのサムネールをドラッグ＆ドロップする操作である、スライドショー編集装置。
【請求項４】
請求項１ないし３のいずれかに記載のスライドショー編集装置であって、
前記対応づけ無効化手段により前記画像データの対応づけが無効となされたときに、操作者にエラーである旨を報知するエラー報知手段
を備えるスライドショー編集装置。
【請求項５】
著作権を有する画像を用いてスライドショーの編集を行なうスライドショー編集装置であって、
利用条件を含む著作権属性情報が付与された画像データを複数記憶する画像データ記憶手段と、
前記画像データ記憶手段により記憶された複数の画像データの中から選択的に得られた画像データを画像素材として、操作者からの入力装置を用いた操作指令に基づいて前記スライドショーの編集を行う編集手段と
を備え、
前記編集手段は、
前記選択的に得られた画像データについての前記著作権属性情報を取得する著作権属性情報取得手段と、
前記操作指令は、前記著作権属性情報取得手段により取得した著作権属性情報に含まれる利用条件に違反するか否かを判定する判定手段と、
前記判定手段により違反すると判定されたときに、前記スライドショーの編集を禁止するか、もしくは前記スライドショーの編集を前記利用条件を満たす編集内容に変更する編集制限手段と
を備えるスライドショー編集装置。
【請求項６】
請求項５に記載のスライドショー編集装置であって、
前記編集手段は、
複数の画像素材を時間経過に沿ってどのような演出効果を与えつつ再生するかを規定する演出テンプレートを、複数記憶する演出テンプレート記憶手段と、
前記演出テンプレート記憶手段により記憶された前記複数の演出テンプレートの中から１または複数の演出テンプレートを、操作者からの入力装置を用いた操作指令に基づいて選択する演出テンプレート選択手段と、
前記選択された各演出テンプレートに対して、前記画像データ記憶手段により記憶された複数の画像データの中から選択的に得られた画像データを前記画像素材として、操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づける画像データ対応づけ手段と、
前記画像データ対応づけ手段により前記対応づけのなされた前記演出テンプレートに基づいて、前記スライドショーの内容を記述したスライドショーデータを作成するスライドショーデータ作成手段と
を備えるスライドショー編集装置。
【請求項７】
請求項５または６に記載のスライドショー編集装置であって、
前記利用条件は、前記画像データで示される画像内に予め定められた編集不可領域の全範囲を表示することである、スライドショー編集装置。
【請求項８】
著作権を有する画像を用いてスライドショーの編集を行なうスライドショー編集方法であって、
（ａ）ＣＰＵが、著作権者を表す著作権者情報が付与された画像データを複数、メモリに予め格納する工程と、
（ｂ）複数の画像素材を時間経過に沿ってどのような演出効果を与えつつ再生するかを規定する演出テンプレートを、複数、メモリに予め格納する工程と、
（ｃ）ＣＰＵが、前記複数の演出テンプレートの中から１または複数の演出テンプレートを、操作者からの入力装置を用いた操作指令に基づいて選択する工程と、
（ｄ）ＣＰＵが、前記選択された各演出テンプレートに対して、前記機能（ａ）により記憶された複数の画像データの中から選択的に得られた複数の画像データを前記画像素材として、操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づける工程と、
（ｅ）ＣＰＵが、前記工程（ｄ）により前記対応づけのなされた前記演出テンプレートに基づいて、前記スライドショーの内容を記述したスライドショーデータを作成する工程と
を備え、
前記工程（ｄ）は、ＣＰＵが、
前記選択的に得られた複数の画像データのそれぞれについての前記著作権者情報を取得し、
前記選択された各演出テンプレートにおいて、前記対応づけのなされる複数の画像データについての前記取得した複数の著作権者情報が同一であるか否かを判定し、
当該判定により前記複数の著作権者情報が同一でないと判定された演出テンプレートについては、前記画像データの対応づけを無効とする構成である、スライドショー編集方法。
【請求項９】
著作権を有する画像を用いてスライドショーの編集を行なうスライドショー編集方法であって、
（ａ）ＣＰＵが、利用条件を含む著作権属性情報が付与された画像データを複数、メモリに予め格納する工程と、
（ｂ）ＣＰＵが、前記複数の画像データの中から選択的に得られた画像データを画像素材として、操作者からの入力装置を用いた操作指令に基づいて前記スライドショーの編集を行う工程と
を備え、
前記工程（ｂ）は、ＣＰＵが、
前記選択的に得られた画像データについての前記著作権属性情報を取得し、
前記操作指令が、前記著作権属性情報取得手段により取得した著作権属性情報に含まれる利用条件に違反するか否かを判定し、
当該判定により違反すると判定されたときに、前記スライドショーの編集を禁止するか、もしくは前記スライドショーの編集を前記利用条件を満たす編集内容に変更する構成である、スライドショー編集方法。
【請求項１０】
著作権を有する画像を用いてスライドショーの編集を行なうためのコンピュータプログラムであって、
（ａ）著作権者を表す著作権者情報が付与された画像データを複数格納する機能と、
（ｂ）複数の画像素材を時間経過に沿ってどのような演出効果を与えつつ再生するかを規定する演出テンプレートを、複数格納する機能と、
（ｃ）前記複数の演出テンプレートの中から１または複数の演出テンプレートを、操作者からの入力装置を用いた操作指令に基づいて選択する機能と、
（ｄ）前記選択された各演出テンプレートに対して、前記機能（ａ）により記憶された複数の画像データの中から選択的に得られた複数の画像データを前記画像素材として、操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づける機能と、
（ｅ）前記機能（ｄ）により前記対応づけのなされた前記演出テンプレートに基づいて、前記スライドショーの内容を記述したスライドショーデータを作成する機能と
をコンピュータに実現させるとともに、
前記機能（ｄ）は、
（ｄ１）前記選択的に得られた複数の画像データのそれぞれについての前記著作権者情報を取得する機能と、
（ｄ２）前記選択された各演出テンプレートにおいて、前記対応づけのなされる複数の画像データについての前記機能（ｄ１）により取得した複数の著作権者情報が同一であるか否かを判定する機能と、
（ｄ２）前記機能（ｄ２）により前記複数の著作権者情報が同一でないと判定された演出テンプレートについては、前記画像データの対応づけを無効とする機能と
を備えるコンピュータプログラム。
【請求項１１】
著作権を有する画像を用いてスライドショーの編集を行なうためのコンピュータプログラムであって、
（ａ）利用条件を含む著作権属性情報が付与された画像データを複数格納する機能と、
（ｂ）機能（ａ）により記憶された複数の画像データの中から選択的に得られた画像データを画像素材として、操作者からの入力装置を用いた操作指令に基づいて前記スライドショーの編集を行う機能と
をコンピュータに実現させるとともに、
前記機能（ｂ）は、
（ｂ１）前記選択的に得られた画像データについての前記著作権属性情報を取得する機能と、
（ｂ２）前記操作指令は、前記機能（ｂ１）により取得した著作権属性情報に含まれる利用条件に違反するか否かを判定する機能と、
（ｂ３）前記機能（ｂ２）により違反すると判定されたときに、前記スライドショーの編集を禁止するか、もしくは前記スライドショーの編集を前記利用条件を満たす編集内容に変更する機能と
を備えるコンピュータプログラム。
【請求項１２】
請求項１０または１１に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、著作権を有する画像を用いてスライドショーの編集を行なう技術に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータを用いて、スライドショーにより複数の画像を順に再生させることが行なわれる（例えば、特許文献１）。一方、情報処理技術や通信技術の発展に伴い、デジタル著作物を利用する機会も多くなり、上記スライドショーに用いる画像素材として著作権を有する画像を利用することがある。
【０００３】
著作権を有する画像を示す画像データには、著作権属性情報が付与されており、画像データの利用者は、著作権属性情報から著作権が有る旨を知ることができる（例えば、特許文献２）。利用者は、著作権者の了解を取るなどの手続きを行うことになる。
【０００４】
【特許文献１】特開２００５−２２７８２６号公報
【特許文献２】特開平１０−７９０１６号公報
【０００５】
著作権を有する画像としてはキャラクタ画像が人気が高く、よく利用される。キャラクタ画像を利用するにあたっては、著作権者の使用許可を単に取ればよいというわけではなく、種々の利用条件を満たす必要がある。このために、著作権を有する画像を用いてスライドショーの編集を行なうとき、利用者は利用条件を一つ一つ満たしているかを確認しながら編集作業を進めていく必要があり、作業性が良くなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の解決しようとする課題は、著作権を有する画像を用いてスライドショーの編集を行なうとき、利用条件の確認作業の負担を操作者から解放し、作業性の向上を図ることにある。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００８】
［適用例１］
著作権を有する画像を用いてスライドショーの編集を行なうスライドショー編集装置であって、
著作権者を表す著作権者情報が付与された画像データを複数記憶する画像データ記憶手段と、
複数の画像素材を時間経過に沿ってどのような演出効果を与えつつ再生するかを規定する演出テンプレートを、複数記憶する演出テンプレート記憶手段と、
前記演出テンプレート記憶手段により記憶された前記複数の演出テンプレートの中から１または複数の演出テンプレートを、操作者からの入力装置を用いた操作指令に基づいて選択する演出テンプレート選択手段と、
前記選択された各演出テンプレートに対して、前記画像データ記憶手段により記憶された複数の画像データの中から選択的に得られた複数の画像データを前記画像素材として、操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づける画像データ対応づけ手段と、
前記画像データ対応づけ手段により前記対応づけのなされた前記演出テンプレートに基づいて、前記スライドショーの内容を記述したスライドショーデータを作成するスライドショーデータ作成手段と
を備え、
前記画像データ対応づけ手段は、
前記選択的に得られた複数の画像データのそれぞれについての前記著作権者情報を取得する著作権者情報取得手段と、
前記選択された各演出テンプレートにおいて、前記対応づけのなされる複数の画像データについての前記著作権者情報取得手段により取得した複数の著作権者情報が同一であるか否かを判定する著作権者情報判定手段と、
前記著作権者情報判定手段により前記複数の著作権者情報が同一でないと判定された演出テンプレートについては、前記画像データの対応づけを無効とする対応づけ無効化手段と
を備えるスライドショー編集装置。
【０００９】
適用例１に記載のスライドショー編集装置によれば、一の演出テンプレートに対して、操作者により、画像データ対応づけ手段により複数の画像データが画像素材として対応づけられるときに、各画像データに付与された著作権者情報が同一であるか否かが著作権者情報判定手段により判定され、同一でないと判定された演出テンプレートについては、対応づけ無効化手段により画像データの対応づけが無効となる。
【００１０】
したがって、上記スライドショー編集装置によれば、一の演出テンプレートに対して著作権者が相違する複数の画像データが対応づけられることを機械的に禁止することができる。これに対して、著作権を有する画像の利用条件の一つに、著作権者が相違する画像同士を重ね合わすことを禁止することが一般的にあり、上記スライドショー編集装置によれば、一の演出テンプレートに対して著作権者が相違する複数の画像データが対応づけられることがないことから、この利用条件を必ずクリアすることができる。この結果、操作者はその利用条件を確認する必要がないことから、作業性の向上を図ることができるという効果を奏する。また、上記スライドショー編集装置によれば、予め用意された演出テンプレートを利用することで、演出効果の内容そのものの作成が不要となることから、完成度の高いスライドショーを容易に作成することができるという効果を奏する。
【００１１】
［適用例２］
適用例１に記載のスライドショー編集装置であって、前記スライドショーのタイムラインを表わす時間軸を、表示装置に表示するタイムライン表示制御手段と、前記演出テンプレート選択手段により選択された各演出テンプレートを、前記表示された時間軸上の所望の位置に操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づけることにより、前記時間軸上に、前記対応づけのなされた各演出テンプレートで定められる再生時間の時間幅を持つ区間を設定する区間設定手段とを備え、前記画像データ対応づけ手段は、前記区間設定手段により設定された各区間に対して前記画像素材の対応づけを行うことにより、前記各演出テンプレートに対する対応づけを行う構成である、スライドショー編集装置。
【００１２】
この構成によれば、タイムラインを表わす時間軸上に１または複数の演出テンプレートを操作者の操作によって設定していくことができることから、視覚的にもわかり易い操作でもってスライドショーの作品を作成していくことができることから、操作性に優れている。
【００１３】
［適用例３］
適用例１または２に記載のスライドショー編集装置であって、前記画像データ対応づけ手段による前記対応づけのための前記入力装置を用いた操作指令は、前記画像データのサムネールをドラッグ＆ドロップする操作である、スライドショー編集装置。この構成によれば、マウスを用いたドラッグ＆ドロップの操作によることから、操作性により優れている。
【００１４】
［適用例４］
適用例１ないし３のいずれかに記載のスライドショー編集装置であって、前記対応づけ無効化手段により前記画像データの対応づけが無効となされたときに、操作者にエラーである旨を報知するエラー報知手段を備えるスライドショー編集装置。
【００１５】
この構成によれば、操作者による画像データの対応づけの操作が無効となったことを、エラーである旨の報知から操作者は知ることができる。
【００１６】
［適用例５］
著作権を有する画像を用いてスライドショーの編集を行なうスライドショー編集装置であって、
利用条件を含む著作権属性情報が付与された画像データを複数記憶する画像データ記憶手段と、
前記画像データ記憶手段により記憶された複数の画像データの中から選択的に得られた画像データを画像素材として、操作者からの入力装置を用いた操作指令に基づいて前記スライドショーの編集を行う編集手段と
を備え、
前記編集手段は、
前記選択的に得られた画像データについての前記著作権属性情報を取得する著作権属性情報取得手段と、
前記操作指令は、前記著作権属性情報取得手段により取得した著作権属性情報に含まれる利用条件に違反するか否かを判定する判定手段と、
前記判定手段により違反すると判定されたときに、前記スライドショーの編集を禁止するか、もしくは前記スライドショーの編集を前記利用条件を満たす編集内容に変更する編集制限手段と
を備えるスライドショー編集装置。
【００１７】
適用例５に記載のスライドショー編集装置は、複数の画像データの中から選択的に得られた画像データを画像素材として、操作者からの入力装置を用いた操作指令に基づいてスライドショーの編集を行う。さらに、前記画像データについての著作権属性情報を取得し、前記操作指令が、前記著作権属性情報に含まれる利用条件に違反するか否かを判定し、違反すると判定されたときに、前記スライドショーの編集を禁止するか、もしくは前記スライドショーの編集を前記利用条件を満たす編集内容に変更する。
【００１８】
このために、上記スライドショー編集装置によれば、著作権を有する画像に定められている利用条件に違反する操作が操作者によりなされたときには、スライドショーの編集を禁止するか、もしくはスライドショーの編集を利用条件を満たす編集内容に変更するかを機械的に行うことができる。したがって、操作者は、上記利用条件に違反するか否かの確認を行うことなく編集を進めることができることから、作業性の向上を図ることができるという効果を奏する。
【００１９】
［適用例６］
適用例５に記載のスライドショー編集装置であって、前記編集手段は、複数の画像素材を時間経過に沿ってどのような演出効果を与えつつ再生するかを規定する演出テンプレートを、複数記憶する演出テンプレート記憶手段と、前記演出テンプレート記憶手段により記憶された前記複数の演出テンプレートの中から１または複数の演出テンプレートを、操作者からの入力装置を用いた操作指令に基づいて選択する演出テンプレート選択手段と、前記選択された各演出テンプレートに対して、前記画像データ記憶手段により記憶された複数の画像データの中から選択的に得られた画像データを前記画像素材として、操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づける画像データ対応づけ手段と、前記画像データ対応づけ手段により前記対応づけのなされた前記演出テンプレートに基づいて、前記スライドショーの内容を記述したスライドショーデータを作成するスライドショーデータ作成手段とを備えるスライドショー編集装置。
【００２０】
この構成によれば、予め用意された演出テンプレートを利用することで、演出効果の内容そのものの作成が不要となることから、完成度の高いスライドショーを容易に作成することができる。
【００２１】
［適用例７］
適用例５または６に記載のスライドショー編集装置であって、前記利用条件は、前記画像データで示される画像内に予め定められた編集不可領域の全範囲を表示することである、スライドショー編集装置。
【００２２】
この構成によれば、著作権を有する画像に定められた編集不可領域が一部でも非表示となるような編集操作が操作者によりなされたときに、スライドショーの編集を禁止するか、もしくはスライドショーの編集を編集不可領域の全範囲が表示可能となる編集内容に変更するかがなされる。したがって、操作者は、編集不可領域Ｚ１が非表示となるか否かの確認を行うことなく編集を進めることができる。
【００２３】
［適用例８］
著作権を有する画像を用いてスライドショーの編集を行なうスライドショー編集方法であって、
（ａ）ＣＰＵが、著作権者を表す著作権者情報が付与された画像データを複数、メモリに予め格納する工程と、
（ｂ）複数の画像素材を時間経過に沿ってどのような演出効果を与えつつ再生するかを規定する演出テンプレートを、複数、メモリに予め格納する工程と、
（ｃ）ＣＰＵが、前記複数の演出テンプレートの中から１または複数の演出テンプレートを、操作者からの入力装置を用いた操作指令に基づいて選択する工程と、
（ｄ）ＣＰＵが、前記選択された各演出テンプレートに対して、前記機能（ａ）により記憶された複数の画像データの中から選択的に得られた複数の画像データを前記画像素材として、操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づける工程と、
（ｅ）ＣＰＵが、前記工程（ｄ）により前記対応づけのなされた前記演出テンプレートに基づいて、前記スライドショーの内容を記述したスライドショーデータを作成する工程と
を備え、
前記工程（ｄ）は、ＣＰＵが、
前記選択的に得られた複数の画像データのそれぞれについての前記著作権者情報を取得し、
前記選択された各演出テンプレートにおいて、前記対応づけのなされる複数の画像データについての前記取得した複数の著作権者情報が同一であるか否かを判定し、
当該判定により前記複数の著作権者情報が同一でないと判定された演出テンプレートについては、前記画像データの対応づけを無効とする構成である、スライドショー編集方法。
【００２４】
［適用例１０］
著作権を有する画像を用いてスライドショーの編集を行なうためのコンピュータプログラムであって、
（ａ）著作権者を表す著作権者情報が付与された画像データを複数格納する機能と、
（ｂ）複数の画像素材を時間経過に沿ってどのような演出効果を与えつつ再生するかを規定する演出テンプレートを、複数格納する機能と、
（ｃ）前記複数の演出テンプレートの中から１または複数の演出テンプレートを、操作者からの入力装置を用いた操作指令に基づいて選択する機能と、
（ｄ）前記選択された各演出テンプレートに対して、前記機能（ａ）により記憶された複数の画像データの中から選択的に得られた複数の画像データを前記画像素材として、操作者からの入力装置を用いた操作指令に基づいてそれぞれ対応づける機能と、
（ｅ）前記機能（ｄ）により前記対応づけのなされた前記演出テンプレートに基づいて、前記スライドショーの内容を記述したスライドショーデータを作成する機能と
をコンピュータに実現させるとともに、
前記機能（ｄ）は、
（ｄ１）前記選択的に得られた複数の画像データのそれぞれについての前記著作権者情報を取得する機能と、
（ｄ２）前記選択された各演出テンプレートにおいて、前記対応づけのなされる複数の画像データについての前記機能（ｄ１）により取得した複数の著作権者情報が同一であるか否かを判定する機能と、
（ｄ２）前記機能（ｄ２）により前記複数の著作権者情報が同一でないと判定された演出テンプレートについては、前記画像データの対応づけを無効とする機能と
を備えるコンピュータプログラム。
【００２５】
適用例８に記載のスライドショー編集方法および適用例１０に記載のコンピュータプログラムによっても、適用例１に記載のスライドショー編集装置と同様に、操作者は利用条件を確認することなく編集作業を行うことができることから、作業性の向上を図ることができるという効果を奏する。
【００２６】
［適用例９］
著作権を有する画像を用いてスライドショーの編集を行なうスライドショー編集方法であって、
（ａ）ＣＰＵが、利用条件を含む著作権属性情報が付与された画像データを複数、メモリに予め格納する工程と、
（ｂ）ＣＰＵが、前記複数の画像データの中から選択的に得られた画像データを画像素材として、操作者からの入力装置を用いた操作指令に基づいて前記スライドショーの編集を行う工程と
を備え、
前記工程（ｂ）は、ＣＰＵが、
前記選択的に得られた画像データについての前記著作権属性情報を取得し、
前記操作指令が、前記著作権属性情報取得手段により取得した著作権属性情報に含まれる利用条件に違反するか否かを判定し、
当該判定により違反すると判定されたときに、前記スライドショーの編集を禁止するか、もしくは前記スライドショーの編集を前記利用条件を満たす編集内容に変更する構成である、スライドショー編集方法。
【００２７】
［適用例１１］
著作権を有する画像を用いてスライドショーの編集を行なうためのコンピュータプログラムであって、
（ａ）利用条件を含む著作権属性情報が付与された画像データを複数格納する機能と、
（ｂ）機能（ａ）により記憶された複数の画像データの中から選択的に得られた画像データを画像素材として、操作者からの入力装置を用いた操作指令に基づいて前記スライドショーの編集を行う機能と
をコンピュータに実現させるとともに、
前記機能（ｂ）は、
（ｂ１）前記選択的に得られた画像データについての前記著作権属性情報を取得する機能と、
（ｂ２）前記操作指令は、前記機能（ｂ１）により取得した著作権属性情報に含まれる利用条件に違反するか否かを判定する機能と、
（ｂ３）前記機能（ｂ２）により違反すると判定されたときに、前記スライドショーの編集を禁止するか、もしくは前記スライドショーの編集を前記利用条件を満たす編集内容に変更する機能と
を備えるコンピュータプログラム。
【００２８】
適用例９に記載のスライドショー編集方法および適用例１１に記載のコンピュータプログラムによっても、適用例１に記載のスライドショー編集装置と同様に、操作者は利用条件を確認することなく編集作業を行うことができることから、作業性の向上を図ることができるという効果を奏する。
【００２９】
この発明の記録媒体は、この発明のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体を特徴としている。この記録媒体は、この発明のコンピュータプログラムと同様な作用・効果を有している。
【００３０】
本発明は、以下のような他の態様も含んでいる。その態様は、この発明のコンピュータプログラムを通信経路を介して供給するプログラム供給装置としての態様である。この態様では、コンピュータプログラムをコンピュータネットワーク上のサーバなどに置き、通信経路を介して、必要なプログラムをコンピュータにダウンロードし、これを実行することで、上記の方法や装置を実現することができる。
【発明を実施するための最良の形態】
【００３１】
本発明を実施するための最良の形態を実施例に基づき説明する。この実施例を、次の順序に従って説明する。
Ｉ．第１実施例：
Ａ．システムの全体構成：
Ｂ．装置の構成：
Ｃ．演出テンプレートの構成：
Ｄ．コンピュータ処理：
Ｄ−１．スライドショー編集用ウィンドウの構成：
Ｄ−２．操作者による操作に従う処理：
Ｅ．作用・効果：
II．第１実施例の変形例：
III．第２実施例：
IX．第２実施例の変形例：
【００３２】
Ｉ．第１実施例：
Ａ．システムの全体構成：
図１は、本発明の第１実施例を適用するネットワークシステム１の概略構成を示す説明図である。この実施例のネットワークシステム１は、管理サーバ２と、本発明のスライドショー編集装置を構成するユーザ端末５とを備える。
【００３３】
管理サーバ２は、著作権を有する画像を表す画像データを蓄積するとともに、ユーザの要求に応じて、画像データをユーザに提供する装置である。画像データは、各著作権者又は配布元である業者から提供されるものであり、管理サーバ２は、複数の著作権者の画像データを提供しうる構成となっている。
【００３４】
ユーザ端末５は、スライドショー用のアプリケーションを格納しており、上記画像データを利用するユーザは、スライドショー用のアプリケーションを用いて、宣伝用のスライドショー（動画）を編集・再生する。すなわち、ユーザ端末５は、インターネット等のネットワークＮＴを介して管理サーバ２に接続されており、管理サーバ２から上記画像データＤｐをダウンロードし、その画像データＤｐを画像素材として利用することで上記スライドショーを編集し、そのスライドショーを再生する。この実施例では、ユーザ端末５には大型ディスプレイ７が接続されており、上記スライドショーを大型ディスプレイ７で再生する。ここで、スライドショーとは、複数のコマ画像を順に再生させる処理である。
【００３５】
管理サーバ２は、上記画像データを所定のフォーマット形式でもって送信する。ここでは、著作権を有する画像は、キャラクタの画像（アニメ、映画、コンピューターゲームなどに登場する登場人物の外見等を示す画像）であるものとし、上記画像データは、以下、「キャラクタ画像データ」とも呼ぶ
【００３６】
図２は、キャラクタ画像データＤｐのフォーマット形式を示す説明図である。図示するように、キャラクタ画像データＤｐは、キャラクタについての属性を示す著作権属性情報Ｆ１と、キャラクタの画像を示す画像情報Ｆ２とから構成される。著作権属性情報Ｆ１としては、「キャラクタ名」、「著作権者名」などのデータＦ１１，Ｆ１２が記憶されている。画像情報Ｆ２は、ＪＰＥＧ，ＧＩＦ，ＰＮＧ等の形式のデータである。
【００３７】
こうした構成のキャラクタ画像データＤｐを用いて、前述したように、ユーザ端末５はスライドショーの編集・再生を行う。ユーザ端末５の詳細なハードウェア構成およびソフトウェア構成について、以下詳細に説明する。
【００３８】
Ｂ．装置の構成：
図３は、ユーザ端末５の概略構成を示す説明図である。ユーザ端末５は、本発明のスライドショー編集装置を構成するパーソナルコンピュータ１０を中心に備え、その周辺装置として、モニタ２０とキーボード２２とマウス２４を備える。さらに、パーソナルコンピュータ１０には、ＤＶＤドライブ２８と前述した大型ディスプレイ７が接続されている。
【００３９】
パーソナルコンピュータ１０は、中央演算処理装置としてのＣＰＵ１１を中心にバス１２により相互に接続されたメモリ１３、ハードディスクドライブ１４、入出力制御部１５、ディスプレイインタフェース１６、通信インタフェース１７等を備える。メモリ１３は、各種データ等を記憶するもので、ＣＰＵ１１の作業領域となる。ハードディスクドライブ１４は、スライドショー用のアプリケーションとしてのコンピュータプログラムＰｒや、複数の演出テンプレート（後述する）Ｔｍを記憶する。
【００４０】
入出力制御部１５は、キーボード２２やマウス２４から入力操作を取り込むとともに、ＤＶＤドライブ２８に対して読み書きを行うユニットである。ディスプレイインタフェース１６は、大型ディスプレイ７への信号出力を制御するユニットである。通信インタフェース１７は、ネットワークＮＴに対してデータ通信を行うユニットである。
【００４１】
コンピュータプログラムＰｒは、もともとは、記録媒体としてのＣＤ−ＲＯＭ（図示せず）に記憶されており、所定のインストールプログラムを起動することで、そのＣＤ−ＲＯＭからＤＶＤドライブ２８を介してハードディスクドライブ１４にインストールされたものである。このコンピュータプログラムＰｒをＣＰＵ１１が実行することにより、本発明のスライドショー編集装置の各種構成要件は実現される。
【００４２】
図１では、各種構成要件が、ＣＰＵ１１の内部で実現される機能のブロックによって示されている。すなわち、ＣＰＵ１１は、演出テンプレート選択部Ｍ１と画像データ対応づけ部Ｍ２とスライドショーデータ作成部Ｍ３とを機能として備える。画像データ対応づけ部Ｍ２は、著作権者情報取得部Ｍ２１と著作権者情報判定部Ｍ２２と無効化部Ｍ２３とを備える。
【００４３】
このコンピュータプログラムＰｒは、スライドショーを編集して再生するアプリケーションプログラムであり、その中の一部のモジュールによって、上述した各部Ｍ１，Ｍ２，Ｍ３，Ｍ２１，Ｍ２２，Ｍ２３の機能をパーソナルコンピュータ１０に実現させる。
【００４４】
なお、コンピュータプログラムＰｒは、ＣＤ−ＲＯＭに替えて、フレキシブルディスク、光磁気ディスク、ＩＣカード等の他の携帯型記録媒体（可搬型記録媒体）に格納された構成として、これらから提供されたものとすることができる。また、このコンピュータプログラムＰｒは、外部のネットワークに接続される特定のサーバから、ネットワークを介して提供されたものとすることもできる。上記ネットワークとしては、インターネットであってもよく、特定のホームページからダウンロードして得たコンピュータプログラムであってもよい。あるいは、電子メールの添付ファイルの形態で供給されたコンピュータプログラムであってもよい。
【００４５】
Ｃ．演出テンプレートの構成：
ハードディスクドライブ１４に記憶される演出テンプレートＴｍについて、次に説明する。スライドショーの編集の際には、スライドショー作品に様々な視覚的な演出効果が施されるが、この視覚的な演出効果を規定するサンプルが演出テンプレートＴｍである。演出テンプレートは、作品全体に比べて比較的短い再生時間（例えば３０秒以下）となっており、操作者は、ハードディスクドライブ１４に記憶された複数種類の演出テンプレートＴｍから所望のものを選択して、それらを１または複数組み合わせることで、１本の作品全体の演出効果を定めることができる。この演出テンプレートＴｍを組み合わせる操作については後ほど詳述する。スライドショー用のコンピュータプログラムＰｒを記録したＣＤ−ＲＯＭに、上記演出テンプレートＴｍが予め記録されており、コンピュータプログラムＰｒのインストールと共に、演出テンプレートＴｍは、ＣＤ−ＲＯＭからハードディスクドライブ１４に転送される。
【００４６】
図４は、演出テンプレートＴｍのデータ構造の一例を示す説明図である。図示するように、演出テンプレートＴｍは、「タイプ（名称）」、「再生時間」、「エフェクト」、「画像の枚数」、「サンプル画像」の５つのデータフィールドＴＦ１〜ＴＦ５によって構成される。「タイプ（名称）」のデータフィールドＴＦ１には、演出テンプレートＴｍの名称が記録される。「再生時間」のデータフィールドＴＦ２には、演出テンプレートＴｍの再生時間が記録される。
【００４７】
「エフェクト」のデータフィールドＴＦ３には、演出デザイナーが専用エディタを使って作成した視覚的な演出効果を表わすエフェクトデータが記録される。エフェクトデータは、画像の座標、移動方法、飾り画像、レタッチ設定、ズームなどを表わすデータを含み、１または複数の画像に対して時間経過に沿ってどのように演出効果が与えられるかが規定されている。演出効果としては、シーンとシーンの切り替わりについてのトランジション関連のものや、画像素材に重ね合わせて表示する飾り画像関連のもの等があり、これらの演出効果を１または複数組み合わせたものがエフェクトデータとして「エフェクト」のデータフィールドＴＦ３に格納される。具体的には、エフェクトデータは、例えば、２枚の画像を使用して、まず、１枚目の画像をぼけた状態から徐々にくっきりさせて、その後、２枚目の画像を左からワイプさせるといったもの、あるいは、３枚の画像を使用して、まず、１枚目の画像を左下から右上に向かってスライドさせ、次いで、２枚目の画像を右からワイプさせ、その後、その２枚目の画像をフェードアウトさせて、３枚目の画像をフェードインさせるといったものである。
【００４８】
「画像の枚数」のデータフィールドＴＦ４には、上記エフェクトデータで定められる一連の演出効果で使用される画像の枚数（すなわち、画像の使用枚数）が記録される。「サンプル画像」のデータフィールドＴＦ５には、前記画像の枚数だけのサンプル画像のファイル名が記録される。後述するが、この実施例では、演出テンプレートＴｍがどのような演出効果を表わすものであるかを操作者が視認できるように、サンプル画像を使ってその演出の内容をプレビュー表示できる構成となっている。このサンプル画像のファイル名が、データフィールドＴＦ５に記録されている。ここでは、データフィールドＴＦ５には、ファイル名だけが記録されるようにして、サンプル画像は別に記憶されているが、これに換えて、演出テンプレートＴｍが、サンプル画像そのものを持つ構成としてもよい。
【００４９】
この実施例では、演出テンプレートＴｍは、上記データフィールドＴＦ１〜ＴＦ５を備える構成であったが、これに換えて、さらに、再生開始時に付与する演出効果を規定する「イン・エフェクト」に関するデータフィールド、再生終了時に付与する演出効果を規定する「アウト・エフェクト」に関するデータフィールド、他の演出テンプレートＴｍによって定まる区間と重複した場合のトランジションを規定する「ブロック間トランジション」に関するデータフィールド等、種々のデータフィールドを備えた構成としてもよい。また、「サンプル画像」のデータフィールドＴＦ５はない構成としてもよい。
【００５０】
Ｄ．コンピュータ処理：
コンピュータプログラムＰｒに従って実行されるスライドショー編集処理について、以下説明する。図５は、ＣＰＵ１１にて実行されるスライドショー編集処理を示すフローチャートである。コンピュータプログラムＰｒが起動されて処理が開始されると、ＣＰＵ１１は、まず、スライドショー編集用のウィンドウＷＤを表示する処理を行なう（ステップＳ１１０）。
【００５１】
Ｄ−１．スライドショー編集用ウィンドウの構成：
図６は、スライドショー編集用ウィンドウＷＤを示す説明図である。スライドショー編集用ウィンドウＷＤは、ＧＵＩ（Graphical User Interface）を構成している。図示するように、スライドショー編集用ウィンドウＷＤには、上部左側にテンプレート指定用のフィールドＷＦ１が、上部右側に素材指定用のフィールドＷＦ２が、下部にタイムライン用のフィールドＷＦ３がそれぞれ設けられている。
【００５２】
テンプレート指定用のフィールドＷＦ１は、演出テンプレートＴｍを指定するためのもので、テンプレート一覧を表示する第１フィールドＷＦ１１と、演出テンプレートＴｍで規定された演出効果のプレビュー表示を行なう第２フィールドＷＦ１２とから構成される。第１フィールドＷＦ１１に記憶されるテンプレート一覧は、ハードディスクドライブ１４に記憶される複数の演出テンプレートＴｍについての一覧である。各演出テンプレートＴｍは、「タイプ（名称）」のデータフィールドＴＦ１に記録された名称（以下、「タイプ」とも呼ぶ）と、「画像の枚数」のデータフィールドＴＦ４に記録された枚数と、「再生時間」のデータフィールドＴＦ２に記録された再生時間とがそれぞれ表示される。
【００５３】
第１フィールドＷＦ１１に表示される一覧の各行は、それぞれ操作者のマウス２４の操作によって指示可能な選択肢となっている。第２フィールドＷＦ１２には、第１フィールドＷＦ１１でダブルクリックされた演出テンプレートＴｍについての演出効果がプレビュー表示される。なお、このプレビュー表示は、演出テンプレートＴｍのデータフィールドＴＦ５に記録されているサンプル画像を用いて行なわれる。
【００５４】
素材指定用のフィールドＷＦ２は、画像データとＢＧＭファイルの指定を行なうためのものである。図示の状態は、［画像］のタブＴｂ１がクリックされたときのもので、第３フィールドＷＦ２１には、画像データの格納場所を示すホルダの一覧が表示され、第４フィールドＷＦ２２には、複数の画像データのサムネールＴｐの一覧が表示されている。操作者は、第３フィールドＷＦ２１に表示された複数の格納場所のホルダから所望のものをクリックするとともに、第４フィールドＷＦ２２に表示された複数のサムネールＴｐの中から所望のものをクリックすることにより、ハードディスクドライブ１４や管理サーバ２等に格納された複数の画像データの中から所望のものを選択することができる。図示の例では、第３フィールドＷＦ２１には、管理サーバ２に用意された「ホルダＡ」、「ホルダＢ」、「ホルダＣ」の３つのホルダが一覧表示され、それらの中から操作者により指定された「ホルダＡ」に格納された複数のキャラクタ画像データＤｐについてのサムネールＴｐが、第４フィールドＷＦ２２に一覧表示されている。
【００５５】
タイムライン用のフィールドＷＦ３は、作成するスライドショーのタイムラインを表わす時間軸を表示するためのものであり、「画像用」、「テロップ用」、「ＢＧＭ用」の３種類の時間軸ＴＬ１、ＴＬ２、ＴＬ３が、横方向に伸びる帯状の矩形でもって表示されている。３種類の時間軸ＴＬ１〜ＴＬ３は、経過時間を同じ尺度で表わしており、画像用の時間軸ＴＬ１とテロップ用の時間軸ＴＬ２との間には、経過時間を１／１０秒単位の目盛りで表わすタイムスケールＴＳが表示されている。操作者によるマウス２４を用いた操作により、画像用の時間軸ＴＬ１には演出テンプレートＴｍとキャラクタ画像データＤｐが、テロップ用の時間軸ＴＬ２にはテロップが、ＢＧＭ用の時間軸ＴＬ３にはＢＧＭがそれぞれ設定されるが、上記画像用の時間軸ＴＬ１についての操作の詳細については後述する。テロップ用、ＢＧＭ用の時間軸ＴＬ２、ＴＬ３についての操作は本発明とは関係しないので、説明は省略する。
【００５６】
Ｄ−２．操作者による操作に従う処理：
図５に戻り、ステップＳ１１０でスライドショー編集用ウィンドウＷＤが表示されると、次いで、ＣＰＵ１１は、テンプレート指定用フィールドＷＦ１に表示された複数の演出テンプレートＴｍのうちの一つを、操作者によるマウス２４を用いたドラッグ＆ドロップの操作に従って、画像用の時間軸ＴＬ１上の所望の位置に対応づける処理を行なう（ステップＳ１２０）。
【００５７】
図７は、演出テンプレートＴｍを画像用の時間軸ＴＬ１に移動するドラッグ＆ドロップの操作を示す説明図である。図示するように、操作者は、テンプレート指定用フィールドＷＦ１に表示された複数の演出テンプレートＴｍの選択肢の中から必要とする演出テンプレートＴｍの選択肢（図示の例では、「バラエティ１」）をドラッグして、画像用の時間軸ＴＬ１上の所望の位置（タイムスケールＴＳで示される時間位置であって、図示の例では１．０秒の位置）にドロップする操作を行なう。ＣＰＵ１１は、このドラッグ＆ドロップの操作を受けて、そのドロップされた時間軸ＴＬ１上の位置の情報と演出テンプレートＴｍのファイル名とを対応づけて記憶する。
【００５８】
図５に戻り、次いで、ＣＰＵ１１は、画像用の時間軸ＴＬ１に、ステップＳ１２０でドロップされた演出テンプレートＴｍについてのブロック（区間）を設定する処理を行なう（ステップＳ１３０）。
【００５９】
図８は、上記ブロックＢＬが設定された後の画像用の時間軸ＴＬ１を示す説明図である。図示するように、画像用の時間軸ＴＬ１に、ステップＳ１２０でドロップされた演出テンプレートＴｍについてのブロックＢＬが表示されている。ブロックＢＬは、ステップＳ１２０でドロップされた点（図示の例では、１．０秒の位置）を始点として、ステップＳ１２０でドロップされた演出テンプレートＴｍの再生時間後（図示の例では、５秒後、すなわち、６．０秒の位置）を終点とする領域（図中、ハッチングで示した領域）として表示される。すなわち、ブロックＢＬは、ステップＳ１２０でドロップされた１点を始点として、ステップＳ１２０でドロップされた演出テンプレートＴｍで定められる再生時間の時間幅を持つ区間として定められる。なお、画面上においては、ブロックＢＬの内側に、その演出テンプレートＴｍの「タイプ（名称）」Ｔｙと、その演出テンプレートＴｍに定められた画像の使用枚数に対応した数の矩形部品Ｒｐが表示される。矩形部品Ｒｐは横方向に並べて表示される。
【００６０】
なお、この実施例では、ステップＳ１２０でドロップされた１点をブロックＢＬの始点としているが、始点に限る必要はなく、ドロップされた１点をブロックＢＬの中点や、終点等、他の位置としてもよい。
【００６１】
ステップＳ１３０では、ＣＰＵ１１は、画像用の時間軸ＴＬ１を上述した表示に切り換えると共に、この時間軸ＴＬ１に対応した画像用のタイムラインデータを更新する処理も行なっている。すなわち、この実施例では、画面に表示される時間軸ＴＬ１に対応した画像用のタイムラインデータをメモリ１３に備えており、時間軸ＴＬ１に対して演出テンプレートや後述する画像の対応づけがなされると、時間軸ＴＬ１の表示の変更と共に、画像用のタイムラインデータの更新も行なう。
【００６２】
図９は、画像用のタイムラインデータＤＴＬのデータ構造の一例を示す説明図である。図示するように、画像用のタイムラインデータＤＴＬは、「開始時刻」、「再生時間」、「内容」の３つのデータフィールドＸＤＦ１〜ＸＤＦ３を１レコードとするデータ構造である。１レコードが１ブロックＢＬに対応しており、時間軸ＴＬ１上で空白の部分も１レコードとして記録されている。図示の例は、図８に示した画像用の時間軸ＴＬ１の表示に対応するものである。図８において０〜１秒は、ブロックの設定がない空白の期間であることから、図９に示すように、第１レコードにおいて「開始時刻」のデータフィールドＸＤＦ１に０：００秒が、「再生時間」のデータフィールドＸＤＦ２に１：００秒が、「内容」のデータフィールドＸＤＦ３に背景設定データがそれぞれ記録される。ここで背景設定データとは、時間軸ＴＬ１上で空白の部分に対して設定される色もしくは画像を示すデータであり、予め用意されている。なお、この背景設定データは、所定の操作によってダイアログボックスが表示される構成として、そのダイアログボックスにより色や画像等を変更可能な構成としてもよい。
【００６３】
図８において１〜６秒にブロックＢＬが表示されていることから、図９に示すように、第２レコードにおいて「開始時刻」のデータフィールドＸＤＦ１に１：００秒が、「再生時間」のデータフィールドＸＤＦ２に演出テンプレートＴｍで定められ再生時間である５：００秒が、「内容」のデータフィールドＸＤＦ３に演出テンプレートＴｍを識別するファイル名がそれぞれ記録される。このように、図８に示した１つのブロックＢＬが設定された（この例のようにブロックＢＬは０：００秒から開始されずに空白を伴う）場合では、画像用のタイムラインデータＤＴＬは第１レコードと第２レコードから構成されることになる。
【００６４】
図５に戻り、ステップＳ１３０の実行後、ＣＰＵ１１は、素材指定用のフィールドＷＦ２の第４フィールドＷＦ２２に表示されたサムネールＴｐのうちの１枚を、操作者によるマウス２４を用いたドラッグ＆ドロップの操作に従って、画像用の時間軸ＴＬ１上に設定されたブロックＢＬに対応づける処理を行なう（ステップＳ１４０）。
【００６５】
図１０は、サムネールＴｐをブロックＢＬの位置に移動するドラッグ＆ドロップの操作を示す説明図である。図示するように、操作者は、素材指定用のフィールドＷＦ２に表示されたサムネールＴｐの中から所望のサムネールＴｐを１つ（図示の例では、第２段目の最も左側のキャラクタ画像）ドラッグして、画像用の時間軸ＴＬ１上に設定されたブロックＢＬ内（ブロック内であればどの位置でも可）にドロップする操作を行なう。図５のステップＳ１４０では、ＣＰＵ１１は、このドラッグ＆ドロップの操作を受けて、そのドラッグされたサムネールＴｐに対応するキャラクタ画像データＤｐのファイル名をその格納場所と共に記憶するとともに、ドロップ先のブロックＢＬを、そのキャラクタ画像データＤｐの対応づけ先であるとして記憶する。
【００６６】
次いで、ＣＰＵ１１は、ステップＳ１４０で記憶されたファイル名と格納場所の情報を用いて、上記ドラッグされたサムネールＴｐに対応するキャラクタ画像データＤｐを格納先（ここでの例では管理サーバ２の「ホルダＡ」）から取り込む（ステップＳ１５０）。続いて、ＣＰＵ１１は、上記取り込んだキャラクタ画像データＤｐの著作権属性情報Ｆ１に格納される「著作権者名」のデータＦ１２を取得する（ステップＳ１６０）。
【００６７】
その後、ＣＰＵ１１は、ステップＳ１６０で取得した「著作権者名」のデータＦ１２が、先にこのブロックＢＬに対応づけたキャラクタ画像データＤｐの著作権者名と一致しているか否かを判定する（ステップＳ１７０）。ここで、一致していると判定された場合には、ＣＰＵ１１は、ステップＳ１６０で取得した「著作権者名」のデータＦ１２を、先にこのブロックＢＬに対応づけたキャラクタ画像データＤｐの著作権者名であるとして、メモリ１３のワークエリアＷＮＡＭＥに記憶する（ステップＳ１８０）。
【００６８】
一方、ステップＳ１７０で、一致していないと判定された場合には、ＣＰＵ１１は、ステップＳ１４０のドラッグ＆ドロップに従う対応づけは有効でない、すなわち無効であるとして、エラー表示を行う（ステップＳ１８５）。具体的には、上記ドラッグ＆ドロップの操作がなされたそのドロップ先に、「著作権者が同一でありません」といったエラーメッセージを表示する。なお、エラーメッセージは必ずしもこの内容に限る必要はなく、他の内容でもよい。また、必ずしもメッセージを表記する必要もなく、例えば「×」等のマークを表示する構成としてもよい。また、表示位置も上記ドロップ先に限る必要はなく、操作者に報せることができれば、画面上のどの位置としてもよい。さらには、視覚的な報知に限る必要はなく、音声やビープ音によってエラーである旨を報知するものであってもよい。
【００６９】
ステップＳ１８５の実行後、ＣＰＵ１１は、ステップＳ１４０に処理を戻して、操作者に改めてドラッグ＆ドロップの操作を行わせる。
【００７０】
一方、ステップＳ１８０の実行後には、ＣＰＵ１１は、ステップＳ１４０によるドラッグ＆ドロップの操作に従う対応づけは有効であるとして、メモリ１３に記憶された画像用のタイムラインデータＤＴＬを更新する処理を行う（ステップＳ１９０）。具体的には、図８に示すように、ＣＰＵ１１は、画像用のタイムラインデータＤＴＬの中からドロップ先のブロックＢＬに対応したレコード（図中においては、第２レコード）を選択して、そのレコードの「内容」のデータフィールドＸＤＦ３に対して、サムネールＴｐに該当するキャラクタ画像データＤｐのファイル名を付加する処理を行う。なお、ステップＳ１４０による処理が、このドロップ先のブロックＢＬにおいて第１番目の画像についてのものである場合には、このブロックＢＬに対応した演出テンプレートＴｍで使用される第１番目の画像であるとしてキャラクタ画像データＤｐのファイル名を記憶し、ステップＳ１４０による処理が第２番目の画像についてのものである場合には、第２番目の画像であるとしてキャラクタ画像データＤｐのファイル名を記憶するというように、画像の順位を定めながら上記ファイル名の付加を行う。
【００７１】
なお、このステップＳ１９０では、ＣＰＵ１１は、スライドショー編集用のウィンドウＷＤの表示内容を更新する処理も併せて行う。具体的には、ドロップ先であるブロックＢＬに表示された矩形部品Ｒｐ（図１０参照）に対して左から順にそのドロップされたサムネールＴｐを表示する処理も行う。
【００７２】
続いて、ＣＰＵ１１は、ドロップ先のブロックＢＬの演出テンプレートＴｍで定められた画像の使用枚数だけの画像データの対応づけがなされたか否かを判定し（ステップＳ２００）、未だなされていないと判定された場合には、ステップＳ１４０に処理を戻して、操作者に新たなドラッグ＆ドロップの操作を行わせる。一方、ステップＳ２００で必要な枚数だけの画像データの対応づけがなされたと判定された場合には、ステップＳ２１０に処理を移行する。
【００７３】
ステップＳ２１０では、ＣＰＵ１１は、［保存］ボタンＢＴ１（図６、図１０等参照）が操作者によりクリックされたか否かを判定する（ステップＳ２１０）。［保存］ボタンＢＴ１は、タイムライン用のフィールドＷＦ３の右上に設けられており、時間軸ＴＬ１〜ＴＬ３に対する演出テンプレートやキャラクタ画像等の設定が完了したときに、操作者により操作されるスイッチである。操作者は、未だ時間軸ＴＬ１〜ＴＬ３に対する設定は完了していないと判断した場合には、［保存］ボタンＢＴ１をクリックしないで、次の演出テンプレートＴｍの選択肢を時間軸ＴＬ１にドラッグ＆ドロップする操作（テロップ用の時間軸ＴＬ２の場合にはテロップを、ＢＧＭ用の時間軸ＴＬ３にはＢＧＭを設定する操作）を行なう。ＣＰＵ１１は、上記ドラッグ＆ドロップの操作指令を受けると、ステップＳ２１０で否定判定されたとして、ステップＳ１２０に処理を戻して、その操作指令に従って時間軸ＴＬ１上に演出テンプレートＴｍを設定する。こうして、ＣＰＵ１１は、次の演出テンプレートＴｍについてのステップＳ１２０ないしＳ２００の処理を繰り返し実行する。
【００７４】
図１１は、設定が完了した時間軸ＴＬ１の一例を示す説明図である。図示するように、画像用の時間軸ＴＬ１には、「バラエティ１」と「シンプル１」の２つのブロックＢＬが設定されている。こうした設定は、操作者による操作によって定まるもので、ブロックＢＬの数や位置、そのブロックＢＬを定める演出テンプレートＴｍ、そのブロックＢＬに対応づける画像データは、操作者による操作によって種々に変化する。
【００７５】
図５に戻り、ステップＳ２１０で、［保存］ボタンＢＴ１がクリックされたと判定されると、ＣＰＵ１１は、ステップＳ２２０に処理を進めて、上述してきた３種類の時間軸ＴＬ１〜ＴＬ３に従ってスライドショーのビデオデータを作成する処理を行う。ここでは、ＣＰＵ１１は、時間軸ＴＬ１〜ＴＬ３の替わりに、各時間軸ＴＬ１〜ＴＬ３に対応した３種類のタイムラインデータをメモリ１３から読み出して、これらタイムラインデータに従ってビデオデータの作成を行う。詳細には、画像用のタイムラインデータＤＴＬ１には、時系列的にブロックＢＬが並べられ、それらブロックＢＬに対してキャラクタ画像データＤｐが対応づけられていることから、画像用のタイムラインデータＤＴＬ１と、タイムラインデータＤＴＬ１に記録されたブロックＢＬに対応する演出テンプレートＴｍと、上記ブロック部分に対応づけのなされたキャラクタ画像データＤｐとをそれぞれ読み出して、これらからビデオデータを作成する処理を行う。なお、上記キャラクタ画像データＤｐが対応づけられたブロックＢＬを含む画像用のタイムラインデータが、本発明でいう「スライドショーデータ」に相当する。
【００７６】
なおスライドショーのビデオデータの作成時には、テロップ用のタイムラインデータと、そのタイムラインデータに記録されたブロックに対応するテロップテンプレートと、上記ブロック部分に対応づけのなされたテキストデータとをそれぞれ読み出する処理も行なって、これらから得られる映像もビデオデータに付加する構成とする。さらに、ＢＧＭのタイムラインデータに従ってスライドショーの音声データを作成する処理を行なう。これらの結果、スライドショーのビデオデータが作成される。ステップＳ１６０の実行後、「エンド」に抜けて、このスライドショー編集処理を終了する。
【００７７】
なお、この実施例では、図１３に示すように、［保存］ボタンＢＴ１の左隣りに、［プレビュー］ボタンＢＴ２が設けられている。［プレビュー］ボタンＢＴ２がクリックされると、プレビュー表示用のダイアログボックスが表示されて、そのダイアログボックスに、ステップＳ１６０で作成されるスライドショーと同様な動画が表示される。操作者は、［保存］ボタンＢＴ１をクリックする前に、［プレビュー］ボタンＢＴ２をクリックすることで、作成したスライドショーが望み通りのものであるかを確認することができる。
【００７８】
上述したスライドショー編集処理において、ステップＳ１２０が演出テンプレート選択部Ｍ１（図１）に対応し、ステップＳ１４０ないし１９０が画像データ対応づけ部Ｍ２（図２）に対応する。特に、ステップＳ１５０が著作権者情報取得部Ｍ２１に対応し、ステップＳ１７０，Ｓ１８０が著作権者情報判定部Ｍ２２に対応し、ステップＳ１７０で否定判定されたときにステップＳ１４０に戻す構成が無効化部Ｍ２３に対応する。スライドショーデータ作成部Ｍ３は、ステップＳ１２０ないしＳ２１０の処理において画像用のタイムラインデータＤＴＬに関わる部分が対応し、具体的には、ステップＳ１３０、ステップＳ１９０の処理等が対応する。
【００７９】
Ｅ．作用・効果
以上のように構成された本実施例によれば、テンプレート指定用のフィールドＷＦ１に表示された演出テンプレートＴｍを、画像用の時間軸ＴＬ１にドラッグ＆ドロップする操作によって、画像用の時間軸ＴＬ１にその演出テンプレートＴｍに対応するブロックＢＬを設定することができる。そうして、素材指定用のフィールドＷＦ２に表示されたキャラクタ画像データＤｐのサムネールＴｐを、上記ブロックＢＬにドラッグ＆ドロップする操作によって、そのブロックＢＬ、すなわち演出テンプレートＴｍにサムネールＴｐに対応する画像を対応づけることができる。したがって、操作者は、演出テンプレートＴｍの設定からサムネールＴｐの対応づけまでの一連の操作を、必要に応じて１または複数回行なうことで、時間軸ＴＬ上に種々の演出テンプレートとその演出テンプレートに対応づけられるキャラクタ画像とを定めていくことができる。こうして定められた時間軸ＴＬ１に従ってスライドショーが作成される。
【００８０】
したがって、本実施例によれば、視覚的な演出効果の含まれた完成度の高いスライドショーを作成することができる。しかも、予め用意された演出テンプレートＴｍを利用していることから、エフェクトデータの作成が不要であり、この結果、ビデオデータの作成を容易に行なうことができる。すなわち、本実施例によれば、完成度の高いビデオデータを容易に作成することができるという効果を奏する。
【００８１】
この実施例では、スライドショーを編集する操作を、ドラッグ＆ドロップという簡単な操作で行なうことができることから、操作性に優れている。また、画像用の時間軸ＴＬ１に表示されるブロックＢＬの内側には、演出テンプレートＴｍに定められた画像の使用枚数に対応した数の矩形部品Ｒｐが表示されることから、操作者は、そのブロックに何枚の画像が必要かを簡単に視認することができる。このために、各区間に過不足なく画像素材を対応づけることができることから、操作性により一層優れている。
【００８２】
さらに、本実施例によれば、一の演出テンプレートＴｍに対して、操作者により、複数のキャラクタ画像データＤｐが画像素材として対応づけられるときに、各キャラクタ画像データＤｐに付与された「著作権者名」のデータＦ１２が同一であるか否かが判定され、同一でないと判定された演出テンプレートについては、キャラクタ画像データＤｐの対応づけが無効となる。したがって、本実施例によれば、一の演出テンプレートＴｍに対して著作権者が相違する複数のキャラクタ画像データＤｐが対応づけられることを機械的に禁止することができる。これに対して、著作権を有する画像の利用条件の一つに、著作権者が相違する画像同士を重ね合わすことを禁止することが一般的にあり、本実施例によれば、一の演出テンプレートに対して著作権者が相違する複数の画像データが対応づけられることがないことから、この利用条件を必ずクリアすることができる。この結果、操作者はその利用条件を確認する必要がないことから、作業性の向上を図ることができるという効果を奏する。
【００８３】
ここで、複数のキャラクタ画像データＤｐの中に著作権を有しない画像データが含まれている場合について考えてみる。著作権を有しない画像データは、著作権属性情報Ｆ１の「著作権者名」のデータＦ１２はヌルとなっていることから、先に著作権を有するキャラクタ画像データが対応づけられ、次に著作権を有しないキャラクタ画像データが対応づけられた場合、あるいは先に著作権を有しないキャラクタ画像データが対応づけられ、次に著作権を有するキャラクタ画像データが対応づけられた場合には、ステップＳ１７０で否定判定されることになり、エラー表示がなされることになる。これは、著作権を有するキャラクタ画像は、著作権を有しないキャラクタ画像であっても重ね合わされることが禁止されることが一般的であることから、このような構成となっている。
【００８４】
なお、著作権を有しないキャラクタ画像データは、そもそも著作権情報は取得不能であることから、上記２つの場合に、上記の構成に換えて画像データの対応づけが可能な構成としてもよい。すなわち、著作権を有しないキャラクタ画像データは、本発明の備える「著作権者情報判定手段」における判定の対象から省かれるものであり、著作権を有しないキャラクタ画像データについての対応づけは有効／無効のいずれとしてもよい。
【００８５】
II．第１実施例の変形例：
（１）前記第１実施例では、本発明の画像データ記憶手段は管理サーバ２により構成されているが、これに換えて、キャラクタ画像データＤｐを管理サーバ２からハードディスクドライブ１４に一旦ダウンロードして蓄積することによって、画像データ記憶手段をハードディスクドライブ１４により構成してもよい。
【００８６】
（２）第１実施例では、キャラクタ画像データＤｐは管理サーバ２からネットワークＮＴを介して提供を受けていたが、これに換えて、ＤＶＤ−ＲＯＭ等の記録媒体の形でキャラクタ画像データＤｐの提供を受ける構成としてもよい。
【００８７】
（３）第１実施例では、１または複数の演出テンプレートを表示装置に表示された時間軸上に対応づけることにより一つのスライドショーを定めていたが、これに換えて、一つの演出テンプレートそのものが一つのスライドショーをもともと定める構成としてもよい。この構成によれば、演出テンプレートを一つ選択し、その演出テンプレートに画像データを対応づけることにより、スライドショーデータを作成することができる。
【００８８】
（４）第１実施例では、演出テンプレートへの画像データの対応づけをマウス２４を用いたドラッグ＆ドロップの操作により行う構成としたが、これに換えて、対応づけ先である演出テンプレートのファイル名をキーボード２２の操作によって入力する構成等の他の操作により行う構成としてもよい。
【００８９】
III．第２実施例：
本発明の第２実施例を次に説明する。この第２実施例は第１実施例と比較して、ユーザ端末が提供を受けるキャラクタ画像データのフォーマット形式が相違したものとなっている。
【００９０】
図１２は、第２実施例におけるキャラクタ画像データＸＤｐのフォーマット形式を示す説明図である。図示するように、キャラクタ画像データＸＤｐは、第１実施例におけるキャラクタ画像データＤｐと比較して、著作権属性情報Ｆ１として「編集不可領域」のデータＦ２１が追加されている点が相違し、その他のデータ項目については同一である。「編集不可領域」のデータＦ２１は、キャラクタ画像データＸＤｐで示されるキャラクタ画像において、他の画像を重ねたり、トリミングによって非表示とすることが、著作権者（あるいは配布元、この明細書では同じ）から禁止されている領域（編集不可領域）を示すデータである。「編集不可領域」のデータＦ２１は、キャラクタ画像データＤｐ上の座標によって示されている。
【００９１】
図１３は、編集不可領域の説明図である。例えば、人物のキャラクタ画像１００のうち、著作権者が、非表示となるとキャラクタの特徴等が損なわれる領域を判断し、その領域を編集不可領域Ｚ１とする。例えば、顔を含む頭部に特徴があると判断すると、頭部周辺に編集不可領域Ｚ１を設定する。すなわち、著作権者は、利用条件の一つとして、予め定められた編集不可領域Ｚ１の全範囲を表示することに定める。キャラクタ画像データＸＤｐの提供を受けた操作者は、編集不可領域Ｚ１を除いた領域（以下、「編集可能領域」と呼ぶ）Ｚ２に対しては、他の画像を重ねたり（ここでいう「画像の重ね合わせ」とは、他の画像が上になる重ね合わせ、以下についても同じ）、トリミングすることができるが、編集不可領域Ｚ１に対しては、他の画像を重ねたり、トリミングすることができない。
【００９２】
図１４は、編集不可領域Ｚ１に他の画像１０１が重ね合わされた状態の一例を示す説明図である。他の画像１０１が重ね合わされることで、編集不可領域Ｚ１の一部もしくは全体が非表示となる。
【００９３】
図１５は、トリミングによって、編集不可領域Ｚ１の一部が非表示となった状態の一例を示す説明図である。トリミングは、画像の周辺部分にフレーム等を描画することにより、中心部分に焦点があたるような効果を演出するフレーム処理や、画像内の切り出し領域を時間毎に一方の範囲から他方の範囲に変えていくことで、その位置に向かってズームしているような効果を演出するズーム処理等に伴って実行される。
【００９４】
第２実施例は、第１実施例と比較して、同一のハードウェア構成を備え（第１実施例と同一のパーツには第１実施例と同一の符号を付けた）、相違するのは、上述したようにキャラクタ画像データＸＤｐの構成と、ＣＰＵ１１にて実行されるソフトウェアであるスライドショー編集処理である。
【００９５】
図１６は、第２実施例におけるスライドショー編集処理を示すフローチャートである。図示するように、第２実施例におけるスライドショー編集処理は、第１実施例におけるスライドショー編集処理（図５）と同じ処理内容であるステップＳ１１０〜Ｓ１５０、Ｓ２００〜Ｓ２２０を備える。
【００９６】
ステップＳ１５０によりキャラクタ画像データＤｐの取り込みを終えると、次いで、ＣＰＵ１１は、上記取り込んだキャラクタ画像データＤｐの著作権属性情報Ｆ１に格納される「編集不可領域」のデータＦ２１を取得する（ステップＳ３１０）。
【００９７】
続いて、ＣＰＵ１１は、ステップＳ１４０によるドロップ先のブロックＢＬに対応した演出テンプレートＴｍを読み出して、その演出テンプレートＴｍにおいて、所定の画像に対して前記編集不可領域の少なくとも一部を非表示とする処理が規定されているか否かを判定する処理を行う（ステップＳ３２０）。演出テンプレートには、前述したように、１または複数の画像についての演出効果が規定されていることから、ステップＳ３２０では、ステップＳ１４０によるドラッグ＆ドロップの処理が、上記ドロップ先のブロックＢＬにおいて何枚目の画像を割り付けるものであるかを判定し、その順位を演出テンプレートＴｍで使用される画像の順位と対応させることにより、上記「所定の画像」を定める。
【００９８】
ステップＳ３２０では、詳細には、前記読み出した演出テンプレートＴｍから前記所定の画像についての演出効果を定めるセグメントを抽出し、そのセグメントにおいて、前述した編集不可領域Ｚ１を非表示とする可能性のある効果処理、すなわち、他の画像を重ねる効果処理や、トリミングする効果処理が規定されているかを判定し、これら効果処理が規定されている場合に、これら効果処理において用いられる座標値が、ステップＳ３１０で取得した「編集不可領域」のデータＦ２１に対応させたときに編集不可領域の内側に侵入する値であるか否かを判定することにより、上記編集不可領域の少なくとも一部が非表示となるか否かを判定する。
【００９９】
ステップＳ３２０で、編集不可領域を非表示とする処理が規定されていると判定された場合には、ＣＰＵ１１はステップＳ３３０に処理を進めて、ステップＳ１４０のドロップ先のブロックＢＬに対応する演出テンプレートＴｍを読み出して、その演出テンプレートＴｍを、ステップＳ１５０で取り込んだキャラクタ画像データＤｐの編集不可領域Ｚ１の全範囲が表示可能なように補正する処理を行う。詳細には、ステップＳ１４０のドロップ先のブロックＢＬに対応する演出テンプレートＴｍを一時的なファイルとしてメモリ１３に記憶し、その一時的なファイルとして記憶された演出テンプレートにおいて記録されている上述した効果処理において用いられる座標値を、編集不可領域Ｚ１の全範囲を表示可能な大きさに拡張する。
【０１００】
ステップＳ３３０の実行後、ＣＰＵ１１は、ステップＳ３４０に処理を進める。一方、ステップＳ３２０で、編集不可領域を非表示とする処理が規定されていないと判定された場合には、ＣＰＵ１１は、ステップＳ３４０に処理を進める。
【０１０１】
ステップＳ３４０では、ＣＰＵ１１は、メモリ１３に記憶された画像用のタイムラインデータＤＴＬを更新する処理を行う。この処理は、大まかには第１実施例のステップＳ１９０と同様の処理で、ＣＰＵ１１は、画像用のタイムラインデータＤＴＬの中からドロップ先のブロックＢＬに対応したレコードを選択して、そのレコードの「内容」のデータフィールドＸＤＦ３に対して、サムネールＴｐに該当するキャラクタ画像データＤｐのファイル名を付加する処理を行う。ステップＳ１９０と相違する点は、ステップＳ３３０で演出テンプレートの補正がなされているときには、上記「内容」のデータフィールドＸＤＦ３に記録される演出テンプレートのファイル名を、ステップＳ３３０による補正後の演出テンプレート（一時的に記憶した演出テンプレート）のファイル名に変更する。その後、ＣＰＵ１１は、第１実施例と同様にステップＳ２００〜Ｓ２２０の処理を実行する。
【０１０２】
以上詳述したように本実施例によれば、キャラクタ画像データＸＤｐには、著作権属性情報Ｆ１として「編集不可領域」のデータＦ２１が記録されている。また、本実施例によれば、第１実施例と同様に、演出テンプレートＴｍを、画像用の時間軸ＴＬ１にドラッグ＆ドロップする操作によって、スライドショーの編集を行っている。そうしてその編集で用いられる演出テンプレートＴｍにおいて、「編集不可領域」のデータＦ２１によって定まる編集不可領域Ｚ１の少なくとも一部を非表示とする効果処理が規定されている場合には、その演出テンプレートＴｍを編集不可領域Ｚ１の全範囲が表示されるように補正して、画像用の時間軸ＴＬ１に記憶するようにしている。
【０１０３】
このために、本実施例によれば、キャラクタ画像の編集不可領域Ｚ１が一部でも非表示となるような編集操作が操作者によりなされたとき（すなわち、そうした演出テンプレートを使用する操作がなされたとき）には、演出テンプレートの内容を変更することにより、編集不可領域Ｚ１の全範囲の表示が可能となる。したがって、操作者は、編集不可領域Ｚ１が非表示となるか否かの確認を行うことなく編集を進めることができることから、作業性の向上を図ることができるという効果を奏する。
【０１０４】
IX．第２実施例の変形例：
（ａ）前記第２実施例では、図１６のステップＳ３２０で肯定判定、すなわち、編集不可領域を非表示とする処理が規定されていると判定された場合には、ステップＳ３３０に処理を進めて、演出テンプレートを補正するように構成されていたが、これに換えて、肯定判定された場合には、ステップＳ１２０に処理を戻して、上記演出テンプレートと画像データを用いた編集処理を禁止して、新たに編集処理をやり直すように構成してもよい。この構成によっても、第２実施例と同様に、操作者は、編集不可領域が非表示となるか否かの確認を行うことなく編集を進めることができることから、操作性を向上することができる。
【０１０５】
（ｂ）前記第２実施例では、編集不可領域の全範囲を表示することを利用条件として、この利用条件に違反する場合に、利用条件を満たす編集内容に変更するように構成していたが、利用条件は、編集不可領域の全範囲を表示すること以外にも種々のものとすることができる。例えば、キャラクタは、同一テレビ番組又は映画に登場するキャラクタ、または、玩具、パチンコ台、ゲームソフト等に用いられる同一シリーズのキャラクタ商品に用いられるキャラクタ等のように、同時に表示されるキャラクタ群がシリーズで制限されている場合が多い。そこで、複数のキャラクタ画像を表示する際に、同一シリーズのキャラクタ画像を用いることを利用条件としてもよい。すなわち、著作権属性情報Ｆ１に「シリーズ名称」のデータを備える構成として、一のスライドショーに用いられる画像素材が同一のシリーズ名称のキャラクタ画像である場合には、一のキャラクタ画像に対してシリーズの相違するキャラクタ画像を併せて対応づけることを禁止する構成としてもよい。
【０１０６】
また、利用条件の制限として次の構成も考えられる。著作権属性情報Ｆ１に、「キャラクタ属性」のデータと「相対サイズ」のデータを備える構成とする。キャラクタ属性は、シリーズ内の「主人公」、「友人」、「家族」等の役割を示すものである。相対サイズは、主人公等、シリーズ内で基準となるキャラクタに対する大きさを示すものである。一のスライドショーに用いられる画像素材が同一のシリーズ名称のキャラクタ画像である場合には、「主人公」が登場しなければならない、あるいは、「主人公」が登場しさらにサイズが主人公に対して定まった大きさでなければならないといったことを利用条件としてもよい。「キャラクタ属性」のデータと「相対サイズ」のデータに基づいて、キャラクタ画像の表示がこうした利用条件に違反していないかを判定し、違反していると判定された場合には、その利用条件を満たす編集内容に編集したり、あるいはその編集を禁止する構成としてもよい。
【０１０７】
（ｃ）前記第２実施例における著作権属性情報Ｆ１に含まれる「編集不可領域」のデータＦ２１は、編集不可領域Ｚ１（図１３参照）を示すものであったが、これに替えて、編集可能領域Ｚ２を示すデータを含む構成として、編集可能領域のデータに基づいて利用条件を判定する構成としてもよい。
【０１０８】
（ｄ）前記第２実施例では、利用条件に違反すると判定されたときには、スライドショーの編集を前記利用条件を満たす編集内容に変更する構成とし、前記（ａ）の変形例では、スライドショーの編集を禁止する構成としたが、さらには、これらの場合に、操作者にエラーである旨を報知する構成としてもよい。このエラー報知は、第１実施例と同様に、メッセージの表示等の視覚的な報知、音声やビープ音による聴覚的な報知等、種々の方法によるものとすることができる。
【０１０９】
（ｅ）第２実施例では、１または複数の演出テンプレートを表示装置に表示された時間軸上に対応づけることにより一つのスライドショーを定めていたが、これに換えて、一つの演出テンプレートそのものが一つのスライドショーをもともと定める構成としてもよい。この構成によれば、演出テンプレートを一つ選択し、その演出テンプレートに画像データを対応づけることにより、スライドショーデータを作成することができる。さらには、演出テンプレートを用いる構成とする必要もなく、ＣＰＵは、複数の画像データの中から画像データを選択して、その画像データの表示時間と表示範囲等を逐一、キーボード、マウス等の入力装置からの指令に基づいて指定することによりスライドショーを編集する構成において、前記画像データの著作権属性情報に含まれる利用条件に違反するか否かを判定し、違反すると判定されたときに、そのスライドショーの編集を禁止するか、もしくはスライドショーの編集を利用条件を満たす編集内容に変更する構成としてもよい。
【０１１０】
（ｆ）第２実施例では、演出テンプレートへの画像データの対応づけをマウス２４を用いたドラッグ＆ドロップの操作により行う構成としたが、これに換えて、対応づけ先である演出テンプレートのファイル名をキーボード２２の操作によって入力する構成等の他の操作により行う構成としてもよい。
【０１１１】
なお、本発明は上記の第１、第２実施例やそれらの変形例に限られるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様にて実施することが可能である。例えば、第１実施例の変形例とした構成を、そのまま第２実施例としても適用可能なもの（例えば、前述した変形例（１）、（２）、（４）等）については、第２実施例の変形例としてもよい。また、前記第１、第２実施例やそれらの変形例では、著作権を有する画像を示す画像データは、キャラクタ画像を示すキャラクタ画像データとしたが、これに換えて、小説、論文等の文書を示す画像、絵画、彫刻等の美術を示す画像等、その他の著作権を有する画像を示す画像データとしてもよい。
【図面の簡単な説明】
【０１１２】
【図１】本発明の第１実施例を適用するネットワークシステム１の概略構成を示す説明図である。
【図２】キャラクタ画像データＤｐのフォーマット形式を示す説明図である。
【図３】ユーザ端末５の概略構成を示す説明図である。
【図４】演出テンプレートＴｍのデータ構造の一例を示す説明図である。
【図５】ＣＰＵ１１にて実行されるスライドショー編集処理を示すフローチャートである。
【図６】スライドショー編集用ウィンドウＷＤを示す説明図である。
【図７】演出テンプレートＴｍを画像用の時間軸ＴＬ１に移動するドラッグ＆ドロップの操作を示す説明図である。
【図８】ブロックＢＬが設定された後の画像用の時間軸ＴＬ１を示す説明図である。
【図９】画像用のタイムラインデータＤＴＬのデータ構造の一例を示す説明図である。
【図１０】サムネールＴｐをブロックＢＬの位置に移動するドラッグ＆ドロップの操作を示す説明図である。
【図１１】設定が完了した時間軸ＴＬ１の一例を示す説明図である。
【図１２】第２実施例におけるキャラクタ画像データＸＤｐのフォーマット形式を示す説明図である。
【図１３】編集不可領域Ｚ１の説明図である。
【図１４】編集不可領域Ｚ１に他の画像１０１が重ね合わされた状態の一例を示す説明図である。
【図１５】トリミングによって編集不可領域Ｚ１の一部が非表示となった状態の一例を示す説明図である。
【図１６】第２実施例におけるスライドショー編集処理を示すフローチャートである。
【符号の説明】
【０１１３】
１…ネットワークシステム
２…管理サーバ
５…ユーザ端末
７…大型ディスプレイ
ＮＴ…ネットワーク
１０…パーソナルコンピュータ
１１…ＣＰＵ
１２…バス
１３…メモリ
１４…ハードディスクドライブ
１５…入出力制御部
１６…ディスプレイインタフェース
１７…通信インタフェース
２０…モニタ
２２…キーボード
２４…マウス
Ｍ１…演出テンプレート選択部
Ｍ２…画像データ対応づけ部
Ｍ２１…著作権者情報取得部
Ｍ２２…著作権者情報判定部
Ｍ２３…無効化部
Ｍ３…スライドショーデータ作成部
Ｔｍ…演出テンプレート
ＷＤ…スライドショー編集用ウィンドウ
Ｔｐ…サムネール
ＤＴＬ１…タイムラインデータ
ＢＬ…ブロック
ＴＬ…時間軸
Ｒｐ…矩形部品
Ｄｐ，ＸＤｐ…キャラクタ画像データ
Ｆ１…著作権属性情報
Ｆ２…画像情報
Ｚ１…編集不可領域
Ｚ２…編集可能領域
Ｐｒ…コンピュータプログラム
【図１】
0004893591.tif 000002
【図２】
0004893591.tif 000003
【図３】
0004893591.tif 000004
【図４】
0004893591.tif 000005
【図５】
0004893591.tif 000006
【図６】
0004893591.tif 000007
【図７】
0004893591.tif 000008
【図８】
0004893591.tif 000009
【図９】
0004893591.tif 000010
【図１０】
0004893591.tif 000011
【図１１】
0004893591.tif 000012
【図１２】
0004893591.tif 000013
【図１３】
0004893591.tif 000014
【図１４】
0004893591.tif 000015
【図１５】
0004893591.tif 000016
【図１６】
0004893591.tif 000017