(57)【要約】【課題】  スライド管理の利便性を向上させる。【解決手段】  スライドに含まれる文字列の特徴情報を抽出するインデックス情報抽出部１０２及び全文字列抽出部１０６と、文字列の特徴情報とスライドの階層構造の種別との対応を参照して特定した階層構造の種別を前記スライドに付与する構造化部１０９とを備える。【選択図】  図１
2006134036.tif 000002
【特許請求の範囲】
【請求項１】
スライドに含まれる文字列の特徴情報を抽出する特徴情報抽出手段と、
文字列の特徴情報とスライドの階層構造の種別との対応を参照して特定した階層構造の種別を前記スライドに付与する構造種別付与手段と、
を備えるスライド構造化装置。
【請求項２】
前記構造種別付与手段は、抽出した特徴情報に対応する階層構造の種別が存在しないスライドに対して、直前に特定した階層構造の種別を付与する請求項１記載のスライド構造化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンテーションなどで再生するスライドを管理するスライド構造化装置に関する。
【背景技術】
【０００２】
従来、スライドを用いたプレゼンテーション等における発表者や参加者の映像や音声を、再生したスライドと関連付けて記録することにより、当該プレゼンテーションの状況を再現できる記録システムが提案されている（例えば、特許文献１参照）。
【０００３】
図１９は、従来の記録システムの内部構成を示す図である。記録システムは、スライド資料から発表者名及びスライドのページの先頭文字列を取得したタイトルをインデックス情報として抽出するインデックス情報抽出部１０２と、発表の開始／終了点、スライドの変更等の指示を受けて、再生されたスライドのページに関する情報を再生された時間と共に再生ページ情報として保存する再生情報登録部１０４と、表示されたスライドごとにインデックス情報を抽出する発表者名／タイトル抽出部１２６と、発表者毎またはスライド毎に発表内容を視聴できるように抽出したインデックス情報をリストアップする一覧作成部１１１とで構成される。
【０００４】
この記録システムによれば、図１９のリスト表示例に示すように、発表者が使用したスライドのタイトルが再生順にリストアップされるので、個々のスライドを指定して当該スライドと関連付けられた映像や音声を再生することができる。
【特許文献１】特開２００２−１０９０９９号公報（第３−５頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の記録システムでは、スライドのタイトルが再生順にリストアップされただけであるため、リストから、スライド記載内容の構成を体系的に把握することができず、またそのようなまとまりのある範囲を指定して関連するスライドを再生することができない。
【０００６】
本発明は、上記事情に鑑みてなされたものであって、スライド管理の利便性を向上させることができるスライド構造化装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のスライド構造化装置は、スライドに含まれる文字列の特徴情報を抽出する特徴情報抽出手段と、文字列の特徴情報とスライドの階層構造の種別との対応を参照して特定した階層構造の種別を前記スライドに付与する構造種別付与手段と、を備える。
【０００８】
上記構成によれば、文字列の特徴情報に基づいて各スライドに階層構造の種別が付与されることにより、階層単位で体系的にスライドを管理することができる為、例えば、章、節、項という階層構造を持つスライド群のうちある節に属するスライドを全て再生することができる為、スライド管理の利便性を向上させることができる。
【０００９】
また、本発明のスライド構造化装置は、前記構造種別付与手段が、抽出した特徴情報に対応する階層構造の種別が存在しないスライドに対して、直前に特定した階層構造の種別を付与するものである。上記構成によれば、構造種別付与手段が、抽出した特徴情報に対応する階層構造の種別が存在しないスライドに対して、直前に特定した階層構造の種別を付与することにより、全てのスライドに階層構造の種別を付与することができる。
【発明の効果】
【００１０】
本発明によれば、生成した目次からスライド記載内容の構成を体系的に把握することができる。また、構造情報ごとに関連するスライドのページを把握することができる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照しながら本発明の実施形態に係るスライド構造化装置について詳細に説明する。尚、実施の形態を説明するための全図において、同一機能を有するものは同一符号を付与し、説明は繰り返さないこととする。
【００１２】
（実施の形態１）
図１は、本発明の実施の形態におけるスライド構造化装置の内部構成を示す図である。  スライド構造化装置は、スライド資料記憶部１０１、インデックス情報抽出部１０２、インデックス情報記憶部１０３、再生情報登録部１０４、再生ページ情報記憶部１０５、全文字列抽出部１０６、ページ／文字列対応情報記憶部１０７、構造抽出情報記憶部１０８、構造化部１０９、ページ／構造対応情報記憶部１１０、一覧作成部１１１、目次情報記憶部１１２を備える。
【００１３】
スライド資料記憶部１０１は、プレゼンテーション等に使用するスライド資料を記憶する。インデックス情報抽出部１０２は、スライド資料記憶部１０１に記憶されているスライド資料から文字列を抽出し、抽出した文字列に関するインデックス情報（後述）をインデックス情報記憶部１０３に記憶する。
【００１４】
再生情報登録部１０４は、スライド再生の開始／終了点、スライドの変更等の指示を受けて、再生したスライドのページに関する情報を再生された時間と共に再生ページ情報として再生ページ情報記憶部１０５に登録する。
【００１５】
全文字列抽出部１０６は、再生ページ情報記憶部１０５に記憶されている再生ページ情報に対応するスライドについて、そのスライドに記載されている全ての文字列に関するインデックス情報をインデックス情報記憶部１０３から抽出し、ページ／文字列対応情報として出力する。ページ／文字列対応情報記憶部１０７は、ページ／文字列対応情報を記憶する。
【００１６】
ところで、抽出した文字列の中には、「第１章」、「単元２」、「（３）」など、スライドの記載内容の構成を階層的に表す情報（以下、特徴情報と称する）を含む文字列がある。インデックス情報抽出部１０２及び全文字列抽出部１０６は、スライドに含まれる文字列の特徴情報を抽出するものである。
【００１７】
構造化部１０９は、特徴情報を含む文字列について、その文字列が「章」、「節」、「項」などで区分される構造のどの階層（階層構造の種別：以下、構造種別と称する）に属するものであるかを特定する。また、構造化部１０９は、文字列の特徴情報とスライドの構造種別との対応（以下、構造抽出情報と称する）を参照して特定した構造種別をそのスライドに付与する。また、構造化部１０９は、抽出した特徴情報に対応する構造種別が存在しないスライドに対して、直前に特定した構造種別を付与する。構造抽出情報は、構造抽出情報記憶部１０８に記憶されている。尚、以降では、この構造化部１０９が行う、スライドの構造種別を特定し、スライドに構造種別を付与する動作を構造化動作と称する。ページ／構造対応情報記憶部１１０は、構造化部１０９で特定した構造種別と文字列とを関連付けたページ／構造対応情報を記憶する。
【００１８】
一覧作成部１１１は、ページ／構造対応情報記憶部１１０に記憶されたページ／構造対応情報に基づいて、構造化した目次情報を作成する。目次情報記憶部１１２は、作成した目次情報を記憶する。
【００１９】
次に、上記構成の各記憶部に記憶される情報のデータ構造について図２から図６のデータ構成図を用いて説明する。
【００２０】
図２は、インデックス情報記憶部１０３に記憶されるインデックス情報のデータ構成を概念的に示す図である。図に示すように、インデックス情報は、抽出した文字列が含まれていたスライドに関する資料名、発表者、ページ番号の情報と、抽出した文字列に関する文字情報とを含むページ情報で構成される。更に、文字情報は、抽出した文字列のテキストデータ、スライド上におけるテキストの表示開始位置（座標値）、文字のサイズ、フォントに関する情報で構成される。
【００２１】
図３は、再生ページ情報記憶部１０５に記憶される再生ページ情報のデータ構成を概念的に示す図である。図に示すように、再生ページ情報は、再生したスライドに関する資料名、発表者、ページ番号の情報と、その再生時刻情報とで構成される。
【００２２】
図４は、ページ／文字列対応情報記憶部１０７に記憶されるページ／文字列対応情報のデータ構成を概念的に示す図である。図に示すように、ページ／文字列対応情報は、抽出された文字列のうち、再生されたスライドに含まれている文字列に関する資料名、発表者、ページ番号の情報と、再生時刻情報、抽出した文字列のテキストデータ、スライド上におけるテキストの表示開始位置（座標値）、文字のサイズ、フォントに関する情報、で構成される。
【００２３】
図５は、構造抽出情報記憶部１０８に記憶される構造抽出情報のデータ構成を概念的に示す図である。図に示すように、構造抽出情報は、構造種別と、当該種別に分類される文字列の表記に関する特徴文字情報とで構成される。特徴文字情報には、対象となる文字列の接頭語、スライド上における表示開始位置（座標値）、文字の表示サイズ、表示フォントがある。
【００２４】
図７は、構造抽出情報の具体例を説明するための図である。例えば、１行目の構造抽出情報では、接頭語に「第Ｘ章」という文字を含み、文字列の表示開始位置の座標が（０，Ｘ）である文字列（上記のＸはいずれも数字を表す）の構造種別は、「章」であると特定される。また、２行目の構造抽出情報では、文字の表示サイズが１８である文字列の構造種別は、「章」であると特定される。このように、接頭語、位置、表示サイズ、表示フォントのいずれか１つまたは複数を組み合わせて構造抽出情報を設定することができる。尚、図の例からも判るように、特徴情報とは、単に「第１章」のような文字だけでなく、「表示サイズ＝１８」や「表示フォント＝ゴシック」のような表記情報も含む。
【００２５】
図６は、ページ／文字列対応情報記憶部１０７に記憶されるページ／文字列対応情報のデータ構成を概念的に示す図である。図に示すように、ページ／文字列対応情報は、構造化部１０９により特定された文字列に関する資料名、発表者、ページ番号の情報と、再生時刻情報、構造種別が特定された文字列のテキストで構成される。ページ／文字列対応情報の具体例は、スライド構造化装置の動作についての説明で後述する。
【００２６】
次に、上記構成のスライド構造化装置の動作について説明する。はじめに、スライド構造化装置の文字列抽出動作について説明する。
【００２７】
図８は、本発明の実施の形態におけるスライド構造化装置の文字抽出動作の手順を示すフローチャートである。尚、インデックス情報抽出部１０２は、予め、スライド資料記憶部１０１に格納されている全てのスライドについて、表記されている全ての文字列に関するインデックス情報を生成し、インデックス情報記憶部１０３に記憶している。また、再生情報登録部１０４は、予め、スライド再生の指示に応答して、ページごとに再生ページ情報を生成し、順次再生ページ情報記憶部１０５に記憶している。
【００２８】
はじめに、全文字列抽出部１０６は、再生ページ情報記憶部１０５から再生ページ情報を取得し（ステップＳ１０１）、対応するページに含まれる全ての文字列に関するインデックス情報をインデックス情報記憶部１０３から取得する（ステップＳ１０２）。
【００２９】
次に、全文字列抽出部１０６は、再生ページ情報とインデックス情報を元にページ／文字列対応情報を生成して、ページ／文字列対応情報記憶部１０７に保存する（ステップＳ１０３）。全文字列抽出部１０６は、次の再生ページ情報があるか否かを特定し（ステップＳ１０４）、全ての再生ページ情報についてステップＳ１０１からステップＳ１０３までの手順を繰り返す。以上の手順により、再生したスライドに記載されている文字列全ての抽出が終了する。
【００３０】
次に、スライド構造化装置の構造化動作について説明する。
【００３１】
図９は、本発明の実施の形態におけるスライド構造化装置の構造化動作の手順を示すフローチャートである。はじめに、構造化部１０９は、ページ／文字列対応情報記憶部１０７からページ／文字列対応情報を取得する（ステップＳ２０１）。次に、構造化部１０９は、構造抽出情報記憶部１０８の構造抽出情報を参照し（ステップＳ２０２）、特徴情報を含む文字列を抽出して、更に構造種別の特定を行う（ステップＳ２０３）。尚、具体的な例については後述する。
【００３２】
特徴情報を含む文字列の抽出は、ページ／文字列対応情報の文字情報が、構造抽出情報の特徴文字情報のいずれかに一致するか否かを比較して行う。一致する特徴文字情報がある場合（ステップＳ２０４）、その特徴文字情報に対応する構造種別が当該ページ／文字列対応情報の構造種別として特定されるので（ステップＳ２０５）、構造化部１０９はページ／構造対応情報を生成する（ステップＳ２０６）。
【００３３】
一方、ページ内の文字列全てで一致する特徴文字情報がない場合（ステップＳ２０４）、構造化部１０９は、ページ内に該当する構造種別がないと判断して、直前の再生ページの最後に特定した構造種別をこのページ／文字列対応情報の構造種別に決定する（ステップＳ２０７）。
【００３４】
構造化部１０９は、次に取得するページ／文字列対応情報があるか否かを判断し（ステップＳ２０８）、全てのページ／文字列対応情報についてステップＳ２０１からステップＳ２０６またはステップＳ２０７までの手順を繰り返す。以上の手順により、ページ内の特徴情報を含む文字列に対する構造種別の特定が終了する。
【００３５】
ここで、構造抽出情報に基づく構造種別特定動作の具体例を説明する。
【００３６】
図１０から図１５は、スライドの記載例をページ順に示した模式図である。これらのスライドがスライド資料記憶部１０１に記憶されており、また図７に示す構造抽出情報が構造抽出情報記憶部１０８に記憶されている状態を想定する。尚、各スライドの文字列が全て抽出された状態（即ち、ページ／文字列対応情報記憶部１０７にページ／文字列対応情報が記憶されている状態）から説明を開始する。
【００３７】
はじめに、構造化部１０９が、図１０のスライド１に関して上記の構造化動作を実行すると、「第１章  労働基準法」の文字列は、その文字情報が、図７の１行目の構造抽出情報に含まれる特徴文字情報（即ち、接頭語に「第Ｘ章」という文字を含み、テキストの表示開始座標が（０，Ｘ）である文字列）に一致するので抽出される。そして、同じくこの構造抽出情報から、この文字列の構造種別は「章」であると特定される。尚、「第１章  労働基準法」の文字情報は、図７の２行目や３行目の特徴文字情報にも一致するので、これによって抽出されてもよい。
【００３８】
また、表示開始座標が（３，９）、文字の表示サイズが「１４」、表示フォントが「斜体」である「単元１  総則」という文字列は、その文字情報が、図７の４行目の構造抽出情報に含まれる特徴文字情報と一致するので抽出され、構造種別は「節」であると特定される。更にスライド１では、「１）労働条件の原則」という文字列の構造種別が「項」であると特定される。
【００３９】
同様に、図１１のスライド２に関して上記の構造化動作を実行すると、「２）労働条件の決定」という文字列の構造種別が「項」であると特定される。
【００４０】
次に、図１２のスライド３に関して上記の構造化動作を実行すると、特徴情報を含む文字列がこのページでは抽出されないので、構造化部１０９は、このページの構造種別を「項」と決定する（図９のフローチャートにおけるステップＳ２０７）。これは、直前に再生したスライド２で最後に特定した構造種別が「項」であったためである。
【００４１】
更に、図１３のスライド４に関して上記の構造化動作を実行すると、「単元２  詳細」という文字列の構造種別が「節」、「第２章  労働保険法」という文字列の構造種別が「章」であると特定され、図１４のスライド５に関しては「労働安全衛生法について」という文字列の構造種別が「章」、図１５のスライド６に関しては「第３章  まとめ」という文字列の構造種別が「章」と特定される。尚、「労働安全衛生法について」という文字列には、「第Ｘ章」という接頭語はないが、表示フォントが「ゴシック」であるため、図７の３行目の構造抽出情報により特徴情報を含む文字列として抽出され、構造種別は「章」と特定されている。
【００４２】
ところで、構造化部１０９は、構造種別を特定した文字列それぞれについてページ／構造対応情報を生成する。図１６は、ページ／構造対応情報の具体例を示す図である。文字列と構造種別が関連付けられたこのページ／構造対応情報により、スライド記載内容の構成を示す目次を生成することができる。
【００４３】
次に、スライド構造化装置の目次作成動作について説明する。
【００４４】
図１７は、本発明の実施の形態におけるスライド構造化装置の目次作成動作の手順を示すフローチャートである。はじめに、一覧作成部１１１は、ページ／構造対応情報記憶部１１０からページ／構造対応情報を取得し（ステップＳ３０１）、その構造種別に応じて、目次を表示する際のインデントを設定する（ステップＳ３０２）。例えば、「章」のインデントは１、「節」のインデントは２、「項」のインデントは３などと設定すればよい。
【００４５】
次に、一覧作成部１１１は、設定したインデントに合わせて文字列の配置を設定する（ステップＳ３０３）。一覧作成部１１１は、次のページ／構造対応情報があるか否かを特定し（ステップＳ３０４）、全てのページ／構造対応情報についてステップＳ３０１からステップＳ３０３までの手順を繰り返す。最後に、生成した配置情報を目次情報として目次情報記憶部１１２へ出力する（ステップＳ３０５）。以上の手順により、目次情報の生成が終了する。
【００４６】
図１８は、図１６のページ／構造対応情報に基づいて生成した目次情報の表示例を示す図である。図に示すように、構成を表す適切な文字列（タイトル）が階層に対応するように表示されているので、スライド記載内容の構成を体系的に把握することができる。
【００４７】
また、ページ／構造対応情報では、目次のタイトルとスライドのページが関連付けられているので、目次と連動してスライドを再生できるように設定しておけば、指定したタイトルに関連する一連のスライドを選択的に再生することができる。例えば、図１８の例で「第１章  労働基準法」を指定する場合、図１６のページ／構造対応情報の構造種別欄で、最初の「章」が出現するスライド１から次の「章」が出現するスライド４までを再生すればよい。また「２）労働条件の決定」を指定する場合、構造種別欄が「項」以外に変わるページのスライドまで（即ち、スライド２からスライド４まで）再生すればよい。
【００４８】
尚、スライドに関連付けて映像や音声が記録されている場合には、この目次情報に基づいて選択されたスライドが再生される際、映像や音声も同時に再生されることは言うまでもない。
【００４９】
また、本発明は上記の実施の形態に何等限定されるものではなく、その要旨を逸脱しない範囲においては種々なる態様で実施し得る。
【産業上の利用可能性】
【００５０】
本発明は、文字列の特徴情報に基づいて各スライドに階層構造の種別が付与されることにより、階層単位で体系的にスライドを管理することができる為、例えば、章、節、項という階層構造を持つスライド群のうちある節に属するスライドを全て再生することができる為、スライド管理の利便性を向上させることができる効果を有し、プレゼンテーションなどで再生するスライドを管理するスライド構造化装置等に有用である。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態におけるスライド構造化装置の内部構成を示す図
【図２】インデックス情報記憶部に記憶されるインデックス情報のデータ構成を概念的に示す図
【図３】再生ページ情報記憶部に記憶される再生ページ情報のデータ構成を概念的に示す図
【図４】ページ／文字列対応情報記憶部に記憶されるページ／文字列対応情報のデータ構成を概念的に示す図
【図５】構造抽出情報記憶部に記憶される構造抽出情報のデータ構成を概念的に示す図
【図６】ページ／文字列対応情報記憶部に記憶されるページ／文字列対応情報のデータ構成を概念的に示す図
【図７】構造抽出情報の具体例を説明するための図
【図８】本発明の実施の形態におけるスライド構造化装置の文字抽出動作の手順を示すフローチャート
【図９】本発明の実施の形態におけるスライド構造化装置の構造化動作の手順を示すフローチャート
【図１０】スライドの記載例をページ順に示した模式図（スライド１）
【図１１】スライドの記載例をページ順に示した模式図（スライド２）
【図１２】スライドの記載例をページ順に示した模式図（スライド３）
【図１３】スライドの記載例をページ順に示した模式図（スライド４）
【図１４】スライドの記載例をページ順に示した模式図（スライド５）
【図１５】スライドの記載例をページ順に示した模式図（スライド６）
【図１６】ページ／構造対応情報の具体例を示す図
【図１７】本発明の実施の形態におけるスライド構造化装置の目次作成動作の手順を示すフローチャート
【図１８】ページ／構造対応情報に基づいて生成した目次情報の表示例を示す図
【図１９】従来の記録システムの内部構成を示す図
【符号の説明】
【００５２】
１０１  スライド資料記憶部
１０２  インデックス情報抽出部
１０３  インデックス情報記憶部
１０４  再生情報登録部
１０５  再生ページ情報記憶部
１０６  全文字列抽出部
１０７  ページ／文字列対応情報記憶部
１０８  構造抽出情報記憶部
１０９  構造化部
１１０  ページ／構造対応情報記憶部
１１１  一覧作成部
１１２  目次情報記憶部
１２６  発表者名／タイトル抽出部
１２７  ページ／タイトル対応情報記憶部
【図１】
2006134036.tif 000003
【図２】
2006134036.tif 000004
【図３】
2006134036.tif 000005
【図４】
2006134036.tif 000006
【図５】
2006134036.tif 000007
【図６】
2006134036.tif 000008
【図７】
2006134036.tif 000009
【図８】
2006134036.tif 000010
【図９】
2006134036.tif 000011
【図１０】
2006134036.tif 000012
【図１１】
2006134036.tif 000013
【図１２】
2006134036.tif 000014
【図１３】
2006134036.tif 000015
【図１４】
2006134036.tif 000016
【図１５】
2006134036.tif 000017
【図１６】
2006134036.tif 000018
【図１７】
2006134036.tif 000019
【図１８】
2006134036.tif 000020
【図１９】
2006134036.tif 000021