(57)【要約】【課題】表示データに描画された情報に基づく情報量に応じて、表示データへの情報の描画を抑止することができる情報処理端末、情報処理方法、プログラム、及び情報処理システムを提供することを課題とする。【解決手段】複数の情報処理端末間で該情報処理端末の表示画面に表示させる表示データの共有が可能な情報処理端末であって、ユーザの操作に基づき、前記情報処理端末の前記表示データに情報を描画する描画手段と、前記描画手段で描画された情報を、前記情報処理端末とは異なる他の情報処理端末の表示画面に表示されている表示データに描画する表示同期手段と、前記描画手段により描画された情報に基づき、情報量を算出する算出手段と、前記情報量が所定の値以上の場合、前記描画手段による前記情報処理端末の前記表示データ対する情報の描画を抑止する描画抑止手段と、を有することにより、上記課題を解決する。【選択図】  図１２
2015099424.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報処理端末間で該情報処理端末の表示画面に表示させる表示データの共有が可能な情報処理端末であって、
ユーザの操作に基づき、前記情報処理端末の前記表示データに情報を描画する描画手段と、
前記描画手段で描画された情報を、前記情報処理端末とは異なる他の情報処理端末の表示画面に表示されている表示データに描画する表示同期手段と、
前記描画手段により描画された情報に基づき、情報量を算出する算出手段と、
前記情報量が所定の値以上の場合、前記描画手段による前記情報処理端末の前記表示データに対する情報の描画を抑止する描画抑止手段と、
を有する情報処理端末。
【請求項２】
前記描画手段による描画を行うための、１以上のＧＵＩ部品を前記情報処理端末の表示画面に表示させるＧＵＩ部品表示手段を有し、
前記ＧＵＩ部品表示手段は、
前記描画抑止手段により前記描画が抑止された場合、前記ユーザが選択可能な１以上のＧＵＩ部品の選択を不可能にする、請求項１記載の情報処理端末。
【請求項３】
前記描画手段により描画された情報を削除する削除手段を有し、
前記表示同期手段は、
前記削除手段により削除された情報を、前記情報処理端末とは異なる他の情報処理端末の表示画面に表示されている表示データから削除し、
前記算出手段は、
前記描画された情報と前記削除された情報とに基づき、前記情報量を算出する、請求項１又は２に記載の情報処理端末。
【請求項４】
前記表示データと、該表示データに描画された情報を取得する取得手段を有し、
前記取得手段は、
他の情報処理端末と表示データの共有を開始する場合、前記表示データと、該表示データに描画された情報を取得する、請求項１ないし３のいずれか１項に記載の情報処理端末。
【請求項５】
前記描画手段は、ユーザの操作に基づき、前記情報処理端末の前記表示データに線分又は曲線を描画する、請求項１ないし４いずれか１項に記載の情報処理端末。
【請求項６】
前記情報量は、前記線分又は曲線を構成する点の個数である、請求項５記載の情報処理端末。
【請求項７】
前記ＧＵＩ部品表示手段は、さらに、前記算出手段で算出された情報量の前記所定の値に対する割合を示したＧＵＩ部品を表示させる、請求項２ないし６のいずれか１項に記載の情報処理端末。
【請求項８】
複数の情報処理端末間で該情報処理端末の表示画面に表示させる表示データの共有が可能な情報処理端末に用いられる情報処理方法であって、
ユーザの操作に基づき、前記情報処理端末の前記表示データに情報を描画する描画手順と、
前記描画手順で描画された情報を、前記情報処理端末とは異なる他の情報処理端末の表示画面に表示させる表示同期手順と、
前記描画手順により描画された情報に基づき、情報量を算出する算出手順と、
前記情報量が所定の値以上の場合、前記描画手順による前記情報処理端末の前記表示データに対する情報の描画を抑止する描画抑止手順と、
を有する情報処理方法。
【請求項９】
複数の情報処理端末間で該情報処理端末の表示画面に表示させる表示データの共有が可能な情報処理端末を、
ユーザの操作に基づき、前記情報処理端末の前記表示データに情報を描画する描画手段、
前記描画手段で描画された情報を、前記情報処理端末とは異なる他の情報処理端末の表示画面に表示されている表示データに描画する表示同期手段、
前記描画手段により描画された情報に基づき、情報量を算出する算出手段、
前記情報量が所定の値以上の場合、前記描画手段による前記情報処理端末の前記表示データに対する情報の描画を抑止する描画抑止手段、
として機能させるためのプログラム。
【請求項１０】
表示画面に表示させる表示データの共有が可能な複数の情報処理端末を有する情報処理システムであって、
ユーザの操作に基づき、第１の情報処理端末の前記表示データに情報を描画する描画手段と、
前記描画手段で描画された情報を、前記第１の情報処理端末とは異なる第２の情報処理端末の表示画面に表示されている表示データに描画する表示同期手段と、
前記描画手段により描画された情報に基づき、情報量を算出する算出手段と、
前記情報量が所定の値以上の場合、前記描画手段による前記第１の情報処理端末の前記表示データに対する情報の描画を抑止する描画抑止手段と、
を有する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末、情報処理方法、プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
データを、ネットワークを介して、複数の情報処理端末間で共有・表示させて行う電子会議システムは従来から知られている。
【０００３】
このような電子会議システムに用いられ、表示されているデータにメモ情報を追記し、複数の情報処理端末間で共有・表示させることができる情報処理端末が知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記情報処理端末においては、共有するメモ情報が多いほど、途中から電子会議に参加した情報処理端末が取得するメモ情報が多くなる。このため、電子会議に参加する際に通信負荷が高くなったり、メモ情報が表示されるまで時間が掛かるという問題があった。
【０００５】
本発明の一実施形態は、上記の点に鑑みてなされたもので、表示データに描画された情報に基づく情報量に応じて、表示データへの情報の描画を抑止することができる情報処理端末、情報処理方法、プログラム、及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本願請求項１は、複数の情報処理端末間で該情報処理端末の表示画面に表示させる表示データの共有が可能な情報処理端末であって、ユーザの操作に基づき、前記情報処理端末の前記表示データに情報を描画する描画手段と、前記描画手段で描画された情報を、前記情報処理端末とは異なる他の情報処理端末の表示画面に表示されている表示データに描画する表示同期手段と、前記描画手段により描画された情報に基づき、情報量を算出する算出手段と、前記情報量が所定の値以上の場合、前記描画手段による前記情報処理端末の前記表示データに対する情報の描画を抑止する描画抑止手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、表示データに描画された情報に基づく情報量に応じて、表示データへの情報の描画を抑止することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る会議システムの一例の構成図である。
【図２】本実施形態に係る会議システムを構成するコンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係る会議システムの一例の機能ブロック図である。
【図４】ストローク情報の一例の説明図である。
【図５】点情報の一例の説明図である。
【図６】共有画面の一例のイメージ図である。
【図７】メモ書きの一例のイメージ図である。
【図８】メモ書きが不可となった場合の一例のイメージ図である。
【図９】発表者の情報処理端末によるメモ書き処理の一例のフローチャートである。
【図１０】会議サーバ装置における情報処理端末からのメッセージ受信処理の一例のフローチャートである。
【図１１】参加者の情報処理端末における会議サーバ装置からの同期表示処理の一例のフローチャートである。
【図１２】メモ書き抑止処理の一例のフローチャートである。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。なお、本実施形態では一例として会議システムについて説明する。
【００１０】
＜システム構成＞
図１は、本実施形態に係る会議システムの一例の構成図である。図１の会議システム１は１台以上の情報処理端末１０、会議サーバ装置２０が、ネットワークＮ１に有線や無線で接続されている。
【００１１】
なお、会議サーバ装置２０は１つのコンピュータ上で動作するソフトウェアやサービスであってもよい。また、会議サーバ装置２０は１つ以上のコンピュータ上で動作するソフトウェアやサービスであってもよい。例えば会議サーバ装置２０はいわゆるクラウドサービスの形態をとることもできる。
【００１２】
情報処理端末１０は、ユーザが操作するデバイスである。情報処理端末１０は、ＰＣ（パーソナルコンピュータ）やタブレット端末、スマートフォンや携帯電話、ＰＤＡなどの携帯情報端末、電子ホワイトボード等の表示装置、プロジェクタ等の投影装置等の他、会議専用端末であってもよい。情報処理端末１０は、会議サーバ装置２０から会議資料を受信（ダウンロード）して、会議資料の同期表示、非同期表示などを行う。ここで、会議資料は、例えば会議に用いられる文書や図表などの電子データである。
【００１３】
なお、情報処理端末１０において会議資料の同期表示を行うモードを以下では共有モードと呼ぶ。共有モードでは、同一の会議に参加している情報処理端末１０が、会議サーバ装置２０から指定された会議資料の同一のページを表示する。また、情報処理端末１０において会議資料の非同期表示を行うモードを以下では個人モードと呼ぶ。個人モードでは、同一の会議に参加している情報処理端末１０であっても、会議サーバ装置２０から指定された会議資料のページ以外を一時的に表示できる。
【００１４】
また、情報処理端末１０は、表示している会議資料に対し、例えばタッチパネルやキーボードなどを介してメモ書きを行うことができる。情報処理端末１０は、会議の発表者である発表者モードと、会議の参加者である参加者モードが存在する。発表者モードであり、かつ、共有モードである情報処理端末１０が表示している会議資料に対してユーザがメモ書きやページめくりなどの操作を行った場合、参加者モードである他の情報処理端末１０に表示されている会議資料に対してメモ書きやページめくりなどの操作が同期される。
【００１５】
なお、同一の会議において発表者モードである情報処理端末１０は１台であることが好ましい。また、ユーザの操作により、発表者モードの情報処理端末１０を切り替えることができるようにすることが好ましい。
【００１６】
会議サーバ装置２０は、会議に関する情報処理を行う装置である。会議サーバ装置２０は、情報処理端末１０へ会議資料の送信を行う。また、会議サーバ装置２０は、発表者モードの情報処理端末１０が行ったメモ書きやページめくりなどの操作を他の情報処理端末１０に同期させるための情報の送信を行う。会議サーバ装置２０はＷＳ（ワークステーション）やＰＣなどである。会議サーバ装置２０と各情報処理端末１０とは、例えばＴＣＰ／ＩＰなどの通信プロトコルにより相互に通信可能であるとする。会議サーバ装置２０は、登録された会議情報、ユーザ情報等を保存する。会議サーバ装置２０は情報処理端末１０から登録（アップロード）された会議資料などを保存する。
【００１７】
なお、図１の会議システム１は一例であり、会議サーバ装置２０がない構成であってもよい。
【００１８】
＜ハードウェア構成＞
情報処理端末１０、会議サーバ装置２０は、例えば図２に示すようなハードウェア構成により実現される。
【００１９】
図２は本実施形態に係る会議システムを構成するコンピュータの一例のハードウェア構成図である。図２に示す情報処理端末１０は、入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７、ＨＤＤ５０８等を備え、それぞれがバスＢで相互に接続されている。なお、情報処理端末１０はカメラ、マイク、スピーカなどを有する構成であってもよい。
【００２０】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、情報処理端末１０に各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、情報処理端末１０による処理結果を表示する。通信Ｉ／Ｆ５０７は情報処理端末１０をネットワークＮ１に接続するインタフェースである。これにより、情報処理端末１０は通信Ｉ／Ｆ５０７を介して会議サーバ装置２０とデータ通信を行うことができる。
【００２１】
ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、情報処理端末１０全体を制御する基本ソフトウェアであるＯＳ、ＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。
【００２２】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、情報処理端末１０は外部Ｉ／Ｆ５０３を介して、記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２３】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ５０５には、情報処理端末１０の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。また、ＲＡＭ５０４は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００２４】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、情報処理端末１０全体の制御や機能を実現する演算装置である。
【００２５】
情報処理端末１０は、例えば上記ハードウェア構成でプログラムを実行することにより、後述するような各種処理を実現できる。
【００２６】
図２に示した会議サーバ装置２０は、入力装置６０１、表示装置６０２、外部Ｉ／Ｆ６０３、ＲＡＭ６０４、ＲＯＭ６０５、ＣＰＵ６０６、通信Ｉ／Ｆ６０７、ＨＤＤ６０８等を備え、それぞれがバスＢで相互に接続されている。なお、入力装置６０１及び表示装置６０２は必要なときに接続して利用する形態であってもよい。
【００２７】
入力装置６０１はキーボードやマウスなどを含み、会議サーバ装置２０に各操作信号を入力するのに用いられる。表示装置６０２はディスプレイ等を含み、会議サーバ装置２０による処理結果を表示する。
【００２８】
通信Ｉ／Ｆ６０７は会議サーバ装置２０をネットワーク１４に接続するインタフェースである。会議サーバ装置２０は通信Ｉ／Ｆ６０７を介して情報処理端末１０とデータ通信を行うことができる。
【００２９】
ＨＤＤ６０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、会議サーバ装置２０全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。
【００３０】
外部Ｉ／Ｆ６０３は、外部装置とのインタフェースである。外部装置には、記録媒体６０３ａなどがある。これにより、会議サーバ装置２０は外部Ｉ／Ｆ６０３を介して、記録媒体６０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体６０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００３１】
ＲＯＭ６０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ６０５には、会議サーバ装置２０の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ６０４は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００３２】
ＣＰＵ６０６は、ＲＯＭ６０５やＨＤＤ６０８などの記憶装置からプログラムやデータをＲＡＭ６０４上に読み出し、処理を実行することで、会議サーバ装置２０全体の制御や機能を実現する演算装置である。
【００３３】
会議サーバ装置２０は、例えば上記ハードウェア構成でプログラムを実行することにより、後述するような各種処理を実現できる。
【００３４】
＜ソフトウェア構成＞
本実施形態に係る会議システム１は例えば図３に示す機能ブロックで実現される。図３は本実施形態に係る会議システムの一例の機能ブロック図である。
【００３５】
《情報処理端末１０》
情報処理端末１０は会議アプリケーション等のプログラムを実行することにより、送受信制御部７１、操作制御部７２、表示制御部７３、会議情報制御部７４、描画制御部７５、会議情報記憶部７６を実現している。
【００３６】
送受信制御部７１は、通信Ｉ／Ｆ５０７を介して会議サーバ装置２０との通信処理を行う。操作制御部７２は、ユーザが入力装置５０１に対して入力した操作信号に対応する処理を行う。
【００３７】
表示制御部７３は、共有されている会議資料を表示装置５０２に出力する処理を行う。また、表示制御部７３は、共有されている会議資料に対するメモ書きやページめくりなどの操作に応じて、会議資料にメモ書きを表示させたり、指定されたページを表示させる処理を行う。
【００３８】
会議情報制御部７４は、会議資料や、会議資料に対するメモ書きに関する情報である描画情報を会議情報記憶部７６に記憶する。また、会議情報制御部７４は、会議資料に対してメモ書きやページめくりなどの操作が行われた場合、この操作を他の情報処理端末１０に反映させる否か（他の情報処理端末１０と同期表示させるか否か）を判断する。すなわち、会議情報制御部７４は、情報処理端末１０が発表者モードであるか否か、及び、共有モードであるか否かを判断する。
【００３９】
描画制御部７５は、会議資料に対するメモ書きの可否を制御する。描画制御部７５は情報量算出部７５１、情報量判定部７５２を有する。情報量算出部７５１は共有されている会議資料のメモ書き（各情報処理端末１０で共有されているメモ書き）の情報量を算出する。情報量とは、例えばメモ書きを構成する点の個数などである。情報量判定部７５２は、情報量算出部７５１で算出した情報量が所定の値以上か否かを判定する。
【００４０】
会議情報記憶部７６は会議に関する情報を記憶する。会議に関する情報は、会議に用いる文書や図表などの電子データである会議資料や、会議資料に対するメモ書きに関する情報である描画情報を含む情報である。
【００４１】
《会議サーバ装置２０》
会議サーバ装置２０はプログラムを実行することにより、送受信制御部８１、会議情報制御部８２、会議情報記憶部８３を実現している。
【００４２】
なお、会議情報記憶部８３は、会議サーバ装置２０からデータの送受信が可能な他のサーバ装置等が有していてもよい。
【００４３】
送受信制御部８１は、通信Ｉ／Ｆ６０７を介して情報処理端末１０との通信処理を行う。会議情報制御部８２は、会議資料や、会議資料に対するメモ書きに関する情報である描画情報を会議情報記憶部８３に記憶する。会議情報記憶部８３は会議に関する情報を記憶する。会議に関する情報は、会議に用いる文書や図表などの電子データである会議資料や、会議資料に対するメモ書きに関する情報である描画情報を含む情報である。
【００４４】
《描画情報》
次に、情報処理端末１０の会議情報記憶部７６、会議サーバ装置２０の会議情報記憶部８３が記憶する描画情報のデータ構造について説明する。
【００４５】
描画情報は、ストローク情報と点情報を含む情報である。図４は、ストローク情報の一例の説明図である。
【００４６】
ストローク情報は、ストロークＩＤ、ページ番号、色、太さなどのデータ項目を有する。ストロークＩＤはストローク情報を一意に識別する識別子である。ページ番号はユーザがメモ書きを行った会議資料のページ番号である。色はユーザが会議資料に行ったメモ書きの色である。太さはユーザが会議資料に行ったメモ書きの線（線分又は曲線）の太さである。
【００４７】
図５は、点情報の一例の説明図である。点情報は、点ＩＤ、ストロークＩＤ、Ｘ座標、Ｙ座標などのデータ項目を有する。点ＩＤは点情報を一意に識別する識別子である。ストロークＩＤは点ＩＤに関連付くストロークＩＤである。１つのストロークＩＤに対して２以上の点ＩＤが関連付けられる。Ｘ座標、Ｙ座標は、情報処理端末１０の表示画面の座標である。
【００４８】
これらのストローク情報と点情報により、ユーザが会議資料に行った線分又は曲線で表示されるメモ書きを表すことができる。例えばストロークＩＤ「Ｓ００００１」では、会議資料の２ページ目に色「黒」、太さ「太」で描画された、点ＩＤ「Ｐ００００１」と点ＩＤ「Ｐ００００２」を端点とする線分、点ＩＤ「Ｐ００００２」と点ＩＤ「Ｐ００００３」を端点とする線分、点ＩＤ「Ｐ００００３」と点ＩＤ「Ｐ００００４」を端点とする線分、点ＩＤ「Ｐ００００４」と点ＩＤ「Ｐ００００５」を端点とする線分で構成されるメモ書きを表している。
【００４９】
以上により、ユーザが会議資料に行ったメモ書きをに関する情報（描画情報）が情報処理端末１０の会議情報記憶部７６、会議サーバ装置２０の会議情報記憶部８３に記憶される。
【００５０】
＜処理のイメージ＞
次に、本実施形態に係る会議システム１の処理のイメージについて、図面を参照しながら説明する。
【００５１】
図６は、共有画面の一例のイメージ図である。図６では、発表者モードの情報処理端末１０（発表者の情報処理端末１０）の表示画面に会議資料２１００が表示されている画面２０００を表している。個人モードボタン２００１及び共有モードボタン２００２は、それぞれ個人モード及び共有モードに切り替えるためのボタンである。共有モードの場合、発表者の情報処理端末１０が行ったメモ書きやページめくりなどの操作が他の情報処理端末１０（参加者の情報処理端末１０）に反映（同期）される。個人モードの場合、発表者の情報処理端末１０が行ったメモ書きやページめくりなどの操作が他の情報処理端末１０（参加者の情報処理端末１０）に反映（同期）される。なお、ページめくりは、例えばタッチパネル上に表示された会議資料２１００に対してスワイプやタップなどの操作を行うことで実現することができる。
【００５２】
会議資料２１００対するメモ書きは、メモ書きボタン２００３を押下した後、例えばタッチパネル上で所望の操作することにより行うことができる。メモ削除ボタン２００４を押下した後、例えばタッチパネル上でメモ書きをタップすることにより、メモ書きを削除することができる。また、メモ書きボタン２００３を押下する前（又はメモ書きボタン２００３が押下されている状態）に、線の太さボタン２００５や線の色ボタン２００６で所望の線の太さや線の色を選択することで、メモ書きの線分の太さや色を変更することができる。
【００５３】
また、パレット閉じるボタン２００７を押下することにより、メモ書きボタン２００３、メモ削除ボタン２００４、線の太さボタン２００５、線の色ボタン２００６などが表示されているパレットを非表示にすることができる。
【００５４】
なお、後述するメモ書き容量３００１や、メモ書きボタン２００３、メモ削除ボタン２００４、線の太さボタン２００５、線の色ボタン２００６、パレット閉じるボタン２００７などはＧＵＩ部品の一例である。
【００５５】
次に、メモ書きがされた場合について説明する。図７は、メモ書きの一例のイメージ図である。図７では、発表者の情報処理端末１０の表示画面にメモ書きがされた会議資料３１００が表示されている画面３０００を表している。なお、発表者の情報処理端末１０に表示されている会議資料にメモ書きがされた場合、このメモ書きは参加者の情報処理端末１０にも表示（同期）される。
【００５６】
ユーザによりメモ書きがされると、メモ書きの情報量（メモ書きを構成する点の個数）に応じてメモ書き容量３００１が変化（増減）する。図７の例では、メモ書き容量３００１は、会議資料３１００にされているメモ書きに対して「１３％」と表示されている。このメモ書き容量３００１が、予め設定された値、例えば「１００％」になった場合、それ以上メモ書きを行うことはできない。このメモ書き容量３００１は、会議資料にされたすべてのメモ書きの情報量に応じた値が表示されることが好ましいが、ページ毎の値であってもよい。
【００５７】
なお、図７の例では、メモ書き容量３００１を百分率で表示しているがこれに限られず、例えば円グラフや棒グラフなどでメモ書きを行うことができる割合を表示してもよい。また、メモ書き容量３００１は、必ずしも割合を表示させる必要はなく、例えばメモ書きが可能なことを示す「可」、それ以上メモ書きを行うことができないことを示す「不可」などを表示させてもよい。また、既にメモ書きされている容量とメモ書き可能な容量とを定量的に表して表示してもよい。
【００５８】
次に、例えばメモ書き容量３００１が「１００％」となり、それ以上メモ書きを行うことができない場合について説明する。図８は、メモ書きが不可となった場合の一例のイメージ図である。図８では、発表者の情報処理端末１０の表示画面にメモ書きがされた会議資料４１００が表示されている画面４０００を表している。
【００５９】
図８の例では、メモ書き容量４００１は、「１００％」となっており、それ以上メモ書きをすることができない。このとき、例えば図６のメモ書きボタン２００３は押下することができない。なお、メモ書きボタン２００３を押下した場合、又はメモ書きを行おうとした場合に、メモ書きを行うことができないことを示すエラーメッセージや警告メッセージを表示させてもよい。
【００６０】
なお、例えば図６のメモ削除ボタン２００４を用いてメモ書きを削除した結果、メモ書き容量４００１が減少した場合（例えば「１００％」未満になった場合）、再度メモ書きを行えるようにすることが好ましい。
【００６１】
＜処理の詳細＞
次に、本実施形態に係る会議システム１の処理の詳細について説明する。
【００６２】
まず、発表者の情報処理端末１０が表示している会議資料に対してメモ書きを行い、このメモ書きに関する情報を会議サーバ装置２０に送信する処理について説明する。図９は、発表者の情報処理端末によるメモ書き処理の一例のフローチャートである。
【００６３】
ステップＳ１０１において、発表者の情報処理端末１０のユーザは、入力装置５０１を介して表示している会議資料にメモ書きを行う。このとき、操作制御部７２は入力装置５０１からの操作を受け付け、表示制御部７３に受け付けた操作に関する情報を送る。そして、表示制御部７３は発表者の情報処理端末１０の表示装置５０２にメモ書きを表示させる。なお、ユーザは、会議資料にメモ書きを行う際、メモ書きを行う会議資料のページやメモ書きの線の太さや色を指定することができる。
【００６４】
なお、このとき、描画制御部７５はユーザが行ったメモ書きの情報量の合計が所定の値に達したか否かを判定を行い、所定の値に達した場合（所定の値以上になった場合）、メモ書きを抑止させるメモ書き抑止処理を行う。メモ書き抑止処理の詳細については後述する。
【００６５】
ステップＳ１０２において、会議情報制御部７４はステップＳ１０１においてユーザが行ったメモ書きに関する情報（ストローク情報及び点情報を含む描画情報）を会議情報記憶部７６に保存する。なお、会議情報制御部７４は、情報処理端末１０が共有モードか個人モードかに応じて、ステップＳ１０１においてユーザが行ったメモ書きに関する情報を会議情報記憶部７６の異なる領域に記憶させる。
【００６６】
ステップＳ１０３において、会議情報制御部７４はステップＳ１０１においてユーザが行ったメモ書きが、情報処理端末１０が共有モードにおいてされたメモ書きか個人モードにおいてされたメモ書きかを判定する。共有モードにおいてされたメモ書きの場合、ステップＳ１０４に進み、個人モードにおいてされたメモ書きの場合、処理を終了する。
【００６７】
つまり、次ステップで述べるように、発表者の情報処理端末１０のユーザが個人モードのときにメモ書きを行った場合、このメモ書きに関する情報（ストローク情報及び点情報を含む描画情報）は会議サーバ装置２０に送信されない。すなわち、個人モードのときにされたメモ書きは他の情報処理端末１０（参加者の情報処理端末１０）に表示（同期）されない。
【００６８】
ステップＳ１０４において、送受信制御部７１はステップＳ１０１においてユーザが行ったメモ書きに関する情報（ストローク情報及び点情報を含む描画情報）を会議サーバ装置２０に送信する。
【００６９】
以上により、発表者の情報処理端末１０のユーザが、共有モードのときに会議資料にメモ書きを行った場合、このメモ書きに関する情報（ストローク情報及び点情報を含む描画情報）を会議サーバ装置２０に送信することができる。
【００７０】
次に、会議サーバ装置２０が情報処理端末１０からメッセージを受信した場合の処理について説明する。図１０は、会議サーバ装置における情報処理端末からのメッセージ受信処理の一例のフローチャートである。なお、以下では一例として、会議サーバ装置２０は、発表者の情報処理端末１０からメモ書きに関する情報（ストローク情報及び点情報を含む描画情報）を含むメッセージを受信した場合について説明する。
【００７１】
ステップＳ２０１において、送受信制御部８１は発表者の情報処理端末１０から送信された描画情報を含むメッセージを受信する。
【００７２】
ステップＳ２０２において、会議情報制御部８２は受信したメッセージから描画情報を取得し、会議情報記憶部８３に記憶させる。
【００７３】
ステップＳ２０３において、送受信制御部８１は描画情報を含むメッセージを参加者の情報処理端末１０に送信する。
【００７４】
以上により、会議サーバ装置２０は、発表者の情報処理端末１０から受信したメッセージに含まれる描画情報を参加者の情報処理端末１０に送信することができる。
【００７５】
また、会議サーバ装置２０は発表者の情報処理端末１０から受信したメッセージに含まれる描画情報を会議情報記憶部８３に記憶させることができる。これにより、例えば会議に途中参加する情報処理端末１０は、会議サーバ装置２０から会議資料１０００と描画情報１１００を取得（ダウンロード）することにより、メモ書きが反映された会議資料を表示することができる。
【００７６】
次に、情報処理端末１０が会議サーバ装置２０からメッセージを受信した場合の処理について説明する。図１１は、参加者の情報処理端末における会議サーバ装置からの同期表示処理の一例のフローチャートである。なお、以下では一例として、参加者の情報処理端末１０が会議サーバ装置２０からメモ書きに関する情報（ストローク情報及び点情報を含む描画情報）を含むメッセージを受信した場合について説明する。
【００７７】
ステップＳ３０１において、送受信制御部７１は会議サーバ装置２０から送信された描画情報を含むメッセージを受信する。
【００７８】
ステップＳ３０２において、会議情報制御部７４は受信したメッセージから描画情報を取得し、会議情報記憶部７６に記憶させる。
【００７９】
ステップＳ３０３において、表示制御部７３は取得した描画情報に基づき、メモ書きを表示している会議資料に表示（反映）させる。
【００８０】
以上により、参加者の情報処理端末１０は、会議サーバ装置２０から描画情報を含むメッセージを受信し、このメッセージから取得した描画情報に基づいてメモ書きを表示（同期）させることができる。これにより、発表者の情報処理端末１０が行ったメモ書きを参加者の情報処理端末１０に同期表示させることができる。
【００８１】
次に、発表者の情報処理端末１０のユーザがメモ書きを行った場合に、メモ書きの情報量を判定し、所定の場合にメモ書きを抑止させる処理について説明する。図１２は、メモ書き抑止処理の一例のフローチャートである。
【００８２】
ステップＳ４０１の処理は、ステップＳ１０１の処理と同様であるため説明を省略する。
【００８３】
ステップＳ４０２において、会議情報制御部７４は会議情報記憶部７６から描画情報１１００に含まれる点情報１１０２を取得する。そして、情報量算出部７５１は、会議情報制御部７４が取得した点情報１１０２と、ステップＳ４０１で発表者の情報処理端末１０のユーザが行ったメモ書きの点情報とから点の個数（情報量）を算出する。すなわち、情報量算出部７５１は、点情報１１０２として記憶されている点の個数（すなわち点情報１１０２のデータ数）とステップＳ４０１で行ったメモ書きを構成する点の個数の合計値を算出する。これにより、情報処理端末１０間で共有されている会議資料のメモ書きを構成する点の個数を算出することができる。
【００８４】
なお、本実施形態においては、情報量としてメモ書きを構成する点の個数の合計値としているがこれに限られない。例えば情報量として、ビットやバイトなどで表したデータ量を用いてもよい。
【００８５】
ステップＳ４０３において、情報量判定部７５２はステップＳ４０２で算出した点の個数の合計値が所定の値に達しているか否かを判定する。点の個数の合計が所定の値に達している場合、ステップＳ４０４に進み、所定の値に達していない場合、ステップＳ４０５に進む。なお、所定の値として、例えば点の個数が２５００個などとすればよい。また、この値は例えば会議システム１の管理者などが設定できるようにしてもよい。
【００８６】
ステップＳ４０４において、描画制御部７５は表示制御部７３を介して、メモ書きをこれ以上行うことができないことを示すメッセージを表示させる。また、このとき、描画制御部７５は、例えばメモ書きボタン２００３などを非表示にしたり、選択不可能にすることにより、それ以上メモ書きが行えないようにしてもよい。また、例えば自動的にメモ削除ボタン２００４にカーソルを遷移させ、メモ書きを削除することにより点の個数の合計値が所定の値を下回るまでメモ書きを行うことができないことを示すメッセージを表示させ続けるようにしてもよい。
【００８７】
ステップＳ４０５において、会議情報制御部７４は、ステップＳ４０１で行ったメモ書きに関する情報（ストローク情報及び点情報を含む描画情報）を会議情報記憶部７６に保存する。また、描画制御部７５は会議情報記憶部７６に保存されている点の個数について、所定の値に対する割合を算出し、表示制御部７３を介して、例えばメモ書き容量３００１（メモ書き容量４００１）に算出した割合を百分率で表示させる。
【００８８】
なお、上記のステップＳ４０１〜Ｓ４０５の処理は、個人モードである情報処理端末１０のユーザがメモ書きを行った場合についても適用することができる。
【００８９】
以上により、情報処理端末１０は会議資料のメモ書きの情報量が所定以上の場合、それ以上メモ書きを行うことができないようにすることができる。これにより、会議資料に行うことができるメモ書きの量（情報量）を制限することができる。したがって、例えば会議に途中から参加するユーザが取得するメモ書きに関する情報（描画情報）を軽減させることができる。また、情報処理端末１０やネットワークＮ１の処理の負荷を軽減することができる。
【００９０】
＜まとめ＞
以上の本実施形態に係る会議システム１では、発表者の情報処理端末１０におけるメモ書きやページめくりなどのユーザ操作を参加者の情報処理端末１０に反映させ、各情報処理端末１０間で同期表示を行うことができる。
【００９１】
また、本実施形態に係る会議システム１では、情報処理端末１０の会議資料におけるメモ書きについて、メモ書きの情報量に基づいて新たなメモ書き操作を抑止することができる。これにより、会議資料に大量のメモ書きがされるのを防止することができ、例えば会議に途中参加するユーザの情報処理端末１０が取得（ダウンロード）するデータ量を抑えることができる。
【００９２】
なお、会議システム１は、情報処理システムの一例である。会議資料及び描画情報は、表示データの一例である。操作制御部７２及び表示制御部７３は、描画手段及び削除手段の一例である。送受信制御部７１及び表示制御部７３は、表示同期手段の一例である。情報量算出部７５１は、算出手段の一例である。描画制御部７５は、描画抑制手段の一例である。表示制御部７３は、ＧＵＩ部品表示手段の一例である。送受信制御部７１は、取得手段の一例である。
【００９３】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００９４】
１    会議システム
１０  情報処理端末
２０  会議サーバ装置
７１  送受信制御部
７２  操作制御部
７３  表示制御部
７４  会議情報制御部
７５  描画制御部
７５１  情報量算出部
７５２  情報量判定部
７６  会議情報記憶部
８１  送受信制御部
８２  会議情報制御部
８３  会議情報記憶部
１０００  会議資料
１１００  描画情報
１１０１  ストローク情報
１１０２  点情報
【先行技術文献】
【特許文献】
【００９５】
【特許文献１】特許４０８７２０３号公報
【図１】
2015099424.tif 000003
【図２】
2015099424.tif 000004
【図３】
2015099424.tif 000005
【図４】
2015099424.tif 000006
【図５】
2015099424.tif 000007
【図６】
2015099424.tif 000008
【図７】
2015099424.tif 000009
【図８】
2015099424.tif 000010
【図９】
2015099424.tif 000011
【図１０】
2015099424.tif 000012
【図１１】
2015099424.tif 000013
【図１２】
2015099424.tif 000014