(57)【要約】【課題】会議支援システムを利用した会議中に、以前出力した情報をもう一度出力させるための操作性を改善する。【解決手段】ネットワーク環境下で、会議参加者が使用する各情報端末２００からのアクセスに応じて情報処理サーバ１００が会議の進行を管理し、プロジェクタ４００等の出力機器に文書及び画像を出力させた履歴情報を記録する。その後、情報端末２００が、リプレイ操作画面の作成に必要な情報を情報処理サーバ１００から取得して、リプレイ操作画面を表示し、ユーザの操作により選択されたフアイルのリプレイ動作実行のコマンド指示を情報処理サーバ１００に送る。情報処理サーバ１００は、その指示内容を元に履歴情報からジョブを生成し、プロジェクタ４００等の出力機器にジョブ要求とともに投影させる画像データ出力を送信して投影処理させ、リプレイする全ての画像を投影してジョブが完了するまでこの処理を継続する。【選択図】    図２６
2017169108.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク環境下で、会議参加者がそれぞれ使用する各情報端末からのアクセスに応じて会議の進行を管理する情報処理装置であって、
会議に使用する文書及び画像情報を記憶する手段と、
前記情報端末からのアクセスにより、前記文書及び画像情報のうち指定された文書又は画像情報を、指定された出力機器に出力させる手段と、
前記情報端末からのアクセスごとに、前記指定された文書又は画像情報及び前記出力機器をそれぞれ特定する識別情報と処理内容及び日時とを含む履歴情報を作成して順番に記録する履歴情報作成記録手段と、
前記情報端末のいずれかからリプレイ要求を受けた場合、前記履歴情報に基づいてリプレイ可能な文書及び画像に関する情報を、該情報端末に送信してリスト表示させるリプレイ可能情報提供手段と、
該情報端末からリプレイ実行指示を受けたときに、前記リスト表示させた文書及び画像を、前記履歴情報に基づいて前に出力させた出力機器にリプレイ処理させるリプレイ制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記履歴情報作成記録手段は、前記履歴情報の作成時に、出力させた文書又は画像情報がリプレイ対象か対象外かを判断して、該履歴情報に加えるリプレイ対象判別手段を有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記リプレイ対象判別手段は、前記出力機器が投影又は表示機器であった場合にのみリプレイ対象と判断することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記リプレイ対象判別手段は、前記出力機器が投影又は表示機器であって、投影又は表示時間が一定時間以上であった場合にのみリプレイ対象と判断することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記リプレイ可能情報提供手段は、前記履歴情報にリプレイ対象と記録されている履歴を抽出して、リプレイ可能な文書及び画像に関するリストを作成する手段を有することを特徴とする請求項２から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記リプレイ可能情報提供手段は、前記情報端末のいずれかからリプレイ要求を受けた場合に、前記履歴情報から前記処理内容が、投影又は表示あるいは投影又は表示機器に画像を保存である履歴を抽出して、リプレイ可能な文書及び画像に関するリストを作成する手段を有することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記リプレイ可能情報提供手段は、前記情報端末のいずれかからリプレイ要求を受けた場合に、前記履歴情報から前記処理内容が、投影又は表示あるいは投影又は表示機器に画像を保存であり、且つ処理時間が一定時間以上の履歴を抽出して、リプレイ可能な文書及び画像に関するリストを作成する手段を有することを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記リプレイ制御手段は、前記リスト表示させた文書及び画像を、履歴が古い順にリプレイするか履歴が新しい順にリプレイするかを、前記情報端末での選択に応じて切り替える手段を有することを特徴とする請求項１から７のいずれか一項に記載の情報処理装置。
【請求項９】
前記リプレイ制御手段は、前記リプレイ処理させる文書及び画像１件ごとのリプレイ処理時間を、前記情報端末によって指定された時間に制御する手段を有することを特徴とする請求項１から８のいずれか一項に記載の情報処理装置。
【請求項１０】
前記リプレイ制御手段は、前記リプレイ可能な文書及び画像のうち、前記出力機器が前記情報端末によって指定された出力機器であるもののみを、該出力機器にリプレイ処理させる手段を有することを特徴とする請求項１から９のいずれか一項に記載の情報処理装置。
【請求項１１】
前記リプレイ制御手段は、リプレイ処理させる文書又は画像の前記出力機器が前記情報端末によって変更対象として指定された出力機器である場合には、該情報端末によって変更機器として指定された出力機器に、該文書又は画像をリプレイ処理させる手段を有することを特徴とする請求項１から１０のいずれか一項に記載の情報処理装置。
【請求項１２】
前記リプレイ制御手段は、前記リプレイ可能な文書及び画像を、前記履歴情報に記録されている出力機器に関わらず、前記情報端末によって指定された出力機器のみにリプレイ処理させる手段を有することを特徴とする請求項１から１１のいずれか一項に記載の情報処理装置。
【請求項１３】
前記履歴情報に、前記アクセスした情報端末の操作者を特定する識別情報を含み、
前記リプレイ可能情報提供手段が前記情報端末に送信してリスト表示させるリプレイ可能な文書及び画像に関する情報に、該文書及び画像１件ごとに前記操作者の情報を含むことを特徴とする請求項１から１２のいずれか一項に記載の情報処理装置。
【請求項１４】
前記リプレイ制御手段が、前記リプレイ可能な文書及び画像のうち、前記履歴情報として記録されている操作者が前記情報端末によって選択された操作者と同じもののみをリプレイ処理させる手段を有することを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記リプレイ可能な文書及び画像のうち、前記履歴情報として記録されている操作者が前記情報端末によって選択された操作者と同じもののみをリプレイ処理させる手段は、前記情報端末によって複数の操作者が選択された場合は、前記リプレイ可能な文書及び画像のうち、前記履歴情報として記録されている操作者が前記複数の操作者のいずれかと同じものを連続してリプレイ処理させることを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記リプレイ制御手段が、前記リプレイ可能な文書及び画像のうち、前記履歴情報として記録されている操作者が前記情報端末によって指定された操作者と同じものを除外してリプレイ処理させる手段を有することを特徴とする請求項１３に記載の情報処理装置。
【請求項１７】
前記リプレイ制御手段が、前記会議参加者のうち特定の権限を持つ者が使用する情報端末から前記リプレイ実行指示を受けたときにのみ、前記リプレイ処理を実行させる手段を有することを特徴とする請求項１から１６のいずれか一項に記載の情報処理装置。
【請求項１８】
前記リプレイ制御手段が、前記リプレイ可能な文書及び画像のうち、前記履歴情報として記録されている操作者が、前記リプレイ実行を指示した情報端末を使用する操作者と一致したもののみをリプレイ処理させる手段を有することを特徴とする請求項１３から１６のいずれか一項に記載の情報処理装置。
【請求項１９】
ネットワーク環境下で、会議参加者がそれぞれ使用する各情報端末からのアクセスに応じて会議の進行を管理するコンピュータを、
会議に使用する文書及び画像情報を記憶する手段、
前記情報端末からのアクセスにより、前記文書及び画像情報のうち指定された文書又は画像情報を、指定された出力機器に出力させる手段、
前記情報端末からのアクセスごとに、前記指定された文書又は画像情報及び前記出力機器をそれぞれ特定する識別情報と処理内容及び日時とを含む履歴情報を作成して順番に記録する履歴情報作成記録手段、
前記情報端末のいずれかからリプレイ要求を受けた場合、前記履歴情報に基づいてリプレイ可能な文書及び画像に関する情報を、該情報端末に送信してリスト表示させるリプレイ可能情報提供手段、および
該情報端末からリプレイ実行指示を受けたときに、前記リスト表示させた文書及び画像を、前記履歴情報に基づいて前に出力させた出力機器にリプレイ処理させるリプレイ制御手段として機能させるためのプログラム。
【請求項２０】
ネットワーク環境下で、会議参加者がそれぞれ使用する情報端末と、該情報端末からのアクセスに応じて会議の進行を管理する情報処理装置と、複数の出力機器とを備えた会議支援システムであって、
前記情報処理装置は、
会議に使用する文書及び画像情報を記憶する手段と、
前記情報端末からのアクセスにより、前記文書及び画像情報のうち指定された文書又は画像情報を、前記複数の出力機器のうち指定された出力機器に出力させる手段と、
前記情報端末からのアクセスごとに、前記指定された文書又は画像情報及び前記出力機器をそれぞれ特定する識別情報と処理内容及び日時とを含む履歴情報を作成して順番に記録する履歴情報作成記録手段と、
前記情報端末のいずれかからリプレイ要求を受けた場合、前記履歴情報に基づいてリプレイ可能な文書及び画像に関する情報を、該情報端末に送信してリスト表示させるリプレイ可能情報提供手段と、
該情報端末からリプレイ実行指示を受けたときに、前記リスト表示させた文書及び画像を、前記履歴情報に基づいて前に出力させた出力機器にリプレイ処理させるリプレイ制御手段とを有し、
前記情報端末は、
前記情報処理装置から送信される前記リプレイ可能な文書及び画像に関する情報を受信してリスト表示する手段と、
リプレイする文書及び画像の選択を可能にする手段と、
該手段による選択情報及び前記リプレイ実行指示を前記情報処理装置へ送信する手段とを有する、
ことを特徴とする会議支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理装置とそのプログラム及び会議支援システムに関する。
【背景技術】
【０００２】
会議において、様々な機器を用いて、連携処理を実現する機器連携システムが既に知られている。そこでは、会議中に以前投影又は表示出力した情報（文書や画像）をもう一度見たいなどの要求がある。
例えば、特許文献１には、会議で扱った画像や文書をその会議と結びつけて、後で取り出せるようにするために、会議の作業空間内で扱った画像や文書を、コンテクスト（会議）と関連づけることが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、このような従来の機器連携システムでは、以前出力した情報をもう一度見るために、以前表示したデータをフォルダから探し出し、そのデータをどの機器に出力するか、という指示を改めて行う必要があり、会議運営者にとって操作性が良くないという問題があった。
【０００４】
この発明は上記の問題を解決するためになされたものであり、会議支援システムを利用した会議中に、以前出力した情報をもう一度出力させるための操作性を改善することを目的とする。
【課題を解決するための手段】
【０００５】
この発明による情報処理装置は、ネットワーク環境下で、会議参加者がそれぞれ使用する各情報端末からのアクセスに応じて会議の進行を管理する情報処理装置であって、上記の目的を達成するため、会議に使用する文書及び画像情報を記憶する手段と、上記情報端末からのアクセスにより、上記文書及び画像情報のうち指定された文書又は画像情報を、指定された出力機器に出力させる手段と、上記情報端末からのアクセスごとに、上記指定された文書又は画像情報及び上記出力機器をそれぞれ特定する識別情報と処理内容及び日時とを含む履歴情報を作成して順番に記録する履歴情報作成記録手段と、上記情報端末のいずれかからリプレイ要求を受けた場合、上記履歴情報に基づいてリプレイ可能な文書及び画像に関する情報を、その情報端末に送信してリスト表示させるリプレイ可能情報提供手段と、その情報端末からリプレイ実行指示を受けたときに、上記リスト表示させた文書及び画像を、上記履歴情報に基づいて前に出力させた出力機器にリプレイ処理させるリプレイ制御手段とを備えたことを特徴とする。
【発明の効果】
【０００６】
この発明によれば、会議支援システムを利用した会議中に、以前出力した情報をもう一度出力させるための操作性を改善することができる。
【図面の簡単な説明】
【０００７】
【図１】この発明による情報処理装置を用いた会議支援システムの一実施形態のハードウェア構成を示すシステム概略図である。
【図２】図１における情報処理サーバ１００及び情報端末２００に共通のハードウェア構成例を示すブロック図である。
【図３】情報処理サーバ１００の機能構成例を示すブロック図である。
【図４】情報端末２００の機能構成例を示すブロック図である。
【図５】図１に示した各機器間の連携動作を説明するためのシーケンス図である。
【図６Ａ】情報処理サーバ１００が作成して蓄積記録する履歴データテーブルの一例を示す図である。
【図６Ｂ】図６Ａの履歴データテーブルでリプレイの対象とする条件に表示時間が１０秒以上を加えた場合の履歴データテーブルを示す図である。
【図７】情報処理サーバ１００による履歴データテーブル記録処理の流れを示すフローチャートである。
【図８】リプレイ対象か否かを判断する処理の一例を示すフローチャートである。
【図９】リプレイ対象か否かを判断する処理の他の例を示すフローチャートである。
【図１０】情報端末２００に表示される操作画面の一例を示す図である。
【図１１】情報端末２００における表示画面上での［機器から選択］の操作に応じた処理の流れを示すフローチャートである。
【図１２】図１１のステップＳ１１．１で表示する初期画面の例を示す図である。
【図１３】図１１のステップＳ１１．３で表示する機器から選択の画面の例を示す図である。
【図１４】図１１のステップＳ１１．５で表示するＭＦＰ用画面の例を示す図である。
【図１５】図１１のステップＳ１１．７で表示する入出力選択用画面の例を示す図である。
【図１６】図１１のステップＳ１１．９で表示するファイル選択画面の例を示す図である。
【図１７】図１１のステップＳ１１．１１で表示する入力機器選択画面の例を示す図である。
【図１８】図１１のステップＳ１１．１３で表示する出力機器選択画面の例を示す図である。
【図１９】図１１のステップＳ１１．１５で表示する動作操作画面の例を示す図である。
【図２０】情報端末２００における表示画面上での［ファイルから選択］の操作に応じた処理の流れを示すフローチャートである。
【図２１】図２０のステップＳ２０．１で表示する初期画面の例を示す図である。
【図２２】図２０のステップＳ２０．３で表示するファイルから選択の画面の例を示す図である。
【図２３】図２０のステップＳ２０．５で表示する機器種類選択画面の例を示す図である。
【図２４】図２０のステップＳ２０．７で表示する動作操作画面の例を示す図である。
【図２５】情報端末２００に表示されるリプレイ操作画面の例を拡大して示す図である。
【図２６】リプレイ動作を行う際の機器間のデータの流れを示すシーケンス図である。
【図２７】情報処理サーバ１００によるリプレイ動作の処理例を示すフローチャートである。
【図２８】図２５に示したリプレイ操作画面で［最後から］が選択された場合の表示例を示す図である。
【図２９】表示時間が設定された場合の情報処理サーバ１００によるリプレイ動作の処理を示すフローチャートである。
【図３０】リプレイ対象機器を「電子黒板」に設定した場合のリプレイ操作画面の例を示す図である。
【図３１】出力機器変更を設定した場合のリプレイ操作画面の例を示す図である。
【図３２】出力機器変更が設定された場合の情報処理サーバ１００によるリプレイ動作の処理例を示すフローチャートである。
【図３３】出力機器指定を設定した場合のリプレイ操作画面の例を示す図である。
【図３４】出力機器指定が設定された場合の情報処理サーバ１００によるリプレイ動作の処理例を示すフローチャートである。
【図３５】この発明の他の実施形態における情報処理サーバ１００による履歴データテーブル記録処理の流れを示すフローチャートである。
【図３６】図３５の処理によって作成した履歴データテーブルの一例を示す図である。
【図３７】情報処理サーバ１００が図３５に示すような履歴データテーブルからリプレイ動作を行うリストを作成する処理例を示すフローチャートである。
【図３８】図３７に示した処理によって作成したリプレイ動作を行うリストの例を示す図である。
【図３９】リプレイするファイルを操作者で選択可能にするリプレイ操作画面の例を示す図である。
【図４０】参加者とその参加者が使用する情報端末の固有情報を関連付けたテーブルの例を示す図である。
【図４１】リプレイするファイルを操作者で選択中のリプレイ操作画面の例を示す図である。
【発明を実施するための形態】
【０００８】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
まず、この明細書中において「会議」とは、議事を行う狭義の会議だけでなく、研修会、講習会、座談会、プレゼンテーション、各種試験などを含む。そして、複数の参加者が利用可能なリソースを使用して、情報の提示や説明あるいは質疑、閲覧又は交換等を行う会合を総称する。
【０００９】
また、「会議で利用するリソース」とは、会議管理装置の機能を有する情報処理装置に蓄積された会議資料などの情報ファイル（コンテンツ）や、プロジェクタや電子黒板、デジタル複合機などの情報機器とを含む。また、「出力機器」という場合は、プロジェクタや電子黒板及びプリンタ（デジタル複合機のプリンタ部を含む）等の、文書又は画像を投影又は表示あるいは印刷する機器をいう。なお、文書又は画像を出力する場合の「投影」と「表示」は殆ど同じ意味で使用している。
【００１０】
〔会議支援システムのハードウェア構成例〕
図１は、この発明による情報処理装置を用いた会議支援システムの一実施形態のハードウェア構成を示すシステム概略図である。
この会議支援システムは、情報処理サーバ１００と、それと会議用ネットワーク７００によって接続されている仲介装置３００、及び情報機器であるプロジェクタ４００、電子黒板５００、ＭＦＰ６００等によって構成されている。
【００１１】
情報処理サーバ１００と仲介装置３００及び各情報機器は、ＬＡＮ（ローカル・エリア・ネットワーク）による会議用ネットワーク７００を介して互いに通信可能であり、情報の受け渡しや連携処理をすることができる。
仲介装置３００は近距離無線通信機能を持ち、会議参加者がそれぞれ使用する情報端末２００と通信を行う。その近距離無線通信には、Bluetooth（登録商標）、Wi-Fi（Wireless  Fidelity）等のインタフェースを用いる。
【００１２】
したがって、この仲介装置３００から近距離無線通信できる範囲内に存在する情報端末２００が、会議用ネットワーク７００上の情報機器のサービスを利用できる。そのため、この仲介装置３００から近距離無線通信できる範囲を、この会議支援システムが設置される室内とするのが望ましい。
この仲介装置３００はまた、破線で示す外部ネットワーク８００とも接続可能であり、ネットワーク接続制御装置の機能も有する。その外部ネットワーク８００は、外部インターネット９００に接続され、プリントサーバ８１０とデジタル複合機（ＭＦＰ）８２０等の入出力機器、さらに図示していないパーソナルコンピュータ等の情報処理装置等も接続可能である。
【００１３】
各情報端末２００は、スマートフォンやタブレット端末のようなスマートデバイス（多機能端末）が適している。しかし、ノート型パソコン（ＰＣ）等の情報処理装置を情報端末として使用してもよい。各会議参加者がそれぞれ使用する情報端末２００は、同じ種類のものである必要はないが、ウェブブラウザによる情報の閲覧機能や、ネットワークを通じた通信機能などを有することが必要である。
【００１４】
情報処理サーバ１００は、ネットワーク環境下で、会議参加者がそれぞれ使用する各情報端末２００からのアクセスに応じて会議の進行を管理する情報処理装置である。
そして、会議に使用する文書及び画像情報を記憶する手段と、情報端末２００からのアクセスにより、上記文書及び画像情報のうち指定された文書又は画像情報を、指定された出力機器（プロジェクタ４００、電子黒板５００等）に出力させる手段を備えている。また、情報端末２００からのアクセスごとに、上記指定された文書又は画像情報及び上記出力機器をそれぞれ特定する識別情報と処理内容及び日時とを含む履歴情報を作成して順番に記録する履歴情報作成記録手段も備えている。
【００１５】
さらに、情報端末２００のいずれかからリプレイ要求を受けた場合、上記履歴情報に基づいてリプレイ可能な文書及び画像に関する情報を、その情報端末２００に送信してリスト表示させるリプレイ可能情報提供手段も備えている。そして、その情報端末２００からリプレイ実行指示を受けたときに、リスト表示させた文書及び画像を、上記履歴情報に基づいて前に出力させた出力機器（プロジェクタ４００、電子黒板５００等）にリプレイ処理させるリプレイ制御手段を備えている。
【００１６】
プロジェクタ４００は、ディスプレイ装置の一種で、パーソナルコンピュータやタブレット端末等の情報端末と接続することにより、その画面に表示可能な画像を、拡大してスクリーン上に投影することができる投影機である。そのスクリーンとして、電子黒板５００の不使用時のボード面、あるいは白い壁等を利用することもできる。
電子黒板５００は、インタラクティブホワイトボード（ＩＷＢと略称される）とも称され、大画面薄型テレビのように各種の画像データをボード面に可視表示できる。この電子黒板５００はさらに、そのボード面上に専用のペンで書き込まれた画像（文字を含む）を読み取って、表示画面と重ねた画像ファイルを作成して保存し、それを指定された情報端末等へ送信することもできる。
【００１７】
デジタル複合機（以下「ＭＦＰ」と略称する）６００は、原稿の画像を読み取って画像データを生成するスキャナと、その画像データ又は外部から受信した印刷データを印刷するプリンタ、およびその両方の機能によって原稿の画像を複写する複写機の機能を有する。
これらのプロジェクタ４００、電子黒板５００、ＭＦＰ６００等の情報機器は、ＯＡ機器とも称される。この実施形態では、これらの情報機器が会議で利用するハードウエアのリソースである。しかし、これらの情報機器は、いずれも市販の一般的なものを使用でき、この発明の実施に専用の情報機器ではない。
【００１８】
この会議支援システムは、会社、学校、公共施設等の会議室、研修室、教室など、あるいは貸会議室等に設置することができる。したがって、会議用ネットワーク７００は、会議に使用する室内だけで使用する閉じたネットワークである。そこで、会議のセキュリティを保つために、情報処理サーバ１００が会議の開始に先立って、ネットワーク接続制御装置の機能を有する仲介装置３００に、外部ネットワーク８００との接続を遮断させる。
そして、会議終了後、情報処理サーバ１００は、保管していた情報ファイル及び会議進行順序や各参加者の役割等の情報を、全て会議の主催者の情報端末２００に引き取らせるか削除する。その後、情報処理サーバ１００が仲介装置３００に、外部ネットワーク８００との接続を再開させる。
【００１９】
会議用ネットワーク７００が外部ネットワーク８００と接続されているときには、情報端末２００から仲介装置３００を通して外部インターネット９００上の情報にアクセスして閲覧することができる。また、情報端末２００から印刷データをプリントサーバ８１０へ送信して、ＭＦＰ８２０に印刷させることもできる。
【００２０】
〔情報処理サーバ及び情報端末のハードウェア構成例〕
図２は、図１における情報処理サーバ１００及び情報端末２００に共通のハードウェア構成例を示すブロック図である。
情報処理サーバ１００及び情報端末２００のハードウェア構成は、一般的なサーバやパーソナルコンピュータ（ＰＣ）等の情報処理装置と同様の構成を有する。
【００２１】
すなわち、図２に示すように、ＣＰＵ１０、ＲＡＭ２０、ＲＯＭ３０、ハードディスクドライブ（ＨＤＤ）４０及びオペレーションＩ／Ｆ５０と通信Ｉ／Ｆ８０が、ＣＰＵバス９０を介して接続されている。オペレーションＩ／Ｆ５０には、画面表示器である液晶ディスプレイ（ＬＣＤ）６０及び操作部７０が接続されている。なお、「Ｉ／Ｆ」は、「インタフェース」の一般的な略称である。
【００２２】
ＣＰＵ１０は演算処理手段であり、装置全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性のメモリであり、主にＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性メモリであり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の大容量メモリであり、オペレーションシステム（ＯＳ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２３】
オペレーションＩ／Ｆ５０は、ＣＰＵバス９０とＬＣＤ６０及び操作部７０とを接続して制御する。ＬＣＤ６０は、各種の情報を表示するための視覚的ユーザインタフェースである。操作部７０は、キーボードやタッチパネル、ポインティングデバイス等、ユーザが情報を入力するためのユーザインタフェースである。
通信Ｉ／Ｆ８０は、図１に示した会議用ネットワーク７００と接続して他の機器と通信するためのインタフェース、または近距離無線通信によって仲介装置３００と接続するためのインタフェース、あるいはその両方が含まれる。
【００２４】
このハードウェア構成において、ＲＯＭ３０に格納されたプログラムや、ＨＤＤ４０もしくは図示しない光学ディスク等の記憶媒体からＲＡＭ２０にロードされたプログラムによって、ＣＰＵ１０が演算処理を行うことによってソフトウェア制御部が構成される。
そのソフトウェア制御部と、ハードウェアとの組み合わせによって、この発明の実施形態に係る情報処理サーバ１００及び情報端末２００の機能を実現する。
【００２５】
〔情報処理サーバの機能構成〕
図３は、情報処理サーバ１００の機能構成を示すブロック図である。
情報処理サーバ１００は、コントローラ１１０、ネットワークＩ／Ｆ１２０及び会議情報データベース１１９、履歴情報データベース１１７を有する。
ネットワークＩ／Ｆ１２０は、情報処理サーバ１００が図１に示した会議用ネットワーク７００を介して他の機器と通信するためのインタフェースであり、例えばEthernet（登録商標）インタフェースが用いられる。これは、図２に示した通信Ｉ／Ｆ８０に相当する。
【００２６】
コントローラ１１０は、図２に示したＣＰＵ１０、ＲＡＭ２０、ＲＯＭ３０等のハードウェアと、ＣＰＵ１０が実行するソフトウェアとの組み合わせによって構成され、情報処理サーバ１００全体を制御する制御部として機能する。すなわち、汎用のパーソナルコンピュータに、この発明によるプログラムを実行させることによって実現することができる。
そのコントローラ１１０は、図３に示すように、機器監視部１１１、コマンド解析部１１２、ジョブ管理部１１３、ネットワーク制御部１１４、データ管理部１１５及び履歴管理部１１６を含む。
【００２７】
機器監視部１１１は、図１に示した会議用ネットワーク７００に接続されている機器の状態を監視し、それを利用できる機能を管理する。
コマンド解析部１１２は、情報端末２００から受けたコマンド指示を解析し、機器監視部１１１からの利用できる機能と照らし合わせ、他の機器での処理内容をジョブ管理部１１３に通知する。コマンド解析部１１２はまた、会議情報の作成／編集、会議への参加／退出などの情報も受信し、データ管理部１１５に会議情報の更新を依頼する。コマンド解析部１１２はさらに、履歴管理部１１６に履歴情報の取得を依頼し、履歴情報に紐付けられている画像データの再処理を行う。
【００２８】
ジョブ管理部１１３は、コマンド解析部１１２により通知された処理内容から、他の機器に対するジョブ情報を構築し、ネットワーク制御部１１４を経由して、ジョブ要求、ジョブ応答を処理し、ジョブ管理をする。ジョブ応答で取得した画像データは、ジョブ管理部１１３がデータ管理部１１５に引き渡す。
ネットワーク制御部１１４は、コントローラ１１０において、ネットワークＩ／Ｆ１２０を介して会議用ネットワーク７００に接続されている機器との情報のやり取りを制御する。
【００２９】
データ管理部１１５は、コマンド解析部１１２及びジョブ管理部１１３から受け取った会議情報及び画像データ情報を、会議情報データベース１１９に保存する。また、コマンド解析部１１２及びジョブ管理部１１３からの要求により、会議情報データベース１１９から会議情報及び画像データを取得して提供する。
【００３０】
履歴管理部１１６は、データ管理部１１５が処理するごとに履歴情報を生成させ、履歴情報データベース１１７に保存する。また、コマンド解析部１１２からの依頼により、履歴情報データベース１１７から履歴情報を取得して提供する。
履歴情報データベース１１７は、履歴管理部１１６の指示により履歴情報の保存及び読み出しを行う。
会議情報データベース１１９は、データ管理部１１５の指示により会議情報と画像データの保存及び読み出しを行う。
【００３１】
この情報処理サーバ１００におけるコントローラ１１０、ネットワークＩ／Ｆ１２０、会議情報データベース１１９、および履歴情報データベース１１７が、この発明による情報処理装置としての機能を実現するための前述した各手段の機能を果す。
そのため、ネットワーク環境下で、会議参加者がそれぞれ使用する各情報端末からのアクセスに応じて会議の進行を管理する図２に示したようなコンピュータを、前述した各手段として機能させるためのプログラムも提供定する。
【００３２】
〔情報端末の機能構成〕
図４は、情報端末２００の機能構成を示すブロック図である。
この情報端末２００は、図２のハードウェア構成図で説明したＬＣＤ６０及び操作部７０に加えて、コントローラ２１０、ネットワークＩ／Ｆ８１及び近距離無線通信Ｉ／Ｆ８２を含む。そのコントローラ２１０は、ネットワーク制御部２１１、操作部制御部２１２、表示制御部２１３、近距離無線通信制御部２１４、クライアントアプリケーション２１５を含む。
【００３３】
ネットワークＩ／Ｆ８１は、この情報端末２００が会議用ネットワーク７００を介して他の機器と通信するためのインタフェースであり、Ethernet（登録商標）等のインタフェースが用いられる。しかし、このネットワークＩ／Ｆ８１は、ケーブルによってネットワークと接続する必要がある。図１に示した会議支援システムでは、多数の会議参加者がそれぞれ情報端末２００を使用することを想定しているため、この実施形態では、接続の便宜を考慮してこのネットワークＩ／Ｆ８１は使用しない。少人数の会議の場合には、このネットワークＩ／Ｆ８１を使用して、情報端末２００をケーブルで会議用ネットワーク７００に直接接続するようにしてもよい。
【００３４】
近距離無線通信Ｉ／Ｆ８２は、この情報端末２００が近距離無線通信により他の機器と通信するためのインタフェースであり、Bluetooth（登録商標）、Wi-Fi（Wireless  Fidelity）等のインタフェースが用いられる。
この実施形態では、近距離無線通信Ｉ／Ｆ８２が、図１に示した仲介装置３００と無線接続することにより、この情報端末２００が会議用ネットワーク７００に接続されることになる。ネットワークＩ／Ｆ８１と近距離無線通信Ｉ／Ｆ８２は、図２のハードウェア構成図に示した通信Ｉ／Ｆ８０に含まれる。
【００３５】
コントローラ２１０は、図２に示したＣＰＵ１０、ＲＡＭ２０、ＲＯＭ３０等のハードウェアと、ＣＰＵ１０が実行するソフトウェアとの組み合わせによって構成される。そのコントローラ２１０は、情報端末２００全体を制御する制御部である。
ネットワーク制御部２１１は、ネットワークＩ／Ｆ８１を会議用ネットワーク７００に接続した場合には、ネットワークＩ／Ｆ８１を介して入力される情報を取得し、ネットワークＩ／Ｆ８１を介して他の機器に情報を送信する。
【００３６】
しかし、この実施形態では上述したように、ネットワークＩ／Ｆ８１を会議用ネットワーク７００に接続しないので、ネットワーク制御部２１１は動作しない。したがって、ネットワークＩ／Ｆ８１とネットワーク制御部２１１は省略してもよい。
近距離無線通信制御部２１４は、仲介装置３００と無線接続された近距離無線通信Ｉ／Ｆ８２を介して入力される情報を取得するとともに、その近距離無線通信Ｉ／Ｆ８２から仲介装置３００を介して他の機器に情報を送信する。
操作部制御部２１２は、操作部７０に対するユーザによる操作内容の信号を取得し、クライアントアプリケーション２１５等、情報端末２００において動作するモジュールに入力する。
【００３７】
表示制御部２１３は、クライアントアプリケーション２１５のＧＵＩ（Graphical  User  Interface）として、この情報端末２００の状態、および情報処理サーバ１００から送られて来る各種の画面情報等をＬＣＤ６０に表示させる。
クライアントアプリケーション２１５は、この情報端末２００において各種の機能を提供するソフトウェアモジュールであり、各機能に対応したソフトウェア・プログラムによって構成される。この実施形態に係る会議支援システムを利用するための専用アプリケーションも、このクライアントアプリケーション２１５に含まれる。
【００３８】
この情報端末２００におけるＬＣＤ６０及び操作部７０と、コントローラ２１０、ネットワークＩ／Ｆ８１及び近距離無線通信Ｉ／Ｆ８２が、この発明による会議支援システムに使用される情報端末に必要な各手段の機能を果す。それは、情報処理サーバ１００から送信されるリプレイ可能な文書及び画像に関する情報を受信してリスト表示する手段と、リプレイする文書及び画像の選択を可能にする手段と、その選択情報及びリプレイ実行指示を情報処理サーバ１００へ送信する手段である。
【００３９】
〔機器間の連携動作のシーケンス〕
図５は、図１に示した各機器間の連携動作を説明するためのシーケンス図である。ここでは、情報端末２００及び情報処理サーバ１００と、入力機器としてＭＦＰ６００のスキャナ、出力機器としてプロジェクタ４００の間の連携動作を示す。
情報端末２００は、連携処理のコマンド指示を、図示を省略している仲介装置を介して情報処理サーバ１００に通知する。そのコマンド指示を受け取った情報処理サーバ１００は、図３で説明したコマンド解析部１１２及びジョブ管理部１１３で、連携処理に必要なジョブ処理を実行する。
【００４０】
ここでは、ＭＦＰ６００のスキャナで読み取った画像をプロジェクタ４００で投影する場合の例を示す。
情報処理サーバ１００はＭＦＰ６００に対して、読み取り開始のジョブ要求を行う。それを受け取ったＭＦＰ６００は、情報処理サーバ１００にジョブ応答を返すとともに、スキャナで読み取り処理を行う。
次いで、情報処理サーバ１００はＭＦＰ６００に対して、機器状態取得のジョブ要求を行う。ＭＦＰ６００は情報処理サーバ１００に、読み取り動作の状態をジョブ応答として返す。
【００４１】
その後、情報処理サーバ１００は、読み取り完了の状態取得ができれば、ＭＦＰ６００に対して画像データ取得のジョブ要求を行う。それに対して、ＭＦＰ６００は情報処理サーバ１００に、読み取った画像データをジョブ応答として返す。
その画像データを受け取った情報処理サーバ１００は、プロジェクタ４００に対して、画像データ出力のジョブ要求とともに画像データを送信する。
それを受け取ったプロジェクタ４００は、情報処理サーバ１００にジョブ応答を返すとともに、その画像データの投影処理を行う。
【００４２】
出力機器が電子黒板５００の場合は、情報処理サーバ１００が電子黒板５００に文書データのジョブ要求とともに文書データを送信し、電子黒板５００がその文書データの各ページの内容を順次表示（投影）処理する。
【００４３】
〔履歴データテーブルの作成〕
図６Ａは、情報処理サーバ１００が作成して蓄積記録する履歴データテーブルの一例を示す図である。
会議内で取り扱う文書及び画像のデータは情報処理サーバ１００内の図３に示した会議情報データベース１１９に蓄積される。そのため、この会議支援システム内の各機器が文書・画像に対する処理を行う際には、情報処理サーバ１００を介して行う。
【００４４】
そこで、情報処理サーバ１００では、文書及び画像に対する各機器からのアクセスがある度に、その履歴として会議ＩＤ、日時・操作者（ユーザ）、文書・画像ファイルパスに加え、どの機器でどういう操作・処理をしたかを記録する。すなわち、機器名、処理内容、表示処理の場合は表示時間、リプレイの対象か対象外かを記録する。
【００４５】
そして、図６Ａに示すような履歴データテーブルを作成して、図３に示した履歴情報データベース１１７に蓄積する。
プロジェクタ４００で文書を投影する際、投影した文書に対する履歴（図６Ａでは履歴ＩＤ＝００００７）と、各ページの画像を投影したことの履歴（履歴ＩＤ＝００００８〜０００１１）の双方を残す。そのため、プロジェクタ４００からは、文書の投影を開始したときと、各ページの画像を投影したときとを、それぞれ通知してもらう。投影の履歴が文書か画像かはファイルパスの拡張子で判別可能である。
【００４６】
ここで使用する「文書」とは、複数ページを含むデータファイルであって、それをプロジェクタではページめくりして表示することができないデータである。実際の表示内容が文書のみと云うことではなく、画像が含まれていても、画像だけであっても関係なく「文書」と称する。「画像」は、プロジェクタで表示できる１ページずつのデータであり、実際の表示内容が画像のみと云うことではなく、文書の画像が含まれていても、文書の画像だけであっても「画像」と称する。
【００４７】
図６Ａに示すように、電子黒板５００で画像を投影（表示）または画像保存した履歴（履歴ＩＤ：００００１，００００３，０００１２，０００１３）においては、その画像を投影した時間（秒数）を「表示時間」として記録する。
プロジェクタ４００で画像を投影した履歴（履歴ＩＤ：００００２，００００８〜０００１１）においては、その画像を投影した時間（秒数）を「表示時間」として記録する。しかし、文書を投影した履歴（履歴ＩＤ：００００７）には「表示時間」を記録しない。
【００４８】
それは、「文書の投影」は、投影すべき画像全体を確認するだけで、実際の投影は情報処理サーバ１００から１ページ毎に送られてくる画像を順次投影するからである。１ページ目の画像は、情報処理サーバ１００から文書と同時に送られて来る。したがって、履歴ＩＤ：００００７と００００８の日時の履歴は同じである。
情報処理サーバ１００では、文書・画像に対する各機器からのアクセスにおいて、表示デバイスであるプロジェクタ４００又は電子黒板５００への出力のアクセスに対しては、図６Ａに示す履歴データテーブルのリプレイ対象を“対象”とする。
【００４９】
図７は、情報処理サーバ１００による履歴データテーブル記録処理の流れを示すフローチャートである。
作成済み履歴データテーブルの最後の履歴ＩＤをＮとする（図６Ａの例ではＮ＝０００１３）。そして、情報処理サーバ１００は、情報端末２００からアクセス要求がある度に図７に示す処理を開始する。そして、ステップＳ７．１で、履歴ＩＤをＮをＮ＋１にし、ステップＳ７．２で、履歴ＩＤを新たなＮとして、その履歴に次の記録をする。
・会議ＩＤ  ・日時  ・操作者  ・文書（画像）ファイルパス
・機器名（ＩＤ）    ・処理内容
【００５０】
会議ＩＤは、会議を識別するために主催者が情報処理サーバ１００に予め登録するか、会議開始時に情報処理サーバ１００が自動的に生成する識別コードである。
日時は、情報端末２００からアクセス要求があった月／日、時、分、秒である。
操作者は、アクセスがあった情報端末２００から通知されるデバイス固有の情報（例えばマックアドレス）から、予め登録されている会議の参加者ＩＤとデバイス固有の情報との対応テーブルを検索して、ヒットした参加者を操作者とする。
【００５１】
文書（画像）ファイルパスは、アクセスするファイ名に相当する。
機器名は、指定されたファイルのデータを入力又は出力する情報機器、図１に示した実施形態では、プロジェクタ４００、電子黒板５００、ＭＦＰ６００のいずれかを識別するＩＤである。
処理内容は、投影（表示）、電子黒板に画像を保存、スキャン入力、印刷出力、ファイルアップロード等の処理名である。
【００５２】
情報処理サーバ１００は次のステップＳ７．３で、処理内容が「投影」か否かを判断し、「投影」であると判断するとステップＳ７．４へ進んで、履歴ＩＤ＝Ｎの履歴に表示時間を記録した後、ステップＳ７．５へ進む。情報処理サーバ１００は、ステップＳ７．３で「投影」でないと判断すると、ステップＳ７．４をスキップしてステップＳ７．５へ進む。
この「投影」には「表示」を含み、「表示時間」には「投影時間」を含む。
【００５３】
情報処理サーバ１００はこの処理によって、電子黒板５００又はプロジェクタ４００に文書又は画像を投影させた際、その表示時間を履歴に記録する。そのため、電子黒板５００から文書の投影が終わったとき、プロジェクタ４００から各ページの画像の投影が終わったときに、その文書又は画像をどれだけの時間投影していたかを、情報処理サーバ１００に通知してもらう。
その後、情報処理サーバ１００はステップＳ７．５で、リプレイ対象か否かを判断する。リプレイ対象であれば、ステップＳ７．６でリプレイの“対象”として記録し、リプレイ対象でなければ、ステップＳ７．７でリプレイの“対象外”として記録する。そして、この図７に示す処理を終了する。
【００５４】
情報処理サーバ１００によるこの履歴データテーブル記録処理が、前述した履歴情報作成記録手段の機能である。
そして、情報処理サーバ１００による上記ステップＳ７．５〜Ｓ７．７の処理が、履歴情報の作成時に、出力させた文書又は画像情報がリプレイ対象か対象外かを判断して、その履歴情報に加えるリプレイ対象判別手段の機能である。
このように、情報処理サーバ１００は、情報端末２００からアクセス要求がある度に、履歴データテーブルを更新し、そこにリプレイ処理を実行するために必要な表示時間と、リプレイの対象か対象外かの情報も記録しておく。そのため、後でリプレイ要求があったときに、リプレイ動作実行までの時間を短くすることができる。
【００５５】
図８は、リプレイ対象か否かを判断する処理の一例を示すフローチャートである。
図７のステップＳ７．５でのリプレイ対象か否かの判断は、情報処理サーバ１００が図８に示す処理によって行う。
すなわち、情報処理サーバ１００は、ステップＳ８．１で機器がプロジェクタか否かを、ステップＳ８．２で機器が電子黒板であるか否かを判断し、プロジェクタ又は電子黒板である場合は、ステップＳ８．３でリプレイの対象と判断する。プロジェクタでも電子黒板でもない場合は、情報処理サーバ１００はステップＳ８．４で、リプレイの対象外と判断する。
【００５６】
この処理が、上記リプレイ対象判別手段が、出力機器がプロジェクタ４００又は電子黒板５００のような投影又は表示機器であった場合にのみリプレイ対象と判断することに相当する。
【００５７】
図９は、リプレイ対象か否かを判断する処理の他の例を示すフローチャートである。
この処理は、図８に示した処理におけるリプレイ対象と判断する条件に、表示時間が一定時間以上であることを加えた例である。そのため、情報処理サーバ１００は、ステップＳ９．１で機器がプロジェクタであると判断するか、ステップＳ９．２で機器が電子黒板であると判断した場合に、ステップＳ９．３で表示時間が一定時間以上であるか否かを判断する。その結果、情報処理サーバ１００は、表示時間が一定時間以上であると判断した場合にのみ、ステップＳ９．４でリプレイ対象と判断する。それ以外の場合は、ステップＳ９．５でリプレイ対象外と判断する。
【００５８】
したがって、情報処理サーバ１００は、機器がプロジェクタ４００又は電子黒板５００であって、且つその表示時間が予め決められた一定時間以上である場合にのみ、リプレイ対象と判断し、それ以外はリプレイ対象外と判断する。
例えば、図６Ａに示した履歴データテーブルにおいて、上記一定時間を１０秒とした場合の履歴データテーブルは図６Ｂに示すようになる。
この図６Ｂに示す履歴データテーブルでは、表示時間が１０秒より短い履歴ＩＤ００００８と０００１０がリプレイの“対象外”としている。
【００５９】
この処理が、上記リプレイ対象判別手段が、出力機器がプロジェクタ４００又は電子黒板５００のような投影又は表示機器であって、投影又は表示時間が一定時間以上であった場合にのみリプレイ対象と判断することに相当する。
これは、複数ページの画像中の特定のページの画像を投影したい場合、目的のページの画像を投影するまでに途中のページの画像が短時間投影されることがあるからである。そこで、ページめくりの際に一瞬だけ投影されたような画像はリプレイの対象にぜず、必要なページの画像を迅速にリプレイできるようにするためである。
【００６０】
〔情報端末に表示される操作画面とその操作〕
図１０は、情報端末２００に表示される操作画面の一例を示す図である。
この会議支援システムで使用する各情報端末２００の図４に示したＬＣＤ６０の表示面には、図１０に示すような画面が表示される。この画面上には操作部７０のタッチパネルが重ねて配置されており、画面上の各ボタンのタッチ操作を操作部７０が検知する。
【００６１】
操作画面としては、会議情報の作成／編集、会議への参加／退出、連携動作のために利用する機器の選択やファイル選択ができるものとする。
ファイル選択では、情報処理サーバが保管する会議資料ファイルや履歴ファイル、および自己の情報端末２００内に保持するローカルファイルも選択できるものとする。
図１０に示した画面例では、入力選択として履歴ファイルを選択し、出力として印刷を選択した状態である。
【００６２】
図１１は、情報端末２００における表示画面上での［機器から選択］の操作に応じた処理の流れを示すフローチャートである。その各ステップにおける画面の例を図１２〜図１９に示す。
情報端末２００は、図１１の処理を開始すると、先ず、ステップＳ１１．１でこの会議支援システムの初期画面（図１２に示す）を表示する。
そして、情報端末２００はステップＳ１１．２で、その画面で［機器から選択］タブがタッチされるのを待つ。
【００６３】
情報端末２００は、ステップＳ１１．２で［機器から選択］タブがタッチされたと判断すると、ステップＳ１１．３へ進んで、機器から選択の画面（図１３に示す）を表示する。図１３〜図１９の表示画面では、選択可能な機器として、「プロジェクタ」と「ＭＦＰ」と「電子黒板」を表示している。「電子黒板」は略称の「ＩＷＢ」で表示している。
ステップＳ１１．２で［ファイルから選択］タブがタッチされた場合は、ファイルからの選択の画面に移行するが、ここではその場合の処理は省略している。その場合の処理については、図２０によって後述する。
【００６４】
情報端末２００は、ステップＳ１１．３で［機器から選択］の画面を表示した後、ステップＳ１１．４で機器種類の［ＭＦＰ］タブがタッチされるのを待ち、それがタッチされたと判断をするとステップ１１．５で、ＭＦＰ用画面（図１４に示す）を表示する。
ここでも、機器から選択の画面で他の機器のタブがタッチされた場合は、「プロジェクタ」用画面又は「電子黒板」用画面を表示するが、ここではその場合の処理は省略している。
【００６５】
その後、情報端末２００は、ステップＳ１１．６でＭＦＰ用画面における機能種類の［印刷］タブが押下されるのを待ち、それがタッチされたと判断をすると、ステップＳ１１．７で入出力選択用画面（図１５に示す）を表示する。
ここでもステップＳ１１．６で［スキャン］タブがタッチされた場合は、スキャン用の選択画面に移行するが、その場合の処理は省略している。
【００６６】
そして、情報端末２００は、ステップＳ１１．８で入力ファイル選択の操作がされたか否かを判断し、入力ファイル選択の操作がされたと判断すると、ステップ１１．９でファイル選択の画面（図１６に示す）を表示する。
情報端末２００は、ステップＳ１１．８で入力ファイル選択の操作がされなかったと判断すると、ステップＳ１１．１０で入力機器の選択操作がされたか否かを判断する。そして、情報端末２００は、入力機器の選択操作がされたと判断すると、ステップＳ１１．１１で入力機器選択の画面（図１７に示す）を表示する。
【００６７】
情報端末２００は、ステップＳ１１．１０で入力機器の選択操作がされなかったと判断すると、ステップＳ１１．１２で出力機器の選択操作がされたか否かの判断をする。そして、情報端末２００は、出力機器の選択操作がされたと判断すると、Ｓ１１．１３で出力機器選択の画面（図１８に示す）を表示し、出力機器の選択操作がされなかったと判断すると、ステップＳ１１．８へ戻る。
【００６８】
情報端末２００は、ステップＳ１１．９，Ｓ１１．１１，Ｓ１１．１３からステップＳ１１．１４へ処理を進め、入出力設定が完了したか否かを判断し、完了していない場合はステップＳ１１．８へ戻って、ステップＳ１１．８〜Ｓ１１．１４の処理を繰り返す。入出力設定が完了した場合は、ステップＳ１１．１５で動作操作の画面（図１９に示す）を表示する。
ここで動作操作の指示が行われると、通常は［印刷開始］タブがタッチされると、情報端末２００は設定された選択情報及び印刷開始の指示を情報処理サーバ１００へ送信する。それによって、情報処理サーバ１００の制御によって選択された機器との連携動作を開始する。
【００６９】
図２０は、情報端末２００における表示画面上での［ファイルから選択］の操作に応じた処理の流れを示すフローチャートである。その各ステップにおける画面の例を図２１〜図２４に示す。
情報端末２００は、図２０の処理を開始すると、先ず、ステップＳ２０．１でこの会議支援システムの初期画面（図２１に示す）を表示する。
【００７０】
そして、情報端末２００は、次のステップＳ２０．２で［ファイルから選択］タブが押下されるのを待ち、［ファイルから選択］タブが押下されたと判断すると、ステップＳ２０．３で、ファイルから選択の画面（図２２に示す）を表示する。
ステップＳ２０．２で［機器から選択］タブがタッチされた場合は、機器から選択の画面に移行するが、ここではその場合の処理は省略している。その場合の処理については、図１１によって前述した。
【００７１】
情報端末２００は、ステップＳ２０．３でファイルから選択の画面を表示した後、ステップＳ２０．４で入力ファイルが選択されるのを待ち、入力ファイルが選択されたと判断すると、ステップＳ２０．５で機能種類選択の画面（図２３に示す）を表示する。
その後、情報端末２００は、ステップＳ２０．６で機能種類が選択されるのを待ち、機能種類が選択されたと判断すると、ステップＳ２０．７で動作操作画面（図２４に示す）を表示する。
【００７２】
この例では、機能種類として［印刷］が選択されたので、動作操作として［印刷開始］の指示が行われると、情報端末２００は、選択されたファイル名及び印刷開始の指示を情報処理サーバ１００へ送信する。それによって、情報処理サーバ１００が、選択されたファイルの文書又は画像のデータをＭＦＰ６００へ送信し、そのプリンタ機能によって印刷させる連携動作を開始する。
【００７３】
ステップＳ２０．５の機能種類選択の画面（図２３に示す）では、機能種類として［印刷］の他に、［プロジェクタ投影］又は［電子黒板投影］を選択することもできる。
それらが選択された場合は、情報端末２００は、ステップＳ２０．７の動作操作画面に、［投影条件］，［投影開始］，［投影中止］のいずれかを選択できる画面を表示する。
そして、［投影開始］の指示が行われると、情報端末２００は、選択されたファイル名及び投影開始の指示を情報処理サーバ１００へ送信する。それによって、情報処理サーバ１００が、選択されたファイルの画像又は文書のデータをプロジェクタ４００又は電子黒板５００へ送信し、その画像又は文書を投影させる連携動作を開始する。
【００７４】
〔リプレイ動作の概要〕
図２５は、情報端末２００に表示されるリプレイ操作画面の例を拡大して示す図である。
このリプレイ操作画面の情報は、情報処理サーバ１００から情報端末２００に送られ、リプレイ動作を行うリストとして、図６に示した履歴データテーブルにおいて「リプレイ」の項目が「対象」となっている履歴情報のリストを、選択可能に表示する。
【００７５】
そのため、情報処理サーバ１００は、情報端末２００のいずれかからリプレイ要求を受けた場合、図６Ａ又は図６Ｂに示したような履歴情報に基づいてリプレイ可能な文書及び画像に関する情報を、その情報端末２００に送信してリスト表示させる。それが、情報処理サーバ１００による前述したリプレイ可能情報提供手段の機能である。
また、この実施形態のリプレイ可能情報提供手段は、履歴情報にリプレイ対象と記録されている履歴を抽出して、リプレイ可能な文書及び画像に関するリストを作成する手段を有している。そのため、リプレイ動作を行うリストを短時間で作成することができる。
【００７６】
このリプレイ操作画面には、リプレイ動作を行うリストが、上から順に日時が古いものから新しいものへ順番に表示される。そして、出力順序は［先頭から］が選択された状態（図ではボタンがグレイ表示）になっている。［最後から］を選択した場合については後述する。そして、リプレイ対象機器、出力機器、および表示時間を選択又は設定可能であり、出力機器変更は、対象機器の選択と変更機器の選択によっても行える。図２５では、いずれも選択（又は設定）されていない状態を示している。
【００７７】
そして、［実行］ボタンがタッチされると、この情報端末２００は情報処理サーバ１００へ、選択された情報と実行のコマンド指示を送る。それによって、情報処理サーバ１００がプロジェクタ４００又は電子黒板５００と連携動作を行って、リストの先頭から順番にリプレイ動作を開始する。［中止］ボタンがタッチされると、情報端末２００は情報処理サーバ１００へ、リプレイ中止のコマンド指示を送り、リプレイ動作を中止させる。
【００７８】
図２６は、リプレイ動作を行う際の機器間のデータの流れを示すシーケンス図である。
まず、情報端末２００がリプレイ操作画面の作成に必要な情報である機器（会議）情報を情報処理サーバ１００から取得する。この情報には出力機器、操作者（ユーザ）、履歴等が含まれる。
情報端末２００は、その取得した情報をもとにリプレイ操作画面を作成し、ユーザの操作によるコマンド指示内容を決定し、リプレイ動作実行のコマンド指示を情報処理サーバ１００に送る。
【００７９】
そのコマンド指示を受けた情報処理サーバ１００は、その指示内容を元に蓄積保管している履歴からジョブを生成し、出力機器（この例ではプロジェクタ４００）にジョブ要求とともに投影させる最初の画像データ出力を送信する。
出力機器（プロジェクタ４００）は、その画像データ出力によって投影処理を行い、ジョブ応答を情報処理サーバ１００に返す。リプレイする全ての画像を投影してジョブが完了するまで、この処理を継続する。
【００８０】
出力機器が電子黒板５００の場合は、情報処理サーバ１００は電子黒板５００にジョブ要求とともに投影させる文書データ出力を送信し、複数ページの文書であればページ送り指示をして各ページの内容を順次投影させる。あるいは指定されたページの内容だけを投影させる。
【００８１】
図２７は、情報処理サーバ１００によるリプレイ動作の処理を示すフローチャートである。この例は、リプレイ対象の画像を出力機器であるプロジェクタ４００に投影させるリプレイの場合である。
情報処理サーバ１００は、情報端末２００からリプレイ動作開始のコマンド指示を受けると、図２７の処理を開始する。そして、情報処理サーバ１００は、まずステップＳ２７．１で指示に基づいて履歴からリプレイ動作を行うリストを抽出する。
【００８２】
そして、情報処理サーバ１００は次のステップＳ２７．２で、リプレイした画面数のカウント値ｉを０にし、ステップＳ２７．３で、ｉがリプレイする画面数未満であれば、ステップＳ２７．４へ処理を進める。ｉがリプレイする画面数未満でなくなると、すなわちリプレイする画面数の投影を完了すると、この処理を終了する。
【００８３】
情報処理サーバ１００はステップＳ２７．４で、リプレイ動作を行うリストからｉ番目（最初は０番目）の画像を出力機器（この場合はプロジェクタ４００）へ送って投影させる。そして、情報処理サーバ１００は、ステップＳ２７．５でｉをｉ＋１にし、ステップＳ２７．６で次の画面表示時間まで、指定時間（履歴データテーブルにある表示時間）待機した後、ステップＳ２７．３へ戻る。
その後、情報処理サーバ１００は、リプレイする画面数＝ｉになるまで、ステップＳ２７．３〜Ｓ２７．６の処理を繰り返す。
【００８４】
この処理が、情報端末２００からリプレイ実行指示を受けたときに、リスト表示させた文書及び画像を、履歴情報に基づいて前に出力させた出力機器にリプレイ処理させるリプレイ制御手段の機能である。
このように、この発明の実施形態である上述した会議支援システムを利用した会議では、情報処理サーバ１００が会議中に取り扱ったデータ（文書・画像）に対する操作履歴を記録し、その操作履歴に基づいてリプレイ操作ができるようにしている。そのため、前に表示したデータをもう一度見るための操作性を改善することができる。
【００８５】
〔リストの最後からリプレイする場合〕
情報端末２００が情報処理サーバ１００から最初に取得するリプレイ動作を行うリスト情報は、日時が古いものから新しいものへ順番になっている。そのため、情報端末２００は、リプレイ操作画面に図２５に示したように、そのまま上から順に日時が古いものから順番に表示する。そのとき、前述したように、出力順序は［先頭から］が選択された状態（図ではボタンがグレイ表示）になっている。
【００８６】
そこで、情報端末２００の操作者が、リプレイの順番を逆に日時が新しいものからにしたい場合は、図２５に示したリプレイ操作画面で［最後から］のボタンを選択すると、図２８に示すようにそれが選択された状態（図ではボタンがグレイ表示）になる。
このとき、情報端末２００は、［最後から］が選択されたことを情報処理サーバ１００に通知する。情報処理サーバ１００はその通知を受けると、リプレイ動作を行うリストを日時が新しいものから古いものへ順番に並べ替えて更新し、その更新したリスト情報を情報端末２００へ送信する。
【００８７】
情報端末２００はその更新されたリスト情報を受信して、図２８に示すように、リプレイ動作を行うリストを上から日時が新しいものから順に表示する。
この状態で、［実行］ボタンがタッチされると、情報端末２００は情報処理サーバ１００へ、選択された情報と実行のコマンド指示を送る。それによって、情報処理サーバ１００がプロジェクタ４００又は電子黒板５００と連携動作を行って、更新されたリストの先頭から、すなわち日時が新しいものから順にリプレイ動作を開始する。
【００８８】
これが、上記リプレイ制御手段が、リスト表示させた文書及び画像を、履歴が古い順にリプレイするか履歴が新しい順にリプレイするかを、情報端末２００での選択に応じて切り替える手段を有することに相当する。
このようにすれば、リプレイ可能な文書及び画像を、必要に応じて、履歴が新しい順からでも、あるいは履歴が古い順からでも、任意に選択してリプレイすることができる。
【００８９】
〔表示時間が設定された場合〕
図２５又は図２８のリプレイ操作画面において、表示時間の設定ができる。表示時間が設定された場合、情報端末２００から情報処理サーバ１００に、設定された表示時間が通知される。
その場合の情報処理サーバ１００によるリプレイ動作の処理を、図２９のフローチャートによって説明する。
【００９０】
図２９におけるステップＳ２９．１〜Ｓ２９．５の処理は、図２７におけるステップＳ２７．１〜Ｓ２７．５の処理と同じである。
情報処理サーバ１００は、図２９におけるステップＳ２９．６で表示時間設定の有無を判断し、無しの場合はステップＳ２９．７で、履歴データテーブルにある表示時間を待機時間とし、有りの場合はステップＳ２９．８で、設定された時間を待機時間とする。
その後、情報処理サーバ１００は、Ｓ２９．９で待機時間だけ待機してから、ステップＳ２９．３へ戻る。これによって、リプレイする各画面を設定された表示時間ずつ投影することができる。
【００９１】
情報処理サーバ１００によるこのステップＳ２９．６〜Ｓ２９．９の処理が、前述したリプレイ制御手段が、リプレイ処理させる文書及び画像１件ごとのリプレイ処理時間を、情報端末２００によって指定された時間に制御する手段を有することに相当する。
これにより、もう一度見たい文書及び画像の各ページを、適切な一定の時間あるいは短時間でリプレイすることができる。
【００９２】
〔リプレイ対象機器が選択された場合〕
情報端末２００のリプレイ操作画面においては、リプレイ対象機器を選択できる。
図３０は、リプレイ対象機器を「電子黒板」に設定した場合の情報端末２００のリプレイ操作画面の例を示す。
情報端末２００は、図２５に示したリプレイ操作画面で、リプレイ対象機器として「電子黒板」が選択設定されると、それを情報処理サーバ１００へ通知する。
【００９３】
その通知を受けた情報処理サーバ１００は、履歴データテーブルにおけるリプレイ対象のうち、電子黒板に出力した履歴だけをリプレイ動作を行うリストとして更新し、その更新したリスト情報を情報端末２００へ送る。
情報端末２００はその更新されたリスト情報を受け取って、図３０に示すように、リプレイ操作画面にリプレイ動作を行うリストとして、電子黒板に出力した履歴だけを表示する。
【００９４】
この状態で、［実行］ボタンがタッチされると、情報端末２００は情報処理サーバ１００へ、実行のコマンド指示を送る。それによって、情報処理サーバ１００が電子黒板５００と連携動作を行って、更新されたリストの先頭から電子黒板５００にその文書ファイルを送ってリプレイ動作を開始する。出力順序として「最後から」が選択された場合は、更新されたリストの最後から電子黒板５００にその文書ファイルを送ってリプレイ動作を開始する。
【００９５】
情報端末２００でリプレイ対象機器として「プロジェクタ」が選択設定された場合は、その通知を受けた情報処理サーバ１００は、履歴データテーブルにおけるリプレイ対象のうち、プロジェクタに出力した履歴だけをリプレイ動作を行うリストとして更新する。そして、その更新したリスト情報を情報端末２００へ送る。
情報端末２００はその更新されたリスト情報を受け取って、リプレイ操作画面にリプレイ動作を行うリストとして、プロジェクタに出力した履歴だけを表示する。
【００９６】
その状態で、［実行］ボタンがタッチされると、情報端末２００は情報処理サーバ１００へ、実行のコマンド指示を送る。それによって、情報処理サーバ１００がプロジェクタ４００と連携動作を行って、更新されたリストの先頭又は最後（出力順序の設定による）からプロジェクタ４００にその文書ファイルを送ってリプレイ動作を開始する。
【００９７】
情報処理サーバ１００によるこの処理が、前述したリプレイ制御手段が、リプレイ可能な文書及び画像のうち、出力機器が情報端末２００によって指定された出力機器であるもののみを、その出力機器にリプレイ処理させる手段を有することに相当する。
これによって、特定の出力機器で出力（投影又は表示）した文書又は画像だけを容易にリプレイすることができる。
【００９８】
〔リプレイ操作画面で出力機器変更が設定された場合〕
図２５に示したリプレイ操作画面で、リプレイさせる出力機器を変更することができる。
例えば、図１に示した会議支援システムにおいて、会議用ネットワーク７００にプロジェクタ４００が２台接続されている場合、それを「プロジェクタ１」と「プロジェクタ２」とする。
【００９９】
そして、図３１に示すリプレイ操作画面に示すように、リプレイ動作を行うリストとして、「プロジェクタ１」で投影した履歴が表示されている場合、対象機器に「プロジェクタ１」を設定し、変更機器に「プロジェクタ２」を設定することができる。これによって、「プロジェクタ１」の出力を「プロジェクタ２」に出力するように設定したことになる。
情報端末２００は、図３１に示すリプレイ操作画面で［実行］ボタンがタッチされたときに、実行のコマンド指示とともに、この出力機器変更設定の情報を情報処理サーバ１００へ通知する。それを受けた情報処理サーバ１００は、「プロジェクタ２」と連携動作を行って、「プロジェクタ１」の出力を「プロジェクタ２」に出力させるように、リプレイ動作を開始する。
【０１００】
このように出力機器が変更設定された場合の情報処理サーバ１００によるリプレイ動作の処理例を、図３２のフローチャートで説明する。
図３２におけるステップＳ３２．１〜Ｓ３２．３とＳ３２．８及びＳ３２．９の処理は、図２７におけるステップＳ２７．１〜Ｓ２７．３とＳ２７．５及びＳ２７．６の各処理と同じである。
【０１０１】
情報処理サーバ１００は、図３２に示す処理において、ステップＳ３２．４で、リプレイ動作を行うリストからｉ番目の出力機器を取得する。
情報処理サーバ１００は、次のステップＳ３２．５で、取得した出力機器が出力変更の対象機器か否かを判断し、出力変更の対象機器であると判断した場合は、ステップＳ３２．６で出力する機器を変更機器で設定された出力機器として、ステップＳ３２．７へ進む。
情報処理サーバ１００は、ステップＳ３２．５で出力変更の対象機器ではないと判断した場合は、出力機器を変更することなく、ステップＳ３２．７へ進む。
そして、情報処理サーバ１００は、ステップＳ３２．７で、リプレイ動作を行うリストからｉ番目の画像を出力機器に投影させる。
【０１０２】
図３１の例では、リプレイ動作を行うリストからｉ番目の出力機器が「プロジェクタ１」であった場合、情報処理サーバ１００が取得した出力機器は出力変更の対象機器であるから、出力する機器を変更機器で設定された「プロジェクタ２」とする。そして、情報処理サーバ１００は、リプレイする画面のリストからｉ番目の画像を「プロジェクタ２」に投影させる。
【０１０３】
情報処理サーバ１００によるこの図３２のステップＳ３２．５〜Ｓ３２．７の処理が、前述したリプレイ制御手段が次の手段を有することに相当する。その手段は、リプレイ処理させる文書又は画像の出力機器が情報端末２００によって変更対象として指定された出力機器である場合には、その情報端末２００によって変更機器として指定された出力機器に、上記文書又は画像をリプレイ処理させる手段である。
これによって、特定の出力機器に出力した文書又は画像を、他の見やすい出力機器でリプレイさせて見ることができる。
【０１０４】
〔リプレイ操作画面で出力機器指定が設定された場合〕
図２５に示したリプレイ操作画面で、リプレイさせる出力機器を指定して、特定の出力機器だけに出力させるように設定することができる。
例えば、図３３に示すリプレイ操作画面は、出力機器指定を「プロジェクタ」に設定した場合の例を示す。
【０１０５】
情報端末２００は、図３３に示すリプレイ操作画面で［実行］ボタンがタッチされたときに、実行のコマンド指示とともに、この出力機器指定が設定された情報を情報処理サーバ１００へ通知する。それを受けた情報処理サーバ１００は、指定された出力機器と連携動作を行って、リプレイする画像又は文書を指定された出力機器に出力させるように、リプレイ動作を開始する。図３３に示した例では、出力機器指定が「プロジェクタ」に設定されたので、リプレイする全ての画像をプロジェクタ４００に投影させる。
【０１０６】
このように出力機器指定が設定された場合の情報処理サーバ１００によるリプレイ動作の処理例を、図３４のフローチャートで説明する。
図３４におけるステップＳ３４．１〜Ｓ３４．３とＳ３４．８及びＳ３４．９の処理は、図２７におけるステップＳ２７．１〜Ｓ２７．３とＳ２７．５及びＳ２７．６の各処理と同じである。
【０１０７】
情報処理サーバ１００は、図３４に示す処理において、ステップＳ３４．４で、出力機器指定の有無を判断し、出力機器指定有りと判断した場合は、ステップＳ３４．５で出力する機器を出力機器指定で設定された出力機器として、ステップＳ３４．７へ進む。
情報処理サーバ１００は、ステップＳ３４．４で出力機器指定無しと判断した場合は、ステップＳ３４．６で、リプレイ動作を行うリストからｉ番目の出力機器を取得して、ステップＳ３４．７へ進む。
そして、情報処理サーバ１００は、ステップＳ３４．７で、リプレイ動作を行うリストからｉ番目の画像を出力機器に投影させる。
【０１０８】
図３３の例では、出力機器指定有りで、出力機器指定で設定された出力機器が「プロジェクタ」であるから、情報処理サーバ１００は、出力する機器を全てプロジェクタとし、リプレイ動作を行うリストからｉ番目の画像をプロジェクタ４００に投影させる。
【０１０９】
情報処理サーバ１００によるこの図３４のステップＳ３４．４〜Ｓ３４．７の処理が、
前述したリプレイ制御手段が次の手段を有することに相当する。その手段は、リプレイ可能な文書及び画像を、履歴情報に記録されている出力機器に関わらず、情報端末２００によって指定された出力機器のみにリプレイ処理させる手段である。
これにより、複数の異なる出力機器に出力した文書又は画像を、同じ出力機器で投影又は表示させることができるため、リプレイ画像を見やすくすることができる。
【０１１０】
〔他の実施形態〕
以下に、この発明による情報処理装置及びそれを用いた会議支援システムの他の実施形態を説明する。その実施形態においても、システム構成及びハードウェア構成と基本的な機能は、前述した実施形態と共通であるから、相違する点のみを説明する。各機器の符号も前述の実施形態で使用した符号を使用する。
【０１１１】
図３５は、この実施形態における情報処理サーバ１００による履歴データテーブル記録処理の流れを示すフローチャートである。
この図３５におけるステップＳ３５．１及びＳ３５．２は、図７におけるステップＳ７．１及びＳ７．２と同じである。しかし、同図におけるステップＳ７．3〜Ｓ７．７に相当する処理は行わずに、処理を終了する。
【０１１２】
すなわち、情報処理サーバ１００は、情報端末２００からアクセス要求がある度に図３５に示す処理を開始する。そして、情報端末２００はステップＳ３５．１で、履歴データテーブルの最後の履歴ＩＤがＮのとき、新たな履歴ＩＤをＮ＋１にし、ステップＳ３５．２で、履歴ＩＤを新たなＮとして、その履歴に次の記録をする。
・会議ＩＤ  ・日時  ・操作者  ・文書（画像）ファイルパス
・機器名（ＩＤ）    ・処理内容
【０１１３】
そして、処理を終了する。上記記録事項は、図７の説明で前述したとおりである。
したがって、この実施形態では、情報処理サーバ１００が履歴データテーブルを更新する際には、表示（投影）時間を記録せず、その文書又は画像ファイルがリプレイの対象か対象外であるかの判断とその記録も行わない。
このようにして、情報処理サーバ１００が作成した履歴データテーブルの一例を、図３６に示す。この履歴データテーブルには、表示時間とリプレイの対象か対象外かは、記録されていない。
【０１１４】
その後、情報処理サーバ１００が情報端末２００からリプレイ要求を受けたときには、図３７に示す処理を行って、リプレイ動作を行うリストを作成する。
そのため、情報処理サーバ１００が、情報端末２００からの要求を受けると、図３７に示す「履歴からリプレイ動作を行うリスト作成」の処理を開始する。
情報処理サーバ１００は、ステップＳ３７．１で“ｎ”と“ｍ”をいずれも１にする。ｎは履歴データテーブルの何番目の履歴かを示す数値、ｍはリプレイ動作を行うリストの何番かを示す数値である。
【０１１５】
そして、情報処理サーバ１００は、次のステップＳ３７．２で、ｎが履歴データテーブルの履歴の数を超えたか否かを判断し、超えた場合は最後の履歴まで読み出しているので処理を終了するが、そうでなければステップＳ３７．３へ処理を進める。
情報処理サーバ１００は、ステップＳ３７．３で履歴データテーブルのｎ番目（最初は１番目）の履歴を読み出す。そして、情報処理サーバ１００は、次のステップＳ３７．４で、その読み出した履歴が「投影」か否かを判断し、Ｎｏの場合はステップＳ３７．５で「電子黒板に画像保存」か否かを判断し、そこでもＮｏの場合は何もせずにステップＳ３７．１０へ進む。そして、情報処理サーバ１００は、ステップＳ３７．１０でｎに１を加算してｎ＋１にし、ステップＳ３７．２へ戻る。
【０１１６】
情報処理サーバ１００は、その読み出した履歴が「投影」であるか又は「電子黒板に画像保存」であると判断した場合は、ステップＳ３７．６で、その履歴をリプレイ動作するリストのｍ番目（最初は１番目）に記録する。
情報処理サーバ１００は次にステップＳ３７．７で、ｎ＋１番目以降の履歴から同じ機器への処理を検索する。そして、情報処理サーバ１００は次にステップＳ３７．８で、ｎ番目の履歴とステップＳ３７．７の検索で最初にヒットした履歴との時間差を計算し、それをリプレイ動作を行うリストのｍ番目に表示時間として記録する。
【０１１７】
その後、情報処理サーバ１００は、ステップＳ３７．９でｍに１を加算してｍ＋１にし、ステップＳ３７．１０でｎに１を加算してｎ＋１にして、ステップＳ３７．２へ戻る。
そして、情報処理サーバ１００は、ステップＳ３７．２の判断でｎが履歴データテーブルの履歴の数を超えるまで、上述の処理を繰り返して、リプレイ動作するリストを作成する。このようにして作成したリプレイ動作するリストの例を図３８に示す。
【０１１８】
情報処理サーバ１００によるこの図３７の処理が、次の手段を有するリプレイ可能情報提供手段の機能に相当する。その手段は、情報端末２００のいずれかからリプレイ要求を受けた場合に、履歴情報から処理内容が、投影又は表示あるいは投影又は表示機器に画像を保存である履歴を抽出して、リプレイ可能な文書及び画像に関するリストを作成する手段である。この例では、その手段はさらに、上記履歴の中で処理時間が一定時間以上の履歴のみを抽出して、リプレイ可能な文書及び画像に関するリストを作成する。したがって、処理時間が一定時間未満の履歴の文書又は画像は、リプレイ対象にしない。
【０１１９】
このようなリプレイ動作するリストに基づくリプレイ用表示情報を、情報処理サーバ１００がリプレイ要求をした情報端末２００へ送って、図３９に示すようなリプレイ操作画面を表示させることができる。
このリプレイ操作画面には、リプレイ用表示情報として、リプレイ可能なファイル名とその操作者名、操作内容、及び操作日時を示すリストを表示する。
【０１２０】
ファイル名は、図３８に示したリプレイ動作するリストにおける「文書・画像ファイルパス」に対応する。操作者名は、リプレイ動作するリストにおける「操作者」であるが、それが参加者ＩＤで記録されていたとしても、予め登録されている全参加者の名前と参加者ＩＤとの対応テーブルから操作者の名前を表示させることが可能である。操作内容は、リプレイ動作するリストにおける「使用機器」と「処理内容」から作成したものである。
このように、リプレイ可能なファイルを分かり易く表示することができる。
【０１２１】
なお、情報処理サーバ１００には、例えば図４０に示すような、参加者とその参加者が使用する情報端末の固有情報を関連付けたテーブルを格納しておくとよい。参加者ＩＤは、会議の参加者全員にそれぞれ割り振った固有のＩＤ（識別番号）である。情報端末のマックアドレスは、各参加者が使用する情報端末に固有の情報である。この各情報端末に固有の情報として、他にＩＰアドレスやデバイスＩＤ、近距離通信ＩＤなどを用いてもよい。
この各情報端末に固有の情報と参加者ＩＤとの対応関係を利用して、リプレイ動作に種々の制限をかけることができるが、それについては後述する。ここでは、参加者名と参加者ＩＤとの対応関係によって、操作者名を表示する。
【０１２２】
そして、このリプレイ操作画面の実行ボタンがユーザにタッチされると、情報端末２００から情報処理サーバ１００へリプレイ実行のコマンドが送られる。それによって、情報処理サーバ１００は、作成した「リプレイ動作するリスト」に基づいて、前述した実施形態の場合と同様にリプレイ動作を実行する。
図３９のリプレイ操作画面では、「先頭から」が選択されているので、リストの先頭（一番上）から、すなわち前回操作された日時が早い順にリプレイを実行する。リプレイ操作画面で「最後から」が選択された場合は、リストの最後（一番下）から、すなわち前回操作された日時が遅い順にリプレイを実行する。
【０１２３】
〔リプレイするファイルを操作者で選択〕
この実施形態では、情報処理サーバ１００が作成して記録する履歴情報である履歴データテーブルに、その作成時にアクセスした情報端末の操作者を特定する識別情報を含んでいる（図３６参照）。その操作者を特定する識別情報は、アクセスした情報端末のマックアドレスから、図４０に示したテーブルによって分かる。
そして、情報処理サーバ１００が、その履歴データテーブルに基づいて作成する、リプレイ可能な文書及び画像に関する情報である「リプレイ動作を行うリスト（図３８参照）にも、操作者が含まれている。
【０１２４】
したがって、その情報が送信された情報端末２００は、リプレイ操作画面に、図３９に示すように、リプレイ可能な各フアイルの操作者を明示したリストを表示する。
そこで、その情報端末２００を使用する会議参加者（以下「ユーザ」とも称す）が、そのリストに表示されている操作者によって、リプレイするファイルを選択できるようにするため、リプレイ操作画面に「操作者選択」ボタンを表示している（図３９参照）。
【０１２５】
ユーザがその「操作者選択」ボタンをタッチすると、図４１に示すように、その「操作者選択」ボタンの色が変わるとともに、操作者を選択する画面がホップアップ表示される。そこには選択可能な操作者名とそれを個別に選択できる選択ボタンが表示される。
ユーザがその選択ボタンをタッチすると、それが反転表示（図では白から黒に反転）され、その右側の操作者が選択される。
図４１に示した状態は、操作者として「田中」と「佐藤」が選択された状態を示している。このように、複数の操作者を選択することもできる。
【０１２６】
このように、リプレイしたいファイルの操作者が選択された後、ユーザがリプレイ操作画面の「実行」ボタンをタッチすると、情報端末２００は、選択された操作者の情報及びリプレイ実行指示を情報処理サーバ１００へ送信する。
情報処理サーバ１００は、それを受信すると、リプレイ制御手段が、リプレイ可能な文書及び画像のうち、履歴情報に記録されている操作者が、情報端末２００によって選択された操作者と同じもののみをリプレイ処理させる。
このようにすれば、リプレイが必要な文書又は画像を容易に選択してそのリプレイを実行することができる。
【０１２７】
このとき、情報端末２００によって複数の操作者が選択された場合は、リプレイ可能な文書及び画像のうち、履歴情報に記録されている操作者がその選択された複数の操作者のいずれかと同じものを連続してリプレイ処理させる。
このようにすれば、Ａ社とＢ社のプレゼンテーションなどの会議で操作者が複数のグループに分けられ、特定のグループの情報のみをリプレイしたい場合や、グループで複数人が会議資料を提示した場合などにも、容易にそのリプレイが可能になる。
【０１２８】
あるいは、情報端末２００における図４１に示したリプレイ操作画面のホップアップ表示された操作者選択画面で、リプレイが不要なファイルを操作者で指定（選択）するようにしてもよい。
その場合は、情報処理サーバ１００が情報端末２００から指定（選択）された操作者の情報及びリプレイ実行指示を受信すると、リプレイ可能な文書及び画像のうち、履歴情報に記録された操作者が指定された操作者と同じものを除外してリプレイ処理させる。
これは、リプレイ制御手段にそのような機能をもたせることによって実現できる。
【０１２９】
この場合にも、リプレイを除外する操作者を複数指定することもできる。複数の操作者が指定された場合は、情報処理サーバ１００のリプレイ制御手段は、リプレイ可能な文書及び画像のうち、履歴情報に記録された操作者が指定された複数の操作者のいずれと同じものをいずれも除外してリプレイ処理させる。
このようにすれば、ある特定の操作者以外、あるいは特定のグループ等の複数の操作者以外の操作者の情報を容易にリプレイすることができる。
【０１３０】
これまで説明してきた例では、会議で使用された資料等の文書及び画像を、会議参加者が誰でもリプレイ操作することができる。しかし、前記会議参加者のうち特定の権限を持つ者だけがリプレイ操作を行なえるようにすることもできる。
その場合は、情報処理サーバ１００が、会議参加者のうち特定の権限を持つ者が使用する情報端末２００からリプレイ実行指示を受けたときにのみ、リプレイ処理を実行させるようにすればよい。すなわち、情報処理サーバ１００のリプレイ制御手段が、会議参加者のうち特定の権限を持つ者が使用する情報端末２００からリプレイ実行指示を受けたときにのみ、リプレイ処理を実行させる手段を有するようにする。
【０１３１】
そのため、情報端末２００が情報処理サーバ１００にリプレイ実行指示を送信する際、その情報端末の固有の識別情報であるマックアドレスも通知する。また、会議の主催者等の特別な権限を持つ会議参加者が使用する情報端末のマックアドレス又は参加者ＩＤを予め登録しておく。参加者ＩＤからその参加者が使用する情報端末のマックアドレスは、図４０に示したテーブルを参照すれば一義的に決まる。
そして、情報処理サーバ１００が、情報端末２００からリプレイ実行指示を受けたとき、通知されたマックアドレスが、登録されている特別な権限を持つ会議参加者が使用する情報端末のマックアドレスと一致した場合にのみ、リプレイ処理を実行する。
【０１３２】
会議参加者が誰でもリプレイ操作が可能であると、不要なリプレイが開始されたりする恐れがあるが、会議の主催者等の特定の権限を持つ者のみがリプレイ実行指示を行なえるようにすれば、それを防ぐことができる。
また、誤って表示してしまい、再度表示したくない文書又は画面の再表示も防ぐことが可能になる。
【０１３３】
しかし、管理者権限を持たない操作者であっても、自分が出力した情報だけはリプレイ可能にすることができるようにしたい場合がある。
その場合は、情報処理サーバ１００のリプレイ制御手段が、リプレイ可能な文書及び画像のうち、履歴情報として記録されている操作者が、リプレイ実行を指示した情報端末を使用する操作者と一致したもののみをリプレイ処理させる手段を有するようにする。
【０１３４】
リプレイ実行を指示した情報端末を使用する操作者は、リプレイ実行を指示した情報端末２００から通知されたマックアドレスに対応する参加者ＩＤ（図４０参照）の参加者である。
このようにすれば、特別な権限を持たない操作者が、自分が出力した情報までもリプレイできなくなるのを防ぐことができる。また、自分が出力した情報を他人が勝手にリプレイすることも防ぐことができる。
【０１３５】
以上、この発明の実施形態について説明してきたが、その各実施形態の各部の具体的な構成や処理の内容等は、そこに記載したものに限るものではない。
また、この発明は上述した実施形態に限定されるものではなく、特許請求の範囲の各請求項に記載された技術的特徴を有する以外は、何ら限定されないことは言うまでもない。
さらに、以上説明してきた実施形態の構成例、動作例及び変形例等は、適宜変更又は追加あるいは一部を削除してもよく、相互に矛盾しない限り任意に組み合わせて実施することも可能である。
【符号の説明】
【０１３６】
１０：ＣＰＵ    ２０：ＲＡＭ    ３０：ＲＯＭ    
４０：ハードディスクドライブ（ＨＤＤ）    ５０：オペレーションＩ／Ｆ    
６０：液晶ディスプレイ（ＬＣＤ）    ７０：操作部    ８０：通信Ｉ／Ｆ    
８１：ネットワークＩ／Ｆ    ８２：近距離無線通信Ｉ／Ｆ    ９０：ＣＰＵバス    
１００：情報処理サーバ（情報処置装置）    １１０：コントローラ    
１１１：機器監視部    １１２：コマンド解析部    １１３：ジョブ管理部    
１１４：ネットワーク制御部    １１５：データ管理部    １１６：履歴管理部    
１１７：履歴情報データベース    １１９：会議情報データベース    
１２０：ネットワークＩ／Ｆ    ２００：情報端末    ２１０：コントローラ    
２１１：ネットワーク制御部    ２１２：操作部制御部    ２１３：表示制御部    
２１４：近距離無線通信制御部    ２１５：クライアントアプリケーション    
３００：仲介装置（ネットワーク接続制御装置）    ４００：プロジェクタ    
５００：電子黒板    ６００，８２０：デジタル複合機（ＭＦＰ）    
７００：会議用ネットワーク    ８００：外部ネットワーク    
８１０：プリントサーバ    ９００：外部インターネット    
【先行技術文献】
【特許文献】
【０１３７】
【特許文献１】特開２００６−９２３３９号公報
【図１】
2017169108.tif 000003
【図２】
2017169108.tif 000004
【図３】
2017169108.tif 000005
【図４】
2017169108.tif 000006
【図５】
2017169108.tif 000007
【図６Ａ】
2017169108.tif 000008
【図６Ｂ】
2017169108.tif 000009
【図７】
2017169108.tif 000010
【図８】
2017169108.tif 000011
【図９】
2017169108.tif 000012
【図１０】
2017169108.tif 000013
【図１１】
2017169108.tif 000014
【図１２】
2017169108.tif 000015
【図１３】
2017169108.tif 000016
【図１４】
2017169108.tif 000017
【図１５】
2017169108.tif 000018
【図１６】
2017169108.tif 000019
【図１７】
2017169108.tif 000020
【図１８】
2017169108.tif 000021
【図１９】
2017169108.tif 000022
【図２０】
2017169108.tif 000023
【図２１】
2017169108.tif 000024
【図２２】
2017169108.tif 000025
【図２３】
2017169108.tif 000026
【図２４】
2017169108.tif 000027
【図２５】
2017169108.tif 000028
【図２６】
2017169108.tif 000029
【図２７】
2017169108.tif 000030
【図２８】
2017169108.tif 000031
【図２９】
2017169108.tif 000032
【図３０】
2017169108.tif 000033
【図３１】
2017169108.tif 000034
【図３２】
2017169108.tif 000035
【図３３】
2017169108.tif 000036
【図３４】
2017169108.tif 000037
【図３５】
2017169108.tif 000038
【図３６】
2017169108.tif 000039
【図３７】
2017169108.tif 000040
【図３８】
2017169108.tif 000041
【図３９】
2017169108.tif 000042
【図４０】
2017169108.tif 000043
【図４１】
2017169108.tif 000044