(57)【要約】【課題】ユーザが所望するスライドを効率よく探すことができるようにすることを目的とする。【解決手段】表示装置に表示されるスライドに含まれるオブジェクトのストロークグループ情報を取得するストロークグループ情報取得手段と、前記ストロークグループ情報取得手段において取得されたストロークグループ情報に基づいて、前記スライドの重要度を判定する判定手段と、前記判定手段において判定された前記スライドの重要度に応じて、前記スライドに係る表示を変更する表示制御手段と、を有することを特徴とする。【選択図】図４
2009015774.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に表示されるスライドに含まれるオブジェクトのストロークグループ情報を取得するストロークグループ情報取得手段と、
前記ストロークグループ情報取得手段において取得されたストロークグループ情報に基づいて、前記スライドの重要度を判定する判定手段と、
前記判定手段において判定された前記スライドの重要度に応じて、前記スライドに係る表示を変更する表示制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記表示制御手段は、前記判定手段において判定された重要度に応じて、前記スライドに係る表示の少なくとも色、サイズ、太さのいずれか１つを変更することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判定手段は、前記ストロークグループ情報取得手段において取得されたストロークグループ情報と、予め定められた閾値と、を比較し、比較した結果に応じて、前記スライドの重要度を判定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
表示装置に表示されるスライドに含まれるオブジェクトのストロークグループ情報を取得するストロークグループ情報取得ステップと、
前記ストロークグループ情報取得ステップにおいて取得されたストロークグループ情報に基づいて、前記スライドの重要度を判定する判定ステップと、
前記判定ステップにおいて判定された前記スライドの重要度に応じて、前記スライドに係る表示を変更する表示制御ステップと、
を有することを特徴とする情報処理装置における情報処理方法。
【請求項５】
前記表示制御ステップでは、前記判定ステップにおいて判定された重要度に応じて、前記スライドに係る表示の少なくとも色、サイズ、太さのいずれか１つを変更することを特徴とする請求項４に記載の情報処理方法。
【請求項６】
前記判定ステップでは、前記ストロークグループ情報取得ステップにおいて取得されたストロークグループ情報と、予め定められた閾値と、を比較し、比較した結果に応じて、前記スライドの重要度を判定することを特徴とする請求項４又は５に記載の情報処理方法。
【請求項７】
表示装置に表示されるスライドに含まれるオブジェクトのストロークグループ情報を取得するストロークグループ情報取得ステップと、
前記ストロークグループ情報取得ステップにおいて取得されたストロークグループ情報に基づいて、前記スライドの重要度を判定する判定ステップと、
前記判定ステップにおいて判定された前記スライドの重要度に応じて、前記スライドに係る表示を変更する表示制御ステップと、
をコンピュータに実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
近年、会議の参加者が表示装置に表示された会議データを視聴しながら、会議を行うことができる会議システムが知られている。この会議システムの中には、会議の参加者が、表示装置に表示されている会議データに対して、電子ペン等を用いてコメント等のストロークを追加して入力することができる、所謂、電子ホワイトボードとしての機能を有するものがある。
【０００３】
このような会議システムで行われた会議データは、追加して入力されたストロークと共に記録装置に記録される。また、会議データを記録する方法として、会議中にされた発言の内容や会議データに書き込まれた情報を逐一記録しておき、会議後にこれを再び読み直し、重要な項目のみを選択することにより議事録を作成する技術がある。例えば、特許文献１には、キーワードによる重み、キーワードの発話者による重み、発言の頻度、キーワードの出現頻度情報、ペン入力による書き込みの頻度から会議の時間ごとのキーワードを抽出し、検索用ファイルを作成する。そして、会議録後に、この検索用ファイルを参照し、重要な項目のあった場面を検索編集することにより会議録を作成する技術が開示されている。
【０００４】
【特許文献１】特許第３１８５５０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、記録装置に大量の会議データ等のスライドが記録されている場合に、ユーザが、重要なスライドを探し出すのは困難である。本発明は上記のような問題点に鑑みてなされたものであり、ユーザが所望するスライドを効率よく探すことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、表示装置に表示されるスライドに含まれるオブジェクトのストロークグループ情報を取得するストロークグループ情報取得手段と、前記ストロークグループ情報取得手段において取得されたストロークグループ情報に基づいて、前記スライドの重要度を判定する判定手段と、前記判定手段において判定された前記スライドの重要度に応じて、前記スライドに係る表示を変更する表示制御手段と、を有することを特徴とする。
【０００７】
また、本発明の情報処理方法は、表示装置に表示されるスライドに含まれるオブジェクトのストロークグループ情報を取得するストロークグループ情報取得ステップと、前記ストロークグループ情報取得ステップにおいて取得されたストロークグループ情報に基づいて、前記スライドの重要度を判定する判定ステップと、前記判定ステップにおいて判定された前記スライドの重要度に応じて、前記スライドに係る表示を変更する表示制御ステップと、を有することを特徴とする。
【０００８】
また、本発明は、プログラム及び記憶媒体としてもよい。
【発明の効果】
【０００９】
本発明によれば、ユーザが所望するスライドを効率よく探すことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。
（第１の実施形態）
図１は、会議システムのハードウェア構成の一例を示す図である。図１に示すように、会議システム１は、表示装置１１と、入力装置１２と、情報処理装置１３と、記録装置１４と、を含んで構成される。本実施形態の会議システム１は、社内会議室Ｘと、社外会議室Ｙと、の２つの会議室を有している。会議室Ｘ及び会議室Ｙには、それぞれ表示装置１１と、入力装置１２と、情報処理装置１３と、が設置されている。また、各会議室の情報処理装置１３は、他の会議室の情報処理装置１３と、通信回路を介して接続されている。従って、各会議室の情報処理装置１３は、同期して各会議室に設置された表示装置１１に同じ情報を表示させることができる。
【００１１】
記録装置１４には、記録データ１５が記録されている。記録データ１５には、例えば、会議において使用された複数の会議データが記録されている。会議データには、表示装置１１に表示される１又は２以上のスライドが含まれる。また、会議データには、時刻情報、場所情報、構成情報及びメインテーマ情報等の属性情報が付加されている。時刻情報とは会議データが表示装置１１に表示されたときや、会議データに対して会議の参加者（ユーザ）からの操作が行われたときの時刻の情報である。場所情報とは、会議データが使用された所在地の情報であり、例えば、会議室（社内会議室Ｘ、社外会議室Ｙ）の識別子等である。構成情報とは、会議データを構成する１又は２以上のスライドを表す識別子の情報である。メインテーマ情報とは、例えば、定例会議や営業会議等、会議の種類の属性を表す情報である。
【００１２】
図２は、会議室に設置された表示装置、入力装置及び情報処理装置の構成の一例を示す図である。図２において、表示装置１１は、ディスプレイ等である。表示装置１１には、会議データとしてのスライド４４が表示されている。ここで、スライドは、１又は２以上のオブジェクトから構成される。オブジェクトは、ストロークグループ、画像、テキスト、動画等の属性を有している。ここで、ストロークグループとは、ユーザによって入力されたストロークがグループ化された状態のものをいい、その詳細は後述する。図２に示されるスライド４４は、オブジェクトの属性を画像とする車の図形５４及びオブジェクトの属性をストロークグループとする文字「くるま」５３から構成されている。ここで、文字「くるま」５３は、ユーザによって入力装置１２を用いて入力され、表示されたオブジェクトである。
【００１３】
入力装置１２は、電子ペン等である。例えば、ユーザが、会議中に入力装置１２を用いて表示装置１１の表示面上に「くるま」を入力する。すると、情報処理装置１３は、そのストローク（入力）のストローク情報を１文字ずつ検出し、そのストローク情報に基づいて、表示装置１１に文字「くるま」５３を１文字ずつ表示する。このように、情報処理装置１３は、あたかもユーザが表示装置１１に、直接、描画しているようにストロークを、表示させることができる。
【００１４】
ここで、ストローク情報とは、１つのストロークに対する、ストロークグラフィック（ストローク座標）、ストロークスピード、ストローク長、ストローク生成者及びストローク時刻情報等を含む情報である。ストロークグラフィックとは、ストロークの座標等をいう。ストロークスピードとは、ストロークの入力スピードをいう。ストローク長とは、ストロークの長さをいう。ストローク生成者とは、ストロークを入力したユーザ名をいう。ストローク時刻情報とは、ストロークの入力操作時刻をいう。なお、１つのストロークとは、一筆書きで入力した描画の範囲、又は１文字の範囲をいう。文字「くるま」５３は、３文字で構成されており、３つのストロークから構成されるストロークのグループである。このように、複数のストロークからなるストロークのグループをストロークグループという。なお、ストロークグループは、１つのストロークから構成されていてもよい。ストロークグループの生成は、後述する情報処理装置１３のＣＰＵが行う。
【００１５】
ユーザは、入力装置１２を介して記録装置１４に記録された記録データ１５を表示装置１１に表示する指示を行うことができる。なお、入力装置１２は、マウスやデジタイザ等、ユーザが自由に入力できるものであれば特に限定されるものではない。
【００１６】
図３は、情報処理装置のハードウェア構成の一例を示す図である。図３において情報処理装置１３は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、ハードディスク等の記憶装置３４と、通信インタフェース３５と、を含んで構成される。また、各構成は、バス３６を介して接続される。ＣＰＵ３１は、バス３６に接続された各構成を制御する。
ＣＰＵ３１は、記憶装置３４、又はＲＯＭ３２に記録されたプログラムをＲＡＭ３３に読み出して実行することにより後述する処理を行う。ＲＯＭ３２には、情報処理装置１３の起動時に最初にＣＰＵ３１によって実行されるプログラムが記録されている。ＲＡＭ３３は、ＣＰＵ３１がプログラムを実行するときのワーク用のメモリとして用いられ、処理されたデータ等が一時的に記録される。記憶装置３４は、本実施形態に係るプログラムや後述する文字認証データ等が記録されている。通信インタフェース３５は、表示装置１１、入力装置１２、記録装置１４及び他の情報処理装置を接続する。
【００１７】
図４は、情報処理装置の処理の一例を示すフローチャートである。
ステップＳ３０１において、ユーザは、記録装置１４に記録された記録データ１５のうち、会議データに含まれるスライドを表示装置１１に表示する指示を情報処理装置１３に対して行う。情報処理装置１３のＣＰＵ３１は、指示されたスライドを表示する。
【００１８】
次に、ステップＳ３０２において、ユーザは、表示されたスライドに対して、例えば、スライドに表示されているオブジェクトを補足して説明するために、入力装置１２を介してストロークを入力する。ＣＰＵ３１は、入力されたストロークのストローク情報を検出し、表示装置１１にストロークを表示する。また、ＣＰＵ３１は、１又は２以上のストロークをグループ化してストロークグループを生成する。表示させたいスライドが複数ある場合、ユーザは、複数のスライドを順次、表示させる指示を行い、表示されたスライド毎に、所望するストロークを入力する。
【００１９】
次に、ステップＳ３０３において、ＣＰＵ３１は、ステップＳ３０１で表示装置１１に表示されたスライド、このスライドを構成するオブジェクト及びステップＳ３０２で入力されたストローク等を記録装置１４に記録する。また、ＣＰＵ３１は、スライドに関連付けてスライド情報を記録装置１４に記録する。スライド情報には、スライドを構成するオブジェクトの識別子、スライドを構成するオブジェクトの属性、オブジェクトの属性がストロークグループである場合はストロークグループ情報、スライドのサブテーマ情報等が含まれる。ＣＰＵ３１は、これらの情報を各スライドに関連付けて記録装置１４に記録する。
【００２０】
ここで、ストロークグループ情報とは、ストローク数、ストロークグループ長、ストロークグループ密度、ストロークグループスピード、ストロークグループグラフィック（ストロークグループ座標）及びストロークグループ生成者等をいう。ストローク数とはストロークグループを構成するストロークの数をいう。ストロークグループ長とは、各ストロークを合計した長さをいう。ストロークグループ密度は、スライドに対してストロークグループが占める割合をいい、詳細は後述する。ストロークグループスピードとは、各ストロークの平均入力スピードである。ストロークグループグラフィック（ストロークグループ座標）とは各ストロークの位置座標等をいう。ストロークグループ生成者とは、ストロークグループを入力したユーザ名をいう。なお、ストロークグループ情報のうち、ストローク数は、次のステップにおいて取得される。
【００２１】
次に、ステップＳ３０４において、ＣＰＵ３１は、記録装置１４に記録された会議データのスライド毎にストロークグループ情報（ストローク数）を取得する処理を行う（ストロークグループ情報取得）。
【００２２】
次に、ステップＳ３０５において、ＣＰＵ３１は、取得したストロークグループ情報に基づいて、スライドの重要度の判定を行う。
なお、ステップＳ３０４及びステップＳ３０５の処理の詳細は、後述する図７に示す。
【００２３】
次に、ステップＳ３０６において、ＣＰＵ３１は、スライドの重要度の判定において、重要なスライドであると判定した（重要度を１とした）スライドをまとめ、ファイルとして出力する。また、ＣＰＵ３１は、会議データを一覧表示する場合、重要なスライドであると判定した（重要度を１とした）スライドの表示を、重要なスライドでないと判定した（重要度を０とした）スライドの表示とは、異なるように表示する（表示制御）。なお、ここで、スライドの表示とは、スライドのサムネイル等を表示する場合も含むものとする。
【００２４】
図５は、記録装置に記録された会議データに含まれるスライドの一例を示した図である。図５に示される会議データには４つのスライド４１、４２、４３、４４が含まれている。また、スライド４３と、スライド４４とには、属性をストロークグループとするオブジェクトが含まれている。
【００２５】
図６は、ストロークグループ情報のうちストローク数を算出する方法の一例を説明するための図である。ＣＰＵ３１は、矩形で抽出することができる領域のストロークをストローク数として算出する。文字の場合、ストローク数は１文字１個で算出される。また、文字以外の場合、ストローク数は、一筆書きの数で算出される。文字であるか否かの判断は、例えば、ＣＰＵ３１が、入力されたストロークのストローク情報と、記憶装置３４に記憶されている文字認証データと、を照合する。ＣＰＵ３１は、両者が類似する場合には文字と判断し、類似しない場合には文字以外であると判断する。
なお、ストローク数の算出は、ＣＰＵ３１が、スライド毎に行う。図６では、図５のストロークグループが含まれているスライド４３と、スライド４４とを用いて、ＣＰＵ３１がストローク数を算出する処理について説明する。
【００２６】
図６において、スライド４３にはオブジェクト５１と、オブジェクト５２と、が含まれている。ここで、オブジェクト５１は、ユーザによって入力されたストロークであり、１つのストロークからなるストロークグループを構成している。また、オブジェクト５２は、画像である。
まず、ＣＰＵ３１は、スライド４３について、スライド４３のスライド情報から、オブジェクト５１と、オブジェクト５２との属性を検出する。ＣＰＵ３１は、スライド４３のスライド情報から、オブジェクト５１の属性をストロークグループと判断し、オブジェクト５２の属性を画像と判断する。
次に、ＣＰＵ３１は、オブジェクトのストローク数５５を算出する。オブジェクト５１は、一筆書きで構成されているストロークは１つである。従って、ＣＰＵ３１は、ストローク数を１個として算出する。次に、オブジェクト５２は、属性が画像であり、ストロークはない。従って、ＣＰＵ３１は、ストローク数を０個として算出する。
【００２７】
また、図６において、スライド４４にはオブジェクト５３と、オブジェクト５４と、が含まれている。スライド４４は、図２において説明したスライドと同一である。ここで、オブジェクト５３は、ユーザによって入力された複数のストロークであり、ストロークグループを構成している。また、オブジェクト５４は、画像である。
次に、ＣＰＵ３１は、スライド４４について、スライド４４のスライド情報から、オブジェクト５３と、オブジェクト５４との属性を検出する。ＣＰＵ３１は、スライド４４のスライド情報から、オブジェクト５３の属性をストロークグループと判断し、オブジェクト５４の属性を画像と判断する。
次に、ＣＰＵ３１は、オブジェクトのストローク数５５を算出する。オブジェクト５３は、文字であり文字数は３である。従って、ＣＰＵ３１は、ストローク数を３個として算出する。次に、オブジェクト５４は、属性が画像であり、ストロークはない。従って、ＣＰＵ３１は、ストローク数を０個として算出する。
【００２８】
図７は、図４のフローチャートにおけるステップＳ３０４及びＳ３０５の処理の一例を詳細に示したフローチャートである。まず、ステップＳ６０１において、ＣＰＵ３１は、評価の対象としているスライドに対して、このスライドに関連付けられたスライド情報から、スライドを構成するオブジェクトの属性にストロークグループがあるか否かを判定する。ストロークグループがないと判定した場合、ＣＰＵ３１は、ステップＳ６０５に進む。ストロークグループがあると判定した場合、ＣＰＵ３１は、ステップＳ６０２に進む。
【００２９】
ステップＳ６０２において、ＣＰＵ３１は、図５及び図６で説明したように評価の対象としているスライドについて、ストローク数を算出する。
次に、ステップＳ６０３において、ＣＰＵ３１は、算出したストローク数と、予め定められた閾値との比較を行う。比較の結果、ストローク数が閾値以下である場合、ＣＰＵ３１は、ステップＳ６０５に進む。閾値より大きい場合、ＣＰＵ３１は、ステップＳ６０４に進む。なお、閾値は、情報処理装置１３に対するユーザの設定により任意に変更することができる。
【００３０】
ステップ６０４において、ＣＰＵ３１は、評価の対象とするスライドを“重要なスライドである”と判定し、例えば重要度を１とする。また、ステップＳ６０５において、ＣＰＵ３１は、評価の対象とするスライドを“重要ではないスライドである”と判定し、例えば重要度を０とする。ＣＰＵ３１は、これら重要度の情報を例えば、スライド情報に追加する。
【００３１】
次に、図４のフローチャートにおけるステップＳ３０６の出力処理について図８、図９及び図１０を用いて説明する。
図８は、図５で示したような会議データが複数、記録装置に記録されている状態の一例を示す図である。会議データ７１〜７５は、それぞれ複数のスライドから構成されている。例えば、会議データ７１は、スライド７６〜７９等を含んで構成されている。また、会議データ７１〜７５は、例えば、会議データに設定された時刻情報に基づいて、それぞれ異なる月日（日時）に使用された会議データでまとめられている。更に、会議データに含まれるスライドは、それぞれサブテーマ情報を有している。スライドはサブテーマ毎のグループに分けられて記録装置１４に記録される。
【００３２】
図９は、会議データの一覧を会議の内容毎に樹形図で表示した一例を示す図である。
ＣＰＵ３１は、図９に示すようにスライドが含まれる会議データの一覧を表示装置１１に表示する。会議データは、それぞれ定例会議や営業会議等、メインテーマ情報を有している。図９の例では、図８で記録されている会議データ群のうち、定例会議８１に関連する会議データの一覧が表示されている。
【００３３】
会議データの一覧表の左端には、メインテーマとして「定例会議」８１が表示されている。また、一覧表の上端には、「９／５」、「９／１２」、「９／１５」、「９／１９」及び「９／３０」の月日が表示されている。例えば、図８の会議データにおいて、会議データ７１は９／５に使用されたとする時刻情報を有しているものとする。会議データ７２は９／１２に使用されたとする時刻情報を有しているものとする。会議データ７３は９／１５に使用されたとする時刻情報を有しているものとする。会議データ７４は９／１９に使用されたとする時刻情報を有しているものとする。会議データ７５は９／３０に使用されたとする時刻情報を有しているものとする。ＣＰＵ３１は、それぞれの会議データが有する時刻情報である月日を一覧表の上端に表示する。
【００３４】
会議データの一覧表の右端には、会議データのサブテーマとして「ホワイトボード」８２、「フォーマット」８３、「企画」８４及び「検索」８５が表示されている。例えば、図８の会議データ７１において、スライド７６は「ホワイトボード」とするサブテーマ情報を有しているものとする。また、スライド７７は「フォーマット」とするサブテーマ情報を有しているものとする。スライド７８は「企画」とするサブテーマ情報を有しているものとする。スライド７９は「検索」とするサブテーマ情報を有しているものとする。ＣＰＵ３１は、スライドが有するサブテーマ情報を一覧表の右端に表示する。
【００３５】
また、ＣＰＵ３１は、会議データに含まれるスライド群をサブテーマ毎に分類して表示する。図９では、会議データの中にサブテーマと合致するスライド群がある場合、ＣＰＵ３１は、月日とサブテーマとが交わる箇所に、例えば「■」や「○」等、ユーザが認識できる表示を行う。会議データの中にサブテーマと合致するスライド群がない場合には、ＣＰＵ３１は、月日とサブテーマとが交わる箇所に表示を行わない。従って、ユーザは、例えば９／５に用いられた会議データには「ホワイトボード」、「フォーマット」、「企画」及び「検索」のサブテーマ情報を有するスライドが含まれることを視覚的に理解することができる。
【００３６】
更に、図９の一覧表では、重要なスライドの検索を容易に行うことができる。即ち、ＣＰＵ３１は、サブテーマと合致するスライド群において、重要なスライドであると判定されたスライドを含むグループの表示を、重要なスライドを含まないグループの表示と異なるように表示する（表示制御）。図９では、ＣＰＵ３１は、重要なスライドを含むグループを、「○」で表示し、重要なスライドを含まないグループを「■」で表示する。また、ＣＰＵ３１は、重要なスライドの重要度に応じて、例えば「○」の表示サイズを変更して表示する。更に、ＣＰＵ３１は、最も重要なスライドを含むグループについては、グループの表示を大きくする他、「重要」８７等の文字と併記するように表示してもよい。また、ＣＰＵ３１は、重要なスライドの重要度に応じて、表示の色を変えたり、太く表示する等の強調表示をしてもよい。このように、ＣＰＵ３１は、会議データに入力された情報をスライド毎のストロークグループ情報から得られる特徴を用いて可視化する。このことで、ユーザは、会議データ群から、ユーザにとって重要なスライドをすぐに見つけることができる。
【００３７】
図１０は、スライドのサムネイル表示の一例を示す図である。例えば、ユーザが図９の会議データの一覧表において、９／１５に使用された会議データであり、サブテーマを「企画」とする、スライドのグループに含まれる重要なスライドを閲覧したいとする。この場合、例えば、ユーザは図９中の閲覧したいスライドのグループにマウス等のポインタ８８を重なるように移動させる。すると、ＣＰＵ３１は、図１０に示すように、ポインタ８８に重ねられたグループに含まれるスライドの縮小画像（サムネイル）９１〜９４を一覧で表示する。このとき、ＣＰＵ３１は、重要なスライドであると判定したスライドのサムネイル９３及びサムネイル９４を重要なスライドでないと判定したスライドのサムネイル９１及びサムネイル９１より大きく表示する（表示制御）。また、ＣＰＵ３１は、図１０に示すように、各スライドのスライド情報のストローク数に基づいて、ストローク数が最も多いスライドのサムネイルを最も大きく表示し、ストローク数が少ないスライドのサムネイルを少し大きく表示する。
【００３８】
（第２の実施形態）
第１の実施形態では、図４のフローチャートのステップＳ３０５の処理において、スライド重要度判定処理の基準をストローク数によって判定する場合の処理についてのみ説明した。しかしながら、重要度の判定は、ストローク数のみに基づく場合に限られない。第２の実施形態では、図４のフローチャートのステップＳ３０５の処理において、スライドの重要度をストローク数とストロークグループ密度とを用いて複合的に判断する場合の処理について説明する。
【００３９】
図１１は、ストロークグループ情報にストロークグループ密度が含まれている、スライド情報の一例を示す図である。ここで、ストロークグループ密度１０１とは、スライド一枚の面積と、属性をストロークグループとするオブジェクトの矩形面積と、の面積比で算出される値である。ＣＰＵ３１は、図１０に示すような、スライドのサムネイルの一覧表示において、各スライドが有する情報のストローク数と、ストロークグループ密度とを複合的に判定して、スライドのサムネイルの表示サイズを変更して表示する。例えば、図１１において、スライド４３が有するストロークグループ情報と、スライド４４が有するストロークグループ情報と、を複合的に判定すると、ストローク数及びストロークグループ密度、共にスライド４４の方が大きい。従って、ＣＰＵ３１は、スライド４４の方がスライド４３より重要なスライドであると判定し、例えば、図１０に示すようにスライド４４に対応するサムネイル９４をスライド４３に対するサムネイル９３より大きく表示する。
【００４０】
（第３の実施形態）
上述した実施形態では、スライド重要度判定処理の基準をストローク数、又はストローク数とストロークグループ密度とによって判定する場合の処理について説明した。しかしながら、重要度の判定基準はこれらに限られない。ＣＰＵ３１は、判定基準として、ストロークグループ情報に含まれるストローク数、ストロークグループ長、ストロークグループ密度、ストロークグループスピード、ストロークグループグラフィック情報及びストロークグループ生成者等を用いてもよい。
【００４１】
なお、スライドの重要度の判定は、判定の対象とするスライドが重要であるか否か（つまり、重要度が１か、０か）の判定に限られない。例えば、ＣＰＵ３１は、判定の対象とするスライドの重要度を更に細かく設定するようにしてもよい。より具体的に説明すると、ユーザは、それぞれ異なる範囲の閾値をスライドの重要度毎に記憶装置３４に設定する。ＣＰＵ３１は、判定の対象とするスライドに含まれるオブジェクトのストロークグループ情報が、それぞれ異なる範囲の閾値のうち、何れの範囲の閾値に該当するかを判断する。そして、ＣＰＵ３１は、該当する閾値に対応する重要度をそのスライドのスライド情報に追加し、図９又は図１０に示すように、重要度に応じてスライドに係る表示の表示サイズを変更する。これによりユーザは、複数あるスライドの重要度をより効率的に識別することができる。なお、ＣＰＵ３１は、重要度に応じてスライドに係る表示の色を変えたり、太く表示する等の強調表示をしてもよい。
【００４２】
上述した本発明の実施形態における情報処理装置を構成する各手段、並びに情報処理方法の各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読取可能な記録媒体は本発明に含まれる。
【００４３】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一つの機器からなる装置に適用してもよい。
【００４４】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００４５】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００４６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００４７】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００４８】
【図１】会議システムのハードウェア構成の一例を示す図である。
【図２】会議室に設置された表示装置、入力装置及び情報処理装置の構成の一例を示す図である。
【図３】情報処理装置のハードウェア構成の一例を示す図である。
【図４】情報処理装置の処理動作の一例を示すフローチャートである。
【図５】記録装置に記録された会議データとしてのスライドの一例を示した図である。
【図６】ストロークグループ情報のうちストローク数を算出する方法の一例を説明するための図である。
【図７】情報処理装置の処理の一例を詳細に示したフローチャートである。
【図８】会議データが複数、記録装置に記録されている状態の一例を示す図である。
【図９】会議データの一覧を会議の内容毎に樹形図で表示した一例を示す図である。
【図１０】重要スライドのサムネイル表示の一例を示す図である。
【図１１】ストロークグループ情報にストロークグループ密度が含まれている、スライド情報の一例を示す図である。
【符号の説明】
【００４９】
１      会議システム
１１    表示装置
１２    入力装置
１３    情報処理装置
１４    記録装置
１５    記録データ
３１    ＣＰＵ
３２    ＲＯＭ
３３    ＲＡＭ
３４    記憶装置
３５    通信インタフェース
３６    バス
【図１】
2009015774.tif 000003
【図２】
2009015774.tif 000004
【図３】
2009015774.tif 000005
【図４】
2009015774.tif 000006
【図５】
2009015774.tif 000007
【図６】
2009015774.tif 000008
【図７】
2009015774.tif 000009
【図８】
2009015774.tif 000010
【図９】
2009015774.tif 000011
【図１０】
2009015774.tif 000012
【図１１】
2009015774.tif 000013