(57)【要約】【課題】テキストデータ以外の要素が含まれた文書に対しても動的電子ファイルを効率的に制作することのできる電子ファイル制作装置を得る。【解決手段】データ解析手段１０３は、文書構造解析手段１０２で解析された文書構造に基づいて、文書２００における表示対象データ領域の情報量を解析する。時間情報生成手段１０４は、表示対象データ領域の情報量に基づいて、表示対象データ領域の表示時間情報を生成する。動的電子ファイル出力手段１０７は、表示時間情報を用いて表示対象データ領域毎の表示時間を有する動的電子ファイル３００を出力する。【選択図】図１
2014182592.tif 000002
【特許請求の範囲】
【請求項１】
テキストデータと、少なくとも表、図形、画像のうちいずれかのデータとを有する文書を読み込む文書読み込み手段と、
前記文書の文書構造を解析する文書構造解析手段と、
前記文書構造に基づいて、前記文書における表示対象データ領域の情報量を解析するデータ解析手段と、
前記表示対象データ領域の情報量に基づいて、当該表示対象データ領域の表示時間情報を生成する時間情報生成手段と、
前記表示時間情報を用いて前記表示対象データ領域毎の表示時間を有する動的電子ファイルを出力する動的電子ファイル出力手段とを備えた電子ファイル制作装置。
【請求項２】
前記時間情報生成手段により生成した時間情報を編集する時間情報編集手段と、
前記文書構造解析手段により抽出した文書構造の修正、削除、または、新規データの追加のうち、少なくともいずれかを編集処理として行うデータ編集手段とを備え、
前記動的電子ファイル出力手段は、
前記時間情報編集手段及び前記データ編集手段による編集結果を反映させて動的電子ファイルを出力することを特徴とする請求項１記載の電子ファイル制作装置。
【請求項３】
前記時間情報編集手段及び前記データ編集手段による編集の際に、予め設定した標準作業時間をガイドラインとして表示することを特徴とする請求項２記載の電子ファイル制作装置。
【請求項４】
前記文書構造の解析結果として表が抽出された場合、
前記データ解析手段は、前記表に含まれる文字数をカウントして、当該カウント値を情報量とし、
前記時間情報生成手段は、前記情報量に基づいて表示対象データ領域となる表の表示時間を生成することを特徴とする請求項１から請求項３のうちのいずれか１項記載の電子ファイル制作装置。
【請求項５】
前記文書構造の解析結果として表が抽出された場合、
前記データ解析手段は、前記表に含まれる行列数をカウントして、当該カウント値を情報量とし、
前記時間情報生成手段は、前記情報量に基づいて表示対象データ領域となる表の表示時間を生成することを特徴とする請求項１から請求項３のうちのいずれか１項記載の電子ファイル制作装置。
【請求項６】
前記文書構造の解析結果として複数のデータをグラフで表す図形が抽出された場合、
前記データ解析手段は、前記グラフで表されるデータ数をカウントして、当該カウント値を情報量とし、
前記時間情報生成手段は、前記情報量に基づいて表示対象データ領域となる図形の表示時間を生成することを特徴とする請求項１から請求項３のうちのいずれか１項記載の電子ファイル制作装置。
【請求項７】
前記文書構造の解析結果として、少なくとも図形、文字及び画像からなる図形が抽出された場合、
前記データ解析手段は、前記図形に含まれる図形、文字及び画像の数を合計してカウントし、当該カウント値を情報量とし、
前記時間情報生成手段は、前記情報量に基づいて表示対象データ領域となる図形の表示時間を生成することを特徴とする請求項１から請求項３のうちのいずれか１項記載の電子ファイル制作装置。
【請求項８】
前記文書構造の解析結果として画像が抽出された場合、
前記データ解析手段は、前記画像の複雑度を解析し、当該解析した値を情報量とし、
前記時間情報生成手段は、前記情報量に基づいて表示対象データ領域となる画像の表示時間を生成することを特徴とする請求項１から請求項３のうちのいずれか１項記載の電子ファイル制作装置。
【請求項９】
前記文書構造解析手段が解析するデータ構造の単位は、前記文書の章節、段落であり、
前記時間情報生成手段は、前記章節または前記段落中に含まれる情報量を請求項４から請求項８のうちのいずれかの情報量と、前記章節または前記段落中に含まれるテキストの読み上げ時間または文字数から求めた情報量との合計値として、前記章節または前記段落の表示時間情報を生成することを特徴とする請求項１記載の電子ファイル制作装置。
【請求項１０】
前記文書構造解析手段が解析するデータ構造の単位は、前記文書の見出しごとの章節であり、
前記時間情報生成手段は、前記章節に含まれる情報量を請求項４から請求項８のうちのいずれかの情報量と、前記章節に含まれるテキストの読み上げ時間または文字数から求めた情報量との合計値として、当該合計値を前記見出しの表示時間として当該見出しの表示時間情報を生成することを特徴とする請求項１記載の電子ファイル制作装置。
【請求項１１】
前記文書として音声データを含む場合、前記データ解析手段は、前記音声データに含まれる内容を解析し、当該解析結果の音声データの表示時間に、前記解析された内容に関連する関連データの表示時間を割り当て、
前記時間情報生成手段は、前記割り当てられた表示時間に基づいて、前記音声データの表示時間情報と、前記関連データの表示時間情報を生成することを特徴とする請求項１記載の電子ファイル制作装置。
【請求項１２】
前記文書として動画データを含む場合、前記データ解析手段は、前記動画データに含まれるシーンの内容を解析し、当該解析結果の動画データの表示時間に、前記解析された内容に関連する関連データの表示時間を割り当て、
前記時間情報生成手段は、前記割り当てられた表示時間に基づいて、前記動画データの表示時間情報と、前記関連データの表示時間情報を生成することを特徴とする請求項１記載の電子ファイル制作装置。
【請求項１３】
請求項１から請求項１２のうちのいずれか１項記載の電子ファイル制作装置を複数相互に通信可能に接続した電子ファイル制作システムであって、
前記複数の電子ファイル制作装置は、当該複数の電子ファイル制作装置が処理対象とする共有データに対して同時アクセスにより競合が発生する場合に、当該共有データを排他制御する排他制御手段を備えたことを特徴とする電子ファイル制作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間経過に応じてデータを動的に表示する動的電子ファイルを生成する電子ファイル制作装置及び電子ファイル制作システムに関する。
【背景技術】
【０００２】
製造や保守の現場では、テキスト、表、図形、画像、音声データ、動画データなどを含む文書を作成し、作業要領書等のマニュアルとして活用している。しかし、これら文書のほとんどは、時間情報を与える処理系統を持たない電子ファイル制作方式で作成されており、文書を閲覧する場合、必ず先頭ページから表示され、目次や見出しマップでのジャンプ、ページ送り、文書内検索等で、目的の情報を探す必要があり、作業をしながら閲覧する場合に手間がかかる。
【０００３】
一方、スライドショーやアニメーション、動画マニュアルなど、時間情報を持った動的な電子ファイルを作成し、時間の経過に応じて、必要な情報を提示する方法は従来より存在するが、この場合は、動的な電子ファイルを新規作成する必要があり、既存の文書をそのまま活用することができない。
【０００４】
既存の文書を活用する技術として、例えば特許文献１や特許文献２には、読書のためのコンピュータテキストの表示において、文章の構文解析処理により、句読点及び内容によりフレーズに分解し、テキスト及び背景の色、テキストの輝度、動画を含む視覚的属性を生成し、テキストの数、音節数などの関数として文章の表示を前進するようにした技術が示されている。また、文章の提示時間を可変しそれを記録できるデータ編集の技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２１１７１６号公報
【特許文献２】特表２００２−５０２０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１や特許文献２に示された技術では、テキストだけで構成されたプレーンテキストに対して、テキストの数、音節数から表示時間情報を付加しているため、表や図形、画像などの多彩な要素が文書に含まれる場合には対処できないという問題があった。
【０００７】
この発明は上記のような課題を解決するためになされたもので、表や図形、画像などのテキストデータ以外の要素が含まれた文書に対しても動的電子ファイルを効率的に制作することのできる電子ファイル制作装置及び電子ファイル制作システムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る電子ファイル制作装置は、テキストデータと、少なくとも表、図形、画像のうちいずれかのデータとを有する文書を読み込む文書読み込み手段と、文書の文書構造を解析する文書構造解析手段と、文書構造に基づいて、文書における表示対象データ領域の情報量を解析するデータ解析手段と、表示対象データ領域の情報量に基づいて、表示対象データ領域の表示時間情報を生成する時間情報生成手段と、表示時間情報を用いて表示対象データ領域毎の表示時間を有する動的電子ファイルを出力する動的電子ファイル出力手段とを備えたものである。
【発明の効果】
【０００９】
この発明の電子ファイル制作装置は、表示対象データ領域の情報量に基づいて表示対象データ領域の表示時間情報を生成し、表示対象データ領域毎の表示時間を有する動的電子ファイルを出力するようにしたので、表や図形、画像などのテキストデータ以外の要素が含まれた文書に対しても動的電子ファイルを効率的に制作することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１による電子ファイル制作装置を示す構成図である。
【図２】この発明の実施の形態１による電子ファイル制作装置の動作を示すフローチャートである。
【図３】この発明の実施の形態１による電子ファイル制作装置の文書データを示す説明図である。
【図４】この発明の実施の形態１による電子ファイル制作装置のデータと表示時間を表形式で示した場合の説明図である。
【図５】この発明の実施の形態１による電子ファイル制作装置のデータと表示時間を時間軸上に示した場合の説明図である。
【図６】この発明の実施の形態１による電子ファイル制作装置のデータ編集画面を示す説明図である。
【図７】この発明の実施の形態１による電子ファイル制作装置の文書の一部分を示す説明図である。
【図８】この発明の実施の形態１による電子ファイル制作装置の見出しと章節の表示時間を示す説明図である。
【図９】この発明の実施の形態３による電子ファイル制作システムを構成する電子ファイル制作装置を示す構成図である。
【発明を実施するための形態】
【００１１】
実施の形態１．
図１は、この発明の実施の形態１による電子ファイル制作装置を示す構成図である。
図１に示す電子ファイル制作装置１００は、文書２００を入力データとして読み込み、動的電子ファイル３００を出力する機能を持ち、文書読み込み手段１０１、文書構造解析手段１０２、データ解析手段１０３、時間情報生成手段１０４、時間情報編集手段１０５、データ編集手段１０６、動的電子ファイル出力手段１０７を備えている。
【００１２】
文書読み込み手段１０１は、文書２００を入力データとして読み込む手段である。文書構造解析手段１０２は、文書読み込み手段１０１により読み込んだ文書２００の、文書構造を解析する手段である。データ解析手段１０３は、文書構造解析手段１０２により抽出した、表、図形、画像等のデータから表示時間を決定する領域である表示対象データ領域を解析する手段である。時間情報生成手段１０４は、データ解析手段１０３による解析結果に基づいて、表示対象データ領域の表示時間情報を生成する手段である。時間情報編集手段１０５は、時間情報生成手段１０４により生成した時間情報を修正する手段である。データ編集手段１０６は、文書構造解析手段１０２により抽出したデータを修正、削除、または、新規データを追加する手段である。動的電子ファイル出力手段１０７は、時間情報編集手段１０５及びデータ編集手段１０６による編集結果から、動的電子ファイル３００を出力する手段である。
【００１３】
次に、本実施の形態に係る電子ファイル制作の流れを、図２のフローチャートを用いて詳細に説明する。
図２に示すように、まず、文書読み込み手段１０１により、文書２００を、電子ファイル制作装置１００に読み込む（ステップＳＴ１）。ここで、文書とは、例えば、マイクロソフト社のＷｏｒｄ（登録商標／以下、省略して記載）や、Ｅｘｃｅｌ（登録商標／以下、省略して記載）など、時間情報を設定する手段を持たないワープロソフトや表計算ソフトを用いて作成された文書を指す。また、文書２００に含まれる文書データの例を図３に示す。
【００１４】
次に、文書構造解析手段１０２により、文書読み込み手段１０１で読み込んだ文書２００の構造を解析する（ステップＳＴ２）。構造解析により、文書を、段落、見出し、表、図、画像等の構成要素に分解することができる。特に、２００７  Ｍｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ（登録商標）以降のＷｏｒｄやＥｘｃｅｌでは、Ｏｆｆｉｃｅ  オープン  ＸＭＬ  形式が採用されているため、ドキュメントプロパティ、スタイルシート、グラフ、ハイパーリンク、図表、画像など、文書内の構成要素を容易に解析することができる。
【００１５】
次に、データ解析手段１０３により、ステップＳＴ２の文書構造解析により抽出した表、図形、画像などのデータを解析する（ステップＳＴ３）。データ解析により、表に含まれる文字数や行列数、グラフに含まれるデータ数、図に含まれる図形、文字、画像の数などをカウントする。または、図形や画像の複雑度を表す特徴量である空間周波数等により、図形や画像の複雑度を解析する。すなわち、これらのカウント結果や解析結果は、文書２００における表示時間を決定する単位となる表示対象データ領域の情報量を示している。
【００１６】
次に、時間情報生成手段１０４により、データ解析手段１０３による解析結果から、データの表示時間情報を生成する（ステップＳＴ４）。このとき、データ解析手段１０３による解析結果から得られたデータを構成する要素の数や、データの複雑度により、時間情報を割り当てる。例えば、構成要素数が少なく複雑度の低いデータには表示時間を短く割り当て、構成要素数が多く複雑度の高いデータには表示時間を長く割り当てる。これにより、情報量の少ないデータは短い時間で表示し、情報量の多いデータは、長い時間で表示することができる。
【００１７】
次に、時間情報編集手段１０５により、時間情報生成手段１０４により生成した時間情報を修正する（ステップＳＴ５）。このとき、電子ファイル制作装置１００に、例えば、時間情報生成手段１０４により生成した時間情報と、データの関係を、図４のように表で表示し、表示時間のパラメータを修正可能なように設計する。また、図５のように、時間軸上にデータを矩形で表示し、マウス操作等で、矩形の表示位置や、長さを調整することにより、表示時間のパラメータを修正可能なように設計する。なお、表示順であるテキストデータ１→表データ１→テキストデータ２→画像データ１は、文書２００における先頭ページからの順序に対応している。
これにより、個々のデータの表示時間を自動生成した結果、全体の時間が長くなりすぎた場合や、複雑度の高いデータを短い時間で表示したい場合などに、適宜表示時間を修正することができる。
【００１８】
次に、データ編集手段１０６により、文書構造解析手段１０２により抽出したデータを修正、削除、または、新規データを追加する（ステップＳＴ６、ＳＴ７）。例えば、時間情報生成手段１０４により生成した時間情報とデータとの関係が図４のように表で表示されている場合、行の順序を入れ替えたり、不要な行を削除したり、新規データを割り当てた行を追加したりできる。また、図５のように、時間軸上にデータが矩形で表示されている場合、時間軸上の矩形の順序を入れ替えたり、不要な矩形を削除したり、新規データを割り当てた矩形を追加したりできる。
【００１９】
また、図４のデータに割り当てられた行、または、図５のデータに割り当てられた矩形を選択し、図６のように、別ウィンドウにデータを表示させ、データ自体を修正、削除、追加することもできる。
このように、データ編集手段１０６により、データの修正、追加、削除を行った場合（ステップＳＴ７：ＹＥＳ）、ステップＳＴ３に戻り、再度、データ解析、時間情報生成、時間情報編集を行い、データに対応した時間情報を更新する。
【００２０】
次に、時間情報編集手段１０５及びデータ編集手段１０６による編集結果から、動的電子ファイル３００を出力する。ここで、動的電子ファイル３００とは、時間の経過に応じて、電子ファイルの表示内容を変化させることができるスライドショーやアニメーション、動画マニュアル等を指す。
【００２１】
なお、上記例では、表示対象データ領域として表、図形、画像などを対象としたが、任意の領域を表示対象データ領域とすることができる。例えば、文書構造解析手段１０２で、文書２００の章節、段落などを抽出し、まとまったデータに対して時間情報を付加することもできる。以下、その一例を説明する。
まず、データ解析手段１０３では章節及び段落に含まれるデータの解析を行う。そして、時間情報生成手段１０４は、章節または段落に含まれるデータの表示時間情報を生成する。ここでは、テキストの読み上げ時間や文字数からテキストの表示時間を生成する。また、章節または段落に含まれるデータ及びテキストの表示時間の合計値を、章節または段落の表示時間情報として割り当てる。
【００２２】
また、本発明では、文書の見出しに対して、時間情報を付加することもできる。この場合、データ解析手段１０３及び時間情報生成手段１０４によって、章節に含まれるデータの表示時間を生成し、テキストの読み上げ時間や文字数から、テキストの表示時間を生成する。そして、章節に含まれるデータ及びテキストの表示時間の合計値を、章節の見出しの表示時間情報として割り当てる。
【００２３】
図７は、文書２００における一部分を示す説明図である。図示のように、「見出し」とは本文中の文字の大きさよりも大きな文字で章節の最初に位置する文言であり、「章節」とは、長い文章などの章や節の区切りであり、複数の段落によって構成される。また、「段落」とは、複数の文によって構成される文章における１ブロックを指し、一般的に、段落の初めが行頭から１文字分字下げされている。
【００２４】
例えば、図７に示す文章例において、段落１に含まれるデータ及びテキストの表示時間の合計値表示時間が１０秒、段落２に含まれるデータ及びテキストの表示時間の合計値表示時間が２０秒の場合、章節１は、段落１と段落２で構成されているため、表示時間は３０秒になる。このとき、“章節に含まれるデータ及びテキストの表示時間の合計値を、章節の見出しの表示時間情報として割り当てる”ので、見出し１の表示時間も３０秒となる。図８は、このような見出しと章節の表示時間を示しており、８０１は見出しの表示時間（＝章節の表示時間）、８０２が各段落の表示時間を示している。
このように制作された動的電子ファイル３００を再生すると、見出し１が３０秒間表示されている時間のうち、最初の１０秒間は段落１が、次の２０秒間は段落２が表示される（図中、８０３で示す）。このように、章節の見出しを表示させたまま、同一章節内に含まれる複数の段落を切り替えていくことで、動的電子ファイル３００においても文章の構成を分かりやすく表示することができる。
【００２５】
また、本発明では、時間情報編集手段１０５及びデータ編集手段１０６による編集の際に、予め、標準作業時間などの決められた時間情報を設定することで、設定した時間情報の範囲をガイドラインとして、データに時間情報を割り当てることもできる。例えば、データの表示時間が、標準作業時間をオーバする場合に、警告表示を出し、時間情報の修正をユーザに促すことができる。
【００２６】
また、本発明では、時間情報編集手段１０５及びデータ編集手段１０６による編集結果を、プレビュー機能で閲覧することもできる。これにより、編集結果から制作される動的電子ファイルを出力前に確認し、適宜修正することができる。
【００２７】
また、本発明では、時間情報編集手段１０５及びデータ編集手段１０６による編集結果を、データベースなど、文書以外の別の場所に保存することもできる。これにより、別の動的電子ファイル３００を制作する際に、データベースから編集結果を呼び出して再利用することができる。
【００２８】
以上説明したように、実施の形態１の電子ファイル制作装置によれば、テキストデータと、少なくとも表、図形、画像のうちいずれかのデータとを有する文書を読み込む文書読み込み手段と、文書の文書構造を解析する文書構造解析手段と、文書構造に基づいて、文書における表示対象データ領域の情報量を解析するデータ解析手段と、表示対象データ領域の情報量に基づいて、表示対象データ領域の表示時間情報を生成する時間情報生成手段と、表示時間情報を用いて表示対象データ領域毎の表示時間を有する動的電子ファイルを出力する動的電子ファイル出力手段とを備えたので、表や図形、画像などのテキストデータ以外の要素が含まれた文書に対しても動的電子ファイルを効率的に制作することができる。
【００２９】
これにより、製造や保守現場で、作業をしながら電子ファイルを閲覧する場合に、ユーザが必要とする情報を時間経過とともに効果的に見せることができる。また、既存の文書の情報を利用して、簡単に動的な電子ファイルを制作することができる。
【００３０】
また、実施の形態１の電子ファイル制作装置によれば、時間情報生成手段により生成した時間情報を編集する時間情報編集手段と、文書構造解析手段により抽出した文書構造の修正、削除、または、新規データの追加のうち、少なくともいずれかを編集処理として行うデータ編集手段とを備え、動的電子ファイル出力手段は、時間情報編集手段及びデータ編集手段による編集結果を反映させて動的電子ファイルを出力するようにしたので、時間情報や文書構造の編集を行うことができる。
【００３１】
また、実施の形態１の電子ファイル制作装置によれば、時間情報編集手段及びデータ編集手段による編集の際に、予め設定した標準作業時間をガイドラインとして表示するようにしたので、編集作業を容易に行うことができる。
【００３２】
また、実施の形態１の電子ファイル制作装置によれば、文書構造の解析結果として表が抽出された場合、データ解析手段は、表に含まれる文字数をカウントして、カウント値を情報量とし、時間情報生成手段は、情報量に基づいて表示対象データ領域となる表の表示時間を生成するようにしたので、文書に表が含まれる場合でも対応することができる。
【００３３】
また、実施の形態１の電子ファイル制作装置によれば、文書構造の解析結果として表が抽出された場合、データ解析手段は、表に含まれる行列数をカウントして、カウント値を情報量とし、時間情報生成手段は、情報量に基づいて表示対象データ領域となる表の表示時間を生成するようにしたので、文書に表が含まれる場合でも対応することができる。
【００３４】
また、実施の形態１の電子ファイル制作装置によれば、文書構造の解析結果として複数のデータをグラフで表す図形が抽出された場合、データ解析手段は、グラフで表されるデータ数をカウントして、カウント値を情報量とし、時間情報生成手段は、情報量に基づいて表示対象データ領域となる図形の表示時間を生成するようにしたので、文書にグラフで表す図形が含まれていた場合でも対応することができる。
【００３５】
また、実施の形態１の電子ファイル制作装置によれば、文書構造の解析結果として、少なくとも図形、文字及び画像からなる図形が抽出された場合、データ解析手段は、図形に含まれる図形、文字及び画像の数を合計してカウントし、カウント値を情報量とし、時間情報生成手段は、情報量に基づいて表示対象データ領域となる図形の表示時間を生成するようにしたので、文書に図形が含まれている場合でも対応することができる。
【００３６】
また、実施の形態１の電子ファイル制作装置によれば、文書構造の解析結果として画像が抽出された場合、データ解析手段は、画像の複雑度を解析し、解析した値を情報量とし、時間情報生成手段は、情報量に基づいて表示対象データ領域となる画像の表示時間を生成するようにしたので、文書に画像が含まれている場合でも対応することができる。
【００３７】
また、実施の形態１の電子ファイル制作装置によれば、文書構造解析手段が解析するデータ構造の単位は、文書の章節、段落であり、時間情報生成手段は、章節または段落中に含まれる情報量をテキストデータ以外の情報量と、章節または段落中に含まれるテキストの読み上げ時間または文字数から求めた情報量との合計値として、章節または段落の表示時間情報を生成するようにしたので、文書の章節または段落ごとの表示時間を的確に定めることができる。
【００３８】
また、実施の形態１の電子ファイル制作装置によれば、文書構造解析手段が解析するデータ構造の単位は、文書の見出しごとの章節であり、時間情報生成手段は、章節に含まれる情報量をテキストデータ以外の情報量と、章節に含まれるテキストの読み上げ時間または文字数から求めた情報量との合計値として、この合計値を見出しの表示時間として見出しの表示時間情報を生成するようにしたので、文章の構成を分かりやすく表示することができる。
【００３９】
実施の形態２．
実施の形態２では、実施の形態１の文書読み込み手段１０１により読み込んだ文書２００に、時間情報を持つ音声データや動画データが含まれている場合に、データ解析手段１０３により、音声データや動画データを解析し、各データの時間情報に、関連するデータの表示時間を割り当てる例を説明する。なお、図面上の構成は図１と同様であるため、図１の構成を用いて説明する。
【００４０】
まず、実施の形態１と同様に、文書読み込み手段１０１により、文書２００を、電子ファイル制作装置１００に読み込み、文書構造解析手段１０２により、読み込んだ文書の構造を解析する。このとき、文書２００に、時間情報を持つ音声データや動画データが含まれている場合、データ解析手段１０３により、音声データや動画データを解析する。
【００４１】
音声データの場合、音声認識等により、音声データに含まれる単語や音情報を解析し、特定の単語や音が出力される時間に、単語や音に関連するデータの表示時間を割り当てる。例えば、音声データ解析の結果、「ネジ」という単語が抽出された場合、音声データ内で「ネジ」という単語が出力される時間に、「ネジ」に関連するデータの表示時間を割り当てる。例えば、データ解析手段１０３は、「ネジ」という単語が音声データで出現した時間に、ネジの締め方を説明するテキストデータを抽出する。
これにより、電子ファイル制作装置１００で制作した動的電子ファイル３００を再生する際に、電子ファイルに含まれる音声データが再生されると、「ネジ」という単語が出力された時間に、「ネジ」に関連するデータを表示させることができる。
【００４２】
また、音声データ解析の結果、「トントントン」という金槌を打つ音が抽出された場合、音声データ内で「トントントン」という金槌の音が出力される時間を、金槌に関連するデータの表示時間に割り当てる。なお、この場合、データ解析手段１０３は、「トントントン」という音声データが「金槌を打つ音」であることを何らかの方法で解析できるものとする。これにより、電子ファイル制作装置１００で制作した動的電子ファイル３００を再生する際に、電子ファイルに含まれる音声データが再生されると、「トントントン」という金槌の音が出力された時間に、金槌に関連するデータを表示させることができる。
【００４３】
また、動画データの場合、データ解析手段１０３は、画像解析等により、動画データに含まれるシーンを解析し、特定のシーンが出力される時間に、シーンに関連するデータの表示時間を割り当てる。例えば、動画データ解析の結果、「ネジ締め作業」のシーンが抽出された場合、その「ネジ締め作業」のシーンが出力される時間に、「ネジ締め作業」のシーンに関連するデータの表示時間を割り当てる。これにより、電子ファイル制作装置１００で制作した動的電子ファイル３００を再生する際に、電子ファイルに含まれる動画データが再生されると、「ネジ締め作業」のシーンが出力された時間に、「ネジ締め作業」に関連するデータを表示させることができる。例えば、ネジ締め作業の動画上にネジ締め作業に関連するテキストデータが重畳表示させたり、動画の表示部分の上部や下部に説明文が表示される、といったことが可能である。
【００４４】
また、動画データに音声が含まれる場合は、前記音声データと同様に、データの表示時間を割り当てることができる。
【００４５】
次に、時間情報生成手段１０４により、データ解析手段１０３による解析結果から、データの表示時間情報を自動生成する。このとき、データ解析手段１０３により、音声データ及び動画データの長さを音声データ及び動画データの情報量として解析しておき、音声データ及び動画データの表示時間に割り当てる。例えば、１０分の音声データには、１０分の表示時間、２０分の動画データには、２０分の表示時間を割り当てる。
【００４６】
次に、時間情報編集手段１０５により、時間情報生成手段１０４で生成した時間情報を修正する。このとき、音声データ及び動画データの表示時間には、音声データ及び動画データの長さが割り当てられているため、表示時間の開始時刻及び終了時刻を修正した場合、同時に、音声データ及び動画データをトリミングする処理を行う。例えば、音声データの表示時間が１０分で、音声データの開始時刻を１分遅らせ、終了時刻を１分早めた場合、音声データの前後を１分ずつトリミングし、表示時間を８分に修正することができる。また、動画データについても同様に修正することができる。
【００４７】
以降、実施の形態１と同様に、データ編集手段１０６により、文書構造解析手段１０２で抽出した音声データ及び動画データを修正、削除、または、新規音声データ及び動画データを追加し、時間情報編集手段１０５及びデータ編集手段１０６による編集結果から、動的電子ファイル３００を出力する。
【００４８】
以上説明したように、実施の形態２の電子ファイル制作装置によれば、文書として音声データを含む場合、データ解析手段は、音声データに含まれる内容を解析し、解析結果の音声データの表示時間に、解析された内容に関連する関連データの表示時間を割り当て、時間情報生成手段は、割り当てられた表示時間に基づいて、音声データの表示時間情報と、関連データの表示時間情報を生成するようにしたので、文書中に音声データが含まれている場合にも的確な表示内容を得ることができる。
【００４９】
また、実施の形態２の電子ファイル制作装置によれば、文書として動画データを含む場合、データ解析手段は、動画データに含まれるシーンの内容を解析し、解析結果の動画データの表示時間に、解析された内容に関連する関連データの表示時間を割り当て、時間情報生成手段は、割り当てられた表示時間に基づいて、動画データの表示時間情報と、関連データの表示時間情報を生成するようにしたので、文書中に動画データが含まれている場合にも的確な表示内容を得ることができる。
【００５０】
実施の形態３．
実施の形態３では、実施の形態１、２に記載の、時間情報編集手段１０５及びデータ編集手段１０６による編集作業をネットワーク上で複数人同時に行う電子ファイル制作システムについて説明する。
【００５１】
図９に本実施の形態の電子ファイル制作装置１００ａの概略構成を示す。本実施の形態の電子ファイル制作システムは、この電子ファイル制作装置１００ａがネットワーク（図示せず）によって複数台接続されて構成されている。本実施の形態の電子ファイル制作装置１００ａは、図１で示した実施の形態１、２に記載の電子ファイル制作装置１００の構成に加えて、排他制御手段１０８と、共有データ表示手段１０９を有する。その他の構成は図１と同様であるため、対応する部分に同一符号を付してその説明を省略する。
【００５２】
排他制御手段１０８は、図示しないネットワーク上で共有したデータを編集する場合に、複数のプロセスからの同時アクセスにより競合が発生する場合に、整合性を保つ処理を行う手段である。すなわち、排他制御手段１０８は、複数の電子ファイル制作装置１００ａが処理対象とする共有データに対して同時アクセスにより競合が発生する場合に、その共有データを排他制御する。また、共有データ表示手段１０９は、ネットワーク上で共有したデータの編集画面を、それぞれのユーザのウインドウに表示させる機能を持つ。
【００５３】
このような構成により、一台の電子ファイル制作装置１００ａで処理中のデータについては、排他制御手段１０８により他の電子ファイル制作装置１００ａの処理が競合しないよう排他制御される。また、処理中のデータは共有データ表示手段１０９によって複数の電子ファイル制作装置１００ａで表示されるため、いずれかの電子ファイル制作装置１００ａで既に処理中でなければ、どの電子ファイル制作装置１００ａであっても実施の形態１または実施の形態２で説明した処理を行うことができる。
【００５４】
以上説明したように、実施の形態３の電子ファイル制作システムによれば、複数の電子ファイル制作装置は、複数の電子ファイル制作装置が処理対象とする共有データに対して同時アクセスにより競合が発生する場合に、共有データを排他制御する排他制御手段を備えたので、複数人で同時に編集作業を行う場合に、編集作業の効率化を図ることができる。
【００５５】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００５６】
１００，１００ａ  電子ファイル制作装置、１０１  文書読み込み手段、１０２  文書構造解析手段、１０３  データ解析手段、１０４  時間情報生成手段、１０５  時間情報編集手段、１０６  データ編集手段、１０７  動的電子ファイル出力手段、１０８  排他制御手段、１０９  共有データ表示手段、２００  文書、３００  動的電子ファイル。
【図１】
2014182592.tif 000003
【図２】
2014182592.tif 000004
【図３】
2014182592.tif 000005
【図４】
2014182592.tif 000006
【図５】
2014182592.tif 000007
【図６】
2014182592.tif 000008
【図７】
2014182592.tif 000009
【図８】
2014182592.tif 000010
【図９】
2014182592.tif 000011