(57)【要約】【課題】インデキシングの位置を精度良く調整することのできる情報編集装置を提供する。【解決手段】音声データ又は動画データのうち少なくともいずれか一方を含むデジタルデータを編集する情報編集装置５であって、時間軸に沿った対応付位置に付帯情報を対応付けているデジタルデータを出力する出力手段５０と、指示受付手段５４を介して編集者から指示を受け付けたときに、前記出力手段が出力していた前記デジタルデータの指示位置を検出する指示位置検出手段５６２と、デジタルデータの対応付位置を特定する対応付位置特定手段５６３と、位置検出手段５６２が検出した指示位置、および対応付位置特定手段５６３が特定した対応付位置に基づいて、デジタルデータの対応付位置を調整する対応付位置調整手段５６５とを備えた。【選択図】      図９
2004236239.tif 000002
【特許請求の範囲】
【請求項１】
音声データ又は動画データのうち少なくともいずれか一方を含むデジタルデータを編集する情報編集装置であって、
時間軸に沿った対応付位置に付帯情報を対応付けているデジタルデータを出力する出力手段と、
編集者から指示を受け付けたときに、前記出力手段が出力していた前記デジタルデータの指示位置を検出する指示位置検出手段と、
前記デジタルデータの前記対応付位置を特定する対応付位置特定手段と、
前記指示位置検出手段が検出した前記指示位置、および前記対応付位置特定手段が特定した前記対応付位置に基づいて、前記デジタルデータの前記対応付位置を調整する対応付位置調整手段と
を備えたことを特徴とする情報編集装置。
【請求項２】
前記対応付位置調整手段は、前記デジタルデータに対応付けられている複数の前記付帯情報それぞれの前記対応付位置を調整することを特徴とする請求項１に記載の情報編集装置。
【請求項３】
前記対応位置調整手段は、前記指示位置に最も近い位置に対応付けられている前記付帯情報の前記対応付位置を調整することを特徴とする請求項１に記載の情報編集装置。
【請求項４】
前記出力手段は、前記デジタルデータに同期させて、当該デジタルデータに対応付けられている前記付帯情報をさらに出力し、
前記対応付位置調整手段は、前記指示を受け付けたときに、前記出力手段が出力していた前記付帯情報の前記対応付位置を調整することを特徴とする請求項１に記載の情報編集装置。
【請求項５】
前記出力手段は、前記デジタルデータに同期させて、当該デジタルデータに対応付けられている前記付帯情報をさらに出力し、
前記対応付位置特定手段は、前記指示を受け付けたときに、前記出力手段が出力していた前記付帯情報の前記対応付位置を特定することを特徴とする請求項１から４のいずれか一項に記載の情報編集装置。
【請求項６】
前記位置検出手段が検出した前記指示位置と、前記付帯情報が対応付けられている前記対応付位置の差分を算出する差分算出手段をさらに備え、
前記対応位置調整手段は、前記差分算出手段が算出した差分だけ、前記対応付位置を調整することを特徴とする請求項１から５のいずれか一項に記載の情報編集装置。
【請求項７】
音声データ又は動画データのうち少なくともいずれか一方を含むデジタルデータを編集する情報編集方法であって、
時間軸に沿った対応付位置に付帯情報を対応付けているデジタルデータを出力する出力ステップと、
編集者から指示を受け付けたときに、出力されていた前記デジタルデータの指示位置を検出する指示位置検出ステップと、
前記デジタルデータの前記対応付位置を特定する対応付位置特定ステップと、
前記指示位置検出ステップにおいて検出した前記指示位置、および前記対応付位置特定ステップにおいて特定した前記対応付位置に基づいて、前記デジタルデータの前記対応付位置を調整する対応付位置調整ステップと
を有することを特徴とする情報編集方法。
【請求項８】
音声データ又は動画データのうち少なくともいずれか一方を含むデジタルデータを編集する情報編集処理をコンピュータに実行させる情報編集プログラムであって、
時間軸に沿った対応付位置に付帯情報を対応付けているデジタルデータを出力する出力ステップと、
編集者から指示を受け付けたときに、出力されていた前記デジタルデータの指示位置を検出する指示位置検出ステップと、
前記デジタルデータの前記対応付位置を特定する対応付位置特定ステップと、
前記指示位置検出ステップにおいて検出した前記指示位置、および前記対応付位置特定ステップにおいて特定した前記対応付位置に基づいて、前記デジタルデータの前記対応付位置を調整する対応付位置調整ステップと
をコンピュータに実行させることを特徴とする情報編集プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、情報編集装置、情報編集方法、情報編集プログラムに関する。
【０００２】
【従来の技術】
近年、所望の部分を容易に検索または頭出しする方法として、インデキシング技術が開発されている。インデキシング技術とは、映像全体を時間軸に沿って複数の部分に分割し、それぞれの部分に対して、検索可能とすべく記述情報を対応付ける技術である。
【０００３】
インデキシング技術として、スライド等のドキュメントが表示されたタイミングに基づいて、当該ドキュメントに関連する映像を同期させるドキュメント処理方法が知られている。（例えば、特許文献１）。
【０００４】
【特許文献１】
特開２００２−２３２８５８号公報（第５−９頁）
【０００５】
【発明が解決しようとする課題】
インデキシング処理においては、映像情報の所定の位置に記述情報を対応付けるが、所望の位置に精度良く記述情報を対応付ける技術が望まれている。映像情報及び記述情報を同期させて表示させる場合には、その同期のタイミングが問題となる。例えば、映像情報および記述情報を各情報が作成された時刻に基づいて対応付けた場合には、それぞれの情報を作成した機器が異なっていた場合には、機種間での時刻のずれが生じる場合があり、この場合、映像情報の正確な位置に記述情報を対応付けることが困難である。また、実際には精度良く対応付けられていても、人の目から見ると違和感があり、調整を加えたほうが自然な対応になる場合などがある。
【０００６】
この発明は上記に鑑みてなされたもので、インデキシングの位置を精度良く調整することのできる情報編集装置、情報編集方法、および情報編集プログラムを得ることを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１にかかる発明は、音声データ又は動画データのうち少なくともいずれか一方を含むデジタルデータを編集する情報編集装置であって、時間軸に沿った対応付位置に付帯情報を対応付けているデジタルデータを出力する出力手段と、編集者から指示を受け付けたときに、前記出力手段が出力していた前記デジタルデータの指示位置を検出する指示位置検出手段と、前記デジタルデータの前記対応付位置を特定する対応付位置特定手段と、前記指示位置検出手段が検出した前記指示位置、および前記対応付位置特定手段が特定した前記対応付位置に基づいて、前記デジタルデータの前記対応付位置を調整する対応付位置調整手段とを備えたことを特徴とする。
【０００８】
この請求項１の発明によれば、対応付位置調整手段は、編集者から指示を受け付けたときに、出力手段が出力していたデジタルデータの指示位置と、対応付位置特定手段が特定した対応付位置に基づいて、デジタルデータの対応付位置を調整することができる。具体的には、指示を受け付けたタイミングに出力されていたデジタルデータの位置を検出するで、編集者は、時間軸に沿った指示位置を直接指定することなく、視覚的に判断した位置を指定するのみで対応付位置を調整することができる。このように、容易に、対応付位置を正確な位置に調整することができる。
【０００９】
また、請求項２にかかる発明は、請求項１に記載の情報編集装置であって、前記対応付位置調整手段は、前記デジタルデータに対応付けられている複数の前記付帯情報それぞれの前記対応付位置を調整することを特徴とする。
【００１０】
この請求項２の発明によれば、対応付位置調整手段は、デジタルデータに複数の付帯情報が対応付けられている場合にはすべての付帯情報の対応付位置を自動的に調整することができるので、デジタルデータの全体において一律に対応付け位置がずれている場合に各対応付位置を一括して調整することができる。従って、編集者は、各付帯情報ごとに対応付位置を調整する必要がない。すなわち、編集における編集者の手間を省くことができる。
【００１１】
また、請求項３にかかる発明は、請求項１に記載の情報編集装置であって、前記対応位置調整手段は、前記指示位置に最も近い位置に対応付けられている前記付帯情報の対応付位置を調整することを特徴とする。
【００１２】
この請求項３の発明によれば、対応付位置調整手段は、指示位置に最も近い位置に対応付けられている付帯情報の対応付位置のみを調整するので、デジタルデータに複数の付帯情報が対応付けられている場合であっても、そのうちの所望の付帯情報の対応付位置のみを調整することができる。これにより、例えば、一の付帯情報とデジタルデータとを同時に表示させるタイミングのみを調整したい場合に、当該付帯情報の対応付位置のみを調整することができる。このように、一の付帯情報ごとに対応付位置を調整することができるので、より正確な位置に調整することができる。
【００１３】
また、請求項４にかかる発明は、請求項１に記載の情報編集装置であって、前記出力手段は、前記デジタルデータに同期させて、当該デジタルデータに対応付けられている前記付帯情報をさらに出力し、前記対応付位置調整手段は、前記指示を受け付けたときに、前記出力手段が出力していた前記付帯情報の前記対応付位置を調整することを特徴とする。
【００１４】
この請求項４の発明によれば、出力手段は、付帯情報をさらに出力するので、編集者は表示画面等に表示されたデジタルデータおよびこれに同期して表示される付帯情報を確認しながら編集処理を行うことができるので、処理効率を向上させることができる。また、対応付位置調整手段は、出力されている付帯情報の対応付位置を調整するので、編集者は、いずれの付帯情報の対応付位置を調整するかを容易に認識することができ、所望の処理が行われていることを容易に確認することができる。
【００１５】
また、請求項５にかかる発明は、請求項１から４のいずれか一項に記載の情報編集装置であって、前記出力手段は、前記デジタルデータに同期させて、当該デジタルデータに対応付けられている前記付帯情報をさらに出力し、前記対応付位置特定手段は、前記指示を受け付けたときに、前記出力手段が出力していた前記付帯情報の前記対応付位置を特定することを特徴とする。
【００１６】
この請求項５の発明によれば、対応付位置特定手段は、出力手段が出力していた付帯情報の対応付位置を特定するので、編集者は、いずれの付帯情報に対する対応付位置を特定しているのかを把握することができる。従って、編集者は処理の過程を容易に把握することができ、所望の処理が行われていることを容易に確認することができる。
【００１７】
また、請求項６にかかる発明は、請求項１から５のいずれか一項に記載の情報編集装置であって、前記位置検出手段が検出した前記指示位置と、前記付帯情報が対応付けられている前記対応付位置の差分を算出する差分算出手段をさらに備え、前記対応位置調整手段は、前記差分算出手段が算出した差分だけ、前記対応付位置を調整することを特徴とする。
【００１８】
この請求項６の発明によれば、差分算出手段は、位置検出手段が検出した指示位置と対応付位置との差分を自動的に算出し、対応付位置調整手段は、算出された差分値だけ対応付位置を調整するので、編集者が差分値を入力することなく対応付位置を調整することができる。
【００１９】
また、請求項７にかかる発明は、音声データ又は動画データのうち少なくともいずれか一方を含むデジタルデータを編集する情報編集方法であって、時間軸に沿った対応付位置に付帯情報を対応付けているデジタルデータを出力する出力ステップと、編集者から指示を受け付けたときに、出力されていた前記デジタルデータの指示位置を検出する指示位置検出ステップと、前記デジタルデータの前記対応付位置を特定する対応付位置特定ステップと、前記指示位置検出ステップにおいて検出した前記指示位置、および前記対応付位置特定ステップにおいて特定した前記対応付位置に基づいて、前記デジタルデータの前記対応付位置を調整する対応付位置調整ステップとを有することを特徴とする。
【００２０】
この請求項７の発明によれば、編集者から指示を受け付けたときに、出力されていたデジタルデータの指示位置と、対応付位置特定ステップにおいて特定された対応付位置に基づいて、デジタルデータの対応付位置を調整することができるので、編集者は、時間軸に沿った指示位置を直接指定することなく、視覚的に判断した位置を指定するのみで対応付位置を調整することができる。このように、容易に、対応付位置を正確な位置に調整することができる。
【００２１】
また、請求項８にかかる発明は、音声データ又は動画データのうち少なくともいずれか一方を含むデジタルデータを編集する情報編集処理をコンピュータに実行させる情報編集プログラムであって、時間軸に沿った対応付位置に付帯情報を対応付けているデジタルデータを出力する出力ステップと、指示受付手段を介して編集者から指示を受け付けたときに、出力されていた前記デジタルデータの指示位置を検出する指示位置検出ステップと、前記デジタルデータの前記対応付位置を特定する対応付位置特定ステップと、前記位置検出ステップにおいて検出した指示位置、および前記対応付位置特定ステップにおいて特定した対応付位置に基づいて、前記デジタルデータの前記対応付位置を調整する対応付位置調整ステップとをコンピュータに実行させることを特徴とする。
【００２２】
この請求項８の発明によれば、編集者から指示を受け付けたときに、出力されていたデジタルデータの指示位置と、対応付位置特定ステップにおいて特定された対応付位置に基づいて、デジタルデータの対応付位置を調整することができるので、編集者は、時間軸に沿った指示位置を直接指定することなく、視覚的に判断した位置を指定するのみで対応付位置を調整することができる。このように、容易に、対応付位置を正確な位置に調整することができる。
【００２３】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる情報編集装置、情報編集方法、および情報編集プログラムの好適な実施の形態を詳細に説明する。
【００２４】
図１は、この発明の実施の形態である情報編集装置５を含む情報編集システム１の全体構成を示している。
【００２５】
情報編集システム１は、プレゼンテーション資料３１を格納するプレゼンテーション装置２と、このプレゼンテーション装置２と接続し、プレゼンテーション資料３１を表示するプロジェクター等の投影機３と、投影機３により投影された画像を表示する表示画面３０と、プレゼンテーションの状況を音声と共に動画撮影する音声取り込み機能付きのＤＶカメラ４と、ＤＶカメラ４が取り込んだ音声を含む動画情報（以下単に「動画情報」と称す）を編集する情報編集装置５とを備えている。なお、ここで、動画情報は、本発明のデジタルデータに相当する。
【００２６】
ＤＶカメラ４と情報編集装置５は、例えば、ＩＥＥＥ１３９４などのインターフェイスで接続されている。また、プレゼンテーション装置２と情報編集装置５は、ＩＥＥＥ８０２．１１ｂなどの通信インターフェイスで接続されている。無線通信環境がない場合は、通常のイーサネット（Ｒ）によるピア・ツー・ピア接続であってもよい。
【００２７】
プレゼンテーション装置２は、単にプレゼンテーション資料３１を格納しており、投影機３と通信可能であればよく、例えば、プレゼンターの所有するＰＣであってもよい。
【００２８】
編集者は、プレゼンターがプレゼンテーション資料３１を表示画面３０に表示させながらプレゼンテーションを行っている様子を、ＤＶカメラ４を用いて撮影する。ここで、編集者とは、情報編集システム１を利用して動画を編集する者のことである。
【００２９】
撮影が終了すると、情報編集装置５は、プレゼンテーション装置２からプレゼンテーション資料３１を取得し、さらに、ＤＶカメラ４からプレゼンテーションの様子を示す動画情報を取得する。そして、情報編集装置５は、動画情報を編集する。すなわち、動画情報にプレゼンテーション資料３１を対応付けた情報ファイルを生成する。
【００３０】
図２は、本実施の形態にかかる情報編集システム１に特徴的な処理を行う情報編集装置５の情報編集部３５と、プレゼンテーション装置２のイベント処理部３２の機能構成を示すブロック図である。
【００３１】
イベント処理部３２は、プレゼンテーション装置２に接続されたキーボード２１やマウス１５からの入力により、プレゼンテーションに関するイベントを示すイベント情報を取得するイベントキャプチャ部３３と、イベントキャプチャ部３３が取得したイベント情報を記録するイベント記録部３４と、イベント情報およびプレゼンテーション資料３１を情報編集装置５に送信する送信部４４とを有している。
【００３２】
また、情報処編集部３５は、送信部４４からイベント情報およびプレゼンテーション資料３１を受け取る受信部３６と、受信部３６が受け取ったイベント情報を制御するイベント情報制御部３７と、イベント情報を記録するイベント記録部３８と、イベント記録部３８からイベント情報を取得し、イベント情報の内容を解釈するイベント情報解釈部４２と、イベント情報解釈部４２によって解釈されたイベント情報に基づいて動画情報を編集し、情報ファイルを生成する情報ファイル生成部４３と、情報ファイル生成部４３が生成した情報ファイルを編集する情報ファイル編集部５６と、情報ファイルを外部に出力する出力部５０と、編集者からの指示を受け付ける指示受付部５４と、ＤＶカメラ４が取り込んだ動画情報をキャプチャする動画情報キャプチャ部４０と、動画情報を管理する動画情報管理部４１と、ＤＶカメラ４を制御する撮影機器制御部３９とを有している。
【００３３】
なお、ＤＶカメラ４は、動画を撮影する際に、撮影している動画の各位置に撮影日時を対応付ける。そして、動画情報キャプチャ部４０は、撮影日時に対応付けられている動画情報を取得する。すなわち、動画情報キャプチャ部４０は、動画情報および撮影日時を取得する。
【００３４】
ここで、プレゼンテーション資料３１は、本発明の画面画像情報に相当する。また、イベントキャプチャ部３３、受信部３６、および動画情報キャプチャ部４０は、それぞれ本発明のイベント情報取得手段、画面画像情報取得手段、および動画情報取得手段を構成する。
【００３５】
ここで、図３を参照しつつ、プレゼンテーション資料３１について説明する。プレゼンテーション資料３１は、プレゼンテーションの際に表示画面３０に表示すべき画面画像３１０，３１２，３１４，３１６，３１８，３２０を含んでいる。各画面画像３１０，３１２，３１４，３１６，３１８，３２０には、ページ番号が対応付けられており、ページ番号順に表示される。すなわち、プレゼンテーション資料３１を構成する画面画像は、当該プレゼンテーション資料３１の作成者が定めた順番に配列されている。図３に示すプレゼンテーション資料３１は、６ページ分の画面画像を含んでいる。これらは、プレゼンターからの指示により、１ページ、２ページ、・・・とページ順に表示される。なお、本実施の形態におけるプレゼンテーション資料３１は、Ｍｉｃｒｏｓｏｆｔ（Ｒ）社製のＰｏｗｅｒ  Ｐｏｉｎｔ（Ｒ）のファイルである。
【００３６】
通常、プレゼンテーションにおいて、プレゼンターは、以下の操作を行う。
１．プレゼンテーション装置２の起動
２．プレゼンテーション・ソフトの起動
３．発表の開始
４．キーボード２１又はマウス１５の操作による、プレゼンテーション資料３１のページめくり
５．発表の終了
６．プレゼンテーション・ソフトの終了
７．プレゼンテーション装置２の終了
ここで、ページめくりとは、表示画面３０に表示させる、プレゼンテーション資料３１を１ページから次のページすなわち２ページに切り替えることである。
【００３７】
以上の操作は、いずれもマウス１５またはキーボード２１における所定の操作に対応付けられている。例えば、プレゼンテーション装置２の表示画面に表示されたプレゼンテーション・ソフトのアイコンをマウス１５によりクリックする操作は、プレゼンテーション・ソフトの起動というイベントに対応付けられている。
【００３８】
説明を図２に戻す。イベント記録部３４は、このイベント情報のログを記録し、送信部４４は通信インターフェイスを介して情報編集部３５に送信する。
【００３９】
撮影機器制御部３９は、イベント情報に基づいてＤＶカメラ４を制御する。イベント記録部３８は、イベント処理部３２から受信したイベント情報のみならず、ＤＶカメラ４の制御のイベント情報も記録する。
【００４０】
例えば、プレゼンテーション・ソフトの起動というイベントが発生したときは、このイベント情報をイベント記録部３８で記録する。さらに、撮影機器制御部３９により、ＤＶカメラ４からの動画情報取り込みを開始する。プレゼンテーション・ソフトが終了したときは、撮影機器制御部３９は、ＤＶカメラ４からの動画情報の取り込みを終了する。そして、イベント情報制御部３７は、プレゼンテーション・ソフトの終了をイベントとするイベント情報をイベント記録部３８に記録する。
【００４１】
図４は、イベント記録部３８に記録されているイベント情報リスト３４０のデータ構成を模式的に示している。イベント情報リスト３４０には、イベント情報３４１，３４２，３４３・・・が、各イベントの発生した順番に配列されている。イベント情報には、発生したイベントの種類およびイベントが発生した日時が含まれている。例えばページ２が表示されると、「ページ２に切り替え」というイベント情報が記録される。これにより、各ページの表示を開始した表示開始時刻および表示を終了した終了時刻を認識することができる。
【００４２】
イベント情報解釈部４２は、イベント情報の内容を解釈する。そして、情報ファイル生成部４３は、イベント情報解釈部４２によって解釈されたイベント情報の内容を参照し、プレゼンテーション資料３１及び動画情報に基づいて情報ファイルを生成する。具体的には、情報ファイル生成部４３は、まず、ＤＶカメラ４から取得した動画情報６００を、プレゼンテーション装置２から取得したイベント情報に基づいて複数の区間に分割する。
【００４３】
例えば、「発生日時１０時１０分、イベント種類ページ２に切り替え」及び「発生日時１０時１６分、イベント種類ページ３に切り替え」を示す連続して記録された２つのイベント情報を取得した場合には、動画情報６００のうち１０時１０分から１０時１６分の間に録画された区間をページ２に対応する区間と決定する。すなわち、１０時１０分および１０時１６分の位置を境界位置とする区間に分割する。そして、イベント情報に基づいて、動画情報６００とプレゼンテーション資料３１とを同期させた情報ファイルを生成する。
【００４４】
このように、情報編集部３５は、ＤＶカメラ４から取り込んだ動画情報中のイベントのイベント情報を動画情報とともに管理することができる。つまり、ＤＶカメラ４で撮影され取り込まれた動画情報は、時間の推移を規定する時間情報を付されて保存される。また、記録されたイベント情報は、情報ファイル生成部４３により、プレゼンテーション資料３１とマージされ、内容記述言語（ＭＰＥＧ−７など）により管理される。
【００４５】
図５は、情報ファイル生成部４３が生成した情報ファイルの一部を示している。すなわち、図５は、画面画像情報と動画情報との対応付けを示す対応付けテーブル３５０のデータ構成を示している。
【００４６】
対応付けテーブル３５０は、イベントが発生した日時、イベントの種類、およびイベント情報を対応付けるべき動画情報を識別する動画情報ＩＤを対応付けている。ここで、イベント情報を対応付けるべき動画情報とは、イベントが発生したときに録画された動画情報である。対応付けテーブル３５０は、イベントが発生した最先の時刻を０としたときの相対時間をさらに対応付けている。
【００４７】
図５に示す対応付けテーブル３５０においては、例えば、表示画面３０に表示される画面画像の切り替りを示すイベント種類と当該イベントの発生日時とが対応付けられている。具体的には、日時「２００３年２月１日１７：３５；４２．１９」にイベント種類としてプレゼンテーション資料３１の１ページ目が対応付けられている。
【００４８】
一方、このイベントに対応する、「セミナー１」で識別される動画情報には、撮影時刻が対応付けられている。
【００４９】
従って、対応付けテーブル３５０において画面画像に対応付けられているイベント日時と動画情報の各フレームに対応付けられている撮影日時に基づいて、画面画像情報を画面画像情報の所定の位置に対応付けることができる。具体的には、画面画像情報の各ページへの切り替りに対応するイベント日時と同一の編集日時の位置に、当該ページを対応付ける。
【００５０】
図６は、図５を参照しつつ説明した対応付けテーブル３５０によって対応付けられた動画情報と画面画像情報を模式的に示している。図６において動画情報６００は時間軸に沿って表されている。動画情報６００の時間軸に沿った各対応付位置に、各イベント情報が対応付けられている。
【００５１】
数字「１」、「２」、および「３」は、それぞれ１ページ、２ページ、および３ページへのページの切り替えをイベント種類とするイベント情報である。また、「ＳＳ」は、イベント種類「スタートセッション」に対応するイベント情報である。「スタートセッション」は撮影開始を示す。また、「ＳＰ」は、イベント種類「スタートプレゼンテーション」に対応するイベント情報である。「スタートプレゼンテーション」は、プレゼンテーションの開始を示す。
【００５２】
また、「ＳＳｈｏｗ」および「ＥＳｈｏｗ」は、それぞれ表示画面３０へのスライドの表示の開始および終了をイベント種類とするイベント情報である。また、「ＥＰ」および「ＥＳ」は、それぞれプレゼンテーションの終わりを示す「エンドプレゼンテーション」、および撮影終了を示す「エンドセッション」に対応するイベント情報である。
【００５３】
このように、対応付けテーブル３５０に基づいて、動画情報の所定の位置に、各ページを対応付けることができる。また、各ページの表示を示すイベント情報だけでなく、プレゼンテーションの開始終了など、動画情報の内容に関するイベント情報も対応付けることができる。
【００５４】
図７は、情報ファイル、すなわち動画情報６００およびプレゼンテーション資料３１の対応を詳細に示す図である。動画情報６００の上側に、各位置の撮影日時を示している。また、動画情報６００の下側に、各位置の撮影日時から換算した相対時間を示している。
【００５５】
動画情報６００は、複数の区間に分割されている。そして、プレゼンテーション資料３１の複数の画面画像３１０，３１２・・・は、動画情報６００の各区間６１０に対応付けられている。このように、動画情報６００の各区間６１０と、プレゼンテーション資料３１の各画面画像３１０，３１２・・・とが対応付けられているので、動画情報６００の各区間の先頭の画像とプレゼンテーション資料３１の各画面画像３１０，３１２・・・とを同期して表示させることができる。
【００５６】
ここで、各区間６１０は、複数のフレーム６２０を含んでいる。また、各区間６１０の長さ、および各区間の間の境界位置は、イベント日時により定められている。
【００５７】
図８は、出力部５０から出力された情報ファイルを示している。図８に示す表示部５００には、動画情報６００と、プレゼンテーション資料３１のうち、表示部５００に表示されている区間に同期されたページ３３０と、動画情報６００の目次８００とが表示されている。ここで、目次８００には、動画情報６００の各区間を示す目次項目が含まれている。
【００５８】
目次８００と動画情報６００とはリンクしており、例えば、目次８００中の「テーマ１：製造業の空洞化」という項目が選択されると、そのとき表示されている動画の区間にかかわらず、「テーマ１：製造業の空洞化」に対応する区間、すなわち動画情報６００の区間１が再生される。
【００５９】
なお、本実施の形態においては、情報ファイル生成部４３は、ＳＭＩＬ（Ｓｙｎｃｈｒｏｎｉｚｅｄ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｇｒａｔｉｏｎ  Ｌａｎｇｕａｇｅ）を利用して情報ファイルを生成する。ここで、ＳＭＩＬとは、動画、静止画、音声、音楽、文字など様々な形式のデータの再生を制御して同期させる言語のことであり、ＸＭＬで記述されている。ＳＭＩＬを用いることにより、表示画面における表示位置、表示させるタイミング、表示させる時間などを指定することができる。
【００６０】
図９は、当該情報編集装置１に特徴的な情報編集処理を行う情報ファイル編集部５６の詳細な機能を示す機能ブロック図である。情報編集処理とは、動画情報と画面画像との対応付けの位置を調整する処理である。具体的には、対応付けテーブル３５０において、各イベント情報に対応付けられている相対時間を調整する処理である。情報ファイル編集部５６は、情報ファイル保持部５６１と、指示位置検出部５６２と、対応付位置特定部５６３と、差分算出部５６４と、対応付位置調整部５６５とを有している。
【００６１】
情報ファイル保持部５６１は、情報ファイル生成部４３が生成した情報ファイルを保持している。
【００６２】
指示位置検出部５６２は、出力部５０が情報ファイル保持部５６１に保持されている情報ファイルを出力しているときに、指示受付部５４を介して編集者から指示を受け付ける。そして、指示を受け付けたときに出力部５０が出力していた動画情報の位置である指示位置を検出する。ここで、指示位置とは、時間軸に沿った位置のことであり、動画情報の撮影日時により特定される。なお、本実施の形態においては、当該撮影日時を換算した相対時間により特定する。
【００６３】
対応付位置特定部５６３は、出力部５０が出力している情報ファイルの画面画像の対応付位置を特定する。ここで、対応付位置とは、相対時間により特定される動画情報の位置のことである。具体的には、対応付けテーブル３５０において画面画像の表示を示すイベント種類に対応付けられている相対時間である。差分算出部５６４は、指示位置検出部５６２が検出した指示位置と、対応付位置特定部５６３が特定した対応付位置との差分を算出する。すなわち、差分の時間を算出する。
【００６４】
対応付位置調整部５６５は、差分算出部５６４が算出した差分だけ対応付位置を調整する。具体的には、差分として算出された時間だけ、対応付位置を前又は後にずらす。そして、指示受付部５４からの指示により、情報ファイル保持部５６１に保持される情報ファイルにおける対応付位置を、対応付位置調整部５６５が調整した差分だけ調整する。すなわち、情報ファイルを更新する。
【００６５】
図１０および図１１は、情報ファイル編集部５６の詳細な処理を示すフローチャートである。また、図１２および図１３は、情報ファイル編集処理が行われているときに出力部５０が出力する編集画面を示している。
【００６６】
図１２に示す編集画面４００には、情報ファイル、すなわち動画情報６００と、プレゼンテーション資料３１とが表示されている。具体的には、編集画面４００は、動画情報６００を表示する動画領域４１０と、動画情報６００に同期させて画面画像情報を表示する画面画像領域４２０と、動画編集領域６１１と、画面画像編集領域６２１と、入力欄６３２などを有している。
【００６７】
動画編集領域６１１には、動画領域４１０に表示されている動画情報の再生時間や、総再生時間が表示されている。また、編集者から再生時間の指定を受け付けるためのボタンが表示されている。
【００６８】
また、画面画像編集領域６２１には、画面画像領域４２０に表示されている動画情報のページ番号が表示されている。また、画面画像領域４２０に表示すべき画面画像の指定を受け付けるためのボタンや、対応付位置の指定を受け付ける入力欄も設けられている。
【００６９】
また、図１３に示すように動画情報が時間軸に沿って表示される。さらに、動画情報の時間軸に沿った各位置に、各イベント情報が対応付けられて表示される。このように、動画情報とイベント情報とが対応付けられた状態で表示されるので、編集者は、視覚的に対応付けの状態を把握することができる。なお、図１３に示す画面は、編集者からの指示により図１２に示す編集画面４００から切り替って表示される。また他の例としては、図１２に示す編集画面４００とともに表示されてもよい。
【００７０】
以下、図１０に沿って、情報編集処理、すなわち対応付位置の調整処理について説明する。まず、編集者からオフセットモード設定指示を受け付けると、オフセットモードに設定され（ステップＳ１００）、図１２に示す編集画面４００が表示される。そして、情報編集処理が開始する。
【００７１】
編集者からさらに、動画情報の再生フレームの指定を受け付けている場合には（ステップＳ１０２，Ｙｅｓ）、指定されたフレームを再生開始位置として決定する（ステップＳ１２０）。そして、出力部５０は、指定されたフレームから動画情報を再生するとともに、再生している動画情報の区間に対応付けられている画面画像を表示する（ステップＳ１０４）。具体的には、図１２に示す編集画面４００の動画領域４１０において、指定されたフレームから動画情報が再生される。同時に画面画像領域４２０には、再生されている動画情報の区間に対応付けられている画面画像が表示される。そして、編集者からの指示に従って、情報ファイル編集処理が行われ（ステップＳ１１０）、処理が完了する。
【００７２】
なお、ステップＳ１０２において、編集者から動画情報の再生フレームの指定を受け付けていない場合には、動画情報の最初のフレームから順番に再生する。
【００７３】
図１１は、図１０に示したステップＳ１１０における情報ファイル編集部５６における詳細な処理を示している。指示受付部５４を介して、画面画像指定を取得した場合には、対応付位置特定部５６３は、指定された画面画像を選択する（ステップＳ２０２）。そして、選択した画面画像の対応付位置を特定する（ステップＳ２０６）。なお、画面画像の指定を取得しない場合には、編集画面に表示されている画面画像を選択する（ステップＳ２０８）。
【００７４】
次に、図１２に示す編集画面４００において動画情報が再生されている間に、編集者が「シンクロナイズ」ボタン６３１を選択すると、指示位置検出部５６２は、指示受付部５４を介して指示位置を取得し（ステップＳ２２０，Ｙｅｓ）、ボタンが選択されたときに動画領域４１０において再生されていた位置の相対時間を示す指示位置を検出する（ステップＳ２２２）。そして、差分算出部５６４は、指示位置および対応付位置を取得して、これらの差分値を算出する（ステップＳ２２４）。そして、対応付位置調整部５６５は、差分値だけ対応付位置を変更する（ステップＳ２２８）。
【００７５】
ここで、図１４を参照しつつ、対応付位置の調整処理を具体的に説明する。図１４は、１ページの対応付位置を示している。１ページの画面画像は、調整前は、動画情報６００の相対時間「１１：０２．１５」に対応付けられている。これに対して、編集者から相対時間「１１：０１．９３」を再生しているときに指示を受け付けると、このときの相対時間が指示位置として検出される。従って、差分値算出部５６４は、これらの時間の差分値を算出する。そして、対応付位置調整部５６５は、対応付けテーブル３５０において、各イベント情報に対応付けられている相対時間を、このとき算出された差分値だけ調整する。具体的には、図１４のように、差分値がマイナス０．１８秒である場合には、対応付けテーブルに記載されている各イベントに対する再生時間からそれぞれ０．１８秒減ずる。これにより、動画情報における対応付位置を一律に調整することができる。
【００７６】
このように、編集者が対応付けテーブル３５０に記載されている各相対時間を手作業により変更する必要がないので、容易に対応付位置を調整することができる。
【００７７】
再び説明を図１１に戻す。対応付位置の調整後、指示受付部５４を介して出力指示を受け付けると（ステップＳ２３０，Ｙｅｓ）、出力部５０は、対応付位置調整後の同期タイミングで、動画情報と画面画像とを表示する（ステップＳ２３２）。そして、指示受付部５４を介して確定指示を受け付けると（ステップＳ２３４，Ｙｅｓ）、情報ファイル保持部５６１に保持されている情報ファイルを対応付位置調整後の状態に更新する（ステップＳ２３６）。以上で、対応付位置調整処理が完了する。
【００７８】
なお、確定指示を受つけるまでは、情報ファイル保持部５６１に保持される情報ファイルの更新は行わない。このように、対応付位置の調整を行った場合でも、確定指示を受け付けるまでは情報ファイル自身は変更しないので、適切でない調整を行った場合には、ステップＳ２００に戻り、再度対応付位置の調整位置を変更することができる。
【００７９】
また、編集者は、修正位置とするフレームが再生されているときに指示位置とすべき指示を入力することができるが、このほかにも、直接調整後の再生時間を指定することができる。編集者から再生時間の指定を受け付けた場合には（ステップＳ２２０，Ｎｏ）、取得した再生時間と対応付位置に対応する再生時間に基づいて差分値を得ることができる（ステップＳ２２６）。
【００８０】
以上、ページ切り替えをイベント種類とするイベント情報の対応付位置を調整する処理について説明したが、例えば、「スタートセッション」「エンドセッション」など、これ以外のイベント種類を示すイベント情報の対応付位置についても同様に調整することができる。
【００８１】
図１５は、実施の形態にかかる情報編集装置５のハードウェア構成を示す図である。情報編集装置５は、図２および図９を参照しつつ説明した、情報編集部３５の情報編集プログラムなどが格納されているＲＯＭ５２、ＲＯＭ５２内のプログラムに従って情報編集装置５の各部を制御し、情報編集処理等を実行するＣＰＵ５１、ワークエリアが形成され、情報編集装置５の制御に必要な種々のデータが記憶されているＲＡＭ５３、ネットワークに接続して、通信を行う通信Ｉ／Ｆ５７、および各部を接続するバス６２を備えている。
【００８２】
先に述べた情報編集装置５における情報編集処理を実行する情報編集プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フロッピー（Ｒ）ディスク（ＦＤ）、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００８３】
また、本実施形態の情報編集プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。
【００８４】
この場合には、情報編集プログラムは、情報編集装置５において上記記録媒体から読み出して実行することにより主記憶装置上にロードされ、上記ソフトウェア構成で説明した各部が主記憶装置上に生成されるようになっている。
【００８５】
また、プレゼンテーション装置２のハードウェア構成は、図１５を参照しつつ説明した情報編集装置５のハードウェア構成と同様であるので、説明を省略する。
【００８６】
以上、実施の形態にかかる情報編集システム１について説明したが、上記実施の形態に多様な変更または改良を加えることができる。
【００８７】
そうした第１の変更例としては、本実施の形態においては、対応付位置調整部５６５は、対応付けテーブル３５０において各イベント情報に対応付けられているすべての相対時間を調整したが、これにかえて、対応付けテーブル３５０において複数のイベント情報と相対時間とが対応付けられている場合であっても、対応付位置調整処理の対象となった対応付位置のみ調整してもよい。これにより、各対応付位置を個別に調整することができる。
【００８８】
また、第２の変更例としては、本実施の形態においては、編集画面４００に表示されている画面画像を対応付位置特定の対象としたが、他の例としては、指示位置に最も近い対応付位置を対象としてもよい。具体的には、指示位置として「１１：０２．１５」が指定されており、動画情報の「１５：００．００」および「２５：００．００」の位置にそれぞれ画面画像が対応付けられている場合、すなわち、これらの位置が対応付け位置として定められている場合には、対応付位置特定部５６３は、「１１：０２．１５」により近い「１５：００．００」の対応付け位置を特定する。また、さらに対応付位置調整部５６５は、当該対応付け位置、すなわち、指示位置に最も近い対応付位置のみを調整してもよい。
【００８９】
【発明の効果】
以上説明したように、請求項１にかかる発明によれば、対応付位置調整手段は、指示受付手段を介して編集者から指示を受け付けたときに、出力手段が出力していたデジタルデータの指示位置と、対応付位置特定手段が特定した対応付位置に基づいて、デジタルデータの対応付位置を調整することができるので、容易に、対応付位置を正確な位置に調整することができるという効果を奏する。
【００９０】
また、請求項２にかかる発明によれば、対応付位置調整手段は、デジタルデータに複数の付帯情報が対応付けられている場合にはすべての付帯情報の対応付位置を自動的に調整することができるので、デジタルデータの全体において一律に対応付け位置がずれている場合に各対応付位置を一括して調整することができる。従って、編集者は、各付帯情報ごとに対応付位置を調整する必要がない。すなわち、編集における編集者の手間を省くことができるという効果を奏する。
【００９１】
また、請求項３にかかる発明によれば、対応付位置調整手段は、指示位置に最も近い位置に対応付けられている付帯情報の対応付位置のみを調整するので、デジタルデータに複数の付帯情報が対応付けられている場合であっても、そのうちの所望の付帯情報の対応付位置のみを調整することができるので、より正確な位置に調整することができるという効果を奏する。
【００９２】
また、請求項４にかかる発明によれば、出力手段は、付帯情報をさらに出力するので、編集者は表示画面等に表示されたデジタルデータおよびこれに同期して表示される付帯情報を確認しながら編集処理を行うことができるので、処理効率を向上させることができるという効果を奏する。また、対応付位置調整手段は、出力されている付帯情報の対応付位置を調整するので、編集者は、いずれの付帯情報の対応付位置を調整するかを容易に認識することができ、所望の処理が行われていることを容易に確認することができるという効果を奏する。
【００９３】
また、請求項５にかかる発明によれば、対応付位置特定手段は、出力手段が出力していた付帯情報の対応付位置を特定するので、編集者は、いずれの付帯情報に対する対応付位置を特定しているのかを把握することができる。従って、編集者は処理の過程を容易に把握することができ、所望の処理が行われていることを容易に確認することができるという効果を奏する。
【００９４】
また、請求項６にかかる発明によれば、差分算出手段は、位置検出手段が検出した指示位置と対応付位置との差分を自動的に算出し、対応付位置調整手段は、算出された差分値だけ対応付位置を調整するので、編集者が差分値を入力することなく対応付位置を調整することができるという効果を奏する。
【００９５】
また、請求項７にかかる発明によれば、編集者から指示を受け付けたときに、出力されていたデジタルデータの指示位置と、対応付位置特定ステップにおいて特定された対応付位置に基づいて、デジタルデータの対応付位置を調整することができるので、編集者は、時間軸に沿った指示位置を直接指定することなく、視覚的に判断した位置を指定するのみで対応付位置を調整することができる。このように、容易に、対応付位置を正確な位置に調整することができるという効果を奏する。
【００９６】
また、請求項８にかかる発明によれば、編集者から指示を受け付けたときに、出力されていたデジタルデータの指示位置と、対応付位置特定ステップにおいて特定された対応付位置に基づいて、デジタルデータの対応付位置を調整することができるので、編集者は、時間軸に沿った指示位置を直接指定することなく、視覚的に判断した位置を指定するのみで対応付位置を調整することができる。このように、容易に、対応付位置を正確な位置に調整することができるという効果を奏する。
【図面の簡単な説明】
【図１】情報編集システム１の全体構成を示す図である。
【図２】情報編集装置５の情報編集部３５と、プレゼンテーション装置２のイベント処理部３２の機能構成を示すブロック図である。
【図３】プレゼンテーション資料３１を模式的に示す図である。
【図４】イベント情報リスト３４０のデータ構成を模式的に示す図である。
【図５】対応付けテーブル３５０のデータ構成を模式的に示す図である。
【図６】情報ファイルのデータ構成を模式的に示す図である。
【図７】情報ファイルの詳細なデータ構成を模式的に示す図である。
【図８】出力部５０から出力された情報ファイルを示す図である。
【図９】情報ファイル編集部５６の詳細な機能構成を示す機能ブロック図である。
【図１０】情報ファイル編集部５６の処理を示すフローチャートである。
【図１１】図１０のステップＳ１１０における情報ファイル編集部５６の詳細な処理を示すフローチャートである。
【図１２】編集画面４００を示す図である。
【図１３】編集画面４００に表示される動画情報６００を示す図である。
【図１４】対応付位置の調整処理を説明するための図である。
【図１５】情報編集装置５のハードウェア構成を示す図である。
【符号の説明】
１  情報編集システム
２  プレゼンテーション装置
３  投影機
４  ＤＶカメラ
５  情報編集装置
１５  マウス
２１  キーボード
３０  表示画面
３１  プレゼンテーション資料
３２  イベント処理部
３３  イベントキャプチャ部
３４  イベント記録部
３４  投影機
３５  情報処理部
３６  受信部
３７  イベント情報制御部
３８  イベント記録部
３９  撮影機器制御部
４０  動画情報キャプチャ部
４１  動画情報管理部
４２  イベント情報解釈部
４３  情報ファイル生成部
４４  送信部
５０  出力部
６２  バス
５００  表示部
５６１  情報ファイル保持部
５６２  指示位置検出部
５６３  対応付位置特定部
５６４  差分算出部
５６５  対応付位置調整部
６００，６１０  動画情報
【図１】
2004236239.tif 000003
【図２】
2004236239.tif 000004
【図３】
2004236239.tif 000005
【図４】
2004236239.tif 000006
【図５】
2004236239.tif 000007
【図６】
2004236239.tif 000008
【図７】
2004236239.tif 000009
【図８】
2004236239.tif 000010
【図９】
2004236239.tif 000011
【図１０】
2004236239.tif 000012
【図１１】
2004236239.tif 000013
【図１２】
2004236239.tif 000014
【図１３】
2004236239.tif 000015
【図１４】
2004236239.tif 000016
【図１５】
2004236239.tif 000017