(57)【特許請求の範囲】
【請求項１】
ネットワークを介してクライアント装置と接続し、かつローカル接続された表示装置と通信を行ってクライアント装置が生成するコンテンツをネットワーク越しに表示装置で表示する中継装置であって、
複数の待機画面と、
前記クライアント装置と自装置の接続状態に応じて所定の待機画面に順次切り替える画面スケジュールを複数保持しており、
前記クライアント装置と前記表示装置とのあいだで行うプラグアンドプレイの開始以降に前記表示装置に表示させる画面の画面スケジュールを、自装置が起動完了後ユーザーから前記クライアント装置を介した接続要求待ちの状態において、前記複数の画面スケジュールから選択する画面切り替え部
を備える中継装置。
【請求項２】
前記画面切り替え部は、前記クライアント装置からの指示に基づいて画面スケジュールを選択する、請求項１記載の中継装置。
【請求項３】
前記画面切り替え部は、前記プラグアンドプレイが完了した後は、相互に複数の画面スケジュール間を切り替え可能である、請求項１または２記載の中継装置。
【請求項４】
前記複数の画面スケジュールには、前記プラグアンドプレイが完了しても、クライアント装置から送信された画像の代わりに所定の待機画面を表示するスケジュールが含まれる、請求項１〜３のいずれか１項に記載の中継装置。
【請求項５】
前記画面切り替え部で行われる画面スケジュールの選択により、クライアント装置から送信された音声の出力を遮断する音声遮断部をさらに備える、
請求項１〜４のいずれか１項に記載の中継装置。
【請求項６】
中継装置と、当該中継装置とネットワークを介して接続されたクライアント装置と、当該中継装置とローカル接続された表示装置とを備え、クライアント装置が生成するコンテンツをネットワーク越しに表示装置で表示するシステムであって、
前記クライアント装置は、前記中継装置の画面に切り替え部に対して画面スケジュールの選択を指示する画面切り替え指示部と備え、
前記中継装置は
複数の待機画面と、
前記クライアント装置と自装置の接続状態に応じて所定の待機画面に順次切り替える複数の画面スケジュールと、
前記クライアント装置と前記表示装置とのあいだで行うプラグアンドプレイの開始以降に前記表示装置に表示させる画面の画面スケジュールを、自装置が起動完了後ユーザーから前記クライアント装置を介した接続要求待ちの状態において、前記複数の画面スケジュールから選択する画面切り替え部
とを備えるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上でクライアント装置が中継装置を経由して周辺機器と接続することに関する。
【背景技術】
【０００２】
近年、ネットワークの普及に伴い、ネットワークを通じて携帯端末装置（ノートＰＣ、タブレット、高機能携帯電話など）とディスプレイ装置を接続することが行われている。このような使用環境で重宝されるものとして、例えば、セミナーや展示会などにおいて、手元の携帯端末装置から当該携帯端末装置上のコンテンツを有線または無線ネットワーク経由で離れた場所にある大型ディスプレイ装置やプロジェクタを利用し、複数の視聴者に向けてコンテンツを表示することができる中継装置がある（非特許文献１）。この中継装置は、ＵＳＢ  ｏｖｅｒ  ＩＰ技術を利用して、ユーザーがその大型ディスプレイやプロジェクタをネットワーク上で、あたかもＵＳＢケーブルで繋がっているかの様に利用できる。
【０００３】
上述のような中継装置（非特許文献１）にＵＳＢ機器を接続しているネットワーク環境で、ユーザーが使用するクライアントＰＣから当該ＵＳＢ機器を利用する場合、クライアントＰＣのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が中継装置に接続しているＵＳＢ機器を認識するためにプラグアンドプレイを実行する。プラグアンドプレイは、中継装置とＵＳＢ機器（例えば、表示装置など）が物理的（ケーブルなど）に接続された時点で自動的に必要なＵＳＢデバイスドライバをＯＳが検索し、適切なものを起動することでＵＳＢ機器を認識し利用できるようにするものであり、クライアントＰＣが当該中継装置に接続されているＵＳＢ機器を利用するにあたり、電源投入後、はじめて当該ＵＳＢ機器を利用するときには必ず行われる機器の認識を行う処理である。その後、中継装置を介して、ＵＳＢ  ｏｖｅｒ  ＩＰ技術を利用し、データのやりとりがクライアントＰＣとＵＳＢ機器の間で行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１６８９６号公報
【特許文献２】特開２００８−２７８２７９号公報
【非特許文献】
【０００５】
【非特許文献１】サイレックス・テクノロジー株式会社  ホームページ                  ＜http://www.silex.jp/products/netda/sxnd4350wan.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、非特許文献１に記載の中継装置は、（ａ）ユーザーが新たに表示用機器（例えば、ディスプレイなど）を中継装置に接続したり、表示用機器へ指示（電源スイッチのオンオフなど）する場合や（ｂ）中継装置を制御するための接続用ツールで、その中継装置にローカルに接続している表示装置と複数のクライアントＰＣとの間を切り替える際の、接続、切断、再接続の場合、中継装置は接続している表示装置に何らかの画面を出力している。従来の中継装置では、最終的にプラグアンドプレイが完了して初めて、クライアントＰＣの表示用データ（ユーザーが表示させたいデータ）が表示装置に表示されるが、それまでのあいだ、中継装置から待機画面を提供していたとしても、中継装置内のグラフィックチップセットの動作によって、黒画面となる等、意図せず画面が切り替わることがある。その結果、従来の中継装置を用いて画像を閲覧するユーザーは、予想できない画像の変化を表示装置の表示画面上で見続けるため、不快に感じる。
【０００７】
このような問題、すなわち中継装置を用いた画像表示システムにおいて表示装置の表示画面上で予想できない変化を生じてしまうことに対し、その想定しない変化を緩和することで、画面を見続けているユーザーの負担（不快感を生じさせる）を軽減することが求められる。さらに、映像に同調して出力される音声が表示装置に表示される映像と連動して出力するか否かを中継装置が自律的に行うことができれば、さらにユーザーの負担（不快感を生じさせる）を軽減できる。
【０００８】
このような課題に関連する対策として、特許文献１には、視聴中の急激な映像変化による視聴者に与える負担を低減する目的で、再生する動画像をスキップさせる指示（不連続な動画像が再生される）が検出する前に画像の輝度を一時的に低下させるように制御する画像再生装置が記載されている。
【０００９】
また、特許文献２には、ミュートキーを押下することでユーザーが視聴していた映像および音声を直ぐにミュートでき、その後、ユーザーによってミュートキーが押下されれば、直ぐに続きの映像および音声を視聴することができる情報記録再生装置が記載されている。
【００１０】
しかしながら、特許文献１に記載の装置は、装置自身の表示画面の輝度を低下させることで不連続な画像再生の際ユーザーに与える負担を低減するものであるが、この装置は、手元のクライアントＰＣとネットワークを介して離れたところにある表示装置に対しての制御ではなく、このような環境で利用するユーザーに与える負担を低減するものではない。また、輝度を調整することで、装置の内部で行う制御も複雑化する。
【００１１】
また、特許文献２に記載の情報記録再生装置は、ユーザーが映像および音声をミュートしたい場合、ミュートキーを押下することでミュートし映像および音声を視聴できないようにするものだが、ユーザーがミュートしたい度にキー押下をユーザーに強いることになり利便性に問題がある。
【００１２】
本発明は、上述の課題を鑑みてなされたものであり、ユーザーがネットワークで接続されている中継装置を介して接続している表示装置に対し、画像の出力を指示した場合、中継装置が表示装置の画面へ瞬時に出力しているかのように画面表示し、ユーザーが画像をミュート（視聴できないように）する選択をした場合は音声も同時にミュートすることを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明の一態様にかかる中継装置は、ネットワークを介してクライアント装置と接続し、かつローカル接続された表示装置と通信を行ってクライアント装置が生成するコンテンツをネットワーク越しに表示装置で表示する中継装置であって、複数の待機画面と、クライアント装置と自装置の接続状態に応じて所定の待機画面に順次切り替える画面スケジュールを複数保持しており、クライアント装置と表示装置とのあいだで行うプラグアンドプレイの開始以降に表示装置に表示させる画面の画面スケジュールを、自装置が起動完了後ユーザーからクライアント装置を介した接続要求待ちの状態において、複数の画面スケジュールから選択する画面切り替え部を備える。
【００１４】
好ましくは、画面切り替え部は、クライアント装置からの指示に基づいて画面スケジュールを選択するとしてもよい。
【００１５】
より好ましくは、画面切り替え部は、プラグアンドプレイが完了した後は、相互に複数の画面スケジュール間を切り替え可能であるとしてもよい。
【００１６】
さらに好ましくは、複数の画面スケジュールには、プラグアンドプレイが完了しても、クライアント装置から送信された画像の代わりに所定の待機画面を表示するスケジュールが含まれる。
【００１７】
また、画面切り替え部で行われる画面スケジュールの選択により、クライアント装置から送信された音声の出力を遮断する音声遮断部をさらに備えるとしてもよい。
【００１８】
また、本発明の一態様にかかるシステムは、中継装置と、当該中継装置とネットワークを介して接続されたクライアント装置と、当該中継装置とローカル接続された表示装置とを備え、クライアント装置が生成するコンテンツをネットワーク越しに表示装置で表示するシステムであって、クライアント装置は、中継装置の画面に切り替え部に対して画面スケジュールの選択を指示する画面切り替え指示部と備え、中継装置は複数の待機画面と、クライアント装置と自装置の接続状態に応じて所定の待機画面に順次切り替える複数の画面スケジュールと、クライアント装置と表示装置とのあいだで行うプラグアンドプレイの開始以降に表示装置に表示させる画面の画面スケジュールを、自装置が起動完了後ユーザーからクライアント装置を介した接続要求待ちの状態において、複数の画面スケジュールから選択する画面切り替え部とを備える。
【００１９】
ここで言う「画面スケジュール」とは、その詳細は後述するが、中継装置が、接続処理状態など一連の状態に対応させて、順次表示装置に表示させる一群の待機画面をいう。
【発明の効果】
【００２０】
本発明によれば、クライアント装置からネットワークを介して中継装置に接続された表示装置に対し、ユーザーが一度、接続を行った表示装置に表示したいクライアント装置からのコンテンツの出力を指示した場合、所望の画面を瞬時に画面表示し、画像表示をミュートする場合は音声も同時にミュートができ、ユーザーに与える負担を軽減する。
【図面の簡単な説明】
【００２１】
【図１】従来および本発明の実施の形態にかかる画像転送システムの全体図である。
【図２】従来および本発明の実施の形態にかかる画像転送システムの各装置のハードウェア構成である。
【図３】従来のクライアント装置の機能ブロック図である。
【図４】従来の中継装置の機能ブロック図である。
【図５】本発明の実施の形態にかかるクライアント装置の機能ブロック図である。
【図６】本発明の実施の形態にかかる中継装置の機能ブロック図である。
【図７】従来の画像転送システムにおける各状態の画面遷移図である。
【図８】本発明の実施の形態にかかる画像転送システムにおける各接続状態の画面遷移図である。
【図９】本発明の実施の形態にかかる画像転送システムにおける音声出力の遮断制御を行うフロー図である。
【発明を実施するための形態】
【００２２】
はじめに、図１、図２、図３、図４および図７を用いて従来の画像転送システムについて説明する。なお、図１および図２は、従来および本発明の実施の形態にかかる画像転送システムの全体図、各装置のハードウェアを同一の図面内で符号を付すことで、区別し示している。以下、説明では符号により従来および本発明の実施の形態を区別する。
（従来の画像転送システム）
【００２３】
図１は、従来の画像転送システムの全体図を示している。
【００２４】
クライアント装置１０１が、ネットワークを通じて、中継装置１００を経由して表示装置１０２と接続している。このシステムにおいて、クライアント装置１０１が再生する画像（動画でもよい）はネットワーク越しに中継装置１００へ送信され、表示装置１０２で表示される。クライアント装置１０１と中継装置１００間のネットワークは図１では無線ネットワークを図示しているが、有線ネットワークでもよい。また、中継装置１００に接続された表示装置１０２は、図１では１つの中継装置に１台であるが、１つの中継装置に複数の表示装置が接続され、複数のクライアント装置はそれぞれ別々の表示装置を切り替えて利用してもよい。また、クライアント装置１０１が画像に加えて音声も付されたコンテンツを再生する場合には、コンテンツを構成する画像および音声のデータは同じく中継装置１００を経由して表示装置１０２および、スピーカ（図示しない）により転送され、再生される。
【００２５】
図２は、従来の画像転送システムにおける各装置のハードウェア構成を示している。
【００２６】
図２に示すとおり、これらの装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２００、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０２、記憶装置２０３、Ｉ／Ｆ＿ＩＣ２０４、ＷＮＩＣ（Ｗｉｒｅｌｅｓｓ  Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２０５、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２０６、各種Ｉ／Ｆ２０７、および各構成部品間を接続している内部バス２０８などを備えている。
【００２７】
ＣＰＵ２００は、ＲＯＭ２０１に格納された制御プログラムを実行するプロセッサである。
【００２８】
ＲＯＭ２０１は、制御プログラム等を保持する読み出し専用記憶領域であり、またＲＡＭ２０２は、ＣＰＵ２００が制御プログラムを実行するときに使用するワークエリアとして用いられる記憶領域である。さらに、記憶装置２０３は、制御プログラム、制御情報、装置情報、または認証情報などを記憶する記憶領域である。
【００２９】
Ｉ／Ｆ＿ＩＣ２０４は、ＲＯＭ２０１に格納された制御プログラムの実行に基づき行う各種データの入出力において、所定のデータ形式に相互に変換などを行うＩＣである。
【００３０】
ＷＮＩＣ２０５は、無線通信を行う無線通信インタフェースを備えている。例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ、ａｃ規格等に適合する無線ＬＡＮの通信インタフェースである。また、ＮＩＣ２０６は、有線通信を行う有線通信インタフェースを備えている。例えば、ＩＥＥＥ８０２．３規格等に適合する有線ＬＡＮの通信インタフェースである。
【００３１】
各種Ｉ／Ｆ２０７は、中継装置１００と表示装置１０２を接続する各種通信規格に準拠した通信インタフェースである。各種通信規格は、例えば、ＤＶＩ、ＨＤＭＩ（登録商標）などに準拠した通信である。
【００３２】
内部バス２０８は、ＣＰＵ２００，ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３、Ｉ／Ｆ＿ＩＣ２０４、ＷＮＩＣ２０５、ＮＩＣ２０６、各種Ｉ／Ｆ２０７を電気的に接続し、信号のやりとりを行うバスである。
【００３３】
以下、従来の画像転送システムにおける各装置の機能について、図３、図４を用いて詳細に説明する。
【００３４】
図３は、画像転送システムにおける従来のクライアント装置１０１の機能ブロックを示したものである。
【００３５】
接続ユーティリティ３０１は、ネットワーク上で中継装置１００に接続されている表示装置について表示装置の情報、ステータスなどを中継装置１００から取得し、クライアント装置１０１からデバイスを管理するためのものである。ユーザーはクライアント装置１０１の接続ユーティリティ３０１を用いて、中継装置１００に接続している所望の表示装置１０２を選択し接続したり、切断したりすることができる。この結果、クライアント装置１０１が選択した表示装置１０２などのデバイスは、あたかもクライアント装置１０１に直接接続されたかのように接続や切断などの操作が可能となる。接続ユーティリティ３０１は、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３などにより実現される。
【００３６】
仮想ネットワークドライバ３０２は、ＵＳＢ ｏｖｅｒ  ＩＰ技術を実現するのに必要不可欠なものであって、ユーザーが表示装置を動作させるために用いるアプリケーション（図示しない）から指示を通知し、通知を受けたデバイスドライバ（図示しない）の発行する表示装置１０２への入出力要求をネットワークパケット（以後、トンネリングパケットとも呼ぶ）にカプセル化し、ネットワーク上の中継装置１００へ送信する。その一方，仮想ネットワークドライバ３０２は表示装置１０２への入出力要求に対する応答が含まれるトンネリングパケットを受信すると，トンネリングパケットからこの応答を取り出し（デカプセル化）、デバイスドライバを介して、アプリケーション（図示しない）へ送信する。仮想ネットワークドライバ３０２は、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３などにより実現される。
【００３７】
制御部３０３は、接続ユーティリティ３０１が取得したデバイスの情報を基にＯＳ（図示しない）がプラグアンドプレイを実行し、接続しようとする表示装置１０２が利用可能となった後、表示装置１０２に向けて、その画面に表示すべき画像データを送信する。制御部３０３は、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３などにより実現される。
【００３８】
通信制御部３０４は、クライアントＰＣ１０１と中継装置１００との間で無線通信、あるいは有線通信を行い、制御部３０３から送信される画像データを、ネットワークを介して中継装置１００に送信する。通信制御部３０４は、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３、ＷＮＩＣ２０４、ＮＩＣ２０５などにより実現される。
【００３９】
図４は、画像転送システムにおける従来の中継装置１００の機能ブロックを示したものである。
【００４０】
第１通信制御部４０１は、クライアント装置１０１と中継装置１００との間で無線通信あるいは、有線通信を行い、クライアント装置１０１からネットワークを介して送信される画像を受信し、仮想ネットワークドライバ４０２に渡す。第１通信制御部４０１は、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３、ＷＮＩＣ２０４、ＮＩＣ２０５などにより実現される。
【００４１】
仮想ネットワークドライバ４０２は、図３で説明したクライアント装置１０１の仮想ネットワークドライバ３０２と同じ機能であるため、説明を省略する。
【００４２】
画像制御部４０３は、クライアント装置１０１よりネットワークを介して送られたユーザーの指示、画像データ、音声データなどを仮想ネットワークドライバ４０２から受け取る。その後、画像制御部４０３は、表示装置１０２に表示すべき画像データおよび音声データの生成のため、データ変換部４０４へそのデータを渡す。また、画像制御部４０３は、ユーザーの選択するクライアント装置１０１と表示装置１０２との間で行う機器接続プロセスが開始されてから完了するまでの一連の処理状態（以後、接続処理状態と呼ぶ）を示す複数（例えば、接続待機、接続中、切断など）の待機画面を、表示装置１０２の画面に表示するように、データ変換部４０４へ送信する。なお、これら複数の待機画面（後で詳細に説明する）のデータは、ＲＯＭ２０１または記憶装置２０３に記憶されている。画像制御部４０３はＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３、Ｉ／Ｆ＿ＩＣ２０４などにより実現される。
【００４３】
データ変換部４０４は、画像データを第２通信制御部４０５で扱うデータ形式に変換し、第２通信制御部４０５へデータを渡す。
【００４４】
第２通信制御部４０５は、表示装置１０２との間で通信を行う。その通信は有線ケーブルで各種映像、画像、音声通信が可能な規格に準拠した形式で行われる。たとえばＨＤＭＩ規格であれば、１本のケーブルで画像と音声データを両方送信する。またＤＶＩ形式であれば、表示装置に画像データが送られる一方、音声データは別途スピーカに向けて送信される。第２通信制御部４０５は、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３、各種Ｉ／Ｆ２０７などにより実現される。
【００４５】
これより図７を用いて、各々の機器接続プロセスの状態と関連づけ、従来の中継装置１００がそれぞれの状態に対応して表示装置１０２に送信する画面を説明する。
【００４６】
図７は、従来の画像転送システムにおいて、中継装置が起動を開始したのち、「接続待ち」、「接続中」、「画像投影中」、「切断中」を経て再び「接続待ち」となる各状態で、従来の中継装置１００が生成する待機画面の遷移図（Ｇ７０１→Ｇ７０２→Ｇ７０３→Ｇ７０４→Ｇ７０５→Ｇ７０２）を示したものである。中継装置は、起動を開始したのち、再び「接続待ち」となるまで、各状態に対応した順序（以後、本明細書において画面スケジュールとも呼ぶ）で待機画面を生成したり、クライアント装置からの画面を転送し、表示装置に表示する。
【００４７】
まず、待機画面Ｇ７０１は、中継装置１００がＯＳの初期化を行っているあいだに、表示装置１０２に表示する待機画面である。この待機画面Ｇ７０１は、中継装置１００の電源投入時のみに表示される待機画面である。以後、この待機画面Ｇ７０１を、「起動中」待機画面とも呼ぶ。
【００４８】
表示装置１０２に待機画面Ｇ７０１が表示されているあいだ、ステップＳ７０１では、中継装置１００は起動ののち、接続されたデバイスの情報取得など、クライアント装置１０１からデバイスを利用可能となるための準備を行っている。
【００４９】
次に、待機画面Ｇ７０２は、ステップＳ７０１の後、クライアント装置１０１からデバイス（ここでは表示装置）を利用可能とするための準備が完了した際に、表示画面に表示される「接続待ち」待機画面である。準備が完了とは、クライアント装置１０１が、接続ユーティリティ３０１により表示装置１０２など中継装置にローカル接続されたデバイスの存在を認識できている状態である。ただし、クライアント装置１０１は、次のステップを経ないと表示装置１０２を利用できない。
【００５０】
ステップＳ７０２では、表示装置１０２に待機画面Ｇ７０２が表示された後、ユーザーが接続ユーティリティ３０１を使用し、中継装置１００に接続された１または複数のデバイスのうち利用するものを任意に選択し、その装置に関する接続要求を中継装置１００に対し行う。ここでは表示装置１０２を選択したとして説明を進める。
【００５１】
待機画面Ｇ７０３は、ステップＳ７０２の後、ステップＳ７０２でユーザーが選択した表示装置１０２に接続中であることを表示装置１０２に表示する「接続中」待機画面である。以後、待機画面Ｇ７０３を「接続中」待機画面とも呼ぶ。
【００５２】
ステップＳ７０３では、表示装置１０２に待機画面Ｇ７０３が表示されているあいだ、クライアント装置１０１のＯＳが表示装置１０２とのあいだでプラグアンドプレイ処理を行う。
【００５３】
また、ステップＳ７０３中に、中継装置１００は、自らが記憶する待機画面を表示する表示モードから、外部（クライアント装置）から送信される画像を表示する表示モードへ切り替える際に、表示装置１０２に中継装置１００からデータを送信できない期間が生じ、この間表示装置１０２は黒画面表示（何も表示していない状態）になる。ステップＳ７０３が完了すると中継装置１００はクライアント装置１０１から送信される画像を表示できるようになり、画像Ｇ７０４に遷移する。
【００５４】
画像Ｇ７０４は、クライアント装置１０１が送信する画像（動画でもよい）の１カットを図示している。ステップＳ７０３の後、クライアント装置１０１と表示装置１０２とのあいだで、画像データの送信が可能となり、クライアント装置１０１が中継装置１００を介して、表示装置１０２に画像データを順次、送信する。画像Ｇ７０４が表示装置１０２に表示されている状態は、機器接続プロセスの接続処理状態の「画像投影中」である。
【００５５】
ステップＳ７０４では、表示装置の利用が終了し、ユーザーがクライアント装置の接続ユーティリティ３０１を使用して中継装置１００に表示装置１０２の切断を要求し、切断処理が行われる。
【００５６】
待機画面Ｇ７０５は、ステップＳ７０４のあいだ、表示装置１０２から切断中であることを表示装置１０２に表示する「切断中」待機画面である。なお、待機画面７０５は、切断直前まで表示装置１０２に表示していた画像Ｇ７０４に重畳して表示される。ただし、ここでもＳ７０３と同様、表示モードの切り替え、すなわち、外部から送信される画像を表示する表示モードから、自らが記憶する待機画面を表示する表示モードへ切り替えが起こる際に、表示装置１０２に中継装置１００からデータを送信できない一定期間が生じ、この間表示装置１０２は黒画面表示になる。
【００５７】
ステップＳ７０５では、表示装置１０２に待機画面Ｇ７０５が表示されている間に切断処理が行われ、この処理が完了すれば再びユーザーからの接続要求を待つ状態に戻り、その後、「接続待ち」画像（Ｇ７０２）が表示される。
【００５８】
このように、従来の中継装置１００では、クライアント装置１０１が中継装置１００を介して表示装置１０２と接続する一連の機器接続プロセスの接続処理状態を、複数の待機画面を用いて表示装置に表示していたが、中継装置の表示モードの切り替えに伴い、表示装置に信号を送信できない期間が存在していた。
【００５９】
次に、本発明の実施の形態について、図面５、６、および８を参照しながら具体的に説明する。以下の実施の形態で示される数値、構成要素、構成要素の配置位置などは、一例であり、発明の範囲内において種々の変形や変更が可能である。
【００６０】
また、同一の構成要素には同一の符号を付し、説明を省略する場合がある。本発明の実施の形態にかかる画像転送システムの全体図および各装置のハードウェア構成は、それぞれ図１および図２に示したものと同様であり省略する。システムの構成要素については、クライアント装置は符号１１１、中継装置は符号１１０で呼称するが、表示装置は同一の符号１０２を用いる。
【００６１】
（実施の形態１）
以下、本発明の実施の形態にかかる画像転送システムにおける各装置の機能について、図５、図６を用いて詳細に説明する。
【００６２】
図５は、本発明の実施の形態にかかるクライアント装置１１１の機能ブロックを示したものである。
【００６３】
図５に示すとおり、本発明におけるクライアント装置１１１は、接続ユーティリティ５０１、画面切り替え指示手段５１０、仮想ネットワークドライバ５０２、制御部５０３、通信制御部５０４などを備えている。以下に各機能について、従来のクライアント装置１０１（図３）との変更点を中心に説明する。
【００６４】
接続ユーティリティ５０１は、従来の接続ユーティリティ３０１において説明したように、ユーザーが、中継装置１１０に接続している所望の表示装置１０２を選択し接続したり、切断したりすることを可能とするソフトウェアであるが、本発明ではこの機能に加え、画面切り替え指示手段５１０を備えている。接続ユーティリティ５０１は、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３などにより実現される。
【００６５】
画面切り替え指示手段５１０は、一定の条件下で、中継装置１１０が表示装置１０２にいずれの待機画面を表示させるかを、予めユーザーがいくつかのパターンでスケジュール化しておいて、クライアント装置１１１から選択できるようにし、これを通信制御部５０４を通じて通知するなどして中継装置１１０の画面切り替え部６１１に指示するものである。ここで、中継装置への通知は、例えば、各画面スケジュールを「０」、「１」「２」などの番号で定めておき通知すればよい。また画面スケジュールを構成する一連の待機画面は中継装置１１０のＲＯＭ２０１または記憶装置に格納されている。このように複数の画面スケジュールを設定することで容易に画面を切り替えられる。画面切り替え手段５１０も、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３などにより実現される。
【００６６】
これ以外の機能ブロック、仮想ネットワークドライバ５０２、制御部５０３および通信制御部５０４は、従来のクライアント装置１０１の対応するそれぞれのブロックと同等の機能を有しており、詳細な説明を省略する。
【００６７】
図６は、本発明の実施の形態にかかる中継装置１１０の機能ブロックを示したものである。
【００６８】
図６に示すとおり、本発明における中継装置１１０は、第１通信制御部６０１、仮想ネットワークドライバ６０２、画像制御部６０３、データ変換部６０４、第２通信制御部６０５、画面設定部６１０、画面切り替え部６１１、音声遮断部６１２などを備えている。以下に各機能について、従来の中継装置１００（図４）との変更点を中心に詳細に説明する。
【００６９】
まず、画像制御部６０３は、従来の中継装置１１０の画像制御部４０３と同等の機能を有するものであるが、本発明ではさらに画面設定部６１０および画面切り替え部６１１を備えている。画像制御部６０３はＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、記憶装置２０３、Ｉ／Ｆ＿ＩＣ２０４などにより実現される。
【００７０】
画面設定部６１０は、中継装置１１０がクライアント装置１１１と表示装置１０２との間で行う機器接続プロセスの接続処理状態を表示装置１０２に表示するために、接続処理状態に対応した表示装置１０２に表示すべき待機画面を生成し、第２通信制御部６０５に送信する。
【００７１】
画面切り替え部６１１は、クライアント装置の画面切り替え指示手段５１０からの通知に基づいて、中継装置１１０がクライアント装置１１１と表示装置１０２との間で行う機器接続プロセスに対応した待機画面を所定の画面スケジュールで表示装置１０２に表示する。より具体的には、中継装置１１０は、画面スケジュール番号と接続処理状態とからなる待機画面のシーケンステーブルを保有しており、画面切り替え部６１１は、これを参照しつつ、ユーザーが選択した画面スケジュール番号に従って、接続処理状態ごとに待機画面のいずれの待機画面を画面設定部６１０で生成するのかを画面設定部６１０へ通知する。ここで、接続処理状態に対応した待機画面を所定の順序で表示装置１０２に表示する順序（画面スケジュール）は、製品出荷時に予め決められていてもよいし、ユーザーが中継装置１１０に初期設定する際に決定してもよい。シーケンステーブルの具体例は、図８を用いて詳述する。
【００７２】
音声遮断部６１２は、画面切り替え部６１１から画面スケジュール番号（例えば「０」、「１」、「２」）を常に取得しており、取得した画面スケジュール番号が「１」または「２」の場合、その直前まで画像に対応して出力していた音声を遮断する（ミュートする）。その一方、取得した画面スケジュール番号が「０」の場合は、音声出力を行う（音声を停止しない）。
【００７３】
このように、音声遮断部６１２が、画面スケジュール番号の切り替りのタイミングに応じて、音声を停止する（ミュートする）ことで、表示装置１０２に画像が表示されていない状態にもかかわらず、音声のみが再生されて視聴者に違和感を与えることを防ぐことができる。通常、画像と対応した音声出力は装置内のハードウェアおよびソフトウェアの構成上、別々に制御されることが多いが、音声遮断部６１２では音声を画像と関連づけて制御できるため、待機画面の切り替えタイミングや音声出力タイミングなどを連動できる。音声遮断部６１２はＩ／Ｆ＿ＩＣ２０４などで実現される。
【００７４】
また、図６において本発明の実施の形態にかかる中継装置におけるその他の機能ブロックである、第１通信制御部６０１、仮想ネットワークドライバ６０２，データ変換部６０４および第２通信制御部６０５は、それぞれ、従来の中継装置の第１通信制御部４０１、仮想ネットワークドライバ４０２、データ変換部４０４および第２通信制御部４０５と同等の機能を有するものであり、詳細な説明を省略する。
【００７５】
次に、図８を用いて、本発明の実施の形態にかかる画像転送システムにおいて、中継装置１１０が、機器接続プロセスの各々の状態（「起動中」→「接続待ち」→「接続中」→「画像投影中」→「切断中」→「接続待ち」）に対応して表示装置１０２に送信する画面の流れを説明する。
【００７６】
図８は、本発明の実施の形態にかかる画像転送システムにおける中継装置１１０が表示装置に送信する画面の遷移図を示したものである。従来の中継装置１００が表示装置に送信する画面に遷移図（図７）と比較すると、本発明の実施の形態にかかる画像転送システムの中継装置１１０が表示装置１０２に送信する待機画面は、ユーザーの指示あるいは中継装置１１０に予め設定されている画面スケジュール番号に応じて異なる。希望する待機画面を表示装置１０２に表示させたいときに、ユーザーは、この画面スケジュール番号を接続ユーティリティ５０１で指示することになる。
（１）画面スケジュール番号０は、従来の中継装置１００が表示装置に表示させる画面スケジュールであり、待機画面Ｇ７０２、Ｇ７０３およびＧ７０５とクライアント装置から送信される画像Ｇ７０４で構成される。
（２）画面スケジュール番号１は、ユーザーが表示を指示したときにのみ表示装置にクライアント装置から送信される画像を表示させる画面スケジュールであり、待機画面Ｇ７０２、Ｇ７０３、Ｇ８１０およびＧ８１１で構成される。
（３）画面スケジュール番号２は、黒画面を表示するための画面スケジュールであり、待機画面Ｇ８００およびＧ８０１で構成される。
以下、図８において、機器接続プロセスの接続処理状態に沿って、画面の遷移を説明する。
【００７７】
はじめに、中継装置の電源投入後は、表示装置１０２に「起動中」の待機画面（Ｇ７０１）が表示される。この状態では画面スケジュールの選択はまだ無効であり、同一の待機画面が表示される
【００７８】
中継装置の起動が完了すると、「接続待ち」の状態となる。接続待ちでは、従来の中継装置における説明と同じく、ユーザーは接続ユーティリティを用いて利用するデバイスを選択することが可能であるが、本発明の中継装置ではこれに加えて画面スケジュールの選択が可能である。
【００７９】
接続待ち状態で、ユーザーは接続ユーティリティでまず画面スケジュールの選択を行い、次に利用したいデバイスを選択するとプラグアンドプレイが開始され、接続中の状態に遷移する。
このように待機画面を選択できると、ユーザーの利便性に効を奏する。例えば、接続処理状態を表示装置１０２に表示させたくない場合、ユーザーが接続ユーティリティ５０１で画面スケジュール番号＝２を選択し、ネットワークを介して中継装置１１０に指示することで待機画面Ｇ７０２から待機画面Ｇ８００に切り替わり、プラグアンドプレイ中も表示装置１０２に黒画面が表示される。
【００８０】
プラグアンドプレイが完了すると、クライアント装置から転送される画像を表示できる状態（「画像投影中」の状態）に遷移する。この時、ユーザーが画面スケジュール＝０を選択している場合は、プラグアンドプレイ完了の瞬間、接続中の待機画面（Ｇ７０３）からクライアント装置からの画面（Ｇ７０４）に変わる。ユーザーが画面スケジュール＝１を選択している場合、プラグアンドプレイが完了したとき、クライアント装置から送信される画像の代わりに、画像ロック画面（Ｇ８１０）が表示される。また、ユーザーが画面スケジュール＝２を選択している場合、プラグアンドプレイが完了しても、表示装置は黒画面（Ｇ８００）のままである。
【００８１】
画面スケジュール番号＝２を選択すると、従来の中継装置で問題であった、中継装置が、自らが記憶する待機画面を表示する表示モードから、外部（クライアント装置）から送信される画像を表示する表示モードへの切り替えの際の黒画面表示の瞬間が、その前後でも黒画面であるので、不快な突然の画面変化を防止できる。クライアント装置のユーザーは、プラグアンドプレイが完了したのを確認しクライアント装置に表示させる画面の準備を整えたうえで画面スケジュールを２から０に手動で切り替えられる。
【００８２】
また、画面スケジュール番号＝１を選択した場合に現われる待機画面Ｇ８１０は、ユーザーがクライアント装置１１１で行う操作中の画面を表示装置１０２に表示させたくない、あるいは意図的に特定の期間だけ画像を表示装置１０２に表示させたくないなどの理由で選択される待機画面である。「画像投影中」の状態で、待機画面Ｇ８１０が表示装置１０２に表示されているあいだは、クライアント装置１１１から中継装置１１０へは画像が送信されているが、表示装置１０２にはその画像の代わりに待機画面Ｇ８１０が表示されることにより、表示装置１０２の視聴者は待機画面Ｇ８１０を見ることになる。このようにユーザーの意図を考慮した適切な待機画面が表示装置１０２に表示される。
【００８３】
すなわち、この画像投影中の状態では、ユーザーが接続ユーティリティ５０１を用いて画面スケジュール番号を通じて指示することで、待機画面Ｇ７０４と待機画面Ｇ８１０と待機画面Ｇ８００とを相互に切り替えることができ、ユーザーの利便性に効を奏する。
【００８４】
なお、本発明の中継装置では、接続中に画面スケジュール番号の変更はできなくして、ユーザーの誤操作により、意図せず表示装置にクライアント装置の（閲覧させたくない）画像が投影されるのを防止してもよい。
【００８５】
画像投影中からユーザーが表示装置の使用を終了し、接続ユーティリティから切断要求を中継装置に送信すると、表示装置は画面スケジュール番号０、１、２に応じて、中継装置からそれぞれ異なる表示画面Ｇ７０５、Ｇ８１１、Ｇ８０１を受けて表示する。図７でＧ７０５について説明したのと同様、Ｇ８１１およびＧ８０１においても切断中であることを示す表示は直前の画面に重畳されて表示されている。ここでも画面スケジュール番号＝２を選択すると、表示モードの切り替えの瞬間、黒画面が現われるのを防止できる。
【００８６】
接続処理が完了すれば、中継装置は接続待ち状態に戻る。
【００８７】
以上、図８を用いて説明したように、ユーザーがクライアント装置１１１からネットワークを介して中継装置１１０に接続している表示装置１０２へ表示させたい画像を送信する画像転送システムにおいて、そのシステムの機器接続プロセスの接続処理状態を各状態に対応付けられた待機画面を表示装置１０２に表示することで、クライアント装置を操作するユーザーは、視聴者に見せたくない画像を、意図したあいだ視聴者に見せることなく、かつ、その一方で視聴者は各接続処理状態を認識できることで、本発明は実施の形態にかかる画像転送システムの利便性に効を奏する。
【００８８】
なお、図８に示した画面スケジュールは、一例に過ぎない。たとえば、図８において画面スケジュール＝２を選択した場合、「画像投影中」では黒画面（Ｇ８００）を採用しているが、プラグアンドプレイが終了したことを表示装置の視聴者にも知らせることが必要であれば、黒画面（Ｇ８００）の代わりにロック画面（Ｇ８１０）を採用してもよい。また、図８において画面スケジュール＝２を選択した場合、「切断中」では切断中を示す黒画面（Ｇ８０１）を採用しているが、切断中であることを視聴者に知らせることが望ましくない場合は、この画面（Ｇ８０１）の代わりに黒画面（Ｇ８００）を採用してもよい。
【００８９】
図９は、本発明の実施の形態にかかる中継装置１１０の音声遮断部６１２が、クライアント装置１１１と表示装置１０２との間で行う一連の機器接続プロセスにおいて、「画像投影中」に画面スケジュール番号が変更されるのに伴って、音声出力の遮断制御を行うフローを示している。
【００９０】
ステップＳ１００１では、クライアント装置１１１から表示装置１０２に表示したい画像データおよび音声データが送信されると、画面スケジュール番号が「０」である場合、中継装置１１０のデータ変換部６０４および第２通信制御部６０５は、表示装置１０２およびスピーカ（図示しない）に画像データおよび音声データを送信する。
【００９１】
ステップＳ１００２では、「画像投影中」の状態で、ユーザーが接続ユーティリティ５０１で指示し、画面スケジュール番号を「０」から「１」または「２」に切り替えたか否かを判断する。画面スケジュール番号は、音声遮断部６１２が画面切り替え部６１１から取得することにより判断する。画面スケジュール番号が「１」または「２」の場合、ステップＳ１００３へ遷移する（ステップＳ１００２のＹｅｓ）。一方、画面スケジュール番号が「０」の場合、ステップＳ１００２を繰り返す（ステップＳ１００２のＮｏ）。
【００９２】
ステップＳ１００３では、中継装置１１０の音声遮断部６１２によりその直前まで画像に対応して出力していた音声データがデータ変換部６０４へ送られるのを遮断し、音声出力を停止する（ミュートする）。
【００９３】
ステップＳ１００４では、クライアント装置１１１が表示装置１０２との接続を切断したか否かを判断する。中継装置１１０は、ユーザーが接続ユーティリティ５０１で切断指示を受け、表示装置１０２との通信を切断する。その通信が切断された場合、処理を終了し（ステップＳ１００４のＹｅｓ）、その通信が切断されていない場合、ステップＳ１００１を繰り返す（ステップＳ１００４のＮｏ）。
【００９４】
この様な音声遮断部６１２の動作により、表示装置の視聴者は、クライアント装置の画面Ｇ７０４が切り替えられ、Ｇ８１０もしくはＧ８００に遷移すると同時に、クライアント装置１１１からの音声も遮断され、スピーカ（図示しない）から音声だけが流れるなどの不快な事態を避けることができる。
【産業上の利用可能性】
【００９５】
本発明は、ユーザーが使用する携帯端末装置上のコンテンツを有線または無線ネットワーク経由で離れた場所にある大型ディスプレイ装置やプロジェクタなどの表示装置を利用し、複数の視聴者に向けてコンテンツを表示するような場面で利用可能である。
【符号の説明】
【００９６】
１００、１１０  中継装置
１０１、１１１  クライアント装置
１０２  表示装置
２００  ＣＰＵ
２０１  ＲＯＭ
２０２  ＲＡＭ
２０３  記憶装置
２０４  Ｉ／Ｆ＿ＩＣ
２０５  ＷＮＩＣ
２０６  ＮＩＣ
２０７  各種Ｉ／Ｆ
２０８  内部バス
３０１、５０１  接続ユーティリティ
３０２、４０２、５０２、６０２  仮想ネットワークドライバ
３０３、５０３  制御部
３０４、５０４  通信制御部
４０１、６０１  第１通信制御部
４０３、６０３  画像制御部
４０４、６０４  データ変換部
４０５、６０５  第２通信制御部
５１０  画面切り替え指示手段
６１０  画面設定部
６１１  画面切り替え部
６１２  音声遮断部
【図１】
0006347087.tif 000002
【図２】
0006347087.tif 000003
【図３】
0006347087.tif 000004
【図４】
0006347087.tif 000005
【図５】
0006347087.tif 000006
【図６】
0006347087.tif 000007
【図７】
0006347087.tif 000008
【図８】
0006347087.tif 000009
【図９】
0006347087.tif 000010