(57)【要約】      （修正有）【課題】説明を受ける人を特定して、特定された人に対してファイルを説明したことが確認された場合に、説明の記録を登録できる仕組みを提供する。【解決手段】第１のクライアント端末で操作している表示データを第２のクライアント端末に表示する情報処理システムであって、第２のクライアント端末で表示データを見ているユーザ情報を管理する第１の管理手段と、第２のクライアント端末に対応する撮像装置で撮像された画像に従って、前記ユーザ情報に対応するユーザが表示データを見ている時間を管理する第２の管理手段と、前記表示データに対する時間が所定時間を満たす場合に、前記ユーザ情報と、前記表示データに係る情報を含む記録情報を登録する登録手段とを備える。【選択図】図５
2018092282.tif 000002
【特許請求の範囲】
【請求項１】
第１のクライアント端末で操作している表示データを第２のクライアント端末に表示する情報処理システムであって、
前記第２のクライアント端末で表示データを見ているユーザ情報を管理する第１の管理手段と、
前記第２のクライアント端末に対応する撮像装置で撮像された画像に従って、前記ユーザ情報に対応するユーザが表示データを見ている時間を管理する第２の管理手段と、
前記表示データに対する時間が所定時間を満たす場合に、前記ユーザ情報と、前記表示データに係る情報を含む記録情報を登録する登録手段と
を備えることを特徴とする情報処理システム。
【請求項２】
前記表示データに対する時間が所定時間を満たす場合に、前記第２のクライアント端末に、表示データに対する確認を受ける操作指示部の表示を制御する表示制御手段を更に備え、
前記登録手段は、前記操作指示部の操作受付に従って、前記記録情報を登録することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記第１の管理手段で管理しているユーザ情報は、顔画像を含み、
前記第２の管理手段は、前記顔画像と、前記撮像装置で撮像された画像に含まれる顔画像とが一致しない場合に、前記表示データを見ている時間を更新することなく、顔画像とが一致する場合に、見ている時間を更新することを特徴とする請求項１乃至２に記載の情報処理システム。
【請求項４】
前記第１のクライアント端末に、前記第２のクライアント端末に表示する表示データを識別する識別情報を表示する識別情報表示手段を更に備え、
前記識別情報表示手段は、前記第２の管理手段で管理している時間を用いて前記識別情報の表示データを見ている時間を表示すると共に、当該表示データの表示時間に係る閾値を表示することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記表示データは、前記第２のクライアント端末を利用するユーザに対して説明をする表示データであって、
前記第２のクライアント端末に、説明する表示データの一覧を表示することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
第１のクライアント端末で操作している表示データを第２のクライアント端末に表示する情報処理システムの処理方法であって、
前記第２のクライアント端末で表示データを見ているユーザ情報を管理する第１の管理ステップと、
前記第２のクライアント端末に対応する撮像装置で撮像された画像に従って、前記ユーザ情報に対応するユーザが表示データを見ている時間を管理する第２の管理ステップと、
前記表示データに対する時間が所定時間を満たす場合に、前記ユーザ情報と、前記表示データに係る情報を含む記録情報を登録する登録ステップと
を含むことを特徴とする処理方法。
【請求項７】
第１のクライアント端末で操作している表示データを第２のクライアント端末に表示する情報処理システムのプログラムであって、
前記情報処理システムを、
前記第２のクライアント端末で表示データを見ているユーザ情報を管理する第１の管理手段と、
前記第２のクライアント端末に対応する撮像装置で撮像された画像に従って、前記ユーザ情報に対応するユーザが表示データを見ている時間を管理する第２の管理手段と、
前記表示データに対する時間が所定時間を満たす場合に、前記ユーザ情報と、前記表示データに係る情報を含む記録情報を登録する登録手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
説明資料の説明記録を登録する情報処理システムとその処理方法及びプログラムに関する。
【背景技術】
【０００２】
契約書など説明義務がある書類などが存在する。
【０００３】
近年のＩＴ化により、別の場所にいる顧客に対して遠隔から説明を行う、或いは同じ場所で顧客と対面している場合であっても、顧客用タブレットと説明者用タブレットを用いて説明を行い、契約につなげる業務が存在する。
【０００４】
このような説明をする業務において、適切に説明をすることが求められるため、オペレーターが適切に説明することを支援する仕組みが存在する。（特許文献１）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２５６０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１の仕組みにおいては、音声からキーワードを抽出して、説明義務リストから項目を消込、説明義務リストに項目が残っている場合には、注意喚起を行うことはできるが、説明を受けた人が、その説明を実際に聞いたのか、納得しているのかを確認することは困難である。
録音データを確認することで一定の状況は確認できるものの、不確かなものであり、実際に説明を受けて納得したのかを正確に確認することは難しかった。
【０００７】
そこで、本発明の目的は、説明を受ける人を特定して、特定された人に対してファイルを説明したことが確認された場合に、説明の記録を登録できる仕組みを提供することである。
【課題を解決するための手段】
【０００８】
第１のクライアント端末で操作している表示データを第２のクライアント端末に表示する情報処理システムであって、前記第２のクライアント端末で表示データを見ているユーザ情報を管理する第１の管理手段と、前記第２のクライアント端末に対応する撮像装置で撮像された画像に従って、前記ユーザ情報に対応するユーザが表示データを見ている時間を管理する第２の管理手段と、前記表示データに対する時間が所定時間を満たす場合に、前記ユーザ情報と、前記表示データに係る情報を含む記録情報を登録する登録手段とを備える。
【発明の効果】
【０００９】
本発明によれば、説明を受ける人を特定して、特定された人に対してファイルを説明したことが確認された場合に、説明の記録を登録できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態における、情報処理システムのシステム構成を示
【図２】本発明の実施形態における、各種装置のハードウェア構成の一例を示す図である
【図３】本発明の実施形態における、機能ブロック図の一例を示す図である
【図４】本実施形態における、会議開始処理の一例を示す図である
【図５】本実施形態における、説明時間カウント処理の一例を示す図である
【図６】本実施形態における、確認処理の一例を示す図である
【図７】本実施形態における、確時間を管理する管理テーブルの一例を示す図である
【図８】本実施形態における、会議情報としての記憶情報の一例を示す図である
【図９】本実施形態における、説明記録の一例を示す図である
【図１０】クライアント端末Ａで表示される説明する側の画面の一例を示す図である
【図１１】クライアント端末Ｃで表示される説明を受ける側の画面の一例を示す図である
【図１２】クライアント端末Ａとクライアント端末Ｃで表示する確認ボタンの制御の画面の一例を示す図である
【図１３】クライアント端末Ａで表示する記録時の制御の画面の一例を示す図である
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を詳細に説明する。図１は、本発明の実施形態における、情報処理システムの構成の一例を示す図である。
【００１２】
図１に示す通り、本発明の情報処理システムは、ＰＣ１００（ＰＣ１００Ａ、ＰＣ１００Ｂ）、携帯端末１５０とが、ネットワーク１０１を介して通信可能に接続され、構成されている。以下、ＰＣ１００と携帯端末１５０を総称して、クライアント端末と記載する。ネットワークはＬＡＮでもＷＡＮでもよい。
【００１３】
なお、本実施形態では、説明する人が使用するクライアント端末と、説明を受ける人が使用するクライアント端末が通信を行い、後述処理を実行する。なお、不図示であるが、サーバを設置し、サーバを介して通信を行うことも可能である。この場合、各クライアント端末では、表示制御をし、サーバでは説明するファイルを管理して、このファイルの画像を各クライアント端末に送信する。またサーバは、各クライアント端末に接続されているカメラ（撮影装置）から得られた画像を取得し、説明を受ける人を特定して、ファイルに対する説明を行っている時間をカウントする。
【００１４】
更に、サーバ２００は、クライアント端末を用いたウェブ会議を実行するための各種機能を備え、ウェブ会議用のルーム（仮想の会議室）の作成・記憶を行う。この会議室に入室して、ファイルに対する説明を実行するようにする。
なお、サーバはクラウド環境として動作する装置であっても、企業内に設置された装置であってもよい。
【００１５】
次に図２を参照して、本発明の実施形態における、各種装置のハードウェア構成の一例について説明する。図２は、本発明の実施形態における、各種装置のハードウェア構成の一例を示す図である。
【００１６】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００１７】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００１８】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００１９】
また、本発明の実施形態において、ＰＣ１００のＣＲＴ２１０は、タッチパネル機能を有するものとする。ＣＲＴ２１０がタッチパネル機能を有する場合、当該ＣＲＴ２１０は入力装置としても機能し、入力コントローラにタッチパネル機能で検出した（ディスプレイで受け付けた）タッチ操作の情報を入力情報として伝達するものとする。つまり、入力コントローラ２０５は、ＣＲＴ２１０からの入力制御を行う。
【００２０】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２１】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したネットワーク１０１）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２２】
カメラ２１２は、クライアント端末ごとに備える撮影装置であって、クライアント端末のディスプレイを見ているユーザ（前にいるユーザ）が撮影可能な位置に設置されている。カメラ２１２で撮影された画像は入力コントローラ２０５を介して、ＲＡＭ２０３や外部メモリ２１１に記憶される。
また、不図示であるが、会議に利用するため、マイクやスピーカーも備わっているものとする。
【００２３】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２４】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。以上が図２の、本発明の実施形態における、各種装置のハードウェア構成の一例についての説明である。
【００２５】
次に図３を参照して、本発明の実施形態における、情報処理システムの機能構成の一例について説明する。図３は機能ブロック図の一例を示す図である。
なお、図３は、第１のクライアント端末Ａで操作している表示データを第２のクライアント端末Ｃに表示する情報処理システムとして説明する。
第１の管理部３１１は、前記第２のクライアント端末で表示データを見ているユーザ情報を管理する機能部である。
【００２６】
第２の管理部３１２は、前記第２のクライアント端末に対応する撮像装置で撮像された画像に従って、前記ユーザ情報に対応するユーザが表示データを見ている時間を管理する機能部である。
【００２７】
登録部３１３は、前記表示データに対する時間が所定時間を満たす場合に、前記ユーザ情報と、前記表示データに係る情報を含む記録情報を登録する機能部である。
【００２８】
表示制御部３１４は、前記表示データに対する時間が所定時間を満たす場合に、前記第２のクライアント端末に、表示データに対する確認を受ける操作指示部の表示を制御する機能部である。
また、登録部３１３は、前記操作指示部の操作受付に従って、前記記録情報を登録する。
第１の管理部３１１で管理しているユーザ情報は、顔画像を含む。
【００２９】
また、第２の管理部３１２は、前記顔画像と、前記撮像装置で撮像された画像に含まれる顔画像とが一致しない場合に、前記表示データを見ている時間を更新することなく、顔画像とが一致する場合に、見ている時間を更新する。
【００３０】
識別情報表示部３１５は、前記第１のクライアント端末に、前記第２のクライアント端末に表示する表示データを識別する識別情報を表示する。また、第２の管理部３１２で管理している時間を用いて前記識別情報の表示データを見ている時間を表示すると共に、当該表示データの表示時間に係る閾値を表示する。
【００３１】
前記表示データは、前記第２のクライアント端末を利用するユーザに対して説明をする表示データであって、前記第２のクライアント端末に、説明する表示データの一覧を表示する。
【００３２】
次に、本実施形態のシステムにおける基本処理について図４、図５、図６のフローチャートを用いて説明する。各フローチャートに示す処理は、各装置のＣＰＵが各装置の機能部の機能を用いて実行するものとする。
まず、図４を参照して、本実施形態における、会議開始処理の流れについて説明する。
【００３３】
クライアント端末Ａとクライアント端末Ｃには、それぞれ会議用のアプリケーション（単に、会議アプリケーションともいう）がインストールされており、この会議アプリケーションを用いて、通信を確立して会議を開始するものとする。
ステップＳ４０１では、クライアント端末Ａが通信対象となるクライアント端末Ｃに対して会議開始のための通信要求を送信する。
ステップＳ４０２では、クライアント端末Ｃがクライアント端末Ａから会議開始のための通信要求を受信する。
【００３４】
なお、通信要求は、クライアント端末Ｃから送信する構成であってもよい。またサーバを設置して、サーバにある仮想の会議室に入室する形態の場合には、クライアント端末Ａとクライアント端末Ｃがそれぞれ入室要求をサーバに行い、サーバを介してクライアント端末Ａとクライアント端末Ｃが通信を行う構成とする。
【００３５】
ステップＳ４０３では、クライアント端末Ａとクライアント端末Ｃの通信を確立して、会議をスタートする。会議がスタートすると、各クライアント端末のカメラ、マイク、スピーカーをＯＮにし、会議が可能な状態とする。
ステップＳ４０４では、カメラから得られた画像をクライアント端末Ａに送信する。
ステップＳ４０５では、クライアント端末Ｃからカメラの画像を受信する。
ステップＳ４０６では、受信した画像を用いて顔認識を行い、顔画像を取得する。
【００３６】
ステップＳ４０７では、クライアント端末Ａでは、説明を受ける人（相手）のユーザ情報を指定し、このユーザ情報と顔画像を対応付けて登録する。第２のクライアント端末で表示データを見ているユーザ情報を管理する処理の一例である。
なお、顔画像からユーザが特定できた場合には、説明する人がユーザ情報を指定せずに登録してもよい。
【００３７】
会議が開始されると、ＲＡＭに会議情報として図８に記憶する。説明開始時刻、説明者（説明する人）、説明受け者（説明される人）を記憶する。図８は、会議情報としての記憶情報である。なお、本実施形態では、時刻を記憶する構成とするが、年月日を含む日時であってもよいことは言うまでもない。
【００３８】
本実施形態では、ステップＳ４０４で、カメラ画像がクライアント端末Ｃから送信される処理を記載しているが、会議開始されると、クライアント端末Ａで取得したカメラ画像（説明する人の画像）をクライアント端末Ｃに送信することは言うまでもない。
【００３９】
なお、後述する図５において、カメラやマイクやスピーカー（会議に使用する機器）がＯＦＦになった場合には、説明が正しく行われていないと判定し、説明時間をカウントしないようにする。
【００４０】
そして、クライアント端末Ａにクライアント端末Ｃで機器がＯＦＦになったことを通知し、クライアント端末Ａからの操作で、クライアント端末Ｃの機器をＯＮにする命令を発行することができる。これにより会議状態（説明状態）となる。
【００４１】
次に、図５を参照して、本実施形態における、説明時間カウント処理の流れについて説明する。
【００４２】
ステップＳ５０１では、クライアント端末Ａで、説明する資料（ファイル）を指定して、ファイルを開く。サーバを用いた形態の場合には、ファイルをサーバにアップロードしてファイルを展開する構成であってもよい。また、ファイルは、クライアント端末Ａのローカルにあるものでも、ファイルサーバに保存されているファイルであってもよい。
【００４３】
ステップＳ５０２では、開いたファイルの画像をクライアント端末Ｃに送信する。ファイルの画像の送信は、リアルタイムに送信するものとする。また、ファイルの表示に変更があった場合に、送信する構成であってもよい。
【００４４】
ファイルの画像とは、ファイルを開いたアプリケーションの表示中の画像であり、会議アプリケーションがオペレーティングシステムに対して、現在開いたファイルのアプリケーションの画面を要求することで、アプリケーションで現在見ている箇所（例えば、ページ）の画像を取得することが可能である。
【００４５】
ステップＳ５０３では、現在表示中（開いた）ファイルのファイル名をＲＡＭに記憶する。ＲＡＭでの記憶情報の例は、図８である。表示中ファイル名に保存する。
【００４６】
なお、クライアント端末Ａとクライアント端末Ｃとの通信が切れた場合には、今までの記録（図７の７０２と図８）を保存するかをクライアント端末Ａのユーザに確認すべく通知し、ユーザから保存する指示があった場合には、外部メモリ２１１に記憶する。
会議を開始し、ファイルを開いた場合、クライアント端末Ａでは、図１０が表示される。
【００４７】
ここで図１０について説明する。図１０はクライアント端末Ａで表示される説明する側の画面例である。
【００４８】
１００１では説明するファイルの一覧を表示する。ファイルの一覧で、現在開いて表示しているファイルについて識別可能なように「●」が表示される。また、ファイルを開き説明している時間（説明時間）を表示する。この説明時間については、ステップＳ５１６で更新された時間が表示される。また、それぞれのファイルの説明が必要な時間（閾値）を表示する。なお、閾値については、図７の７０１で予め設定されている閾値を読み出し表示するものとする。図７は、説明するファイルの時間を管理する管理テーブルの一例を示すものである。７０１は初期状態で、７０２は説明中の状態である。
また、１００２には、現在開いて説明しているファイルの画像が表示される。なお、図１１で、説明する画面例の１１０２と同じ画像が表示されるものとする。
また、１００３には、クライアント端末Ｃのカメラ画像を表示する。
【００４９】
すなわち、第１のクライアント端末に、第２のクライアント端末に表示する表示データを識別する識別情報を表示する識別情報表示処理の一例である。また、管理している時間を用いて前記識別情報の表示データを見ている時間を表示すると共に、当該表示データの表示時間に係る閾値を表示する。
【００５０】
これにより、どのくらい説明しているのか、またあとどのくらいの時間説明をする必要があるのか説明する人が認識でき、説明業務を円滑に進めることが可能となる。
ステップＳ５０４では、クライアント端末Ａからファイルの画像を受信する。
なお、ステップＳ５０４の処理を実行した後に、ステップＳ５０３を実行する構成であってもよい。
ステップＳ５０５では、受信したファイルの画像を表示する。ファイルの画像を表示した例が、図１１である。
【００５１】
ここで図１１について説明する。図１１はクライアント端末Ｃで表示される説明を受ける側の画面例である。
【００５２】
１１０１では説明するファイルの一覧を表示する。ファイル一覧は、クライアント端末Ａから送信され表示されるものとする。また、現在表示されているファイル情報（ファイル名等の識別情報）を受信して、「表示中（説明中）」と表示する。
【００５３】
また、１１０２は、クライアント端末Ａから送信されたファイルの画像を表示する。クライアント端末Ａの１００２で表示しているファイルの画像と同じ画像が表示されているものとする。
また、１１０３は、クライアント端末Ａのカメラ画像を表示する。
これにより、どの資料の説明があるのか、また、現在どの資料を説明しているのか説明を受ける人が認識でき、説明業務を円滑に進めることが可能となる。
【００５４】
ステップＳ５０６では、会議が終了するか否かを判定する。この会議の終了判定は、クライアント端末Ａで判定してもよい。終了する場合には会議が終了となる。終了した時刻を図８の説明終了時刻に保存する。
【００５５】
次に、ステップ５０５でファイルの画像を表示中の処理について、ステップＳ５０７〜説明する。
ステップＳ５０７では、クライアント端末Ｃのカメラから画像を取得する。
ステップＳ５０８では、取得した画像をクライアント端末Ａに送信する。
ステップＳ５０９では、クライアント端末Ｃから画像を受信する。なお、カメラの画像の送受信は、リアルタイムに行われるものとする。
ステップＳ５１０では、受信した画像を取得し、画像に対する顔認識を行い、顔の箇所の画像をＲＡＭに記憶する。
【００５６】
ステップＳ５１１では、ＲＡＭに記憶された顔画像と、ステップＳ４０７で登録した画像とを比較して、登録されたユーザと一致するか否かを判定する。登録ユーザの顔画像かどうかは既知の技術を用いて実現するものとするが、例えば、顔の特徴部から特徴量を算出して、画像同士の類似度を用いて一致するかを決定するものとする。一致する場合には、ステップＳ５１２へ処理を移し、一致しない場合には、ステップＳ５１３へ処理を移す。
【００５７】
ステップＳ５１２では、一致しないユーザが認識されたことから、他のユーザがクライアント端末Ｃの前にいることになるため、説明していないものとして、図７の７０２の検出時刻をクリアする。
【００５８】
ステップＳ５１３では、表示しているファイルに検出時刻が記録されているか否かを判定する。図７の７０２で現在表示しているファイルのファイル名に対応する検出時刻を参照して判定する。
【００５９】
検出時刻が記録されている場合、すなわち、説明している時間がある場合には、ステップＳ５１３へ処理を移す。検出時刻が記録されていない場合、すなわち、これから説明をする場合に、ステップＳ５１４へ処理を移す。
【００６０】
ステップＳ５１４では、図７の７０２で現在表示しているファイルのファイル名に対応する検出時刻に、クライアント端末Ａで管理している時刻（システム時刻）を設定する（記録する）。
【００６１】
ステップＳ５１５では、前に表示していたファイルを図８の表示中ファイル名から特定して、図７の７０２の検出時刻をクリアする。なお、前に表示していたファイル名はＲＡＭに記憶しておく構成であってもよい。
【００６２】
ステップＳ５１６では、現在時刻と検出時刻との差を算出して、図７の７０２の経過時間に加算する。すなわち、説明の累積時間となる経過時間を更新する。第２のクライアント端末に対応する撮像装置で撮像された画像に従って、ユーザ情報に対応するユーザが表示データを見ている時間を管理する管理処理の一例である。より詳細には、顔画像と、撮像装置で撮像された画像に含まれる顔画像とが一致しない場合に、表示データを見ている時間を更新することなく、顔画像とが一致する場合に、見ている時間を更新する。
ステップＳ５１７では、検出時刻を現在時刻で更新する。
【００６３】
ステップＳ５１８では、現在表示しているファイルの経過時間が閾値の時間を超えるか否かを判定する。閾値を超える場合には、ステップＳ６０１へ処理を移す（図６で説明する）。閾値を超えない場合には、ステップＳ５０９へ処理を戻す。
【００６４】
次に、図６を参照して、本実施形態における、確認処理の流れについて説明する。
【００６５】
ステップＳ６０１では、すべての資料（説明するべきファイル）について経過時間が閾値を超えるかを判定する。閾値を超える場合には、ステップＳ６０２へ処理を移し、閾値を超えない場合には、ステップＳ５０９へ処理を戻す。
【００６６】
ステップＳ６０２では、登録しているユーザ、すなわち説明を受けているユーザ（ステップＳ４０７で登録されているユーザ）が現在映っているか否かを判定する。判定方法はステップＳ５１１と同様の判定とする。登録しているユーザである場合には、ステップＳ６０３へ処理を移し、登録されていないユーザである場合には、ステップＳ６０６へ処理を移す。
【００６７】
ステップＳ６０３では、確認ボタンの表示命令をクライアントＣに送信する。ここで、図１２の１２００の画面が表示され、１２０２のダイアログでＯＫボタンが押下されると確認ボタン表示命令が発行される。
【００６８】
なお、確認ボタン表示命令が送信できるタイミングになると、１２０１が表示され、この表示を押下することで、１２０２のダイアログが表示されるようにすることが望ましい。
ステップＳ６０４では、確認ボタン表示命令を受信する。
【００６９】
ステップＳ６０５では、確認ボタン表示命令に従って、確認ボタンが表示される。図１２の１２１０が確認ボタンの表示の画面例で、１２１１のダイアログ（確認ボタン）が表示される。表示データに対する時間が所定時間を満たす場合に、第２のクライアント端末に、表示データに対する確認を受ける操作指示部の表示を制御する表示制御処理の一例である。
ステップＳ６０６では、確認ボタンが表示されている場合に、確認ボタン非表示命令をクライアント端末Ｃに送信する。
【００７０】
ステップＳ６０７では、確認ボタン非表示命令を受信して、確認ボタンを非表示とする。上述したように１２１１のダイアログを閉じるように制御してもよいし、ＯＫボタンが押下できないように制御してもよい。
ステップＳ６０８では、１２１１のダイアログでＯＫが押下されたか否かを判定する。ＯＫが押された場合にはステップＳ６０９へ処理を移す。
ステップＳ６０９では、確認ボタンが押下されたことを示すメッセージをクライアント端末Ａに送信する。
【００７１】
ステップＳ６１０では、確認ボタンが押下されたことを示すメッセージを受信する。確認ボタンが押下されたため説明が終了となり、終了した時刻を図８の説明終了時刻に保存する。
ステップＳ６１１では、説明していたファイルと、図８の記憶情報を外部メモリ２１１、ＲＡＭから取得する。
【００７２】
ステップＳ６１２では、取得したファイルと、記憶情報とを用いて、説明記録として保存する。説明記録の例が図９である。表示データに対する時間が所定時間を満たす場合に、ユーザ情報と、表示データに係る情報を含む記録情報を登録する登録処理の一例である。
【００７３】
説明記録としては、説明済みファイル名（ファイルの実体含む）、説明開始時刻、説明終了時刻、説明者、説明受け者、顔画像を記録する。顔画像は、ステップＳ４０７で登録した画像である。
なお、図９に、図７で管理していた経過時間も合わせて保存するようにしてもよい。
【００７４】
保存されると、図１３の１３０１のダイアログを表示し、説明証跡である保存データ（記録データ）を通知する。ＯＫボタンが押下されるとダイアログが閉じられる。
適宜、クライアント端末Ａに表示されている図１３の画面のメニューから、会議終了の指示がされると、説明にかかる会議の通信が終了となる。
【００７５】
以上、本実施形態について説明したが、本実施形態によれば、説明を受ける人を特定して、特定された人に対してファイルを説明したことが確認された場合に、説明の記録を容易に保存することができる。
【００７６】
特に、説明する資料の説明時間をチェックして、説明が必要な時間を超えた場合に、説明を受ける人の端末から説明したことを確認する指示を出せるようにすることで、確実に説明をし、説明をしたことの確認（証跡）を容易に得ることが可能となる。
【００７７】
尚、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【００７８】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【００７９】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８０】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００８１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００８２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００８６】
尚、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。
即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００８７】
１０１  ネットワーク
１００  ＰＣ（クライアント端末）
１５０  携帯端末（クライアント端末）
２１０  ＣＰＵ
２０３  ＲＡＭ
２１１  外部メモリ
２１２  カメラ
【図１】
2018092282.tif 000003
【図２】
2018092282.tif 000004
【図３】
2018092282.tif 000005
【図４】
2018092282.tif 000006
【図５】
2018092282.tif 000007
【図６】
2018092282.tif 000008
【図７】
2018092282.tif 000009
【図８】
2018092282.tif 000010
【図９】
2018092282.tif 000011
【図１０】
2018092282.tif 000012
【図１１】
2018092282.tif 000013
【図１２】
2018092282.tif 000014
【図１３】
2018092282.tif 000015