(57)【要約】【課題】端末の画面を見ることで、当該端末がサーバ端末又はクライアント端末のどちらとして機能しているかを判別する。【解決手段】実施形態の画面置換装置においては、前記判定手段による判定の結果が含まれている旨を示すとき、前記記憶された置換元画像データのうち、前記受信された画像データと一致した置換元画像データの矩形座標を示す第１の矩形情報と、当該受信された画像データのうち、当該記憶された置換元画像データと一致した画像データの矩形座標を示す第２の矩形情報とを生成する。前記画面置換装置の置換手段においては、前記受信された画像データのうち、前記生成された第２の矩形情報により示される矩形座標部分の画像データを、前記記憶された置換画像データのうち、前記生成された第１の矩形情報により示される矩形座標部分の置換画像データに置換する。【選択図】図２
2013125503.tif 000002
【特許請求の範囲】
【請求項１】
画面転送装置から送信される画像データの少なくとも一部を別の画像データに置換する画面置換装置であって、
前記画面転送装置から送信される画像データのうち、別の画像データに置換可能な画像データを示す置換元画像データであって、前記画面転送装置を示す置換元画像データを記憶する置換元画像記憶手段と、
前記記憶された置換元画像データと置換可能な画像データを示す置換画像データを記憶する置換画像記憶手段と、
前記画面転送装置から送信される画像データを受信する手段と、
前記受信された画像データと、前記記憶された置換元画像データとを比較することにより、当該置換元画像データと一致する画像データが、当該受信された画像データ内に含まれているか否かを判定する判定手段と、
前記判定手段による判定の結果が含まれている旨を示すとき、前記記憶された置換元画像データのうち、前記受信された画像データと一致した置換元画像データの矩形座標を示す第１の矩形情報と、当該受信された画像データのうち、当該記憶された置換元画像データと一致した画像データの矩形座標を示す第２の矩形情報とを生成する手段と、
前記受信された画像データのうち、前記生成された第２の矩形情報により示される矩形座標部分の画像データを、前記記憶された置換画像データのうち、前記生成された第１の矩形情報により示される矩形座標部分の置換画像データに置換する置換手段と、
前記置換手段により置換された後の画像データを表示装置に出力する手段と
を備えたことを特徴とする画面置換装置。
【請求項２】
請求項１に記載の画面置換装置において、
前記記憶された置換元画像データと前記記憶された置換画像データとの大きさが同一であるか否かを判定する手段と、
この判定の結果が否を示すとき、前記記憶された置換画像データが前記記憶された置換元画像データと同じ大きさになるように当該置換画像の大きさを調整する手段と
を更に備えたことを特徴とする画面置換装置。
【請求項３】
画面転送装置と、前記画面転送装置から送信される画像データの少なくとも一部を別の画像データに置換する画面置換装置とを含む画面転送システムであって、
前記画面置換装置が、
前記画面転送装置から送信される画像データのうち、別の画像データに置換可能な画像データを示す置換元画像データであって、前記画面転送装置を示す置換元画像データを記憶する置換元画像記憶手段と、
前記記憶された置換元画像データと置換可能な画像データを示す置換画像データを記憶する置換画像記憶手段と、
前記画面転送装置から送信される画像データを受信する手段と、
前記受信された画像データと、前記記憶された置換元画像データとを比較することにより、当該置換元画像データと一致する画像データが、当該受信された画像データ内に含まれているか否かを判定する判定手段と、
前記判定手段による判定の結果が含まれている旨を示すとき、前記記憶された置換元画像データのうち、前記受信された画像データと一致した置換元画像データの矩形座標を示す第１の矩形情報と、当該受信された画像データのうち、当該記憶された置換元画像データと一致した画像データの矩形座標を示す第２の矩形情報とを生成する手段と、
前記受信された画像データのうち、前記生成された第２の矩形情報により示される矩形座標部分の画像データを、前記記憶された置換画像データのうち、前記生成された第１の矩形情報により示される矩形座標部分の置換画像データに置換する手段と、
前記置換手段により置換された後の画像データを表示装置に出力する手段と
を備えたことを特徴とする画面転送システム。
【請求項４】
置換元画像記憶手段及び置換画像記憶手段を備え、画面転送装置から送信される画像データの少なくとも一部を別の画像データに置換する画面置換装置のプログラムであって、
前記画面転送装置から送信される画像データのうち、別の画像データに置換可能な画像データを示す置換元画像データであって、前記画面転送装置を示す置換元画像データを前記置換元画像記憶手段に書込む手段、
前記書込まれた置換元画像データと置換可能な画像データを示す置換画像データを前記置換画像記憶手段に書込む手段、
前記画面転送装置から送信される画像データを受信する手段、
前記受信された画像データと、前記書込まれた置換元画像データとを比較することにより、当該置換元画像データと一致する画像データが、当該受信された画像データ内に含まれているか否かを判定する判定手段、
前記判定手段による判定の結果が含まれている旨を示すとき、前記書込まれた置換元画像データのうち、前記受信された画像データと一致した置換元画像データの矩形座標を示す第１の矩形情報と、当該受信された画像データのうち、当該書込まれた置換元画像データと一致した画像データの矩形座標を示す第２の矩形情報とを生成する手段、
前記受信された画像データのうち、前記生成された第２の矩形情報により示される矩形座標部分の画像データを、前記書込まれた置換画像データのうち、前記生成された第１の矩形情報により示される矩形座標部分の置換画像データに置換する手段、
前記置換手段により置換された後の画像データを表示装置に出力する手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画面置換装置、画面転送システム及びプログラムに関する。
【背景技術】
【０００２】
クライアント端末から遠隔のサーバ端末を操作するリモートデスクトップ技術がある。このリモートデスクトップ技術は、遠隔のサーバ端末の入出力データをデジタルデータとしてネットワークを介してクライアント端末に伝送することによって、クライアント端末が遠隔のサーバ端末を操作することを可能にした技術である。
【０００３】
このリモートデスクトップ技術においては、クライアント端末がサーバ端末を操作している間、サーバ端末がクライアント端末によって操作されている旨を示す表記をサーバ端末の画面上に表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２５０６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、以上のようなリモートデスクトップ技術では、クライアント端末がサーバ端末を操作している間、クライアント端末の画面にはサーバ端末の画面と同一の画面が表示される。このため、クライアント端末として機能するだけでなく、サーバ端末としても機能する端末において、この端末が、クライアント端末としてサーバ端末を操作しているか又はサーバ端末としてクライアント端末に操作されているかを、当該端末の画面を見ただけでは判別できないという不都合がある。
【０００６】
本発明が解決しようとする課題は、端末の画面を見ることで、当該端末がサーバ端末又はクライアント端末のどちらとして機能しているかを判別可能な画面置換装置、画面転送システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態の画面置換装置は、画面転送装置から送信される画像データの少なくとも一部を別の画像データに置換する。
【０００８】
前記画面置換装置の置換元画像記憶手段においては、前記画面転送装置から送信される画像データのうち、別の画像データに置換可能な画像データを示す置換元画像データであって、前記画面転送装置を示す置換元画像データを記憶する。
【０００９】
前記画面置換装置の置換画像記憶手段においては、前記記憶された置換元画像データと置換可能な画像データを示す置換画像データを記憶する。
【００１０】
前記画面置換装置においては、前記画面転送装置から送信される画像データを受信する。
【００１１】
前記画面置換装置の判定手段においては、前記受信された画像データと、前記記憶された置換元画像データとを比較することにより、当該置換元画像データと一致する画像データが、当該受信された画像データ内に含まれているか否かを判定する。
【００１２】
前記画面置換装置においては、前記判定手段による判定の結果が含まれている旨を示すとき、前記記憶された置換元画像データのうち、前記受信された画像データと一致した置換元画像データの矩形座標を示す第１の矩形情報と、当該受信された画像データのうち、当該記憶された置換元画像データと一致した画像データの矩形座標を示す第２の矩形情報とを生成する。
【００１３】
前記画面置換装置の置換手段においては、前記受信された画像データのうち、前記生成された第２の矩形情報により示される矩形座標部分の画像データを、前記記憶された置換画像データのうち、前記生成された第１の矩形情報により示される矩形座標部分の置換画像データに置換する。
【００１４】
前記画面置換装置においては、前記置換手段により置換された後の画像データを表示装置に出力する。
【図面の簡単な説明】
【００１５】
【図１】一実施形態に係る画面置換装置を含む画面転送システムの概略構成例を示す模式図である。
【図２】同実施形態に係る画面置換装置を含む画面転送システムの構成例を示す模式図である。
【図３】同実施形態に係る置換元画像記憶部に記憶される置換元画像データの一例を示す模式図である。
【図４】同実施形態に係る画像検出部により生成される矩形情報の一例を示す模式図である。
【図５】同実施形態に係る画面置換装置の動作の一例を示すフローチャートである。
【図６】同実施形態に係る置換元画像記憶部に記憶される置換元画像データにより示される置換元画像の一例と、同実施形態に係る置換画像記憶部に記憶される置換画像データにより示される置換画像の一例とを示す模式図である。
【図７】同実施形態に係る画像置換部による置換処理の一例を示す模式図である。
【図８】同実施形態に係る画面置換装置の変形例を説明するための模式図である。
【図９】同実施形態に係る置換元矩形情報記憶部に記憶される置換元矩形情報の一例を示す模式図である。
【図１０】同実施形態に係る置換元矩形情報記憶部に記憶される置換元矩形情報に基づいた座標マッチング処理のロジックの一例を示す模式図である。
【発明を実施するための形態】
【００１６】
図１は、一実施形態に係る画面置換装置を含む画面転送システムの概略構成例を示す模式図であり、図２は、同実施形態に係る画面置換装置を含む画面転送システムの構成例を示す模式図である。この画面転送システム１は、画面転送装置１０と画面置換装置２０とを備えており、画面転送装置１０と画面置換装置２０とがネットワークを介して接続されている。なお、本実施形態では、画面転送装置１０が、リモートデスクトップ処理時に、画面置換装置２０によって操作される側の端末である（すなわち、画面置換装置２０が、画面転送装置１０を操作する側の端末である）。
【００１７】
画面転送装置１０は、図２に示すように、モニタ部１１、画面表示部１２、画面転送部１３及び通信部１４を備えている。
【００１８】
モニタ部１１は、例えば、液晶ディスプレイやブラウン管等の表示装置であり、画面表示部１２から出力されるビデオ信号の入力を受け付けると、このビデオ信号に応じた画像を表示する。
【００１９】
画面表示部１２は、グラフィカル・ユーザ・インターフェース（GUI: Graphical User Interface）サブシステムを備えたＯＳ（Operating System）上で動作するアプリケーションによって生成された画像データを受信すると、当該受信した画像データを画面転送部１３に出力する。また、画面表示部１２は、当該受信した画像データをビデオ信号に変換した後に、このビデオ信号をモニタ部１１に出力する。
【００２０】
なお、画像データは、モニタ部１１に表示される画像の幅をピクセルの個数を用いて示す幅情報と、この画像の高さをピクセルの個数を用いて示す高さ情報と、この画像に含まれる複数のピクセルの位置を示す位置情報及び各ピクセルの色調を示す色調情報を含むピクセル情報とを少なくとも有している。
【００２１】
画面転送部１３は、画面表示部１２から出力された画像データの入力を受け付けると、この画像データを画面転送メッセージに変換する。具体的には、画面転送部１３は、画面表示部１２から出力された画像データの入力を受け付けると、この画像データを圧縮（可逆圧縮）し、画面転送メッセージを生成する。また、画面転送部１３は、画面転送メッセージを生成すると（すなわち、画像データを画面転送メッセージに変換すると）、この画面転送メッセージを通信部１４を介して、画面置換装置２０に送信する。
【００２２】
画面置換装置２０は、図２に示すように、通信部２１、転送画面受信部２２、表示画像置換部２３、画面表示部２４及びモニタ部２５を備えており、表示画像置換部２３は、置換元画像記憶部２３１、置換画像記憶部２３２、画像検出部２３３及び画像置換部２３４を更に含んでいる。
【００２３】
転送画面受信部２２は、画面転送装置２０から送信された画面転送メッセージを通信部２１を介して受信する。また、転送画面受信部２２は、当該受信した画面転送メッセージを元の画像データ（すなわち、画面表示部１２から画面転送部１３に出力された画像データ）に再度変換し、この画像データを表示画像置換部２３内の画像検出部２３３に出力する。具体的には、転送画面受信部２２は、当該受信した画面転送メッセージを解凍し、この画面転送メッセージを元の画像データに変換した後に、この画像データを画像検出部２３３に出力する。
【００２４】
ここで、表示画像置換部２３内の置換元画像記憶部２３１、置換画像記憶部２３２、画像検出部２３３及び画像置換部２３４について説明する。
【００２５】
置換元画像記憶部２３１は、転送画面受信部２２から出力された画像データのうち、別の画像データに置換可能な画像データを示す置換元画像データであって、画面転送装置１０を示す置換元画像データを予め記憶している。
【００２６】
なお、図３は、置換元画像記憶部２３１に記憶される置換元画像データの一例を示しており、例えば、置換元画像データＤ１により示される画像は、ピクセル４００個分の幅とピクセル２００個分の高さとを有し、ピクセル情報「00000000,00ffffff,00ffffff,…」により複数のピクセルの位置や色調が詳細に規定された画像である。
【００２７】
置換画像記憶部２３２は、置換元画像記憶部２３１に記憶された置換元画像データと置換可能な画像データを示す置換画像データを予め記憶している。なお、置換画像データは、上記置換元画像データと同一の形式で置換元画像記憶部２３２に記憶されるため、ここでは詳細な説明は省略する。
【００２８】
また、置換元画像記憶部２３１に記憶された置換元画像データと、置換画像記憶部２３２に記憶された置換画像データとは、互いに関連付けられて、各記憶部２３１，２３２に記憶されている。
【００２９】
画像検出部２３３は、転送画面受信部２２から出力された画像データと、置換元画像記憶部２３１に予め記憶された置換元画像データとを比較することにより、当該置換元画像データと一致する画像データが、当該出力された画像データ内に含まれているか否かを検出（判定）する。また、画像検出部２３３は、上記判定の結果が含まれている旨を示すとき、置換元画像記憶部２３１に記憶された置換元画像データのうち、転送画面受信部２２から出力された画像データと一致した置換元画像データの矩形座標を示す第１の矩形情報と、当該出力された画像データのうち、当該記憶された置換元画像データと一致した画像データの矩形座標を示す第２の矩形情報とを生成する。
【００３０】
具体的には、画像検出部２３３は、転送画面受信部２２から出力された画像データ内のピクセル情報（以下、第１のピクセル情報と表記）と、置換元画像記憶部２３１に予め記憶された置換元画像データ内のピクセル情報（以下、第２のピクセル情報と表記）とを比較することにより、当該第２のピクセル情報と一致するピクセル情報が、当該第１のピクセル情報に含まれているか否かを判定する。また、画像検出部２３３は、上記判定の結果が含まれている旨を示すとき、第２のピクセル情報により示される置換元画像のうち、第１のピクセル情報により示される画像と一致した置換元画像の矩形座標を示す第１の矩形情報と、当該第１のピクセル情報により示される画像のうち、当該第２のピクセル情報により示される置換元画像と一致した画像の矩形座標を示す第２の矩形情報とを生成する。
【００３１】
なお、画像検出部２３３は、第１の矩形情報と第２の矩形情報とを生成すると、当該生成した第１の矩形情報と第２の矩形情報とを図示しないメモリに書込む。具体的には、画像検出部２３３は、図４に示すように、第１の矩形情報「(xa0,ya0)-(xa1,ya1)」と第２の矩形情報「(xb0,yb0)-(xb1,yb1)」とを関連付けて、図示しないメモリに書込む。
【００３２】
画像置換部２３４は、転送画面受信部２２から出力された画像データのうち、画像検出部２３３により生成された第２の矩形情報によって示される矩形座標部分の画像データを、置換画像記憶部２３２に予め記憶された置換画像データのうち、画像検出部２３３により生成された第１の矩形情報によって示される矩形座標部分の置換画像データに置換する。また、画像置換部２３４は、上記置換処理が実行されると、置換処理実行後の画像データを画面表示部２４に出力する。
【００３３】
具体的には、画像置換部２３４は、転送画面受信部２２から出力された画像データ内の第１のピクセル情報により示される画像のうち、画像検出部２３３により生成された第２矩形情報によって示される矩形座標部分の画像を、置換画像記憶部２３２に予め記憶された置換画像データ内のピクセル情報により示される置換画像のうち、画像検出部２３３により生成された第１の矩形情報によって示される矩形座標部分の置換画像に置換する。
【００３４】
画面表示部２４は、表示画像置換部２３内の画像置換部２３４から出力される画像データの入力を受け付けると、この画像データをビデオ信号に変換した後に、モニタ部２５に出力する。
【００３５】
モニタ部２５は、例えば、液晶ディスプレイやブラウン管等の表示装置であり、画面表示部２４から出力されるビデオ信号の入力を受け付けると、このビデオ信号に応じた画像を表示する。
【００３６】
次に、以上のような画面置換装置の動作について、図５のフローチャートと、図６及び図７の模式図とを参照しながら説明する。
【００３７】
但し、置換元画像記憶部２３１と置換画像記憶部２３２とは、図６に示すように、置換元画像データと置換画像データとをそれぞれ記憶しているものとする。置換元画像データと置換画像データとは、画面転送システム１を管理するシステム管理者によって各記憶部２３１，２３２に記憶される。
【００３８】
始めに、転送画面受信部２２は、画面転送装置１０から送信された画面転送メッセージを通信部２１を介して受信する（ステップＳ１）。
【００３９】
続いて、転送画面受信部２２は、ステップＳ１において受信した画面転送メッセージを解凍し、この画面転送メッセージを、画面転送装置１０内の画面表示部１２から画面転送部１３に出力された画像データ（すなわち、元の画像データ）に変換した後に、この画像データを画像検出部２３３に出力する（ステップＳ２）。
【００４０】
次に、画像検出部２３３は、転送画面受信部２２から出力された画像データの入力を受け付けると、当該受信した画像データと、置換元画像記憶部２３１に記憶された置換元画像データとを比較し、当該置換元画像データと一致する画像データが当該受信した画像データ内に含まれているか否かを判定する（ステップＳ３）。
【００４１】
具体的には、画像検出部２３３は、転送画面受信部２２から出力された画像データの入力を受け付けると、当該受信した画像データ内の第１のピクセル情報と、置換元画像記憶部２３１に記憶された置換元画像データ内の第２のピクセル情報とを比較し、当該第２のピクセル情報と一致するピクセル情報が、当該第１のピクセル情報に含まれているか否かを判定する。なお、ステップＳ３の判定の結果が否を示す場合（ステップＳ３：「Ｎｏ」）には、画像検出部２３３は、当該受信した画像データを画面表示部２４に出力し、後述するステップＳ７の処理に進む。
【００４２】
ステップＳ３の判定の結果が含まれている旨を示す場合（ステップＳ３：「Ｙｅｓ」）には、画像検出部２３３は、置換元画像記憶部２３１に記憶された置換元画像データのうち、転送画面受信部２２から出力された画像データと一致した置換元画像データの矩形座標を示す第１の矩形情報と、当該出力された画像データのうち、当該記憶された置換元画像データと一致した画像データの矩形座標を示す第２の矩形情報とを生成する（ステップＳ４）。
【００４３】
具体的には、画像検出部２３３は、置換元画像記憶部２３１に記憶された置換元画像データ内の第２のピクセル情報により示される置換元画像のうち、転送画面受信部２２から出力された画像データ内の第１のピクセル情報により示される画像と一致した置換元画像の矩形座標を示す第１の矩形情報「(xa0,xb0)-(xa1,xb1)」と、当該第１のピクセル情報により示される画像のうち、当該第２のピクセル情報により示される置換元画像と一致した画像の矩形座標を示す第２の矩形情報「(xb0,yb0)-(xb1,yb1)」とを生成する。
【００４４】
続いて、画像置換部２３４は、転送画面受信部２２から出力された画像データのうち、画像検出部２３３により生成された第２の矩形情報によって示される矩形座標部分の画像データを、置換画像記憶部２３２に記憶された置換画像データのうち、画像検出部２３３により生成された第１の矩形情報によって示される矩形座標部分の置換画像データに置換する（ステップＳ５）。
【００４５】
具体的には、画像置換部２３４は、図７（ａ）に示すように、転送画面受信部２２から出力された画像データ内の第１のピクセル情報により示される画像のうち、画像検出部２３３により生成された第２の矩形情報「(xb0,yb0)-(xb1,yb1)」によって示される矩形座標部分の画像を、置換画像記憶部２３２に記憶された置換画像データ内のピクセル情報により示される置換画像のうち、画像検出部２３３により生成された第１の矩形情報「(xa0,xb0)-(xa1,xb1)」によって示される矩形座標部分の置換画像に置換する。
【００４６】
なお、画像置換部２３４は、図７（ｂ）に示すように、置換元画像データの一部のみが画像データ内に含まれている場合においても、ステップＳ５と同様の置換処理を実行する。
【００４７】
次に、画像置換部２３４は、ステップＳ５における置換処理実行後の画像データを画面表示部２４に出力する（ステップＳ６）。
【００４８】
続いて、画面表示部２４は、画像データの入力を受け付けると、当該受信した画像データをビデオ信号に変換した後に、このビデオ信号をモニタ部２５に出力する（ステップＳ７）。
【００４９】
しかる後に、モニタ部２５は、画面表示部２４から出力されたビデオ信号の入力を受け付けると、このビデオ信号に応じた画像を表示し（ステップＳ８）、ステップＳ１の処理に戻る。
【００５０】
なお、本実施形態では、置換元画像データ内のピクセル情報により示される画像と、置換画像データ内のピクセル情報により示される画像の形状が長方形であるとしたが、これに限定されず、例えば、画像の形状としては多角形や円形等が適用可能である。
【００５１】
以上説明した一実施形態によれば、画面転送装置１０から送信された画像データ内に置換元画像データが含まれているか否かを判定し、この判定の結果が含まれている旨を示す場合に第１の矩形情報と第２の矩形情報とを生成する画像検出部２３３と、第２の矩形情報によって示される矩形座標部分の画像データを、第１の矩形情報によって示される矩形座標部分の置換画像データに置換する画像置換部２３４とを備えた構成により、端末の画面を見ることで、当該端末がサーバ端末（画面転送装置１０）又はクライアント端末（画面置換装置２０）のどちらとして機能しているかを判別することができる。
【００５２】
以下に、本実施形態に係る画面置換装置２０の変形例について説明する。
【００５３】
［第１の変形例］
画面置換装置２０内の表示画像置換部２３は、置換元画像記憶部２３１、置換画像記憶部２３２、画像検出部２３３及び画像置換部２３４に加えて、図示しない画像サイズ調整部２３５を更に含んでいてもよい。
【００５４】
画像サイズ調整部２３５は、置換元画像記憶部２３１に記憶された置換元画像データ内のピクセル情報により示される置換元画像と、置換画像記憶部２３２に記憶された置換画像データ内のピクセル情報により示される置換画像の大きさとが同一であるか否かを判定する。また、画像サイズ調整部２３５は、上記判定の結果が否を示すとき、置換画像が置換元画像と同じ大きさになるように置換画像の大きさを調整する、すなわち、置換画像を拡大または縮小する。
【００５５】
具体的には、画像サイズ調整部２３５は、図８に示すように、置換元画像の幅と置換画像の幅とが同一でない場合には、置換元画像の幅を置換画像の幅で除算する（換言すると、置換元画像の幅÷置換画像の幅）ことによって置換画像の拡大倍率を算出し、当該算出された拡大倍率にしたがって、置換画像の幅を拡大する。なお、置換元画像の幅と置換画像の幅とは、置換元画像記憶部２３１に記憶された置換元画像データ内の幅情報と、置換画像記憶部２３２に記憶された置換画像データ内の幅情報とから導出される。
【００５６】
このように、表示画像置換部２３内に画像サイズ調整部２３５を更に備えた構成により、置換元画像と置換画像との大きさが同一でない場合においても、モニタ部２５での視認性を保つことができる。
【００５７】
［第２の変形例］
画面置換装置２０内の表示画像置換部２３は、置換元画像記憶部２３１に代えて、図示しない置換元矩形情報記憶部２３６を備えていてもよい。
【００５８】
置換元矩形情報記憶部２３６は、転送画面受信部２２から出力される画像データのうち、置換画像記憶部２３２に記憶された置換画像データに置換される画像データの矩形座標を示す置換元矩形情報を予め記憶している。
【００５９】
具体的には、置換元矩形情報記憶部２３６は、図９に示すように、転送画面受信部２２から出力される画像データ内のピクセル情報により示される画像のうち、置換画像記憶部２３２に記憶された置換画像データ内のピクセル情報により示される置換画像に置換される画像の矩形座標を示す置換元矩形情報を記憶している。
【００６０】
この場合、画像検出部２３３は、転送画面受信部２２から出力された画像データの入力を受け付けると、置換元矩形情報記憶部２３６に記憶された置換元矩形情報により示される矩形座標が、当該受信した画像データの矩形座標内に含まれているか否かを判定する座標マッチング処理を実行する。
【００６１】
図１０は、置換元矩形情報記憶部に記憶された置換元矩形情報に基づいた座標マッチング処理のロジックの一例を示す模式図であり、ここでは、「return検出」に到達すると、座標マッチング処理の結果が含まれている旨を示し、「return未検出」に到達すると、座標マッチング処理の結果が否を示している。
【００６２】
また、上記座標マッチング処理の結果が含まれている旨を示すとき、画像検出部２３３は、座標マッチング処理時に得られた矩形座標から第１の矩形情報及び第２の矩形情報を生成する。
【００６３】
このように、置換元画像記憶部２３１に代えて置換元矩形情報記憶部２３６を備えた構成により、画像検出部２３３が、転送画面受信部２２から出力された画像データと、置換元画像記憶部２３１に記憶された置換元画像データとを比較し、当該置換元画像データと一致する画像データが当該受信した画像データ内に含まれているか否かを判定するピクセルマッチング処理を省略することができ、画面置換装置２０における処理の更なる迅速化を実現することができる。
【００６４】
［第３の変形例］
画面置換装置２０内の表示画像置換部２３は、置換画像記憶部２３２に代えて、図示しない置換色調情報記憶部２３７を備えていてもよい。
【００６５】
置換色調情報記憶部２３７は、置換元画像記憶部２３１に記憶された置換元画像データ内のピクセル情報に含まれる色調情報と置換可能な色調情報を示す置換色調情報を予め記憶している。
【００６６】
この場合、画像置換部２３４は、転送画面受信部２２から出力された画像データ内のピクセル情報に含まれる色調情報のうち、画像検出部２３３により生成された第２の矩形情報によって示される矩形座標部分の画像データ内のピクセル情報に含まれる色調情報を、置換色調情報記憶部２３７に記憶された置換色調情報に置換する。
【００６７】
このように、置換画像記憶部２３２に代えて置換色調情報記憶部２３７を備えた構成により、置換画像記憶部２３２に記憶された置換画像データがなくとも、置換元画像記憶部２３１に記憶された置換元画像データの色調のみを置換することができるため、サーバ端末（画面転送装置１０）とクライアント端末（画面置換装置２０）とを判別することができる。
【００６８】
なお、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６９】
１…画面転送システム、１０…画面転送装置、１１，２５…モニタ部、１２，２４…画面表示部、１３…画面転送部、１４，２１…通信部、２０…画面置換装置、２２…転送画面受信部、２３…表示画面置換部、２３１…置換元画像記憶部、２３２…置換画像記憶部、２３３…画像検出部、２３４…画像置換部、２３５…画像サイズ調整部、２３６…置換元矩形情報記憶部、２３７…置換色調情報記憶部。
【図１】
2013125503.tif 000003
【図２】
2013125503.tif 000004
【図３】
2013125503.tif 000005
【図４】
2013125503.tif 000006
【図５】
2013125503.tif 000007
【図６】
2013125503.tif 000008
【図７】
2013125503.tif 000009
【図８】
2013125503.tif 000010
【図９】
2013125503.tif 000011
【図１０】
2013125503.tif 000012