(57)【要約】【課題】プレゼンテーションのスムーズな進行を実現可能なシステムを提供する。【解決手段】送信端末１とプロジェクター２および受信端末３とがネットワーク９を介して接続されている。送信端末１は、送信したデータについて、受信端末３からの応答がなかった場合は、プロジェクター２および受信端末３へのデータ送信を停止し、プロジェクター２に対して設定されたタイムアウトＴＬより短いタイムアウトＴＳの期間にわたって、受信端末３に対して未応答となったデータの再送信を行う。タイムアウトＴＳ期間中に、受信端末３から応答がなかった場合は、送信端末１は、プロジェクター２に対してのみ、停止したデータの送信を再開する。【選択図】図１
2008052136.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末と、該情報処理端末から表示データを受信して、該表示データに基づく映像を表示する、メインディスプレイ装置およびサブディスプレイ装置と、を有するプレゼンテーションシステムであって、
前記メインディスプレイ装置およびサブディスプレイ装置のそれぞれは、前記情報処理端末から前記表示データを受信するたびに応答信号を前記情報処理端末に送信し、
前記情報処理端末は、
送信した表示データについて、送信後の所定期間内に前記メインディスプレイ装置または前記サブディスプレイ装置から前記応答信号を受信することができなかった場合に、該送信した表示データに続く次表示データの、前記メインディスプレイ装置およびサブディスプレイ装置への送信を停止する制御部を有し、
前記制御部は、前記メインディスプレイ装置からの応答信号を受信できなかった表示データについては、第１のタイムアウト期間にわたって前記メインディスプレイ装置に再送信し、該第１のタイムアウト期間中に、該再送信した表示データに対する前記応答信号を受信すると、停止した前記次表示データを前記メインディスプレイ装置およびサブディスプレイ装置へ送信し、
前記サブディスプレイ装置からの応答信号を受信できなかった表示データについては、前記第１のタイムアウト期間より短い第２のタイムアウト期間にわたって、前記サブディスプレイ装置に再送信し、該第２のタイムアウト期間中に、前記サブディスプレイ装置から該再送信した表示データに対する前記応答信号を受信できなかった場合に、前記メインディスプレイ装置に対してのみ、停止した前記次表示データを送信する、プレゼンテーションシステム。
【請求項２】
前記情報処理端末は、前記表示データの送信先の情報が登録される送信先リストを有し、前記制御部は、該送信先リストを参照して前記表示データの送信を行い、前記第２のタイムアウト期間中に、前記サブディスプレイ装置から前記応答信号を受信しなかった場合は、前記送信先リストから前記サブディスプレイ装置の情報を削除する、請求項１に記載のプレゼンテーションシステム。
【請求項３】
前記制御部は、前記第２のタイムアウト期間中に、前記サブディスプレイ装置から前記応答信号を受信しなかった場合は、所定のタイムアウト期間にわたって、通信状態を確認するための確認コマンドを前記サブディスプレイ装置に送信し、該所定のタイムアウト期間中に、前記サブディスプレイ装置から該確認コマンドに対する応答コマンドを受信した場合に、前記送信先リストに前記サブディスプレイ装置の情報を再登録する、請求項２に記載のプレゼンテーションシステム。
【請求項４】
前記メインディスプレイ装置がプロジェクターであり、前記サブディスプレイ装置が別の情報処理端末である、請求項１から３のいずれか１項に記載のプレゼンテーションシステム。
【請求項５】
前記メインディスプレイ装置が別の情報処理端末であり、前記サブディスプレイ装置がプロジェクターである、請求項１から３のいずれか１項に記載のプレゼンテーションシステム。
【請求項６】
メインディスプレイ装置およびサブディスプレイ装置にネットワークを介して接続される通信部と、
前記通信部を通じて、前記メインディスプレイ装置およびサブディスプレイ装置のそれぞれに表示データを送信して、該表示データに基づく映像を表示させるとともに、送信した表示データについて、送信後の所定期間内に前記メインディスプレイ装置または前記サブディスプレイ装置から前記応答信号を受信することができなかった場合に、該送信した表示データに続く次表示データの、前記メインディスプレイ装置およびサブディスプレイ装置への送信を停止する制御部と、を有し、
前記制御部は、前記メインディスプレイ装置からの応答信号を受信できなかった表示データについては、第１のタイムアウト期間にわたって前記メインディスプレイ装置に再送信し、該第１のタイムアウト期間中に、該再送信した表示データに対する前記応答信号を受信すると、停止した前記次表示データを前記メインディスプレイ装置およびサブディスプレイ装置へ送信し、
前記サブディスプレイ装置からの応答信号を受信できなかった表示データについては、前記第１のタイムアウト期間より短い第２のタイムアウト期間にわたって、前記サブディスプレイ装置に再送信し、該第２のタイムアウト期間中に、前記サブディスプレイ装置から該再送信した表示データに対する前記応答信号を受信できなかった場合に、前記メインディスプレイ装置に対してのみ、停止した前記次表示データを送信する、情報処理端末。
【請求項７】
前記表示データの送信先の情報が登録される送信先リストを有し、
前記制御部は、前記送信先リストを参照して前記表示データの送信を行い、前記第２のタイムアウト期間中に、前記サブディスプレイ装置から前記応答信号を受信しなかった場合は、前記送信先リストから前記サブディスプレイ装置の情報を削除する、請求項６に記載の情報処理端末。
【請求項８】
前記制御部は、前記第２のタイムアウト期間中に、前記サブディスプレイ装置から前記応答信号を受信しなかった場合は、所定のタイムアウト期間にわたって、通信状態を確認するための確認コマンドを前記サブディスプレイ装置に送信し、該所定のタイムアウト期間中に、前記サブディスプレイ装置から該確認コマンドに対する応答コマンドを受信した場合に、前記送信先リストに前記サブディスプレイ装置の情報を再登録する、請求項７に記載の情報処理端末。
【請求項９】
前記メインディスプレイ装置がプロジェクターである、請求項６から８のいずれか１項に記載の情報処理端末。
【請求項１０】
前記サブディスプレイ装置がプロジェクターである、請求項６から８のいずれか１項に記載の情報処理端末。
【請求項１１】
メインディスプレイ装置およびサブディスプレイ装置にネットワークを介して接続される情報処理端末において行われる映像表示制御方法であって、
前記メインディスプレイ装置およびサブディスプレイ装置のそれぞれに表示データを送信して、該表示データに基づく映像を表示させ、
送信した表示データについて、前記メインディスプレイ装置から応答信号を受信することができなかった場合は、該送信した表示データに続く次表示データの、前記メインディスプレイ装置およびサブディスプレイ装置への送信を停止し、第１のタイムアウト期間にわたって、前記メインディスプレイ装置に対して、該送信した表示データを再送信し、該第１のタイムアウト期間中に、前記メインディスプレイ装置から該再送信した表示データに対する応答信号を受信した場合にのみ、該停止した次表示データの前記メインディスプレイ装置およびサブディスプレイ装置への送信を再開し、
送信した表示データについて、前記サブディスプレイ装置から応答信号を受信することができなかった場合は、該送信した表示データに続く次表示データの、前記メインディスプレイ装置およびサブディスプレイ装置への送信を停止し、前記第１のタイムアウト期間より短い第２のタイムアウト期間にわたって、前記サブディスプレイ装置に対して、該送信した表示データを再送信し、該第２のタイムアウト期間中に、前記サブディスプレイ装置から該再送信した表示データに対する前記応答信号を受信することができなかった場合に、前記メインディスプレイ装置に対してのみ、該停止した次表示データの送信を再開する、映像表示制御方法。
【請求項１２】
メインディスプレイ装置およびサブディスプレイ装置にネットワークを介して接続される情報処理端末のコンピュータによって実行されるプログラムであって、
前記メインディスプレイ装置およびサブディスプレイ装置のそれぞれに表示データを送信して、該表示データに基づく映像を表示させるとともに、送信した表示データについて、送信後の所定期間内に前記メインディスプレイ装置または前記サブディスプレイ装置から前記応答信号を受信することができなかった場合に、該送信した表示データに続く次表示データの、前記メインディスプレイ装置およびサブディスプレイ装置への送信を停止する処理と、
前記メインディスプレイ装置からの応答信号を受信できなかった表示データについては、第１のタイムアウト期間にわたって前記メインディスプレイ装置に再送信し、該第１のタイムアウト期間中に、該再送信した表示データに対する前記応答信号を受信すると、停止した前記次表示データを前記メインディスプレイ装置およびサブディスプレイ装置へ送信する処理と、
前記サブディスプレイ装置からの応答信号を受信できなかった表示データについては、前記第１のタイムアウト期間より短い第２のタイムアウト期間にわたって、前記サブディスプレイ装置に再送信し、該第２のタイムアウト期間中に、前記サブディスプレイ装置から該再送信した表示データに対する前記応答信号を受信できなかった場合に、前記メインディスプレイ装置に対してのみ、停止した前記次表示データを送信する処理と、を前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータやＰＤＡに代表される情報処理端末やプロジェクターなどの複数のディスプレイ装置にネットワークを介して表示用データを送信して映像を表示させるプレゼンテーションシステムに関する。
【背景技術】
【０００２】
送信端末であるパーソナルコンピュータが、ネットワークを介してプロジェクターに接続されたプレゼンテーションシステムが知られている（特許文献１参照）。このプレゼンテーションシステムでは、パーソナルコンピュータが、プレゼンテーション用の表示データをプロジェクターに送信し、プロジェクターが、受信した表示データに基づく映像を表示する。
【０００３】
１台のプロジェクターによる映像表示では、角度や場所によっては、表示された映像が見え難い場合がある。そこで、プロジェクターとは別に、パーソナルコンピュータやＰＤＡなどの表示機能を備えた受信端末を、サブディスプレイ装置として利用する関連技術が提供されている。送信端末は、メインディスプレイ装置であるプロジェクターおよびサブディスプレイ装置である受信端末のそれぞれと無線ＬＡＮ（Local area network）を介して接続される。送信端末は、表示用データをプロジェクターおよび受信端末に送信し、プロジェクターおよび受信端末のそれぞれが受信した表示用データに基づく映像を表示する。
【特許文献１】特開２００４−１９８８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
プロジェクターや受信端末などの複数の表示装置を備える前述の関連技術において、送信端末は、各表示装置に対して表示データを送信し、各表示装置は、送信端末から表示データを受信する度に、応答信号を送信端末に送信する。送信端末は、各表示装置のいずれか１つから応答信号を受信することができなかった場合、各表示装置への表示データの送信を停止し、未応答の表示装置に対して、一定のタイムアウトの期間にわたって、表示データの再送信を繰り返し行う。そして、送信端末は、そのタイムアウト期間内に、未応答の表示装置から応答信号を受信すると、全ての表示装置に対して、停止したデータの送信を再開する。しかし、この動作では、未応答の表示装置が、メインディスプレイ装置とサブディスプレイ装置のいずれであるかに関係なく、一定のタイムアウト期間にわたってデータの再送信を行うようになっているため、以下のような問題がある。
【０００５】
メインディスプレイ装置は、全ての参加者が共通に視聴することのできる装置であるのに対して、サブディスプレイ装置は、参加者が個別に視聴することのできる装置である。サブディスプレイ装置に通信障害が生じた場合、参加者は、メインディスプレイ装置により表示された映像を見ることで、プレゼンテーションの内容を把握することができるため、通信障害を生じたサブディスプレイ装置の通信回復を待つ必要はない。一方、メインディスプレイ装置に通信障害が生じた場合は、サブディスプレイ装置に表示された映像を見ることのできない参加者（例えば、受信端末を持っていない参加者）がいることから、メインディスプレイ装置の通信回復を待つ必要がある。このようなことから、サブディスプレイ装置が未応答となった場合のタイムアウト期間は、メインディスプレイ装置が未応答となった場合のタイムアウト期間より短くすることが可能であり、それにより、プレゼンテーションをスムーズに進行させることが可能となる。しかしながら、上述した関連技術においては、未応答となった表示装置がメインディスプレイ装置およびサブディスプレイ装置のいずれであるかに関係なく一定のタイムアウト期間でデータの再送信が行われるようになっているため、そのようなプレゼンテーションのスムーズな進行を実現することはできない。
【０００６】
本発明の目的は、上記問題を解決し、プレゼンテーションのスムーズな進行を実現することのできるプレゼンテーションシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、
情報処理端末と、該情報処理端末から表示データを受信して、該表示データに基づく映像を表示する、メインディスプレイ装置およびサブディスプレイ装置と、を有するプレゼンテーションシステムであって、
前記メインディスプレイ装置およびサブディスプレイ装置のそれぞれは、前記情報処理端末から前記表示データを受信するたびに応答信号を前記情報処理端末に送信し、
前記情報処理端末は、
送信した表示データについて、送信後の所定期間内に前記メインディスプレイ装置または前記サブディスプレイ装置から前記応答信号を受信することができなかった場合に、該送信した表示データに続く次表示データの、前記メインディスプレイ装置およびサブディスプレイ装置への送信を停止する制御部を有し、
前記制御部は、前記メインディスプレイ装置からの応答信号を受信できなかった表示データについては、第１のタイムアウト期間にわたって前記メインディスプレイ装置に再送信し、該第１のタイムアウト期間中に、該再送信した表示データに対する前記応答信号を受信すると、停止した前記次表示データを前記メインディスプレイ装置およびサブディスプレイ装置へ送信し、
前記サブディスプレイ装置からの応答信号を受信できなかった表示データについては、前記第１のタイムアウト期間より短い第２のタイムアウト期間にわたって、前記サブディスプレイ装置に再送信し、該第２のタイムアウト期間中に、前記サブディスプレイ装置から該再送信した表示データに対する前記応答信号を受信できなかった場合に、前記メインディスプレイ装置に対してのみ、停止した前記次表示データを送信する、ことを特徴とする。
【０００８】
サブディスプレイ装置に通信障害が生じても、参加者は、メインディスプレイ装置によって表示された映像に基づいてプレゼンテーションの内容を把握することができる、という点を利用して、サブディスプレイ装置が未応答の場合の第２のタイムアウト期間（ＴＳ）を、メインディスプレイ装置が未応答の場合の第１のタイムアウト期間（ＴＬ）より短く設定している。そして、第２のタイムアウト期間（ＴＳ）中に、サブディスプレイ装置から応答信号を受信できなかった場合には、メインディスプレイ装置での映像表示が開始される。この場合の、映像表示が停止される期間は、第２のタイムアウト期間（ＴＳ）となる。前述の関連技術では、サブディスプレイ装置が未応答の場合のタイムアウト期間は、第１のタイムアウト期間（ＴＬ）とされており、この場合の、映像表示が停止される期間は、第２のタイムアウト期間（ＴＳ）より長い。このように、本発明では、サブディスプレイ装置に通信障害が生じた場合の、メインディスプレイ装置における映像表示の停止期間が前述の関連技術に比べて短くなっている。
【発明の効果】
【０００９】
本発明によれば、前述の関連技術に比べて、サブディスプレイ装置に通信障害が生じた場合の、メインディスプレイ装置における映像表示の停止期間を短くすることができ、その分、プレゼンテーションをスムーズに進行することができる。
【発明を実施するための最良の形態】
【００１０】
次に、本発明の実施形態について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態であるプレゼンテーションシステムの概略構成を示すブロック図である。図１を参照すると、プレゼンテーションシステムは、送信端末１、プロジェクター２および受信端末３からなる。送信端末１は、ネットワーク９を介して、プロジェクター２および受信端末３のそれぞれと相互に通信可能に接続されている。ネットワーク９は、例えばＬＡＮ（Local area network）や無線ＬＡＮである。受信端末３やプロジェクター２は、複数台設けてもよい。ネットワーク９を介したデータの送信は、例えば、パケットによるデータ送信である。
【００１２】
送信端末１および受信端末３は、パーソナルコンピュータやＰＤＡ（Personal Digital Assistants）に代表されるコンピュータシステムである。図２に、送信端末１の主要部の構成を示し、図３に、受信端末３の主要部の構成を示す。
【００１３】
図２を参照すると、送信端末１は、プログラムやデータなどを蓄積する記憶部１０１、キーボードやマウスなどの入力部１０２、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）などの表示部１０３、外部との通信を行うモデムなどの通信部１０４、および記憶部１０１に格納されたプログラムに従って送信端末１全体の動作を制御する制御部１００から構成されている。
【００１４】
制御部１００は、入力部１０２からの入力を受け付けて、通信部１０４や表示部１０３の動作を制御したり、記憶部１０１に対する、データの格納や読み出しを行ったりする。通信部１０４は、ネットワーク９への接続が可能である。記憶部１０１には、送信先リスト１０１ａが格納される。送信先リスト１０１ａは、ネットワーク９に接続される他の端末（ここでは、プロジェクター２および受信端末３）に関する端末情報のリストである。端末情報は、プロジェクター２および受信端末３のそれぞれに関する、識別情報とネットワーク９上におけるアドレス情報とを含む。
【００１５】
制御部１００は、送信先リスト１０１ａを参照して、ネットワーク９上の他の端末との間で必要な情報を送受信する。必要な情報には、プレゼンテーション用データも含まれる。送信端末１の使用者（発表者）は、入力部１０２を通じて送信先リスト１０１ａの情報を登録することができる。制御部１００は、他の端末との通信状態（通信状態情報）に基づいて、送信先リスト１０１ａ中の端末情報の更新を行う。
【００１６】
図３を参照すると、受信端末３は、サブディスプレイとして使用される端末であって、プログラムやデータなどを蓄積する記憶部３０１、キーボードやマウスなどの入力部３０２、ＣＲＴやＬＣＤなどの表示部３０３、外部との通信を行うモデムなどの通信部３０４、および記憶部３０１に格納されたプログラムに従って受信端末３全体の動作を制御する制御部３００から構成されている。制御部３００は、通信部３０４を通じて、送信端末１との間で必要な情報を送受信したり、送信端末１から供給されるプレゼンテーション用データを表示部３０３にて表示させたりする。また、制御部３００は、送信端末１からプレゼンテーション用データを正常に受信すると、その旨を示す情報と自受信端末３を識別可能な情報とを含む通信状態情報を送信端末１へ送信する。
【００１７】
プロジェクター２は、メインディスプレイとして使用される、ネットワーク９への接続が可能なネットワークプロジェクターである。図４に、プロジェクター２の一例を示す。
【００１８】
図４を参照すると、プロジェクター２は、液晶パネル２０６ａおよび投射レンズ２０６ｂからなる表示ユニット２０６を備える液晶プロジェクターであって、その主要部は、プログラムやデータなどを蓄積する記憶部２０１、スイッチなどから構成される操作部２０２、外部との通信を行うモデムなどの通信部２０４、送信端末１から供給されたプレゼンテーション用データに基づく映像を表示するための処理を行う映像処理回路２０３、映像処理回路２０３からの駆動信号に基づいて液晶パネル２０６ａを駆動する液晶駆動回路２０５、および記憶部２０１に格納されたプログラムに従ってプロジェクター２全体の動作を制御する制御部２００から構成されている。
【００１９】
制御部２００は、通信部２０４を通じて、送信端末１との間で必要な情報を送受信したり、送信端末１から供給されるプレゼンテーション用データを映像処理回路２０３に供給して、そのプレゼンテーション用データに基づく映像を表示ユニット２０７にて表示させたりする。また、制御部２００は、送信端末１からプレゼンテーション用データを正常に受信すると、その旨を示す情報と自プロジェクター２を識別可能な情報とを含む通信状態情報を送信端末１へ送信する。プレゼンテーション用データに基づく映像は、表示ユニット２０６によってスクリーン２０７上に表示される。
【００２０】
上述の送信端末１、プロジェクター２および受信端末３のそれぞれの記憶部に格納されるプログラムは、ＣＤ−ＲやＤＶＤなどのディスク型記録媒体によって提供されてもよく、インターネットなどのネットワークを介して提供されてもよい。
【００２１】
次に、本実施形態のプレゼンテーションシステムの動作を説明する。本実施形態のプレゼンテーションシステムにおいて、プロジェクター２は、参加者全員が共通に見ることができるメインディスプレイであり、受信端末３は、参加者が個別に見ることができるサブディスプレイである。
【００２２】
図５に、送信端末１とプロジェクター２および受信端末３との間で行われる主な処理手順を示す。図５を参照すると、送信端末１において、制御部１００は、データ処理部１００ａおよび送信再開確認部１００ｂを含む。送信端末１の記憶部１０１には、送信先リスト１０１ａの他に、プレゼンテーション用のデータ１０１ｂが格納されている。また、受信端末３において、制御部３００は、データ処理部３００ａおよび送信再開応答部３００ｂを含む。送信端末１とプロジェクター２の間では、メインディスプレイへの送信手順が実行される。送信端末１と受信端末の間では、サブディスプレイへの送信手順および再開手順が実行される。以下、各手順について具体的に説明する。
【００２３】
（１）メインディスプレイへの送信手順：
図６に、メインディスプレイへの送信手順を示す。送信端末１において、データ処理部１００ａが、記憶部１０１からデータ１０１ｂを読み出す（Ａ１）。そして、データ処理部１００ａは、送信リスト１０１ａを参照して、その読み出したデータ１０１ｂをプロジェクター２へ送信する（Ａ２）。
【００２４】
データ１０１ｂを受信したプロジェクター２では、制御部２００が、受信したデータ１０１ｂに基づく映像を表示ユニット２０６にて表示させるための処理を実行する（Ａ３）。さらに、制御部２００が、データ１０１ｂを正常に受信した旨の情報と自プロジェクターの識別情報とを含む通信状態情報（応答信号）を送信端末１に送信する（Ａ４）。このような処理Ａ１〜Ａ４の動作を繰り返すことで、プロジェクター２において、プレゼンテーション用データが表示される。
【００２５】
なお、処理Ａ４において、送信端末１にて、データ送信後、所定の時間内にプロジェクター２から通信状態情報を受信できなかった場合は、データ処理部１００ａは、予め設定されたタイムアウトＴＬの期間だけ、プロジェクター２へのデータ１０１ｂの再送を繰り返す。そして、タイムアウトＴＬの期間内にプロジェクター２から通信状態情報を受信することができなかった場合は、送信失敗として、プレゼンテーションに関する全ての処理を終了する。
【００２６】
（２）サブディスプレイへの送信手順および再開手順：
図７に、サブディスプレイへの送信手順および再開手順を示す。図７において、処理Ａ１〜Ａ４がサブディスプレイへの送信手順を示し、処理Ｂ１〜Ｂ４が再開手順を示す。
【００２７】
送信端末１において、データ処理部１００ａが、記憶部１０１からデータ１０１ｂを読み出す（Ａ１）。そして、データ処理部１００ａは、送信リスト１０１ａを参照して、その読み出したデータ１０１ｂを受信端末３へ送信する（Ａ２）。
【００２８】
データ１０１ｂを受信した受信端末３では、データ処理部３００ａが、受信したデータ１０１ｂに基づく映像を表示部３０４にて表示させるための処理を実行する（Ａ３）。さらに、データ処理部３００ａが、データ１０１ｂを正常に受信した旨の情報と自受信端末の識別情報とを含む通信状態情報（応答信号）を送信端末１に送信する（Ａ４）。このような処理Ａ１〜Ａ４の動作を繰り返すことで、上述したプロジェクター２と同様、受信端末３においても、プレゼンテーション用データが表示される。
【００２９】
処理Ａ４において、送信端末１にて、データ送信後に所定の時間内に受信端末３から通信状態情報を受信できなかった場合は、データ処理部１００ａは、予め設定されたタイムアウトＴＳ（＜ＴＬ）の期間だけ、受信端末３へのデータ１０１ｂの再送を繰り返す。そして、タイムアウトＴＳの期間内に受信端末３から通信状態情報を受信することができなかった場合は、送信失敗と判断して、送信リスト１０１ａから受信端末３の情報を削除し、以下のような再開手順を実行する。
【００３０】
データ処理部１００ａは、タイムアウトＴＳの期間内に受信端末３から通信状態情報を受信することができなかった旨を示す状態通知信号を送信再開確認部１００ｂに供給する（Ｂ１）。状態通知信号を受信した送信再開確認部１００ｂは、受信端末３に対して、タイムアウトＴＬ１（＝ＴＬ−ＴＳ）の期間だけ、確認コマンドを一定間隔で送信し、受信端末３からの応答を待つ（Ｂ２）。
【００３１】
受信端末３では、通信状態が正常である場合は、送信再開応答部３００ｂが、送信端末１から確認コマンドを受信し、その応答として、応答コマンドを送信端末１へ送信する（Ｂ３）。通信状態が異常である場合は、送信端末１への応答コマンドの送信は行われない。
【００３２】
送信再開確認部１００ｂは、受信端末３から応答コマンドを受信すると、その旨を示す状態通知信号をデータ処理部１００ａに送信する（Ｂ４）。データ処理部１００ａは、送信再開確認部１００ｂから状態通知信号を受信すると、受信端末３における通信障害が解消されたと判断して、送信リスト１０１ａに受信端末３の情報を再登録するとともに、受信端末３へのデータ１０１ｂの送信を再開する。データ送信の再開後は、処理Ａ１〜Ａ４が繰り返される。
【００３３】
なお、タイムアウトＴＬ１の期間内に、受信端末３から応答コマンドを受信することができなかった場合は、送信再開確認部１００ｂは、送信再開の検出に失敗した旨の信号をデータ処理部１００ａに送信する。データ処理部１００ａは、受信端末３の情報が削除された送信リスト１０１ａを参照して、データの送信を行う。
【００３４】
上記の処理Ｂ３、Ｂ４において、送信再開確認部１００ｂは、受信端末３から応答コマンドを受信すると、さらに、確認コマンドを受信端末３へ送信し、その応答を待つ、といった処理を繰り返して、安定した通信を行うことができることを確認した後に、状態通知情報をデータ処理部１００ａに送信するようにしてもよい。
【００３５】
上述したメインディスプレイへの送信手順、サブディスプレイへの送信手順および再開手順は、プレゼンテーション処理における一連の手順として実行される。図８に、プレゼンテーション処理の全体の流れを示す。
【００３６】
図８に示すプレゼンテーション処理は、送信端末１の制御部１００により実行される処理である。まず、データ処理部１００ａが、送信リスト１０１ａに含まれる中の宛先情報（ここでは、プロジェクター２および受信端末３の端末情報）を参照して送信先を確認する（ステップＳ１）。次に、データ処理部１００ａが、プレゼンテーション用のデータ１０１ｂを記憶部１０１から読み出して、送信リスト１０１ａに含まれている全ての宛先にデータ１０１ｂを送信する（ステップＳ２）。ここでは、データ処理部１００ａは、プロジェクター２および受信端末３に対してデータ１０１ｂを送信する。
【００３７】
データ１０１ｂの送信後、データ処理部１００ａは、所定の期間内にプロジェクター２から通信状態情報（応答）を受信したか否かを判断する（ステップＳ３）。プロジェクター２から通信状態情報（応答）を受信しなかった場合は、データ処理部１００ａは、予め設定されたタイムアウトＴＬの期間だけ、プロジェクター２へのデータ１０１ｂの再送を繰り返す（ステップＳ４〜Ｓ６）。タイムアウトＴＬの期間内にプロジェクター２から通信状態情報を受信することができなかった場合は、データ処理部１００ａは、送信失敗として、プレゼンテーションに関する全ての処理を終了する。
【００３８】
ステップＳ３で、プロジェクター２から通信状態情報（応答）を受信した場合は、データ処理部１００ａは、受信端末３から通信状態情報（応答）を受信したか否かを判断する（ステップＳ７）。受信端末３から通信状態情報（応答）を受信しなかった場合は、データ処理部１００ａは、予め設定されたタイムアウトＴＳ（＜ＴＬ）の期間だけ、受信端末３へのデータ１０１ｂの再送を繰り返す（ステップＳ８〜Ｓ１０）。タイムアウトＴＳの期間内に受信端末３から通信状態情報を受信することができなかった場合は、データ処理部１００ａは、送信失敗と判断して、送信リスト１０１ａから受信端末３の情報を削除する（ステップＳ１１）。この後、送信再開確認部１００ｂによる、図７に示した送信再開手順が実行される（ステップＳ１２）。
【００３９】
ステップＳ７で、受信端末３から通信状態情報（応答）を受信した場合は、データ処理部１００ａは、次のデータ１０１ｂを記憶部１０１から読み出して、送信リスト１０１ａに含まれている全ての宛先にその読み出したデータ１０１ｂを送信する（ステップ１３）。この後、ステップＳ３の処理が行われる。
【００４０】
以上説明したように、本実施形態のプレゼンテーションシステムにおいては、送信端末１のデータ処理部１００ａは、送信先リスト１０１ａに登録された全ての送信先（ここでは、プロジェクター２および受信端末３）に、ネットワーク９を介してデータ１０１ｂを送信する。そして、データ処理部１００ａは、全ての送信先からの応答を受信すると、次のデータを記憶部１０１から読み出して全ての送信先に送信する。
【００４１】
全ての送信先にデータを送信した後、プロジェクター２から応答を受信できなかった場合は、データ処理部１００ａは、タイムアウトＴＬの期間だけ、プロジェクター２へのデータ１０１ｂの再送を繰り返す。図９は、このとき動作を時間軸にそって模式的に示した図である。
【００４２】
図９を参照すると、時刻Ｔ１に、プロジェクター２へのデータ送信において障害が発生している。時刻Ｔ１において、データ処理部１００ａは、プロジェクター２からの応答を受信することができないため、プロジェクター２に障害が発生したと判断する。そして、データ処理部１００ａは、受信端末３へのデータの送信を停止するとともに、プロジェクター２へのデータの再送を行う。このデータ再送は、送信タイムアウトＴＬの期間だけ行われる。
【００４３】
時刻Ｔ２に、送信端末１とプロジェクター２の間の通信が回復すると、データ処理部１００ａは、プロジェクター２からの応答を受信する。そして、時刻Ｔ３に、データ処理部１００ａは、プロジェクター２および受信端末３へのデータの送信を再開する。ここで、時刻Ｔ２は、時刻Ｔ１から送信タイムアウトＴＬの期間だけ経過した後の時刻より前の時刻である。プロジェクター２および受信端末３へのデータ送信における停止期間Ｓ１はともに同じで、時刻Ｔ１から時刻Ｔ３の期間である。
【００４４】
また、全ての送信先にデータを送信した後、受信端末３から応答を受信できなかった場合は、データ処理部１００ａは、タイムアウトＴＳの期間だけ、受信端末３へのデータ１０１ｂの再送を繰り返す。図１０は、このとき動作を時間軸にそって模式的に示した図である。
【００４５】
図１０を参照すると、時刻Ｔ１に、受信端末３へのデータ送信において障害が発生している。時刻Ｔ１において、データ処理部１００ａは、受信端末３からの応答を受信することができないため、受信端末３に障害が発生したと判断する。そして、データ処理部１００ａは、プロジェクター２へのデータの送信を停止するとともに、受信端末３へのデータの再送を行う。このデータ再送は、送信タイムアウトＴＳの期間だけ行われる。
【００４６】
図１０に示した例では、データ処理部１００ａは、ＴＳの期間内に受信端末３からの応答を受信することができない。このため、データ処理部１００ａは、時刻Ｔ１からＴＳの期間だけ経過した時刻Ｔ２において、送信リスト１０１ａから受信端末３の情報を削除するとともに、プロジェクター２へのデータの送信を再開する。同時に、送信再開確認部１００ｂが、一定の期間ＴＬ１（＝ＴＬ−ＴＳ）にわたって、確認コマンドを受信端末１に繰り返し送信する。
【００４７】
時刻Ｔ３に、送信端末１と受信端末３の間の通信が回復すると、送信再開確認部１００ｂは、時刻Ｔ３から時刻Ｔ４の期間にわたって、受信端末３の送信再開応答部３００ｂから応答コマンドを受信する。そして、時刻Ｔ４にて、データ処理部１００ａが、受信端末３へのデータの送信を再開する。
【００４８】
メインディスプレイであるプロジェクター２は、受信端末３で代用することはできないため、プロジェクター２に通信障害が発生している状態では、プレゼンテーションを進行することができない。したがって、プロジェクター２の通信障害が発生した場合は、図９に示すように、プロジェクター２および受信端末３へのデータ送信は、停止期間Ｓ１だけ停止する。
【００４９】
一方、サブディスプレイである受信端末３は、メインディスプレイで代用がきくため、通信障害が発生した受信端末３へのデータ送信を打ち切っても、プレゼンテーションを進行することができる。本実施形態では、受信端末３に通信障害が発生した場合は、図１０に示すように、送信端末１は、送信タイムアウトＴＳで受信端末３へのデータ送信を打ち切り、一旦、送信先リストから受信端末３の情報を削除し、プロジェクター２へのデータ送信を、停止期間Ｓ２の直後に再開する。すなわち、受信端末３の通信障害が回復していない状態でも、プロジェクター２へのデータ送信は、停止期間Ｓ２（Ｓ２＝ＴＳ、ＴＳ＜ＴＬ）後に再開される。このように、受信端末３の通信障害の回復を待つことなく、プロジェクター２へのデータ送信が再開されるため、プレゼンテーションをスムーズに進行することができる。
【００５０】
また、送信先から削除された受信端末３に対しては、プロジェクター２へのデータ送信と並行して、障害回復の検出が行われる。時刻Ｔ２に障害が回復すると、時刻Ｔ４に送信先として再登録されることで、受信端末３へのデータ送信が再開される。
【００５１】
なお、図８に示した手順において、ステップＳ３〜Ｓ６の処理とステップＳ７〜１２の処理との順番を入れ替えても良い。
【００５２】
（他の実施形態）
受信端末３と同様に、プロジェクター２に対しても送信再開手順を実行することも可能である。ここでは、そのようなプロジェクター２に対する送信再開手順を実行することのできるプレゼンテーションシステムについて説明する。
【００５３】
図１１は、本発明の他の実施形態であるプレゼンテーションシステムの動作を説明するための図である。本実施形態のプレゼンテーションシステムは、図１に示した構成と基本的に同じ構成のものである。
【００５４】
送信端末１において、制御部１００は、データ処理部１００ａおよび送信再開確認部１００ｂを含む。記憶部１０１には、送信先リスト１０１ａの他に、プレゼンテーション用のデータ１０１ｂおよびクラス分け情報テーブル（不図示）が格納される。クラス分け情報テーブルは、プロジェクター２や受信端末３のそれぞれについて、ディスプレイ設定情報、タイムアウト設定情報、識別情報などの情報を関連付けて格納したテーブル情報である。ディスプレイ設定情報は、メインディスプレイおよびサブディスプレイのいずれであるかを示す情報である。メインディスプレイとされた場合は、タイムアウト設定情報としてタイムアウト期間ＴＬが設定され、サブディスプレイとされた場合は、タイムアウト設定情報としてタイムアウト期間ＴＳ（＜ＴＬ）が設定される。識別情報は、プロジェクター２や受信端末３を識別するための情報である。制御部１００は、クラス分け情報テーブルを参照して、プロジェクター２および受信端末３が、メインディスプレイおよびサブディスプレイのいずれであるかを判断するとともに、それぞれに関するタイムアウト期間（ＴＳまたはＴＬ）を決定する。送信端末１の使用者（発表者）は、入力部１０２を通じて、クラス分け情報テーブルの情報を自由に設定することができる。
【００５５】
プロジェクター２において、制御部２００は、データ処理部２００ａおよび送信再開応答部２００ｂを含む。受信端末３において、制御部３００は、データ処理部３００ａおよび送信再開応答部３００ｂを含む。
【００５６】
プロジェクター２がメインディスプレイとされ、受信端末３がサブディスプレイとされた場合は、前述の実施形態と同様に、送信端末１とプロジェクター２の間で、メインディスプレイへの送信手順（図６のＡ１〜Ａ４の処理参照）が実行され、送信端末１と受信端末３の間で、サブディスプレイへの送信手順（図７のＡ１〜Ａ４の処理参照）および再開手順（図７のＢ１〜Ｂ４の処理参照）が実行される。
【００５７】
プロジェクター２がサブディスプレイとされ、受信端末３がメインディスプレイとされた場合は、送信端末１と受信端末３の間で、メインディスプレイへの送信手順が実行され、送信端末１とプロジェクター２の間で、サブディスプレイへの送信手順および再開手順が実行される。この場合、メインディスプレイへの送信手順は、図６のＡ１〜Ａ４の処理において、プロジェクター２を受信端末３で置き換え、制御部２００、表示ユニット２０６をそれぞれ表示部３０４、データ処理部３００ａで置き換えることで説明することができる。サブディスプレイへの送信手順は、図７のＡ１〜Ａ４の処理において、受信端末３をプロジェクター２で置き換え、データ処理部３００ａ、表示部３０４をそれぞれデータ処理部２００ａ、表示ユニット２０６で置き換えることで説明することができる。
【００５８】
送信端末１にて、プロジェクター２から通信状態情報を受信できなかった場合は、データ処理部１００ａは、タイムアウトＴＳの期間だけ、プロジェクター２へのデータの再送を繰り返す。そして、タイムアウトＴＳの期間内にプロジェクター２から通信状態情報を受信することができなかった場合は、送信失敗と判断して、以下のようなプロジェクター２（サブディスプレイ）に関する再開手順を実行する。
【００５９】
データ処理部１００ａは、タイムアウトＴＬの期間内にプロジェクター２のデータ処理部２００ａから通信状態情報を受信することができなかった旨を示す状態通知信号を送信再開確認部１００ｂに供給する。状態通知信号を受信した送信再開確認部１００ｂは、送信先リスト１０１ａからプロジェクター２の情報を削除するとともに、プロジェクター２に対して、タイムアウトＴＬ２の期間だけ、確認コマンドを一定間隔で送信し、プロジェクター２からの応答を待つ。
【００６０】
プロジェクター２では、通信状態が正常である場合は、送信再開応答部２００ｂが、送信端末１から確認コマンドを受信し、その応答として、応答コマンドを送信端末１へ送信する。通信状態が異常である場合は、送信端末１への応答コマンドの送信は行われない。
【００６１】
送信再開確認部１００ｂは、プロジェクター２から応答コマンドを受信すると、その旨を示す状態通知信号をデータ処理部１００ａに送信する。データ処理部１００ａは、送信再開確認部１００ｂから状態通知信号を受信すると、プロジェクター２における通信障害が解消されたと判断して、送信先リスト１０１ａにプロジェクター２の情報を再登録するとともに、プロジェクター２へのデータの送信を再開する。
【００６２】
なお、タイムアウトＴＬ２の期間内に、プロジェクター２から応答コマンドを受信することができなかった場合は、送信再開確認部１００ｂは、送信再開の検出に失敗した旨の信号をデータ処理部１００ａに送信する。データ処理部１００ａは、失敗通知を受信すると、プレゼンテーションに関する処理を終了する。
【００６３】
上記の送信再開手順において、送信再開確認部１００ｂは、プロジェクター２から応答コマンドを受信すると、さらに、確認コマンドをプロジェクター２へ送信し、その応答を待つ、といった処理を繰り返して、安定した通信を行うことができることを確認した後に、状態通知信号をデータ処理部１００ａに送信するようにしてもよい。
【００６４】
本実施形態のプレゼンテーションシステムにおいては、プロジェクター２と受信端末３の間で、データ処理部および送信再開応答部に関する構成を共通化することができる。
【００６５】
また、プロジェクター２および受信端末３に対する再開手順を可能にしたことで、プロジェクター２をメインディスプレイとして位置づけ、受信端末３をサブディスプレイと位置づけた第１のクラス分け状態と、プロジェクター２をサブディスプレイとして位置づけ、受信端末３をメインディスプレイと位置づけた第２のクラス分け状態との設定が可能となっている。第２のクラス分け状態は、全ての参加者が受信端末を所持し、参加者の一部が、場所や角度によって、プロジェクター２により表示された映像の一部を見ることができない、といった形態に適用することができる。
【００６６】
以上説明した各実施形態のプレゼンテーションシステムは、本発明の一例であり、その構成及び動作は、発明の趣旨を逸脱しない範囲で適宜に変更することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態であるプレゼンテーションシステムの概略構成を示すブロック図である。
【図２】図１に示す送信端末の主要部の構成を示すブロック図である。
【図３】図１に示す受信端末の主要部の構成を示すブロック図である。
【図４】図１に示すプロジェクターの主要部の構成を示すブロック図である。
【図５】図１に示すプレゼンテーションシステムの動作を説明するための図である。
【図６】図５に示すメインディスプレイへの送信手順を説明するための図である。
【図７】図５に示すサブディスプレイへの送信手順および再開手順を示す。
【図８】図１に示すプレゼンテーションシステムの動作を説明するためのフローチャートである。
【図９】プロジェクターが未応答の場合の動作を説明するための模式図である。
【図１０】受信端末が未応答の場合の動作を説明するための模式図である。
【図１１】本発明の他の実施形態であるプレゼンテーションシステムの動作を説明するための図である。
【符号の説明】
【００６８】
１  送信端末
２  プロジェクター
３  受信端末
９  ネットワーク
１００  制御部
１０１  記憶部
１０１ａ  送信先リスト
１０２  入力部
１０３  表示部
１０４  通信部
【図１】
2008052136.tif 000003
【図２】
2008052136.tif 000004
【図３】
2008052136.tif 000005
【図４】
2008052136.tif 000006
【図５】
2008052136.tif 000007
【図６】
2008052136.tif 000008
【図７】
2008052136.tif 000009
【図８】
2008052136.tif 000010
【図９】
2008052136.tif 000011
【図１０】
2008052136.tif 000012
【図１１】
2008052136.tif 000013