(57)【要約】【課題】制作するマルチメディアコンテンツのコンテンツボリュームの過大化を抑えて、編集ミスの発生や編集作業の負荷の増大を防止することができるようにする。【解決手段】警告画面表示部９が、メディアデータ挿入部７によりメディアデータが挿入されたプロジェクト情報が表すプロジェクトのコンテンツボリューム、あるいは、メディアデータ編集部８により編集されたメディアデータを含むプロジェクト情報が表すプロジェクトのコンテンツボリュームが、プロジェクト生成部５により設定された最大コンテンツボリュームを超えていれば、最大コンテンツボリュームを超えている旨を示す警告画面をディスプレイ３に表示する。【選択図】図１
2011258258.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアコンテンツに含めることが可能な各種のメディアのデータを保持しているメディアデータ保持手段と、新規に生成するマルチメディアコンテンツに関する最大コンテンツボリュームの設定を受け付けるコンテンツボリューム設定手段と、上記メディアデータ保持手段により保持されている各種のメディアデータの中から、マルチメディアコンテンツに含めるメディアデータの選択操作を受け付けて、上記メディアデータを上記マルチメディアコンテンツに挿入するメディアデータ挿入手段と、上記メディアデータ挿入手段により挿入されたメディアデータの編集操作を受け付けて、上記メディアデータを編集するメディアデータ編集手段と、上記メディアデータ挿入手段によりメディアデータが挿入されたマルチメディアコンテンツのコンテンツボリューム又は上記メディアデータ編集手段によりメディアデータが編集されたマルチメディアコンテンツのコンテンツボリュームが上記コンテンツボリューム設定手段により設定が受け付けられた最大コンテンツボリュームを超えていれば、最大コンテンツボリュームを超えている旨を示す警告情報を提示する警告提示手段とを備えたマルチメディアコンテンツ制作装置。
【請求項２】
メディアデータ編集手段は、メディアデータ挿入手段により挿入されたメディアデータが映像又は静止画である場合、上記映像又は静止画における注目箇所を示唆するテキスト又は図形の挿入操作を受け付けて、上記テキスト又は図形のデータをマルチメディアコンテンツに挿入するとともに、上記テキスト又は図形の編集操作を受け付けて、上記テキスト又は図形のデータを編集することを特徴とする請求項１記載のマルチメディアコンテンツ制作装置。
【請求項３】
メディアデータ編集手段によりメディアデータが編集されたマルチメディアコンテンツを再生するコンテンツ再生手段と、上記コンテンツ再生手段により再生されたマルチメディアコンテンツに問題がなければ、上記マルチメディアコンテンツを保存するコンテンツ保存手段とを設けたことを特徴とする請求項１または請求項２記載のマルチメディアコンテンツ制作装置。
【請求項４】
コンテンツ保存手段により複数のマルチメディアコンテンツが保存されている場合、複数のマルチメディアコンテンツの中から、２以上のマルチメディアコンテンツの選択操作を受け付けて、選択された２以上のマルチメディアコンテンツを結合するコンテンツ結合手段を設けたことを特徴とする請求項３記載のマルチメディアコンテンツ制作装置。
【請求項５】
コンテンツ結合手段は、２以上のマルチメディアコンテンツを結合する際、マルチメディアコンテンツの再生順序の設定操作を受け付けて、その再生順序にしたがって２以上のマルチメディアコンテンツを結合することを特徴とする請求項４記載のマルチメディアコンテンツ制作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、多種のメディア（例えば、映像、静止画、音声、テキスト、図形など）が含まれているマルチメディアコンテンツの制作や編集を行うマルチメディアコンテンツ制作装置に関するものである。
【背景技術】
【０００２】
近年、熟年者が保有する技能を効率よく若手に伝承する技能育成システムの需要が大きくなっている。
特に、ノウハウやコツなどの暗黙知技能は、企業内で行われる企業内教育・教育訓練手法の一つであるＯＪＴ（Ｏｎ−ｔｈｅ−Ｊｏｂ  Ｔｒａｉｎｉｎｇ）で伝承・育成するのが一般的ではあるが、ＯＪＴはマンツーマン（ｍａｎ  ｔｏ  ｍａｎ）での指導が多く育成コストが高い。
一方、社外研修等によるトレーニングであるオフジェイティー（ＯｆｆＪＴ：Ｏｆｆ−ｔｈｅ−Ｊｏｂ  Ｔｒａｉｎｉｎｇ）でよく使用される文章ベースの教材やマニュアルを活用する方法では、暗黙知技能の伝承が困難である。
【０００３】
そこで、最近では、文章ベースの教材やマニュアルに代わって、例えば、映像、静止画、音声、テキスト、図形などの複数の種類のメディアを含んでいるデジタルコンテンツ（マルチメディアコンテンツ）で構成されている教材やマニュアルを活用する方法が増えてきている。
多彩なメディアを含んでいるマルチメディアコンテンツで構成されている教材やマニュアルを活用する場合、視覚的・聴覚的に技能を伝承することができるので、効率的な技能伝承が実現し、ＯＪＴでの育成時間の短縮やコストの削減を図ることができる。
【０００４】
多彩なメディアを含んでいるマルチメディアコンテンツの制作や編集を行う装置として、マルチメディアコンテンツ制作装置がある。
しかし、制作者がマルチメディアコンテンツ制作装置を利用して、マルチメディアコンテンツを制作する場合、メディアの種類や数が多くなると、マルチメディアコンテンツ制作装置に対する設定が膨大になるとともに、複数のメディア間の関係が複雑になるため、制作者が編集ミスを犯し易くなる。また、制作者における編集作業の負荷が過大なものとなる。
【０００５】
このようにして制作されたマルチメディアコンテンツは、コンテンツボリュームが極めて大きくなって、複数のメディア間の関係が複雑になるため、学習し難いコンテンツになってしまうことがある。
また、マルチメディアコンテンツの伝送負荷や再生負荷が大きくなるため、再生端末において、マルチメディアコンテンツを正常に再生できなくなることもある。
このような場合には、結局、制作者が、マルチメディアコンテンツを作り直すことになり、マルチメディアコンテンツ制作装置を利用する意味がなくなる。
【０００６】
近年、複雑なマルチメディアコンテンツを簡単に編集することが可能なマルチメディアコンテンツ制作装置や、最適なコンテンツボリュームのマルチメディアコンテンツを制作することが可能なマルチメディアコンテンツ制作装置が開発されている。
例えば、以下の特許文献１に開示されているマルチメディアコンテンツ制作装置では、マルチメディアコンテンツに含まれる映像・音声・文書などをオブジェクトとして取り扱い、それらのオブジェクトを時間軸上で同期できるように、それらのオブジェクトに時刻情報を設定することができるようにしている。
また、オブジェクト間の関係を表すリンク情報の設定も可能にして、制作者がオブジェクトやリンク情報を自由に編集することができるようにしている。
【０００７】
また、以下の特許文献２に開示されているマルチメディアコンテンツ制作装置では、マルチメディアコンテンツを制作する際、マルチメディアコンテンツを再生するコンテンツ再生端末のメモリ量を考慮して、制作するマルチメディアコンテンツのコンテンツボリュームを決定し、そのコンテンツボリュームに見合うマルチメディアコンテンツを制作するようにしている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−５３６７７号公報（段落番号［０００８］）
【特許文献２】特開２００５−１５８１５７号公報（請求項１〜６）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従来のマルチメディアコンテンツ制作装置は以上のように構成されているので、マルチメディアコンテンツに含まれる映像・音声・文書などをオブジェクトとして取り扱う場合でも、数十分や数時間の長編のマルチメディアコンテンツを制作しようとすると、オブジェクトの個数が膨大になり、それに伴ってリンク情報も複雑となる。そのため、結局の所は、制作者が編集ミスを犯し易くなり、制作者における編集作業の負荷が過大なものとなってしまう課題があった。
また、マルチメディアコンテンツを再生するコンテンツ再生端末のメモリ量を考慮して、制作するマルチメディアコンテンツのコンテンツボリュームを決定する場合、制作者の意図に沿わない長編のマルチメディアコンテンツが制作されてしまうことがある（コンテンツ再生端末のメモリ量が多い場合、コンテンツボリュームが必要以上に大きいマルチメディアコンテンツが制作されてしまうことがある）。このような場合、上記と同様に、制作者が編集ミスを犯し易くなり、制作者における編集作業の負荷が過大なものとなってしまう課題があった。
【００１０】
この発明は上記のような課題を解決するためになされたもので、制作するマルチメディアコンテンツのコンテンツボリュームの過大化を抑えて、編集ミスの発生や編集作業の負荷の増大を防止することができるマルチメディアコンテンツ制作装置を得ることを目的とする。
【課題を解決するための手段】
【００１１】
この発明に係るマルチメディアコンテンツ制作装置は、新規に生成するマルチメディアコンテンツに関する最大コンテンツボリュームの設定を受け付けるコンテンツボリューム設定手段と、メディアデータ保持手段により保持されている各種のメディアデータの中から、マルチメディアコンテンツに含めるメディアデータの選択操作を受け付けて、そのメディアデータをマルチメディアコンテンツに挿入するメディアデータ挿入手段と、メディアデータ挿入手段により挿入されたメディアデータの編集操作を受け付けて、そのメディアデータを編集するメディアデータ編集手段とを設け、警告提示手段が、メディアデータ挿入手段によりメディアデータが挿入されたマルチメディアコンテンツのコンテンツボリューム又はメディアデータ編集手段によりメディアデータが編集されたマルチメディアコンテンツのコンテンツボリュームがコンテンツボリューム設定手段により設定が受け付けられた最大コンテンツボリュームを超えていれば、最大コンテンツボリュームを超えている旨を示す警告情報を提示するようにしたものである。
【発明の効果】
【００１２】
この発明によれば、新規に生成するマルチメディアコンテンツに関する最大コンテンツボリュームの設定を受け付けるコンテンツボリューム設定手段と、メディアデータ保持手段により保持されている各種のメディアデータの中から、マルチメディアコンテンツに含めるメディアデータの選択操作を受け付けて、そのメディアデータをマルチメディアコンテンツに挿入するメディアデータ挿入手段と、メディアデータ挿入手段により挿入されたメディアデータの編集操作を受け付けて、そのメディアデータを編集するメディアデータ編集手段とを設け、警告提示手段が、メディアデータ挿入手段によりメディアデータが挿入されたマルチメディアコンテンツのコンテンツボリューム又はメディアデータ編集手段によりメディアデータが編集されたマルチメディアコンテンツのコンテンツボリュームがコンテンツボリューム設定手段により設定が受け付けられた最大コンテンツボリュームを超えていれば、最大コンテンツボリュームを超えている旨を示す警告情報を提示するように構成したので、制作するマルチメディアコンテンツのコンテンツボリュームの過大化を抑えて、編集ミスの発生や編集作業の負荷の増大を防止することができる効果がある。
【図面の簡単な説明】
【００１３】
【図１】この発明の実施の形態１によるマルチメディアコンテンツ制作装置を示す構成図である。
【図２】この発明の実施の形態１によるマルチメディアコンテンツ制作装置の処理内容を示すフローチャートである。
【図３】この発明の実施の形態２によるマルチメディアコンテンツ制作装置を示す構成図である。
【図４】この発明の実施の形態２によるマルチメディアコンテンツ制作装置の処理内容を示すフローチャートである。
【図５】プロジェクトメモリ部６のオブジェクト領域１２ａとマルチプロジェクト領域１２ｃを示す説明図である。
【図６】マルチメディアコンテンツの構成を示す説明図である。
【発明を実施するための形態】
【００１４】
実施の形態１．
図１はこの発明の実施の形態１によるマルチメディアコンテンツ制作装置を示す構成図である。
図１において、素材メディア格納部１は例えばハードディスクやＤＶＤなどの記録媒体から構成されており、マルチメディアコンテンツに含めることが可能な各種のメディア（例えば、映像、静止画、音声、テキスト、図形など）のデータ（以下、「メディアデータ」と称する）を保持している。なお、素材メディア格納部１はメディアデータ保持手段を構成している。
【００１５】
マンマシンインタフェース部２は例えばキーボード、マウスやタッチパネルなどから構成されており、制作者の操作を受け付ける処理を実施する。
この実施の形態１では、マンマシンインタフェース部２が制作者の操作を受け付ける例を示すが、図１のマルチメディアコンテンツ制作装置が、例えば、ＬＡＮやインターネットなどのネットワークに接続される場合、他のコンピュータから送信された制作者の操作情報を受信するネットワークＩ／Ｆ機器を備え、そのネットワークＩ／Ｆ機器が当該操作情報にしたがって、制作者の操作を受け付けるようにしてもよい。
ディスプレイ３は例えば可能な操作の内容や、映像、静止画、テキスト、図形などのメディアデータや、制作されたマルチメディアコンテンツなどを表示する表示装置である。
スピーカ４は音声などのメディアデータを再生する装置である。
【００１６】
プロジェクト生成部５は例えばＣＰＵなどを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、制作者がマンマシンインタフェース部２を操作して、新規のマルチメディアコンテンツの生成要求を入力すると、その生成要求を受け付けて、空のプロジェクト情報を生成し、そのプロジェクト情報をプロジェクトメモリ部６に格納する処理を実施する。
ただし、プロジェクト情報は、最終的なマルチメディアコンテンツが制作される前のコンテンツであるプロジェクトをバイナリ形式のデータで表している情報であり、例えば、プロジェクトに含まれる個々のコンテンツの構成情報（例えば、当該コンテンツの種類や画面上の配置などを示す情報）、当該コンテンツの編集履歴を示す編集履歴情報、当該コンテンツの再生用データであるメディアデータなどを含む情報である
【００１７】
また、プロジェクト生成部５は制作者がマンマシンインタフェース部２を操作して、新規に生成するマルチメディアコンテンツに関する最大コンテンツボリューム（例えば、コンテンツ長（時間）の最大値や、プロジェクトに含めることが可能なメディアデータの最大数又はサイズ）を指定すると、新規に生成するマルチメディアコンテンツに関する最大コンテンツボリュームの設定処理を実施する。
なお、マンマシンインタフェース部２及びプロジェクト生成部５からコンテンツボリューム設定手段が構成されている。
【００１８】
プロジェクトメモリ部６は例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの半導体記憶装置から構成されており、プロジェクト生成部５により生成されたプロジェクト情報を格納する。
メディアデータ挿入部７は例えばＣＰＵなどを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、制作者がマンマシンインタフェース部２を操作して、素材メディア格納部１により保持されている各種のメディアデータの中から、マルチメディアコンテンツに含める所望のメディアデータを選択すると、そのメディアデータをプロジェクトメモリ部６により格納されているプロジェクト情報に挿入するとともに、そのメディアデータにしたがって当該プロジェクト情報に含まれているコンテンツの構成情報を更新する処理を実施する。
なお、マンマシンインタフェース部２及びメディアデータ挿入部７からメディアデータ挿入手段が構成されている。
【００１９】
プロジェクト編集部８は例えばＣＰＵなどを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、制作者がマンマシンインタフェース部２を操作して、メディアデータ挿入部７により挿入されたメディアデータの編集指令を入力すると、その編集指令にしたがって当該メディアデータの編集処理を実施する。
ただし、プロジェクト編集部８はメディアデータ挿入部７により挿入されたメディアデータが映像又は静止画である場合、制作者がマンマシンインタフェース部２を操作して、その映像又は静止画における注目箇所を示唆するテキスト又は図形の挿入指令を入力すると、その挿入指令にしたがって当該テキスト又は図形のデータをプロジェクトメモリ部６により格納されているプロジェクト情報に挿入し、また、制作者がマンマシンインタフェース部２を操作して、そのテキスト又は図形の編集指令を入力すると、その編集指令にしたがって当該テキスト又は図形のデータの編集処理を実施する。
なお、マンマシンインタフェース部２及びプロジェクト編集部８からメディアデータ編集手段が構成されている。
【００２０】
警告画面表示部９は例えばＣＰＵなどを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、メディアデータ挿入部７によりメディアデータが挿入されたプロジェクト情報が表すプロジェクトのコンテンツボリューム、あるいは、メディアデータ編集部８により編集されたメディアデータを含むプロジェクト情報が表すプロジェクトのコンテンツボリュームが、プロジェクト生成部５により設定された最大コンテンツボリュームを超えていれば、最大コンテンツボリュームを超えている旨を示す警告画面（警告情報）をディスプレイ３に表示する処理を実施する。
あるいは、そのプロジェクトのコンテンツボリュームが最大コンテンツボリュームを超えている旨を示す警告音をスピーカ４から出力させる処理を実施する。
なお、ディスプレイ３、スピーカ４及び警告画面表示部９から警告提示手段が構成されている。
【００２１】
プロジェクトプレビュー部１０は例えばＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などから構成されており、プロジェクトメモリ部６により格納されているプロジェクト情報に含まれているメディアデータや、テキスト又は図形のデータ等を再生することで、プロジェクトをディスプレイ３に表示する処理を実施する。
また、プロジェクトプレビュー部１０はプロジェクト情報に含まれているメディアデータが音声であれば、その音声をスピーカ４から出力させる処理を実施する。
なお、ディスプレイ３、スピーカ４及びプロジェクトプレビュー部１０からコンテンツ再生手段が構成されている。
【００２２】
プロジェクト保存部１１は例えばＣＰＵなどを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、制作者がプロジェクトプレビュー部１０により表示されたプロジェクトを見て問題がなければ、プロジェクトメモリ部６により格納されているプロジェクト情報をプロジェクトファイルとしてプロジェクト格納部１２に保存する処理を実施する。
プロジェクト格納部１２は例えばハードディスクやＤＶＤなどの記録媒体から構成されており、プロジェクトファイルを格納する。
【００２３】
プロジェクト読出部１３は例えばＣＰＵなどを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、プロジェクト格納部１２によりプロジェクトファイルとして格納されているプロジェクト情報を読み出し、そのプロジェクト情報をプロジェクトメモリ部６に出力する処理を実施する。
【００２４】
コンテンツ生成部１４はプロジェクトをバイナリ形式のデータで表しているプロジェクト情報を例えばＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などのコンテンツ書式に変換し、変換後のプロジェクト情報をコンテンツファイルとしてコンテンツ格納部１５に保存する処理を実施する。
コンテンツ格納部１５は例えばハードディスクやＤＶＤなどの記録媒体から構成されており、コンテンツファイルを格納する。
なお、プロジェクト保存部１１、プロジェクト格納部１２、コンテンツ生成部１４及びコンテンツ格納部１５からコンテンツ保存手段が構成されている。
【００２５】
図１の例では、マルチメディアコンテンツ制作装置の構成要素であるマンマシンインタフェース部２、プロジェクト生成部５、メディアデータ挿入部７、プロジェクト編集部８、警告画面表示部９、プロジェクトプレビュー部１０、プロジェクト保存部１１、プロジェクト読出部１３及びコンテンツ生成部１４のそれぞれが専用のハードウェアで構成されているものを想定しているが、マルチメディアコンテンツ制作装置がコンピュータで構成される場合、マンマシンインタフェース部２、プロジェクト生成部５、メディアデータ挿入部７、プロジェクト編集部８、警告画面表示部９、プロジェクトプレビュー部１０、プロジェクト保存部１１、プロジェクト読出部１３及びコンテンツ生成部１４の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのＣＰＵが当該プログラムを実行するようにしてもよい。
図２はこの発明の実施の形態１によるマルチメディアコンテンツ制作装置の処理内容を示すフローチャートである。
【００２６】
次に動作について説明する。
新規のマルチメディアコンテンツを制作する場合、制作者がマンマシンインタフェース部２を操作して、新規のマルチメディアコンテンツの生成要求を入力する。
プロジェクト生成部５は、制作者がマンマシンインタフェース部２を操作して、新規のマルチメディアコンテンツの生成要求を入力すると、その生成要求を受け付けて、空のプロジェクト情報を生成し、そのプロジェクト情報をプロジェクトメモリ部６に格納する（ステップＳＴ１）。
なお、プロジェクト情報は、最終的なマルチメディアコンテンツが制作される前のコンテンツであるプロジェクトをバイナリ形式のデータで表している情報であり、そのプロジェクトに含まれる個々のコンテンツの構成情報、当該コンテンツの編集履歴を示す編集履歴情報、当該コンテンツの再生用データであるメディアデータなどを含むが、この段階では、プロジェクト情報には何も含まれていない。
【００２７】
また、新規のマルチメディアコンテンツを制作する場合、制作者がマンマシンインタフェース部２を操作して、新規に生成するマルチメディアコンテンツに関する最大コンテンツボリュームを指定する。
プロジェクト生成部５は、制作者がマンマシンインタフェース部２を操作して、新規のマルチメディアコンテンツに関する最大コンテンツボリュームを指定すると、新規に生成するマルチメディアコンテンツに関する最大コンテンツボリュームを設定する（ステップＳＴ２）。
例えば、最大コンテンツボリュームとしては、コンテンツ長（時間）の最大値や、プロジェクトに含めることが可能なメディアデータの最大数又はサイズなどが考えられる。
【００２８】
メディアデータ挿入部７は、プロジェクト生成部５が最大コンテンツボリュームを設定すると、マルチメディアコンテンツに含める所望のメディアデータの選択を制作者に促すために、素材メディア格納部１により保持されているメディアデータの一覧表をディスプレイ３に表示する。
メディアデータ挿入部７は、制作者がマンマシンインタフェース部２を操作して、素材メディア格納部１により保持されている各種のメディアデータの中から、マルチメディアコンテンツに含める所望のメディアデータを選択すると、プロジェクトメモリ部６により格納されているプロジェクト情報を取得し、そのメディアデータを当該プロジェクト情報に挿入する（ステップＳＴ３）。
【００２９】
また、メディアデータ挿入部７は、そのメディアデータのプロパティ情報（メディアの種類、長さ（時間）、サイズなどを示す情報）を参照して、当該プロジェクト情報に含まれているコンテンツの構成情報を更新する（例えば、挿入しているメディアデータが映像であれば、構成情報には映像のコンテンツが追加された旨を記述する）とともに、そのプロパティ情報を当該プロジェクト情報に挿入する。
【００３０】
警告画面表示部９は、メディアデータ挿入部７がメディアデータ及びプロパティ情報をプロジェクト情報に挿入すると、そのプロジェクト情報に含まれている全てのメディアデータのプロパティ情報を参照して、当該プロジェクトのコンテンツボリュームを算出する。
例えば、プロジェクト生成部５により設定された最大コンテンツボリュームが、コンテンツ長の最大値であれば、当該プロジェクトのコンテンツボリュームとして、当該プロジェクトのデータ長を算出する。
また、プロジェクト生成部５により設定された最大コンテンツボリュームが、コンテンツ時間の最大値であれば、当該プロジェクトのコンテンツボリュームとして、当該プロジェクトの再生時間を算出する。
また、プロジェクト生成部５により設定された最大コンテンツボリュームが、当該プロジェクトに含めることが可能なメディアデータの最大数であれば、当該プロジェクトのコンテンツボリュームとして、当該プロジェクトに含まれているメディアデータの個数を算出する。
【００３１】
警告画面表示部９は、プロジェクトのコンテンツボリュームを算出すると、そのコンテンツボリュームとプロジェクト生成部５により設定された最大コンテンツボリュームを比較して、そのコンテンツボリュームが最大コンテンツボリュームを超えているか否かを判定する（ステップＳＴ４）。
警告画面表示部９は、プロジェクトのコンテンツボリュームが最大コンテンツボリュームを超えていれば、メディアデータをプロジェクト情報に詰め込み過ぎであることを制作者に知らせるために、最大コンテンツボリュームを超えている旨を示す警告画面をディスプレイ３に表示する（ステップＳＴ５）。
ここでは、警告画面表示部９が警告画面をディスプレイ３に表示するものを示したが、最大コンテンツボリュームを超えている旨を示す警告音をスピーカ４から出力させるようにしてもよい。
【００３２】
制作者は、警告画面がディスプレイ３に表示されることで、これ以上、メディアデータをプロジェクト情報に挿入することが不可能であることを認識することができる。
図２では、今回挿入されたメディアデータについては、そのままプロジェクトへの挿入を許可している例を示しているが、今回挿入されたメディアデータの挿入を認めずに、メディアデータ挿入部７が、プロジェクト情報から当該メディアデータ及びプロパティ情報を削除するようにしてもよい。
【００３３】
プロジェクト編集部８は、制作者がマンマシンインタフェース部２を操作して、メディアデータ挿入部７により挿入されたメディアデータの編集指令を入力すると、その編集指令にしたがって当該メディアデータの編集処理を実施する（ステップＳＴ６）。
メディアデータの編集処理自体は公知の技術でるため詳細な説明を省略するが、メディアデータの編集処理としては、例えば、メディアデータの不要なシーンを削除するカット編集や、メディアデータの再生や表示を開始する時刻の設定や調整を行う再生時刻編集などが考えられる。
【００３４】
警告画面表示部９は、プロジェクト編集部８がメディアデータの編集処理を実施すると、その編集処理によって、プロジェクトのコンテンツボリュームが最大コンテンツボリュームを超えてしまうことがあるので、再度、編集処理後のプロジェクトのコンテンツボリュームを算出する。
警告画面表示部９は、編集処理後のプロジェクトのコンテンツボリュームを算出すると、そのコンテンツボリュームとプロジェクト生成部５により設定された最大コンテンツボリュームを比較して、そのコンテンツボリュームが最大コンテンツボリュームを超えているか否かを判定する（ステップＳＴ７）。
【００３５】
警告画面表示部９は、編集処理後のプロジェクトのコンテンツボリュームが最大コンテンツボリュームを超えていれば、最大コンテンツボリュームを超えている旨を示す警告画面をディスプレイ３に表示する（ステップＳＴ８）。
ここでは、警告画面表示部９が警告画面をディスプレイ３に表示するものを示したが、最大コンテンツボリュームを超えている旨を示す警告音をスピーカ４から出力させるようにしてもよい。
【００３６】
制作者は、警告画面がディスプレイ３に表示されることで、これ以上、メディアデータをプロジェクト情報に挿入することや、メディアデータを編集することが不可能であることを認識することができる。
図２では、今回のメディアデータの編集を許可している例を示しているが、今回のメディアデータの編集を認めずに、プロジェクト編集部８が、プロジェクト情報に含まれているメディアデータを編集前のメディアデータに戻すようにしてもよい。
【００３７】
メディアデータ挿入部７により挿入されたメディアデータが映像又は静止画であるとき、制作者が、その映像又は静止画において、注目箇所を示唆したいと考える場合、マンマシンインタフェース部２を操作して、その映像又は静止画における注目箇所を示唆するテキスト又は図形の挿入指令を入力することができる。
プロジェクト編集部８は、メディアデータ挿入部７により挿入されたメディアデータが映像又は静止画である場合（ステップＳＴ９）、制作者がマンマシンインタフェース部２を操作して、その映像又は静止画における注目箇所を示唆するテキスト又は図形の挿入指令を入力すると（ステップＳＴ１０）、その挿入指令にしたがって、その映像又は静止画上に当該テキスト又は図形を挿入する（ステップＳＴ１１）。
即ち、プロジェクト編集部８は、当該テキスト又は図形のデータをプロジェクトメモリ部６により格納されているプロジェクト情報に挿入する。
【００３８】
また、プロジェクト編集部８は、制作者がマンマシンインタフェース部２を操作して、そのテキスト又は図形の編集指令を入力すると、その編集指令にしたがって当該テキスト又は図形のデータの編集処理を実施する（ステップＳＴ１２）。
テキスト又は図形のデータの編集処理自体は公知の技術でるため詳細な説明を省略するが、テキスト又は図形のデータの編集処理としては、例えば、注目箇所が明確になるように、テキスト又は図形の形／色／大きさなどを変更する処理や、テキスト又は図形の表示位置／表示時間の調整を行う処理などが考えられる。
【００３９】
プロジェクトプレビュー部１０は、プロジェクト編集部８がメディアデータ等の編集を行うと、プロジェクトメモリ部６により格納されているプロジェクト情報に含まれているメディアデータや、テキスト又は図形のデータ等を再生することで、現在のプロジェクトをディスプレイ３に表示する（ステップＳＴ１３）。
これにより、制作者は、現在制作中のプロジェクトを確認することができる。
ただし、プロジェクト情報に含まれているメディアデータが音声であれば、その音声をスピーカ４から出力させることで、現在制作中のプロジェクトを制作者に提示する。
【００４０】
制作者は、現在制作中のプロジェクトを確認して、意図通りにメディアデータが編集されていなければ（ステップＳＴ１４）、ステップＳＴ６に戻り、再度、メディアデータの編集処理を実施する。
また、意図通りにテキスト又は図形のデータが編集されていなければ（ステップＳＴ１４）、ステップＳＴ１２に戻り、再度、テキスト又は図形のデータの編集処理を実施する。
【００４１】
一方、意図通りにメディアデータ等が編集されている場合、更に、他のメディアデータを当該プロジェクトに挿入する必要があれば（ステップＳＴ１５）、ステップＳＴ３に戻り、再度、メディアデータの挿入処理を実施する。
これ以上、メディアデータを当該プロジェクトに挿入する必要がなければ（ステップＳＴ１５）、当該プロジェクトの編集を終了する。
【００４２】
プロジェクト保存部１１は、制作者がプロジェクトプレビュー部１０により表示されたプロジェクトを見て問題がなければ、プロジェクトメモリ部６により格納されているプロジェクト情報をプロジェクトファイルとしてプロジェクト格納部１２に保存する（ステップＳＴ１６）。
【００４３】
コンテンツ生成部１４は、制作者がプロジェクトプレビュー部１０により表示されたプロジェクトを見て問題がなければ、プロジェクトメモリ部６により格納されているバイナリ形式のプロジェクト情報を、例えば、ＨＴＭＬなどのコンテンツ書式に変換し、変換後のプロジェクト情報をコンテンツファイルとしてコンテンツ格納部１５に保存する（ステップＳＴ１７）。
【００４４】
以上で明らかなように、この実施の形態１によれば、制作者がマンマシンインタフェース部２を操作して、新規に生成するマルチメディアコンテンツに関する最大コンテンツボリュームを指定すると、そのマルチメディアコンテンツに関する最大コンテンツボリュームの設定処理を実施するプロジェクト生成部５と、制作者がマンマシンインタフェース部２を操作して、素材メディア格納部１により保持されている各種のメディアデータの中から、マルチメディアコンテンツに含める所望のメディアデータを選択すると、そのメディアデータをプロジェクトメモリ部６により格納されているプロジェクト情報に挿入するメディアデータ挿入部７と、制作者がマンマシンインタフェース部２を操作して、メディアデータ挿入部７により挿入されたメディアデータの編集指令を入力すると、その編集指令にしたがって当該メディアデータの編集処理を実施するプロジェクト編集部８とを設け、警告画面表示部９が、メディアデータ挿入部７によりメディアデータが挿入されたプロジェクト情報が表すプロジェクトのコンテンツボリューム、あるいは、メディアデータ編集部８により編集されたメディアデータを含むプロジェクト情報が表すプロジェクトのコンテンツボリュームが、プロジェクト生成部５により設定された最大コンテンツボリュームを超えていれば、最大コンテンツボリュームを超えている旨を示す警告画面をディスプレイ３に表示するように構成したので、新たに制作するマルチメディアコンテンツのコンテンツボリュームの過大化を抑えて、編集ミスの発生や編集作業の負荷の増大を防止することができる効果を奏する。
【００４５】
即ち、制作者が目標のコンテンツボリュームよりも大きなマルチメディアコンテンツを間違って制作・編集してしまうミスを防止することができる効果を奏する。
また、メディアの最大数、最大容量、最大時間長を示す情報をプロジェクト情報内に保存することができることで、マルチメディアコンテンツを数回に跨って編集したり、第３者がマルチメディアコンテンツを編集したりする際にも、当初の目標のコンテンツボリュームよりも大きなマルチメディアコンテンツを間違って制作・編集してしまうミスを防止することができる効果を奏する。
【００４６】
また、この実施の形態１によれば、メディアデータ挿入部７により挿入されたメディアデータが映像又は静止画である場合、制作者がマンマシンインタフェース部２を操作して、その映像又は静止画における注目箇所を示唆するテキスト又は図形の挿入指令を入力すると、プロジェクト編集部８が、その挿入指令にしたがって当該テキスト又は図形のデータをプロジェクトメモリ部６により格納されているプロジェクト情報に挿入し、また、制作者がマンマシンインタフェース部２を操作して、そのテキスト又は図形の編集指令を入力すると、その編集指令にしたがって当該テキスト又は図形のデータの編集処理を実施するように構成したので、コンテンツの視聴者に対して、映像又は静止画上の注目箇所を速やかに認識させることができる効果を奏する。
また、コンテンツの視聴者に対して、映像又は静止画の関連情報が映像又は静止画上のどの箇所に関連する情報であるかなどを明示的に図形等で表示することが可能となる。
【００４７】
実施の形態２．
図３はこの発明の実施の形態２によるマルチメディアコンテンツ制作装置を示す構成図であり、図において、図１と同一符号は同一又は相当部分を示すので説明を省略する。
プロジェクト結合部２１は例えばＣＰＵなどを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、制作者がマンマシンインタフェース部２を操作して、プロジェクト読出部１３により読み出された２以上のプロジェクト情報がプロジェクトメモリ部６に格納されている場合、２以上のプロジェクト情報を結合する処理を実施する。
【００４８】
また、プロジェクト結合部２１は２以上のプロジェクト情報を結合する際、プロジェクト情報が表すコンテンツの再生順序の設定操作を受け付けて、その再生順序にしたがって２以上のプロジェクト情報を結合する。
なお、マンマシンインタフェース部２、プロジェクト読出部１３及びプロジェクト結合部２１からコンテンツ結合手段が構成されている。
【００４９】
図３の例では、マルチメディアコンテンツ制作装置の構成要素であるマンマシンインタフェース部２、プロジェクト生成部５、メディアデータ挿入部７、プロジェクト編集部８、警告画面表示部９、プロジェクトプレビュー部１０、プロジェクト保存部１１、プロジェクト読出部１３、コンテンツ生成部１４及びプロジェクト結合部２１のそれぞれが専用のハードウェアで構成されているものを想定しているが、マルチメディアコンテンツ制作装置がコンピュータで構成される場合、マンマシンインタフェース部２、プロジェクト生成部５、メディアデータ挿入部７、プロジェクト編集部８、警告画面表示部９、プロジェクトプレビュー部１０、プロジェクト保存部１１、プロジェクト読出部１３、コンテンツ生成部１４及びプロジェクト結合部２１の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのＣＰＵが当該プログラムを実行するようにしてもよい。
図４はこの発明の実施の形態２によるマルチメディアコンテンツ制作装置の処理内容を示すフローチャートである。
【００５０】
次に動作について説明する。
プロジェクト保存部１１が、プロジェクトメモリ部６により格納されているプロジェクト情報をプロジェクトファイルとしてプロジェクト格納部１２に保存するまでの処理内容は上記実施の形態１と同様である。
この実施の形態２では、プロジェクト格納部１２に保存されている複数のプロジェクト情報を結合して、長編のマルチメディアコンテンツを制作するものである。
以下、処理内容を具体的に説明する。
【００５１】
はじめに、図１のマルチメディアコンテンツ制作装置と同様にして、複数のプロジェクトを生成し、そのプロジェクトを表すプロジェクト情報がプロジェクトファイルとしてプロジェクト格納部１２に格納されているものとする。
制作者が、既に制作している複数のプロジェクト情報を結合して、長編のマルチメディアコンテンツの制作を希望する場合、マンマシンインタフェース部２を操作して、プロジェクトの結合要求を入力する。
【００５２】
プロジェクト読出部１３は、制作者がマンマシンインタフェース部２を操作して、プロジェクトの結合要求を入力すると、その結合要求を受け付けて、プロジェクト格納部１２により格納されているプロジェクトファイルの一覧表をディスプレイ３に表示する。
このプロジェクトファイルの一覧表は、結合可能なプロジェクトファイルを選択するための画面であり、制作者に希望するプロジェクトファイルの選択を促すものである。
【００５３】
プロジェクト読出部１３は、制作者がマンマシンインタフェース部２を操作して、プロジェクトファイルの一覧表の中から、結合を希望する２以上のプロジェクトファイルを選択すると、その選択指令にしたがって、プロジェクト格納部１２に格納されている２以上のプロジェクトファイルを開き（ステップＳＴ２１）、２以上のプロジェクトファイルをプロジェクト情報として読み出し、２以上のプロジェクト情報をプロジェクトメモリ部６のオブジェクト領域６ａに格納する（ステップＳＴ２２）。
【００５４】
プロジェクト結合部２１は、制作者が結合を希望する全てのプロジェクトファイルを選択すると（ステップＳＴ２３）、プロジェクト格納部１２により格納されている２以上のプロジェクト情報を参照して、２以上のプロジェクト情報を示す一覧表をディスプレイ３に表示し、プロジェクトの再生順序の編集を促すようにする。
プロジェクト結合部２１は、制作者がマンマシンインタフェース部２を操作して、プロジェクトの再生順序を指定すると、その再生順序にしたがって２以上のプロジェクト情報を結合する。
即ち、プロジェクト結合部２１は、その再生順序通りに、２以上のプロジェクト間のリンク情報をプロジェクトメモリ部６のマルチプロジェクト領域６ｂに格納する（ステップＳＴ２４）。
【００５５】
例えば、プロジェクト格納部１２に格納されている２以上のプロジェクト情報が“サンプル（１）”，“サンプル（２）”，・・・であるときに、“サンプル（１）”→“サンプル（２）”→・・・の順序で結合する場合、図５に示すように、マルチプロジェクト領域６ｂのマルチプロジェクトに含まれているプロジェクト［１］のプロジェクト名に“サンプル（１）”を設定し、プロジェクト［２］のプロジェクト名に“サンプル（２）”を設定する。
【００５６】
次に、プロジェクト結合部２１は、その再生順序通りに各プロジェクトを再生できるようにするために、各プロジェクトの再生時刻のオフセット時間を算出し（ステップＳＴ２５）、そのオフセット時間をプロジェクトメモリ部６のマルチプロジェクト領域６ｂに格納する（ステップＳＴ２６）。
図５に示すように、“サンプル（１）”→“サンプル（２）”→・・・の順序で結合すると、例えば、“サンプル（１）”のプロジェクトに含まれている全てのメディアの中で、一番最後の終了時刻を検索し（図５の例では、２０秒）、マルチプロジェクト領域６ｂのマルチプロジェクトに含まれているプロジェクト［２］のオフセット時刻に、その終了時刻を設定する。
【００５７】
プロジェクト保存部１１は、プロジェクト結合部２１が２以上のプロジェクト情報を結合すると、マルチプロジェクト情報（複数のプロジェクト情報が結合されている情報）をマルチプロジェクトファイルとしてプロジェクト格納部１２に保存する（ステップＳＴ２７）。
コンテンツ生成部１４は、プロジェクト結合部２１が２以上のプロジェクト情報を結合すると、マルチプロジェクト情報を、例えば、ＨＴＭＬなどのコンテンツ書式に変換し、変換後のマルチプロジェクト情報をコンテンツファイルとしてコンテンツ格納部１５に保存する（ステップＳＴ２８）。
【００５８】
ここで、コンテンツ生成部１４が、マルチプロジェクト情報から長編のマルチメディアコンテンツを生成する場合、マルチメディアコンテンツの構成としては、図６（ａ）や（ｂ）に示すように２種類の構成がある。
コンテンツ生成部１４は、各プロジェクト情報をコンテンツ書式に変換して、コンテンツファイルを生成するが、構成（ａ）の例では、１つのコンテンツファイルの中に複数のプロジェクトのコンテンツ書式を埋め込むようにしている。
また、構成（ａ）の例では、コンテンツ生成部１４がコンテンツ書式に変換する際に、プロジェクトに含まれるメディアの開始時刻及び終了時刻を更新している。
【００５９】
具体的には、先ほど算出した該当するプロジェクトのオフセット時刻を加算した時刻としている。
図５及び図６の例では、マルチプロジェクトの２番目のプロジェクト（“サンプル（２）”のオフセット時刻が２０秒であるため、コンテンツ生成部１４が“サンプル（２）”のプロジェクトをコンテンツ書式に変換する際、“サンプル（２）”の各メディアの既設の開始時刻及び終了時刻に２０秒を加算した時刻をそれぞれ最新の開始時刻及び終了時刻としている。
これにより、構成（ａ）のコンテンツでは、コンテンツファイルをブラウザやプレイヤーで開くと“サンプル（１）”から順番にプロジェクトが再生されることになる。
【００６０】
一方、構成（ｂ）の例では、各プロジェクトのコンテンツ書式毎にコンテンツファイルを生成し、各コンテンツファイルには、次のコンテンツファイルへのリンク情報を設定している。
図５及び図６の例では、マルチプロジェクトに含まれているプロジェクト［１］の次のプロジェクト［２］のプロジェクト名が“サンプル（２）”であるため、コンテンツ（１）ファイルのリンク情報に“サンプル（２）”を設定している。
これにより、構成（ｂ）のコンテンツでは、コンテンツファイル（１）をブラウザやプレイヤーで開くと、“サンプル（１）”が再生され、“サンプル（１）”の再生が終了して、コンテンツファイル（２）をブラウザやプレイヤーで開くことで、“サンプル（２）”が自動的に再生される。
【００６１】
以上で明らかなように、この実施の形態２によれば、制作者がマンマシンインタフェース部２を操作して、プロジェクト読出部１３により読み出された２以上のプロジェクト情報がプロジェクトメモリ部６に格納されている場合、プロジェクト結合部２１が２以上のプロジェクト情報を結合するように構成したので、長編のマルチメディアコンテンツを簡単に制作することができる効果を奏する。
即ち、コンテンツボリュームを小さめに設定して、予めシンプルな短編のマルチメディアコンテンツを複数制作し、それらのマルチメディアコンテンツを後から結合するだけで長編のマルチメディアコンテンツを制作することができるので、制作者の編集ミスや編集作業負荷を削減しながら、長編のマルチメディアコンテンツを制作することができる効果を奏する。
【符号の説明】
【００６２】
１  素材メディア格納部（メディアデータ保持手段）、２  マンマシンインタフェース部（コンテンツボリューム設定手段、メディアデータ挿入手段、メディアデータ編集手段、コンテンツ結合手段）、３  ディスプレイ（警告提示手段、コンテンツ再生手段）、４  スピーカ（警告提示手段、コンテンツ再生手段）、５  プロジェクト生成部（コンテンツボリューム設定手段）、６  プロジェクトメモリ部、７  メディアデータ挿入部（メディアデータ挿入手段）、８  プロジェクト編集部（メディアデータ編集手段）、９  警告画面表示部（警告提示手段）、１０  プロジェクトプレビュー部（コンテンツ再生手段）、１１  プロジェクト保存部（コンテンツ保存手段）、１２  プロジェクト格納部（コンテンツ保存手段）、６ａ  オブジェクト領域、６ｂ  マルチプロジェクト領域、１３  プロジェクト読出部（コンテンツ結合手段）、１４  コンテンツ生成部（コンテンツ保存手段）、１５  コンテンツ格納部（コンテンツ保存手段）、２１  プロジェクト結合部（コンテンツ結合手段）。
【図１】
2011258258.tif 000003
【図２】
2011258258.tif 000004
【図３】
2011258258.tif 000005
【図４】
2011258258.tif 000006
【図５】
2011258258.tif 000007
【図６】
2011258258.tif 000008