(57)【要約】【課題】ユーザの操作習熟度や好みに応じて入力操作の方法を設定する。【解決手段】予め登録されたパターンの軌跡が端末表示部１１に描かれたときに、該パターンに予め対応付けられた処理を実行するジェスチャー入力処理部２１と、上記パターンに対応付けられた各処理に対応する操作用オブジェクトを端末表示部１１に表示させて、入力操作が行われた操作用オブジェクトに対応付けられた処理を実行するパレット入力処理部２２と、ジェスチャー入力処理部２１及びパレット入力処理部２２の何れか一方を機能させる入力モード切替部１６とを備えているので、ユーザの操作習熟度や好みに応じて入力操作の方法を設定することができる。【選択図】図１
2011215878.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示面に対するユーザの入力操作を検出する表示入力装置と接続されると共に、他の端末装置と通信接続され、他の端末装置に接続された表示入力装置の表示と同期した画像を、自装置に接続された表示入力装置に表示させる端末装置であって、
予め登録されたパターンの軌跡が上記表示面に描かれたときに、該パターンに予め対応付けられた処理を実行するジェスチャー入力処理手段と、
上記パターンに対応付けられた各処理に対応する操作用オブジェクトを自装置に接続された表示入力装置に表示させて、入力操作が行われた操作用オブジェクトに対応付けられた処理を実行するオブジェクト入力処理手段と、
上記ジェスチャー入力処理手段及び上記オブジェクト入力処理手段の何れか一方を機能させる入力モード設定手段とを備えていることを特徴とする端末装置。
【請求項２】
上記入力モード設定手段は、自装置に接続された表示入力装置の表示が他の端末装置に接続された表示入力装置の表示と同期していない非同期モードであるときに、上記ジェスチャー入力処理手段及び上記オブジェクト入力処理手段の何れか一方を機能させることを特徴とする請求項１に記載の端末装置。
【請求項３】
自装置のユーザを特定するユーザ特定手段を備え、
上記入力モード設定手段は、自装置の操作の習熟度を示す情報がユーザ毎に記録された習熟度情報を参照して、上記ユーザ特定手段が特定したユーザの習熟度を特定し、特定した習熟度が予め定めた習熟度よりも高い場合に、上記ジェスチャー入力処理手段を機能させることを特徴とする請求項１または２に記載の端末装置。
【請求項４】
自装置のユーザを特定するユーザ特定手段を備え、
上記入力モード設定手段は、上記ジェスチャー入力処理手段が機能するジェスチャー入力モード及び上記オブジェクト入力処理手段が機能するオブジェクト入力モードのそれぞれの使用頻度を示す情報がユーザ毎に記録された頻度情報を参照して、上記ジェスチャー入力モード及び上記オブジェクト入力モードのうち、上記ユーザ特定手段が特定したユーザの使用頻度の高い入力モードに設定することを特徴とする請求項１または２に記載の端末装置。
【請求項５】
自装置のユーザを特定するユーザ特定手段を備え、
上記入力モード設定手段は、上記ジェスチャー入力処理手段が機能するジェスチャー入力モード及び上記オブジェクト入力処理手段が機能するオブジェクト入力モードのうち、最後に使用した入力モードがユーザ毎に記録された最終使用情報を参照して、上記ジェスチャー入力モード及び上記オブジェクト入力モードのうち、上記ユーザ特定手段が特定したユーザが最後に使用したと記録されている入力モードに設定することを特徴とする請求項１または２に記載の端末装置。
【請求項６】
自装置のユーザを特定するユーザ特定手段を備え、
上記入力モード設定手段は、上記ジェスチャー入力処理手段が機能するジェスチャー入力モード及び上記オブジェクト入力処理手段が機能するオブジェクト入力モードの何れを使用するかがユーザ毎に設定された設定情報を参照して、上記ジェスチャー入力モード及び上記オブジェクト入力モードのうち、上記ユーザ特定手段が特定したユーザが使用すると設定された入力モードに設定することを特徴とする請求項１または２に記載の端末装置。
【請求項７】
上記入力モード設定手段は、上記ジェスチャー入力処理手段が、上記表示面に表示中の画像を拡大表示する処理に対応付けられている軌跡が描かれたことを検出したときに、上記オブジェクト入力処理手段が機能するオブジェクト入力モードに切り替えて、上記オブジェクト入力処理手段に、上記画像の拡大表示する部分を変更するための拡大部分変更用操作オブジェクトを表示させることを特徴とする請求項１から６の何れか１項に記載の端末装置。
【請求項８】
上記表示面に描かれた軌跡を線として描画する手書入力手段を備え、
上記オブジェクト入力処理手段は、上記手書入力手段による描画中は、上記操作用オブジェクトを表示しないことを特徴とする請求項１から７の何れか１項に記載の端末装置。
【請求項９】
入力操作が行われたことが検出されない無操作時間が予め定めた規定時間を超えたときに、表示している上記操作用オブジェクトの透明度を、上記無操作時間が上記規定時間を超える前よりも高くするオブジェクト表示制御手段を備えていることを特徴とする請求項１から８の何れか１項に記載の端末装置。
【請求項１０】
画像を表示する表示面に対するユーザの入力操作を検出する表示入力装置と接続されると共に、他の端末装置と通信接続され、他の端末装置に接続された表示入力装置の表示と同期した画像を、自装置に接続された表示入力装置に表示させる端末装置の制御方法であって、
上記端末装置は、予め登録されたパターンの軌跡が上記表示面に描かれたときに、該パターンに予め対応付けられた処理を実行するジェスチャー入力処理手段と、
上記パターンに対応付けられた各処理に対応する操作用オブジェクトを自装置に接続された表示入力装置に表示させて、入力操作が行われた操作用オブジェクトに対応付けられた処理を実行するオブジェクト入力処理手段とを備え、
上記ジェスチャー入力処理手段及び上記オブジェクト入力処理手段の何れか一方を機能させる入力モード設定ステップを含むことを特徴とする端末装置の制御方法。
【請求項１１】
請求項１から９の何れか１項に記載の端末装置が複数、同期した画像をそれぞれに接続された表示入力装置に表示可能に通信接続された通信システム。
【請求項１２】
請求項１から９の何れか１項に記載の端末装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項１３】
請求項１２に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に画像を表示させる端末装置に関し、より詳細には、表示装置の表示面に対する入力操作に応じて動作する端末装置等に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ等の端末装置をネットワークで接続し、接続した各端末装置に同一の画像を表示させて、電子会議を行うシステムが提案されている。
【０００３】
このような電子会議システムでは、従来の会議において紙で配布されていた資料等が、各参加者に割り当てられた端末装置に表示される。そして、各参加者は、自分に割り当てられた端末装置を操作することによって、資料の確認等を行う。つまり、電子会議システムでは、各参加者は、端末装置を操作して所望の資料を表示させる必要がある。
【０００４】
電子会議システムの参加者には、ＰＣ等の操作に不慣れな者が含まれていることも考えられるの。このため、電子会議システムに使用する端末装置には、操作に不慣れな参加者であっても、会議の進行に遅れずに、所望の資料を表示させることのできる操作性が求められる。
【０００５】
例えば、タッチパネルは、直感的な操作が可能であることから、上記のような電子会議システムの端末装置に適した入力装置であると考えられる。タッチパネルを用いて端末装置に入力操作を行うための技術としては、例えば下記の特許文献１〜３等が知られている。
【０００６】
具体的には、特許文献１には、手書入力が可能な入力モードと、ジェスチャー入力が可能な入力モードとをモード切り替えボタンで切り替える入力情報処理装置が開示されている。また、特許文献２には、文字を書くなどのストローク入力が可能な入力モードと、ジェスチャー入力が可能な入力モードとを、ペンデバイスが表示領域に一定時間以上継続して接触していたときに切り替えるＰＤＡが開示されている。そして、特許文献３には、ソフトウェアキーによる入力が可能な入力モードと、手書入力が可能な入力モードと、マウスによる入力が可能な入力モードとを、モード切り替え用のソフトウェアキー操作で切り替えるタッチパッドが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平６−２０２７９５号公報（１９９４年７月２２日公開）
【特許文献２】特開２００６−９９４６８号公報（２００６年４月１３日公開）
【特許文献３】特開２００４−３１０７３２号公報（２００４年１１月４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述のような従来技術では、ユーザの操作習熟度や好みに応じて入力操作の方法を設定することができないという問題がある。つまり、特許文献１から３は、何れも異なる処理を行うために、入力モードを切り替えるものであり、同じ入力操作を異なる方法で行うことを可能にするものではない。
【０００９】
例えば、特許文献１〜３に開示されている各装置では、そのユーザがジェスチャーのパターンを知らなければ、ジェスチャー入力モードに切り替えた後に入力操作を行うことができなくなってしまう。
【００１０】
なお、特許文献２には、ジェスチャーのパターンを表示することによって、ジェスチャー入力モードにおける操作を補助することが記載されている。これによれば、ジェスチャーのパターンを知らないユーザであっても、ジェスチャー入力モードでの操作が可能になる。
【００１１】
しかしながら、ジェスチャーのパターンを表示させて操作方法を確認することは、手間と時間を要する。また、覚えたてのジェスチャーを会議の進行中に使いこなすことは、多くのユーザにとって困難である。
【００１２】
このため、ジェスチャーのパターンを表示して、ジェスチャー入力モードでの操作を容易にする構成は、電子会議システムに使用する端末装置には適さない。なお、これは、電子会議システムに使用する端末装置に限られず、例えば講師の端末装置と受講生の端末装置とを接続して講義を行う講義システム等のように、他の端末装置の表示を同期させる端末装置に共通の課題である。
【００１３】
本発明は、上記課題に鑑みてなされたものであり、その目的は、他の端末装置の表示を同期させる端末装置において、ユーザが、自分の操作習熟度や好みに応じた、異なる入力操作方法によって、同じ処理を実行させることのできる端末装置等を提供することにある。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、本発明の端末装置は、画像を表示する表示面に対するユーザの入力操作を検出する表示入力装置と接続されると共に、他の端末装置と通信接続され、他の端末装置に接続された表示入力装置の表示と同期した画像を、自装置に接続された表示入力装置に表示させる端末装置であって、予め登録されたパターンの軌跡が上記表示面に描かれたときに、該パターンに予め対応付けられた処理を実行するジェスチャー入力処理手段と、上記パターンに対応付けられた各処理に対応する操作用オブジェクトを自装置に接続された表示入力装置に表示させて、入力操作が行われた操作用オブジェクトに対応付けられた処理を実行するオブジェクト入力処理手段と、上記ジェスチャー入力処理手段及び上記オブジェクト入力処理手段の何れか一方を機能させる入力モード設定手段とを備えていることを特徴としている。
【００１５】
また、本発明の端末装置の制御方法は、上記の課題を解決するために、画像を表示する表示面に対するユーザの入力操作を検出する表示入力装置と接続されると共に、他の端末装置と通信接続され、他の端末装置に接続された表示入力装置の表示と同期した画像を、自装置に接続された表示入力装置に表示させる端末装置の制御方法であって、上記端末装置は、予め登録されたパターンの軌跡が上記表示面に描かれたときに、該パターンに予め対応付けられた処理を実行するジェスチャー入力処理手段と、上記パターンに対応付けられた各処理に対応する操作用オブジェクトを自装置に接続された表示入力装置に表示させて、入力操作が行われた操作用オブジェクトに対応付けられた処理を実行するオブジェクト入力処理手段とを備え、上記ジェスチャー入力処理手段及び上記オブジェクト入力処理手段の何れか一方を機能させる入力モード設定ステップを含むことを特徴としている。
【００１６】
上記の構成によれば、端末装置において、ジェスチャー入力処理手段及びオブジェクト入力処理手段の何れか一方が機能する。そして、ジェスチャー入力処理手段が実行する処理は、オブジェクト入力処理手段が表示する操作用オブジェクトにも対応付けられている。
【００１７】
つまり、上記の構成によれば、ジェスチャー入力処理手段が機能している状態では、表示面に軌跡を描くことで端末装置に処理を実行させることができ、オブジェクト入力処理手段が機能している状態では、表示された操作オブジェクトを操作することで、ジェスチャー入力処理手段が機能している状態と同じ処理を端末装置に実行させることができる。
【００１８】
このように、上記の構成によれば、軌跡のパターンを知っているユーザは、軌跡を描くという簡易な操作でスムーズに端末装置に処理を実行させることができると共に、軌跡のパターンを知らないユーザや、軌跡を描く操作に慣れていないユーザは、目に見える操作オブジェクトを操作して端末装置に処理を実行させることができる。
【００１９】
したがって、上記の構成によれば、ユーザは、自分の操作習熟度や好みに応じた、異なる入力操作方法によって、端末装置に同じ処理を実行させることができる。
【００２０】
また、上記入力モード設定手段は、自装置に接続された表示入力装置の表示が他の端末装置に接続された表示入力装置の表示と同期していない非同期モードであるときに、上記ジェスチャー入力処理手段及び上記オブジェクト入力処理手段の何れか一方を機能させることが好ましい。
【００２１】
上記の構成によれば、非同期モードであるときに、ジェスチャー入力処理手段及びオブジェクト入力処理手段の何れか一方を機能させる。したがって、ユーザは、表示面に対して入力操作を行って、ジェスチャー入力処理手段またはオブジェクト入力処理手段に処理を実行させることによって、他の端末装置とは異なる画像を表示させることができる。
【００２２】
また、上記端末装置は、自装置のユーザを特定するユーザ特定手段を備え、上記入力モード設定手段は、自装置の操作の習熟度を示す情報がユーザ毎に記録された習熟度情報を参照して、上記ユーザ特定手段が特定したユーザの習熟度を特定し、特定した習熟度が予め定めた習熟度よりも高い場合に、上記ジェスチャー入力処理手段を機能させることが好ましい。
【００２３】
ここで、ジェスチャー入力処理手段による入力操作を行うときには、ユーザは、軌跡のパターンを予め認識している必要があるため、この入力操作にはある程度の習熟が必要と考えられる。
【００２４】
そこで、上記の構成によれば、ユーザの習熟度が予め定めた習熟度よりも高い場合にジェスチャー入力処理手段を機能させている。これにより、習熟度の高いユーザが、ジェスチャー入力処理手段でスムーズに入力操作を行うことができる。
【００２５】
また、上記端末装置は、自装置のユーザを特定するユーザ特定手段を備え、上記入力モード設定手段は、上記ジェスチャー入力処理手段が機能するジェスチャー入力モード及び上記オブジェクト入力処理手段が機能するオブジェクト入力モードのそれぞれの使用頻度を示す情報がユーザ毎に記録された頻度情報を参照して、上記ジェスチャー入力モード及び上記オブジェクト入力モードのうち、上記ユーザ特定手段が特定したユーザの使用頻度の高い入力モードに設定することが好ましい。
【００２６】
上記の構成によれば、ユーザの使用頻度の高い入力モードに設定する。ユーザは、自分の好みの入力モードを使用する頻度が高いと考えられるので、上記の構成によれば、ユーザの好みの入力モードに自動的に設定することができる。
【００２７】
また、上記端末装置は、自装置のユーザを特定するユーザ特定手段を備え、上記入力モード設定手段は、上記ジェスチャー入力処理手段が機能するジェスチャー入力モード及び上記オブジェクト入力処理手段が機能するオブジェクト入力モードのうち、最後に使用した入力モードがユーザ毎に記録された最終使用情報を参照して、上記ジェスチャー入力モード及び上記オブジェクト入力モードのうち、上記ユーザ特定手段が特定したユーザが最後に使用したと記録されている入力モードに設定することが好ましい。
【００２８】
上記の構成によれば、最後に使用した入力モードに設定するので、ユーザは端末装置を使用するときに、何ら操作を行うことなく前回使用した入力モードでスムーズに入力操作を行うことができる。
【００２９】
また、上記端末装置は、自装置のユーザを特定するユーザ特定手段を備え、上記入力モード設定手段は、上記ジェスチャー入力処理手段が機能するジェスチャー入力モード及び上記オブジェクト入力処理手段が機能するオブジェクト入力モードの何れを使用するかがユーザ毎に設定された設定情報を参照して、上記ジェスチャー入力モード及び上記オブジェクト入力モードのうち、上記ユーザ特定手段が特定したユーザが使用すると設定された入力モードに設定することが好ましい。
【００３０】
上記の構成によれば、設定情報に基づいて入力モードの設定が行われるので、ユーザは、事前に所望の入力モードを設定情報に設定しておくことによって、設定した入力モードで入力操作を行うことができる。
【００３１】
また、上記入力モード設定手段は、上記ジェスチャー入力処理手段が、上記表示面に表示中の画像を拡大表示する処理に対応付けられている軌跡が描かれたことを検出したときに、上記オブジェクト入力処理手段が機能するオブジェクト入力モードに切り替えて、上記オブジェクト入力処理手段に、上記画像の拡大表示する部分を変更するための拡大部分変更用操作オブジェクトを表示させることが好ましい。
【００３２】
上記の構成によれば、表示中の画像を拡大表示する軌跡が描かれたときに、オブジェクト入力モードに切り替えて、画像の拡大表示する部分を変更するための拡大部分変更用操作オブジェクトを表示させる。これにより、ユーザは、拡大部分変更用操作オブジェクトを用いて拡大表示する部分を容易に変更することができる。
【００３３】
また、上記端末装置は、上記表示面に描かれた軌跡を線として描画する手書入力手段を備え、上記オブジェクト入力処理手段は、上記手書入力手段による描画中は、上記操作用オブジェクトを表示しないことが好ましい。
【００３４】
上記の構成によれば、手書入力手段による描画中は、上記操作用オブジェクトを表示しないので、操作用オブジェクトが手書き入力の邪魔になることがない。
【００３５】
また、上記端末装置は、入力操作が行われたことが検出されない無操作時間が予め定めた規定時間を超えたときに、表示している上記操作用オブジェクトの透明度を、上記無操作時間が上記規定時間を超える前よりも高くするオブジェクト表示制御手段を備えていることが好ましい。
【００３６】
上記の構成によれば、入力操作が行われたことが検出されない無操作時間が予め定めた規定時間を超えたときに、操作用オブジェクトの透明度を高くする。これにより、入力操作を行わずに画像の閲覧のみ行うような場合に、操作用オブジェクトが邪魔になることを防ぐことができる。
【００３７】
また、上記の端末装置が複数、同期した画像をそれぞれに接続された表示入力装置に表示可能に通信接続された通信システムであれば、上記端末装置と同様の効果を奏する。
【００３８】
なお、上記端末装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記端末装置の各手段として動作させることにより、上記端末装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００３９】
以上のように、本発明の端末装置は、予め登録されたパターンの軌跡が表示面に描かれたときに、該パターンに予め対応付けられた処理を実行するジェスチャー入力処理手段と、上記パターンに対応付けられた各処理に対応する操作用オブジェクトを自装置に接続された表示入力装置に表示させて、入力操作が行われた操作用オブジェクトに対応付けられた処理を実行するオブジェクト入力処理手段と、上記ジェスチャー入力処理手段及び上記オブジェクト入力処理手段の何れか一方を機能させる入力モード設定手段とを備えている構成である。
【００４０】
また、本発明の端末装置の制御方法は、以上のように、端末装置は、予め登録されたパターンの軌跡が表示面に描かれたときに、該パターンに予め対応付けられた処理を実行するジェスチャー入力処理手段と、上記パターンに対応付けられた各処理に対応する操作用オブジェクトを自装置に接続された表示入力装置に表示させて、入力操作が行われた操作用オブジェクトに対応付けられた処理を実行するオブジェクト入力処理手段とを備え、上記ジェスチャー入力処理手段及び上記オブジェクト入力処理手段の何れか一方を機能させる入力モード設定ステップを含む構成である。
【００４１】
上記の構成によれば、軌跡のパターンを知っているユーザは、軌跡を描くという簡易な操作でスムーズに端末装置に処理を実行させることができると共に、軌跡のパターンを知らないユーザや、軌跡を描く操作に慣れていないユーザは、目に見える操作オブジェクトを操作して端末装置に処理を実行させることができる。つまり、上記の構成によれば、ユーザの操作習熟度や好みに応じて入力操作の方法を設定することができるという効果を奏する。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態を示すものであり、電子会議システムに含まれる通信端末装置及び会議サーバの要部構成を示すブロック図である。
【図２】上記電子会議システムの概要を示す図である。
【図３】上記通信端末装置の表示画面の一例を示す図であり、同図（ａ）は、ジェスチャーモードの画面例を示し、同図（ｂ）は、操作パレットモードの画面例を示す図である。
【図４】上記操作パレットモードで表示される操作パレットの一例を示す図であり、同図（ａ）は拡大表示を行っていないときの操作パレットの一例を示し、同図（ｂ）は拡大表示中の操作パレットの一例を示している。
【図５】上記会議サーバが格納する会議データの一例を示す図である。
【図６】上記会議サーバが格納するアジェンダデータの一例を示す図である。
【図７】上記会議サーバが格納する参加ユーザデータの一例を示す図である。
【図８】上記会議サーバが格納する操作モード設定データの一例を示す図である。
【図９】上記会議サーバが格納する規定条件データの一例を示す図である。
【図１０】上記会議サーバが格納する接続端末判別データの一例を示す図である。
【図１１】上記会議サーバが格納する操作回数カウンタの一例を示す図である。
【図１２】上記会議サーバが格納する合計操作回数データの一例を示す図である。
【図１３】上記会議サーバが実行する会議設定処理の一例を示すフローチャートである。
【図１４】上記通信端末装置が格納する操作回数カウンタの一例を示す図である。
【図１５】上記通信端末装置が格納するパレット表示制御用データの一例を示す図である。
【図１６】上記電子会議システムにおける処理の一例を示すフローチャートである。
【図１７】上記電子会議システムにおいて、発表者端末が行うモード設定処理の一例を示すフローチャートである。
【図１８】上記電子会議システムにおいて、発表者端末が行うモード設定処理の他の例を示すフローチャートである。
【図１９】上記電子会議システムにおいて、参加者端末が行うモード設定処理の一例を示すフローチャートである。
【図２０】上記通信端末装置が格納する操作回数カウンタの他の例を示す図である。
【図２１】上記電子会議システムにおいて、発表者端末が行うモード設定処理の他の例を示すフローチャートである。
【図２２】上記電子会議システムにおいて、参加者端末が行うモード設定処理の一例を示すフローチャートである。
【図２３】上記電子会議システムにおいて、発表者端末が行うモード設定処理のさらに他の例を示すフローチャートである。
【図２４】上記電子会議システムにおいて、参加者端末が行うモード設定処理の他の例を示すフローチャートである。
【図２５】上記電子会議システムにおいて、発表者端末が行う発表中処理の一例を示すフローチャートである。
【図２６】上記電子会議システムにおいて、参加者端末が行う発表中処理の一例を示すフローチャートである。
【図２７】上記通信端末装置の端末表示部に表示される画面例を示す図であり、同図（ａ）は、ペンモードに設定されたときの画面例を、同図（ｂ）は、手書き入力が開始されたときの画面例を、同図（ｃ）は、手書き入力中の画面例を、同図（ｄ）は、手書き入力終了後の画面例をそれぞれ示している。
【図２８】上記電子会議システムにおいて、発表者端末が行う発表中処理の他の例を示すフローチャートである。
【図２９】上記電子会議システムにおいて、参加者端末が行う発表中処理の他の例を示すフローチャートである。
【図３０】上記電子会議システムにおいて、発表者端末が行う発表中処理のさらに他の例を示すフローチャートである。
【図３１】上記電子会議システムにおいて、参加者端末が行う発表中処理のさらに他の例を示すフローチャートである。
【図３２】上記電子会議システムにおいて、発表者端末及び参加者端末が行う発表中処理の他の例を示すフローチャートである。
【発明を実施するための形態】
【００４３】
以下、本発明の実施の形態について、図１から３２に基づいて詳細に説明する。
【００４４】
〔システムの概要〕
本実施形態の電子会議システムの概要について、図２に基づいて説明する。図２は、本実施形態にかかる電子会議システム（通信システム）３の概要を示す図である。図示のように、電子会議システム３は、会議サーバ２と複数の通信端末装置１とを通信接続してなるシステムである。
【００４５】
電子会議システム３では、会議の参加者及び発表者のそれぞれに、通信端末装置（端末装置）１が１台ずつ割り当てられる。そして、各通信端末装置１に同じ資料を表示させて会議を行う。また、電子会議システム３には、会議の設定等を行うＰＣ４が接続されている。
【００４６】
電子会議システム３によって会議を行うときには、会議の各参加者の通信端末装置１には、そのユーザに応じて予め定めた役割が割り当てられる。つまり、図示のように、会議で発表を行うユーザ（以下、発表者と呼ぶ）の通信端末装置１には、発表者端末としての役割が割り当てられ、発表を行わずに会議に参加するユーザ（以下、参加者と呼ぶ）には、参加者端末としての役割が割り当てられる。
【００４７】
そして、会議サーバ２は、発表者端末となった通信端末装置１に表示される資料等の画像を、参加者端末となった通信端末装置１にも表示させる。これにより、電子会議システム３では、発表者端末となった通信端末装置１に表示される画像と、参加者端末となった通信端末装置１に表示される画像とが連動する。
【００４８】
つまり、図示のように、発表者端末に「資料２」を表示させたときには、参加者端末にも「資料２」が表示される。そして、発表者端末において、表示する資料を切り替えたときには、参加者端末においても同様に資料が切り替わるようになっている。
【００４９】
また、通信端末装置１は、タッチパネル方式による入力操作が可能になっている。つまり、通信端末装置１の表示部に触れることによって、表示する資料を切り替えたり、表示されている資料を拡大表示させたり、資料に手書きで文字を書き込んだりすることができるようになっている。
【００５０】
なお、図示の例では、１つの会議室内に通信端末装置１を設置している例を示しているが、離れた場所の通信端末装置１をネットワークで接続して会議を行うことも可能である。また、図示の例では、参加者端末が複数示されているが、参加者端末は１台であってもよい。つまり、電子会議システム３は、少なくとも２台の通信端末装置１を通信接続することで構築可能である。通信端末装置１間の通信接続は、会議サーバ２等の他の装置を介した間接接続であってもよいし、直接接続であってもよい。
【００５１】
さらに、電子会議システム３は、会議以外の用途にも適用可能である。例えば、講師の通信端末装置１と受講生の通信端末装置１とを接続して講義を行うことなども可能である。
【００５２】
〔主な特徴点〕
続いて、通信端末装置１の主な特徴点について、図３に基づいて説明する。図３は、通信端末装置１の表示画面の一例を示す図であり、同図（ａ）は、ジェスチャーモード（ジェスチャー入力モード）の画面例を示し、同図（ｂ）は、操作パレットモード（オブジェクト入力モード）の画面例を示す図である。
【００５３】
同図（ａ）に示すように、通信端末装置１の端末表示部（表示入力装置）１１に表示される画面には、会議サーバ２から送信される資料等を表示する資料表示領域７０と、通信端末装置１の操作に用いるアイコンを表示するアイコン表示領域７１とが含まれる。
【００５４】
図示の例では、資料表示領域７０には、「会議資料」が表示されている。また、アイコン表示領域７１には、発表または会議を開始するための開始アイコン８０、発表または会議を終了するための終了アイコン８１、手書き入力を行うためのペンモードアイコン８２、ジェスチャーモードと操作パレットモードとを切り替えるためのモード切替アイコン８３が表示されている。
【００５５】
同図（ａ）に示すジェスチャーモードでは、通信端末装置１は、ジェスチャー入力を受け付ける。つまり、ジェスチャーモードでは、ユーザは、予め登録されたパターンを表示部上で描くことによって通信端末装置１を操作することができる。ここでは、資料のページ戻し、ページ送り、拡大表示、及び拡大表示中における拡大範囲の変更の各処理に対応するパターンが登録されていることを想定している。無論、ジェスチャー入力可能な処理は、これらの例に限られず、会議や発表等に必要な任意の処理をジェスチャー入力で実行させることができる。
【００５６】
ジェスチャーモードでは、資料表示領域７０上で所定のパターンを描くことによって、極めてスムーズな入力操作が可能である。しかしながら、ジェスチャーモードでは、ユーザは、どのようなジェスチャーでどのような操作ができるのかを予め知っている必要があり、ジェスチャー入力に慣れていないユーザや、通信端末装置１を初めて使うユーザ等には扱い難いという難点がある。
【００５７】
そこで、通信端末装置１は、ジェスチャーモードにおいて、例えばモード切替アイコン８３にタッチすることによって、同図（ｂ）に示す操作パレットモードに移行するようになっている。
【００５８】
操作パレットモードでは、通信端末装置１は、表示部１１に操作パレット９０を表示し、この操作パレット９０でユーザの入力操作を受け付ける。詳細については後述するが、操作パレット９０は、操作キー（操作用オブジェクト）を含み、ユーザは、この操作キーにタッチすることで、ジェスチャーモードと同内容の入力操作を行うことができる。
【００５９】
このように、操作パレットモードでは、ユーザは、操作パレット９０という目に見える対象に対して入力操作を行うので、通信端末装置１を始めて使うユーザでも容易に操作することができる。
【００６０】
つまり、通信端末装置１は、ジェスチャーモードと操作パレットモードとを切り替え可能に構成しており、これにより、ユーザが、自分の操作習熟度や好みに応じた入力モードで入力操作を行うことを可能にしている点を主な特徴点としている。
【００６１】
〔操作パレットの詳細〕
続いて、操作パレット９０の詳細について、図４に基づいて説明する。図４は、操作パレット９０の一例を示す図であり、同図（ａ）は拡大表示を行っていないときの操作パレット９０の一例を示し、同図（ｂ）は拡大表示中の操作パレット９０の一例を示している。
【００６２】
図示のように、通信端末装置１の表示部１１に表示されている操作パレット９０は、資料表示領域７０に表示されている画像を表示する資料表示部９１を含む。また、通信端末装置１に入力操作を行うための操作用オブジェクトとして、資料表示領域７０に１つ前の資料を表示させるためのページ戻しキー９２と、資料表示領域７０に次の資料を表示させるためのページ送りキー９３と、資料表示領域７０に表示される資料の拡大倍率を規定する表示倍率ゲージ９４と、表示倍率を設定するための倍率設定キー９５とを含んでいる。
【００６３】
つまり、操作パレット９０のページ戻しキー９２にタッチすることによって、資料表示領域７０に１つ前の資料を表示させることができ、ページ送りキー９３にタッチすることによって、資料表示領域７０に次の資料を表示させることができる。また、倍率設定キー９５を表示倍率ゲージ９４上で移動させることによって、移動させた位置に応じた倍率で、資料表示領域７０資料を拡大表示させることができるようになっている。なお、図示の例では、表示倍率ゲージ９４が１００％から６００％までとなっているので、倍率設定キー９５の位置に応じた１００％から６００％の間の倍率で拡大表示させることができる。
【００６４】
無論、操作パレット９０は、ジェスチャーモードで行うことのできる操作に対応する操作オブジェクトを含むものであればよく、図示の例に限られない。また、図示の例では、資料表示領域７０内に、資料と重畳して操作パレット９０を表示させる例を示しているが、操作パレット９０の表示位置は特に限定されない。なお、資料と重畳して操作パレット９０を表示させる場合には、操作パレット９０の背後の資料をユーザが視認できるように、操作パレット９０を半透明で表示してもよい。
【００６５】
ここで、同図（ｂ）に示すように、倍率設定キー９５を移動させて拡大表示を行った場合には、資料の一部が拡大されて資料表示領域７０に表示されるため、資料の中に表示されない部分が生じる。図４（ｂ）の例では、同図（ａ）で表示されていた「４．おわりに」が表示されなくなっている。
【００６６】
操作パレット９０は、このような状態における操作性を高めるために、拡大表示状態では、資料表示部９１に表示する資料は拡大せずに、表示範囲提示枠（拡大部分変更用操作オブジェクト）９６を表示して、拡大表示されている範囲をユーザに提示する。つまり、表示範囲提示枠９６は、資料全体のうち、どの範囲が拡大表示されているかを示すものである。これにより、ユーザは、資料表示領域７０に拡大表示されている資料が、その資料全体におけるどの範囲を示しているかを容易に把握することができる。
【００６７】
また、表示範囲提示枠９６は、資料表示部９１上で移動させることができるようになっている。そして、表示範囲提示枠９６を移動させることによって、拡大表示する部分を変更することができるようになっている。例えば、図４（ｂ）の例において、表示範囲提示枠９６を下方向に移動させて、「４．おわりに」が表示範囲提示枠９６の内側に入るようにすることによって、資料表示領域７０に「４．おわりに」を表示させることもできる。これにより、ユーザは、所望の範囲を容易に拡大表示することができる。
【００６８】
〔通信端末装置１及び会議サーバ２の要部構成〕
次に、電子会議システム３の詳細について、図１に基づいて説明する。図１は、電子会議システム３に含まれる通信端末装置１及び会議サーバ２の要部構成を示すブロック図である。
【００６９】
＜会議サーバ２の構成＞
図示のように、会議サーバ２は、サーバ操作部４０、サーバ表示部４１、サーバ通信部４２、サーバ制御部４３、及びサーバ記憶部４４を備えている。
【００７０】
サーバ操作部４０は、会議サーバ２に対するユーザの入力操作を受け付けるものである。サーバ操作部４０は、ユーザの入力操作を受け付けて、受け付けた操作内容を示す操作信号をサーバ制御部４３に送信する機能を有していればよく、例えばキーボードやマウス等で構成することもできる。無論、タッチパネル方式で入力操作を受け付けるものであってもよい。
【００７１】
サーバ表示部４１は、サーバ制御部４３の指示に従って画像を表示するものである。サーバ表示部４１は、サーバ制御部４３の指示に従って画像を表示するものであればよく、例えば液晶表示装置や有機ＥＬ表示装置等で構成することもできる。
【００７２】
サーバ通信部４２は、会議サーバ２が他の装置と通信するためのものである。電子会議システム３では、会議サーバ２は、サーバ通信部４２を介して通信端末装置１やＰＣ４と通信を行う。
【００７３】
サーバ制御部４３は、会議サーバ２の動作を統括して制御するものであり、会議設定部５０とサーバ会議制御部５１とを備えている。
【００７４】
会議設定部５０は、会議設定処理を行って、電子会議システム３による会議を行うために必要な各種データを生成する。なお、会議設定処理の詳細については後述する。
【００７５】
サーバ会議制御部５１は、会議に関わる制御を行う。具体的には、サーバ会議制御部５１は、端末会議制御部１７と通信して、会議の開始及び終了、発表の開始及び終了の制御を行う。また、サーバ会議制御部５１は、通信端末装置１を発表者モードで動作させるか、参加者モードで動作させるかを、各通信端末装置１の端末会議制御部１７に指示する。
【００７６】
そして、サーバ会議制御部５１は、端末会議制御部１７と通信して、発表者モードで動作している通信端末装置１の端末表示部１１に表示される画像が、参加者モードで動作している他の通信端末装置１の端末表示部１１に表示されるように制御する。
【００７７】
サーバ記憶部４４は、会議サーバ２で使用する各種データを格納するものである。サーバ記憶部４４は、データの記憶及び読み出しが可能なものであればよく、例えばハードディスク等であってもよい。図示のサーバ記憶部４４には、会議データ６０、アジェンダデータ６１、参加ユーザデータ６２、発表資料データ６３、操作モード設定データ６４、規定条件データ６５、接続端末判別データ６６、操作回数カウンタ６７、及び合計操作回数データ６８が格納されている。
【００７８】
会議データ６０は、会議を規定するデータであり、少なくとも会議ＩＤと、会議の開催日時を含む。会議データ６０は、例えば図５のようなデータであってもよい。図５は、会議データ６０の一例を示す図である。
【００７９】
図５の会議データ６０は、会議ＩＤと、会議名と、開催日時と、使用する会議室名とが対応付けられたデータである。これにより、いつ、どこで、どのような会議が開催されるかを特定することができる。例えば、２０１０年３月５日の１０：００〜１１：００に、第１会議室で会議１が行われることを特定することができる。
【００８０】
アジェンダデータ６１は、会議データ６０で特定される各会議の議事進行を示すデータである。アジェンダデータ６１は、会議において誰がどのような順序で発表するかを示すデータであり、例えば図６のようなデータであってもよい。図６は、アジェンダデータ６１の一例を示す図である。
【００８１】
図６のアジェンダデータ６１は、会議ＩＤと、アジェンダ名と、発表者氏名と、発表時間と、発表資料と、発表順番とが対応付けられたデータである。これにより、会議データ６０の会議ＩＤで特定される各会議について、いつ、誰が、どのような資料を用いて発表を行うかを特定することができる。
【００８２】
なお、図６の例では、発表者を特定するために発表者氏名を用いているが、発表者を特定できる情報であれば発表者氏名以外の情報を用いてもよい。例えば、発表者の氏を用いて発表者を特定してもよいし、ＩＤ等によって発表者を特定してもよい。
【００８３】
参加ユーザデータ６２は、会議データ６０で特定される各会議の参加者（発表者を含む）を特定するためのデータである。参加ユーザデータ６２は、例えば図７のようなデータであってもよい。図７は、参加ユーザデータ６２の一例を示す図である。
【００８４】
図７の参加ユーザデータ６２は、会議ＩＤと、ユーザＩＤと、ユーザ氏名と、会議におけるロール（役割）とが対応付けられたデータである。これにより、会議データ６０の会議ＩＤで特定される各会議について、誰が、どのような役割で参加するかを特定することができる。なお、図示の例では、発表を行うユーザのロールを「発表者／参加者」とし、発表を行わないユーザのロールを「参加者」としている。なお、「発表者／参加者」は、発表を行うと共に、発表時以外は参加者として会議に参加することを意味している。
【００８５】
発表資料データ６３は、発表に用いる資料のデータである。アジェンダデータ６１に「発表資料」として登録された資料のデータが、発表資料データ６３としてサーバ記憶部４４に格納される。
【００８６】
操作モード設定データ６４は、会議の開始時に、通信端末装置１の入力モードをジェスチャー入力モードまたは操作パレットモードの何れかに自動的に設定するためのデータである。操作モード設定データ６４は、例えば図８のようなデータであってもよい。図８は、操作モード設定データ６４の一例を示す図である。
【００８７】
図８の操作モード設定データ６４では、過去の発表回数から設定した入力モードがユーザＩＤ毎に登録されている。これにより、過去の発表回数に応じて入力モードを特定することができる。なお、過去の発表回数に応じた入力モードの特定については後述する。
【００８８】
また、発表者モードにおける合計操作回数に基づいて特定した入力モードが、ユーザＩＤ毎に登録されていると共に、参加者モードにおける合計操作回数に基づいて特定した入力モードがユーザＩＤ毎に登録されている。これにより、各ユーザの操作回数の多い（使用頻度の高い）入力モードを特定することができる。
【００８９】
さらに、前回会議終了時に選択していた入力モードがユーザＩＤ毎に登録されている。つまり、図８の操作モード設定データ６４は、最後に使用した入力モードがユーザ毎に記録された最終使用情報を含む。これにより、過去に電子会議システム３による会議に参加したことのあるユーザが、再度会議に参加するときに、前回会議終了時に選択していた入力モードに設定することができる。
【００９０】
また、手動設定された入力モードについてもユーザＩＤ毎に登録されている。つまり、図８の操作モード設定データ６４は、何れの入力モードを使用するかがユーザ毎に設定された設定情報を含む。これにより、ユーザが事前に手動設定した入力モードに設定することもできる。
【００９１】
なお、操作モード設定データ６４は、過去の発表回数から設定した入力モードがユーザＩＤ毎に登録されたデータ、合計操作回数から設定した入力モードがユーザＩＤ毎に登録されたデータ、前回会議終了時に選択していた入力モードがユーザＩＤ毎に登録されたデータ、及び手動設定された入力モードがユーザＩＤ毎に登録されたデータの何れかを含むものであればよく、これら全てを含む必要はない。
【００９２】
規定条件データ６５は、ジェスチャーモード及び操作パレットモードの何れに設定するかを決定するために用いるデータである。規定条件データ６５は、例えば図９に示すようなデータであってもよい。図９は、規定条件データ６５の一例を示す図である。
【００９３】
図９の規定条件データ６５は、発表回数閾値を含む。これは、発表回数の多寡に応じてジェスチャーモードまたは操作パレットモードに設定する場合に用いられる閾値である。
【００９４】
具体的には、過去の発表回数が、規定条件データ６５の発表回数閾値以上であるユーザの通信端末装置１では、ジェスチャーモードへの設定を行う。過去の発表回数が、発表回数閾値以上のユーザは、電子会議システム３での発表に習熟しており、ジェスチャーモードでスムーズに操作できると考えられるためである。図示の例では、発表回数閾値を５回としているが、発表回数閾値はジェスチャーモードの習熟度の指標となるものであればよく、この回数に限られない。例えば、ジェスチャーのパターンが多数登録されており、ジェスチャー入力の難易度が高いような場合には、発表回数閾値をより大きく設定してもよい。
【００９５】
また、図９の規定条件データ６５は、後述の操作回数カウンタでカウントした操作回数を合計するときの重み付けに用いる数値が、操作の種類毎に対応付けられたデータを含む。図示の例では、資料ページ送り操作、資料拡大操作、及び資料拡大範囲変更操作の３種類の操作について重み付け用の数値が登録されている。これは、各入力モードにおける操作回数からユーザの使用頻度の高い入力モードを特定するときに用いるデータである。
【００９６】
具体的には、操作回数カウンタでカウントした各操作の回数に、その操作の重み付け数値を乗じた値を算出し、算出した各回数を入力モード毎に合計した値を、使用頻度の指標として使用することを想定している。
【００９７】
例えば、ジェスチャーモードにおいて、資料ページ送り操作が５回、資料拡大操作が３回、及び資料拡大範囲変更操作が１回行われ、これらの回数が操作回数カウンタでカウントされている場合を考える。この場合には、資料ページ送り操作回数の「５回」に、規定条件データ６５における資料ページ送り用の重み数値「１」を乗じた値と、資料拡大操作回数の「３回」に、規定条件データ６５における資料拡大操作用の重み数値「１」を乗じた値と、資料拡大範囲変更操作回数の「１回」に、規定条件データ６５における資料拡大範囲変更操作用の重み数値「１」を乗じた値とを合計した９回がジェスチャーモードの使用頻度を示す指標として用いられる。つまり、同様にして算出した操作パレットモードの使用頻度を示す数値が、ジェスチャーモードの数値よりも大きければ操作パレットモードの使用頻度が高いと判断することができる。
【００９８】
なお、図９の例では、重みが何れも「１」に設定されているが、重みの値は、例えば操作の重要度等に応じて適宜設定すればよい。例えば、ページ送りは、会議中に使用する頻度が高い重要な操作であると考えられるので、ページ送り操作の重みを他の操作よりも大きくしてもよい。また、図９の例では、資料ページ戻し操作用の重み付け数値が含まれていない。このように、重み付けを行わない操作があってもよい。また、資料ページ戻し操作用の重み付け数値として、資料ページ送り操作用の重み付け数値を用いてもよい。
【００９９】
さらに、図９の規定条件データ６５は、無操作時間の規定値（規定時間）を含む。無操作時間の規定値は、操作パレット９０の表示制御に用いるデータである。このデータは、具体的には、操作パレット９０が表示されている状態において、ユーザの操作が検出されない時間が、規定条件データ６５の無操作時間の規定値以上となったときに、操作パレット９０を半透明表示するために用いられる。無論、この規定値は６０秒に限られない。また、無操作時間が規定値を超えたときに半透明表示してもよい。
【０１００】
接続端末判別データ６６は、電子会議システム３において、通信端末装置１によるログインが行われたときに、サーバ会議制御部５１が生成するデータであり、通信端末装置１を特定する情報と、その通信端末装置１にログインしているユーザを特定する情報とが対応付けられたデータである。接続端末判別データ６６は、例えば図１０のようなデータであってもよい。図１０は、接続端末判別データ６６の一例を示す図である。
【０１０１】
図１０の接続端末判別データ６６は、ユーザＩＤと、通信端末装置１のＩＰアドレスと、会議ＩＤとが対応付けられたデータである。これにより、ある会議において、どのユーザがどの通信端末装置１を使用しているかを特定することができる。
【０１０２】
操作回数カウンタ６７は、各ユーザの操作回数をカウントするためのものであり、操作回数カウンタ６７を用いて、各ユーザがジェスチャー入力モードで行った操作回数と、操作パレットモードで行った操作回数とが記録される。操作回数カウンタ６７は、例えば図１１のようなデータであってもよい。図１１は、操作回数カウンタ６７の一例を示す図である。
【０１０３】
図１１の操作回数カウンタ６７は、発表者モードにおいてジェスチャーモードで行われた資料ページ送り操作、資料拡大操作、及び資料拡大範囲変更操作の回数が、ユーザＩＤと対応付けて記録されるようになっている。同様に、発表者モードにおいて操作パレットモードで行った資料ページ送り操作、資料拡大操作、および資料拡大範囲変更操作の回数も、ユーザＩＤと対応付けて記録されるようになっている。これにより、各ユーザが、何れの操作モードで、どのような操作を、何回行ったかをカウントすることができる。
【０１０４】
なお、図１１の例では、資料ページ戻し操作が含まれていない。このように、回数のカウントを行わない操作があってもよい。また、資料ページ戻し操作の操作回数と、資料ページ送り操作の操作回数とは操作内容が関連しているので、これらの操作回数を合計してカウントしてもよい。
【０１０５】
合計操作回数データ６８は、操作回数カウンタ６７でカウントした操作回数の合計値を示すデータである。合計操作回数データ６８は、例えば図１２のようなデータであってもよい。図１２は、合計操作回数データ６８の一例を示す図である。
【０１０６】
図１２の合計操作回数データ６８では、発表者モードにおいてジェスチャーによって行われた操作回数の合計値、及び操作パレットによって行われた操作回数の合計値と、ユーザＩＤとが対応付けられている。同様に、参加者モードにおいてジェスチャーによって行われた操作回数の合計値、及び操作パレットによって行われた操作回数の合計値と、ユーザＩＤとが対応付けられている。つまり、図１２の合計操作回数データ６８は、各入力モードの使用頻度を示す情報がユーザ毎に記録された頻度情報を含む。これにより、発表者モードまたは参加者モードにおいて使用頻度の高い入力モードを特定することができる。
【０１０７】
また、図１２の合計操作回数データ６８では、各ユーザＩＤと過去の発表回数とが対応付けられている。発表回数が多いほどユーザの操作習熟度は上がると考えられるので、発表回数は、操作習熟度を示す指標として用いることができる。つまり、図１２の合計操作回数データ６８は、操作の習熟度を示す情報がユーザ毎に記録された習熟度情報を含む。これにより、過去の発表回数に基づいて入力モードの設定を行うことができる。
【０１０８】
＜会議設定処理＞
続いて、サーバ記憶部４４に記憶される上記の各データを生成する会議設定処理について、図１３に基づいて説明する。図１３は、会議設定処理の一例を示すフローチャートである。会議設定処理は、例えば図２のＰＣ４等のように、会議サーバ２に通信接続された端末装置からの制御に従って、会議サーバ２の会議設定部５０が行う処理である。なお、会議設定処理は、会議サーバ２のサーバ操作部４０からの入力操作で行うこともできる。
【０１０９】
まず、会議設定部５０は、会議データ６０を作成する（Ｓ１）。具体的には、会議設定部５０は、会議名と、開催日時と、会議室とを、例えば図２のＰＣ４からユーザに入力させ、入力されたこれらのデータに会議ＩＤを付して、図５に示したような会議データ６０を生成する。
【０１１０】
次に、会議設定部５０は、アジェンダデータ６１を作成する（Ｓ２）。具体的には、会議設定部５０は、アジェンダ名と、発表者氏名と、発表時間と、発表に用いる資料名と、発表順とをユーザに入力させ、入力されたこれらのデータに会議ＩＤを付して、図６に示したようなアジェンダデータ６１を生成する。
【０１１１】
続いて、会議設定部５０は、参加者の登録を行う（Ｓ３）。具体的には、会議設定部５０は、ユーザＩＤと、ユーザ氏名とをユーザに入力させる。そして、入力させたＩＤ及び氏名に、ロール（会議における役割、すなわち参加者または発表者）と会議ＩＤとを対応付けて、図７に示したような参加ユーザデータ６２を生成する。
【０１１２】
なお、アジェンダデータ６１に発表者として登録されているユーザは、発表を行っていないときには参加者として参加することになるので、ロールを「発表者／参加者」とし、アジェンダデータ６１に発表者として登録されていないユーザについては、ロールを「参加者」とする。しかしながら、この例に限られず、例えば発表のみを行って、他の発表者の発表は聞かずに退席するような場合には、「発表者」と登録してもよい。また、ロールをユーザに選択させるようにしてもよい。
【０１１３】
次に、会議設定部５０は、操作モードの設定を行う（Ｓ４）。具体的には、会議設定部５０は、ジェスチャーモードまたは操作パレットモードの何れかをユーザに選択させ、選択された入力モードをそのユーザのユーザＩＤに対応付ける（図８の操作モード設定データ６４の「手動設定」参照）。なお、入力モードの手動設定を行わない場合には、Ｓ４の処理は省略してもよい。
【０１１４】
続いて、会議設定部５０は、各種条件の設定を行う（Ｓ５）。具体的には、会議設定部５０は、発表回数の閾値と、操作回数カウンタ合計時における各入力操作の重み付け値と、無操作時間規定値とをユーザに入力させて、図９に示したような規定条件データ６５を生成する。なお、各種条件の設定は、ユーザが特に指定した場合にのみ行うようにして、それ以外の場合には、予め定められた初期値に設定された規定条件データ６５を用いてもよい。
【０１１５】
以上により、会議の設定に必要なデータが全て作成され、会議設定部５０は、作成した各データをサーバ記憶部４４に格納し、会議作成は終了する（Ｓ６）。
【０１１６】
＜通信端末装置１の構成＞
次に、図１に基づいて通信端末装置１の構成について説明する。図１に示すように、通信端末装置１は、端末操作部１０、端末表示部１１、端末通信部１２、端末制御部１３、及び端末記憶部１４を備えている。
【０１１７】
端末操作部１０は、通信端末装置１に対するユーザの入力操作を受け付けるものである。ここでは、上述のように、通信端末装置１はタッチパネル方式での入力操作が可能になっている。このため、端末操作部１０は、端末表示部１１に対するタッチ操作を受け付けて、受け付けた操作内容を示す操作信号を端末制御部１３に送信する。
【０１１８】
端末表示部１１は、端末制御部１３の指示に従って画像を表示するものである。また、端末表示部１１は、ユーザの入力操作を検出する入力面としても機能する。端末表示部１１は、画像の表示機能とユーザの入力操作検出機能とを有しているものであればよく、例えばタッチパネルや光センサ内蔵液晶表示装置等であってもよい。また、ここでは、通信端末装置１が端末表示部１１を備えている例を示しているが、端末表示部１１は、通信端末装置１の表示装置及び入力装置として機能するように、通信端末装置１と接続されていればよい。つまり、端末表示部１１と通信端末装置１とは別体に構成されていてもよい。
【０１１９】
端末通信部１２は、通信端末装置１が他の装置と通信するためのものである。電子会議システム３では、通信端末装置１は、端末通信部１２を介して会議サーバ２と通信を行う。
【０１２０】
端末制御部１３は、通信端末装置１の動作を統括して制御するものであり、入力処理部１５、入力モード切替部（入力モード設定手段、ユーザ特定手段）１６、端末会議制御部１７、及び表示制御部１８を含む。
【０１２１】
入力処理部１５は、端末操作部１０が端末制御部１３に送信する操作信号に従って、予め定められた種々の処理を行うものであり、手書入力処理部（手書入力手段）２０、ジェスチャー入力処理部（ジェスチャー入力処理手段）２１、及びパレット入力処理部（オブジェクト入力処理手段、オブジェクト表示制御手段）２２を備えている。
【０１２２】
手書入力処理部２０は、端末操作部１０から受信する操作信号が示す、端末表示部１１上に描かれた軌跡に沿った線分を、表示制御部１８に指示して端末表示部１１に表示させる。手書入力処理部２０は、図３（ａ）（ｂ）に示すペンモードアイコン８２が操作されたときに機能するものであり、手書入力処理部２０が機能している間は、ジェスチャーモードであってもジェスチャー入力は行えない状態となる。
【０１２３】
ジェスチャー入力処理部２１は、端末操作部１０から受信する操作信号が示す、端末表示部１１上に描かれた軌跡のパターンを取得する。そして、予め登録されたジェスチャーの軌跡パターンの中に、取得した軌跡のパターンに対応するものが存在する場合に、当該パターンに対応付けられている処理を実行する。
【０１２４】
パレット入力処理部２２は、ジェスチャー入力で行うことのできる各処理に対応する操作オブジェクト（例えば、図４のページ戻しキー９２等）を含む操作パレット９０を表示する。そして、端末操作部１０から受信する操作信号から、表示した操作オブジェクトに対する入力操作が行われたと判断したときに、当該操作オブジェクトに対応する処理を実行する。
【０１２５】
入力モード切替部１６は、ジェスチャー入力処理部２１及びパレット入力処理部２２の何れか一方を機能させることによって、ジェスチャーモードと操作パレットモードの切り替えを行う。
【０１２６】
端末会議制御部１７は、会議に関わる制御を行う。具体的には、端末会議制御部１７は、サーバ会議制御部５１と通信して、会議の開始及び終了、発表の開始及び終了の制御を行う。また、端末会議制御部１７は、会議中において、通信端末装置１を発表者モードで動作させるか、参加者モードで動作させるかをサーバ会議制御部５１の指示に従って決定する。
【０１２７】
そして、端末会議制御部１７は、サーバ会議制御部５１と通信して、発表者モードで動作している通信端末装置１（発表者端末）の端末表示部１１に表示される画像が、参加者モードで動作している他の通信端末装置１（参加者端末）の端末表示部１１に表示されるように制御する。
【０１２８】
これは、発表者端末の端末会議制御部１７が、自装置の端末表示部１１に表示している画像をサーバ会議制御部５１に送信し、サーバ会議制御部５１が、受信した画像を、各参加者端末に送信して表示させることによって実現される。なお、発表者端末の端末操作部１０が受け付けた入力操作の内容をサーバ会議制御部５１に通知して、この通知を受けたサーバ会議制御部５１が通知内容に応じた画像を生成し、生成した画像を発表者端末及び参加者端末に送信することで実現することもできる。
【０１２９】
また、端末会議制御部１７は、通信端末装置１を参加者モードで動作させるときには、同期モードと独立モードの切り替えを制御する。
【０１３０】
同期モードは、発表者端末の端末表示部１１に表示される画像を、参加者端末である自装置の端末表示部１１に表示させるモードである。会議中は、基本的に同期モードに設定する。同期モードでは、端末会議制御部１７は、発表者端末の端末表示部１１に表示される画像をサーバ会議制御部５１から受信して自装置の端末表示部１１に表示させる。
【０１３１】
独立モードは、発表者端末とは独立に、自装置の端末表示部１１に画像を表示させるモードである。独立モードに移行させることによって、発表端末の端末表示部１１に表示されている以外の資料を確認したり、資料に自分用の書き込みをしたり、発表端末の端末表示部１１では見にくい資料を拡大表示したりすることもできる。
【０１３２】
独立モードでは、端末会議制御部１７は、端末操作部１０が受け付けた入力操作に応じた画像を、サーバ会議制御部５１から受信して端末表示部１１に表示させる。例えば、端末操作部１０がページ送りの入力操作を受け付けた場合には、次ページの資料の画像をサーバ会議制御部５１に要求してこれを受信し、表示制御部１８に指示して端末表示部１１に表示させる。なお、発表資料データ６３が通信端末装置１に格納されている場合には、会議サーバ２から画像を取得する必要はない。
【０１３３】
同期モードから独立モードに移行するためのトリガは、特に限定されないが、ここでは、ユーザが端末表示部１１にタッチしたことを端末操作部１０が検知したことをトリガとして、端末会議制御部１７が、同期モードから独立モードに移行させることを想定している。ユーザは、入力操作を行うときに、端末表示部１１にタッチするので、上記の構成によれば、ユーザにモード切り替え操作を意識させることなく、独立モードに移行させることができる。
【０１３４】
また、独立モードから同期モードに移行するためのトリガも特に限定されない。例えば、同期モードに移行するためのアイコン等を表示して、該アイコンが操作されたことをトリガとしてもよいし、独立モードに移行した後、ユーザ操作が検出されない期間が一定以上継続した場合に、同期モードに移行するようにしてもよい。
【０１３５】
表示制御部１８は、端末会議制御部１７及び入力処理部１５の指示に従って、端末表示部１１に画像を表示させる。
【０１３６】
端末記憶部１４は、通信端末装置１が使用する各種データを格納するものである。端末記憶部１４は、データの記憶及び読み出しが可能なものであればよく、例えばハードディスク等であってもよい。図示の例では、端末記憶部１４に操作回数カウンタ３０とパレット表示制御用データ３１が格納されている。
【０１３７】
操作回数カウンタ３０は、自装置のユーザの操作回数をカウントするためのものであり、操作回数カウンタ３０を用いて、自装置のユーザがジェスチャー入力モードで行った操作回数と、操作パレットモードで行った操作回数とが記録される。操作回数カウンタ３０は、例えば図１４のようなデータであってもよい。図１４は、操作回数カウンタ３０の一例を示す図である。
【０１３８】
図１４の操作回数カウンタ６７は、発表者モードにおいてジェスチャーモードで行われた資料ページ送り操作、資料拡大操作、及び資料拡大範囲変更操作の回数が、ユーザＩＤと対応付けて記録されるようになっている。同様に、発表者モードにおいて操作パレットモードで行った資料ページ送り操作、資料拡大操作、および資料拡大範囲変更操作の回数も、ユーザＩＤと対応付けて記録されるようになっている。これにより、自装置を使用する各ユーザが、何れの操作モードで、どのような操作を、何回行ったかをカウントすることができる。
【０１３９】
なお、図１４の例では、資料ページ戻し操作が含まれていない。このように、回数のカウントを行わない操作があってもよい。また、資料ページ戻し操作の操作回数と、資料ページ送り操作の操作回数とは操作内容が関連しているので、これらの操作回数を合計してカウントしてもよい。
【０１４０】
パレット表示制御用データ３１は、操作パレット９０の表示を制御するためのデータである。より詳細には、操作パレット９０を表示するか、非表示とするか、半透明で表示するかを決定するためのデータである。パレット表示制御用データ３１は、例えば図１５のようなデータとしてもよい。図１５は、パレット表示制御用データ３１の一例を示す図である。
【０１４１】
図１５のパレット表示制御用データ３１は、手書きメモ状態フラグがユーザＩＤ毎に設定可能となっている。手書きメモ状態フラグは、手書き入力中は「１」に設定され、手書き入力を行っていないときには「０」に設定されるフラグである。
【０１４２】
また、図１５のパレット表示制御用データ３１は、操作パレット表示・非表示フラグがユーザＩＤ毎に設定可能となっている。操作パレット表示・非表示フラグは、操作パレット９０を表示するか否かを決定するフラグであり、表示するときには「１」に設定され、表示しないときには「０」に設定される。
【０１４３】
詳細については後述するが、ここでは、手書き入力中には、操作パレットモードであっても、操作パレット９０を非表示にすることを想定している。このため、同図では、手書きメモ状態フラグが「１」のユーザＩＤについては、操作パレット表示・非表示フラグが「０」となっている。
【０１４４】
また、図１５のパレット表示制御用データ３では、無操作時間カウンタがユーザＩＤ毎に設けられている。この無操作時間カウンタによって、ユーザの操作が検出されていない時間をカウントすることができる。そして、無操作時間カウンタのカウント値が、規定条件データ６５の無操作時間規定値（図９参照）以上となったときに、操作パレット９０を半透明表示とする。
【０１４５】
なお、図１５のパレット表示制御用データは、ユーザＩＤ毎にフラグが設定可能になっているが、各通信端末装置１でパレット表示制御用データを生成する場合には、ユーザＩＤ毎にフラグを設定可能にする必要はない。
【０１４６】
〔会議の流れ〕
続いて、電子会議システム３における会議の流れを図１６に基づいて説明する。図１６は、電子会議システム３における処理の一例を示すフローチャートである。なお、ここでは、会議の開催時刻までに会議の参加者及び発表者が、各人に割り当てられた通信端末装置１にユーザＩＤを入力してログインを済ませていることを想定している。
【０１４７】
そして、このユーザＩＤを受信したサーバ会議制御部５１が、当該ユーザＩＤと当該通信端末装置１のＩＰアドレスと、その会議のＩＤとを対応付けて図１０に示すような接続端末判別データ６６を生成してサーバ記憶部４４に格納していることを想定している。
【０１４８】
会議サーバ２のサーバ会議制御部５１は、会議データ６０に含まれる開催日時と、現在の日時とが一致すると、会議データにおいてその開催日時に対応付けられている会議ＩＤの会議を開始する（Ｓ１０）。会議を開始すると、サーバ会議制御部５１は、接続端末判別データ６６に含まれる各ＩＰアドレス宛に会議を開始する旨の通知を送信する。この通知を受けた通信端末装置１では、端末会議制御部１７が動作開始する。
【０１４９】
続いて、サーバ会議制御部５１は、アジェンダデータ６１を参照して、次の発表を特定し、特定した発表を開始する（Ｓ１１）。また、サーバ会議制御部５１は、アジェンダデータ６１を参照して、開始した発表で使用する発表資料データ６３を特定し、サーバ記憶部４４から読み出す。そして、その最初のページの画像を接続端末判別データ６６に含まれる各ＩＰアドレス宛に送信する。これにより、発表資料の最初のページが各通信端末装置１に表示される。
【０１５０】
次に、サーバ会議制御部５１は、各通信端末装置１の役割（ロール）を特定する（Ｓ１２）。具体的には、サーバ会議制御部５１は、アジェンダデータ６１を参照して、発表者の氏名を特定し、さらに参加ユーザデータ６２を参照して、そのユーザＩＤを特定する。また、接続端末判別データ６６を参照して、上記特定したユーザＩＤのユーザが使用している通信端末装置１のＩＰアドレスを特定する。そして、特定したＩＰアドレスの通信端末装置１に対して、発表者端末として動作するように指示する。
【０１５１】
また、サーバ会議制御部５１は、参加ユーザデータ６２及び接続端末判別データ６６を参照して、参加者として会議に参加しているユーザのユーザＩＤとＩＰアドレスとを特定し、特定したＩＰアドレスの通信端末装置１に対して、参加者端末として動作するように指示する。
【０１５２】
ここで、Ｓ１２で役割が発表者と判断され、発表者端末として動作するように指示された通信端末装置１では、端末会議制御部１７が、発表者端末として動作することを決定し（Ｓ１３）、その旨を入力モード切替部１６に通知する。そして、通知を受けた入力モード切替部１６は、モード設定処理（発表者）を行う（Ｓ１４）。これにより、通信端末装置１は、操作パレットモードまたはジェスチャーモードの何れかに設定される。
【０１５３】
その後、通信端末装置１では、入力モード切替部１６が発表中処理（発表者）を実行する（Ｓ１５）。発表中処理は、発表終了まで継続して行われ、発表が終了したときには、入力モード切替部１６は、データ更新処理（発表者）を行う（Ｓ１６）。
【０１５４】
また、発表が終了したときには、会議サーバ２のサーバ会議制御部５１は、会議が終了したかを確認する（Ｓ１７）。なお、会議の終了は、アジェンダデータ６１を参照して、最後の発表者による発表が終了したか否かを確認することで判断してもよいし、会議データ６０の開催日時を過ぎているか否かを確認することで判断してもよい。
【０１５５】
そして、会議が終了したことを確認した場合（Ｓ１７でＹＥＳ）には、サーバ会議制御部５１は、会議を終了する。一方、会議が終了していないことを確認した場合（Ｓ１７でＮＯ）には、サーバ会議制御部５１は、Ｓ１１の処理に戻って次の発表を開始する。
【０１５６】
ここで、Ｓ１２で役割が参加者と判断され、参加者端末として動作するように指示された通信端末装置１では、端末会議制御部１７が、参加者端末として動作することを決定し（Ｓ１８）、その旨を入力モード切替部１６に通知する。そして、通知を受けた入力モード切替部１６は、モード設定処理（参加者）を行う（Ｓ１９）。これにより、通信端末装置１は、操作パレットモードまたはジェスチャーモードの何れかに設定される。
【０１５７】
その後、入力モード切替部１６は、発表中処理（参加者）を実行する（Ｓ２０）。発表中処理は、発表終了まで継続して行われ、発表が終了したときには、入力モード切替部１６は、データ更新処理（参加者）を行う（Ｓ２１）。
【０１５８】
そして、発表が終了したときには、会議サーバ２は、会議が終了したかを確認し（Ｓ１７）、会議が終了したことを確認した場合（Ｓ１７でＹＥＳ）には、会議を終了する。一方、会議が終了していないことを確認した場合（Ｓ１７でＮＯ）には、会議サーバ２は、Ｓ１１の処理に戻って次の発表を開始する。
【０１５９】
なお、上記では、会議サーバ２のサーバ会議制御部５１の判断によって、会議または発表を開始し、会議を終了する例を示したが、これらの判断は通信端末装置１が行ってもよい。この場合には、通信端末装置１が会議または発表を開始すると判断したとき、及び会議を終了すると判断したときに、その旨を会議サーバ２に指示して会議または発表を開始させ、会議を終了させる。
【０１６０】
例えば、発表者端末として動作している通信端末装置１において、図３（ａ）（ｂ）の開始アイコン８０が操作されたときに、該通信端末装置１の端末会議制御部１７が、会議または発表を開始するように会議サーバ２に指示し、この指示を確認したサーバ会議制御部５１が会議または発表を開始してもよい。同様に、図３（ａ）（ｂ）の終了アイコン８０が操作されたときに、端末会議制御部１７が、会議または発表を終了するように会議サーバ２に指示し、この指示を確認したサーバ会議制御部５１が会議または発表を終了してもよい。
【０１６１】
〔発表者端末のモード設定処理（発表回数に基づくモード設定）〕
次に、図１６のＳ１４で行われるモード設定処理（発表者）について、図１７に基づいて説明する。図１７は、発表者端末が行うモード設定処理の一例を示すフローチャートである。
【０１６２】
まず、入力モード切替部１６は、自装置のユーザが過去に発表した回数が規定値以上であるかを確認する（Ｓ３０）。具体的には、入力モード切替部１６は、会議サーバ２に合計操作回数データ６８及び規定条件データ６５の送信を要求し、この要求に応じて受信した合計操作回数データ６８を参照して、自装置のユーザの過去の発表回数を読み出す。そして、読み出した発表回数が、上記の要求に応じて受信した規定条件データ６５に含まれる発表回数閾値（規定値）以上であるかを確認する。
【０１６３】
ここで、発表回数が規定値より小さいことを確認した場合（Ｓ３０でＮＯ）には、入力モード切替部１６は、パレット入力処理部２２を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ３１）。
【０１６４】
一方、発表回数が規定値以上であることを確認した場合（Ｓ３０でＹＥＳ）には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ３２）。
【０１６５】
発表回数がある程度増えてくると、ジェスチャーモードでの操作にも習熟していると考えられるので、図１７のモード設定処理では、発表回数が規定値以上の場合にジェスチャーモードに設定する。これにより、ユーザが電子会議システム３での発表に慣れたユーザが、スムーズに発表を行うことができる。
【０１６６】
一方、発表回数が少ないときには、操作方法が視覚的に分かりやすい操作パレットモードが使いやすいと考えられるので、発表回数が規定値より少ない場合に操作パレットモードに設定する。これにより、ユーザが電子会議システム３での発表に慣れていないユーザも、スムーズに発表を行うことができる。
【０１６７】
なお、上記では、入力モード切替部１６が、会議サーバ２から受信した合計操作回数データ６８を参照して、ユーザの発表回数を特定し、特定した発表回数が規定値を超えているかに基づいて入力モードを設定する例を説明したが、この例に限られない。例えば、会議サーバ２が、図８に示すような操作モード設定データ６４を生成して格納している場合には、この操作モード設定データ６４の「過去の発表回数より設定」の項目を参照することによって、何れの入力モードに設定するかを決定することができる。
【０１６８】
また、ここでは、ユーザの習熟度の指標として発表回数を用いる例を示したが、これ以外の指標に基づいて、ジェスチャーモードに設定するか操作パレットモードに設定するかを決定してもよい。例えば、発表者、参加者を問わず、電子会議システム３での会議（または発表）に参加した回数が規定値以上である場合に、ジェスチャーモードに設定するようにしてもよい。また、例えば、電子会議システム３での会議に出席した累積時間や、会議での発表の累積時間が規定値以上である場合に、ジェスチャーモードに設定するようにしてもよい。
【０１６９】
〔発表者端末のモード設定処理（使用頻度に基づくモード設定）〕
図１６のＳ１４で行われるモード設定処理（発表者）は、図１８のような処理であってもよい。図１８は、発表者端末が行うモード設定処理の他の例を示すフローチャートである。
【０１７０】
まず、入力モード切替部１６は、発表者モードで使用頻度の高いモードが、操作パレットモードであるか、ジェスチャーモードであるかを確認する（Ｓ４０）。具体的には、入力モード切替部１６は、会議サーバ２に合計操作回数データ６８の送信を要求し、この要求に応じて受信した合計操作回数データ６８を参照して、自装置のユーザが過去に発表者モードで行った、ジェスチャーモード及び操作パレットモードの操作回数を読み出す。そして、ジェスチャーモード及び操作パレットモードの操作回数の何れが多いかを確認する。
【０１７１】
ここで、操作パレットモードの方が多いこと、すなわち操作パレットモードの使用頻度が高いことを確認した場合には、入力モード切替部１６は、パレット入力処理部２２を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ４１）。
【０１７２】
一方、ジェスチャーモードの方が多いこと、すなわちジェスチャーモードの使用頻度が高いことを確認した場合には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ４２）。
【０１７３】
上記の処理によれば、ユーザの使用頻度の高い入力モードに設定するので、ユーザは、自分の好みの入力モードで発表を行うことができる。
【０１７４】
また、同図には示していないが、使用頻度に基づいて入力モードの設定を行う場合には、入力モード切替部１６は、操作回数カウンタ３０を生成して、各入力モードにおける操作回数をカウントする。
【０１７５】
具体的には、入力モード切替部１６は、発表者モードにおいて、ジェスチャーモードで行った資料ページ送り操作、資料拡大操作、および資料拡大範囲変更操作の回数を、自装置のユーザのユーザＩＤと対応付けて記録する。同様に、発表者モードにおいて、操作パレットモードで行った資料ページ送り操作、資料拡大操作、及び資料拡大範囲変更操作の回数を、自装置のユーザのユーザＩＤと対応付けて記録する。
【０１７６】
そして、発表が終了したときには、図１６のＳ１６で行われるデータ更新処理（発表者）によって、操作回数カウンタ３０でカウントした操作回数を、会議サーバ２に格納されている合計操作回数データ６８に反映させる。
【０１７７】
具体的には、入力モード切替部１６は、会議サーバ２に規定条件データ６５の送信を要求し、この要求に応じて受信した規定条件データ６５を参照して、資料ページ送り操作、資料拡大操作、及び資料拡大範囲変更操作の重み付け数値を読み出す。また、操作回数カウンタ３０でカウントした各操作回数に、これらの重み付け数値を乗じて合計した回数を会議サーバ２に通知する。
【０１７８】
そして、この通知を受けた会議サーバ２のサーバ会議制御部５１は、通知された回数を、合計操作回数データ６８における、当該通信端末装置１のユーザＩＤの使用頻度合計（図１２参照）に加算し、これにより通信端末装置１のユーザが、当該発表において行った操作回数が合計操作回数データ６８に反映される。
【０１７９】
なお、入力モード切替部１６は、資料ページ送り操作、資料拡大操作、及び資料拡大範囲変更操作の操作回数を自装置のユーザのユーザＩＤと対応付けて会議サーバ２に送信してもよい。この場合には、会議サーバ２のサーバ会議制御部５１が、規定条件データ６５を参照して、受信した各操作回数に重み付けを行い、重み付け後の操作回数を、合計操作回数データ６８において当該ユーザＩＤに対応付けられている操作回数に加算して計操作回数データ６８を更新する。
【０１８０】
また、上記では、発表終了時にデータ更新処理（発表者）を行う例を示したが、データ更新処理（発表者）は、次にそのユーザが発表を行うまでに行われればよく、この例に限られない。例えば会議終了後に行ってもよいし、通信端末装置１からユーザがログオフしたときに行ってもよい。
【０１８１】
そして、上記では、入力モード切替部１６が、会議サーバ２から受信した合計操作回数データ６８を参照して、使用頻度の高い入力モードを特定し、特定した入力モードに設定する例を説明したが、使用頻度の高い入力モードの特定は、通信端末装置１以外の装置が行ってもよい。例えば、会議サーバ２が、図８に示すような操作モード設定データ６４を生成して格納している場合には、この操作モード設定データ６４の「合計操作回数より設定」の項目を参照することによって、何れの入力モードに設定するかを決定することができる。
【０１８２】
さらに、ここでは、使用頻度を示す指標として操作回数を用いる例について説明したが、使用頻度の指標は操作回数に限られない。例えば、ジェスチャーモードに設定されていた時間と、操作パレットモードに設定されていた時間とをカウントしておき、この時間を指標頻度の指標として入力モードの設定を行ってもよい。設定されていた時間が長い入力モードは、使用頻度が高いと考えられるからである。
【０１８３】
また、操作パレットモードの使用頻度が高いユーザであっても、操作に習熟してくるにつれ、ジェスチャーモードの使用頻度が上がってゆくことも考えられる。このような場合には、ユーザは、ジェスチャーモードの使用を望むと考えられるが、過去の全期間の使用頻度に基づいて入力モードを設定した場合には、過去に使用頻度の高かった操作パレットモードに設定される可能性がある。このため、例えば、現在から１ヶ月以内の使用頻度を用いるなどのように、現在を起点とした所定の期間内の使用頻度を用いて入力モードを設定してもよい。
【０１８４】
〔参加者端末のモード設定処理（使用頻度に基づくモード設定）〕
次に、図１６のＳ１７で行われるモード設定処理（参加者）について、図１９に基づいて説明する。図１９は、参加者端末が行うモード設定処理の一例を示すフローチャートである。
【０１８５】
入力モード切替部１６は、独立モードに移行したか否かを確認する（Ｓ５０）。なお、上述のように、ここでは端末表示部１１に対するタッチ操作を端末操作部１０が検知したときに、端末会議制御部１７が同期モードから独立モードに移行させる。
【０１８６】
ここで、独立モードへの移行が確認されない場合（Ｓ５０でＮＯ）、つまり同期モードが継続しているときには、入力モード切替部１６は、発表が終了したかを確認する（Ｓ５１）。そして、発表の終了が確認された場合（Ｓ５１でＹＥＳ）には、モード設定処理を終了し、発表の終了が確認されなかった場合（Ｓ５１でＮＯ）には、Ｓ５０の処理に戻る。
【０１８７】
一方、Ｓ５０で独立モードへの移行が確認されたときには、入力モード切替部１６は、参加者モードで使用頻度の高いモードが、操作パレットモードであるか、ジェスチャーモードであるかを確認する（Ｓ５２）。
【０１８８】
具体的には、入力モード切替部１６は、会議サーバ２に合計操作回数データ６８の送信を要求し、この要求に応じて受信した合計操作回数データ６８を参照して、自装置のユーザが過去に参加者モードで行った、ジェスチャーモード及び操作パレットモードの操作回数を読み出す。そして、ジェスチャーモード及び操作パレットモードの操作回数の何れが多いかを確認する。
【０１８９】
ここで、操作パレットモードの方が多いこと、すなわち操作パレットモードの使用頻度が高いことを確認した場合には、入力モード切替部１６は、パレット入力処理部２２を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ５３）。
【０１９０】
一方、ジェスチャーモードの方が多いこと、すなわちジェスチャーモードの使用頻度が高いことを確認した場合には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ５４）。
【０１９１】
上記の処理によれば、独立モードへ移行したときに、ユーザの使用頻度の高い入力モードに設定するので、ユーザは、独立モードにおいて自分の好みの入力モードで操作を行うことができる。
【０１９２】
また、同図には示していないが、使用頻度に基づいて入力モードの設定を行う場合には、入力モード切替部１６は、参加者モードにおいても発表者モード時と同様に、操作回数カウンタ３０を生成して、各入力モードにおける操作回数をカウントする。
【０１９３】
そして、発表が終了したときには、図１６のＳ２１で行われるデータ更新処理（参加者）によって、操作回数カウンタ３０でカウントした操作回数を、会議サーバ２に格納されている合計操作回数データ６８に反映させる。
【０１９４】
なお、データ更新処理（参加者）は、次にそのユーザが会議に参加するときまでに行われればよく、この例に限られない。例えば、独立モードから同期モードに移行したときに行ってもよいし、通信端末装置１からユーザがログオフしたときに行ってもよいし、会議終了後に行ってもよい。
【０１９５】
また、上記では、独立モードに移行した後で、入力モードの設定を行う例を示したが、入力モードの設定は、ユーザが入力操作を行うまでに行われればよく、この例に限られない。例えば、独立モードであるか、同期モードであるかにかかわらず、会議または発表の開始時に入力モードの設定を行ってもよい。
【０１９６】
〔操作回数カウンタの格納先の変形例〕
上記では、操作回数カウンタ３０でカウントした操作回数を会議サーバ２の合計操作回数データ６８に反映させる例を示したが、各ユーザの操作回数は、各通信端末装置１で格納してもよい。
【０１９７】
この場合には、図２０に示すような操作回数カウンタを通信端末装置１に記憶しておく。図２０は、操作回数カウンタの一例を示す図である。図示の操作回数カウンタは、発表者モードにおいて、操作パレットモードで行った資料ページ送り操作、資料拡大操作、および資料拡大範囲変更操作の回数がカウントされるようになっている。また、これらの回数の合計がカウントされるようになっている。同様に、図示の操作回数カウンタは、参加者モードにおいて、ジェスチャーモードで行った資料ページ送り操作、資料拡大操作、および資料拡大範囲変更操作の回数と、これらの回数の合計がカウントされるようになっている。
【０１９８】
つまり、入力モード切替部１６は、発表中において、資料ページ送り操作、資料拡大操作、または資料拡大範囲変更操作が行われたときには、記憶している操作回数カウンタの該当する項目の操作回数をカウントアップする。なお、操作回数の合計は、操作回数のカウントアップを行ったときにカウントアップしてもよいし、発表終了後や会議終了後に算出してもよい。
【０１９９】
そして、入力モード切替部１６は、モード設定処理（発表者／参加者）において、この操作回数カウンタを参照して、使用頻度の高い入力モードを特定し、特定した入力モードに設定する。なお、通信端末装置１のユーザが常に同じとは限らないので、通信端末装置１に記憶する操作回数カウンタは、ユーザＩＤ毎に設けられていることが望ましい。
【０２００】
〔発表者端末のモード設定処理（前回使用した入力モードに基づくモード設定）〕
図１６のＳ１４で行われるモード設定処理（発表者）は、図２１のような処理であってもよい。図２１は、発表者端末が行うモード設定処理の他の例を示すフローチャートである。
【０２０１】
まず、入力モード切替部１６は、前回使用した入力モードが、操作パレットモードであるか、ジェスチャーモードであるかを確認する（Ｓ６０）。具体的には、入力モード切替部１６は、会議サーバ２に操作モード設定データ６４の送信を要求し、この要求に応じて受信した操作モード設定データ６４を参照して、自装置のユーザが前回会議終了時に選択していた入力モードを特定する。
【０２０２】
ここで特定した入力モードが操作パレットモードである場合には、入力モード切替部１６は、パレット入力処理部２２を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ６１）。
【０２０３】
一方、特定した入力モードがジェスチャーモードである場合には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ６２）。
【０２０４】
上記の処理によれば、ユーザは、前回使用していた入力モードを今回も引き続き使用することができるので、スムーズに発表を行うことができる。
【０２０５】
また、同図には示していないが、前回使用した入力モードに基づいて入力モードの設定を行う場合には、入力モード切替部１６は、会議が終了した後、図１６のＳ１６で行われるデータ更新処理（発表者）によって、会議終了時に使用していた入力モードを会議サーバ２に格納されている操作モード設定データ６４に反映させる。
【０２０６】
具体的には、入力モード切替部１６は、端末会議制御部１７から会議終了の通知を受信したときに、ジェスチャー入力処理部２１とパレット入力処理部２２の何れが機能しているかを特定する。そして、ジェスチャー入力処理部２１が機能している場合には、ジェスチャーモードを最後に使用していた旨、会議サーバ２に通知する。一方、パレット入力処理部２２が機能している場合には、操作パレットモードを最後に使用していた旨、会議サーバ２に通知する。
【０２０７】
次に、この通知を受けた会議サーバ２のサーバ会議制御部５１は、通知された入力モードを、操作モード設定データ６４における、当該通信端末装置１のユーザＩＤの前回会議終了時に選択していたモード（図８参照）に記録する。これにより、通信端末装置１のユーザが、最後に使用した入力モードが操作モード設定データ６４に反映される。
【０２０８】
なお、データ更新処理（発表者）は、次の会議または発表の開始時までに行われればよく、例えば発表終了後に行ってもよい。この場合には、モード設定処理（発表者）にて、前回の発表終了時に設定されていた入力モードに設定される。また、例えば、通信端末装置１からユーザがログオフしたときに行ってもよい。
【０２０９】
〔参加者端末のモード設定処理（前回使用した入力モードに基づくモード設定）〕
図１６のＳ１９で行われるモード設定処理（参加者）について、図２２に基づいて説明する。図２２は、参加者端末が行うモード設定処理の一例を示すフローチャートである。
【０２１０】
まず、入力モード切替部１６は、独立モードに移行したか否かを確認する（Ｓ７０）。ここで、独立モードへの移行が確認されない場合（Ｓ７０でＮＯ）、つまり同期モードが継続しているときには、入力モード切替部１６は、発表が終了したかを確認する（Ｓ７１）。そして、発表の終了が確認された場合（Ｓ７１でＹＥＳ）には、モード設定処理を終了し、発表の終了が確認されなかった場合（Ｓ７１でＮＯ）には、Ｓ７０の処理に戻る。
【０２１１】
一方、Ｓ７０で独立モードへの移行が確認されたときには、入力モード切替部１６は、前回使用した入力モードが、操作パレットモードであるか、ジェスチャーモードであるかを確認する（Ｓ７２）。具体的には、入力モード切替部１６は、会議サーバ２に操作モード設定データ６４の送信を要求し、この要求に応じて受信した操作モード設定データ６４を参照して、自装置のユーザが前回会議終了時に選択していた入力モードを特定する。
【０２１２】
ここで特定した入力モードが操作パレットモードである場合には、入力モード切替部１６は、パレット入力処理部２２を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ７３）。
【０２１３】
一方、特定した入力モードがジェスチャーモードである場合には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ７４）。
【０２１４】
上記の処理によれば、ユーザは、前回使用していた入力モードを今回も引き続き使用することができるので、スムーズに発表を行うことができる。
【０２１５】
また、同図には示していないが、前回使用した入力モードに基づいて入力モードの設定を行う場合には、入力モード切替部１６は、会議が終了した後、図１６のＳ２１で行われるデータ更新処理（参加者）によって、会議終了時に使用していた入力モードを会議サーバ２に格納されている操作モード設定データ６４に反映させる。
【０２１６】
なお、データ更新処理（参加者）は、次の会議または発表の開始時までに行われればよく、例えば発表終了後に行ってもよい。この場合には、モード設定処理（参加者）にて、前回の発表終了時に設定されていた入力モードに設定される。また、例えば、通信端末装置１からユーザがログオフしたときに行ってもよい。さらに、独立モードから同期モードに移行したときに行い、再度独立モードに移行したときに、前回の独立モードで設定されていた入力モードに設定してもよい。
【０２１７】
〔発表者端末のモード設定処理（事前に設定した入力モードに設定）〕
図１６のＳ１４で行われるモード設定処理（発表者）は、図２３のような処理であってもよい。図２３は、発表者端末が行うモード設定処理のさらに他の例を示すフローチャートである。
【０２１８】
まず、入力モード切替部１６は、事前設定された入力モードが、操作パレットモードであるか、ジェスチャーモードであるかを確認する（Ｓ６３）。具体的には、入力モード切替部１６は、会議サーバ２に操作モード設定データ６４の送信を要求し、この要求に応じて受信した操作モード設定データ６４を参照して、自装置のユーザのユーザＩＤに対応付けられた入力モードを特定する。
【０２１９】
ここで特定した入力モードが操作パレットモードである場合には、入力モード切替部１６は、パレット入力処理部２２を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ６４）。
【０２２０】
一方、特定した入力モードがジェスチャーモードである場合には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ６５）。
【０２２１】
上記の処理によれば、ユーザは、事前に（例えば図１３のＳ４で）設定した自分の好みの入力モードに設定されるので、スムーズに発表を行うことができる。
【０２２２】
〔参加者端末のモード設定処理（事前に設定した入力モードに設定）〕
図１６のＳ１９で行われるモード設定処理（参加者）は、図２４のような処理であってもよい。図２４は、参加者端末が行うモード設定処理の他の例を示すフローチャートである。
【０２２３】
まず、入力モード切替部１６は、独立モードに移行したか否かを確認する（Ｓ７５）。ここで、独立モードへの移行が確認されない場合（Ｓ７５でＮＯ）、つまり同期モードが継続しているときには、入力モード切替部１６は、発表が終了したかを確認する（Ｓ７７６）。そして、発表の終了が確認された場合（Ｓ７６でＹＥＳ）には、モード設定処理を終了し、発表の終了が確認されなかった場合（Ｓ７６でＮＯ）には、Ｓ７５の処理に戻る。
【０２２４】
一方、Ｓ７５で独立モードへの移行が確認されたときには、入力モード切替部１６は、事前設定された入力モードが、操作パレットモードであるか、ジェスチャーモードであるかを確認する（Ｓ７７）。具体的には、入力モード切替部１６は、会議サーバ２に操作モード設定データ６４の送信を要求し、この要求に応じて受信した操作モード設定データ６４を参照して、自装置のユーザのユーザＩＤに対応付けられた入力モードを特定する。
【０２２５】
ここで特定した入力モードが操作パレットモードである場合には、入力モード切替部１６は、パレット入力処理部２２を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ７８）。
【０２２６】
一方、特定した入力モードがジェスチャーモードである場合には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させて、モード設定処理を終了する。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ７９）。
【０２２７】
上記の処理によれば、ユーザは、事前に（例えば図１３のＳ４で）設定した自分の好みの入力モードに設定されるので、スムーズに発表を行うことができる。
【０２２８】
〔発表者端末の発表中処理（拡大操作時に操作パレットモードに設定）〕
図１６のＳ１５で行われる発表中処理（発表者）について、図２５に基づいて説明する。図２５は、発表者端末が行う発表中処理の一例を示すフローチャートである。
【０２２９】
モード設定処理（発表者）を終えた入力モード切替部１６は、ジェスチャー入力による表示拡大操作が行われることを監視する（Ｓ８０）。ここで、表示拡大操作が行われたことを確認した場合（Ｓ８０でＹＥＳ）には、入力モード切替部１６は、パレット入力処理部２２を機能させる。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ８１）。
【０２３０】
ここで、図４（ｂ）に示したように、資料を拡大表示しているときには、操作パレット９０に表示範囲提示枠９６が表示される。表示範囲提示枠９６によって、ユーザは、資料のどの範囲が拡大表示されているかを容易に認識することができ、また資料の所望の範囲を容易に指定して拡大表示させることができる。このため、資料を拡大表示しているときには、操作パレットモードの方が使いやすいと考えられる。
【０２３１】
そこで、図２３の発表中処理（発表者）では、ジェスチャー入力による表示拡大操作が行われたとき、すなわち、ジェスチャーモードで資料の拡大表示操作が行われたときには、操作パレットモードに移行させている。これにより、ユーザの操作性を高めることができる。
【０２３２】
一方、Ｓ８０において表示拡大操作が確認されなかった場合（Ｓ８０でＮＯ）には、入力モード切替部１６は、ジェスチャーモードに移行するかを確認する（Ｓ８２）。なお、発表中におけるジェスチャーモードへの移行は、例えば図３のモード切替アイコン８３に対する入力操作があったときに行われる。
【０２３３】
ここで、ジェスチャーモードへ移行することが確認された場合（Ｓ８２でＹＥＳ）には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させる。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ８３）。
【０２３４】
Ｓ８２でジェスチャーモードへの移行が確認されなかった場合（Ｓ８２でＮＯ）、及びＳ８３でジェスチャーモードに移行した後には、入力モード切替部１６は、発表が終了したかを確認する（Ｓ８４）。
【０２３５】
ここで、発表の終了が確認された場合（Ｓ８４でＹＥＳ）には、発表中処理（発表者）は終了する。一方、発表の終了が確認されなかった場合（Ｓ８４でＮＯ）には、処理はＳ８０に戻る。
【０２３６】
〔参加者端末の発表中処理（拡大操作時に操作パレットモードに設定）〕
図１６のＳ２０で行われる発表中処理（参加者）について、図２６に基づいて説明する。図２６は、参加者端末が行う発表中処理の一例を示すフローチャートである。
【０２３７】
モード設定処理（参加者）を終えた入力モード切替部１６は、ジェスチャー入力による表示拡大操作が行われることを監視する（Ｓ９０）。ここで、表示拡大操作が行われたことを確認した場合（Ｓ９０でＹＥＳ）には、端末会議制御部１７は、独立モードに移行する（Ｓ９１）。なお、既に独立モードに移行している場合には、Ｓ１９の処理は省略される。一方、独立モードでジェスチャー入力による表示拡大操作が行われたときには、独立モードが継続する。そして、入力モード切替部１６は、パレット入力処理部２２を機能させる。これにより、通信端末装置１は、操作パレットモードで動作する（Ｓ９２）。
【０２３８】
一方、Ｓ９０において表示拡大操作が確認されなかった場合（Ｓ９０でＮＯ）には、入力モード切替部１６は、ジェスチャーモードに移行するかを確認する（Ｓ９３）。なお、発表中におけるジェスチャーモードへの移行は、例えば図３のモード切替アイコン８３に対する入力操作があったときに行われる。
【０２３９】
ここで、ジェスチャーモードへ移行することが確認された場合（Ｓ９３でＹＥＳ）には、入力モード切替部１６は、ジェスチャー入力処理部２１を機能させる。これにより、通信端末装置１は、ジェスチャーモードで動作する（Ｓ９４）。
【０２４０】
Ｓ９３でジェスチャーモードへの移行が確認されなかった場合（Ｓ９３でＮＯ）、及びＳ９４でジェスチャーモードに移行した後には、入力モード切替部１６は、発表が終了したかを確認する（Ｓ９５）。なお、ジェスチャーモードへの移行が確認されなかった場合（Ｓ９３でＮＯ）には、すでにジェスチャーモードに設定されている場合と、操作パレットモードモードに設定されており、ジェスチャーモードへの移行が行われていない場合とが含まれる。
【０２４１】
ここで、発表の終了が確認された場合（Ｓ９５でＹＥＳ）には、発表中処理（発表者）は終了する。一方、発表の終了が確認されなかった場合（Ｓ９５でＮＯ）には、処理はＳ９０に戻る。
【０２４２】
〔発表中処理（手書き中に操作パレットを非表示）〕
上述のように、発表中には、ペンモードアイコン８２（図３参照）を操作することによって、手書入力処理部２０が機能するペンモードに移行し、これにより資料に手書きで文字や記号等を書き込むことが可能になる。ここで、手書き入力を行うときに、操作パレットモードに設定されている場合には、表示されている操作パレット９０が手書きの邪魔になることも考えられる。
【０２４３】
このため、発表中に手書き入力が行われるときには、操作パレットを非表示とすることが好ましい。これについて、図２７に基づいて説明する。図２７は、端末表示部１１に表示される画面例を示す図であり、同図（ａ）は、ペンモードに設定されたときの画面例を、同図（ｂ）は、手書き入力が開始されたときの画面例を、同図（ｃ）は、手書き入力中の画面例を、同図（ｄ）は、手書き入力終了後の画面例をそれぞれ示している。
【０２４４】
同図（ａ）に示すように、操作パレットモードにおいて、ペンモードアイコン８２を操作してペンモードに移行したときには、操作パレット９０は表示されている。ここで、同図（ｂ）に示すように、手書き入力を開始するためにタッチペン１００で表示部１１に触れたときには、操作パレット９０は非表示となる。
【０２４５】
同図（ｃ）に示すように、手書き入力中は、操作パレット９０は非表示状態を維持し、同図（ｄ）に示すように、タッチペン１００が表示部１１から離れて手書き入力が終了したときには、操作パレット９０が表示される。
【０２４６】
以上のように、発表中に手書き入力が行われるときには、操作パレットを非表示とすることにより、操作パレット９０が手書き入力の邪魔にならないという利点がある。以下では、図１６のＳ１５及びＳ２０で行われる発表中処理によって、手書き入力中に操作パレットを非表示とする例を説明する。
【０２４７】
〔発表者端末の発表中処理（手書き中に操作パレットを非表示）〕
図１６のＳ１５で行われる発表中処理（発表者）は、図２８に示すような処理であってもよい。図２８は、発表者端末が行う発表中処理の他の例を示すフローチャートである。なお、この処理を行う場合には、図１５に示すようなパレット表示制御用データ３１を予め（例えばログイン時に）生成して格納しておく。また、図１６のＳ１５では、図２３の処理と図２６の処理の両方を行ってもよい。
【０２４８】
入力モード切替部１６は、手書き入力の開始を監視する（Ｓ１００）。なお、入力モード切替部１６は、ペンモードとなった状態で、端末操作部１０が端末表示部１１への接触を検出したときに、手書き入力が開始されたと判断する。
【０２４９】
ここで、手書き入力の開始が確認されなかった場合（Ｓ１００でＮＯ）には、入力モード切替部１６は、発表が終了したかを確認し（Ｓ１０５）、発表の終了が確認された場合（Ｓ１０５でＹＥＳ）には、発表中処理（発表者）は終了する。一方、発表の終了が確認されなかった場合（Ｓ１０５でＮＯ）には、処理はＳ１００に戻る。
【０２５０】
Ｓ１００で手書き入力の開始が確認された場合（Ｓ１００でＹＥＳ）には、入力モード切替部１６は、パレット表示制御用データ３１の手書きメモ状態フラグを「１」にする。また、入力モード切替部１６は、操作パレットモードに設定されているかを確認する（Ｓ１０１）。
【０２５１】
ここで、操作パレットモードに設定されていないことが確認された場合（Ｓ１０１でＮＯ）には、Ｓ１０５の処理に進む。一方、操作パレットモードに設定されていることが確認された場合（Ｓ１０１でＹＥＳ）には、入力モード切替部１６は、パレット表示制御用データ３１の操作パレット表示・非表示フラグを「０」にする。
【０２５２】
操作パレット表示・非表示フラグが「０」となったときには、パレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を非表示にさせる（Ｓ１０２）。なお、Ｓ１０２では、操作パレット９０でユーザの入力操作を受け付け可能な状態で操作パレット９０を非表示にしてもよいし、操作パレット９０を非表示にし、かつ操作パレット９０での入力操作も受け付けないようにしてもよい。
【０２５３】
操作パレット９０が非表示となっている状態、つまり、操作パレット表示・非表示フラグが「０」の状態では、入力モード切替部１６は、手書き入力の終了を待ち受ける（Ｓ１０３）。なお、入力モード切替部１６は、例えば端末表示部１１への接触が一定時間（例えば１秒〜１０秒）検出されなかったときに、手書き入力が終了したと判断してもよい。また、例えば、ペンモードアイコン８２が再度操作されてペンモードが解除されたときや、端末表示部１１への接触が検出されなくなったときに手書き入力が終了したと判断してもよい。
【０２５４】
そして、入力モード切替部１６は、手書き入力が終了したと判断したとき（Ｓ１０３でＹＥＳ）には、パレット表示制御用データ３１の手書きメモ状態フラグを「０」にすると共に、操作パレット表示・非表示フラグを「１」にする。操作パレット表示・非表示フラグが「１」となったときには、パレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を表示させる（Ｓ１０４）。この後、処理はＳ１０５に進む。
【０２５５】
なお、図１５のように、ユーザＩＤ毎にフラグを設定可能なパレット表示制御用データ３１を用いる場合には、例えば、会議サーバ２にこのパレット表示制御用データ３１を格納しておき、通信端末装置１が会議サーバ２と通信して、操作パレット９０の表示／非表示を切り替えてもよい。
【０２５６】
例えば、手書き入力が開始されたときに、通信端末装置１から会議サーバ２にその旨を通知し、通知を受けた会議サーバ２がパレット表示制御用データ３１のフラグを更新し、更新結果に基づいて、当該通信端末装置１に、操作パレット９０の表示／非表示を指示するようにしてもよい。
【０２５７】
〔参加者端末の発表中処理（手書き中に操作パレットを非表示）〕
図１６のＳ２０で行われる発表中処理（参加者）は、図２９に示すような処理であってもよい。図２９は、参加者端末が行う発表中処理の他の例を示すフローチャートである。なお、この処理を行う場合には、図１５に示すようなパレット表示制御用データ３１を予め（例えばログイン時）生成して格納しておく。また、図１６のＳ２０では、図２４の処理と図２７の処理の両方を行ってもよい。
【０２５８】
入力モード切替部１６は、手書き入力の開始を監視する（Ｓ１１０）。なお、入力モード切替部１６は、ペンモードとなった状態で、表示部１１への接触が検出されたときに、手書き入力が開始されたと判断する。
【０２５９】
ここで、手書き入力の開始が確認されなかった場合（Ｓ１１０でＮＯ）には、入力モード切替部１６は、発表が終了したかを確認し（Ｓ１１６）、発表の終了が確認された場合（Ｓ１１６でＹＥＳ）には、発表中処理（参加者）は終了する。一方、発表の終了が確認されなかった場合（Ｓ１１６でＮＯ）には、処理はＳ１１０に戻る。
【０２６０】
Ｓ１１０で手書き入力の開始が確認された場合（Ｓ１１０でＹＥＳ）には、端末会議制御部１７は、独立モードに移行する（Ｓ１１１）。なお、端末会議制御部１７は、ペンモードアイコン８２が操作されたことを検知したときに独立モードに移行させるので、その後、同期モードへの移行を行っていない場合には、Ｓ１１１の処理は省略される。また、ペンモードアイコン８２操作時には独立モードに移行させず、手書き入力の開始が確認されたときに独立モードに移行させてもよい。
【０２６１】
続いて、入力モード切替部１６は、パレット表示制御用データ３１の手書きメモ状態フラグを「１」にする。そして、入力モード切替部１６は、操作パレットモードに設定されているかを確認する（Ｓ１１２）。
【０２６２】
ここで、操作パレットモードに設定されていないことが確認された場合（Ｓ１１２でＮＯ）には、Ｓ１１６の処理に進む。一方、操作パレットモードに設定されていることが確認された場合（Ｓ１１２でＹＥＳ）には、入力モード切替部１６は、パレット表示制御用データ３１の操作パレット表示・非表示フラグを「０」にする。
【０２６３】
操作パレット表示・非表示フラグが「０」となったときには、パレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を非表示にさせる（Ｓ１１３）。なお、Ｓ１１３では、操作パレット９０でユーザの入力操作を受け付け可能な状態で操作パレット９０を非表示にしてもよいし、操作パレット９０を非表示にし、かつ操作パレット９０での入力操作も受け付けないようにしてもよい。
【０２６４】
操作パレット９０が非表示となっている状態、つまり、操作パレット表示・非表示フラグが「０」の状態では、入力モード切替部１６は、手書き入力の終了を待ち受ける（Ｓ１１４）。なお、入力モード切替部１６は、例えば端末表示部１１への接触が一定時間（例えば１秒〜１０秒）検出されなかったときに、手書き入力が終了したと判断してもよい。また、例えば、ペンモードアイコン８２が再度操作されてペンモードが解除されたときや、端末表示部１１への接触が検出されなくなったときに手書き入力が終了したと判断してもよい。
【０２６５】
そして、入力モード切替部１６は、手書き入力が終了したと判断したとき（Ｓ１１４でＹＥＳ）には、パレット表示制御用データ３１の手書きメモ状態フラグを「０」にすると共に、操作パレット表示・非表示フラグを「１」にする。操作パレット表示・非表示フラグが「１」となったときには、パレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を表示させる（Ｓ１１５）。この後、処理はＳ１１６に進む。
【０２６６】
〔発表者端末の発表中処理（ペンモード時に操作パレットを非表示）〕
図２７〜図２９の例では、手書き入力の開始及び終了をトリガとして操作パレット９０の表示／非表示を切り替える例を示したが、操作パレット９０の表示／非表示の切替は、ペンモードへの移行と、ペンモードの解除とをトリガとしてもよい。
【０２６７】
これについて、図３０及び図３１に基づいて説明する。図３０は、発表者端末が行う発表中処理のさらに他の例を示すフローチャートであり、図３１は、参加者端末が行う発表中処理のさらに他の例を示すフローチャートである。以下では、まず発表者端末における処理を図３０に基づいて説明し、続いて参加者端末における処理を図３１に基づいて説明する。
【０２６８】
図３０に示すように、入力モード切替部１６は、ペンモードの開始を監視する（Ｓ１２０）。なお、入力モード切替部１６は、ペンモードアイコン８２が操作されて、手書入力処理部２０が動作開始したことを検出したときに、ペンモードが開始されたと判断する。
【０２６９】
ここで、ペンモードの開始が確認されなかった場合（Ｓ１２０でＮＯ）には、入力モード切替部１６は、発表が終了したかを確認し（Ｓ１２５）、発表の終了が確認された場合（Ｓ１２５でＹＥＳ）には、発表中処理（発表者）は終了する。一方、発表の終了が確認されなかった場合（Ｓ１２５でＮＯ）には、処理はＳ１２０に戻る。
【０２７０】
Ｓ１２０でペンモードの開始が確認された場合（Ｓ１２０でＹＥＳ）には、入力モード切替部１６は、操作パレットモードに設定されているかを確認する（Ｓ１２１）。ここで、操作パレットモードに設定されていないことが確認された場合（Ｓ１２１でＮＯ）には、Ｓ１２５の処理に進む。一方、操作パレットモードに設定されていることが確認された場合（Ｓ１２１でＹＥＳ）には、入力モード切替部１６は、操作パレット９０を非表示にするよう、パレット入力処理部２２に指示する。
【０２７１】
指示を受けたパレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を非表示にさせる（Ｓ１２２）。なお、Ｓ１２２では、操作パレット９０でユーザの入力操作を受け付け可能な状態で操作パレット９０を非表示にしてもよいし、操作パレット９０を非表示にし、かつ操作パレット９０での入力操作も受け付けないようにしてもよい。
【０２７２】
操作パレット９０が非表示となっている状態では、入力モード切替部１６は、ペンモードの終了を待ち受ける（Ｓ１２３）。なお、入力モード切替部１６は、ペンモードアイコン８２が操作される等して、手書入力処理部２０が動作終了したときに、ペンモードが終了したと判断する。
【０２７３】
そして、入力モード切替部１６は、ペンモードが終了したと判断したとき（Ｓ１２３でＹＥＳ）には、操作パレット９０を表示するよう、パレット入力処理部２２に指示し、指示を受けたパレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を表示させる（Ｓ１２４）。この後、処理はＳ１２５に進む。
【０２７４】
なお、上記では、パレット表示制御用データ３１のようなフラグによる制御を行わずに操作パレット９０の表示／非表示を切り替える例を示したが、フラグを用いた制御で表示／非表示の切り替えを行ってもよいことは言うまでもない。
【０２７５】
〔参加者端末の発表中処理（ペンモード時に操作パレットを非表示）〕
続いて、参加者端末において、ペンモード時に操作パレット９０を非表示にする処理を図３１に基づいて説明する。まず、入力モード切替部１６は、ペンモードの開始を監視する（Ｓ１３０）。
【０２７６】
ここで、ペンモードの開始が確認されなかった場合（Ｓ１３０でＮＯ）には、入力モード切替部１６は、発表が終了したかを確認し（Ｓ１３６）、発表の終了が確認された場合（Ｓ１３６でＹＥＳ）には、発表中処理（参加者）は終了する。一方、発表の終了が確認されなかった場合（Ｓ１３６でＮＯ）には、処理はＳ１３０に戻る。
【０２７７】
Ｓ１３０でペンモードの開始が確認された場合（Ｓ１３０でＹＥＳ）には、端末会議制御部１７は、独立モードに移行する（Ｓ１３１）。なお、端末会議制御部１７は、ペンモードアイコン８２が操作されたことを検知したときに独立モードに移行させるので、その後、同期モードへの移行を行っていない場合には、Ｓ１３１の処理は省略される。
【０２７８】
続いて、入力モード切替部１６は、操作パレットモードに設定されているかを確認する（Ｓ１３２）。ここで、操作パレットモードに設定されていないことが確認された場合（Ｓ１３２でＮＯ）には、Ｓ１３６の処理に進む。一方、操作パレットモードに設定されていることが確認された場合（Ｓ１３２でＹＥＳ）には、入力モード切替部１６は、操作パレット９０を非表示にするよう、パレット入力処理部２２に指示する。指示を受けたパレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を非表示にさせる（Ｓ１３３）。
【０２７９】
そして、操作パレット９０が非表示となっている状態では、入力モード切替部１６は、ペンモードの終了を待ち受ける（Ｓ１３４）。なお、入力モード切替部１６は、ペンモードアイコン８２が操作されて、手書入力処理部２０が動作終了したときに、ペンモードが終了したと判断する。
【０２８０】
そして、入力モード切替部１６は、ペンモードが終了したと判断したとき（Ｓ１３４でＹＥＳ）には、操作パレット９０を表示するよう、パレット入力処理部２２に指示し、指示を受けたパレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を表示させる（Ｓ１３５）。この後、処理はＳ１３６に進む。
〔発表者端末及び参加者の発表中処理（操作パレットの半透明表示）〕
図１６のＳ１５で行われる発表中処理（発表者）及び同図のＳ２０で行われる発表中処理（参加者）は、図３２に示すような処理であってもよい。図３２は、発表者端末及び参加者端末が行う発表中処理の他の例を示すフローチャートである。なお、この処理を行う場合には、図１５に示すようなパレット表示制御用データ３１を予め（例えばログイン時に）生成して格納しておく。また、図１６のＳ１５では、図２５の処理と図２８の処理と図３２の処理とを行ってもよい。同様に、図１６のＳ２０では、図２６の処理と図２９の処理と図３２の処理とを行ってもよい。
【０２８１】
まず、入力モード切替部１６は、操作パレットモードに設定されているかを確認する（Ｓ１４０）。ここで、ジェスチャーモードに設定されていることが確認された場合（Ｓ１４０でＮＯ）には、入力モード切替部１６は、発表が終了したかを確認し（Ｓ１４５）、発表の終了が確認された場合（Ｓ１４５でＹＥＳ）には、発表中処理を終了する。一方、発表の終了が確認されなかった場合（Ｓ１４５でＮＯ）には、Ｓ１４０の処理に戻る。
【０２８２】
Ｓ１４０で操作パレットモードに設定されていることが確認された場合（Ｓ１４０でＹＥＳ）には、入力モード切替部１６は、パレット表示制御用データ３１を参照して、無操作時間カウンタの値を読み出す。
【０２８３】
つまり、ここでは、操作パレットモードに設定されたときに、パレット表示制御用データ３１の無操作時間カウンタのカウントアップを開始することを想定している。そして、操作が行われたときには、無操作時間カウンタをリセットして、操作終了後に再び無操作時間カウンタのカウントアップを開始することを想定している。
【０２８４】
また、入力モード切替部１６は、会議サーバ２に規定条件データ６５の送信を要求し、この要求に応じて受信した規定条件データ６５を参照して、無操作時間の規定値を読み出す。
【０２８５】
そして、入力モード切替部１６は、読み出した無操作時間カウンタの値が、規定条件データ６５から読み出した規定値以上であるかを確認する（Ｓ１４１）。ここで、規定値より小さいことが確認された場合（Ｓ１４１でＮＯ）には、Ｓ１４５の処理に進む。一方、規定値以上であることが確認された場合（Ｓ１４１でＹＥＳ）には、入力モード切替部１６は、無操作時間カウンタの値をリセットすると共に、操作パレット９０を半透明表示するよう、パレット入力処理部２２に指示する。
【０２８６】
指示を受けたパレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を半透明表示させる（Ｓ１４２）。なお、Ｓ１４２では、操作パレット９０でユーザの入力操作を受け付け可能な状態で操作パレット９０を半透明表示してもよいし、操作パレット９０を半透明表示し、かつ操作パレット９０での入力操作も受け付けないようにしてもよい。
【０２８７】
操作パレット９０が半透明表示となっている状態では、入力モード切替部１６は、ユーザによる入力操作を待ち受ける（Ｓ１４３）。そして、入力モード切替部１６は、ユーザ操作が行われたと判断したとき（Ｓ１４３でＹＥＳ）には、操作パレット９０を通常表示するよう、パレット入力処理部２２に指示し、指示を受けたパレット入力処理部２２は、表示制御部１８に指示して操作パレット９０を通常表示させる（Ｓ１４４）。この後、処理はＳ１４５に進む。
【０２８８】
なお、上記では、フラグを用いずに操作パレット９０の表示／半透明表示を切り替える例を示したが、フラグを用いて表示／半透明表示の切り替えを行ってもよいことは言うまでもない。
【０２８９】
また、上記の例では、通常状態において不透明の操作パレット９０を、無操作時間が規定値以上となったときに、半透明とする例を示したが、通常状態においても操作パレット９０を半透明で表示して、無操作時間が規定値以上となったときに、操作パレット９０の透明度を上げるようにしてもよい。
【０２９０】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０２９１】
最後に、通信端末装置１及び会議サーバ２の各ブロック、特に端末制御部１３及びサーバ制御部４３は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０２９２】
後者の場合、通信端末装置１及び会議サーバ２は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである通信端末装置１及び会議サーバ２の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記通信端末装置１及び会議サーバ２に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２９３】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０２９４】
また、通信端末装置１及び会議サーバ２を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
【産業上の利用可能性】
【０２９５】
本発明は、ユーザが、操作習熟度や好みに応じた操作方法で端末装置を操作することを可能にするものであり、特に電子会議システムを構成する端末装置に好適に適用することができる。
【符号の説明】
【０２９６】
１  通信端末装置（端末装置）
３  電子会議システム（通信システム）
１１  端末表示部（表示入力装置）
１６  入力モード切替部（入力モード設定手段、ユーザ特定手段）
２０  手書入力処理部（手書入力手段）
２１  ジェスチャー入力処理部（ジェスチャー入力処理手段）
２２  パレット入力処理部（オブジェクト入力処理手段、オブジェクト表示制御手段）
９２  ページ戻しキー（操作オブジェクト）
９３  ページ送りキー（操作オブジェクト）
９４  表示倍率ゲージ（操作オブジェクト）
９５  倍率設定キー（操作オブジェクト）
９６  表示範囲提示枠（拡大部分変更用操作オブジェクト）
【図１】
2011215878.tif 000003
【図２】
2011215878.tif 000004
【図３】
2011215878.tif 000005
【図４】
2011215878.tif 000006
【図５】
2011215878.tif 000007
【図６】
2011215878.tif 000008
【図７】
2011215878.tif 000009
【図８】
2011215878.tif 000010
【図９】
2011215878.tif 000011
【図１０】
2011215878.tif 000012
【図１１】
2011215878.tif 000013
【図１２】
2011215878.tif 000014
【図１３】
2011215878.tif 000015
【図１４】
2011215878.tif 000016
【図１５】
2011215878.tif 000017
【図１６】
2011215878.tif 000018
【図１７】
2011215878.tif 000019
【図１８】
2011215878.tif 000020
【図１９】
2011215878.tif 000021
【図２０】
2011215878.tif 000022
【図２１】
2011215878.tif 000023
【図２２】
2011215878.tif 000024
【図２３】
2011215878.tif 000025
【図２４】
2011215878.tif 000026
【図２５】
2011215878.tif 000027
【図２６】
2011215878.tif 000028
【図２７】
2011215878.tif 000029
【図２８】
2011215878.tif 000030
【図２９】
2011215878.tif 000031
【図３０】
2011215878.tif 000032
【図３１】
2011215878.tif 000033
【図３２】
2011215878.tif 000034