(57)【要約】【課題】画面のうち変化に伴う更新が必要な部分のみのデータを送信することにより、効率と画質を向上させる。【解決手段】メインウィンドウの識別情報を生成する第１生成部、メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する第２生成部、第１、２生成部により生成された情報を送信する送信部を備える画面送信装置と、送信部から送られてきた情報を受信する受信部、受信部が受信した部品情報を基に部品画像データを生成する部品画像データ生成部、受信部が受信した識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部を備える画面受信装置を備える。【選択図】図１
2012247986.tif 000002
【特許請求の範囲】
【請求項１】
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、
前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、
を備える画面送信装置と、
前記画面送信装置の送信部から送られてきた情報を受信する受信部と、
前記受信部が受信した、前記部品情報を基に部品画像データを生成する部品画像データ生成部と、
前記受信部が受信した、前記識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、
を備える画面受信装置と、
を備えることを特徴とする画面転送システム。
【請求項２】
請求項１に記載の画面転送システムであって、
前記メインウィンドウ情報生成部は、前記メインウィンドウの大きさを示す情報も生成し、
前記送信部は、前記メインウィンドウの大きさを示す情報も送信し、
前記受信部は、前記メインウィンドウの大きさを示す情報も受信し、
前記メインウィンドウ画像データ生成部は、前記メインウィンドウの大きさを示す情報も基にして、大きさが調整された前記メインウィンドウ画像データを生成することを特徴とする画面転送システム。
【請求項３】
請求項２に記載の画面転送システムであって、
前記部品画像データ生成部は、前記メインウィンドウの大きさを示す情報に基づいて、前記部品の大きさを調整することを特徴とする画面転送システム。
【請求項４】
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、
前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、
を備えることを特徴とする画面送信装置。
【請求項５】
画面送信装置の送信部から送られてきた情報を受信する受信部と、
前記受信部が受信した、部品情報を基に部品画像データを生成する部品画像データ生成部と、
前記受信部が受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、
を備えることを特徴とする画面受信装置。
【請求項６】
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成ステップと、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成ステップと、
前記メインウィンドウ情報生成ステップにより生成された情報及び前記部品情報生成部により生成された情報を送信する送信ステップと、
前記送信ステップにより送られてきた情報を受信する受信ステップと、
前記受信ステップで受信した、前記部品情報を基に部品画像データを生成する部品画像データ生成ステップと、
前記受信ステップで受信した、前記識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成ステップと、
を有することを特徴とする画面転送方法。
【請求項７】
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成ステップと、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成ステップと、
前記メインウィンドウ情報生成ステップにより生成された情報及び前記部品情報生成ステップにより生成された情報を送信する送信ステップと、
を有することを特徴とする画面送信方法。
【請求項８】
画面送信方法の送信ステップから送られてきた情報を受信する受信ステップと、
前記受信ステップが受信した、部品情報を基に部品画像データを生成する部品画像データ生成ステップと、
前記受信ステップが受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成ステップと、
を有することを特徴とする画面受信方法。
【請求項９】
コンピュータを画面送信装置として機能させるためのプログラムであって、
前記コンピュータを、
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、
前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、
として機能させるためのプログラム。
【請求項１０】
コンピュータを画面受信装置として機能させるためのプログラムであって、
前記コンピュータを、
画面送信装置の送信部から送られてきた情報を受信する受信部と、
前記受信部が受信した、部品情報を基に部品画像データを生成する部品画像データ生成部と、
前記受信部が受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面送信装置、画面受信装置及びそれらを含む画面転送システム並びにそれらの方法に関し、特に、画面転送型シンクライアントシステムにおける画面送信装置、画面受信装置及びそれらを含む画面転送システム並びにそれらの方法に関する。
【背景技術】
【０００２】
従来、画面転送型シンクライアントシステムでは、サーバ（仮想ＰＣ）が画面全体について画面の更新部分を検出して、変更部分の描画データをクライアントに送信して、クライアントはそのデータを描画することで、画面を生成している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４６５０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
第１の問題点は、画面転送型シンクライアントシステムでは、画面更新の効率が悪い点である。
【０００５】
その理由は、画面転送型シンクライアントシステムでは、サーバ（仮想ＰＣ）の変更部分の検出範囲が画面全体であることである。
【０００６】
第２の問題点は、ある特定の画面領域の更新頻度が高いときに画面全体の描画処理が遅くなる点である。
【０００７】
その理由は、全ての変更部分について、優先度がなく同様に扱われるためである。
【０００８】
第３の問題点は、新たなウィンドウが表示される時に、画質が悪くなることである。
【０００９】
その理由は、新たなウィンドウを転送するためには、ウィンドウ全体の画面データを送らなければならないからである。
【００１０】
本発明は、画面のうち変化に伴う更新が必要な部分のみのデータを送信することにより、効率と画質を向上させることを可能とする画面送信装置、画面受信装置及びそれらを含む画面転送システム並びにそれらの方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の観点によれば、画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、を備える画面送信装置と、前記画面送信装置の送信部から送られてきた情報を受信する受信部と、前記受信部が受信した、前記部品情報を基に部品画像データを生成する部品画像データ生成部と、前記受信部が受信した、前記識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、を備える画面受信装置と、を備えることを特徴とする画面転送システムが提供される。
【００１２】
本発明の第２の観点によれば、画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、を備えることを特徴とする画面送信装置が提供される。
【００１３】
本発明の第３の観点によれば、画面送信装置の送信部から送られてきた情報を受信する受信部と、前記受信部が受信した、部品情報を基に部品画像データを生成する部品画像データ生成部と、前記受信部が受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、を備えることを特徴とする画面受信装置が提供される。
【００１４】
本発明の第４の観点によれば、画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成ステップと、前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成ステップと、前記メインウィンドウ情報生成ステップにより生成された情報及び前記部品情報生成部により生成された情報を送信する送信ステップと、前記送信ステップにより送られてきた情報を受信する受信ステップと、前記受信ステップで受信した、前記部品情報を基に部品画像データを生成する部品画像データ生成ステップと、前記受信ステップで受信した、前記識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成ステップと、を有することを特徴とする画面転送方法が提供される。
【００１５】
本発明の第５の観点によれば、画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成ステップと、前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成ステップと、前記メインウィンドウ情報生成ステップにより生成された情報及び前記部品情報生成ステップにより生成された情報を送信する送信ステップと、を有することを特徴とする画面送信方法が提供される。
【００１６】
本発明の第６の観点によれば、画面送信方法の送信ステップから送られてきた情報を受信する受信ステップと、前記受信ステップが受信した、部品情報を基に部品画像データを生成する部品画像データ生成ステップと、前記受信ステップが受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成ステップと、を有することを特徴とする画面受信方法が提供される。
【００１７】
本発明の第７の観点によれば、コンピュータを画面送信装置として機能させるためのプログラムであって、前記コンピュータを、画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、として機能させるためのプログラムが提供される。
【００１８】
本発明の第８の観点によれば、コンピュータを画面受信装置として機能させるためのプログラムであって、前記コンピュータを、画面送信装置の送信部から送られてきた情報を受信する受信部と、前記受信部が受信した、部品情報を基に部品画像データを生成する部品画像データ生成部と、前記受信部が受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、として機能させるためのプログラムが提供される。
【発明の効果】
【００１９】
本発明によれば、画面のうち変化に伴う更新が必要な部分のみのデータを送信することにより、効率と画質を向上させることを可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態による画面送信装置の構成を示すブロック図である。
【図２】本発明の実施形態による画面受信装置の構成を示すブロック図である。
【図３】本発明の実施形態による画面送信方法を示すフローチャートである。
【図４】本発明の実施形態による画面受信方法を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明を実施するための形態について詳細に説明する。
【００２２】
図１を参照すると、本発明の実施形態による画面送信装置は、メインウィンドウ画像データ・データベース１０１、メインウィンドウ情報生成部１０３、部品ウィンドウ情報データベース１０５、部品ウィンドウ生成部Ｂ１０７、部品ウィンドウ生成部Ｃ１０９、部品情報生成部１１１及び送信部１１３を含む。
【００２３】
メインウィンドウ画像データベース１０１は、メインウィンドウの識別情報に対応した正規化されたメインウィンドウの画像データを保持する。ここで、「正規化された」とは、全てのウィンドウの大きさが同じになることを意味してもよいが、単に、拡大や縮小される前であることを意味してもよい。
【００２４】
メインウィンドウ情報生成部１０３は、画面に表示される画像データを入力し、これに含まれるメインウィンドウの識別情報と、そのメインウィンドウの大きさと、画面におけるそのメインウィンドウの位置をメインウィンドウ画像データベース１０１を参照することにより検出し、それらを出力する。検出のためには、例えば、入力した画像データとメインウィンドウ画像データベース１０１に保持されている各画像データを移動、拡大縮小した場合のものとの間の距離を測定し、距離が最小の場合のそれらの組合せを求める。
【００２５】
部品ウィンドウ情報データベース１０５は、メインウィンドウ毎に、それに含まれている部品に関して、正規化されたメインウィンドウでの部品ウィンドウの位置と大きさを保持する。ここで、部品とは、エディットボックス、ラジオボタン、チェックボックスなどの画面表示用の部品のことである。また、部品ウィンドウとは部品を含む画面の領域のことである。そして、部品ウィンドウ情報データベース１０５は、メインウィンドウの識別情報が指定されたならば、その識別情報に対応する正規化されたメインウィンドウでの各部品ウィンドウの位置と大きさを出力する。
【００２６】
部品ウィンドウ生成部Ｂ１０７は、画面でのメインウィンドウの大きさと、部品ウィンドウ情報データベース１０５から出力された上述した各部品ウィンドウの位置と大きさを基に、実際のメインウィンドウでの各部品ウィンドウの位置と大きさを出力する。
【００２７】
部品ウィンドウ生成部Ｃ１０９は、画面でのメインウィンドウの位置と、部品ウィンドウ生成部Ｂ１０７から出力された実際のメインウィンドウでの各部品ウィンドウの位置と大きさを基に、画面での各部品ウィンドウの位置と大きさを出力する。
【００２８】
部品情報生成部１１１は、部品ウィンドウ生成部Ｃ１０９から出力された画面での各部品ウィンドウの位置と大きさを基に、画像データから各部品の画像データを抽出し、その画像データと、更新頻度情報と、部品タイプ情報と、サイズ調整有無情報に基づいて、その画像データから部品情報を生成する。ここで、更新頻度情報とは、各部品の画像データをどれ位の頻度で更新するかを示す情報であり、例えば、Ｎフレームに１回という値で示される。また、部品タイプ情報は、部品ウィンドウ情報データベース１０５から各部品毎に出力されたものであり、部品が文字型のものであるのか、静止画型のものであるのか、動画型のものであるのかなどを示す。サイズ調整有無情報は、ウィンドウのサイズが調整されたときに、部品のサイズもそれに合わせて調整するか否かを示す情報である。部品情報は、例えば、部品タイプが文字型であれば、文字符号（ＪＩＳコードなど）であり、部品タイプが静止画型又は動画型であれば、画像データ（ビットマップデータなど）、差分画像データ（差分ビットマップデータなど）、画像符号（ＪＰＥＧデータなど）、差分画像符号（ＭＰＥＧデータなど）である。部品情報は、更に、部品タイプ情報と、サイズ調整有無情報を含む。
【００２９】
送信部１１３は、メインウィンドウ情報生成部１０３からメインウィンドウの識別情報と、その大きさを表す情報と、その位置を表す情報を入力し、部品情報生成部１１１から部品情報を入力し、入力した情報を画面受信装置に送信する。
【００３０】
図２を参照すると、本発明の実施形態による画面受信装置は、受信部１２１、メインウィンドウ画像データ・データベース１２３、メインウィンドウ画像データ生成部１２５、メインウィンドウ画像データ一時保存部１２７、部品ウィンドウ情報データベース１２９、部品ウィンドウ生成部１３１、部品画像データベース１３３、部品画像データ一時保存部１３５、部品画像データ生成部１３７及び画像データ合成部１３９を含む。
【００３１】
受信部１２１は、画面送信装置の送信部１１３が送信してきた情報を受信する。
【００３２】
メインウィンドウ画像データ・データベース１２３は、メインウィンドウの識別情報に対応した正規化されたメインウィンドウの画像データを保持する。受信部１２１からメインウィンドウの識別情報を入力したならば、それに対応するメインウィンドウの画像データを出力する。また、そのメインウィンドウにおける各部品ウィンドウの位置を部品ウィンドウの識別情報と共に出力する。
【００３３】
メインウィンドウ画像データ生成部１２５は、メインウィンドウ画像データベース１２３から入力した正規化されたメインウィンドウの画像データと、受信部１２１から入力した画面でのメインウィンドウの大きさに基づいて、大きさが調整された後のメインウィンドウの画像データを生成し、画像データ合成部１３９に出力する。また、生成した画像データをメインウィンドウ画像データ一時保存部１２７に書き込み、その後、メインウィンドウ画像データベース１２３から入力した正規化されたメインウィンドウの画像データも、受信部１２１から入力した画面でのメインウィンドウの大きさも変化しないならば、メインウィンドウ画像データ一時保存部１２７に書き込んである画像データを読出して、画像データ合成部１３９に出力してもよい。
【００３４】
また、メインウィンドウ画像データ生成部１２５は、部品画像データ生成部１３７から入力する部品画像データに実際のメインウィンドウでの部品画像データの位置のついての位置情報が附随している場合には、メインウィンドウのその位置情報に基づいた位置に部品画像を挿入するが、部品画像データ生成部１３７から入力する部品画像データに実際のメインウィンドウでの部品画像データの位置のついての位置情報が附随していない場合には、メインウィンドウ画像データベース１２３から入力する部品ウィンドウの位置に関する情報に基づいた位置に部品画像を挿入する。
【００３５】
部品ウィンドウ情報データベース１２９は、メインウィンドウ毎に、それに含まれている部品に関して、正規化されたメインウィンドウでの部品ウィンドウの位置と大きさを保持する。また、メインウィンドウの識別情報を受信部１２１から入力したならば、その識別情報で識別される正規化されたメインウィンドウにある各部品の部品ウィンドウの位置と大きさを出力する。
【００３６】
部品ウィンドウ生成部１３１は、部品ウィンドウ情報データベース１２９から入力した正規化されたメインウィンドウにある各部品の部品ウィンドウの位置と大きさと、受信部１２１から入力した画面でのメインウィンドウの大きさを基に、実際のメインウィンドウでの各部品の部品ウィンドウの位置と大きさを出力する。
【００３７】
部品画像データベース１３３は、部品画像データ生成部が部品情報を基に画像データを生成するために必要なデータを保持する。例えば、部品画像符号に対応した画像データ、部品差分画像に対応した差分画像データ、部品文字符号に対応した画像データなどを保持する。
【００３８】
部品画像データ生成部１３７は、部品情報を基に、部品画像データベース１３３にあるデータを参照して、部品画像データを生成し、メインウィンドウ画像データ生成部１２５に出力する。ここで、サイズ調整有無情報によりサイズ調整なしが指定されているならば、部品ウィンドウ生成部１３１から入力した大きさを無視するが、サイズ調整有無情報によりサイズ調整ありが指定されているならば、部品ウィンドウ生成部１３１から入力した大きさに基づいて、部品画像データの大きさを調整する。また、部品ウィンドウ生成部１３１から入力した位置もメインウィンドウ画像データ生成部１２５に出力する。但し、上述したように、位置をウインウィンドウ画像データ生成部１２５に出力しなくても、メインウィンドウ画像データ生成部１２５は、メインウィンドウ画像データ・データベース１２３から入力した位置に基づいて、部品の画像データをメインウィンドウに配置する。
【００３９】
また、部品画像データ生成部１３７は、生成した部品画像データを画像データ一時保存部１３５に書き込み、その後、部品画像データを更新しない時には、画像データ一時保存部１３５から部品画像データを読出して、それをメインウィンドウ画像データ生成部１２５に出力する。また、部品画像データを更新する時には、必要に応じて、画像データ一時保存部１３５から部品画像データを読出して、それを利用して部品画像データを更新して、更新後の部品画像データをメインウィンドウ画像データ生成部１２５に出力する。
【００４０】
画像データ合成部１３９は、メインウィンドウ画像データ生成部１２５から部品画像データを含んで、サイズが調整されたメインウィンドウを入力し、受信部１２１から入力した画面でのメインウィンドウの位置に基づいてメインウィンドウの画面での位置を調整して、位置が調整されたメインウィンドウを含む画面を出力する。
【００４１】
次に、本発明の実施形態による画面送信装置の動作について図３を参照して説明する。
【００４２】
まず、メインウィンドウ情報生成部１０３は、メインウィンドウの識別情報、画面でのメインウィンドウの大きさ、画面でのメインウィンドウの位置を検出する（ステップＳ２０１）。
【００４３】
次に、送信部１１３は、メインウィンドウの識別情報、画面でのメインウィンドウの大きさを表す情報、画面でのメインウィンドウの位置を表す情報を送信する（ステップＳ２０３）。
【００４４】
次に、メインウィンドウ内での全ての変化する可能性がある部品についてステップＳ２０５ＳからステップＳ２０５Ｅの間にあるステップを繰り返す。
【００４５】
ｉ番目の部品について決められた更新頻度をＮｉフレームに１回とする。まず、Ｎｉフレーム経過したか否かを判断し、そうであれば（ステップＳ２０７でＹＥＳ）、ステップＳ２０９に進む。
【００４６】
ステップＳ２０９では、部品ウィンドウ情報データベース１０５は、部品ウィンドウ情報Ａを出力する。ここで、部品ウィンドウ情報Ａとは、正規化されたウィンドウでの部品ウィンドウの位置と大きさを表す情報である。
【００４７】
次に、部品ウィンドウ生成部Ｂ１０７は、部品ウィンドウ情報Ｂを出力する（ステップＳ２１１）。ここで、部品ウィンドウ情報Ｂとは、実際のメインウィンドウでの部品ウィンドウの位置と大きさを表す情報である。
【００４８】
次に、部品ウィンドウ生成部Ｃ１０９は、部品ウィンドウ情報Ｃを出力する（ステップＳ２１３）。ここで、部品ウィンドウ情報Ｃとは、画面での部品ウィンドウの位置と大きさを表す情報である。
【００４９】
次に、部品情報生成部１１１は、部品情報を生成する（ステップＳ２１５）。
【００５０】
次に、送信部１１３は、部品情報を送信する（ステップＳ２１７）。
【００５１】
次に、本発明の実施形態による画面受信装置の動作について図４を参照して説明する。
【００５２】
まず、受信部１２１が、メインウィンドウの識別情報、画面でのメインウィンドウの大きさを表す情報、画面でのメインウィンドウの位置を表す情報を受信したならば（ステップＳ２３１でＹＥＳ）、メインウィンドウ画像データ生成部１２５は、メインウィンドウの画像データを生成し、（ステップＳ２３３）、生成した画像データをメインウィンドウ画像データ一時保存部１２７に保存し（ステップＳ２３５）、画像データ合成部１３９は、画像データを合成する（ステップＳ２３７）。
【００５３】
次に、受信部１２１が部品情報を受信したならば（ステップＳ２３９でＹＥＳ）、部品ウィンドウ情報データベース１２９から部品ウィンドウ情報Ａを取得し（ステップＳ２４１）、部品ウィンドウ生成部１３１は、部品ウィンドウ情報Ｂを生成し（ステップＳ２４３）、部品画像データ生成部１３７は、部品画像を生成し（ステップＳ２４５）、メインウィンドウ画像データ生成部１２５は、ステップＳ２３５で生成した部品画像を含むメインウィンドウ画像データを生成し（ステップＳ２４７）、生成した画像データをメインウィンドウ画像データ一時保存部１２７に保存し（ステップＳ２４９）、画像データ合成部１３９は、画像データを合成し（ステップＳ２５１）、ステップＳ２３１に戻る。
【００５４】
なお、上記の画面送信装置及び画面受信装置は、ハードウェア、ソフトウェア又はこれらの組合わせにより実現することができる。また、上記の画面送信装置及び画面受信装置によりそれぞれ行なわれる画面送信方法及び画面受信方法も、ハードウェア、ソフトウェア又はこれらに組合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【００５５】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００５６】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００５７】
（付記１）
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、
前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、
を備える画面送信装置と、
前記画面送信装置の送信部から送られてきた情報を受信する受信部と、
前記受信部が受信した、前記部品情報を基に部品画像データを生成する部品画像データ生成部と、
前記受信部が受信した、前記識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、
を備える画面受信装置と、
を備えることを特徴とする画面転送システム。
【００５８】
（付記２）
付記１に記載の画面転送システムであって、
前記メインウィンドウ情報生成部は、前記メインウィンドウの大きさを示す情報も生成し、
前記送信部は、前記メインウィンドウの大きさを示す情報も送信し、
前記受信部は、前記メインウィンドウの大きさを示す情報も受信し、
前記メインウィンドウ画像データ生成部は、前記メインウィンドウの大きさを示す情報も基にして、大きさが調整された前記メインウィンドウ画像データを生成することを特徴とする画面転送システム。
【００５９】
（付記３）
付記２に記載の画面転送システムであって、
前記部品画像データ生成部は、前記メインウィンドウの大きさを示す情報に基づいて、前記部品の大きさを調整することを特徴とする画面転送システム。
【００６０】
（付記４）
付記２又は３に記載の画面転送システムであって、
前記メインウィンドウ画像データ生成部は、前記メインウィンドウの大きさと、前記メインウィンドウ画像データベース内の調整前の部品位置に基づいて、前記部品の位置を調整することを特徴とする画面転送システム。
【００６１】
（付記５）
付記２乃至４の何れか１に記載の画面転送システムであって、
前記メインウィンドウを識別するための識別情報と前記メインウィンドウにおいて部品を識別するための識別情報を基に、前記部品の画像データを含む部品ウィンドウの位置と大きさを取得し、前記メインウィンドウの大きさと画面における前記メインウィンドウの位置を用いて、前記部品ウィンドウの位置と大きさを調整する部品ウィンドウ生成部を前記画面送信装置が更に備え、調整後の部品ウィンドウを用いて、前記部品情報生成部は前記部品の画像データを取得することを特徴とする画面転送システム。
【００６２】
（付記６）
付記１乃至５の何れか１に記載の画面転送システムであって、
前記メインウィンドウ情報生成部は、前記メインウィンドウの画面における位置を示す情報も生成し、
前記送信部は、前記メインウィンドウの画面における位置を示す情報も送信し、
前記受信部は、前記メインウィンドウの画面における位置を示す情報も受信し、
前記画面受信装置は、前記メインウィンドウの画面における位置を示す情報を基に画面における前記メインウィンドウの位置を調整する画像データ合成部を更に備えることを特徴とする画面転送システム。
【００６３】
（付記７）
付記１乃至６の何れか１に記載の画面転送システムであって、
前記部品画像データ生成部は、前記部品の種類に応じた符号化方式により前記部品情報を生成し、
前記部品画像データ生成部は、前記部品の種類に応じた復号方式により前記部品データを生成することを特徴とする画面転送システム。
【００６４】
（付記８）
付記１乃至７の何れか１に記載の画面転送システムであって、
前記部品画像データ生成部は、指定された頻度で前記部品情報を生成することを特徴とする画面転送システム。
【００６５】
（付記９）
付記１乃至８の何れか１に記載の画面転送システムであって、
前記メインウィンドウ情報生成部は、それが生成する情報を画像データから検出することを特徴とする画面転送システム。
【００６６】
（付記１０）
付記１乃至８の何れか１に記載の画面転送システムであって、
前記メインウィンドウ情報生成部は、それが生成する情報として、前記メインウィンドウを表示するためのプログラムからそれらの情報を取得することを特徴とする画面転送システム。
【００６７】
（付記１１）
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、
前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、
を備えることを特徴とする画面送信装置。
【００６８】
（付記１２）
付記１１に記載の画面送信装置であって、
前記メインウィンドウ情報生成部は、前記メインウィンドウの大きさを示す情報も生成し、
前記送信部は、前記メインウィンドウの大きさを示す情報も送信することを特徴とする画面送信装置。
【００６９】
（付記１３）
付記１２に記載の画面送信装置であって、
前記メインウィンドウを識別するための識別情報と前記メインウィンドウにおいて部品を識別するための識別情報を基に、前記部品の画像データを含む部品ウィンドウの位置と大きさを取得し、前記メインウィンドウの大きさと画面における前記メインウィンドウの位置を用いて、前記部品ウィンドウの位置と大きさを調整する部品ウィンドウ生成部を更に備え、調整後の部品ウィンドウを用いて、前記部品情報生成部は前記部品の画像データを取得することを特徴とする画面送信装置。
【００７０】
（付記１４）
付記１１乃至１３の何れか１に記載の画面送信装置であって、
前記メインウィンドウ情報生成部は、前記メインウィンドウの画面における位置を示す情報も生成し、
前記送信部は、前記メインウィンドウの画面における位置を示す情報も送信することを特徴とする画面送信装置。
【００７１】
（付記１５）
付記１１乃至１４の何れか１に記載の画面送信装置であって、
前記部品画像データ生成部は、前記部品の種類に応じた符号化方式により前記部品情報を生成することを特徴とする画面送信装置。
【００７２】
（付記１６）
付記１１乃至１５の何れか１に記載の画面送信装置であって、
前記部品画像データ生成部は、指定された頻度で前記部品情報を生成することを特徴とする画面送信装置。
【００７３】
（付記１７）
付記１１乃至１６の何れか１に記載の画面送信装置であって、
前記メインウィンドウ情報生成部は、それが生成する情報を画像データから検出することを特徴とする画面送信装置。
【００７４】
（付記１８）
付記１１乃至１６の何れか１に記載の画面送信装置であって、
前記メインウィンドウ情報生成部は、それが生成する情報として、前記メインウィンドウを表示するためのプログラムからそれらの情報を取得することを特徴とする画面送信装置。
【００７５】
（付記１９）
画面送信装置の送信部から送られてきた情報を受信する受信部と、
前記受信部が受信した、部品情報を基に部品画像データを生成する部品画像データ生成部と、
前記受信部が受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、
を備えることを特徴とする画面受信装置。
【００７６】
（付記２０）
付記１９に記載の画面受信装置であって、
前記受信部は、前記メインウィンドウの大きさを示す情報も受信し、
前記メインウィンドウ画像データ生成部は、前記メインウィンドウの大きさを示す情報も基にして、大きさが調整された前記メインウィンドウ画像データを生成することを特徴とする画面受信装置。
【００７７】
（付記２１）
付記２０に記載の画面受信装置であって、
前記部品画像データ生成部は、前記メインウィンドウの大きさを示す情報に基づいて、前記部品の大きさを調整することを特徴とする画面受信装置。
【００７８】
（付記２２）
付記２０又は２１に記載の画面受信装置であって、
前記メインウィンドウ画像データ生成部は、前記メインウィンドウの大きさと、前記メインウィンドウ画像データベース内の調整前の部品位置に基づいて、前記部品の位置を調整することを特徴とする画面受信装置。
【００７９】
（付記２３）
付記１９乃至２２の何れか１に記載の画面受信装置であって、
前記受信部は、前記メインウィンドウの画面における位置を示す情報も受信し、
前記メインウィンドウの画面における位置を示す情報を基に画面における前記メインウィンドウの位置を調整する画像データ合成部を更に備えることを特徴とする画面受信装置。
【００８０】
（付記２４）
付記１９乃至２３の何れか１に記載の画面受信装置であって、
前記部品画像データ生成部は、前記部品の種類に応じた復号方式により前記部品データを生成することを特徴とする画面受信装置。
【００８１】
（付記２５）
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成ステップと、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成ステップと、
前記メインウィンドウ情報生成ステップにより生成された情報及び前記部品情報生成部により生成された情報を送信する送信ステップと、
前記送信ステップにより送られてきた情報を受信する受信ステップと、
前記受信ステップで受信した、前記部品情報を基に部品画像データを生成する部品画像データ生成ステップと、
前記受信ステップで受信した、前記識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成ステップと、
を有することを特徴とする画面転送方法。
【００８２】
（付記２６）
付記２５に記載の画面転送方法であって、
前記メインウィンドウ情報生成ステップでは、前記メインウィンドウの大きさを示す情報も生成し、
前記送信ステップでは、前記メインウィンドウの大きさを示す情報も送信し、
前記受信ステップでは、前記メインウィンドウの大きさを示す情報も受信し、
前記メインウィンドウ画像データ生成ステップでは、前記メインウィンドウの大きさを示す情報も基にして、大きさが調整された前記メインウィンドウ画像データを生成することを特徴とする画面転送方法。
【００８３】
（付記２７）
付記２６に記載の画面転送方法であって、
前記部品画像データ生成ステップでは、前記メインウィンドウの大きさを示す情報に基づいて、前記部品の大きさを調整することを特徴とする画面転送方法。
【００８４】
（付記２８）
付記２６又は２７に記載の画面転送方法であって、
前記メインウィンドウ画像データ生成ステップでは、前記メインウィンドウの大きさと、前記メインウィンドウ画像データベース内の調整前の部品位置に基づいて、前記部品の位置を調整することを特徴とする画面転送方法。
【００８５】
（付記２９）
付記２６乃至２８の何れか１に記載の画面転送方法であって、
前記メインウィンドウを識別するための識別情報と前記メインウィンドウにおいて部品を識別するための識別情報を基に、前記部品の画像データを含む部品ウィンドウの位置と大きさを取得し、前記メインウィンドウの大きさと画面における前記メインウィンドウの位置を用いて、前記部品ウィンドウの位置と大きさを調整する部品ウィンドウ生成ステップを更に有し、調整後の部品ウィンドウを用いて、前記部品情報生成ステップでは前記部品の画像データを取得することを特徴とする画面転送方法。
【００８６】
（付記３０）
付記２５乃至２９の何れか１に記載の画面転送方法であって、
前記メインウィンドウ情報生成ステップでは、前記メインウィンドウの画面における位置を示す情報も生成し、
前記送信ステップでは、前記メインウィンドウの画面における位置を示す情報も送信し、
前記受信ステップでは、前記メインウィンドウの画面における位置を示す情報も受信し、
当該画面受信方法は、前記メインウィンドウの画面における位置を示す情報を基に画面における前記メインウィンドウの位置を調整する画像データ合成ステップを更に有することを特徴とする画面転送方法。
【００８７】
（付記３１）
付記２５乃至３０の何れか１に記載の画面転送方法であって、
前記部品画像データ生成ステップでは、前記部品の種類に応じた符号化方式により前記部品情報を生成し、
前記部品画像データ生成ステップでは、前記部品の種類に応じた復号方式により前記部品データを生成することを特徴とする画面転送方法。
【００８８】
（付記３２）
付記２５乃至３１の何れか１に記載の画面転送方法であって、
前記部品画像データ生成ステップでは、指定された頻度で前記部品情報を生成することを特徴とする画面転送方法。
【００８９】
（付記３３）
付記２５乃至３２の何れか１に記載の画面転送方法であって、
前記メインウィンドウ情報生成ステップでは、それが生成する情報を画像データから検出することを特徴とする画面転送方法。
【００９０】
（付記３４）
付記２５乃至３２の何れか１に記載の画面転送方法であって、
前記メインウィンドウ情報生成ステップでは、それが生成する情報として、前記メインウィンドウを表示するためのプログラムからそれらの情報を取得することを特徴とする画面転送方法。
【００９１】
（付記３５）
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成ステップと、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成ステップと、
前記メインウィンドウ情報生成ステップにより生成された情報及び前記部品情報生成ステップにより生成された情報を送信する送信ステップと、
を有することを特徴とする画面送信方法。
【００９２】
（付記３６）
付記３５に記載の画面送信方法であって、
前記メインウィンドウ情報生成ステップでは、前記メインウィンドウの大きさを示す情報も生成し、
前記送信ステップでは、前記メインウィンドウの大きさを示す情報も送信することを特徴とする画面送信方法。
【００９３】
（付記３７）
付記３６に記載の画面送信方法であって、
前記メインウィンドウを識別するための識別情報と前記メインウィンドウにおいて部品を識別するための識別情報を基に、前記部品の画像データを含む部品ウィンドウの位置と大きさを取得し、前記メインウィンドウの大きさと画面における前記メインウィンドウの位置を用いて、前記部品ウィンドウの位置と大きさを調整する部品ウィンドウ生成ステップを更に有し、調整後の部品ウィンドウを用いて、前記部品情報生成ステップでは前記部品の画像データを取得することを特徴とする画面送信方法。
【００９４】
（付記３８）
付記３５乃至３７の何れか１に記載の画面送信方法であって、
前記メインウィンドウ情報生成ステップでは、前記メインウィンドウの画面における位置を示す情報も生成し、
前記送信ステップでは、前記メインウィンドウの画面における位置を示す情報も送信することを特徴とする画面送信方法。
【００９５】
（付記３９）
付記３５乃至３８の何れか１に記載の画面送信方法であって、
前記部品画像データ生成ステップでは、前記部品の種類に応じた符号化方式により前記部品情報を生成することを特徴とする画面送信方法。
【００９６】
（付記４０）
付記３５乃至３９の何れか１に記載の画面送信方法であって、
前記部品画像データ生成ステップでは、指定された頻度で前記部品情報を生成することを特徴とする画面送信方法。
【００９７】
（付記４１）
付記３５乃至４０の何れか１に記載の画面送信方法であって、
前記メインウィンドウ情報生成ステップでは、それが生成する情報を画像データから検出することを特徴とする画面送信方法。
【００９８】
（付記４２）
付記３５乃至４０の何れか１に記載の画面送信方法であって、
前記メインウィンドウ情報生成ステップでは、それが生成する情報として、前記メインウィンドウを表示するためのプログラムからそれらの情報を取得することを特徴とする画面送信方法。
【００９９】
（付記４３）
画面送信方法の送信ステップから送られてきた情報を受信する受信ステップと、
前記受信ステップが受信した、部品情報を基に部品画像データを生成する部品画像データ生成ステップと、
前記受信ステップが受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成ステップと、
を有することを特徴とする画面受信方法。
【０１００】
（付記４４）
付記４３に記載の画面受信方法であって、
前記受信ステップでは、前記メインウィンドウの大きさを示す情報も受信し、
前記メインウィンドウ画像データ生成ステップでは、前記メインウィンドウの大きさを示す情報も基にして、大きさが調整された前記メインウィンドウ画像データを生成することを特徴とする画面受信方法。
【０１０１】
（付記４５）
付記４４に記載の画面受信方法であって、
前記部品画像データ生成ステップでは、前記メインウィンドウの大きさを示す情報に基づいて、前記部品の大きさを調整することを特徴とする画面受信方法。
【０１０２】
（付記４６）
付記４４又は４５に記載の画面受信方法であって、
前記メインウィンドウ画像データ生成ステップでは、前記メインウィンドウの大きさと、前記メインウィンドウ画像データベース内の調整前の部品位置に基づいて、前記部品の位置を調整することを特徴とする画面受信方法。
【０１０３】
（付記４７）
付記４３乃至４６の何れか１に記載の画面受信方法であって、
前記受信ステップでは、前記メインウィンドウの画面における位置を示す情報も受信し、
当該画面受信方法は、前記メインウィンドウの画面における位置を示す情報を基に画面における前記メインウィンドウの位置を調整する画像データ合成ステップを更に有することを特徴とする画面受信方法。
【０１０４】
（付記４８）
付記４３乃至４７の何れか１に記載の画面受信方法であって、
前記部品画像データ生成ステップでは、前記部品の種類に応じた復号方式により前記部品データを生成することを特徴とする画面受信方法。
【０１０５】
（付記４９）
コンピュータを画面送信装置として機能させるためのプログラムであって、
前記コンピュータを、
画像データから検出されたメインウィンドウを識別するための識別情報を生成するメインウィンドウ情報生成部と、
前記メインウィンドウに含まれる部品の画像データから該部品の画像データを表示するための部品情報を生成する部品情報生成部と、
前記メインウィンドウ情報生成部により生成された情報及び前記部品情報生成部により生成された情報を送信する送信部と、
として機能させるためのプログラム。
【０１０６】
（付記５０）
付記４９に記載のプログラムであって、
前記メインウィンドウ情報生成部は、前記メインウィンドウの大きさを示す情報も生成し、
前記送信部は、前記メインウィンドウの大きさを示す情報も送信することを特徴とするプログラム。
【０１０７】
（付記５１）
付記５０に記載のプログラムであって、
コンピュータを、更に、前記メインウィンドウを識別するための識別情報と前記メインウィンドウにおいて部品を識別するための識別情報を基に、前記部品の画像データを含む部品ウィンドウの位置と大きさを取得し、前記メインウィンドウの大きさと画面における前記メインウィンドウの位置を用いて、前記部品ウィンドウの位置と大きさを調整する部品ウィンドウ生成部として機能させ、
調整後の部品ウィンドウを用いて、前記部品情報生成部は前記部品の画像データを取得することを特徴とするプログラム。
【０１０８】
（付記５２）
付記４９乃至５１の何れか１に記載のプログラムであって、
前記メインウィンドウ情報生成部は、前記メインウィンドウの画面における位置を示す情報も生成し、
前記送信部は、前記メインウィンドウの画面における位置を示す情報も送信することを特徴とするプログラム。
【０１０９】
（付記５３）
付記４９乃至５２の何れか１に記載のプログラムであって、
前記部品画像データ生成部は、前記部品の種類に応じた符号化方式により前記部品情報を生成することを特徴とするプログラム。
【０１１０】
（付記５４）
付記４９乃至５３の何れか１に記載のプログラムであって、
前記部品画像データ生成部は、指定された頻度で前記部品情報を生成することを特徴とするプログラム。
【０１１１】
（付記５５）
付記４９乃至５４の何れか１に記載のプログラムであって、
前記メインウィンドウ情報生成部は、それが生成する情報を画像データから検出することを特徴とするプログラム。
【０１１２】
（付記５６）
付記４９乃至５４の何れか１に記載のプログラムであって、
前記メインウィンドウ情報生成部は、それが生成する情報として、前記メインウィンドウを表示するためのプログラムからそれらの情報を取得することを特徴とするプログラム。
【０１１３】
（付記５７）
コンピュータを画面受信装置として機能させるためのプログラムであって、
前記コンピュータを、
画面送信装置の送信部から送られてきた情報を受信する受信部と、
前記受信部が受信した、部品情報を基に部品画像データを生成する部品画像データ生成部と、
前記受信部が受信した、メインウィンドウを識別するための識別情報に対応した、メインウィンドウ画像データ・データベース内のメインウィンドウ画像データと、前記部品画像データを基に、部品画像が含まれたメインウィンドウを画面に表示するためのメインウィンドウ画像データを生成するメインウィンドウ画像データ生成部と、
として機能させるためのプログラム。
【０１１４】
（付記５８）
付記５７に記載のプログラムであって、
前記受信部は、前記メインウィンドウの大きさを示す情報も受信し、
前記メインウィンドウ画像データ生成部は、前記メインウィンドウの大きさを示す情報も基にして、大きさが調整された前記メインウィンドウ画像データを生成することを特徴とするプログラム。
【０１１５】
（付記５９）
付記５８に記載のプログラムであって、
前記部品画像データ生成部は、前記メインウィンドウの大きさを示す情報に基づいて、前記部品の大きさを調整することを特徴とするプログラム。
【０１１６】
（付記６０）
付記５８又は５９に記載のプログラムであって、
前記メインウィンドウ画像データ生成部は、前記メインウィンドウの大きさと、前記メインウィンドウ画像データベース内の調整前の部品位置に基づいて、前記部品の位置を調整することを特徴とするプログラム。
【０１１７】
（付記６１）
付記５７乃至６０の何れか１に記載のプログラムであって、
前記受信部は、前記メインウィンドウの画面における位置を示す情報も受信し、
前記メインウィンドウの画面における位置を示す情報を基に画面における前記メインウィンドウの位置を調整する画像データ合成部を更に備えることを特徴とするプログラム。
【０１１８】
（付記６２）
付記５７乃至６１の何れか１に記載のプログラムであって、
前記部品画像データ生成部は、前記部品の種類に応じた復号方式により前記部品データを生成することを特徴とするプログラム。
【符号の説明】
【０１１９】
１０１  メインウィンドウ画像データベース
１０３  メインウィンドウ情報生成部
１０５  部品ウィンドウ情報データベース
１０７  部品ウィンドウ生成部Ｂ
１０９  部品ウィンドウ生成部Ｃ
１１１  部品情報生成部
１１３  送信部
１２１  受信部
１２３  メインウィンドウ画像データ・データベース
１２５  メインウィンドウ画像データ生成部
１２７  メインウィンドウ画像データ一時保存部
１２９  部品ウィンドウ情報データベース
１３１  部品ウィンドウ生成部
１３３  部品画像データ・データベース
１３５  部品画像データ一時保存部
１３７  部品画像データ生成部
１３９  画像データ合成部
【図１】
2012247986.tif 000003
【図２】
2012247986.tif 000004
【図３】
2012247986.tif 000005
【図４】
2012247986.tif 000006