(57)【要約】【課題】  資料閲覧の自由度を向上するとともに、親機の表示箇所を容易に参照することができ、しかも通信負荷を低減するのに好適な表示制御システムを提供する。【解決手段】  親機１００は、親機１００のページ数を示すページ情報を機器管理サーバ３００に送信する。子機２００は、ページ操作を入力したときは、記憶装置８２のコンテンツデータに基づいてそのページ操作に係るページを表示し、キャッチアップ要求を入力したときは、キャッチアップ要求を機器管理サーバ３００に送信し、機器管理サーバ３００からページ情報を取得し、取得したページ情報および記憶装置８２のコンテンツデータに基づいて表示を行う。機器管理サーバ３００は、ページ情報を受信したときは、受信したページ情報を記憶装置８６に登録し、キャッチアップ要求を受信したときは、親機１００のページ情報を子機２００に提供するようになっている。【選択図】  図１
2006065543.tif 000002
【特許請求の範囲】
【請求項１】
表示データに基づいて表示を行う親機と、前記表示データに基づいて表示を行う子機とを通信可能に接続し、前記子機が前記親機に同期して表示を行う表示制御システムであって、
前記親機は、前記表示データを記憶する第１表示データ記憶手段と、前記第１表示データ記憶手段の表示データに基づいて表示を行う第１表示制御手段とを有し、
前記子機は、前記表示データを記憶する第２表示データ記憶手段と、前記第２表示データ記憶手段の表示データに基づいて表示を行う第２表示制御手段と、前記親機の表示箇所を示す表示箇所情報を取得する表示箇所情報取得手段とを有し、
前記第２表示制御手段は、表示箇所の変更要求を入力したときは、前記第２表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記表示箇所情報取得手段で取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする表示制御システム。
【請求項２】
表示データに基づいて表示を行う親機と、前記表示データに基づいて表示を行う子機と、前記親機および前記子機を管理する機器管理装置とを通信可能に接続し、前記子機が前記親機に同期して表示を行う表示制御システムであって、
前記親機は、前記表示データを記憶する第１表示データ記憶手段と、前記第１表示データ記憶手段の表示データに基づいて表示を行う第１表示制御手段と、当該親機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する表示箇所情報送信手段とを有し、
前記子機は、前記表示データを記憶する第２表示データ記憶手段と、前記第２表示データ記憶手段の表示データに基づいて表示を行う第２表示制御手段と、前記表示箇所情報を前記機器管理装置から取得する表示箇所情報取得手段とを有し、
前記第２表示制御手段は、表示箇所の変更要求を入力したときは、前記第２表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記同期要求を前記機器管理装置に送信し、前記表示箇所情報取得手段で取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うようになっており、
前記機器管理装置は、前記表示箇所情報を受信する表示箇所情報受信手段と、前記表示箇所情報受信手段で受信した表示箇所情報を表示箇所情報記憶手段に登録する表示箇所情報登録手段と、前記表示箇所情報記憶手段の表示箇所情報を提供する表示箇所情報提供手段とを有し、
前記表示箇所情報提供手段は、前記同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供するようになっていることを特徴とする表示制御システム。
【請求項３】
請求項２において、
前記第２表示制御手段は、前記同期要求を入力したときは、前記変更要求に応じた表示制御を禁止し、表示箇所の同期解除要求を入力したときは、前記変更要求に応じた表示制御の禁止を解除するようになっていることを特徴とする表示制御システム。
【請求項４】
請求項３において、
前記子機は、さらに、当該子機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する第２表示箇所情報送信手段を有し、
前記第２表示制御手段は、前記同期解除要求を入力したときは、前記同期解除要求を前記機器管理装置に送信し、前記表示箇所情報取得手段で取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うようになっており、
前記表示箇所情報提供手段は、前記同期要求を受信したときは、前記子機の表示箇所情報を退避し、前記同期解除要求を受信したときは、前記退避した表示箇所情報を前記子機に提供するようになっていることを特徴とする表示制御システム。
【請求項５】
請求項２ないし４のいずれか１項において、
前記第１表示制御手段は、表示箇所の強制同期要求を入力したときは、前記強制同期要求を送信するようになっており、
前記表示箇所情報提供手段は、前記強制同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供するようになっており、
前記第２表示制御手段は、前記強制同期要求を受信したときは、前記変更要求に応じた表示制御を禁止するとともに、前記表示箇所情報取得手段で取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする表示制御システム。
【請求項６】
請求項５において、
前記第１表示制御手段は、表示箇所の強制同期解除要求を入力したときは、前記強制同期解除要求を送信するようになっており、
前記第２表示制御手段は、前記強制同期解除要求を受信したときは、前記変更要求に応じた表示制御の禁止を解除するようになっていることを特徴とする表示制御システム。
【請求項７】
請求項５および６のいずれか１項において、
前記子機は、さらに、通知手段を有し、
前記第２表示制御手段は、前記強制同期要求を受信したときは、前記通知手段により通知を行うようになっていることを特徴とする表示制御システム。
【請求項８】
請求項２ないし７のいずれか１項において、
前記第１表示制御手段は、表示を許可する範囲を示す表示範囲情報を送信するようになっており、
前記第２表示制御手段は、前記表示範囲情報を受信したときは、受信した表示範囲情報に基づいて当該子機の表示範囲を制限するようになっていることを特徴とする表示制御システム。
【請求項９】
表示データに基づいて表示を行う親機であって、
前記表示データを記憶する表示データ記憶手段と、前記表示データ記憶手段の表示データに基づいて表示を行う表示制御手段と、当該親機の表示箇所を示す表示箇所情報を機器管理装置に送信する表示箇所情報送信手段とを備えることを特徴とする親機。
【請求項１０】
表示データに基づいて表示を行う子機であって、
前記表示データを記憶する表示データ記憶手段と、前記表示データ記憶手段の表示データに基づいて表示を行う表示制御手段と、親機の表示箇所を示す表示箇所情報を取得する表示箇所情報取得手段とを備え、
前記表示制御手段は、表示箇所の変更要求を入力したときは、前記表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記表示箇所情報取得手段で取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする子機。
【請求項１１】
表示データに基づいて表示を行う子機であって、
前記表示データを記憶する表示データ記憶手段と、前記表示データ記憶手段の表示データに基づいて表示を行う表示制御手段と、親機の表示箇所を示す表示箇所情報を機器管理装置から取得する表示箇所情報取得手段とを備え、
前記表示制御手段は、表示箇所の変更要求を入力したときは、前記表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記同期要求を前記機器管理装置に送信し、前記表示箇所情報取得手段で取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする子機。
【請求項１２】
親機および子機を管理する機器管理装置であって、
前記親機の表示箇所を示す表示箇所情報を受信する表示箇所情報受信手段と、前記表示箇所情報受信手段で受信した表示箇所情報を表示箇所情報記憶手段に登録する表示箇所情報登録手段と、前記表示箇所情報記憶手段の表示箇所情報を提供する表示箇所情報提供手段とを備え、
前記表示箇所情報提供手段は、表示箇所の同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供するようになっていることを特徴とする機器管理装置。
【請求項１３】
表示データに基づいて表示を行う親機として動作するコンピュータに実行させるための表示制御プログラムであって、
表示データ記憶手段の表示データに基づいて表示を行う表示制御ステップと、当該親機の表示箇所を示す表示箇所情報を機器管理装置に送信する表示箇所情報送信ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする表示制御プログラム。
【請求項１４】
表示データに基づいて表示を行う子機として動作するコンピュータに実行させるための表示制御プログラムであって、
表示データ記憶手段の表示データに基づいて表示を行う表示制御ステップと、親機の表示箇所を示す表示箇所情報を取得する表示箇所情報取得ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記表示制御ステップは、表示箇所の変更要求を入力したときは、前記表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記表示箇所情報取得ステップで取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする表示制御プログラム。
【請求項１５】
表示データに基づいて表示を行う子機として動作するコンピュータに実行させるための表示制御プログラムであって、
表示データ記憶手段の表示データに基づいて表示を行う表示制御ステップと、親機の表示箇所を示す表示箇所情報を機器管理装置から取得する表示箇所情報取得ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記表示制御ステップは、表示箇所の変更要求を入力したときは、前記表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記同期要求を前記機器管理装置に送信し、前記表示箇所情報取得ステップで取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする表示制御プログラム。
【請求項１６】
親機および子機を管理する機器管理装置として動作するコンピュータに実行させるための表示制御プログラムであって、
親機の表示箇所を示す表示箇所情報を受信する表示箇所情報受信ステップと、前記表示箇所情報受信ステップで受信した表示箇所情報を表示箇所情報記憶手段に登録する表示箇所情報登録ステップと、前記表示箇所情報記憶手段の表示箇所情報を提供する表示箇所情報提供ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記表示箇所情報提供ステップは、表示箇所の同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供することを特徴とする表示制御プログラム。
【請求項１７】
表示データに基づいて表示を行う親機と、前記表示データに基づいて表示を行う子機とを通信可能に接続し、前記子機が前記親機に同期して表示を行う表示制御方法であって、
前記親機に対しては、
第１表示データ記憶手段の表示データに基づいて表示を行う第１表示制御ステップを含み、
前記子機に対しては、
第２表示データ記憶手段の表示データに基づいて表示を行う第２表示制御ステップと、前記親機の表示箇所を示す表示箇所情報を取得する表示箇所情報取得ステップとを含み、
前記第２表示制御ステップは、表示箇所の変更要求を入力したときは、前記第２表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記表示箇所情報取得ステップで取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする表示制御方法。
【請求項１８】
表示データに基づいて表示を行う親機と、前記表示データに基づいて表示を行う子機と、前記親機および前記子機を管理する機器管理装置とを通信可能に接続し、前記子機が前記親機に同期して表示を行う表示制御方法であって、
前記親機に対しては、
第１表示データ記憶手段の表示データに基づいて表示を行う第１表示制御ステップと、前記親機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する表示箇所情報送信ステップとを含み、
前記機器管理装置に対しては、
前記表示箇所情報を受信する表示箇所情報受信ステップと、前記表示箇所情報受信ステップで受信した表示箇所情報を表示箇所情報記憶手段に登録する表示箇所情報登録ステップとを含み、
前記子機に対しては、
第２表示データ記憶手段の表示データに基づいて表示を行う第２表示制御ステップと、前記表示箇所情報を前記機器管理装置から取得する表示箇所情報取得ステップとを含み、
前記第２表示制御ステップは、表示箇所の変更要求を入力したときは、前記第２表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記同期要求を前記機器管理装置に送信し、前記表示箇所情報取得ステップで取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行い、
前記機器管理装置に対しては、さらに、
前記同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供する表示箇所情報提供ステップを含むことを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、子機が親機に同期して表示を行うシステムおよび方法、並びにこれに適用される子機、親機、装置およびプログラムに係り、特に、資料閲覧の自由度を向上するとともに、親機の表示箇所を容易に参照することができ、しかも通信負荷を低減するのに好適な表示制御システム、親機、子機、機器管理装置および表示制御プログラム、並びに表示制御方法に関する。
【背景技術】
【０００２】
プレゼンテーションや会議の会場においては、発表者の利用に供する親機と、各聴講者の利用に供する複数の子機とをネットワークで接続し、プレゼンテーション資料であるコンテンツデータを親機および各子機に配信し、発表者および各聴講者がプレゼンテーション資料を自機で表示しながらプレゼンテーションを行うシステムが知られている。
従来、こうしたプレゼンテーションシステムとしては、例えば、次の３つの従来技術があった。
【０００３】
第１の従来技術は、親機、子機および管理サーバをネットワークで接続し、管理サーバは、親機の操作に同期して、親機で現在表示しているページの表示データであるページデータを各子機に送信し、各子機は、受信したページデータに基づいて表示を行うものである。
第２の従来技術は、親機、子機および管理サーバをネットワークで接続し、管理サーバから各子機にコンテンツデータを配信しておき、子機は、聴講者からの操作に応じて任意のページを表示するものである。
【０００４】
第３の従来技術は、親機、子機および管理サーバをネットワークで接続し、管理サーバは、子機からの要求に応じて必要なページのページデータを子機に送信し、各子機は、受信したページデータに基づいて表示を行うものである。また、同技術に関連する技術としては、例えば、特許文献１に開示されており、ページの表示を要求してから表示開始までの時間を短縮することができる。
【特許文献１】特開平１０−３１７３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、第１の従来技術にあっては、子機において親機と同一の表示画面を表示するようになっているため、聴講者がプレゼンテーション資料の任意のページを閲覧することができず、資料閲覧の自由度が低いという問題があった。
また、第２および第３の従来技術にあっては、聴講者がプレゼンテーション資料の任意のページを閲覧することはできるが、プレゼンテーションに集中する必要があるときなどに、発表者が現在注目しているページをすばやく参照することができないという問題があった。
【０００６】
また、第１および第３の従来技術にあっては、ページを変更するたびにページデータを送受信するようになっているため、通信負荷が大きいという問題があった。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、資料閲覧の自由度を向上するとともに、親機の表示箇所を容易に参照することができ、しかも通信負荷を低減するのに好適な表示制御システム、親機、子機、機器管理装置および表示制御プログラム、並びに表示制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
〔発明１〕  上記目的を達成するために、発明１の表示制御システムは、
表示データに基づいて表示を行う親機と、前記表示データに基づいて表示を行う子機とを通信可能に接続し、前記子機が前記親機に同期して表示を行う表示制御システムであって、
前記親機は、前記表示データを記憶する第１表示データ記憶手段と、前記第１表示データ記憶手段の表示データに基づいて表示を行う第１表示制御手段とを有し、
前記子機は、前記表示データを記憶する第２表示データ記憶手段と、前記第２表示データ記憶手段の表示データに基づいて表示を行う第２表示制御手段と、前記親機の表示箇所を示す表示箇所情報を取得する表示箇所情報取得手段とを有し、
前記第２表示制御手段は、表示箇所の変更要求を入力したときは、前記第２表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記表示箇所情報取得手段で取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする。
【０００８】
このような構成であれば、まず、同一内容の表示データを親機および子機に配信し、第１表示データ記憶手段および第２表示データ記憶手段に記憶させておく。
親機では、第１表示制御手段により、第１表示データ記憶手段の表示データに基づいて表示が行われる。
子機のユーザは、表示データの任意の表示箇所を閲覧したい場合は、子機において表示箇所の変更要求を入力する。子機では、変更要求が入力されると、第２表示制御手段により、第２表示データ記憶手段の表示データに基づいて、その変更要求に係る表示箇所が表示される。
【０００９】
また、子機のユーザは、親機の表示箇所を参照したい場合は、子機において表示箇所の同期要求を入力する。子機では、同期要求が入力されると、表示箇所情報取得手段により、親機の表示箇所情報が取得され、第２表示制御手段により、取得された表示箇所情報および第２表示データ記憶手段の表示データに基づいて表示が行われる。
これにより、子機において、変更要求を入力するだけで表示データの任意の表示箇所を閲覧することができるので、従来に比して、資料閲覧の自由度を向上することができるという効果が得られる。また、子機において、同期要求を入力するだけで親機の表示箇所を参照することができるので、従来に比して、親機の表示箇所を容易に参照することができるという効果も得られる。さらに、表示データではなく、表示箇所を示す表示箇所情報を取得するようになっているので、従来に比して、通信負荷を低減することができるという効果も得られる。
【００１０】
ここで、表示箇所情報取得手段は、親機の表示箇所情報を取得するようになっていればどのような構成であってもよく、表示箇所情報を親機から取得するようになっているほか、機器管理装置その他の装置から表示箇所情報を取得するようになっていてもよい。以下、発明１３の子機において同じである。
また、第１表示データ記憶手段は、表示データをあらゆる手段でかつあらゆる時期に記憶するものであり、表示データをあらかじめ記憶してあるものであってもよいし、表示データをあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって表示データを記憶するようになっていてもよい。このことは、第２表示データ記憶手段に表示データを記憶する場合についても同じである。以下、発明２の表示制御システム、発明９の親機、および発明１３の子機において同じである。
【００１１】
〔発明２〕  さらに、発明２の表示制御システムは、
表示データに基づいて表示を行う親機と、前記表示データに基づいて表示を行う子機と、前記親機および前記子機を管理する機器管理装置とを通信可能に接続し、前記子機が前記親機に同期して表示を行う表示制御システムであって、
前記親機は、前記表示データを記憶する第１表示データ記憶手段と、前記第１表示データ記憶手段の表示データに基づいて表示を行う第１表示制御手段と、当該親機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する表示箇所情報送信手段とを有し、
前記子機は、前記表示データを記憶する第２表示データ記憶手段と、前記第２表示データ記憶手段の表示データに基づいて表示を行う第２表示制御手段と、前記表示箇所情報を前記機器管理装置から取得する表示箇所情報取得手段とを有し、
前記第２表示制御手段は、表示箇所の変更要求を入力したときは、前記第２表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記同期要求を前記機器管理装置に送信し、前記表示箇所情報取得手段で取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うようになっており、
前記機器管理装置は、前記表示箇所情報を受信する表示箇所情報受信手段と、前記表示箇所情報受信手段で受信した表示箇所情報を表示箇所情報記憶手段に登録する表示箇所情報登録手段と、前記表示箇所情報記憶手段の表示箇所情報を提供する表示箇所情報提供手段とを有し、
前記表示箇所情報提供手段は、前記同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供するようになっていることを特徴とする。
【００１２】
このような構成であれば、まず、同一内容の表示データを親機および子機に配信し、第１表示データ記憶手段および第２表示データ記憶手段に記憶させておく。
親機では、第１表示制御手段により、第１表示データ記憶手段の表示データに基づいて表示が行われる。また、表示箇所情報送信手段により、親機の表示箇所情報が機器管理装置に送信される。
【００１３】
機器管理装置では、表示箇所情報受信手段により表示箇所情報を受信すると、表示箇所情報登録手段により、受信した表示箇所情報が表示箇所情報記憶手段に登録される。
子機のユーザは、表示データの任意の表示箇所を閲覧したい場合は、子機において表示箇所の変更要求を入力する。子機では、変更要求が入力されると、第２表示制御手段により、第２表示データ記憶手段の表示データに基づいて、その変更要求に係る表示箇所が表示される。
【００１４】
また、子機のユーザは、親機の表示箇所を参照したい場合は、子機において表示箇所の同期要求を入力する。子機では、同期要求が入力されると、同期要求が機器管理装置に送信される。
機器管理装置では、同期要求を受信すると、表示箇所情報提供手段により、親機の表示箇所情報が子機に提供される。
【００１５】
子機では、表示箇所情報取得手段により表示箇所情報が機器管理装置から取得されると、第２表示制御手段により、取得された表示箇所情報および第２表示データ記憶手段の表示データに基づいて表示が行われる。
これにより、子機において、変更要求を入力するだけで表示データの任意の表示箇所を閲覧することができるので、従来に比して、資料閲覧の自由度を向上することができるという効果が得られる。また、子機において、同期要求を入力するだけで親機の表示箇所を参照することができるので、従来に比して、親機の表示箇所を容易に参照することができるという効果も得られる。さらに、表示データではなく、表示箇所を示す表示箇所情報を送受信するようになっているので、従来に比して、通信負荷を低減することができるという効果も得られる。
【００１６】
ここで、表示箇所情報送信手段は、表示箇所情報を機器管理装置に送信するようになっていればどのような構成であってもよく、例えば、表示箇所情報を直接機器管理装置に送信するようになっているほか、表示箇所情報を間接的に機器管理装置に送信するようになっていてもよい。間接的に送信する場合には、例えば、親機と外部端末と通信可能に接続し、親機がその外部端末を介して表示箇所情報を機器管理装置に送信することが含まれる。すなわち、表示箇所情報の送信は、親機および１または複数の外部端末の協働により行うことも可能である。以下、対象に情報を送信する場合、対象から情報を取得する場合、および対象に情報を提供する場合については同様である。
【００１７】
〔発明３〕  さらに、発明３の表示制御システムは、発明２の表示制御システムにおいて、
前記第２表示制御手段は、前記同期要求を入力したときは、前記変更要求に応じた表示制御を禁止し、表示箇所の同期解除要求を入力したときは、前記変更要求に応じた表示制御の禁止を解除するようになっていることを特徴とする。
【００１８】
このような構成であれば、子機のユーザは、親機の表示箇所を参照したい場合は、子機において表示箇所の同期要求を入力する。子機では、同期要求が入力されると、第２表示制御手段により、変更要求に応じた表示制御が禁止される。そのため、子機では、同期要求が入力されても、表示箇所情報および表示データに基づいて表示が行われ続ける。
また、子機のユーザは、表示データの任意の表示箇所を再び閲覧したい場合は、子機において表示箇所の同期解除要求を入力する。子機では、同期解除要求が入力されると、第２表示制御手段により、変更要求に応じた表示制御の禁止が解除される。そのため、子機では、変更要求が入力されると、第２表示制御手段により、第２表示データ記憶手段の表示データに基づいて、その変更要求に係る表示箇所が表示される。
【００１９】
これにより、子機において、同期要求を入力すると、親機の表示箇所を参照し続けることができ、また、同期解除要求を入力すると、表示データの任意の表示箇所を再び閲覧することができるので、同期の切換を容易に行うことができるという効果が得られる。
【００２０】
〔発明４〕  さらに、発明４の表示制御システムは、発明３の表示制御システムにおいて、
前記子機は、さらに、当該子機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する第２表示箇所情報送信手段を有し、
前記第２表示制御手段は、前記同期解除要求を入力したときは、前記同期解除要求を前記機器管理装置に送信し、前記表示箇所情報取得手段で取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うようになっており、
前記表示箇所情報提供手段は、前記同期要求を受信したときは、前記子機の表示箇所情報を退避し、前記同期解除要求を受信したときは、前記退避した表示箇所情報を前記子機に提供するようになっていることを特徴とする。
【００２１】
このような構成であれば、子機では、第２表示箇所情報送信手段により、子機の表示箇所情報が機器管理装置に送信される。
機器管理装置では、表示箇所情報受信手段により表示箇所情報を受信すると、表示箇所情報登録手段により、受信した表示箇所情報が表示箇所情報記憶手段に登録される。
子機では、同期要求が入力されると、第２表示制御手段により、同期要求が機器管理装置に送信される。
【００２２】
機器管理装置では、同期要求を受信すると、表示箇所情報提供手段により、子機の表示箇所情報が退避される。
また、子機では、同期解除要求が入力されると、第２表示制御手段により、同期解除要求が機器管理装置に送信される。
機器管理装置では、同期解除要求を受信すると、退避した表示箇所情報が子機に提供される。
【００２３】
子機では、表示箇所情報取得手段により表示箇所情報が機器管理装置から取得されると、第２表示制御手段により、取得された表示箇所情報および第２表示データ記憶手段の表示データに基づいて表示が行われる。
これにより、子機において、同期解除要求を入力すると、同期要求を入力する前に参照していた表示箇所を表示することができるという効果が得られる。
【００２４】
〔発明５〕  さらに、発明５の表示制御システムは、発明２ないし４のいずれか１の表示制御システムにおいて、
前記第１表示制御手段は、表示箇所の強制同期要求を入力したときは、前記強制同期要求を送信するようになっており、
前記表示箇所情報提供手段は、前記強制同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供するようになっており、
前記第２表示制御手段は、前記強制同期要求を受信したときは、前記変更要求に応じた表示制御を禁止するとともに、前記表示箇所情報取得手段で取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする。
【００２５】
このような構成であれば、親機のユーザは、自機の表示箇所を子機で強制的に参照させたい場合は、親機において表示箇所の強制同期要求を入力する。親機では、強制同期要求が入力されると、第１表示制御手段により、強制同期要求が送信される。
機器管理装置では、強制同期要求を受信すると、表示箇所情報提供手段により、親機の表示箇所情報が子機に提供される。
【００２６】
子機では、強制同期要求を受信すると、変更要求に応じた表示制御が禁止される。また、表示箇所情報取得手段により表示箇所情報が機器管理装置から取得されると、第２表示制御手段により、取得された表示箇所情報および第２表示データ記憶手段の表示データに基づいて表示が行われる。
これにより、親機において、強制同期要求を入力するだけで親機の表示箇所を子機で強制的に参照させることができるので、プレゼンテーションの集中を効果的に促すことができるという効果が得られる。
【００２７】
〔発明６〕  さらに、発明６の表示制御システムは、発明５の表示制御システムにおいて、
前記第１表示制御手段は、表示箇所の強制同期解除要求を入力したときは、前記強制同期解除要求を送信するようになっており、
前記第２表示制御手段は、前記強制同期解除要求を受信したときは、前記変更要求に応じた表示制御の禁止を解除するようになっていることを特徴とする。
【００２８】
このような構成であれば、親機のユーザは、強制参照を解除したい場合は、親機において表示箇所の強制同期解除要求を入力する。親機では、強制同期解除要求が入力されると、第１表示制御手段により、強制同期解除要求が送信される。
子機では、強制同期解除要求を受信すると、第２表示制御手段により、変更要求に応じた表示制御の禁止が解除される。そのため、子機では、変更要求が入力されると、第２表示制御手段により、第２表示データ記憶手段の表示データに基づいて、その変更要求に係る表示箇所が表示される。
【００２９】
これにより、親機において、強制同期要求を入力すると、親機の表示箇所を子機で強制的に参照させ続けることができ、また、強制同期解除要求を入力すると、表示データの任意の表示箇所を子機で再び閲覧することができるので、強制同期の切換を容易に行うことができるという効果が得られる。
【００３０】
〔発明７〕  さらに、発明７の表示制御システムは、発明５および６のいずれか１の表示制御システムにおいて、
前記子機は、さらに、通知手段を有し、
前記第２表示制御手段は、前記強制同期要求を受信したときは、前記通知手段により通知を行うようになっていることを特徴とする。
【００３１】
このような構成であれば、子機では、強制同期要求を受信すると、第２表示制御手段により、通知手段により通知が行われる。
これにより、子機において、親機により強制同期状態となっていることを把握することができるという効果が得られる。
ここで、通知手段による通知は、どのような形態であってもよく、例えば、通知手段を通知ランプで構成した場合、強制同期要求を受信するまでは通知ランプを消灯させ、強制同期要求を受信したときは通知ランプを点灯させることにより、通知を行うようにしてもよいし、強制同期要求を受信するまでは通知ランプを点灯させ、強制同期要求を受信したときは通知ランプを消灯させることにより、通知を行うようにしてもよい。また、強制同期要求を受信するまでは第１パターンで通知ランプを点滅させ、強制同期要求を受信したときは、第１パターンとは異なる第２パターンで通知ランプを点滅させることにより、通知を行うようにしてもよい。以下、発明１９の子機、発明３４の表示制御プログラム、および発明４５の表示制御方法において同じである。
【００３２】
〔発明８〕  さらに、発明８の表示制御システムは、発明２ないし７のいずれか１の表示制御システムにおいて、
前記第１表示制御手段は、表示を許可する範囲を示す表示範囲情報を送信するようになっており、
前記第２表示制御手段は、前記表示範囲情報を受信したときは、受信した表示範囲情報に基づいて当該子機の表示範囲を制限するようになっていることを特徴とする。
【００３３】
このような構成であれば、親機のユーザは、表示データのうち表示を許可する範囲を設定したい場合は、親機において表示範囲情報を設定する。親機では、表示範囲情報送信手段により、表示範囲情報が送信される。
子機では、表示範囲情報を受信すると、第２表示制御手段により、受信した表示範囲情報に基づいて子機の表示範囲が制限される。
これにより、親機において、表示を許可する範囲を設定することができるので、演出上効果的な内容等を発表に先行して子機で閲覧されるのを防止することができ、効果的なプレゼンテーションを行うことができるという効果が得られる。
【００３４】
〔発明９〕  一方、上記目的を達成するために、発明９の親機は、
表示データに基づいて表示を行う親機であって、
前記表示データを記憶する表示データ記憶手段と、前記表示データ記憶手段の表示データに基づいて表示を行う表示制御手段と、当該親機の表示箇所を示す表示箇所情報を機器管理装置に送信する表示箇所情報送信手段とを備えることを特徴とする。
このような構成であれば、発明２の表示制御システムにおける親機と同等の作用が得られる。したがって、発明２の表示制御システムと同等の効果が得られる。
【００３５】
〔発明１０〕  さらに、発明１０の親機は、発明９の親機において、
前記表示制御手段は、表示箇所の強制同期要求を入力したときは、前記強制同期要求を送信するようになっていることを特徴とする。
このような構成であれば、発明５の表示制御システムにおける親機と同等の作用が得られる。したがって、発明５の表示制御システムと同等の効果が得られる。
【００３６】
〔発明１１〕  さらに、発明１１の親機は、発明１０の親機において、
前記表示制御手段は、表示箇所の強制同期解除要求を入力したときは、前記強制同期解除要求を送信するようになっていることを特徴とする。
このような構成であれば、発明６の表示制御システムにおける親機と同等の作用が得られる。したがって、発明６の表示制御システムと同等の効果が得られる。
【００３７】
〔発明１２〕  さらに、発明１２の親機は、発明９ないし１１のいずれか１の親機において、
前記表示制御手段は、表示を許可する範囲を示す表示範囲情報を送信するようになっていることを特徴とする。
このような構成であれば、発明８の表示制御システムにおける親機と同等の作用が得られる。したがって、発明８の表示制御システムと同等の効果が得られる。
【００３８】
〔発明１３〕  一方、上記目的を達成するために、発明１３の子機は、
表示データに基づいて表示を行う子機であって、
前記表示データを記憶する表示データ記憶手段と、前記表示データ記憶手段の表示データに基づいて表示を行う表示制御手段と、親機の表示箇所を示す表示箇所情報を取得する表示箇所情報取得手段とを備え、
前記表示制御手段は、表示箇所の変更要求を入力したときは、前記表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記表示箇所情報取得手段で取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする。
このような構成であれば、発明１の表示制御システムにおける子機と同等の作用が得られる。したがって、発明１の表示制御システムと同等の効果が得られる。
【００３９】
〔発明１４〕  さらに、発明１４の子機は、
表示データに基づいて表示を行う子機であって、
前記表示データを記憶する表示データ記憶手段と、前記表示データ記憶手段の表示データに基づいて表示を行う表示制御手段と、親機の表示箇所を示す表示箇所情報を機器管理装置から取得する表示箇所情報取得手段とを備え、
前記表示制御手段は、表示箇所の変更要求を入力したときは、前記表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記同期要求を前記機器管理装置に送信し、前記表示箇所情報取得手段で取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする。
このような構成であれば、発明２の表示制御システムにおける子機と同等の作用が得られる。したがって、発明２の表示制御システムと同等の効果が得られる。
【００４０】
〔発明１５〕  さらに、発明１５の子機は、発明１４の子機において、
前記表示制御手段は、前記同期要求を入力したときは、前記変更要求に応じた表示制御を禁止し、表示箇所の同期解除要求を入力したときは、前記変更要求に応じた表示制御の禁止を解除するようになっていることを特徴とする。
このような構成であれば、発明３の表示制御システムにおける子機と同等の作用が得られる。したがって、発明３の表示制御システムと同等の効果が得られる。
【００４１】
〔発明１６〕  さらに、発明１６の子機は、発明１５の子機において、
さらに、当該子機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する表示箇所情報送信手段を備え、
前記表示制御手段は、前記同期解除要求を入力したときは、前記同期解除要求を前記機器管理装置に送信し、前記表示箇所情報取得手段で取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする。
このような構成であれば、発明４の表示制御システムにおける子機と同等の作用が得られる。したがって、発明４の表示制御システムと同等の効果が得られる。
【００４２】
〔発明１７〕  さらに、発明１７の子機は、発明１４ないし１６のいずれか１の子機において、
前記表示制御手段は、表示箇所の強制同期要求を受信したときは、前記変更要求に応じた表示制御を禁止するとともに、前記表示箇所情報取得手段で取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うようになっていることを特徴とする。
このような構成であれば、発明５の表示制御システムにおける子機と同等の作用が得られる。したがって、発明５の表示制御システムと同等の効果が得られる。
【００４３】
〔発明１８〕  さらに、発明１８の子機は、発明１７の子機において、
前記表示制御手段は、表示箇所の強制同期解除要求を受信したときは、前記変更要求に応じた表示制御の禁止を解除するようになっていることを特徴とする。
このような構成であれば、発明６の表示制御システムにおける子機と同等の作用が得られる。したがって、発明６の表示制御システムと同等の効果が得られる。
【００４４】
〔発明１９〕  さらに、発明１９の子機は、発明１７および１８のいずれか１の子機において、
さらに、通知手段を備え、
前記表示制御手段は、前記強制同期要求を受信したときは、前記通知手段により通知を行うようになっていることを特徴とする。
このような構成であれば、発明７の表示制御システムにおける子機と同等の作用が得られる。したがって、発明７の表示制御システムと同等の効果が得られる。
【００４５】
〔発明２０〕  さらに、発明２０の子機は、発明１４ないし１９のいずれか１の子機において、
前記表示制御手段は、表示を許可する範囲を示す表示範囲情報を受信したときは、受信した表示範囲情報に基づいて当該子機の表示範囲を制限するようになっていることを特徴とする。
このような構成であれば、発明８の表示制御システムにおける子機と同等の作用が得られる。したがって、発明８の表示制御システムと同等の効果が得られる。
【００４６】
〔発明２１〕  一方、上記目的を達成するために、発明２１の機器管理装置は、
親機および子機を管理する機器管理装置であって、
前記親機の表示箇所を示す表示箇所情報を受信する表示箇所情報受信手段と、前記表示箇所情報受信手段で受信した表示箇所情報を表示箇所情報記憶手段に登録する表示箇所情報登録手段と、前記表示箇所情報記憶手段の表示箇所情報を提供する表示箇所情報提供手段とを備え、
前記表示箇所情報提供手段は、表示箇所の同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供するようになっていることを特徴とする。
このような構成であれば、発明２の表示制御システムにおける機器管理装置と同等の作用が得られる。したがって、発明２の表示制御システムと同等の効果が得られる。
【００４７】
〔発明２２〕  さらに、発明２２の機器管理装置は、発明２１の機器管理装置において、
前記表示箇所情報提供手段は、前記同期要求を受信したときは、前記子機の表示箇所情報を退避し、表示箇所の同期解除要求を受信したときは、前記退避した表示箇所情報を前記子機に提供するようになっていることを特徴とする。
このような構成であれば、発明４の表示制御システムにおける機器管理装置と同等の作用が得られる。したがって、発明４の表示制御システムと同等の効果が得られる。
【００４８】
〔発明２３〕  さらに、発明２３の機器管理装置は、発明２１および２２のいずれか１の機器管理装置において、
前記表示箇所情報提供手段は、表示箇所の強制同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供するようになっていることを特徴とする。
このような構成であれば、発明５の表示制御システムにおける機器管理装置と同等の作用が得られる。したがって、発明５の表示制御システムと同等の効果が得られる。
【００４９】
〔発明２４〕  一方、上記目的を達成するために、発明２４の表示制御プログラムは、
表示データに基づいて表示を行う親機として動作するコンピュータに実行させるための表示制御プログラムであって、
表示データ記憶手段の表示データに基づいて表示を行う表示制御ステップと、当該親機の表示箇所を示す表示箇所情報を機器管理装置に送信する表示箇所情報送信ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明９の親機と同等の作用および効果が得られる。
【００５０】
〔発明２５〕  さらに、発明２５の表示制御プログラムは、発明２４の表示制御プログラムにおいて、
前記表示制御ステップは、表示箇所の強制同期要求を入力したときは、前記強制同期要求を送信することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１０の親機と同等の作用および効果が得られる。
【００５１】
〔発明２６〕  さらに、発明２６の表示制御プログラムは、発明２５の表示制御プログラムにおいて、
前記表示制御ステップは、表示箇所の強制同期解除要求を入力したときは、前記強制同期解除要求を送信することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１１の親機と同等の作用および効果が得られる。
【００５２】
〔発明２７〕  さらに、発明２７の表示制御プログラムは、発明２４ないし２６のいずれか１の表示制御プログラムにおいて、
前記表示制御ステップは、表示を許可する範囲を示す表示範囲情報を送信することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１２の親機と同等の作用および効果が得られる。
【００５３】
〔発明２８〕  さらに、発明２８の表示制御プログラムは、
表示データに基づいて表示を行う子機として動作するコンピュータに実行させるための表示制御プログラムであって、
表示データ記憶手段の表示データに基づいて表示を行う表示制御ステップと、親機の表示箇所を示す表示箇所情報を取得する表示箇所情報取得ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記表示制御ステップは、表示箇所の変更要求を入力したときは、前記表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記表示箇所情報取得ステップで取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする。
【００５４】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１３の子機と同等の作用および効果が得られる。
ここで、表示箇所情報取得ステップは、親機の表示箇所情報を取得すればどのような形態であってもよく、表示箇所情報を親機から取得するほか、機器管理装置その他の装置から表示箇所情報を取得してもよい。以下、発明３９の表示制御方法において同じである。
【００５５】
〔発明２９〕  さらに、発明２９の表示制御プログラムは、
表示データに基づいて表示を行う子機として動作するコンピュータに実行させるための表示制御プログラムであって、
表示データ記憶手段の表示データに基づいて表示を行う表示制御ステップと、親機の表示箇所を示す表示箇所情報を機器管理装置から取得する表示箇所情報取得ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記表示制御ステップは、表示箇所の変更要求を入力したときは、前記表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記同期要求を前記機器管理装置に送信し、前記表示箇所情報取得ステップで取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１４の子機と同等の作用および効果が得られる。
【００５６】
〔発明３０〕  さらに、発明３０の表示制御プログラムは、発明２９の表示制御プログラムにおいて、
前記表示制御ステップは、前記同期要求を入力したときは、前記変更要求に応じた表示制御を禁止し、表示箇所の同期解除要求を入力したときは、前記変更要求に応じた表示制御の禁止を解除することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１５の子機と同等の作用および効果が得られる。
【００５７】
〔発明３１〕  さらに、発明３１の表示制御プログラムは、発明３０の表示制御プログラムにおいて、
さらに、当該子機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する表示箇所情報送信ステップからなる処理をコンピュータに実行させるためのプログラムを含み、
前記表示制御ステップは、前記同期解除要求を入力したときは、前記同期解除要求を前記機器管理装置に送信し、前記表示箇所情報取得ステップで取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１６の子機と同等の作用および効果が得られる。
【００５８】
〔発明３２〕  さらに、発明３２の表示制御プログラムは、発明２９ないし３１のいずれか１の表示制御プログラムにおいて、
前記表示制御ステップは、表示箇所の強制同期要求を受信したときは、前記変更要求に応じた表示制御を禁止するとともに、前記表示箇所情報取得ステップで取得した表示箇所情報および前記表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１７の子機と同等の作用および効果が得られる。
【００５９】
〔発明３３〕  さらに、発明３３の表示制御プログラムは、発明３２の表示制御プログラムにおいて、
前記表示制御ステップは、表示箇所の強制同期解除要求を受信したときは、前記変更要求に応じた表示制御の禁止を解除することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１８の子機と同等の作用および効果が得られる。
【００６０】
〔発明３４〕  さらに、発明３４の表示制御プログラムは、発明３２および３３のいずれか１の表示制御プログラムにおいて、
前記表示制御ステップは、前記強制同期要求を受信したときは、通知手段により通知を行うことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１９の子機と同等の作用および効果が得られる。
【００６１】
〔発明３５〕  さらに、発明３５の表示制御プログラムは、発明２９ないし３４のいずれか１の表示制御プログラムにおいて、
前記表示制御ステップは、表示を許可する範囲を示す表示範囲情報を受信したときは、受信した表示範囲情報に基づいて当該子機の表示範囲を制限することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明２０の子機と同等の作用および効果が得られる。
【００６２】
〔発明３６〕  さらに、発明３６の表示制御プログラムは、
親機および子機を管理する機器管理装置として動作するコンピュータに実行させるための表示制御プログラムであって、
親機の表示箇所を示す表示箇所情報を受信する表示箇所情報受信ステップと、前記表示箇所情報受信ステップで受信した表示箇所情報を表示箇所情報記憶手段に登録する表示箇所情報登録ステップと、前記表示箇所情報記憶手段の表示箇所情報を提供する表示箇所情報提供ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記表示箇所情報提供ステップは、表示箇所の同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明２１の機器管理装置と同等の作用および効果が得られる。
【００６３】
〔発明３７〕  さらに、発明３７の表示制御プログラムは、発明３６の表示制御プログラムにおいて、
前記表示箇所情報提供ステップは、前記同期要求を受信したときは、前記子機の表示箇所情報を退避し、表示箇所の同期解除要求を受信したときは、前記退避した表示箇所情報を前記子機に提供することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明２２の機器管理装置と同等の作用および効果が得られる。
【００６４】
〔発明３８〕  さらに、発明３８の表示制御プログラムは、発明３６および３７のいずれか１の表示制御プログラムにおいて、
前記表示箇所情報提供ステップは、表示箇所の強制同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明２３の機器管理装置と同等の作用および効果が得られる。
【００６５】
〔発明３９〕  一方、上記目的を達成するために、発明３９の表示制御方法は、
表示データに基づいて表示を行う親機と、前記表示データに基づいて表示を行う子機とを通信可能に接続し、前記子機が前記親機に同期して表示を行う表示制御方法であって、
前記親機に対しては、
第１表示データ記憶手段の表示データに基づいて表示を行う第１表示制御ステップを含み、
前記子機に対しては、
第２表示データ記憶手段の表示データに基づいて表示を行う第２表示制御ステップと、前記親機の表示箇所を示す表示箇所情報を取得する表示箇所情報取得ステップとを含み、
前記第２表示制御ステップは、表示箇所の変更要求を入力したときは、前記第２表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記表示箇所情報取得ステップで取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする。
これにより、発明１の表示制御システムと同等の効果が得られる。
【００６６】
〔発明４０〕  さらに、発明４０の表示制御方法は、
表示データに基づいて表示を行う親機と、前記表示データに基づいて表示を行う子機と、前記親機および前記子機を管理する機器管理装置とを通信可能に接続し、前記子機が前記親機に同期して表示を行う表示制御方法であって、
前記親機に対しては、
第１表示データ記憶手段の表示データに基づいて表示を行う第１表示制御ステップと、前記親機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する表示箇所情報送信ステップとを含み、
前記機器管理装置に対しては、
前記表示箇所情報を受信する表示箇所情報受信ステップと、前記表示箇所情報受信ステップで受信した表示箇所情報を表示箇所情報記憶手段に登録する表示箇所情報登録ステップとを含み、
前記子機に対しては、
第２表示データ記憶手段の表示データに基づいて表示を行う第２表示制御ステップと、前記表示箇所情報を前記機器管理装置から取得する表示箇所情報取得ステップとを含み、
前記第２表示制御ステップは、表示箇所の変更要求を入力したときは、前記第２表示データ記憶手段の表示データに基づいて当該変更要求に係る表示箇所を表示し、表示箇所の同期要求を入力したときは、前記同期要求を前記機器管理装置に送信し、前記表示箇所情報取得ステップで取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行い、
前記機器管理装置に対しては、さらに、
前記同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供する表示箇所情報提供ステップを含むことを特徴とする。
これにより、発明２の表示制御システムと同等の効果が得られる。
【００６７】
〔発明４１〕  さらに、発明４１の表示制御方法は、発明４０の表示制御方法において、
前記第２表示制御ステップは、前記同期要求を入力したときは、前記変更要求に応じた表示制御を禁止し、表示箇所の同期解除要求を入力したときは、前記変更要求に応じた表示制御の禁止を解除することを特徴とする。
これにより、発明３の表示制御システムと同等の効果が得られる。
【００６８】
〔発明４２〕  さらに、発明４２の表示制御方法は、発明４１の表示制御方法において、
前記子機に対しては、さらに、
前記子機の表示箇所を示す表示箇所情報を前記機器管理装置に送信する第２表示箇所情報送信ステップを含み、
前記第２表示制御ステップは、前記同期解除要求を入力したときは、前記同期解除要求を前記機器管理装置に送信し、前記表示箇所情報取得ステップで取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行い、
前記表示箇所情報提供ステップは、前記同期要求を受信したときは、前記子機の表示箇所情報を退避し、前記同期解除要求を受信したときは、前記退避した表示箇所情報を前記子機に提供することを特徴とする。
これにより、発明４の表示制御システムと同等の効果が得られる。
【００６９】
〔発明４３〕  さらに、発明４３の表示制御方法は、発明４０ないし４２のいずれか１の表示制御方法において、
前記第１表示制御ステップは、表示箇所の強制同期要求を入力したときは、前記強制同期要求を送信し、
前記表示箇所情報提供ステップは、前記強制同期要求を受信したときは、前記親機の表示箇所情報を前記子機に提供し、
前記第２表示制御ステップは、前記強制同期要求を受信したときは、前記変更要求に応じた表示制御を禁止するとともに、前記表示箇所情報取得ステップで取得した表示箇所情報および前記第２表示データ記憶手段の表示データに基づいて表示を行うことを特徴とする。
これにより、発明５の表示制御システムと同等の効果が得られる。
【００７０】
〔発明４４〕  さらに、発明４４の表示制御方法は、発明４３の表示制御方法において、
前記第１表示制御ステップは、表示箇所の強制同期解除要求を入力したときは、前記強制同期解除要求を送信し、
前記第２表示制御ステップは、前記強制同期解除要求を受信したときは、前記変更要求に応じた表示制御の禁止を解除することを特徴とする。
これにより、発明６の表示制御システムと同等の効果が得られる。
【００７１】
〔発明４５〕  さらに、発明４５の表示制御方法は、発明４３および４４のいずれか１の表示制御方法において、
前記第２表示制御ステップは、前記強制同期要求を受信したときは、通知手段により通知を行うことを特徴とする。
これにより、発明７の表示制御システムと同等の効果が得られる。
【００７２】
〔発明４６〕  さらに、発明４６の表示制御方法は、発明４０ないし４５のいずれか１の表示制御方法において、
前記第１表示制御ステップは、表示を許可する範囲を示す表示範囲情報を送信し、
前記第２表示制御ステップは、前記表示範囲情報を受信したときは、受信した表示範囲情報に基づいて前記子機の表示範囲を制限することを特徴とする。
これにより、発明８の表示制御システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００７３】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図１７は、本発明に係る表示制御システム、親機、子機、機器管理装置および表示制御プログラム、並びに表示制御方法の実施の形態を示す図である。
本実施の形態は、本発明に係る表示制御システム、親機、子機、機器管理装置および表示制御プログラム、並びに表示制御方法を、図１に示すように、親機１００および複数の子機２００を利用してプレゼンテーションを行う場合について適用したものである。
【００７４】
まず、本発明を適用するネットワークシステムの機能概要を図１を参照しながら説明する。
図１は、ネットワークシステムの機能概要を示す機能ブロック図である。
ネットワーク１９９には、図１に示すように、発表者の利用に供する親機１００と、各聴講者の利用に供する複数の子機２００と、親機１００および各子機２００を管理する機器管理サーバ３００と、プロジェクタ４００とが接続されている。親機１００、各子機２００およびプロジェクタ４００は、プレゼンテーションを行う会場に設置されている。
【００７５】
親機１００は、プレゼンテーション資料であるコンテンツデータを記憶するコンテンツデータ記憶部１０と、ＬＣＤ（Liquid Crystal Display）等からなる表示部１１と、親機１００で現在表示しているページ数を示すページ情報を機器管理サーバ３００に送信するページ情報送信部１２と、機器管理サーバ３００に取得要求を送信してページ情報を取得するページ情報取得部１３と、コンテンツデータ記憶部１０のコンテンツデータに基づいて表示部１１の表示制御を行う表示制御部１４とを有して構成されている。
【００７６】
親機１００は、さらに、親機１００の表示ページを操作するページ操作部１５と、親機１００と表示ページを強制的に同期させる強制同期要求を入力する強制同期要求入力部１６と、親機１００との強制同期を解除する強制同期解除要求を入力する強制同期解除要求入力部１７とを有して構成されている。
表示制御部１４は、コンテンツデータを受信したときは、受信したコンテンツデータをコンテンツデータ記憶部１０に登録する。また、ページ操作部１５でページ操作を入力したときは、ページ情報取得部１３で取得したページ情報およびコンテンツデータ記憶部１０のコンテンツデータに基づいてそのページ操作に係るページを表示部１１に表示する。
【００７７】
表示制御部１４は、強制同期要求入力部１６で強制同期要求を入力したときは、各子機２００および機器管理サーバ３００に強制同期要求を送信する。また、強制同期解除要求入力部１７で強制同期解除要求を入力したときは、各子機２００および機器管理サーバ３００に強制同期解除要求を送信する。
子機２００は、コンテンツデータを記憶するコンテンツデータ記憶部２０と、ＬＣＤ等からなる表示部２１と、子機２００で現在表示しているページ数を示すページ情報を機器管理サーバ３００に送信するページ情報送信部２２と、機器管理サーバ３００に取得要求を送信してページ情報を取得するページ情報取得部２３と、コンテンツデータ記憶部２０のコンテンツデータに基づいて表示部２１の表示制御を行う表示制御部２４とを有して構成されている。
【００７８】
子機２００は、さらに、子機２００の表示ページを操作するページ操作部２５と、親機１００と表示ページを同期させるキャッチアップ要求を入力するキャッチアップ要求入力部２６と、親機１００との同期を解除するキャッチアップ解除要求を入力するキャッチアップ解除要求入力部２７と、ＬＥＤ等からなる通知ランプ２８とを有して構成されている。
【００７９】
表示制御部２４は、コンテンツデータを受信したときは、受信したコンテンツデータをコンテンツデータ記憶部２０に登録する。また、ページ操作部２５でページ操作を入力したときは、ページ情報取得部２３で取得したページ情報およびコンテンツデータ記憶部２０のコンテンツデータに基づいてそのページ操作に係るページを表示部２１に表示する。
表示制御部２４は、キャッチアップ要求入力部２６でキャッチアップ要求を入力したときは、キャッチアップ要求を機器管理サーバ３００に送信し、ページ操作部２５の操作に応じた表示制御を禁止するとともに、ページ情報取得部２３で取得したページ情報およびコンテンツデータ記憶部２０のコンテンツデータに基づいて表示部２１にページを表示する。また、キャッチアップ解除要求入力部２７でキャッチアップ解除要求を入力したときは、キャッチアップ解除要求を機器管理サーバ３００に送信し、ページ操作部２５の操作に応じた表示制御の禁止を解除し、ページ情報取得部２３で取得したページ情報およびコンテンツデータ記憶部２０のコンテンツデータに基づいて表示部２１にページを表示する。
【００８０】
表示制御部２４は、強制同期要求を受信したときは、ページ操作部２５の操作に応じた表示制御を禁止するとともに、ページ情報取得部２３で取得したページ情報およびコンテンツデータ記憶部２０のコンテンツデータに基づいて表示部２１にページを表示する。また、強制同期解除要求を受信したときは、ページ操作部２５の操作に応じた表示制御の禁止を解除する。
【００８１】
機器管理サーバ３００は、コンテンツデータを記憶するコンテンツデータ記憶部３０と、コンテンツデータ記憶部３０のコンテンツデータを親機１００、各子機２００およびプロジェクタ４００に配信するコンテンツデータ配信部３１と、ページ情報を記憶するページ情報記憶部３２と、ページ情報を受信するページ情報受信部３３と、ページ情報受信部３３で受信したページ情報を送信元と対応付けてページ情報記憶部３２に登録するページ情報登録部３４と、ページ情報記憶部３２のページ情報を親機１００および各子機２００に提供するページ情報提供部３５とを有して構成されている。
【００８２】
ページ情報提供部３５は、取得要求を受信したときは、要求元のページ情報をその要求元に送信する。また、キャッチアップ要求を受信したときは、要求元のページ情報を退避し、その要求元のページ情報を親機１００のページ情報で書き換える。また、キャッチアップ解除要求を受信したときは、退避した要求元のページ情報を復帰させ、復帰させたページ情報をその要求元に送信する。また、強制同期要求を受信したときは、要求元のページ情報を親機１００のページ情報で書き換える。
【００８３】
プロジェクタ４００は、コンテンツデータを記憶するコンテンツデータ記憶部４０と、投影部４１と、親機１００からページ情報を受信するページ情報受信部４２と、ページ情報受信部４２で受信したページ情報およびコンテンツデータ記憶部４０のコンテンツデータに基づいて投影部４１の表示制御を行う表示制御部４３とを有して構成されている。
次に、親機１００の構成を説明する。
【００８４】
図２は、親機１００のハードウェア構成を示すブロック図である。
親機１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００８５】
Ｉ／Ｆ５８には、外部装置として、プレゼンテーションの開始を指示するプレゼン開始ボタン６０と、親機１００の表示ページを操作するページ操作キー６１と、強制同期要求または強制同期解除要求を入力する強制同期ボタン６２と、データやテーブル等をファイルとして格納する記憶装置６３と、画像信号に基づいて画面を表示する表示装置６４と、ネットワーク１９９に接続するための信号線とが接続されている。
【００８６】
ＣＰＵ５０は、マイクロプロセッシングユニット等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図３および図４のフローチャートに示す内部要求受付処理および外部要求受付処理をそれぞれ時分割で実行するようになっている。
初めに、内部要求受付処理を図３を参照しながら詳細に説明する。
【００８７】
図３は、内部要求受付処理を示すフローチャートである。
内部要求受付処理は、親機１００からの要求を受け付ける処理であって、ＣＰＵ５０において実行されると、図３に示すように、まず、ステップＳ１００に移行するようになっている。
ステップＳ１００では、プレゼン開始ボタン６０が押下されたか否かを判定し、プレゼン開始ボタン６０が押下されたと判定したとき(Yes)は、ステップＳ１０２に移行して、プレゼン開始要求を機器管理サーバ３００に送信し、一連の処理を終了して元の処理に復帰させる。
【００８８】
一方、ステップＳ１００で、プレゼン開始ボタン６０が押下されないと判定したとき(No)は、ステップＳ１０４に移行して、ページ操作キー６１によりページ操作が行われたか否かを判定し、ページ操作が行われたと判定したとき(Yes)は、ステップＳ１０６に移行して、ページ操作に関するページ操作処理を実行し、一連の処理を終了して元の処理に復帰させる。
【００８９】
一方、ステップＳ１０４で、ページ操作キー６１によりページ操作が行われないと判定したとき(No)は、ステップＳ１０８に移行して、非強制同期状態において強制同期ボタン６２が押下されたか否かを判定し、強制同期ボタン６２が押下されたと判定したとき(Yes)は、ステップＳ１１０に移行して、各子機２００および機器管理サーバ３００に強制同期要求を送信し、一連の処理を終了して元の処理に復帰させる。
【００９０】
一方、ステップＳ１０８で、非強制同期状態において強制同期ボタン６２が押下されないと判定したとき(No)は、ステップＳ１１２に移行して、強制同期状態において強制同期ボタン６２が押下されたか否かを判定し、強制同期ボタン６２が押下されたと判定したとき(Yes)は、ステップＳ１１４に移行して、各子機２００および機器管理サーバ３００に強制同期解除要求を送信し、一連の処理を終了して元の処理に復帰させる。
【００９１】
一方、ステップＳ１１２で、強制同期状態において強制同期ボタン６２が押下されないと判定したとき(No)は、ステップＳ１１６に移行して、親機１００の表示画面を更新する表示更新処理を実行し、ステップＳ１００に移行する。
次に、外部要求受付処理を図４を参照しながら詳細に説明する。
図４は、外部要求受付処理を示すフローチャートである。
【００９２】
外部要求受付処理は、機器管理サーバ３００からの要求を受け付ける処理であって、ＣＰＵ５０において実行されると、図４に示すように、まず、ステップＳ１５０に移行するようになっている。
ステップＳ１５０では、コンテンツデータを受信したか否かを判定し、コンテンツデータを受信したと判定したとき(Yes)は、ステップＳ１５２に移行して、受信したコンテンツデータを記憶装置６３に保存し、一連の処理を終了して元の処理に復帰させる。
【００９３】
一方、ステップＳ１５０で、コンテンツデータを受信しないと判定したとき(No)は、コンテンツデータを受信するまでステップＳ１５０で待機する。
次に、ステップＳ１０６のページ操作処理を図５を参照しながら詳細に説明する。
図５は、ページ操作処理を示すフローチャートである。
ページ操作処理は、ステップＳ１０６において実行されると、図５に示すように、まず、ステップＳ２００に移行するようになっている。
【００９４】
ステップＳ２００では、ページ操作キー６１によるページ操作がページ数を増加させるページアップ操作であるか否かを判定し、ページアップ操作であると判定したとき(Yes)は、ステップＳ２０２に移行して、親機１００で現在表示すべきページ数を格納する変数（以下、親機ページ変数という。）の値に「１」を加算し、ステップＳ２０４に移行する。
【００９５】
ステップＳ２０４では、ページ操作キー６１によるページ操作がページ数を減少させるページダウン操作であるか否かを判定し、ページダウン操作であると判定したとき(Yes)は、ステップＳ２０６に移行して、親機ページ変数の値から「１」を減算し、ステップＳ２０８に移行する。
ステップＳ２０８では、親機１００のデバイスＩＤをＲＯＭ５２等から取得し、ステップＳ２１０に移行して、親機ページ変数の値および取得したデバイスＩＤを含むページ情報を機器管理サーバ３００およびプロジェクタ４００に送信し、一連の処理を終了して元の処理に復帰させる。
【００９６】
一方、ステップＳ２０４で、ページ操作キー６１によるページ操作がページダウン操作でないと判定したとき(No)は、ステップＳ２０８に移行する。
一方、ステップＳ２００で、ページ操作キー６１によるページ操作がページアップ操作でないと判定したとき(No)は、ステップＳ２０４に移行する。
次に、ステップＳ１１６の表示更新処理を図６を参照しながら詳細に説明する。
【００９７】
図６は、表示更新処理を示すフローチャートである。
表示更新処理は、ステップＳ１１６において実行されると、図６に示すように、まず、ステップＳ２５０に移行するようになっている。
ステップＳ２５０では、親機１００のデバイスＩＤをＲＯＭ５２等から取得し、ステップＳ２５２に移行して、取得したデバイスＩＤを含む取得要求を機器管理サーバ３００に送信し、ステップＳ２５４に移行する。
【００９８】
ステップＳ２５４では、ページ情報を受信し、ステップＳ２５６に移行して、受信したページ情報に基づいて、現在表示すべきページ数と現在表示しているページ数とが異なっているか否かを判定し、それらページ数が異なっていると判定したとき(Yes)は、ステップＳ２５８に移行する。ステップＳ２５６の判定処理は、例えば、親機１００で現在表示しているページ数を格納する変数（≠親機ページ変数）を設け、受信したページ情報により特定されるページ数と、その変数の値とが一致しているか否かを判定することにより行う。
【００９９】
ステップＳ２５８では、受信したページ情報に基づいて、記憶装置６３のコンテンツデータから現在表示すべきページのページデータを読み出し、ステップＳ２６０に移行して、読み出したページデータに基づいて表示装置６４にページを表示し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ２５６で、受信したページ情報に基づいて、現在表示すべきページ数と現在表示しているページ数とが同一であると判定したとき(No)は、一連の処理を終了して元の処理に復帰させる。
【０１００】
次に、子機２００の構成を説明する。
図７は、子機２００のハードウェア構成を示すブロック図である。
子機２００は、図７に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ７０と、所定領域にあらかじめＣＰＵ７０の制御プログラム等を格納しているＲＯＭ７２と、ＲＯＭ７２等から読み出したデータやＣＰＵ７０の演算過程で必要な演算結果を格納するためのＲＡＭ７４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ７８とで構成されており、これらは、データを転送するための信号線であるバス７９で相互にかつデータ授受可能に接続されている。
【０１０１】
Ｉ／Ｆ７８には、外部装置として、子機２００の表示ページを操作するページ操作キー８０と、キャッチアップ要求またはキャッチアップ解除要求を入力するキャッチアップボタン８１と、通知ランプ２８と、データやテーブル等をファイルとして格納する記憶装置８２と、画像信号に基づいて画面を表示する表示装置８３と、ネットワーク１９９に接続するための信号線とが接続されている。
【０１０２】
ＣＰＵ７０は、マイクロプロセッシングユニット等からなり、ＲＯＭ７２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図８、図９および図１２のフローチャートに示す内部要求受付処理、外部要求受付処理および強制同期通知処理をそれぞれ時分割で実行するようになっている。
初めに、内部要求受付処理を図８を参照しながら詳細に説明する。
【０１０３】
図８は、内部要求受付処理を示すフローチャートである。
内部要求受付処理は、子機２００からの要求を受け付ける処理であって、ＣＰＵ７０において実行されると、図８に示すように、まず、ステップＳ３００に移行するようになっている。
ステップＳ３００では、ページ操作キー８０によりページ操作が行われたか否かを判定し、ページ操作が行われたと判定したとき(Yes)は、ステップＳ３０２に移行して、ページ操作に関するページ操作処理を実行し、一連の処理を終了して元の処理に復帰させる。
【０１０４】
一方、ステップＳ３００で、ページ操作キー８０によりページ操作が行われないと判定したとき(No)は、ステップＳ３０４に移行して、非キャッチアップ状態においてキャッチアップボタン８１が押下されたか否かを判定し、キャッチアップボタン８１が押下されたと判定したとき(Yes)は、ステップＳ３０６に移行する。なお、非キャッチアップ状態であるか否かは、キャッチアップ状態および非キャッチアップ状態のいずれかを示すキャッチアップフラグにより判定することができる。
【０１０５】
ステップＳ３０６では、子機２００のデバイスＩＤをＲＯＭ７２等から取得し、ステップＳ３０８に移行して、取得したデバイスＩＤを含むキャッチアップ要求を機器管理サーバ３００に送信し、ステップＳ３１０に移行して、キャッチアップフラグをセットし、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３０４で、非キャッチアップ状態においてキャッチアップボタン８１が押下されないと判定したとき(No)は、ステップＳ３１２に移行して、キャッチアップ状態においてキャッチアップボタン８１が押下されたか否かを判定し、キャッチアップボタン８１が押下されたと判定したとき(Yes)は、ステップＳ３１４に移行する。
【０１０６】
ステップＳ３１４では、子機２００のデバイスＩＤをＲＯＭ７２等から取得し、ステップＳ３１６に移行して、取得したデバイスＩＤを含むキャッチアップ解除要求を機器管理サーバ３００に送信し、ステップＳ３１８に移行して、キャッチアップフラグをリセットし、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３１２で、キャッチアップ状態においてキャッチアップボタン８１が押下されないと判定したとき(No)は、ステップＳ３２０に移行して、子機２００の表示画面を更新する表示更新処理を実行し、ステップＳ３００に移行する。
【０１０７】
次に、外部要求受付処理を図９を参照しながら詳細に説明する。
図９は、外部要求受付処理を示すフローチャートである。
外部要求受付処理は、親機１００および機器管理サーバ３００からの要求を受け付ける処理であって、ＣＰＵ７０において実行されると、図９に示すように、まず、ステップＳ３５０に移行するようになっている。
【０１０８】
ステップＳ３５０では、コンテンツデータを受信したか否かを判定し、コンテンツデータを受信したと判定したとき(Yes)は、ステップＳ３５２に移行して、受信したコンテンツデータを記憶装置８２に保存し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３５０で、コンテンツデータを受信しないと判定したとき(No)は、ステップＳ３５４に移行して、強制同期要求を受信したか否かを判定し、強制同期要求を受信したと判定したとき(Yes)は、ステップＳ３５６に移行して、強制同期状態および非強制同期状態のいずれかを示す強制同期フラグをセットし、一連の処理を終了して元の処理に復帰させる。
【０１０９】
一方、ステップＳ３５４で、強制同期要求を受信しないと判定したとき(No)は、ステップＳ３５８に移行して、強制同期解除要求を受信したか否かを判定し、強制同期解除要求を受信したと判定したとき(Yes)は、ステップＳ３６０に移行して、強制同期フラグをリセットし、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３５８で、強制同期解除要求を受信しないと判定したとき(No)は、ステップＳ３５０に移行する。
【０１１０】
次に、ステップＳ３０２のページ操作処理を図１０を参照しながら詳細に説明する。
図１０は、ページ操作処理を示すフローチャートである。
ページ操作処理は、ステップＳ３０２において実行されると、図１０に示すように、まず、ステップＳ４００に移行するようになっている。
ステップＳ４００では、キャッチアップフラグまたは強制同期フラグのいずれかがセットされているか否かを判定し、いずれのフラグもセットされていないと判定したとき(No)は、ステップＳ４０２に移行する。
【０１１１】
ステップＳ４０２では、ページ操作キー８０によるページ操作がページアップ操作であるか否かを判定し、ページアップ操作であると判定したとき(Yes)は、ステップＳ４０４に移行して、子機２００で現在表示すべきページ数を格納する変数（以下、子機ページ変数という。）の値に「１」を加算し、ステップＳ４０６に移行する。
ステップＳ４０６では、ページ操作キー８０によるページ操作がページダウン操作であるか否かを判定し、ページダウン操作であると判定したとき(Yes)は、ステップＳ４０８に移行して、子機ページ変数の値から「１」を減算し、ステップＳ４１０に移行する。
【０１１２】
ステップＳ４１０では、子機２００のデバイスＩＤをＲＯＭ７２等から取得し、ステップＳ４１２に移行して、子機ページ変数の値および取得したデバイスＩＤを含むページ情報を機器管理サーバ３００に送信し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ４０６で、ページ操作キー８０によるページ操作がページダウン操作でないと判定したとき(No)は、ステップＳ４１０に移行する。
【０１１３】
一方、ステップＳ４０２で、ページ操作キー８０によるページ操作がページアップ操作でないと判定したとき(No)は、ステップＳ４０６に移行する。
一方、ステップＳ４００で、キャッチアップフラグまたは強制同期フラグのいずれかがセットされていると判定したとき(Yes)は、ステップＳ４１４に移行して、現在ページ変更が不可能である旨を表示装置８３に表示し、一連の処理を終了して元の処理に復帰させる。
【０１１４】
次に、ステップＳ３２０の表示更新処理を図１１を参照しながら詳細に説明する。
図１１は、表示更新処理を示すフローチャートである。
表示更新処理は、ステップＳ３２０において実行されると、図１１に示すように、まず、ステップＳ４５０に移行するようになっている。
ステップＳ４５０では、子機２００のデバイスＩＤをＲＯＭ７２等から取得し、ステップＳ４５２に移行して、取得したデバイスＩＤを含む取得要求を機器管理サーバ３００に送信し、ステップＳ４５４に移行する。
【０１１５】
ステップＳ４５４では、ページ情報を受信し、ステップＳ４５６に移行して、受信したページ情報に基づいて、現在表示すべきページ数と現在表示しているページ数とが異なっているか否かを判定し、それらページ数が異なっていると判定したとき(Yes)は、ステップＳ４５８に移行する。ステップＳ４５６の判定処理は、例えば、子機２００で現在表示しているページ数を格納する変数（≠子機ページ変数）を設け、受信したページ情報により特定されるページ数と、その変数の値とが一致しているか否かを判定することにより行う。
【０１１６】
ステップＳ４５８では、受信したページ情報に基づいて、記憶装置８２のコンテンツデータから現在表示すべきページのページデータを読み出し、ステップＳ４６０に移行して、読み出したページデータに基づいて表示装置８３にページを表示し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ４５６で、受信したページ情報に基づいて、現在表示すべきページ数と現在表示しているページ数とが同一であると判定したとき(No)は、一連の処理を終了して元の処理に復帰させる。
【０１１７】
次に、強制同期通知処理を図１２を参照しながら詳細に説明する。
図１２は、強制同期通知処理を示すフローチャートである。
強制同期通知処理は、親機１００により強制同期状態となっていることを通知する処理であって、ＣＰＵ７０において実行されると、図１２に示すように、まず、ステップＳ５００に移行するようになっている。
【０１１８】
ステップＳ５００では、強制同期フラグがリセットからセットに変更されたか否かを判定し、強制同期フラグがリセットからセットに変更されたと判定したとき(Yes)は、ステップＳ５０２に移行して、通知ランプ２８を点灯させ、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ５００で、強制同期フラグがリセットからセットに変更されないと判定したとき(No)は、ステップＳ５０４に移行して、強制同期フラグがセットからリセットに変更されたか否かを判定し、強制同期フラグがセットからリセットに変更されたと判定したとき(Yes)は、ステップＳ５０６に移行して、通知ランプ２８を消灯させ、一連の処理を終了して元の処理に復帰させる。
【０１１９】
一方、ステップＳ５０４で、強制同期フラグがセットからリセットに変更されないと判定したとき(No)は、ステップＳ５００に移行する。
次に、機器管理サーバ３００の構成を説明する。
図１３は、機器管理サーバ３００のハードウェア構成を示すブロック図である。
機器管理サーバ３００は、図１３に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ９０と、所定領域にあらかじめＣＰＵ９０の制御プログラム等を格納しているＲＯＭ９２と、ＲＯＭ９２等から読み出したデータやＣＰＵ９０の演算過程で必要な演算結果を格納するためのＲＡＭ９４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ９８とで構成されており、これらは、データを転送するための信号線であるバス９９で相互にかつデータ授受可能に接続されている。
【０１２０】
Ｉ／Ｆ９８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置８５と、データやテーブル等をファイルとして格納する記憶装置８６と、画像信号に基づいて画面を表示する表示装置８７と、ネットワーク１９９に接続するための信号線とが接続されている。
図１４は、ページ情報管理テーブル５００のデータ構造を示す図である。
【０１２１】
記憶装置８６は、コンテンツデータのほか、図１４に示すように、親機１００および各子機２００のページ情報を管理するページ情報管理テーブル５００を記憶している。
ページ情報管理テーブル５００には、親機１００および各子機２００ごとに１つのレコードが登録されている。各レコードは、デバイスＩＤを登録するフィールド５０２と、親機１００または子機２００で現在表示すべきページ数を登録するフィールド５０４と、子機２００のページ数を退避するためのフィールド５０６と、キャッチアップフラグを登録するフィールド５０８とを含んで構成されている。
【０１２２】
図１４の例では、第１段目のレコードは、親機１００に対応するレコードであり、デバイスＩＤとして「001」が、現在表示すべきページ数として「１]がそれぞれ登録されている。これは、親機１００のデバイスＩＤが「001」であり、親機１００で現在表示すべきページが１ページ目であることを示している。
第４段目のレコードは、いずれかの子機２００に対応するレコードであり、デバイスＩＤとして「004」が、現在表示すべきページ数として「１」が、退避用として「４」が、キャッチアップフラグとして「１」がそれぞれ登録されている。これは、デバイスＩＤ「004」により特定される子機２００は、キャッチアップ状態であり、現在表示すべきページが親機１００と同じ１ページ目であることを示している。さらに、キャッチアップ要求直前に表示していたページが４ページ目であることを示している。
【０１２３】
ＣＰＵ９０は、マイクロプロセッシングユニット等からなり、ＲＯＭ９２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１５のフローチャートに示す外部要求受付処理を実行するようになっている。
図１５は、外部要求受付処理を示すフローチャートである。
外部要求受付処理は、親機１００および各子機２００からの要求を受け付ける処理であって、ＣＰＵ９０において実行されると、図１５に示すように、まず、ステップＳ６００に移行するようになっている。
【０１２４】
ステップＳ６００では、プレゼン開始要求を受信したか否かを判定し、プレゼン開始要求を受信したと判定したとき(Yes)は、ステップＳ６０２に移行して、受信したプレゼン開始要求に係るコンテンツデータを記憶装置８６から読み出し、ステップＳ６０４に移行して、読み出したコンテンツデータを親機１００、各子機２００およびプロジェクタ４００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１２５】
一方、ステップＳ６００で、プレゼン開始要求を受信しないと判定したとき(No)は、ステップＳ６０６に移行して、ページ情報を受信したか否かを判定し、ページ情報を受信したと判定したとき(Yes)は、ステップＳ６０８に移行する。
ステップＳ６０８では、受信したページ情報からデバイスＩＤを抽出し、ステップＳ６１０に移行して、該当のページ情報（ページ情報管理テーブル５００において、抽出したデバイスＩＤに対応するレコードのページ情報（フィールド５０４の登録内容）をいう。以下、同様に略記する。）を、受信したページ情報で書き換え、一連の処理を終了して元の処理に復帰させる。
【０１２６】
一方、ステップＳ６０６で、ページ情報を受信しないと判定したとき(No)は、ステップＳ６１２に移行して、取得要求を受信したか否かを判定し、取得要求を受信したと判定したとき(Yes)は、ステップＳ６１４に移行して、ページ情報を提供するページ情報提供処理を実行し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ６１２で、取得要求を受信しないと判定したとき(No)は、ステップＳ６１６に移行して、強制同期要求を受信したか否かを判定し、強制同期要求を受信したと判定したとき(Yes)は、ステップＳ６１８に移行して、強制同期状態および非強制同期状態のいずれかを示す強制同期フラグをセットし、一連の処理を終了して元の処理に復帰させる。
【０１２７】
一方、ステップＳ６１６で、強制同期要求を受信しないと判定したとき(No)は、ステップＳ６２０に移行して、強制同期解除要求を受信したか否かを判定し、強制同期解除要求を受信したと判定したとき(Yes)は、ステップＳ６２２に移行して、強制同期フラグをリセットし、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ６２０で、強制同期解除要求を受信しないと判定したとき(No)は、ステップＳ６２４に移行して、キャッチアップ要求を受信したか否かを判定し、キャッチアップ要求を受信したと判定したとき(Yes)は、ステップＳ６２６に移行して、キャッチアップ要求またはキャッチアップ解除要求に対するキャッチアップ処理を実行し、一連の処理を終了して元の処理に復帰させる。
【０１２８】
一方、ステップＳ６２４で、キャッチアップ要求を受信しないと判定したとき(No)は、ステップＳ６２８に移行して、キャッチアップ解除要求を受信したか否かを判定し、キャッチアップ解除要求を受信したと判定したとき(Yes)は、ステップＳ６２６に移行する。
一方、ステップＳ６２８で、キャッチアップ解除要求を受信しないと判定したとき(No)は、ステップＳ６００に移行する。
【０１２９】
次に、ステップＳ６１４のページ情報提供処理を図１６を参照しながら詳細に説明する。
図１６は、ページ情報提供処理を示すフローチャートである。
ページ情報提供処理は、ステップＳ６１４において実行されると、図１６に示すように、まず、ステップＳ６５０に移行するようになっている。
【０１３０】
ステップＳ６５０では、受信した取得要求からデバイスＩＤを抽出し、ステップＳ６５２に移行して、抽出したデバイスＩＤに基づいて、取得要求が子機２００から受信したものであるか否かを判定し、取得要求が子機２００から受信したものであると判定したとき(Yes)は、ステップＳ６５４に移行する。
ステップＳ６５４では、強制同期フラグまたは該当のキャッチアップフラグ（ページ情報管理テーブル５００において、抽出したデバイスＩＤに対応するレコードのキャッチアップフラグをいう。以下、同様に略記する。）のいずれかがセットされているか否かを判定し、いずれかのフラグがセットされていると判定したとき(Yes)は、ステップＳ６５６に移行する。
【０１３１】
ステップＳ６５６では、ページ情報管理テーブル５００から、親機１００に対応するレコードのページ情報（フィールド５０４の登録内容）を読み出し、ステップＳ６５８に移行して、該当のページ情報を、読み出したページ情報で書き換え、ステップＳ６６０に移行する。
ステップＳ６６０では、該当のページ情報を読み出し、ステップＳ６６２に移行して、読み出したページ情報を要求元に送信し、一連の処理を終了して元の処理に復帰させる。
【０１３２】
一方、ステップＳ６５４で、強制同期フラグまたは該当のキャッチアップフラグのいずれもセットされていないと判定したとき(No)、およびステップＳ６５２で、取得要求が子機２００から受信したものでないと判定したとき(No)はいずれも、ステップＳ６６０に移行する。
次に、ステップＳ６２６のキャッチアップ処理を図１７を参照しながら詳細に説明する。
【０１３３】
図１７は、キャッチアップ処理を示すフローチャートである。
キャッチアップ処理は、ステップＳ６２６において実行されると、図１７に示すように、まず、ステップＳ７００に移行するようになっている。
ステップＳ７００では、受信した要求がキャッチアップ要求であるか否かを判定し、受信した要求がキャッチアップ要求であると判定したとき(Yes)は、ステップＳ７０２に移行する。
【０１３４】
ステップＳ７０２では、受信したキャッチアップ要求からデバイスＩＤを抽出し、ステップＳ７０４に移行して、該当のキャッチアップフラグをセットし、ステップＳ７０６に移行して、該当のページ情報を同レコードのフィールド５０６に退避し、ステップＳ７０８に移行する。
ステップＳ７０８では、受信した要求がキャッチアップ解除要求であるか否かを判定し、受信した要求がキャッチアップ解除要求であると判定したとき(Yes)は、ステップＳ７１０に移行する。
【０１３５】
ステップＳ７１０では、受信したキャッチアップ解除要求からデバイスＩＤを抽出し、ステップＳ７１２に移行して、該当のキャッチアップフラグをリセットし、ステップＳ７１４に移行する。
ステップＳ７１４では、強制同期フラグがセットされているか否かを判定し、強制同期フラグがセットされていないと判定したとき(No)は、ステップＳ７１６に移行して、ページ情報管理テーブル５００において、抽出したデバイスＩＤに対応するレコードのページ情報（フィールド５０６の登録内容）を読み出し、該当のページ情報を、読み出したページ情報で書き換え、一連の処理を終了して元の処理に復帰させる。
【０１３６】
一方、ステップＳ７１４で、強制同期フラグがセットされていると判定したとき(Yes)、およびステップＳ７０８で、受信した要求がキャッチアップ解除要求でないと判定したとき(No)はいずれも、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ７００で、受信した要求がキャッチアップ要求でないと判定したとき(No)は、ステップＳ７０８に移行する。
【０１３７】
次に、本実施の形態の動作を説明する。
まず、発表者は、プレゼンテーションを行うに先立って、プレゼンテーション資料となるコンテンツデータを機器管理サーバ３００の記憶装置８６に記憶しておく。また、発表者に親機１００を、各聴講者に子機２００をそれぞれ配布する。
次に、発表者は、プレゼンテーションを開始する場合は、親機１００においてプレゼン開始ボタン６０を押下する。
【０１３８】
親機１００では、プレゼン開始ボタン６０が押下されると、ステップＳ１０２を経て、プレゼン開始要求が機器管理サーバ３００に送信される。
機器管理サーバ３００では、プレゼン開始要求を受信すると、ステップＳ６０２，Ｓ６０４を経て、受信したプレゼン開始要求に係るコンテンツデータが記憶装置８６から読み出され、読み出されたコンテンツデータが親機１００、各子機２００およびプロジェクタ４００に送信される。
【０１３９】
親機１００では、コンテンツデータを受信すると、ステップＳ１５２を経て、受信したコンテンツデータが記憶装置６３に保存される。
子機２００では、コンテンツデータを受信すると、ステップＳ３５２を経て、受信したコンテンツデータが記憶装置８２に保存される。
プロジェクタ４００では、コンテンツデータを受信すると、受信したコンテンツデータがコンテンツデータ記憶部４０に保存される。
【０１４０】
次に、発表者は、プレゼンテーションの説明に必要なページを閲覧したい場合は、親機１００において、ページ操作キー６１によりページアップ操作またはページダウン操作を行う。
親機１００では、ページアップ操作が行われると、ステップＳ２０２を経て、親機ページ変数の値に「１」が加算される。また、ページダウン操作が行われると、ステップＳ２０６を経て、親機ページ変数の値から「１」が減算される。そして、ステップＳ２０８，Ｓ２１０を経て、親機１００のデバイスＩＤが取得され、親機ページ変数の値および取得されたデバイスＩＤを含むページ情報が機器管理サーバ３００に送信される。
【０１４１】
機器管理サーバ３００では、ページ情報を受信すると、ステップＳ６０８，Ｓ６１０を経て、受信したページ情報からデバイスＩＤが抽出され、該当のページ情報が、受信したページ情報で書き換えられる。これにより、親機１００のページ情報が更新される。
親機１００では、所定周期ごとに表示更新処理が実行される。表示更新処理が実行されると、ステップＳ２５０，Ｓ２５２を経て、親機１００のデバイスＩＤが取得され、取得されたデバイスＩＤを含む取得要求が機器管理サーバ３００に送信される。
【０１４２】
機器管理サーバ３００では、取得要求を受信すると、ステップＳ６５０，Ｓ６６０，Ｓ６６２を経て、受信した取得要求からデバイスＩＤが抽出され、該当のページ情報が読み出され、読み出されたページ情報が要求元である親機１００に送信される。
親機１００では、ページ情報を受信すると、ステップＳ２５８，Ｓ２６０を経て、受信したページ情報に基づいて、記憶装置６３のコンテンツデータから現在表示すべきページのページデータが読み出され、読み出されたページデータに基づいて表示装置６４の表示制御が行われる。これにより、発表者がプレゼンテーションの説明に必要なページとして指定したページが表示装置６４に表示される。
【０１４３】
また、親機１００では、ページアップ操作またはページダウン操作が行われると、ステップＳ２１０を経て、機器管理サーバ３００に送信したのと同様のページ情報がプロジェクタ４００に送信される。
プロジェクタ４００では、ページ情報受信部４２によりページ情報を受信すると、表示制御部４３により、受信したページ情報およびコンテンツデータ記憶部４０のコンテンツデータに基づいて投影部４１の表示制御が行われる。これにより、投影部４１により、親機１００で現在表示すべきページと同一の内容がスクリーンに投影される。
【０１４４】
次に、聴講者は、プレゼンテーション資料の任意のページを閲覧したい場合は、子機２００において、ページ操作キー８０によりページアップ操作またはページダウン操作を行う。なお、子機２００は、非強制同期状態および非キャッチアップ状態であるとする。
子機２００では、ページアップ操作が行われると、ステップＳ４０４を経て、子機ページ変数の値に「１」が加算される。また、ページダウン操作が行われると、ステップＳ４０８を経て、子機ページ変数の値から「１」が減算される。そして、ステップＳ４１０，Ｓ４１２を経て、子機２００のデバイスＩＤが取得され、子機ページ変数の値および取得されたデバイスＩＤを含むページ情報が機器管理サーバ３００に送信される。
【０１４５】
機器管理サーバ３００では、ページ情報を受信すると、ステップＳ６０８，Ｓ６１０を経て、受信したページ情報からデバイスＩＤが抽出され、該当のページ情報が、受信したページ情報で書き換えられる。これにより、子機２００のページ情報が更新される。
子機２００では、所定周期ごとに表示更新処理が実行される。表示更新処理が実行されると、ステップＳ４５０，Ｓ４５２を経て、子機２００のデバイスＩＤが取得され、取得されたデバイスＩＤを含む取得要求が機器管理サーバ３００に送信される。
【０１４６】
機器管理サーバ３００では、取得要求を受信すると、ステップＳ６５０を経て、受信した取得要求からデバイスＩＤが抽出される。そして、子機２００が非強制同期状態および非キャッチアップ状態であるので、ステップＳ６６０，Ｓ６６２を経て、該当のページ情報が読み出され、読み出されたページ情報が要求元である子機２００に送信される。
子機２００では、ページ情報を受信すると、ステップＳ４５８，Ｓ４６０を経て、受信したページ情報に基づいて、記憶装置８２のコンテンツデータから現在表示すべきページのページデータが読み出され、読み出されたページデータに基づいて表示装置８３の表示制御が行われる。これにより、聴講者が指定したページが表示装置８３に表示される。
【０１４７】
次に、聴講者は、親機１００の表示ページを参照したい場合は、子機２００においてキャッチアップボタン８１を押下する。なお、子機２００は、非強制同期状態および非キャッチアップ状態であるとする。
子機２００では、非キャッチアップ状態においてキャッチアップボタン８１が押下されると、ステップＳ３０６〜Ｓ３１０を経て、子機２００のデバイスＩＤが取得され、取得されたデバイスＩＤを含むキャッチアップ要求が機器管理サーバ３００に送信され、キャッチアップフラグがセットされる。
【０１４８】
機器管理サーバ３００では、キャッチアップ要求を受信すると、ステップＳ７０２〜Ｓ７０６を経て、受信したキャッチアップ要求からデバイスＩＤが抽出され、該当のキャッチアップフラグがセットされ、該当のページ情報が同レコードのフィールド５０６に退避される。
子機２００では、表示更新処理が実行されると、ステップＳ４５０，Ｓ４５２を経て、子機２００のデバイスＩＤが取得され、取得されたデバイスＩＤを含む取得要求が機器管理サーバ３００に送信される。
【０１４９】
機器管理サーバ３００では、取得要求を受信すると、ステップＳ６５０を経て、受信した取得要求からデバイスＩＤが抽出される。次いで、子機２００がキャッチアップ状態であるので、ステップＳ６５６，Ｓ６５８を経て、親機１００のページ情報が読み出され、該当のページ情報が、読み出されたページ情報で書き換えられる。これにより、子機２００のページ情報が親機１００のそれに書き換えられる。そして、ステップＳ６６０，Ｓ６６２を経て、該当のページ情報が読み出され、読み出されたページ情報が要求元である子機２００に送信される。
【０１５０】
子機２００では、ページ情報を受信すると、ステップＳ４５８，Ｓ４６０を経て、受信したページ情報に基づいて、記憶装置８２のコンテンツデータから現在表示すべきページのページデータが読み出され、読み出されたページデータに基づいて表示装置８３の表示制御が行われる。これにより、親機１００で現在表示すべきページと同一のページが表示装置８３に表示される。
【０１５１】
なお、子機２００では、キャッチアップ状態においてページ操作キー８０を操作しても、ステップＳ４１４を経て、現在ページ変更が不可能である旨を表示装置８３に表示され、ページ操作によるページの切換が行われない。
次に、聴講者は、キャッチアップ状態を解除したい場合は、子機２００においてキャッチアップボタン８１を押下する。
【０１５２】
子機２００では、キャッチアップ状態においてキャッチアップボタン８１が押下されると、ステップＳ３１４〜Ｓ３１８を経て、子機２００のデバイスＩＤが取得され、取得されたデバイスＩＤを含むキャッチアップ解除要求が機器管理サーバ３００に送信され、キャッチアップフラグがリセットされる。
機器管理サーバ３００では、キャッチアップ解除要求を受信すると、ステップＳ７１０，Ｓ７１２を経て、受信したキャッチアップ解除要求からデバイスＩＤが抽出され、該当のキャッチアップフラグがリセットされる。そして、子機２００が非強制同期状態であるので、ステップＳ７１６を経て、要求元である子機２００のページ情報がキャッチアップ要求直前の状態に復帰する。
【０１５３】
子機２００では、表示更新処理が実行されると、ステップＳ４５０，Ｓ４５２を経て、子機２００のデバイスＩＤが取得され、取得されたデバイスＩＤを含む取得要求が機器管理サーバ３００に送信される。
機器管理サーバ３００では、取得要求を受信すると、ステップＳ６５０を経て、受信した取得要求からデバイスＩＤが抽出される。そして、子機２００が非強制同期状態および非キャッチアップ状態であるので、ステップＳ６６０，Ｓ６６２を経て、該当のページ情報が読み出され、読み出されたページ情報が要求元である子機２００に送信される。
【０１５４】
子機２００では、ページ情報を受信すると、ステップＳ４５８，Ｓ４６０を経て、受信したページ情報に基づいて、記憶装置８２のコンテンツデータから現在表示すべきページのページデータが読み出され、読み出されたページデータに基づいて表示装置８３の表示制御が行われる。これにより、キャッチアップ要求直前に表示していたページが表示装置８３に表示される。
【０１５５】
次に、発表者は、親機１００の表示ページをすべての子機２００で強制的に参照させたい場合は、親機１００において強制同期ボタン６２を押下する。なお、親機１００は、非強制同期状態であるとする。
親機１００では、非強制同期状態において強制同期ボタン６２が押下されると、ステップＳ１１０を経て、各子機２００および機器管理サーバ３００に強制同期要求が送信される。
【０１５６】
機器管理サーバ３００では、強制同期要求を受信すると、ステップＳ６１８を経て、強制同期フラグがセットされる。
子機２００では、強制同期要求を受信すると、ステップＳ３５６を経て、強制同期フラグがセットされる。また、表示更新処理が実行されると、ステップＳ４５０，Ｓ４５２を経て、子機２００のデバイスＩＤが取得され、取得されたデバイスＩＤを含む取得要求が機器管理サーバ３００に送信される。
【０１５７】
機器管理サーバ３００では、取得要求を受信すると、ステップＳ６５０を経て、受信した取得要求からデバイスＩＤが抽出される。次いで、子機２００が強制同期状態であるので、ステップＳ６５６，Ｓ６５８を経て、親機１００のページ情報が読み出され、該当のページ情報が、読み出されたページ情報で書き換えられる。これにより、子機２００のページ情報が親機１００のそれに書き換えられる。そして、ステップＳ６６０，Ｓ６６２を経て、該当のページ情報が読み出され、読み出されたページ情報が要求元である子機２００に送信される。
【０１５８】
子機２００では、ページ情報を受信すると、ステップＳ４５８，Ｓ４６０を経て、受信したページ情報に基づいて、記憶装置８２のコンテンツデータから現在表示すべきページのページデータが読み出され、読み出されたページデータに基づいて表示装置８３の表示制御が行われる。これにより、親機１００で現在表示すべきページと同一のページが表示装置８３に表示される。また、強制同期状態になると、ステップＳ５０２を経て、通知ランプ２８が点灯し、親機１００により強制同期状態となっていることが通知される。
【０１５９】
なお、子機２００では、強制同期状態においてページ操作キー８０を操作しても、ステップＳ４１４を経て、現在ページ変更が不可能である旨を表示装置８３に表示され、ページ操作によるページの切換が行われない。
次に、発表者は、強制同期状態を解除したい場合は、親機１００において強制同期ボタン６２を押下する。
【０１６０】
親機１００では、強制同期状態において強制同期ボタン６２が押下されると、ステップＳ１１４を経て、各子機２００および機器管理サーバ３００に強制同期解除要求が送信される。
機器管理サーバ３００では、強制同期解除要求を受信すると、ステップＳ６２２を経て、強制同期フラグがリセットされる。
【０１６１】
子機２００では、強制同期解除要求を受信すると、ステップＳ３６０を経て、強制同期フラグがリセットされる。また、非強制同期状態となると、ステップＳ５０６を経て、通知ランプ２８が消灯する。
このようにして、本実施の形態では、親機１００は、親機１００のページ数を示すページ情報を機器管理サーバ３００に送信するようになっており、子機２００は、ページ操作を入力したときは、記憶装置８２のコンテンツデータに基づいてそのページ操作に係るページを表示し、キャッチアップ要求を入力したときは、キャッチアップ要求を機器管理サーバ３００に送信し、機器管理サーバ３００からページ情報を取得し、取得したページ情報および記憶装置８２のコンテンツデータに基づいて表示を行うようになっており、機器管理サーバ３００は、ページ情報を受信したときは、受信したページ情報を記憶装置８６に登録し、キャッチアップ要求を受信したときは、親機１００のページ情報を子機２００に提供するようになっている。
【０１６２】
これにより、子機２００において、ページ操作を入力するだけでコンテンツデータの任意のページを閲覧することができるので、従来に比して、資料閲覧の自由度を向上することができる。また、子機２００において、キャッチアップ要求を入力するだけで親機１００の表示ページを参照することができるので、従来に比して、親機１００の表示ページを容易に参照することができる。さらに、コンテンツデータやページデータではなく、ページ数を示すページ情報を送受信するようになっているので、従来に比して、通信負荷を低減することができる。
【０１６３】
さらに、本実施の形態では、子機２００は、キャッチアップ要求を入力したときは、ページ操作に応じた表示制御を禁止し、キャッチアップ解除要求を入力したときは、ページ操作に応じた表示制御の禁止を解除するようになっている。
これにより、子機２００において、キャッチアップ要求を入力すると、親機１００の表示ページを参照し続けることができ、また、キャッチアップ解除要求を入力すると、コンテンツデータの任意のページを再び閲覧することができるので、キャッチアップの切換を容易に行うことができる。
【０１６４】
さらに、本実施の形態では、子機２００は、子機２００のページ数を示すページ情報を機器管理サーバ３００に送信し、キャッチアップ解除要求を入力したときは、キャッチアップ解除要求を機器管理サーバ３００に送信し、取得したページ情報および記憶装置８２のコンテンツデータに基づいて表示を行うようになっており、機器管理サーバ３００は、キャッチアップ要求を受信したときは、子機２００のページ情報を退避し、キャッチアップ解除要求を受信したときは、退避したページ情報を子機２００に提供するようになっている。
【０１６５】
これにより、子機２００において、キャッチアップ解除要求を入力すると、キャッチアップ要求を入力する前に参照していたページを表示することができる。
さらに、本実施の形態では、親機１００は、強制同期要求を入力したときは、強制同期要求を送信するようになっており、機器管理サーバ３００は、強制同期要求を受信したときは、親機１００のページ情報を子機２００に提供するようになっており、子機２００は、強制同期要求を受信したときは、ページ操作に応じた表示制御を禁止するとともに、取得したページ情報および記憶装置８２のコンテンツデータに基づいて表示を行うようになっている。
【０１６６】
これにより、親機１００において、強制同期要求を入力するだけで親機１００の表示ページを子機２００で強制的に参照させることができるので、プレゼンテーションの集中を効果的に促すことができる。
さらに、本実施の形態では、親機１００は、強制同期解除要求を入力したときは、強制同期解除要求を送信するようになっており、子機２００は、強制同期解除要求を受信したときは、ページ操作に応じた表示制御の禁止を解除するようになっている。
【０１６７】
これにより、親機１００において、強制同期要求を入力すると、親機１００の表示ページを子機２００で強制的に参照させ続けることができ、また、強制同期解除要求を入力すると、コンテンツデータの任意のページを子機２００で再び閲覧することができるので、強制同期の切換を容易に行うことができる。
さらに、本実施の形態では、子機２００は、強制同期要求を受信したときは、通知ランプ２８により通知を行うようになっている。
【０１６８】
これにより、子機２００において、親機１００により強制同期状態となっていることを把握することができる。
上記実施の形態において、コンテンツデータ記憶部１０および記憶装置６３は、発明１、２、３９若しくは４０の第１表示データ記憶手段、または発明１、２、４、５、９、２４、３９、４０、４２若しくは４３の表示データ記憶手段に対応し、ページ情報送信部１２、Ｉ／Ｆ５８およびステップＳ２０８，Ｓ２１０は、発明２、４または９の表示箇所情報送信手段に対応している。また、ステップＳ２０８，Ｓ２１０は、発明２４、４０または４２の表示箇所情報送信ステップに対応し、表示制御部１４およびステップＳ１０４，Ｓ１０８〜Ｓ１１４，Ｓ２００〜Ｓ２０６，Ｓ２５８，Ｓ２６０は、発明１、２、５若しくは６の第１表示制御手段、または発明１ないし７、９ないし１１の表示制御手段に対応している。
【０１６９】
また、上記実施の形態において、ステップＳ１０４，Ｓ１０８〜Ｓ１１４，Ｓ２００〜Ｓ２０６，Ｓ２５０〜Ｓ２６０は、発明２４ないし２６、３９ないし４５の表示制御ステップ、または発明３９、４０、４３若しくは４４の第１表示制御ステップに対応している。
上記実施の形態において、コンテンツデータ記憶部２０および記憶装置８２は、発明１、２、４、５、３９、４０、４２若しくは４３の第２表示データ記憶手段、または発明１、２、１３、１４、１６、１７、２８、２９、３１、３２、３９若しくは４０の表示データ記憶手段に対応している。また、ページ情報送信部２２、Ｉ／Ｆ７８およびステップＳ４１０，Ｓ４１２は、発明４の第２表示箇所情報送信手段に対応し、ステップＳ４１０，Ｓ４１２は、発明４２の第２表示箇所情報送信ステップに対応し、ページ情報取得部２３、Ｉ／Ｆ７８およびステップＳ４５０〜Ｓ４５４は、発明１、２、４、５、１３、１４、１６または１７の表示箇所情報取得手段に対応している。
【０１７０】
また、上記実施の形態において、ステップＳ４５０〜Ｓ４５４は、発明２８、２９、３１、３２、３９、４０、４２または４３の表示箇所情報取得ステップに対応し、表示制御部２４およびステップＳ３００，Ｓ３０４〜Ｓ３１８，Ｓ３５４〜Ｓ３６０，Ｓ４００〜Ｓ４０８，Ｓ４１４，Ｓ４５８，Ｓ４６０，Ｓ５００〜Ｓ５０６は、発明１ないし７の第２表示制御手段、または発明１、２、５、６、１３ないし１９の表示制御手段に対応している。また、ステップＳ３００，Ｓ３０４〜Ｓ３１８，Ｓ３５４〜Ｓ３６０，Ｓ４００〜Ｓ４０８，Ｓ４１４，Ｓ４５８，Ｓ４６０，Ｓ５００〜Ｓ５０６は、発明３９ないし４５の第２表示制御ステップ、または発明２８ないし３４、３９、４０、４３若しくは４４の表示制御ステップに対応している。
【０１７１】
また、上記実施の形態において、通知ランプ２８は、発明７、１９、３４または４５の通知手段に対応している。
上記実施の形態において、機器管理サーバ３００は、発明２、４、２１ないし２３、３６、４０または４２の機器管理装置に対応し、ページ情報記憶部３２および記憶装置８６は、発明２、２１、３６または４０の表示箇所情報記憶手段に対応し、ページ情報受信部３３、Ｉ／Ｆ９８およびステップＳ６０６は、発明２または２１の表示箇所情報受信手段に対応している。また、ステップＳ６０６は、発明３６または４０の表示箇所情報受信ステップに対応し、ページ情報登録部３４およびステップＳ６０８，Ｓ６１０は、発明２または２１の表示箇所情報登録手段に対応し、ステップＳ６０８，Ｓ６１０は、発明３６または４０の表示箇所情報登録ステップに対応している。
【０１７２】
また、上記実施の形態において、ページ情報提供部３５、Ｉ／Ｆ９８およびステップＳ６１２，Ｓ６１６，Ｓ６１８，Ｓ６２４，Ｓ６５０〜Ｓ６６２，Ｓ７００〜Ｓ７１６は、発明２、４、５、２１ないし２３の表示箇所情報提供手段に対応し、ステップＳ６１２，Ｓ６１６，Ｓ６１８，Ｓ６２４，Ｓ６５０〜Ｓ６６２，Ｓ７００〜Ｓ７１６は、発明３６ないし３８、４０、４２または４３の表示箇所情報提供ステップに対応している。
【０１７３】
上記実施の形態において、コンテンツデータは、発明１、２、４、５、９、１３、１４、１６、１７、２４、２８、２９、３１、３２、３９、４０、４２または４３の表示データに対応し、ページ情報は、発明１、２、４、５、９、１３、１４、１６、１７、２１ないし２４、２８、２９、３１、３２、３６ないし４０、４２または４３の表示箇所情報に対応している。また、ページ操作は、発明１ないし３、５、６、１３ないし１５、１７、１８、２８ないし３０、３２、３３、３９ないし４１、４３または４４の変更要求に対応し、キャッチアップ要求は、発明１ないし５、７、１０、１３ないし１５、１７、１９、２１ないし２３、２５、２８ないし３０、３２、３４、３６ないし４３または４５の同期要求に対応している。
【０１７４】
また、上記実施の形態において、キャッチアップ解除要求は、発明３、４、６、１１、１５、１６、１８、２２、２６、３０、３１、３３、３７、４１、４２または４４の同期解除要求に対応している。
なお、上記実施の形態においては、子機２００で表示することができるページに対して特に制限は設けなかったが、これに限らず、親機１００からの要求に応じて子機２００で表示することができるページ範囲を制限するように構成することもできる。具体的には、次のような構成を提案することができる。
【０１７５】
親機１００は、表示を許可するページ範囲を入力したときは、入力したページ範囲を示すページ範囲情報を子機２００に送信する。子機２００は、ページ範囲情報を受信したときは、受信したページ範囲情報に基づいて、子機２００で表示することができるページ範囲を制限する。
これにより、親機１００において、表示を許可するページ範囲を設定することができるので、演出上効果的な内容等を発表に先行して子機２００で閲覧されるのを防止することができ、効果的なプレゼンテーションを行うことができる。
【０１７６】
この場合において、ページ範囲情報は、発明８、１２、２０、２７、３５または４６の表示範囲情報に対応している。
また、上記実施の形態において、機器管理サーバ３００は、キャッチアップ要求直前の子機２００のページ情報を退避するように構成したが、これに限らず、子機２００のページ情報を退避せずに構成することもできる。具体的には、次のような構成を提案することができる。
【０１７７】
機器管理サーバ３００は、取得要求を受信したときは、受信した取得要求からデバイスＩＤを抽出し、抽出したデバイスＩＤに基づいて子機からの要求であると判定し、かつ、いずれかのフラグがセットされているときは、親機１００のページ情報を読み出し、子機２００のページ情報を更新せず、そのまま子機２００に送信する。
また、上記実施の形態において、機器管理サーバ３００は、キャッチアップ要求を受信したときは、子機２００のページ情報を退避し、キャッチアップ解除要求を受信したときは、退避したページ情報を子機２００に提供するように構成したが、これに限らずまたはこれに加えて、強制同期要求を受信したときは、子機２００のページ情報を退避し、強制同期解除要求を受信したときは、退避したページ情報を子機２００に提供するように構成することもできる。
【０１７８】
また、上記実施の形態においては、機器管理サーバ３００を設けて構成したが、これに限らず、機器管理サーバ３００を設けず、その代わりに、機器管理サーバ３００の機能を親機１００または子機２００に設けて構成することもできる。この場合、コンテンツデータ配信部３１、ページ情報記憶部３２、ページ情報受信部３３、ページ情報登録部３４およびページ情報提供部３５を親機１００または子機２００に設ければよい。もちろん、これらを親機１００または複数の子機２００に分散して設けてもよい。
【０１７９】
また、上記実施の形態において、機器管理サーバ３００は、子機２００のページ情報を管理するように構成したが、これに限らず、子機２００のページ情報はその子機２００で管理し、機器管理サーバ３００は、親機１００のページ情報のみを管理するように構成することもできる。
また、上記実施の形態において、図３ないし図６、図８ないし図１２、図１５ないし図１７のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ５２，７２，９２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４，７４，９４に読み込んで実行するようにしてもよい。
【０１８０】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０１８１】
また、上記実施の形態においては、本発明に係る表示制御システム、親機、子機、機器管理装置および表示制御プログラム、並びに表示制御方法を、親機１００および複数の子機２００を利用してプレゼンテーションを行う場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【図面の簡単な説明】
【０１８２】
【図１】ネットワークシステムの機能概要を示す機能ブロック図である。
【図２】親機１００のハードウェア構成を示すブロック図である。
【図３】内部要求受付処理を示すフローチャートである。
【図４】外部要求受付処理を示すフローチャートである。
【図５】ページ操作処理を示すフローチャートである。
【図６】表示更新処理を示すフローチャートである。
【図７】子機２００のハードウェア構成を示すブロック図である。
【図８】内部要求受付処理を示すフローチャートである。
【図９】外部要求受付処理を示すフローチャートである。
【図１０】ページ操作処理を示すフローチャートである。
【図１１】表示更新処理を示すフローチャートである。
【図１２】強制同期通知処理を示すフローチャートである。
【図１３】機器管理サーバ３００のハードウェア構成を示すブロック図である。
【図１４】ページ情報管理テーブル５００のデータ構造を示す図である。
【図１５】外部要求受付処理を示すフローチャートである。
【図１６】ページ情報提供処理を示すフローチャートである。
【図１７】キャッチアップ処理を示すフローチャートである。
【符号の説明】
【０１８３】
１００…親機，  ２００…子機，  ３００…機器管理サーバ，  ４００…プロジェクタ，  １０，２０，３０，４０…コンテンツデータ記憶部，  １１，２１…表示部，  １２，２２…ページ情報送信部，  １３，２３…ページ情報取得部，  １４，２４，４３…表示制御部，  １５，２５…ページ操作部，  １６…強制同期要求入力部，  １７…強制同期解除要求入力部，  ２６…キャッチアップ要求入力部，  ２７…キャッチアップ解除要求入力部，  ２８…通知ランプ，  ３１…コンテンツデータ配信部，  ３２…ページ情報記憶部，  ３３，４２…ページ情報受信部，  ３４…ページ情報登録部，  ３５…ページ情報提供部，  ４１…投影部，  ５０，７０，９０…ＣＰＵ，  ５２，７２，９２…ＲＯＭ，  ５４，７４，９４…ＲＡＭ，  ５８，７８，９８…Ｉ／Ｆ，  ５９，７９，９９…バス，  ６０…プレゼン開始ボタン，  ６１，８０…ページ操作キー，  ６２…強制同期ボタン，  ８１…キャッチアップボタン，  ８５…入力装置，  ６３，８２，８６…記憶装置，  ６４，８３，８７…表示装置，  ５００…ページ情報管理テーブル，  １９９…ネットワーク
【図１】
2006065543.tif 000003
【図２】
2006065543.tif 000004
【図３】
2006065543.tif 000005
【図４】
2006065543.tif 000006
【図５】
2006065543.tif 000007
【図６】
2006065543.tif 000008
【図７】
2006065543.tif 000009
【図８】
2006065543.tif 000010
【図９】
2006065543.tif 000011
【図１０】
2006065543.tif 000012
【図１１】
2006065543.tif 000013
【図１２】
2006065543.tif 000014
【図１３】
2006065543.tif 000015
【図１４】
2006065543.tif 000016
【図１５】
2006065543.tif 000017
【図１６】
2006065543.tif 000018
【図１７】
2006065543.tif 000019