(57)【要約】【課題】アイデア発想会を電子化する際に、通信エラーが起こって会議に参加できなくなったユーザに対して、スムーズに会議に復帰させる。【解決手段】１又は複数の装置に入力された各データを受信する受信手段と、表示画面での表示位置が設定された各データを記憶するデータ記憶手段と、表示画面に表示されるデータの変更をログとして記憶するログ記憶手段と、１又は複数の装置との通信状況を監視し、通信エラーが起きた装置又は通信が復帰した装置を示す情報と、通信エラー又は通信復帰のタイミングとをログに関連付ける関連付け手段と、任意の装置に対し、通信エラーが起きてから通信復帰するまで、表示画面に表示されるデータの変更を動画で記録する記録手段と、受信手段が、通信が復帰した装置から動画の取得要求を受信した場合、装置の通信エラーから通信復帰までの動画及びログを、装置に送信する送信手段とを備える。【選択図】図５
2014116797.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数の装置に入力された各データを受信する受信手段と、
表示画面での表示位置が設定された前記各データを記憶するデータ記憶手段と、
前記表示画面に表示されるデータの変更をログとして記憶するログ記憶手段と、
前記１又は複数の装置との通信状況を監視し、通信エラーが起きた装置又は通信が復帰した装置を示す情報と、通信エラー又は通信復帰のタイミングとを前記ログに関連付ける関連付け手段と、
任意の装置に対し、通信エラーが起きてから通信復帰するまで、前記表示画面に表示されるデータの変更を動画で記録する記録手段と、
前記受信手段が、通信が復帰した装置から動画の取得要求を受信した場合、該装置の通信エラーから通信復帰までの動画及びログを、該装置に送信する送信手段と、
を備える情報処理装置。
【請求項２】
前記記録手段は、
動画に関連付けて音声を記録し、
前記送信手段は、
前記通信が復帰した装置の通信エラーから通信復帰までのログと動画と音声とを、該装置に送信する請求項１記載の情報処理装置。
【請求項３】
前記ログ記憶手段は、
前記データの変更が生じた時刻を、前記動画の表示時刻を用いて記憶する請求項１又は２記載の情報処理装置。
【請求項４】
前記データは、前記装置に入力された入力データを含む付箋データであり、
前記表示画面に表示される各付箋データは、前記表示画面内で移動可能である請求項１乃至３いずれか一項に記載の情報処理装置。
【請求項５】
１又は複数の装置に入力された各データを受信する受信ステップと、
表示画面での表示位置が設定された前記各データをデータ記憶手段に記憶するデータ記憶ステップと、
前記表示画面に表示されるデータの変更をログとしてログ記憶手段に記憶するログ記憶ステップと、
前記１又は複数の装置との通信状況を監視し、通信エラーが起きた装置又は通信が復帰した装置を示す情報と、通信エラー又は通信復帰のタイミングとを前記ログに関連付ける関連付けステップと、
任意の装置に対し、通信エラーが起きてから通信復帰するまで、前記表示画面に表示されるデータの変更を動画で記録する記録ステップと、
前記受信ステップにより、通信が復帰した装置から動画の取得要求が受信された場合、該装置の通信エラーから通信復帰までの動画及びログを、該装置に送信する送信ステップと、
をコンピュータが実行する情報処理方法。
【請求項６】
複数の情報処理装置がネットワークを介して接続された情報処理システムであって、
第１情報処理装置は、
１又は複数の情報処理装置に入力された各データを受信する受信手段と、
表示画面での表示位置が設定された前記各データを記憶するデータ記憶手段と、
前記表示画面に表示されるデータの変更をログとして記憶するログ記憶手段と、
前記１又は複数の装置との通信状況を監視し、通信エラーが起きた装置又は通信が復帰した装置を示す情報と、通信エラー又は通信復帰のタイミングとを前記ログに関連付ける関連付け手段と、
任意の装置に対し、通信エラーが起きてから通信復帰するまで、前記表示画面に表示されるデータの変更を動画で記録する記録手段と、
前記受信手段が、通信が復帰した装置から動画の取得要求を受信した場合、該装置の通信エラーから通信復帰までの動画及びログを、該装置に送信する送信手段と、
を備え、
前記１又は複数の情報処理装置は、
入力手段と、
前記入力手段により入力されたデータを前記第１情報処理装置に送信する送信手段と、
前記第１情報処理装置から、前記動画及びログを受信した場合、前記ログに基づく動画を再生する表示手段と、
を備える情報処理システム。
【請求項７】
前記１又は複数の情報処理装置は、
前記第１情報処理装置との通信エラーが起きている間に、前記入力手段により入力されたデータを記憶する記憶手段をさらに備える請求項６記載の情報処理システム。
【請求項８】
１又は複数の装置に入力された各データを受信する受信ステップと、
表示画面での表示位置が設定された前記各データをデータ記憶手段に記憶するデータ記憶ステップと、
前記表示画面に表示されるデータの変更をログとしてログ記憶手段に記憶するログ記憶ステップと、
前記１又は複数の装置との通信状況を監視し、通信エラーが起きた装置又は通信が復帰した装置を示す情報と、通信エラー又は通信復帰のタイミングとを前記ログに関連付ける関連付けステップと、
前記受信ステップにより、通信が復帰した装置から動画の取得要求が受信された場合、該装置の通信エラーから通信復帰までの動画及びログを、該装置に送信する送信ステップと、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して他の装置とデータ通信を行う情報処理装置、情報処理方法、情報処理システム及びプログラムに関する。
【背景技術】
【０００２】
会議の参加者でアイデアを出す方法の一つに、例えばＫＪ法がある。このＫＪ法を使ったアイデア発想を行う場合、参加者が付箋紙に自分のアイデアを書き、その付箋紙を皆が見える場所に貼り付け、議論をしながら付箋紙の配置を次々に変え、グループ化することでアイデアの整理が行われる。
【０００３】
しかし、付箋紙の移動や整理は、相当な手間がかかり、有用とされているＫＪ法を実施する際の１つの障壁になっている。そのため、ＫＪ法を含むアイデア発想会を電子化することで、手間を軽減しようとする技術がいくつか知られている。
【０００４】
例えば、共有画面と、ペンタブレット、参加者の全景を互いに送り合い、遠隔でのブレーンストーミングを目的とし、共有画面で、参加者が入力した資料、ペンタブレットにより入力された資料を表示する技術がある（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、ＫＪ法を用いたアイデア発想会のような会議の場合、通信エラーが起こったとき、議論が途切れてしまい、議論が深まらないという問題があった。例えば、データ通信を行ってアイデア発想会をする場合、通信エラーが起こると、データのやりとりが直接できなくなるが、議論の流れを崩さずに連続的に会を続行することが望ましい。
【０００６】
しかし、実際は回線の通信エラーがあると、会議の流れが途切れてしまい、通信エラーが起こって会議に参加できなくなったユーザの思考が途切れてしまう。そのため、会議の途中で参加できなくなったユーザは、アイデアが思い浮かんでいても忘れてしまい、十分に良いアイデアが発想されないまま会議が終わってしまうという問題があった。
【０００７】
そこで、本発明は、アイデア発想会を電子化する際に、通信エラーが起こって会議に参加できなくなったユーザに対して、スムーズに会議に復帰させることができることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様における情報処理装置は、１又は複数の装置に入力された各データを受信する受信手段と、表示画面での表示位置が設定された前記各データを記憶するデータ記憶手段と、前記表示画面に表示されるデータの変更をログとして記憶するログ記憶手段と、前記１又は複数の装置との通信状況を監視し、通信エラーが起きた装置又は通信が復帰した装置を示す情報と、通信エラー又は通信復帰のタイミングとを前記ログに関連付ける関連付け手段と、任意の装置に対し、通信エラーが起きてから通信復帰するまで、前記表示画面に表示されるデータの変更を動画で記録する記録手段と、前記受信手段が、通信が復帰した装置から動画の取得要求を受信した場合、該装置の通信エラーから通信復帰までの動画及びログを、該装置に送信する送信手段と、を備える。
【発明の効果】
【０００９】
本発明によれば、アイデア発想会を電子化する際に、通信エラーが起こって会議に参加できなくなったユーザに対して、スムーズに会議に復帰させることができる。
【図面の簡単な説明】
【００１０】
【図１】実施例１における情報処理システムの一例を示す図。
【図２】実施例１における情報処理システムの一概念を説明する図。
【図３】投影装置で投影された表示画面の一例を示す図。
【図４】実施例１におけるサーバ及び情報処理装置の構成の一例を示すブロック図。
【図５】実施例１におけるサーバ及び情報処理装置の機能の一例を示すブロック図。
【図６】実施例１における提示手段の機能の一例を示すブロック図。
【図７】実施例１における情報処理装置の動作概要の一例を示す図。
【図８】情報処理装置の入力画面の一例を示す図。
【図９】データ位置情報の一例を示す図。
【図１０】キャンバス画像の一例を示す図。
【図１１】ログ記憶処理を説明する図。
【図１２】動画再生に関するインターフェースの一例を示す図。
【図１３】ログテーブルに基づく動画再生を説明する図。
【図１４】実施例１におけるサーバの処理の一例を示すフローチャート。
【図１５】実施例１における情報処理装置の処理の一例を示すフローチャート。
【図１６】実施例１における動画記録処理の一例を示すフローチャート。
【図１７】実施例１における通信遅延を検知する処理の一例を示すフローチャート。
【図１８】実施例１における動画記録の詳細処理の一例を示すフローチャート。
【図１９】実施例１における情報処理装置の表示処理の一例を示すフローチャート。
【図２０】測距センサを用いてタッチ検知を行う例を示す図。
【図２１】タッチセンサ付きのボードを用いてタッチ検知を行う例を示す図。
【図２２】タッチセンサ付きのディスプレイを用いてタッチ検知を行う例を示す図。
【図２３】実施例２における情報処理システムの一例を示す図。
【図２４】実施例２における情報処理システムの各装置の機能の一例を示すブロック図。
【図２５】実施例３における情報処理システムの一例を説明する図。
【図２６】実施例３における第１装置に表示される表示画面の一例を示す図。
【発明を実施するための形態】
【００１１】
以下、本発明の各実施例を図面に基づいて説明する。
［実施例１］
＜システム＞
図１は、実施例１における情報処理システム１の一例を示す図である。図１に示す情報処理システム１は、投影装置１０と、サーバ２０と、複数の情報処理装置３０とが有線又は無線のネットワークを介して接続され、相互にデータ通信を行うシステムである。サーバ２０は、情報処理装置とも称す。また、情報処理システム１は、会議用端末を、投影装置１０とサーバ２０との間に配置してもよい。
【００１２】
情報処理システム１は、例えばアイデア発想会に用いられるシステムである。以降では、アイデア発想会としてＫＪ法を例にして説明する。なお、サーバ２０は、投影装置１０や情報処理装置３０に組み込まれてもよい。
【００１３】
図１に示す例では、情報処理システム１は、各情報処理装置３０−ｎ（ｎ＝１〜３、ｎは任意の数）がネットワークを介してサーバ２０に接続されている。なお、各情報処理装置３０−ｎは、それぞれを区別する必要がなければ、情報処理装置３０として表記する。
【００１４】
各情報処理装置３０は、装置に入力されたアイデアなどのデータ（例えばアイデアが記載された付箋データ）を、投影装置１０を介してサーバ２０に送信する。なお、情報処理装置３０は、入力されたデータを直接サーバ２０に送信するようにしてもよい。
【００１５】
サーバ２０は、各情報処理装置３０から各データを受信すると、そのデータに対し、所定の表示画面内での配置位置を設定し、データ位置情報を記憶する。所定の表示画面は、各情報を表示するための画面であり、共有ビューとも称す。
【００１６】
データ位置情報は、各データの属性を含む情報である。各データの属性には、配置位置、サイズ、倍率などを含む。サーバ２０は、各データを、データ位置情報に基づいて配置した表示画面の表示画面情報を投影装置１０や情報処理装置３０に送信する。
【００１７】
投影装置１０は、サーバ２０から表示画面情報を受信すると、表示画面情報に基づく表示画面を投影面に投影する。このとき、投影装置１０は、距離を測定可能なデバイスを有し、投影面までの位置や、投影面と投影装置１０との間にある指示物までの距離を測定したりしてもよい。このデバイスを測距センサとも称す。
【００１８】
サーバ２０は、生成した表示画面情報（共有ビュー情報）をその都度記憶し、必要に応じて、過去の表示画面情報を投影装置１０や情報処理装置３０に送信する。また、サーバ２０は、表示画面に含まれるデータの変更があった場合に、そのログを記憶しておき、必要に応じて、過去のログを情報処理装置３０に送信する。また、サーバ２０は、表示画面のデータの変更を動画として記憶してもよい。
【００１９】
また、投影装置１０は必ずしも必要ではなく、サーバ２０は、情報処理装置３０に対して表示画面情報を送信し、情報処理装置３０は、表示画面情報に基づく表示画面を表示してもよい。
【００２０】
＜概念＞
図２は、実施例１における情報処理システム１の一概念を説明する図である。図２に示す例では、情報処理システム１を用いてＫＪ法を電子的に行う。
【００２１】
図２に示す情報処理装置３０は、例えばＰＣ（Personal Computer）や、タブレット端末や、スマートフォンなどであり、この情報処理装置３０に手書きされたデータ又は入力されたデータが付箋紙上に書いたかのように表示部に表示される。
【００２２】
各情報処理装置３０は、手書きされたデータ又は入力されたデータを付箋データとして生成し、この付箋データの画像データ（例えばビットマップ形式の情報）をサーバ２０に送信する。サーバ２０は、これらの付箋データの配置位置を決定し、これらの付箋データを含む表示画面（共有ビュー）の表示画面情報を生成する。サーバ２０は、生成した表示画面情報を投影装置１０に送信する。
【００２３】
投影装置１０は、サーバ２０から送信された各データを含む表示画面を、投影面に投影する。
【００２４】
この後、サーバ２０は、生成した表示画面に対して、表示画面に含まれるデータの移動や色の変更などを検知すると、その変更をログとして記憶したり、表示画面内のデータの変更を動画として記録したりする。
【００２５】
図３は、投影装置１０で投影された表示画面の一例を示す図である。図３に示す表示画面には、各情報処理装置３０から送信された各付箋データが表示される。この付箋データは、後述するタッチセンシング等により移動可能である。
【００２６】
また、図３に示す画像は、情報処理装置３０の表示部に表示されてもよい。これは、サーバ２０から情報処理装置３０に表示画面情報を送信することで実現することができる。
【００２７】
＜構成＞
図４は、実施例１におけるサーバ２０及び情報処理装置３０の構成の一例を示すブロック図である。図４に示すサーバ２０は、通信部２０１、制御部２０２、主記憶部２０３、補助記憶部２０４、及び記録媒体Ｉ／Ｆ部２０５を有する。これら各機能は、バスを介して相互にデータ送受信可能に接続されている。
【００２８】
通信部２０１は、有線及び／又は無線回線などのデータ伝送路により構築されたＬＡＮ、ＷＡＮなどのネットワークを介して接続された通信機能を有する周辺機器とサーバ２０とのインターフェースである。
【００２９】
制御部２０２は、コンピュータの中で、各装置の制御やデータの演算、加工を行うＣＰＵである。また、制御部２０２は、主記憶部２０３や補助記憶部２０４に記憶されたＫＪ法制御プログラムを実行する演算装置であり、記憶部などからデータを受け取り、演算、加工した上で、記憶部などに出力する。
【００３０】
主記憶部２０３は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などであり、制御部２０２が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
【００３１】
補助記憶部２０４は、ＨＤＤ（Hard Disk Drive）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
【００３２】
記録媒体Ｉ／Ｆ部２０５は、記録媒体２０６、例えばＳＤカードなどからプログラムを読み出し、記憶部にインストールする。また、記録媒体２０６に、例えばＫＪ法制御プログラムを格納し、ＫＪ法制御プログラムは、記録媒体Ｉ／Ｆ部２０５を介してサーバ２０にインストールされる。インストールされたＫＪ法制御プログラムは、サーバ２０により実行可能となる。
【００３３】
図４に示す情報処理装置３０は、通信部３０１、制御部３０２、主記憶部３０３、補助記憶部３０４、記録媒体Ｉ／Ｆ部３０５、表示部３０７、入力部３０８、撮像部３０９、及び音声入出力部３１０を有する。これら各機能は、バスを介して相互にデータ送受信可能に接続されている。
【００３４】
通信部３０１は、有線及び／又は無線回線などのデータ伝送路により構築されたＬＡＮ、ＷＡＮなどのネットワークを介して接続された通信機能を有する周辺機器と情報処理装置３０とのインターフェースである。
【００３５】
制御部３０２は、コンピュータの中で、各装置の制御やデータの演算、加工を行うＣＰＵである。また、制御部３０２は、主記憶部３０３や補助記憶部３０４に記憶されたＫＪ法実行プログラムを実行する演算装置であり、記憶部などからデータを受け取り、演算、加工した上で、記憶部などに出力する。
【００３６】
主記憶部３０３は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などであり、制御部３０２が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
【００３７】
補助記憶部３０４は、ＨＤＤ（Hard Disk Drive）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
【００３８】
記録媒体Ｉ／Ｆ部３０５は、記録媒体３０６、例えばＳＤカードなどからプログラムを読み出し、記憶部にインストールする。また、記録媒体３０６に、例えばＫＪ法実行プログラムを格納し、ＫＪ法実行プログラムは、記録媒体Ｉ／Ｆ部３０５を介して情報処理装置３０にインストールされる。インストールされたＫＪ法実行プログラムは、情報処理装置３０により実行可能となる。
【００３９】
表示部３０７は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ等を有し、制御部３０２から入力される表示データに応じた表示が行われる。また、表示部３０７は、情報処理装置３０と別体でもよく、この場合は、情報処理装置３０には、表示部を制御する表示制御部が設けられる。
【００４０】
入力部３０８は、カーソルキー、数字入力及び各種機能キー等を備えたキーボード、表示部３０７の表示画面上でキーの選択等を行うためのマウスやスライドパッド等を有する。また、入力部３０８は、表示部３０７と一体となったタッチパネルでもよい。
【００４１】
撮像部３０９は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）の撮像素子を有し、撮像された画像を取得する。
【００４２】
音声入出力部３１０は、マイクやスピーカ等を有し、音声を入力したり、出力したりする。
【００４３】
＜機能＞
図５は、実施例１におけるサーバ２０及び情報処理装置３０の機能の一例を示すブロック図である。まず、サーバ２０の機能について説明する。
【００４４】
図５に示すサーバ（情報処理装置）２０は、通信手段４０１、データ記憶手段４０２、表示制御手段４０３、ログ記憶手段４０５、及び記録手段４０６を有する。通信手段４０１は、送信手段４１１、受信手段４１２、及び関連付け手段４１３を有する。
【００４５】
通信手段４０１は、例えば通信部２０１や制御部２０２などにより実現されうる。表示制御手段４０３、記録手段４０６は、例えば制御部２０２、ワークメモリとしての主記憶部２０３、補助記憶部２０４などにより実現されうる。データ記憶手段４０２及びログ記憶手段４０５は、例えば主記憶部２０３及び補助記憶部２０４により実現されうる。
【００４６】
送信手段４１１は、表示制御手段４０３により生成された表示画面情報（共有ビュー情報）を投影装置１０や情報処理装置３０などに送信する。また、送信手段４１１は、受信手段４１２が、通信が復帰した装置から動画の取得要求を受信した場合、要求を出した装置の通信エラーから通信復帰までの動画及びログを、この装置に対して送信する。通信エラーは、通信切断と、通信遅延とを含む。
【００４７】
受信手段４１２は、１又は複数の情報処理装置３０に入力された各データを受信する。受信されるデータは、例えば付箋データである。また、受信手段４１２は、情報処理装置３０から動画や音声などの取得要求を受信する。
【００４８】
関連付け手段４１３は、１又は複数の情報処理装置３０との通信状況を監視し、通信エラーが起きた装置又は通信が復帰した装置を示す情報と、通信エラー又は通信復帰のタイミングとを、ログ記憶手段４０５に記憶されるログに関連付ける。
【００４９】
データ記憶手段４０２は、表示画面での表示位置が設定された各データ（データ位置情報）を記憶する。データ記憶手段４０２は、データ位置情報として、各データの位置、サイズ、画像データなどを保持する。
【００５０】
表示制御手段４０３は、データ記憶手段４０２に記憶されたデータ位置情報に基づいて、各データの画像データを表示画面に配置し、表示画面情報を生成する。また、表示制御手段４０３は、情報処理装置３０や投影装置１０などからの指示などにより各データに変更が生じた場合は、その変更に従って、表示画面を更新する。
【００５１】
ログ記憶手段４０５は、表示画面に表示されるデータの変更をログとして記憶する。ログ記憶手段４０５は、表示制御手段４０３により、新たな表示画面が生成される度に、その変更内容をログとして記憶する。データの変更は、例えば、データの位置の移動や、データの色の変更などを含む。また、ログ記憶手段４０５は、データの変更が生じた時刻を、後述する動画の表示時刻を用いて記憶してもよい。
【００５２】
記録手段４０６は、任意の情報処理装置３０に対し、通信エラーが起きてから通信復帰するまで、表示画面に表示されるデータの変更を動画として記録する。記録手段４０６は、通信エラーが起きている情報処理装置３０を識別する情報と共に、表示画面を時系列で連続して記録することで、表示画面の遷移を動画として記録するようにするとよい。
【００５３】
また、記録手段４０６は、情報処理装置３０などから音声を取得できる場合は、音声と動画とを同期させて、動画に音声を関連付けて記憶するようにしてもよい。
【００５４】
次に、情報処理装置３０の機能について説明する。図５に示す情報処理装置３０は、入力手段５０１、作成手段５０２、通信手段５０３、提示手段５０４、記憶手段５０５、及び表示手段５０６を有する。通信手段５０３は、送信手段５３１及び受信手段５３２を有する。
【００５５】
入力手段５０１は、例えば入力部３０８により実現されうる。表示手段５０６は、例えば表示部３０７により実現されうる。通信手段５０３は、例えば通信部３０１、制御部３０２などにより実現されうる。記憶手段５０５は、例えば主記憶部３０３及び補助記憶部３０４などにより実現されうる。作成手段５０２は、例えば制御部３０２及びワークメモリとしての主記憶部３０３により実現されうる。
【００５６】
入力手段５０１は、タッチパネル上での手書き、又はキーボードなどにより、データ（入力データとも称す）を入力する。
【００５７】
作成手段５０２は、例えば入力されたデータをＫＪ法による付箋データとして作成する。付箋データは、例えば手書きされたデータや入力されたデータを含む画像データとして生成される。
【００５８】
通信手段５０３に含まれる送信手段５３１は、作成手段５０２により作成された付箋データを、ネットワークを介してサーバ２０に送信する。
【００５９】
受信手段５３２は、表示画面のログや動画や音声をサーバ２０から受信する。サーバ２０から受信されたデータは提示手段５０４に出力される。
【００６０】
提示手段５０４は、取得したログに基づき表示画面のコマ送りを表示手段５０６に出力させたり、取得した動画を再生したり、音声を出力したりする。これにより、ユーザは、通信エラーが起きていた間に、サーバ２０側で起きた表示画面の変更を把握することができる。提示手段５０４の詳細については、図６を用いて後述する。
【００６１】
記憶手段５０５は、サーバ２０との通信エラーが起きている間に、入力手段５０１により入力されたデータを記憶する。また、記憶手段５０５は、入力されたデータから作成された付箋データを記憶するようにしてもよい。
【００６２】
これにより、通信が復帰した後に、記憶手段５０５に記憶されたデータを全て、又は通信エラー間の会議内容に応じてユーザがデータを選択してサーバ２０に送信することができるようになる。
【００６３】
表示手段５０６は、提示手段５０４から取得した表示画面のコマ送りを表示する。また、表示手段５０６は、提示手段５０４から取得した動画を再生するようにしてもよい。また、表示手段５０６は、入力手段５０１により入力されたデータを表示してもよい。
【００６４】
（提示手段）
図６は、実施例１における提示手段５０４の機能の一例を示すブロック図である。図６に示す例では、提示手段５０４は、動画記憶手段５４１、選択手段５４２、及び動画再生手段５４３を有する。
【００６５】
動画記憶手段５４１は、サーバ２０から取得した動画やログなどを記憶する。選択手段５４２は、表示手段５０６に表示される画面を切り替える。例えば、選択手段５４２は、入力画面から、アイデア発想会の表示画面の再生画面に切り替えたりする。
【００６６】
動画再生手段５４３は、動画記憶手段５４１に記憶された動画を再生したり、ログに基づき、変更があった場面だけをコマ送り再生したりすることができる。ログに基づき動画を再生することで、変更があった場面だけを迅速にコマ送り再生することができる。
【００６７】
これにより、情報処理システム１は、情報処理装置３０で通信エラーが起きたとしても、通信が復帰した際に、会議への復帰をスムーズに行うための情報を提示することができる。よって、情報処理システム１では、ユーザの思考を停止させることなく、通信が復帰するまで会議全体を中止したりする必要がないため、会議の時間を無駄にしたりすることがない。
【００６８】
＜情報処理装置の動作概要＞
次に、情報処理装置３０の動作概要について説明する。図７は、実施例１における情報処理装置３０の動作概要の一例を示す図である。図７に示す例では、情報処理装置３０としてタブレット端末を用いる。
（１）まず、情報処理装置３０は、手書き等でデータを入力し、付箋データを作成してサーバ２０に送信する。
（２）ここで、情報処理装置３０と、サーバ２０との間で通信エラー（通信切断又は通信遅延）が起きたとする。
（３）通信エラーが起きている間、情報処理装置３０は、入力手段５０１により入力されたデータを記憶手段５０５に記憶する。
（４）情報処理装置３０と、サーバ２０との間の通信エラーが回復し、通信回線への再接続ができたとする。
（５）情報処理装置３０は、サーバ２０から、表示画面のログや動画などを取得し、通信エラーが起きていた間の表示画面の変更が分かる動画を再生する。
（６）情報処理装置３０は、入力画面に切替えて会議に復帰する。
【００６９】
これにより、情報処理装置３０とサーバ２０との間で通信エラーが起きたとしても、ユーザは、会議の議論内容への復帰をスムーズに行うことができる。
【００７０】
＜各処理＞
次に、情報処理システム１を用いてＫＪ法によるアイデア発想会を電子的に行う際の各処理について説明する。
【００７１】
《付箋作成処理》
まず、付箋作成処理について説明する。図８は、情報処理装置３０の入力画面の一例を示す図である。図８に示す情報処理装置３０の画面中央部に、ユーザは、電子ペンで手書き文字を描くことができる。
【００７２】
画面の右端には操作を行うボタンがある。ユーザは、操作ボタンを用いることで、手書き文字の画像データをサーバ２０側に送信したり、手書き文字を削除したり、記憶したりすることができる。また、ユーザは、画面の左端のカラーパッチを選択することで、付箋紙の色を選択することもできる。
【００７３】
情報処理装置３０は、利用開始前に、サーバ２０との通信を確立しておく。情報処理装置３０は、例えばタッチパネル上で文字や図形が描かれ、これらを画像データとして端末内に一時保存する。
【００７４】
ユーザが、情報処理装置３０の表示部に用意された「送信」ボタンを押すと、情報処理装置３０は、表示部に描かれた手書きデータの画像データ（付箋データ）をサーバ２０に送信する。
【００７５】
サーバ２０は、情報処理装置３０から画像データを取得すると、画像データに基づきデータ位置情報を作成する。サーバ２０は、予め定めておいた初期位置と倍率とを付箋データに付与する。サーバ２０は、例えば図３に示す例を用いると、新たに取得した付箋データを「未分類」の位置にセットする。
【００７６】
データ位置情報は、画像データと、画像データの位置、サイズ、倍率、カテゴリなどを含む情報である。
【００７７】
《付箋の表示処理》
次に、付箋の表示処理について説明する。付箋は、デジタルデータ化されており、データ位置情報は、以下のデータを含んでいる。
・表示位置の左上座標（ｘ，ｙ）
・表示倍率（ａ）
・画像の幅と高さ（ｗ，ｈ）
・画像データ（ｉ）
図９は、データ位置情報の一例を示す図である。図９に示す例では、付箋データの位置、倍率、サイズ、画像データが関連付けられている。なお、図３に示すように、表示画面に分類がある場合は、データ位置情報は、さらに、カテゴリを対応付け、その付箋データが、どのカテゴリに属するかを保持するようにしてもよい。図３に示す例では、カテゴリは、ｙ座標の位置によって判別することができる。
【００７８】
表示制御手段４０３は、投影装置１０や情報処理装置３０が投影できるラスター画像を作り、このラスター画像の表示画面情報を投影装置１０に送信する。投影装置１０は、このラスター画像を投影することで表示を行う。ラスター画像は以下のように作られる。
【００７９】
まず、表示制御手段４０３は、投影装置１０や情報処理装置３０が投影できる最大ピクセル数の、何も描かれていない画像を作成する。以下では、この画像をキャンバス画像と呼ぶことにする。
【００８０】
表示制御手段４０３は、データ位置情報から付箋データを１つ取得する。表示制御手段４０３は、画像データ（ｉ）を表示倍率（ａ）倍して画像を生成し、付箋画像とする。表示制御手段４０３は、表示位置（ｘ，ｙ）に従い、付箋画像をキャンバス画像に貼り付ける。表示制御手段４０３は、この処理を全ての付箋データに対して行う。
【００８１】
表示制御手段４０３は、キャンバス画像に全ての付箋データを張りおわったら、更新後の表示画面情報を投影装置１０に送信する。投影装置１０は、投影画像を、受信されたキャンバス画像に入れ替えて、表示をリフレッシュする。また、表示制御手段４０３の一部の処理を投影装置１０に行わせるようにしてもよい。
【００８２】
図１０は、キャンバス画像の一例を示す図である。図１０に示す例は、図９に示すデータ位置情報に基づいて生成されたキャンバス画像である。
【００８３】
《ログ記憶処理》
次に、ログ記憶処理について説明する。図１１は、ログ記憶処理を説明する図である。図１１に示すように、ログ記憶手段４０５が記憶するログテーブル（ログ情報）には、表示制御手段４０３により、表示画面の変更内容が時系列で記憶される。また、ログテーブルには、関連付け手段４１３により、各情報処理装置３０の通信エラー又は通信復帰が記憶される。
【００８４】
図１１に示すログテーブルでは、装置１（装置を示す情報）が通信エラー（通信切断）となってから付箋１が追加されている。また、装置１が通信復帰するまでに様々な変更がなされている。また、ログテーブルは、変更内容に対して、変更が行われた時刻を動画の時刻を用いて対応付けて管理するとよい。
【００８５】
これにより、表示画面の変更が動画で記憶されている場合に、変更が行われた時刻の表示画面を迅速に特定することができる。
【００８６】
《動画再生処理》
次に、動画再生処理について説明する。図１２は、動画再生に関するインターフェースの一例を示す図である。図１２に示すインターフェースでは、動画再生に関し、再生スピードを変えたり、現在の共有ビューを見たり、会議へ復帰したりすることができる。
【００８７】
図１３は、ログテーブルに基づく動画再生を説明する図である。図１３に示すように、装置１を示す情報処理装置３０には、通信エラーが起きてから通信復帰するまでのログが送信されている。
【００８８】
図１３に示す例では、例えば、再生スピードを上げることで、ログテーブルのイベント（変更内容）付近の小動画をコマ送りのように再生することができる。また、図１３に示す例では、ボタンｂ１１が押されることで、ログテーブルのイベント付近の小動画をコマ送りのように再生可能にしてもよい。
【００８９】
このとき、表示画面の変更に伴う会議中の音声データが取得できていれば、音声入出力部３１０はイベントに対応した音声データを出力する。これにより、ユーザは、そのイベントがなぜ起きたのかを音声を用いて把握することができる。
【００９０】
＜動作＞
次に、実施例１における情報処理システム１の各装置の動作について説明する。図１４は、実施例１におけるサーバ２０の処理の一例を示すフローチャートである。
【００９１】
図１４に示すステップＳ１０１で、通信手段４０１は、各情報処理装置３０と通信を確立する。
【００９２】
ステップＳ１０２で、表示制御手段４０３は、初期の表示画面の表示画面情報を生成し、生成した表示画面情報を投影装置１０又は情報処理装置３０に送信する。
【００９３】
ステップＳ１０３で、受信手段４１２は、各情報処理装置３０からデータを受信したか否かを判定する。データは、例えば付箋データである。データが受信されれば（ステップＳ１０３−ＹＥＳ）ステップＳ１０４に進み、データが受信されていなければ（ステップＳ１０３−ＮＯ）ステップＳ１０６に進む。
【００９４】
ステップＳ１０４で、データ記憶手段４０２は、受信されたデータを記憶し、表示制御手段４０３は、受信されたデータに基づき表示画面を更新する。このとき、表示制御手段４０３は、表示画面の変更内容をログとしてログ記憶手段４０５に記憶する。
【００９５】
ステップＳ１０５で、送信手段４１１は、表示画面情報を投影装置１０又は情報処理装置３０に送信する。
【００９６】
ステップＳ１０６で、関連付け手段４１３は、各情報処理装置３０との間で通信エラーが起きていないかを判定する。通信エラーが起きていれば（ステップＳ１０６−ＹＥＳ）ステップＳ１０７に進み、通信エラーが起きていなければ（ステップＳ１０６−ＮＯ）ステップＳ１０８に進む。
【００９７】
ステップＳ１０７で、記録手段４０６は、通信エラーが起きた装置を示す情報（ＩＤ）と、表示画面内のデータの変更を含む動画とを記録する。
【００９８】
ステップＳ１０８で、サーバ２０は、会議が終了したか否かを判定する。サーバ２０は、会議の終了について、例えば情報処理装置３０から会議終了が通知されることで判断する。会議が終了すれば（ステップＳ１０８−ＹＥＳ）処理が終了し、会議が終了していなければ（ステップＳ１０８−ＮＯ）ステップＳ１０３に戻る。
【００９９】
以上の処理により、サーバ２０は、通信エラーが生じた装置に対して、通信エラーの間の会議の内容を、ログと合わせて記憶することができる。
【０１００】
次に、情報処理装置３０の処理について説明する。図１５は、実施例１における情報処理装置３０の処理の一例を示すフローチャートである。図１５に示すステップＳ２０１で、通信手段５０３は、サーバ２０との間で通信を確立する。
【０１０１】
ステップＳ２０２で、通信手段５０３は、表示画面情報を受信し、表示手段５０６により表示される。
【０１０２】
ステップＳ２０３で、入力手段５０１は、データを入力し、作成手段５０２は、入力されたデータに基づき画像データ（付箋データ）を生成し、記憶又はサーバ２０に送信する。
【０１０３】
ステップＳ２０４で、通信手段５０３は、サーバ２０から動画情報が送信されたか否かを判定する。動画情報が送信されていれば（ステップＳ２０４−ＹＥＳ）ステップＳ２０５に進み、動画情報が送信されていなければ（ステップＳ２０４−ＮＯ）ステップＳ２０７に進む。
【０１０４】
ステップＳ２０５で、提示手段５０４は、動画を表示手段５０６に再生し、ユーザに視聴させる。このとき、提示手段５０４は、ログに基づいて動画をコマ送り再生することもできる。
【０１０５】
ステップＳ２０６で、選択手段５４２は、データの入力モードに戻るかを判定する。選択手段５４２は、図１２に示す「会議へ復帰」ボタンが押された場合に、入力モードに戻ると判定する。「会議へ復帰」ボタンが押されていれば（ステップＳ２０６−ＹＥＳ）ステップＳ２０７に進み、「会議へ復帰」ボタンが押されていなければ（ステップＳ２０６−ＮＯ）ステップＳ２０５に戻る。
【０１０６】
ステップＳ２０７で、情報処理装置３０は、会議が終了したか否かを判定する。情報処理装置３０は、会議の終了について、例えば会議終了ボタンが押されることで判断する。会議が終了すれば（ステップＳ２０７−ＹＥＳ）処理が終了し、会議が終了していなければ（ステップＳ２０７−ＮＯ）ステップＳ２０２に戻る。
【０１０７】
以上の処理により、情報処理装置３０は、通信エラーで視聴できなかった会議の様子を再生することができる。
【０１０８】
次に、動画記録処理について説明する。図１６は、実施例１における動画記録処理の一例を示すフローチャートである。図１６に示すステップＳ３０１で、関連付け手段４１３は、通信切断を検知したかを判定する。通信切断が検知されれば（ステップＳ３０１−ＹＥＳ）ステップＳ３０３に進み、通信切断が検知されなければ（ステップＳ３０１−ＮＯ）ステップＳ３０２に進む。
【０１０９】
ステップＳ３０２で、関連付け手段４１３は、通信遅延を検知したかを判定する。通信遅延が検知されれば（ステップＳ３０２−ＹＥＳ）ステップＳ３０３に進み、通信遅延が検知されなければ（ステップＳ３０２−ＮＯ）ステップＳ３０１に戻る。
【０１１０】
ステップＳ３０３で、記録手段４０６は、通信エラーが生じている間、表示画面の変更を含む動画を記録する。ステップＳ３０３の詳細な処理は、図１８を用いて後述する。
【０１１１】
以上の処理により、通信エラー時の会議の様子（例えば表示画面の変更の様子）を動画として記録することができる。
【０１１２】
次に、通信遅延を検知する処理について説明する。図１７は、実施例１における通信遅延を検知する処理の一例を示すフローチャートである。図１７に示すステップＳ４０１で、関連付け手段４１３は、各通信の遅延の監視を行う。
【０１１３】
ステップＳ４０２で、関連付け手段４１３は、レスポンス応答時間Ｔｒを測定する。関連付け手段４１３は、例えばｐｉｎｇなどを用いてレスポンス応答時間Ｔｒを求めることができる。
【０１１４】
ステップＳ４０３で、関連付け手段４１３は、時間Ｔｒが閾値Ｔ＿ｔｈｒｅｓより大きいか否かを判定する。Ｔｒ＞Ｔ＿ｔｈｒｅｓであれば（ステップＳ４０３−ＹＥＳ）ステップＳ４０４に進み、Ｔｒ≦Ｔ＿ｔｈｒｅｓであれば（ステップＳ４０３−ＮＯ）処理が終了する。
【０１１５】
ステップＳ４０４で、関連付け手段４１３は、通信遅延と判断して、時刻ｔ１を保持する。以上の処理により、通信遅延を検知することができる。
【０１１６】
次に、動画記録処理の詳細について説明する。図１８は、実施例１における動画記録の詳細処理の一例を示すフローチャートである。図１８に示すステップＳ５０１で、通信エラーが起きている装置の固有ＩＤを読み込む。
【０１１７】
ステップＳ５０２で、記録手段４０６は、通信エラーの開始時間である時刻ｔ１を固有ＩＤに関連付けて記録する。
【０１１８】
ステップＳ５０３で、記録手段４０６は、タイムアウトしたか否かを判定する。タイムアウトしていれば（ステップＳ５０３−ＹＥＳ）ステップＳ５０４に進み、タイムアウトしていなければ（ステップＳ５０３−ＮＯ）ステップＳ５０５に進む。
【０１１９】
ステップＳ５０４で、記録手段４０６は、表示画面の記録を中断し、タイムアウト時までの動画を保存する。
【０１２０】
ステップＳ５０５で、表示制御手段４０３は、ログイベントが起きたか否かを判定する。ログイベントが起きていれば（ステップＳ５０５−ＹＥＳ）ステップＳ５０６に進み、ログイベントが起きていなければ（ステップＳ５０５−ＮＯ）ステップＳ５０７に進む。
【０１２１】
ステップＳ５０６で、ログ記憶手段４０５は、ログを記憶する。このとき、動画の表示時間を用いてログに時刻を記憶しておいてもよい。
【０１２２】
ステップＳ５０７で、通信手段４０１は、通信エラーが起きていた装置と、再接続できたか否かを判定する。再接続ができていれば（ステップＳ５０７−ＹＥＳ）ステップＳ５０８に進み、再接続ができていなければ（ステップＳ５０７−ＮＯ）ステップＳ５０３に戻る。
【０１２３】
ステップＳ５０８で、記録手段４０６は、通信エラーからの復帰時間である時刻ｔ２を記録する。
【０１２４】
ステップＳ５０９で、記録手段４０６は、時刻ｔ１〜ｔ２までの動画を、固有ＩＤと関連付けて保存する。以上の処理により、ログと関連付けながら動画を記録することができる。
【０１２５】
次に、情報処理装置３０の表示処理について説明する。図１９は、実施例１における情報処理装置３０の表示処理の一例を示すフローチャートである。図１９に示すステップＳ６０１で、提示手段５０４は、動画再生を調整する。
【０１２６】
ステップＳ６０２で、提示手段５０４は、動画の再生、停止、コマ送りなどの処理を行う。
【０１２７】
ステップＳ６０３で、選択手段５４２は、図１２に示す「現在の共有ビューをみる」ボタンが押されたか否かを判定する。「現在の共有ビューをみる」ボタンが押されていれば（ステップＳ６０３−ＹＥＳ）ステップＳ６０４に進み、「現在の共有ビューをみる」ボタンが押されていなければ（ステップＳ６０３−ＮＯ）ステップＳ６０５に進む。
【０１２８】
ステップＳ６０４で、表示手段５０６は、選択手段５４２からの指示により、現在の表示画面（共有ビュー）を表示する。
【０１２９】
ステップＳ６０５で、選択手段５４２は、データの入力モードに戻るかを判定する。選択手段５４２は、図１２に示す「会議へ復帰」ボタンが押された場合に、入力モードに戻ると判定する。「会議へ復帰」ボタンが押されていれば（ステップＳ６０５−ＹＥＳ）データ入力画面に戻って処理が終了し、「会議へ復帰」ボタンが押されていなければ（ステップＳ６０５−ＮＯ）ステップＳ６０１に戻る。以上の処理により、ユーザは、通信エラー中の会議の内容を把握でき、入力画面に戻って通信エラーがなかったかのようにアイデアを入力することができる。
【０１３０】
以上、実施例１によれば、アイデア発想会を電子化する際に、通信エラーが起こって会議に参加できなくなったユーザに対して、スムーズに会議に復帰させることができる。
【０１３１】
＜変形例＞
次に、実施例１における情報処理システムの変形例について説明する。変形例では、大画面に対するタッチ検知を用いることで、投影又は表示された表示画面内のデータを移動させる。
【０１３２】
図２０は、測距センサを用いてタッチ検知を行う例を示す図である。図２０に示す例では、測距センサ１５が投影装置１０に接続され、又は内蔵されている。測距センサ１５は、例えば、複眼式のカメラ（ステレオカメラ）や赤外線センサや超音波センサなどである。
【０１３３】
測距センサ１５は、投影面の位置を平面近似しておき、手や指し棒などの指示物までの距離を計測する。投影装置１０は、測距センサ１５から得た情報により、平面と指示物との距離が閾値以下であれば、指示物により投影面がタッチされていると検知する。投影装置１０は、タッチされた位置情報をサーバ２０に送信する。
【０１３４】
サーバ２０は、投影装置１０から取得した位置情報が、付箋データ上から、付箋データの無い領域上へ移動していると判定すれば、付箋データをその領域上に移動させる。
【０１３５】
図２１は、タッチセンサ付きのボードを用いてタッチ検知を行う例を示す図である。図２１に示す例では、タッチセンサ１７付きのボード１６に投影装置１０が表示画面を投影する。ボード１６のタッチセンサ１７によりタッチが検知されれば、タッチされた位置情報が投影装置１０に送信される。
【０１３６】
投影装置１０は、タッチセンサ１７により検知されたタッチの位置情報を取得し、サーバ２０に送信する。
【０１３７】
サーバ２０は、投影装置１０から取得した位置情報が、付箋データ上から、付箋データの無い領域上へ移動していると判定すれば、付箋データをその領域上に移動させる。
【０１３８】
図２２は、タッチセンサ付きのディスプレイを用いてタッチ検知を行う例を示す図である。図２２に示す例では、タッチセンサ付きのディスプレイ１８に表示画面が表示される。図２２に示す例では、投影装置１０は必要なく、代わりに会議用端末が用意される。
【０１３９】
会議用端末は、サーバ２０から受信した表示画面情報を、タッチセンサ付きのディスプレイ１８に出力する。タッチセンサ付きのディスプレイ１８は、表示画面を表示し、画面上のタッチを検知する。
【０１４０】
タッチセンサ付きのディスプレイ１８は、タッチされた位置情報を会議用端末に送信する。会議用端末は、タッチセンサ付きのディスプレイ１８により検知されたタッチの位置情報を取得し、サーバ２０に送信する。
【０１４１】
サーバ２０は、会議用端末から取得した位置情報が、付箋データ上から、付箋データの無い領域上へ移動していると判定すれば、付箋データをその領域上に移動させる。
【０１４２】
変形例によれば、ＰＣの表示画面上での付箋データの移動を、大画面上でタッチセンシングを用いることで実現することができる。
【０１４３】
［実施例２］
次に、実施例２における情報処理システムについて説明する。実施例２では、データを入力する情報処理装置の代わりに、例えば撮像手段を有するカメラを用いる。カメラは、カメラ付き携帯端末などでもよい。
【０１４４】
＜システム＞
図２３は、実施例２における情報処理システム２の一例を示す図である。図２３に示す情報処理システム２は、投影装置１０と、サーバ２０と、会議用端末４０と、カメラ５０とが有線又は無線のネットワークにより接続され、相互にデータ通信を行うシステムである。
【０１４５】
実施例２では、カメラ５０により撮像された画像データ（付箋データ）を会議用端末４０に送信する。会議用端末４０は、カメラ５０から取得した画像データをサーバ２０に送信する。
【０１４６】
サーバ２０は、実施例１と異なり、会議用端末４０との通信状況を監視する。会議用端末４０は、遠隔地で複数準備されているとする。サーバ２０は、各会議用端末４０との通信エラーや通信復帰を検出した場合は、実施例１における情報処理装置３０を会議用端末４０に置き換えた処理を行う。
【０１４７】
これにより、ある地域の会議用端末４０に通信エラーが起きても、その会議用端末４０に対して、サーバ２０が、通信エラー中の表示画面の動画を送信することで、実施例１同様の効果を得ることができる。
【０１４８】
＜構成＞
図２４は、実施例２における情報処理システム２の各装置の機能の一例を示すブロック図である。
【０１４９】
実施例２におけるカメラ５０は、撮像手段７０１を有する。撮像手段７０１は、付箋や紙等に記載された文字や画像を撮像し、画像データ（例えば付箋データ）を生成する。カメラ５０は、生成した画像データを会議用端末４０に送信する。
【０１５０】
会議用端末４０は、通信手段６０３、提示手段６０４を有する。通信手段６０３、提示手段６０４は、基本的な処理について、実施例１における通信手段５０３、提示手段５０４と同様である。
【０１５１】
受信手段６３２は、カメラ５０から取得した画像データをサーバ２０に送信する。送信手段６３１は、サーバ２０から取得した表示画面情報を投影装置１０に送信する。
【０１５２】
投影装置１０は、投影手段８０１を有する。投影手段８０１は、会議用端末４０から取得した表示画面情報に基づく表示画面を投影面に投影する。また、投影装置１０は、提示手段６０４により、再生された動画を投影してもよい。
【０１５３】
サーバ２０の機能は、実施例１で説明した機能と基本的には同様であり、会議用端末４０との通信状況を監視するところが異なる。
【０１５４】
なお、実施例２においては、実施例１の変形例で説明したタッチセンシングを用いてタッチ検知を行い、投影されたデータ（付箋データ）の移動が行われる。
【０１５５】
以上、実施例２によれば、カメラ５０などによりアナログ入力されたデータをデジタル化し、画像データとしてサーバ２０に送信することができる。また、実施例２によれば、データを入力する情報処理装置３０を人数分用意する必要がない。また、実施例２によれば、紙やペンやカメラ等の従来の道具を用いるため、書きやすい環境を維持しつつ、遠隔地間の会議（例えばアイデア発想会）を行うことができる。
【０１５６】
［実施例３］
次に、実施例３における情報処理システムについて説明する。実施例３では、情報処理装置３０だけを用いて情報処理システムを構築する。例えば、一の情報処理装置（親装置とも称す）に、サーバ２０の機能を持たせる。親装置は、表示画面（共有ビュー）を自身の表示部に表示する。
【０１５７】
＜システム＞
図２５は、実施例３における情報処理システム３の一例を説明する図である。図２５に示すように、第１装置３５は、情報処理装置３０と同様の装置であり、各情報処理装置３０からデータを受信する。第１装置３５は、サーバ２０が有していた機能を有するため、各データを含む表示画面を生成し、表示する。
【０１５８】
また、第１装置３５は、タッチパネルを有するとすると、上述した処理のタッチ検知を、タッチパネル上でのタッチ検知に置き換えることができる。これにより、第１装置３５は、タッチ検知を行うことで、付箋データを移動させることができる。
【０１５９】
第１装置３５の機能を実行させるプログラムを、所定の装置にインストールさせ、情報処理装置３０の機能を実行させるプログラムを、各装置にインストールさせることで、実施例３におけるシステムを構築することができる。
【０１６０】
図２６は、実施例３における第１装置３５に表示される表示画面の一例を示す図である。図２６に示す例では、第１装置３５として、タブレット端末を用いる。
【０１６１】
以上、実施例３によれば、情報処理装置３０だけを用いても、本発明の情報処理システムを構築することができる。
【０１６２】
なお、各実施例や変形例の各装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１６３】
また、各実施例や変形例の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、各実施例や変形例の各装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１６４】
また、各実施例や変形例の各装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１６５】
なお、各実施例や変形例の情報処理装置、情報処理システム及びプログラムは、上記各施例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施例に示される全構成要素からいくつかの構成要素を削除してもよい。
【符号の説明】
【０１６６】
１、２、３  情報処理システム
１０  投影装置
２０  サーバ（情報処理装置）
３０  情報処理装置
４０  会議用端末
５０  カメラ
２０２  制御部
２０３  主記憶部
２０４  補助記憶部
４０１  通信手段
４０２  データ記憶手段
４０５  ログ記憶手段
４０６  記録手段
５０４  提示手段
【先行技術文献】
【特許文献】
【０１６７】
【特許文献１】特開平６−３１１５１０号公報
【図４】
2014116797.tif 000003
【図５】
2014116797.tif 000004
【図６】
2014116797.tif 000005
【図１４】
2014116797.tif 000006
【図１５】
2014116797.tif 000007
【図１６】
2014116797.tif 000008
【図１７】
2014116797.tif 000009
【図１８】
2014116797.tif 000010
【図１９】
2014116797.tif 000011
【図２４】
2014116797.tif 000012
【図１】
2014116797.tif 000013
【図２】
2014116797.tif 000014
【図３】
2014116797.tif 000015
【図７】
2014116797.tif 000016
【図８】
2014116797.tif 000017
【図９】
2014116797.tif 000018
【図１０】
2014116797.tif 000019
【図１１】
2014116797.tif 000020
【図１２】
2014116797.tif 000021
【図１３】
2014116797.tif 000022
【図２０】
2014116797.tif 000023
【図２１】
2014116797.tif 000024
【図２２】
2014116797.tif 000025
【図２３】
2014116797.tif 000026
【図２５】
2014116797.tif 000027
【図２６】
2014116797.tif 000028