クライアント装置と通信を行うサーバ装置であって、順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得する取得部と、前記クライアント装置に表示させない画像を示す特定画像を記憶する記憶部と、前記変化画像と、前記特定画像とを比較する比較部と、前記特定画像を含まない前記変化画像は前記クライアント装置へ送信し、前記変化画像のうち前記特定画像と一致する部分の画像は前記クライアント装置へ送信しない送信部と、を備える、ことを特徴とするサーバ装置。前記変化画像に前記特定画像が含まれるように、前記複数の画像データを生成する生成部をさらに備える、ことを特徴とする請求項1に記載のサーバ装置。前記生成部は、特定の領域において前記特定画像が点滅して表示されるように、前記複数の画像データを生成する、ことを特徴とする請求項2に記載のサーバ装置。前記生成部は、前記特定画像の表示位置が経時的に変化するように、前記複数の画像データを生成する、ことを特徴とする請求項2に記載のサーバ装置。前記送信部は、前記特定画像の表示が開始される直前の画像データを示す基準画像データを予め前記クライアント装置へ送信しておく、ことを特徴とする請求項1に記載のサーバ装置。前記送信部は、前記変化画像のうち前記特定画像と一致しない部分の画像は前記クライアント装置へ送信する、ことを特徴とする請求項1に記載のサーバ装置。前記送信部は、前記変化画像が前記特定画像を含む場合は、当該変化画像を前記クライアント装置へ送信しない、ことを特徴とする請求項1に記載のサーバ装置。前記複数の画像データを、外部装置から受信する受信部をさらに備え、前記取得部は、前記受信部で受信された前記複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分を抽出し、その抽出した部分の画像を前記変化画像として取得する、ことを特徴とする請求項1に記載のサーバ装置。前記取得部は、外部装置から前記変化画像を取得する、ことを特徴とする請求項1に記載のサーバ装置。サーバ装置と通信を行うクライアント装置であって、前記サーバ装置で順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得する取得部と、表示させない画像を示す特定画像を記憶する第1記憶部と、前記特定画像の表示が開始される直前の画像データを示す基準画像データを記憶する第2記憶部と、前記変化画像と、前記特定画像とを比較する比較部と、前記比較部による比較結果と前記基準画像データとから、表示する画像を示す画像データであって、前記変化画像のうち前記特定画像と一致する部分の画像を含まない表示画像データを生成して表示する表示制御部と、を備える、ことを特徴とするクライアント装置。前記基準画像データを、前記表示画像データに更新する更新部をさらに備える、ことを特徴とする請求項10に記載のクライアント装置。サーバ装置と、クライアント装置と、前記サーバ装置および前記クライアント装置の各々と通信を行う中継装置とを備えた画像転送システムであって、前記中継装置は、前記サーバ装置で順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得する取得部と、前記クライアント装置に表示させない画像を示す特定画像を記憶する記憶部と、前記変化画像と、前記特定画像とを比較する比較部と、前記特定画像を含まない前記変化画像は前記クライアント装置へ送信し、前記変化画像のうち前記特定画像と一致する部分の画像は前記クライアント装置へ送信しない送信部と、をさらに備える、ことを特徴とする画像転送システム。上述の技術では、サーバ装置は、自身に表示される画像データと、クライアント装置へ送信する画像データとを別々に作成する。すなわち、サーバ装置は、互いに異なる2つの画像データを作成するので、サーバ装置に要求される機能は複雑になる。また、サーバ装置には、自身に表示される画像データを格納するフレームバッファと、クライアント装置へ送信する画像データを格納するフレームバッファとが別々に設けられるので、画像データの格納に必要なメモリの容量も増大する。したがって、構成が複雑化して製造コストが増大するという問題がある。本発明が解決しようとする課題は、構成を簡素化できるサーバ装置、クライアント装置および画像転送システムを提供することである。実施形態のサーバ装置は、クライアント装置と通信を行うサーバ装置であって、取得部と記憶部と比較部と送信部とを備える。取得部は、順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得する。記憶部は、クライアント装置に表示させない画像を示す特定画像を記憶する。比較部は、変化画像と、特定画像とを比較する。送信部は、特定画像を含まない変化画像はクライアント装置へ送信し、変化画像のうち特定画像と一致する部分の画像はクライアント装置へ送信しない。実施形態のクライアント装置は、サーバ装置と通信を行うクライアント装置であって、取得部と第1記憶部と第2記憶部と比較部と表示制御部とを備える。取得部は、サーバ装置で順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得する。第1記憶部は、表示させない画像を示す特定画像を記憶する。第2記憶部は、特定画像の表示が開始される直前の画像データを示す基準画像データを記憶する。比較部は、変化画像と、特定画像とを比較する。表示制御部は、比較部による比較結果と基準画像データとから、表示する画像を示す画像データであって、変化画像のうち特定画像と一致する部分の画像を含まない表示画像データを生成して表示する。実施形態の画像転送システムは、サーバ装置と、クライアント装置と、サーバ装置およびクライアント装置の各々と通信を行う中継装置とを備えた画像転送システムであって、中継装置は、取得部と記憶部と比較部と送信部とを備える。取得部は、サーバ装置で順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得する。記憶部は、クライアント装置に表示させない画像を示す特定画像を記憶する。比較部は、変化画像と、特定画像とを比較する。送信部は、特定画像を含まない変化画像はクライアント装置へ送信し、変化画像のうち特定画像と一致する部分の画像はクライアント装置へ送信しない。作用効果以上に説明したように、本実施形態では、サーバ装置200は、取得した変化画像のうち特定画像と一致する部分はクライアント装置300へ送信しないので、クライアント装置300に表示させない画像特定画像が変化画像に含まれるように、複数の画像データを順次に生成することで、特定画像Pをクライアント装置300に表示させずに、特定画像Pに変化する直前の画像をクライアント装置300に表示させることが可能になる。本実施形態によれば、サーバ装置200は、自身に表示する画像データと、クライアント装置300へ送信する画像データとを別々に作成する必要は無く、別々のフレームバッファを設ける必要も無いので、構成が簡素化されて製造コストを低減できるという有利な効果を奏する。B:第2実施形態次に、第2実施形態について説明する。第2実施形態では、クライアント装置300が変化画像を取得し、その取得した変化画像と特定画像との比較結果に応じた表示制御を行う点で上述の第1実施形態と相違する。第1実施形態と共通する部分については、同一の符号を付して適宜に説明を省略する。図13は、第2実施形態のサーバ装置200およびクライアント装置300の各々の機能構成例を示すブロック図である。図13に示すように、サーバ装置200が有する機能には、共有画像生成部210、特定画像生成部211、画像データ生成部212、画像データ表示制御部213、画像データ送信部220が含まれる。共有画像生成部210、特定画像生成部211、画像データ生成部212および画像データ表示制御部213の各々の機能は、第1実施形態と同様であるので詳細な説明は省略する。画像データ送信部220は、画像データ生成部212で生成される画像データをクライアント装置300へ送信する。また、画像データ送信部220は、デフォルトの基準画像を画像データ生成部212から取得し、その取得したデフォルトの基準画像を予めクライアント装置300へ送信しておく。図13に示すように、クライアント装置300が有する機能には、受信部301、画面情報一時記憶部302、基準画像記憶部303、表示制御部304、更新部305、取得部306、特定画像記憶部307、比較部308、画面情報生成部309が含まれる。受信部301は、サーバ装置200から転送される画像データおよび基準画像を受信する。取得部306は、図3の取得部214と同様の機能を有し、変化画像を取得する。より具体的には、取得部306は、受信部301が画像データを受信するたびに、その受信した画像データのうち直前に受信した画像データから変化した部分の画像を示す変化画像を取得する。特定画像記憶部307は、図3の特定画像記憶部215と同様の機能を有し、特定画像を記憶する。比較部308は、図3の比較部216と同様の機能を有し、取得部306で取得された変化画像と特定画像記憶部307に記憶された特定画像とを比較する。画面情報生成部309は、図5の画面情報生成部217と同様の機能を有し、比較部308による比較結果を用いて、取得部306で取得された変化画像のうち特定画像と一致しない部分の画像と、当該画像の位置情報とを含む画面情報を生成し、その生成した画面情報を画面情報一時記憶部302へ転送する。画面情報一時記憶部302、基準画像記憶部303、表示制御部304および更新部305の機能は、第1実施形態と同様であるので詳細な説明は省略する。本実施形態では、クライアント装置300は、サーバ装置200から送信される画像データに基づいて変化画像を取得し、その取得した変化画像のうち特定画像と一致しない部分の画像と、当該画像の位置情報とを含む画面情報を画面情報一時記憶部302へ転送する画面情報転送処理を実行する。図14は、本実施形態のクライアント装置300が実行する画面情報生成処理の一例を示すフローチャートである。以下、図14を参照しながら、画面情報生成処理について説明する。図14に示すように、サーバ装置200からの画像データを受信部301で受信した場合ステップS20の結果:YES、取得部306は、その受信した画像データのうち、直前に受信した画像データから変化した部分領域を抽出し、その抽出した部分に表示される画像を変化画像として取得するステップS21。この内容は、図7のステップS4の内容と同様である。次に、比較部308は、ステップS21で取得された変化画像と、特定画像記憶部307に記憶された特定画像とを比較する。この内容は、図7のステップS5の内容と同様である。次に、画面情報生成部309は、上述のステップS22の比較結果を用いて、画面情報を生成するステップS23。この内容は、図7のステップS6の内容と同様である。次に、画面情報生成部309は、ステップS23で生成された画面情報を画面情報一時記憶部302へ転送するステップS24。ステップS23で画面情報が生成されない場合は、画面情報一時記憶部302に対する画面情報の転送は行われない。そして、処理は上述のステップS20に戻される。また、本実施形態では、クライアント装置300は、画面情報一時記憶部302に記憶された画面情報と、基準画像記憶部303に記憶された基準画像とから、表示画像データを生成し、その生成した表示画像データを表示画面に表示する表示処理を実行する。図15は、本実施形態のクライアント装置300が実行する表示処理の一例を示すフローチャートである。以下、図15を参照しながら表示処理について説明する。図15に示すように、表示制御部304は、画面情報一時記憶部302に記憶された画面情報と、基準画像記憶部303に記憶された基準画像とから、表示する画像を示す画像データであって、変化画像のうち特定画像と一致する部分の画像を含まない表示画像データを生成するステップS30。次に、表示制御部304は、生成した表示画像データをクライアント装置300の表示画面不図示に表示するステップS31。そして、更新部305は、基準画像記憶部303に記憶された基準画像を、ステップS30で生成された表示画像データに更新するステップS32。クライアント装置300は、以上の表示処理を繰り返し実行する。以上の構成であっても、第1実施形態と同様に、サーバ装置200は、自身に表示する画像データと、クライアント装置300へ送信する画像データとを別々に作成することなく、別々のフレームバッファを設ける必要も無いので、構成が簡素化されて製造コストを低減できるという有利な効果を奏する。C:第3実施形態次に、第3実施形態について説明する。第3実施形態の画面転送システムは、サーバ装置200およびクライアント装置300の各々と通信する中継装置400をさらに備える点で上述の各実施形態と相違する。中継装置400は、サーバ装置200で順次に生成される複数の画像データに基づいて変化画像を取得し、その取得した変化画像のうち特定画像と一致しない部分の画像と、当該画像の位置情報とを含む画面情報を生成してクライアント装置300へ送信する。なお、上述の各実施形態と共通する部分については、同一の符号を付して適宜に説明を省略する。本実施形態では、サーバ装置200の画面送信機能として、プル型の画面転送プロトコルを利用した画面送信方法画面転送方法を用いる。例えばVNCVirtualNetworkComputingとして知られる画面送信方法は、受信側ここでは中継装置400が、FramebufferUpdateRequestという画面取得要求を送信側ここではサーバ装置200へ送信すると、送信側が、framebufferUpdateという応答として、画面を受信側に送信する。一方、本実施形態では、中継装置400の画面送信機能として、プッシュ型の画面転送プロトコルを利用した画面転送を行う。プッシュ型とは、送信側ここでは中継装置400は、受信側ここではクライアント装置300からの画面取得要求を必要とせずに、送信側から受信側へ画面を転送するものである。図16は、第3実施形態のサーバ装置200、中継装置400およびクライアント装置300の各々の機能構成例を示すブロック図である。なお、中継装置400の基本的なハードウェア構成例は、サーバ装置200と同様であるので図2参照、ここでは詳細な説明を省略する。また、サーバ装置200の機能構成例は、第2実施形態と同様であるので、詳細な説明は省略する。さらに、クライアント装置300の機能構成例は、第1実施形態と同様であるので、詳細な説明は省略する。図16に示すように、中継装置400が有する機能には、画像データ要求部401、受信部402、取得部403、特定画像記憶部404、比較部405、画面情報生成部406、送信部407が含まれる。画像データ要求部401は、サーバ装置200に対して、画像データの送信を要求するリクエスト信号を送信する。画像データ要求部401は、最初にリクエスト信号を送信した後は、所定の周期でリクエスト信号を送信することもできるし、サーバ装置200から画像データを受信するたびに、次のリクエスト信号を送信することもできる。受信部402は、サーバ装置200から転送される画像データおよび基準画像を受信する。取得部403は、図3の取得部214と同様の機能を有し、変化画像を取得する。より具体的には、取得部403は、受信部402が画像データを受信するたびに、その受信した画像データのうち直前に受信した画像データから変化した部分の画像を示す変化画像を取得する。特定画像記憶部404は、図3の特定画像記憶部215と同様の機能を有し、特定画像を記憶する。比較部405は、図3の比較部216と同様の機能を有し、取得部403で取得された変化画像と特定画像記憶部404に記憶された特定画像とを比較する。画面情報生成部406は、図5の画面情報生成部217と同様の機能を有し、比較部405による比較結果を用いて、取得部403で取得された変化画像のうち特定画像と一致しない部分の画像と、当該画像の位置情報とを含む画面情報を生成する。送信部407は、図3の送信部218と同様の機能を有し、画面情報生成部406で生成された画面情報をクライアント装置300へ送信する。また、送信部407は、サーバ装置200から受信した基準画像デフォルトの画像を予めクライアント装置300へ送信しておく。本実施形態では、中継装置400は、生成した画面情報をクライアント装置300へ転送する画面情報転送処理を実行する。図17は、中継装置400が実行する画面情報転送処理の一例を示すフローチャートである。以下、図17を参照しながら画面情報転送処理について説明する。図17に示すように、サーバ装置200からの画像データを受信部402で受信した場合ステップS40の結果:YES、取得部403は、その受信した画像データのうち、直前に受信した画像データから変化した部分領域を抽出し、その抽出した部分に表示される画像を変化画像として取得するステップS41。この内容は、図7のステップS4の内容と同様である。次に、比較部405は、ステップS41で取得された変化画像と、特定画像記憶部404に記憶された特定画像とを比較する。この内容は、図7のステップS5の内容と同様である。次に、画面情報生成部406は、上述のステップS42の比較結果を用いて、画面情報を生成するステップS43。この内容は、図7のステップS6の内容と同様である。次に、画面情報生成部406は、ステップS43で生成された画面情報をクライアント装置300へ送信するステップS44。ステップS43で画面情報が生成されない場合は、クライアント装置300に対する画面情報の転送は行われない。この内容は、図7のステップS7と同様である。そして、処理は上述のステップS40に戻される。以上の構成であっても、上述の各実施形態と同様に、サーバ装置200は、自身に表示する画像データと、クライアント装置300へ送信する画像データとを別々に作成することなく、別々のフレームバッファを設ける必要も無いので、構成が簡素化されて製造コストを低減できるという有利な効果を奏する。D:変形例以上、本発明の実施形態を説明したが、上述の各実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。以下に変形例を記載する。なお、以下に記載する変形例のうちの2以上を任意に組み合わせることもできる。1変形例1上述の第1実施形態では、画像データ生成部212により生成される画像データに表示される特定画像Pの表示位置は領域Sであるが、これに限らず、特定画像Pの表示位置は任意に変更可能である。例えば図18に示すように、共有画像のウィンドウに重ねて特定画像Pが表示されてもよい。また、例えば図19に示すように、共有画像のウィンドウが表示される領域を避けるようにして特定画像Pが表示されてもよい。さらに、共有画像のウィンドウのうち、コンテンツが表示されるコンテンツ領域以外の領域に特定画像Pが表示されてもよい。例えば図20に示すように、ウィンドウのうちタイトルバーが表示される領域の中に特定画像Pが表示されてもよいし、図21に示すように、ウィンドウのうちボタンが表示される領域の中に特定画像Pが表示されてもよいし、図22に示すように、ウィンドウのうちスクロールバーが表示される領域の中に特定画像Pが表示されてもよい。2変形例2上述の第1実施形態では、画像データ生成部212は、領域Sにおいて特定画像Pが点滅して表示されるように、複数の画像データを順次に生成しているが、これに限らず、例えば画像データ生成部212は、特定画像Pの表示位置が経時的に変化するように、複数の画像データを順次に生成してもよい。要するに、クライアント装置300に表示させない画像特定画像が変化画像に含まれるように、複数の画像データが順次に生成されるものであればよい。特定画像Pの表示位置が経時的に変化するように、複数の画像データを順次に生成する場合においてサーバ装置200が実行する画面情報転送処理の内容は、図7の内容とほぼ同様であるが、特定画像記憶部215には、前述の指定情報は記憶されず、比較部216は、取得部214で取得された変化画像の表示位置は考慮せずに、その変化画像と、特定画像記憶部215に記憶された特定画像とを比較する画像のみの比較を行う。ここで、図23に示すように、画像データ生成部212は、特定画像Pの表示位置が経時的に変化するように、6個の画像データG11~G66を順次に生成する場合を想定する。6個の画像データG11~G66の生成が行われる期間は、6個のフレーム期間T1~T6で構成される。図23の例では、各フレーム期間Tで生成される画像データGのうち特定画像Pが表示される領域は、互いに重なることなく、それぞれ異なる領域となり、画像データGのうちの所定の領域には共有画像の一例としてのウィンドウWが表示される。また、特定画像Pの表示が開始される前のデフォルトの基準画像は、ウィンドウWのみが表示される画像となる。図23に示される複数の画像データが順次に生成されてサーバ装置200の不図示の表示画面上に表示されることにより、当該表示画面を観察しているユーザーには、特定画像Pの表示位置が、時間の経過とともに水平方向に移動していくように見える。図7のフローチャートと図23を参照しながら、画像データ生成部212が、図23に示す6個の画像データG11~G66を順次に生成する場合における画面情報転送処理の具体的な内容を説明する。まず、図7のステップS3において、取得部214が、第1番目のフレーム期間T1で生成された画像データG11を受信した場合を想定する。この場合、次のステップS4において、取得部214は、受信した画像データG11のうち基準画像から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG11のうちデフォルトの基準画像から変化した部分は領域Z1であり、領域Z1以外の部分は変化していないので、画像データG11のうち領域Z1に表示された特定画像Pが変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と、特定画像記憶部215に記憶された特定画像Pとを比較する。この場合、ステップS4で取得された変化画像は特定画像Pであるので変化画像と特定画像Pが一致するので、次のステップS6において画面情報は生成されない。つまり、この場合は画面情報の転送は行われないので、クライアント装置300には、デフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第2番目のフレーム期間T2で生成された画像データG22を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG22のうち直前に受信した画像データG11から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG22のうち領域Z2に表示された画像R2が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R2のうちの一部が特定画像Pと一致し、他の部分の画像R2が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、当該他の部分の画像R2と、当該画像R22の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R22と、当該画像R22の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、クライアント装置300の基準画像記憶部303に記憶された基準画像デフォルトの基準画像のうち、画像R22の位置情報が示す領域に表示される画像は、画像R22と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第3番目のフレーム期間T3で生成された画像データG33を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG33のうち直前に受信した画像データG22から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG33のうち領域Z3に表示された画像R3が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R3のうちの一部が特定画像Pと一致し、他の部分の画像R33が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、他の部分の画像R33と、当該画像R33の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R33と、当該画像R33の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、デフォルトの基準画像のうち、画像R33の位置情報が示す領域に表示される画像は、画像R33と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第4番目のフレーム期間T4で生成された画像データG44を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG44のうち直前に受信した画像データG33から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG44のうち領域Z4に表示された画像R4が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R4のうちの一部が特定画像Pと一致し、他の部分の画像R44が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、他の部分の画像R44と、当該画像R44の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R44と、当該画像R44の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、デフォルトの基準画像のうち、画像R44の位置情報が示す領域に表示される画像は、画像R44と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第5番目のフレーム期間T5で生成された画像データG55を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG55のうち直前に受信した画像データG44から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG55のうち領域Z5に表示された画像R5が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R5のうちの一部が特定画像Pと一致し、他の部分の画像R55が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、他の部分の画像R55と、当該画像R55の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R55と、当該画像R55の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、デフォルトの基準画像のうち、画像R55の位置情報が示す領域に表示される画像は、画像R55と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第6番目のフレーム期間T6で生成された画像データG66を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG66のうち直前に受信した画像データG55から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。この例では、画像データG66のうち領域Z6に表示された画像R6が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R6のうちの一部が特定画像Pと一致し、他の部分の画像R66が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、他の部分の画像R66と、当該画像R66の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R66と、当該画像R66の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、デフォルトの基準画像のうち、画像R66の位置情報が示す領域に表示される画像は、画像R66と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。なお、ここでは、変化画像のうち特定画像Pと一致しない部分の画像は、デフォルトの基準画像から変化しない例を説明したが、これに限らず、特定画像Pと一致しない部分の画像も、時間の経過と共にデフォルトの基準画像から変化するものであってもよい。この場合、クライアント装置300には、特定画像Pと一致しない部分の画像の経時的変化が表示される。以上の例でも、サーバ装置200は、クライアント装置300に表示させない画像特定画像が変化画像に含まれるように、複数の画像データを順次に生成しているので、特定画像Pをクライアント装置300に表示させずに、特定画像Pに変化する直前の画像をクライアント装置300に表示させることが可能になる。そして、上述の第1実施形態と同様に、サーバ装置200は、自身に表示する画像データと、クライアント装置300へ送信する画像データとを別々に作成することなく、別々のフレームバッファを設ける必要も無いので、構成が簡素化されて製造コストを低減できるという有利な効果を奏する。また、以上の例では、画像データ生成部212は、特定画像Pの表示位置が、時間の経過と共に水平方向に移動するように、複数の画像データを順次に生成しているが、これに限らず、例えば図24に示すように、画像データ生成部212は、特定画像Pの表示位置が、時間の経過と共に垂直方向に移動するように、複数の画像データを順次に生成することもできる。図24の例では、特定画像Pの表示位置は、画面の最上段の左端から下へ向かって移動し、最下段に到達したら、次の列の最上段から下へ向かって移動する。また、例えば図25に示すように、画像データ生成部212は、特定画像Pの表示位置が、時間の経過と共にランダムに変化するように、複数の画像データを順次に生成することもできる。要するに、画像データ生成部212は、特定画像Pの表示位置が経時的に変化するように、複数の画像データを順次に生成するものであればよく、変化の規則性は任意である。また、以上においては、第1実施形態の変形を例に挙げて説明したが、第2実施形態および第2実施形態についても同様の変形を行うことができる。3変形例3前述の特定画像の生成方法は任意である。いま、図26に示す画像データが生成される場合を例に挙げて説明する。図26に示す画像データは、ウィンドウクラス名Aで特定されるウィンドウAと、ウィンドウクラス名Bで特定されるウィンドウBと、ウィンドウクラス名Cで特定されるウィンドウCと、ウィンドウクラス名Dで特定されるウィンドウと、ウィンドウクラス名Eで特定されるウィンドウEとを含む。一例として、特定画像生成部211は、図27に示すデータテーブルを参照しながら、特定画像を生成することもできる。データテーブルは、ウィンドウクラス名と、当該ウィンドウクラス名で特定されるウィンドウの点滅制御を行うか否かを指定する点滅制御情報とを対応付けて記憶する。このデータテーブルは不図示の記憶装置に記憶されるが、データテーブルを記憶する記憶装置の種類やデータテーブルの格納場所は任意である。データテーブルを記憶する記憶装置はサーバ装置200に設けられてもよいし、クライアント装置300や他の外部装置に設けられてもよい。図27の例では、ウィンドウクラス名Bで特定されるウィンドウB、および、ウィンドウクラス名Cで特定されるウィンドウCの各々について点滅制御を行うことが指定されている。言い換えれば、ウィンドウBおよびウィンドウCが、クライアント装置300に表示させない特定画像として指定される一方、ウィンドウA、ウィンドウDおよびウィンドウEは共有画像として指定されていると捉えることもできる。画像データの生成を指示する命令が入力されると、特定画像生成部211は、図27のデータテーブルを参照して、特定画像として指定された点滅制御を行うことが指定されたウィンドウBおよびウィンドウCを、所定のタイミングで例えば奇数番目のフレーム期間ごとに生成して画像データ生成部212へ送る。一方、共有画像生成部210は、図27のデータテーブルを参照して、共有画像として指定された点滅制御を行うことが指定されていないウィンドウA、ウィンドウDおよびウィンドウEを、フレーム期間ごとに生成して画像データ生成部212へ送る。ここでは、一例として、データテーブルは、ウィンドウクラス名と、点滅制御情報とを対応付けて記憶しているが、これに限らず、例えばデータテーブルは、ウィンドウクラス名と、当該ウィンドウクラス名で特定されるウィンドウの表示位置を経時的に変化させる制御を行うか否かを指定する情報とを対応付けて記憶することもできる。4変形例4前述の特定画像の種類や数は任意であり、例えばメールアプリケーションのウィンドウや警告ダイアログなどを特定画像として採用することもできる。以下、第1実施形態の構成を前提とした具体例を説明するが、第2実施形態および第3実施形態の各々の場合についても同様に考えることができる。図28は、サーバ装置200に表示された画面例を示す図である。この画面例では、左上にメールアプリケーションのような、プラバシー情報を含むウィンドウWx、右に画面転送の操作中であることを喚起するための警告ダイアログD、中央下に、共有画像のウィンドウWyが表示されているものとする。例えば警告ダイアログDには、現在、クライアント装置300に画面情報を転送中であることを示す転送中というような文字が表示されているとする。このダイアログDは、サーバ装置200側で表示されることに意味があり、クライアント装置300側では表示する必要はないものとする。また、プライバシー情報を含むウィンドウWxを、クライアント装置300側に表示させることは好ましくない。したがって、この例では、ダイアログDとウィンドウWxが特定画像として特定画像記憶部215に記憶される。また、この例では、サーバ装置200は、ダイアログDおよびウィンドウWxが点滅して表示されるように、複数の画像データを順次に生成する。前述したように、特定画像生成部211は、ウィンドウクラス名と、点滅制御情報とが対応付けられたデータテーブルを参照しながら特定画像を生成してもよい。また、サーバ装置200の表示画面上で点滅表示される特定画像の色を任意に変更することもできる。例えばウィンドウWxのタイトルバー部分Bの色が例えば通常の青色から黄色に変更されて表示されてもよい。これは、ウィンドウのタイトルバーは通常はどれもこれも同じ色なので通常の色から変更しないと、タイトルバーの数点の画素比較では、対象外のウィンドウも特定画像と判断してしまう可能性があり、通常の色から変更したことで、色の比較で特定画像か否かを判定できるためである。第1実施形態で説明したように、サーバ装置200は、取得した変化画像のうち特定画像と一致する部分はクライアント装置300へ送信しないので、ダイアログDおよびウィンドウWxが変化画像に含まれるように、複数の画像データを順次に生成することで、ダイアログDおよびウィンドウWxをクライアント装置300に表示させないことが可能になる。なお、以上の例および前述の各実施形態において、取得された変化画像の一部が特定画像と一致する場合は、その取得した変化画像全体をクライアント装置300へ送信しない構成とすることもできる。以下では、前述のウィンドウWxのタイトルバー部分Bの画像が特定画像として特定画像記憶部215に記憶されている場合を例に挙げて説明する。なお、この例では、特定画像記憶部215には、タイトルバー部分Bの表示位置を指定する指定情報も記憶されている。図29に示すように、ウィンドウWx全体が変化画像として取得された場合、比較部216は、変化画像のうち、指定情報で指定された位置タイトルバー部分Bの表示位置に対応する領域に表示された画像と、特定画像とを比較する。比較方法は任意であるが、一例として、比較部216は、変化画像のうちタイトルバー部分Bの表示位置に対応する領域内の画素から任意のn個の画素を選択し、その選択した画素の値と、特定画像のうち当該画素に対応する画素の値とを比較する。そして、画素の値が全て一致していれば、変化画像のうち指定情報で指定された位置に表示された画像と特定画像とが完全に一致していると判断される。図29の例では、変化画像のうちタイトルバー部分Bの表示位置に対応する領域に表示された画像と、特定画像タイトルバー部分Bの画像とが完全に一致するので、ウィンドウWx全体がクライアント装置300へ転送されない。なお、比較部216は、指定情報を用いずに、画像のみを比較して、取得された変化画像の中に特定画像と一致する部分があるか否かを判断することもできる。要するに、取得された変化画像の中に特定画像と一致する部分がある場合は、その取得された変化画像全体がクライアント装置300へ送信されない。一方、取得された変化画像の中に特定画像と一致する部分が無い場合は、当該変化画像はクライアント装置300へ送信され、クライアント装置300で表示される。5変形例5上述の第1実施形態では、取得部214は、画像データ生成部212から受信した画像データのうち、直前に受信した画像データから変化した部分領域を抽出し、その抽出した部分に表示される画像を変化画像として取得しているが、これに限らず、例えば画像データ生成部212で順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分を抽出し、その抽出した部分に表示される画像を変化画像として検出する変化画像検出部が取得部214とは別に設けられ、取得部214は、その変化画像検出部から変化画像を取得する構成であってもよい。要するに、取得部214は、順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得するものであればよい。同様に、第2実施形態においても、クライアント装置300が有する機能には、前述の変化画像検出部が含まれ、取得部306は、当該変化画像検出部から変化画像を取得する構成であってもよい。また、変化画像検出部は、サーバ装置200が有する機能に含まれる構成であってもよい。この構成では、当該変化画像検出部で検出された変化画像がクライアント装置300へ送信され、取得部306は、サーバ装置200から送信された変化画像を取得する。同様に、第3実施形態においても、中継装置400が有する機能には、前述の変化画像検出部が含まれ、取得部403は、当該変化画像検出部から変化画像を取得する構成であってもよい。また、変化画像検出部は、サーバ装置200が有する機能に含まれる構成であってもよい。この構成では、当該変化画像検出部で検出された変化画像が中継装置400へ送信され、取得部403は、サーバ装置200から送信された変化画像を取得する。6変形例6上述の各実施形態および変形例において、サーバ装置200、中継装置400およびクライアント装置300の各々で実行される各種プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また当該各種プログラムを、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録してコンピュータプログラムプロダクトとして提供するように構成してもよい。100画像転送システム200サーバ装置201CPU202ROM203RAM204外部記憶装置205表示部206通信I/F部210共有画像生成部211特定画像生成部212画像データ生成部213画像データ表示制御部214取得部215特定画像記憶部216比較部217画面情報生成部218送信部219特定画像登録部220画像データ送信部300クライアント装置301受信部302画面情報一時記憶部303基準画像記憶部304表示制御部305更新部306取得部307特定画像記憶部308比較部309画面情報生成部400中継装置401画像データ要求部402受信部403取得部404特定画像記憶部405比較部406画面情報生成部407送信部以下、添付図面を参照しながら、本発明に係るサーバ装置、クライアント装置および画像転送システムの実施の形態を詳細に説明する。A:第1実施形態図1は、第1実施形態の画像転送システム100の概略構成例を示すブロック図である。図1に示すように、画像転送システム100は、サーバ装置200と、サーバ装置200と通信を行うクライアント装置300とを含んで構成される。図1の例では、サーバ装置200とクライアント装置300は、ネットワークを介して接続される。ネットワークの種類は任意であり、例えばLANLocalAreaNetworkであってもよいし、インターネットであってもよい。また、図1の例では、1つのクライアント装置300のみが表示されているが、これに限らず、サーバ装置200と通信を行うクライアント装置300の数は任意であり、2以上のクライアント装置300の各々がサーバ装置200と通信を行う構成であってもよい。図2は、サーバ装置200の基本的なハードウェア構成例を示すブロック図である。図2に示すように、サーバ装置200は、CPU201と、ROMReadOnlyMemory202と、RAM203と、外部記憶装置204と、表示部205と、通信I/F部206とを含んで構成されるコンピュータである。CPU201は、ROM202等に格納された所定の制御プログラムをRAM203上に読み出して実行することにより、サーバ装置200全体を制御する。ROM202は、不揮発性の半導体メモリであり、制御プログラムや各種データを記憶する。RAM203は、ROM202に記憶された各種プログラムを実行する際に各種データを一時的に保持する揮発性の半導体メモリである。外部記憶装置204は、各種データを記憶する不揮発性の半導体メモリであり、HDDHardDiskDriveなどで構成され得る。表示部205は、サーバ装置200で生成される各種の画像を表示する手段であり、例えば液晶パネルなどで構成され得る。通信I/F部206は、クライアント装置300との間で通信を行うためのインタフェース装置である。なお、クライアント装置300の基本的なハードウェア構成例も、図2の構成例と同様であるので、詳細な説明は省略する。図3は、サーバ装置200およびクライアント装置300の各々の機能構成例を示すブロック図である。図3に示すように、サーバ装置200が有する機能には、共有画像生成部210、特定画像生成部211、画像データ生成部212、画像データ表示制御部213、取得部214、特定画像記憶部215、比較部216、画面情報生成部217、送信部218、特定画像登録部219が含まれる。共有画像生成部210は、1フレームの画像が生成される期間を示すフレーム期間ごとに、サーバ装置200およびクライアント装置300に共通に表示される画像共有画像を生成し、その生成した共有画像を画像データ生成部212へ渡す。特定画像生成部211は、フレーム期間ごとに、クライアント装置300に表示させない画像を示す特定画像特定画像を生成し、その生成した特定画像と、当該特定画像の表示位置画面上の位置を指定する指定情報とを画像データ生成部212へ渡す。画像データ生成部212は、フレーム期間ごとに、共有画像生成部210で生成された共有画像のうち、前述の指定情報で指定された表示位置に、特定画像生成部211で生成された特定画像を重ねて1フレームの画像データを生成し、その生成した画像データを画像データ表示制御部213および取得部214の各々へ供給する。画像データ表示制御部213は、画像データ生成部212から供給される画像データをサーバ装置200の表示画面表示部205に表示する。本実施形態では、画像データ生成部212は、特定の領域において特定画像が点滅して表示されるように、複数の画像データを順次に生成する。より具体的には以下のとおりである。いま、画像データ生成部212がN個Nは1以上の整数の画像データを生成する場合を想定する。図4に示すように、N個の画像データの生成が行われる期間は、N個のフレーム期間T1~TNで構成される。画像データ生成部212は、N個のフレーム期間T1~TNの各々において、当該フレーム期間Tで生成された共有画像および特定画像を用いて画像データを生成する。共有画像生成部210は、N個のフレーム期間T1~TNの各々において共有画像を生成する。図4の例では、各フレーム期間Tで生成される共有画像詳細は不図示は同じ画像であり、表示位置も同じである。一方、特定画像生成部211は、奇数番目または偶数番目のフレーム期間Tにおいてのみ特定画像Pを生成する。ここでは、一例として、特定画像生成部211は、奇数番目のフレーム期間Tの各々において、画像データの領域Sに表示される特定画像Pを生成する。また、Nは偶数であるとする。したがって、図4に示すように、奇数番目のフレーム期間Tで生成される画像データの領域Sには特定画像Pが表示される一方、偶数番目のフレーム期間Tで生成される画像データには特定画像Pが表示されない。これにより、サーバ装置200の表示画面不図示には、領域Sにおいて特定画像Pが点滅する画像データが表示される。取得部214は、画像データ生成部212から順次に供給される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得する。本実施形態では、取得部214は、変化画像と、当該変化画像の位置画面上の位置を示す情報とを取得する。いま、取得部214が、図4に示す第3番目のフレーム期間T3で生成された画像データを受信した場合を例に挙げて説明する。この場合、第3番目のフレーム期間T3で生成された画像データのうち、直前の画像データ第2番目のフレーム期間T2で生成された画像データから変化した部分は、図4に示す領域Sであり、当該領域Sに表示される画像この場合は特定画像Pが変化画像として取得される。再び図3に戻って説明を続ける。特定画像記憶部215は、特定画像を記憶する。本実施形態では、特定画像記憶部215は、特定画像と、当該特定画像の表示位置画面上の表示位置を指定する指定情報とを記憶する。比較部216は、取得部214で取得された変化画像と、特定画像記憶部215に記憶された特定画像とを比較する。本実施形態では、比較部216は、特定画像記憶部215に記憶された特定画像および指定情報を用いて比較を行う。より具体的には、比較部216は、変化画像のうち指定情報で指定された領域に表示される画像と、特定画像とを比較する。比較方法は任意であるが、一例として、比較部216は、変化画像のうち指定情報で指定された領域に表示される画像を構成する複数の画素の中から任意の数の画素を選択し、その選択した画素の値と、特定画像のうち当該画素に対応する画素の値とを比較する。そして、全ての画素の値が一致していれば、変化画像のうち指定情報で指定された領域に表示された画像と特定画像とが一致していると判断される。なお、比較部216は、表示位置は考慮せずに画像のみの比較を行ってもよい。この場合、指定情報は不要となり、特定画像記憶部215は、指定情報を記憶しなくてよい。いま、例えば図5に示す変化画像が取得された場合を想定する。図5の例では、画面上において変化画像が表示される領域は、特定画像記憶部215に記憶された指定情報で指定された領域と完全に重なっており一致しており、画像も特定画像と一致しているものとする。この場合、取得された変化画像の位置、サイズおよび画像は、特定画像の位置、サイズおよび画像と一致するので、取得された変化画像は、特定画像記憶部215に記憶された特定画像と完全に一致すると言える。また、例えば図6に示す変化画像が取得された場合を想定する。図6の例では、指定情報で指定される領域をKと表記し、画面上において変化画像が表示される領域は、当該領域Kを含んでいる。図6の例では、変化画像のうち領域Kに表示される画像は、特定画像と一致するので、この場合は、変化画像のうち領域Kに表示された画像と特定画像とが一致している一方、変化画像のうち領域K以外の領域に表示された画像と特定画像とは一致しないと判断される。画面情報生成部217は、比較部216による比較結果を用いて、取得部214で取得された変化画像のうち特定画像と一致しない部分の画像と、画像データにおける当該画像の位置画面上の位置を示す位置情報とを含む画面情報を生成する。例えば図5のように、取得された変化画像が特定画像と完全に一致する場合は、画面情報生成部217は、画面情報の生成を行わない。また、例えば図6のように、変化画像のうち領域Kに表示された画像と特定画像とが一致している一方、変化画像のうち領域K以外の領域に表示された画像と特定画像とは一致しないと判断された場合は、画面情報生成部217は、変化画像のうち領域K以外の領域の画像と、当該画像の位置情報とを含む画面情報を生成する。送信部218は、画面情報生成部217で生成された画面情報をクライアント装置300へ送信する。また、送信部218は、特定画像の表示を開始する直前の画像ここでは点滅変化が開始される直前の画像を示す基準画像デフォルトの基準画像を画像データ生成部212から取得し、その取得した基準画像を予めクライアント装置300へ送信しておく。なお、基準画像は、サーバ装置200内の不図示のメモリにも格納され、最初の変化画像の取得に用いられる。特定画像登録部219は、特定画像を特定画像記憶部215に登録する。例えば初期設定時において、特定画像登録部219は、特定画像と、当該特定画像の表示位置を指定する指定情報とを特定画像生成部211から取得し、その取得した特定画像および指定情報を特定画像記憶部215に登録することができる。また、未だ特定画像生成部211が起動していない場合は、特定画像登録部219は、予め設定されているデフォルトの特定画像および指定情報を不図示のメモリから取得して特定画像記憶部215に登録することもできる。上述した共有画像生成部210、特定画像生成部211、画像データ生成部212、取得部214、比較部216、画面情報生成部217、送信部218および特定画像登録部219の各々の機能は、サーバ装置200のCPU201がROM202等に格納された制御プログラムをRAM203上で展開して実行することにより実現される。また、これに限らず、これらの機能能のうちの少なくとも一部を個別の回路ハードウェアで実現することもできる。また、上述した特定画像記憶部215は、ハードウェアで実現される要素であり、ROM、RAMおよび外部装置のうちの少なくとも1つに含まれる。一方、図3に示すように、クライアント装置300が有する機能には、受信部301、画面情報一時記憶部302、基準画像記憶部303、表示制御部304、更新部305が含まれる。受信部301は、サーバ装置200から転送される画面情報および基準画像を受信する。画面情報一時記憶部302は、サーバ装置200から受信した画面情報を一時的に記憶する。基準画像記憶部303は、サーバ装置200から受信した基準画像を記憶する。表示制御部304は、画面情報一時記憶部302に記憶された画面情報と、基準画像記憶部303に記憶された基準画像とを用いて、クライアント装置300に表示する画像を示す表示画像データを生成し、その生成した表示画像データをクライアント装置300の表示画面不図示に表示する。更新部305は、基準画像記憶部303に記憶された基準画像を更新する。より具体的には、更新部305は、表示制御部304で表示画像データが生成されるたびに、基準画像記憶部303に記憶された基準画像を、その生成された表示画像データに更新する。これにより、基準画像記憶部303に記憶された基準画像を、最新の画面情報で示される画像の変化が起こる直前の画像データに設定することが可能になる。上述した受信部301、表示制御部304および更新部305の各々の機能は、クライアント装置300のCPUがROM等に格納された制御プログラムをRAM上で展開して実行することにより実現される。また、これに限らず、これらの機能能のうちの少なくとも一部を個別の回路ハードウェアで実現することもできる。また、上述した画面情報一時記憶部302および基準画像記憶部303は、ハードウェアで実現される要素であり、ROM、RAMおよび外部装置のうちの少なくとも1つに含まれる。次に、サーバ装置200が実行する処理の一例を説明する。本実施形態では、サーバ装置200は、前述の画面情報をクライアント装置300へ転送送信する画面情報転送処理を実行する。図7は、サーバ装置200が実行する画面情報転送処理の一例を示すフローチャートである。以下、図7を参照しながら画面情報転送処理について説明する。まず、サーバ装置200は、特定画像を特定画像記憶部215に登録するステップS1。より具体的には以下のとおりである。特定画像生成部211が起動している場合は、特定画像登録部219は、特定画像と、当該特定画像の表示位置を指定する指定情報とを特定画像生成部211から取得し、その取得した特定画像および指定情報を特定画像記憶部215に登録する。一方、特定画像生成部211が起動していない場合は、特定画像登録部219は、予め設定されているデフォルトの特定画像および指定情報を不図示のメモリから取得して特定画像記憶部215に登録する。なお、これに限らず、特定画像の登録方法は任意である。要するに、特定画像記憶部215に特定画像が記憶されればよい。次に、画像データ生成部212は、複数の画像データを順次に生成するステップS2。前述したように、本実施形態では、画像データ生成部212は、特定の領域において特定画像が点滅して表示されるように、複数の画像データを順次に生成し、生成した画像データを取得部214へ渡す。次に、画像データ生成部212から画像データを受信した場合ステップS3の結果:YES、取得部214は、その受信した画像データのうち、直前に受信した画像データから変化した部分領域を抽出し、その抽出した部分に表示される画像を変化画像として取得するステップS4。次に、比較部216は、ステップS4で取得された変化画像と、特定画像とを比較する。次に、画面情報生成部217は、上述のステップS5の比較結果を用いて、画面情報を生成するステップS6。例えば変化画像のうちの一部が特定画像と一致する場合は、画面情報生成部217は、変化画像のうち特定画像と一致しない部分の画像と、当該部分の画像の位置情報とを含む画面情報を生成する。また、例えばステップS4で取得した変化画像が特定画像と完全に一致位置、サイズおよび画像が一致する場合は、画面情報は生成されないので、この場合はクライアント装置300に対する画面情報の転送は行われない。次に、送信部218は、ステップS6で生成された画面情報をクライアント装置300へ送信するステップS7。そして、処理は上述のステップS3に戻される。一例として、図8に示すように、画像データ生成部212が、特定の領域Sにおいて特定画像Pが点滅して表示されるように、8個の画像データG1~G8を順次に生成する場合を想定する。8個の画像データG1~G8の生成が行われる期間は、8個のフレーム期間T1~T8で構成される。図8の例では、フレーム期間T1~T3で生成される共有画像は画像V1であり、フレーム期間T4~T7で生成される共有画像は画像V2であり、フレーム期間T8で生成される共有画像は画像V3であるとする。なお、ここでは、デフォルトの基準画像は画像V1と同じ画像であるとする。また、図8の例では、奇数番目のフレーム期間T1、T3、T5、T7において、画像データGの領域Sに表示される特定画像Pが生成されるものとする。これにより、サーバ装置200の表示画面不図示を観察するユーザーには、特定の領域Sにおいて特定画像Pが点滅しているように見える。まず、前述のステップS3において、取得部214が、第1番目のフレーム期間T1で生成された画像データG1を受信した場合を想定する。この場合、次のステップS4において、取得部214は、受信した画像データG1のうちデフォルトの基準画像から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。この例では、画像データG1のうちデフォルトの基準画像から変化した部分は領域Sであり、領域S以外の部分は変化していないので、画像データG1のうち領域Sに表示された特定画像Pが変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と、特定画像記憶部215に記憶された特定画像Pとを比較する。この場合、ステップS4で取得された変化画像が特定画像Pと完全に一致位置、サイズおよび画像が一致するので、次のステップS6では画面情報は生成されない。つまり、画面情報の転送は行われないので、クライアント装置300には、デフォルトの基準画像共有画像V1と同じ画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第2番目のフレーム期間T2で生成された画像データG2を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG2のうち直前に受信した画像データG1から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。この例では、画像データG2のうち直前に受信した画像データG1から変化した部分は領域Sであり、当該領域Sに表示された画像Q1が変化画像として取得される。なお、図8の例では、第2番目のフレーム期間T2で生成された画像データG2は、デフォルトの基準画像共有画像V1と同じ画像であり、画像データG2のうち領域Sに表示された画像Q1は、デフォルトの基準画像のうち領域Sに表示された画像と同じである。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像Q1の位置およびサイズは、特定画像記憶部215に記憶された特定画像Pの位置およびサイズと一致するものの、画像が一致しないので、ステップS6において、画面情報生成部217は、画像Q1と領域Sの位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像Q1と領域Sの位置情報とを含む画面情報をクライアント装置300へ送信する。つまり、この場合は画面情報の転送が行われ、クライアント装置300には、デフォルトの基準画像のうち領域Sに表示される画像が画像Q1に変化した画像が表示される。図8の例では、デフォルトの基準画像のうち領域Sに表示される画像は画像Q1と同じであるので、クライアント装置300にはデフォルトの基準画像と同じ画像共有画像V1と同じ画像が引き続き表示される。続いて、処理は再びステップS3に移行する。取得部214が、第3番目のフレーム期間T3で生成された画像データG3を受信した場合ステップS3の結果:YES、次のステップS4において、取得部214は、受信した画像データG3のうち直前に受信した画像データG2から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図8の例では、画像データG3のうち直前の画像データG2から変化した部分は領域Sであり、領域S以外の部分は変化していないので、画像データG3のうち領域Sに表示された特定画像Pが変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と、特定画像記憶部215に記憶された特定画像Pとを比較する。この場合、ステップS4で取得された変化画像が特定画像Pと完全に一致位置、サイズおよび画像が一致するので、次のステップS6では画面情報は生成されない。つまり、画面情報の転送は行われないので、クライアント装置300には、デフォルトの基準画像と同じ画像共有画像V1と同じ画像が引き続き表示される。続いて、処理は再びステップS3に移行する。取得部214が、第4番目のフレーム期間T4で生成された画像データG4を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG4のうち直前に受信した画像データG3から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図8の例では、画像データG4のうち直前に受信した画像データG3から変化した部分は画像データG4全体であり、画像データG4共有画像V2と同じ画像Q2が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像Q2は、特定画像記憶部215に記憶された特定画像Pと一致しないので、ステップS6において、画面情報生成部217は、画像Q2と当該画像Q2の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像Q2と当該画像Q2の位置情報とを含む画面情報をクライアント装置300へ送信する。つまり、この場合は画面情報の転送が行われ、クライアント装置300に表示される画像は、デフォルトの基準画像から画像Q2に変化する。すなわち、クライアント装置300には共有画像V2と同じ画像が表示される。そして、この画像が、新たな基準画像として基準画像記憶部303に登録される。続いて、処理は再びステップS3に移行する。取得部214が、第5番目のフレーム期間T5で生成された画像データG5を受信した場合ステップS3の結果:YES、次のステップS4において、取得部214は、受信した画像データG5のうち直前に受信した画像データG4から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図8の例では、画像データG5のうち直前の画像データG4から変化した部分は領域Sであり、領域S以外の部分は変化していないので、画像データG5のうち領域Sに表示された特定画像Pが変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と、特定画像記憶部215に記憶された特定画像Pとを比較する。この場合、ステップS4で取得された変化画像が特定画像Pと完全に一致位置、サイズおよび画像が一致するので、次のステップS6では画面情報は生成されない。つまり、画面情報の転送は行われないので、クライアント装置300には、共有画像V2と同じ画像が引き続き表示される。続いて、処理は再びステップS3に移行する。取得部214が、第6番目のフレーム期間T6で生成された画像データG6を受信した場合ステップS3の結果:YES、次のステップS4において、取得部214は、受信した画像データG6のうち直前に受信した画像データG5から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図8の例では、画像データG6のうち直前の画像データG5から変化した部分は領域Sであり、領域S以外の部分は変化していないので、画像データG6のうち領域Sに表示された画像Q3が変化画像として取得される。図8の例では、画像データG6は共有画像V2と同じであるので、画像データG6のうち領域Sに表示された画像Q3は、共有画像V2のうち領域Sに表示された画像と同じである。次のステップS5において、比較部216は、ステップS4で取得された変化画像と、特定画像記憶部215に記憶された特定画像Pとを比較する。この場合、変化画像の位置およびサイズは特定画像Pの位置およびサイズと一致するものの、両者の画像が一致しないので、画像Q3と、領域Sの位置情報とを含む画面情報が生成されてクライアント装置300へ転送される。つまり、この場合は画面情報の転送が行われ、クライアント装置300には、共有画像V2のうち領域Sに表示される画像が画像Q3に変化した画像が表示される。前述したように、図8の例では、共有画像V2のうち領域Sに表示される画像は画像Q3と同じであるので、クライアント装置300には、共有画像V2と同じ画像が引き続き表示される。続いて、処理は再びステップS3に移行する。取得部214が、第7番目のフレーム期間T7で生成された画像データG7を受信した場合ステップS3の結果:YES、次のステップS4において、取得部214は、受信した画像データG7のうち直前に受信した画像データG6から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図8の例では、画像データG7のうち直前の画像データG6から変化した部分は領域Sであり、領域S以外の部分は変化していないので、画像データG7のうち領域Sに表示された特定画像Pが変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と、特定画像記憶部215に記憶された特定画像Pとを比較する。この場合、ステップS4で取得された変化画像が特定画像Pと完全に一致位置、サイズおよび画像が一致するので、次のステップS6では画面情報は生成されない。つまり、画面情報の転送は行われないので、クライアント装置300には、共有画像V2と同じ画像が引き続き表示される。続いて、処理は再びステップS3に移行する。取得部214が、第8番目のフレーム期間T8で生成された画像データG8を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG8のうち直前に受信した画像データG7から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図8の例では、画像データG8のうち直前に受信した画像データG7から変化した部分は画像データG8全体であり、画像データG8共有画像V3と同じ画像Q4が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像Q4は、特定画像記憶部215に記憶された特定画像Pと一致しないので、ステップS6において、画面情報生成部217は、画像Q4と当該画像Q4の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像Q4と当該画像Q4の位置情報とを含む画面情報をクライアント装置300へ送信する。つまり、この場合は画面情報の転送が行われ、クライアント装置300に表示される画像は、共有画像V2から画像Q4へ変化する。つまりは、クライアント装置300には、共有画像V3と同じ画像が表示される。そして、この画像が、新たな基準画像として基準画像記憶部303に登録される。以上のように、クライアント装置300には、特定画像Pは表示されずに、特定画像Pの背景画像V1、V2、V3が順次に表示される。なお、背景画像共有画像の変化の仕方は任意である。例えば図9に示すように、フレーム期間T1およびT2で生成される共有画像が画像V1この例ではデフォルトの基準画像であり、フレーム期間T3~T5で生成される共有画像が画像V2であり、フレーム期間T6~T8で生成される共有画像が画像V3であってもよい。図9の例では、奇数番目のフレーム期間T1、T3、T5、T7において、画像データGの領域Sに表示される特定画像Pが生成されるものとする。以下、図9の例について説明する。まず、取得部214が、第1番目のフレーム期間T1で生成された画像データG1を受信した場合は、画像データG1のうち領域Sに表示された特定画像Pが変化画像として取得されるので、変化画像が特定画像Pと完全に一致する。したがって、画面情報の転送は行われず、クライアント装置300には、デフォルトの基準画像と同じ画像共有画像V1と同じ画像が表示される。次に、取得部214が、第2番目のフレーム期間T2で生成された画像データG2を受信した場合は、画像データG2のうち領域Sに表示された画像Q1が変化画像として取得される。なお、図9の例では、第2番目のフレーム期間T2で生成された画像データG2は、デフォルトの基準画像共有画像V1と同じ画像であり、画像データG2のうち領域Sに表示された画像Q1は、共有画像V1のうち領域Sに表示された画像と同じである。この場合は、変化画像の位置およびサイズは特定画像Pの位置およびサイズと一致するものの、両者の画像が一致しないので、画像Q1と、領域Sの位置情報とを含む画面情報が生成されてクライアント装置300へ転送される。つまり、この場合は画面情報の転送が行われ、クライアント装置300には、共有画像V1のうち領域Sに表示される画像が画像Q1に変化した画像、つまりは共有画像V1と同じ画像が引き続き表示される。次に、取得部214が、第3番目のフレーム期間T3で生成された画像データG3を受信した場合、取得部214は、受信した画像データG3のうち直前に受信した画像データG2から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図9の例では、画像データG3のうち直前に受信した画像データG2から変化した部分は画像データG3全体であり、画像データG3と同じ画像Q22が変化画像として取得される。この場合、取得された変化画像画像Q22のうち領域Sに表示される画像は、特定画像Pと完全に一致する一方、領域S以外の領域に表示される画像Uは特定画像Pと一致しないので、画像Uと当該画像Uの位置情報とを含む画面情報がクライアント装置300へ転送される。なお、図9の例では、画像Q22のうち領域S以外の領域に表示される画像Uは、共有画像V2のうち領域S以外の領域に表示される画像と同じである。この場合、クライアント装置300には、共有画像V1のうち領域S以外の領域に表示される画像が画像Uに変化した画像Xが表示される。そして、この画像Xが、新たな基準画像として基準画像記憶部303に登録される。次に、取得部214が、第4番目のフレーム期間T4で生成された画像データG4を受信した場合は、画像データG4のうち領域Sに表示された画像Q2が変化画像として取得される。なお、図9の例では、第4番目のフレーム期間T4で生成された画像データG4は、フレーム期間T3~T5で生成される共有画像V2と同じ画像であるので、画像データG4のうち領域Sに表示される画像Q2は、共有画像V2のうち領域Sに表示される画像と同じである。この場合は、変化画像の位置およびサイズは特定画像Pの位置およびサイズと一致するものの、両者の画像が一致しないので、画像Q2と、領域Sの位置情報とを含む画面情報が生成されてクライアント装置300へ転送される。つまり、この場合は画面情報の転送が行われ、クライアント装置300には、画像Xのうち領域Sに表示される画像が画像Q2に変化した画像、つまりは共有画像V2と同じ画像が表示される。そして、この画像共有画像V2と同じ画像が、新たな基準画像として基準画像記憶部303に登録される。次に、取得部214が、第5番目のフレーム期間T5で生成された画像データG5を受信した場合は、画像データG5のうち領域Sに表示された特定画像Pが変化画像として取得されるので、変化画像が特定画像Pと完全に一致する。したがって、画面情報の転送は行われず、クライアント装置300には、共有画像V2と同じ画像が引き続き表示される。次に、取得部214が、第6番目のフレーム期間T6で生成された画像データG6を受信した場合、取得部214は、受信した画像データG6のうち直前に受信した画像データG5から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図9の例では、画像データG6のうち直前に受信した画像データG5から変化した部分は画像データG6全体であり、画像データG6共有画像V3と同じ画像Q3が変化画像として取得される。この場合、取得された変化画像画像Q3は、特定画像Pと一致しないので、画像Q3と当該画像Q3の位置情報とを含む画面情報がクライアント装置300へ転送される。つまり、この場合は画面情報の転送が行われ、クライアント装置300に表示される画像は、共有画像V2から共有画像V3へ変化する。そして、この画像共有画像V3と同じ画像が、新たな基準画像として基準画像記憶部303に登録される。次に、取得部214が、第7番目のフレーム期間T7で生成された画像データG7を受信した場合は、画像データG7のうち領域Sに表示された特定画像Pが変化画像として取得されるので、変化画像が特定画像Pと完全に一致する。したがって、画面情報の転送は行われず、クライアント装置300には、共有画像V3と同じ画像が引き続き表示される。次に、取得部214が、第8番目のフレーム期間T8で生成された画像データG8を受信した場合は、画像データG8のうち領域Sに表示された画像Q4が変化画像として取得される。なお、図9の例では、第8番目のフレーム期間T8で生成された画像データG8は、フレーム期間T6~T8で生成される共有画像V3と同じ画像であるので、画像データG8のうち領域Sに表示される画像Q4は、共有画像V3のうち領域Sに表示される画像と同じ画像である。この場合は、変化画像の位置およびサイズは特定画像Pの位置およびサイズと一致するものの、両者の画像が一致しないので、画像Q4と、領域Sの位置情報とを含む画面情報が生成されてクライアント装置300へ転送される。つまり、この場合は画面情報の転送が行われ、クライアント装置300には、共有画像V3のうち領域Sに表示される画像が画像Q4に変化した画像、つまりは共有画像V3と同じ画像が引き続き表示される。以上のように、図9の例であっても、クライアント装置300には、特定画像Pは表示されない。また、例えば図10に示すように、偶数番目のフレーム期間T2、T4、T6、T8の各々で生成される画像データGは、デフォルトの基準画像と同じであってもよい。この場合の処理も、上述した内容と同じであり、クライアント装置300には、特定画像Pが表示されずに、デフォルトの基準画像が表示され続ける。また、以上の例では、特定画像Pが生成されるフレーム期間の間隔は、1つのフレーム期間であるが特定画像Pが生成されるフレーム期間と特定画像が生成されないフレーム期間とが交互に配列されている、これに限らず、特定画像Pが生成されるフレーム期間の間隔は任意である。例えば図11に示すように、特定画像Pが生成されるフレーム期間の間隔が、2つのフレーム期間であってもよい。図11の例では、第1番目のフレーム期間T1、第4番目のフレーム期間T4、第7番目のフレームT7の各々において特定画像Pが生成され、それ以外のフレーム期間Tでは、特定画像Pは生成されずに共有画像のみが生成される。図11の例では、各フレーム期間T1~T8で生成される共有画像は同じ画像詳細は不図示である。また、特定画像Pが生成されるフレーム期間の間隔を変化させることもできる。例えば第1番目のフレーム期間T1、第3番目のフレーム期間T3、第6番目のフレーム期間T6の各々において特定画像Pが生成され、それ以外のフレーム期間Tでは、特定画像Pは生成されずに共有画像のみが生成されてもよい。また、図11の例では、第2番目のフレーム期間T2で生成された画像データと、第3番目のフレーム期間T3で生成された画像データとは同じ画像であるので、第3番目のフレーム期間T3で生成された画像データを受信した場合に変化画像は取得されず、クライアント装置300に対する画面情報の転送は行われない。同様に、第5番目のフレーム期間T5で生成された画像データと、第6番目のフレーム期間T6で生成された画像データとは同じ画像であるので、第6番目のフレーム期間T6で生成された画像データを受信した場合に変化画像は取得されず、クライアント装置300に対する画面情報の転送は行われない。したがって、図11の例では、図10の例に比べてデータ伝送量が低減されるという利点がある。次に、クライアント装置300が実行する処理の一例を説明する。本実施形態では、クライアント装置300は、サーバ装置200から受信した画面情報を用いて表示画像データを生成し、その生成した表示画像データを表示画面に表示する表示処理を実行する。図12は、クライアント装置300が実行する表示処理の一例を示すフローチャートである。以下、図12を参照しながら表示処理について説明する。図12に示すように、受信部301がサーバ装置200からの画面情報を受信した場合ステップS11の結果:YES、表示制御部304は、その受信した画面情報と、基準画像記憶部303に記憶された基準画像とを用いて、表示画像データを生成するステップS12。次に、表示制御部304は、生成した表示画像データをクライアント装置300の表示画面不図示に表示するステップS13。そして、更新部305は、基準画像記憶部303に記憶された基準画像を、ステップS12で生成された表示画像データに更新するステップS14。クライアント装置300は、以上の表示処理を繰り返し実行する。作用効果以上に説明したように、本実施形態では、サーバ装置200は、取得した変化画像のうち特定画像と一致する部分はクライアント装置300へ送信しないので、クライアント装置300に表示させない画像特定画像が変化画像に含まれるように、複数の画像データを順次に生成することで、特定画像Pをクライアント装置300に表示させずに、特定画像Pに変化する直前の画像をクライアント装置300に表示させることが可能になる。本実施形態によれば、サーバ装置200は、自身に表示する画像データと、クライアント装置300へ送信する画像データとを別々に作成する必要は無く、別々のフレームバッファを設ける必要も無いので、構成が簡素化されて製造コストを低減できるという有利な効果を奏する。B:第2実施形態次に、第2実施形態について説明する。第2実施形態では、クライアント装置300が変化画像を取得し、その取得した変化画像と特定画像との比較結果に応じた表示制御を行う点で上述の第1実施形態と相違する。第1実施形態と共通する部分については、同一の符号を付して適宜に説明を省略する。図13は、第2実施形態のサーバ装置200およびクライアント装置300の各々の機能構成例を示すブロック図である。図13に示すように、サーバ装置200が有する機能には、共有画像生成部210、特定画像生成部211、画像データ生成部212、画像データ表示制御部213、画像データ送信部220が含まれる。共有画像生成部210、特定画像生成部211、画像データ生成部212および画像データ表示制御部213の各々の機能は、第1実施形態と同様であるので詳細な説明は省略する。画像データ送信部220は、画像データ生成部212で生成される画像データをクライアント装置300へ送信する。また、画像データ送信部220は、デフォルトの基準画像を画像データ生成部212から取得し、その取得したデフォルトの基準画像を予めクライアント装置300へ送信しておく。図13に示すように、クライアント装置300が有する機能には、受信部301、画面情報一時記憶部302、基準画像記憶部303、表示制御部304、更新部305、取得部306、特定画像記憶部307、比較部308、画面情報生成部309が含まれる。受信部301は、サーバ装置200から転送される画像データおよび基準画像を受信する。取得部306は、図3の取得部214と同様の機能を有し、変化画像を取得する。より具体的には、取得部306は、受信部301が画像データを受信するたびに、その受信した画像データのうち直前に受信した画像データから変化した部分の画像を示す変化画像を取得する。特定画像記憶部307は、図3の特定画像記憶部215と同様の機能を有し、特定画像を記憶する。比較部308は、図3の比較部216と同様の機能を有し、取得部306で取得された変化画像と特定画像記憶部307に記憶された特定画像とを比較する。画面情報生成部309は、図5の画面情報生成部217と同様の機能を有し、比較部308による比較結果を用いて、取得部306で取得された変化画像のうち特定画像と一致しない部分の画像と、当該画像の位置情報とを含む画面情報を生成し、その生成した画面情報を画面情報一時記憶部302へ転送する。画面情報一時記憶部302、基準画像記憶部303、表示制御部304および更新部305の機能は、第1実施形態と同様であるので詳細な説明は省略する。本実施形態では、クライアント装置300は、サーバ装置200から送信される画像データに基づいて変化画像を取得し、その取得した変化画像のうち特定画像と一致しない部分の画像と、当該画像の位置情報とを含む画面情報を画面情報一時記憶部302へ転送する画面情報転送処理を実行する。図14は、本実施形態のクライアント装置300が実行する画面情報生成処理の一例を示すフローチャートである。以下、図14を参照しながら、画面情報生成処理について説明する。図14に示すように、サーバ装置200からの画像データを受信部301で受信した場合ステップS20の結果:YES、取得部306は、その受信した画像データのうち、直前に受信した画像データから変化した部分領域を抽出し、その抽出した部分に表示される画像を変化画像として取得するステップS21。この内容は、図7のステップS4の内容と同様である。次に、比較部308は、ステップS21で取得された変化画像と、特定画像記憶部307に記憶された特定画像とを比較する。この内容は、図7のステップS5の内容と同様である。次に、画面情報生成部309は、上述のステップS22の比較結果を用いて、画面情報を生成するステップS23。この内容は、図7のステップS6の内容と同様である。次に、画面情報生成部309は、ステップS23で生成された画面情報を画面情報一時記憶部302へ転送するステップS24。ステップS23で画面情報が生成されない場合は、画面情報一時記憶部302に対する画面情報の転送は行われない。そして、処理は上述のステップS20に戻される。また、本実施形態では、クライアント装置300は、画面情報一時記憶部302に記憶された画面情報と、基準画像記憶部303に記憶された基準画像とから、表示画像データを生成し、その生成した表示画像データを表示画面に表示する表示処理を実行する。図15は、本実施形態のクライアント装置300が実行する表示処理の一例を示すフローチャートである。以下、図15を参照しながら表示処理について説明する。図15に示すように、表示制御部304は、画面情報一時記憶部302に記憶された画面情報と、基準画像記憶部303に記憶された基準画像とから、表示する画像を示す画像データであって、変化画像のうち特定画像と一致する部分の画像を含まない表示画像データを生成するステップS30。次に、表示制御部304は、生成した表示画像データをクライアント装置300の表示画面不図示に表示するステップS31。そして、更新部305は、基準画像記憶部303に記憶された基準画像を、ステップS30で生成された表示画像データに更新するステップS32。クライアント装置300は、以上の表示処理を繰り返し実行する。以上の構成であっても、第1実施形態と同様に、サーバ装置200は、自身に表示する画像データと、クライアント装置300へ送信する画像データとを別々に作成することなく、別々のフレームバッファを設ける必要も無いので、構成が簡素化されて製造コストを低減できるという有利な効果を奏する。C:第3実施形態次に、第3実施形態について説明する。第3実施形態の画面転送システムは、サーバ装置200およびクライアント装置300の各々と通信する中継装置400をさらに備える点で上述の各実施形態と相違する。中継装置400は、サーバ装置200で順次に生成される複数の画像データに基づいて変化画像を取得し、その取得した変化画像のうち特定画像と一致しない部分の画像と、当該画像の位置情報とを含む画面情報を生成してクライアント装置300へ送信する。なお、上述の各実施形態と共通する部分については、同一の符号を付して適宜に説明を省略する。本実施形態では、サーバ装置200の画面送信機能として、プル型の画面転送プロトコルを利用した画面送信方法画面転送方法を用いる。例えばVNCVirtualNetworkComputingとして知られる画面送信方法は、受信側ここでは中継装置400が、FramebufferUpdateRequestという画面取得要求を送信側ここではサーバ装置200へ送信すると、送信側が、framebufferUpdateという応答として、画面を受信側に送信する。一方、本実施形態では、中継装置400の画面送信機能として、プッシュ型の画面転送プロトコルを利用した画面転送を行う。プッシュ型とは、送信側ここでは中継装置400は、受信側ここではクライアント装置300からの画面取得要求を必要とせずに、送信側から受信側へ画面を転送するものである。図16は、第3実施形態のサーバ装置200、中継装置400およびクライアント装置300の各々の機能構成例を示すブロック図である。なお、中継装置400の基本的なハードウェア構成例は、サーバ装置200と同様であるので図2参照、ここでは詳細な説明を省略する。また、サーバ装置200の機能構成例は、第2実施形態と同様であるので、詳細な説明は省略する。さらに、クライアント装置300の機能構成例は、第1実施形態と同様であるので、詳細な説明は省略する。図16に示すように、中継装置400が有する機能には、画像データ要求部401、受信部402、取得部403、特定画像記憶部404、比較部405、画面情報生成部406、送信部407が含まれる。画像データ要求部401は、サーバ装置200に対して、画像データの送信を要求するリクエスト信号を送信する。画像データ要求部401は、最初にリクエスト信号を送信した後は、所定の周期でリクエスト信号を送信することもできるし、サーバ装置200から画像データを受信するたびに、次のリクエスト信号を送信することもできる。受信部402は、サーバ装置200から転送される画像データおよび基準画像を受信する。取得部403は、図3の取得部214と同様の機能を有し、変化画像を取得する。より具体的には、取得部403は、受信部402が画像データを受信するたびに、その受信した画像データのうち直前に受信した画像データから変化した部分の画像を示す変化画像を取得する。特定画像記憶部404は、図3の特定画像記憶部215と同様の機能を有し、特定画像を記憶する。比較部405は、図3の比較部216と同様の機能を有し、取得部403で取得された変化画像と特定画像記憶部404に記憶された特定画像とを比較する。画面情報生成部406は、図5の画面情報生成部217と同様の機能を有し、比較部405による比較結果を用いて、取得部403で取得された変化画像のうち特定画像と一致しない部分の画像と、当該画像の位置情報とを含む画面情報を生成する。送信部407は、図3の送信部218と同様の機能を有し、画面情報生成部406で生成された画面情報をクライアント装置300へ送信する。また、送信部407は、サーバ装置200から受信した基準画像デフォルトの画像を予めクライアント装置300へ送信しておく。本実施形態では、中継装置400は、生成した画面情報をクライアント装置300へ転送する画面情報転送処理を実行する。図17は、中継装置400が実行する画面情報転送処理の一例を示すフローチャートである。以下、図17を参照しながら画面情報転送処理について説明する。図17に示すように、サーバ装置200からの画像データを受信部402で受信した場合ステップS40の結果:YES、取得部403は、その受信した画像データのうち、直前に受信した画像データから変化した部分領域を抽出し、その抽出した部分に表示される画像を変化画像として取得するステップS41。この内容は、図7のステップS4の内容と同様である。次に、比較部405は、ステップS41で取得された変化画像と、特定画像記憶部404に記憶された特定画像とを比較する。この内容は、図7のステップS5の内容と同様である。次に、画面情報生成部406は、上述のステップS42の比較結果を用いて、画面情報を生成するステップS43。この内容は、図7のステップS6の内容と同様である。次に、画面情報生成部406は、ステップS43で生成された画面情報をクライアント装置300へ送信するステップS44。ステップS43で画面情報が生成されない場合は、クライアント装置300に対する画面情報の転送は行われない。この内容は、図7のステップS7と同様である。そして、処理は上述のステップS40に戻される。以上の構成であっても、上述の各実施形態と同様に、サーバ装置200は、自身に表示する画像データと、クライアント装置300へ送信する画像データとを別々に作成することなく、別々のフレームバッファを設ける必要も無いので、構成が簡素化されて製造コストを低減できるという有利な効果を奏する。D:変形例以上、本発明の実施形態を説明したが、上述の各実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。以下に変形例を記載する。なお、以下に記載する変形例のうちの2以上を任意に組み合わせることもできる。1変形例1上述の第1実施形態では、画像データ生成部212により生成される画像データに表示される特定画像Pの表示位置は領域Sであるが、これに限らず、特定画像Pの表示位置は任意に変更可能である。例えば図18に示すように、共有画像のウィンドウに重ねて特定画像Pが表示されてもよい。また、例えば図19に示すように、共有画像のウィンドウが表示される領域を避けるようにして特定画像Pが表示されてもよい。さらに、共有画像のウィンドウのうち、コンテンツが表示されるコンテンツ領域以外の領域に特定画像Pが表示されてもよい。例えば図20に示すように、ウィンドウのうちタイトルバーが表示される領域の中に特定画像Pが表示されてもよいし、図21に示すように、ウィンドウのうちボタンが表示される領域の中に特定画像Pが表示されてもよいし、図22に示すように、ウィンドウのうちスクロールバーが表示される領域の中に特定画像Pが表示されてもよい。2変形例2上述の第1実施形態では、画像データ生成部212は、領域Sにおいて特定画像Pが点滅して表示されるように、複数の画像データを順次に生成しているが、これに限らず、例えば画像データ生成部212は、特定画像Pの表示位置が経時的に変化するように、複数の画像データを順次に生成してもよい。要するに、クライアント装置300に表示させない画像特定画像が変化画像に含まれるように、複数の画像データが順次に生成されるものであればよい。特定画像Pの表示位置が経時的に変化するように、複数の画像データを順次に生成する場合においてサーバ装置200が実行する画面情報転送処理の内容は、図7の内容とほぼ同様であるが、特定画像記憶部215には、前述の指定情報は記憶されず、比較部216は、取得部214で取得された変化画像の表示位置は考慮せずに、その変化画像と、特定画像記憶部215に記憶された特定画像とを比較する画像のみの比較を行う。ここで、図23に示すように、画像データ生成部212は、特定画像Pの表示位置が経時的に変化するように、6個の画像データG11~G66を順次に生成する場合を想定する。6個の画像データG11~G66の生成が行われる期間は、6個のフレーム期間T1~T6で構成される。図23の例では、各フレーム期間Tで生成される画像データGのうち特定画像Pが表示される領域は、互いに重なることなく、それぞれ異なる領域となり、画像データGのうちの所定の領域には共有画像の一例としてのウィンドウWが表示される。また、特定画像Pの表示が開始される前のデフォルトの基準画像は、ウィンドウWのみが表示される画像となる。図23に示される複数の画像データが順次に生成されてサーバ装置200の不図示の表示画面上に表示されることにより、当該表示画面を観察しているユーザーには、特定画像Pの表示位置が、時間の経過とともに水平方向に移動していくように見える。図7のフローチャートと図23を参照しながら、画像データ生成部212が、図23に示す6個の画像データG11~G66を順次に生成する場合における画面情報転送処理の具体的な内容を説明する。まず、図7のステップS3において、取得部214が、第1番目のフレーム期間T1で生成された画像データG11を受信した場合を想定する。この場合、次のステップS4において、取得部214は、受信した画像データG11のうち基準画像から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG11のうちデフォルトの基準画像から変化した部分は領域Z1であり、領域Z1以外の部分は変化していないので、画像データG11のうち領域Z1に表示された特定画像Pが変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と、特定画像記憶部215に記憶された特定画像Pとを比較する。この場合、ステップS4で取得された変化画像は特定画像Pであるので変化画像と特定画像Pが一致するので、次のステップS6において画面情報は生成されない。つまり、この場合は画面情報の転送は行われないので、クライアント装置300には、デフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第2番目のフレーム期間T2で生成された画像データG22を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG22のうち直前に受信した画像データG11から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG22のうち領域Z2に表示された画像R2が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R2のうちの一部が特定画像Pと一致し、他の部分の画像R2が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、当該他の部分の画像R2と、当該画像R22の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R22と、当該画像R22の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、クライアント装置300の基準画像記憶部303に記憶された基準画像デフォルトの基準画像のうち、画像R22の位置情報が示す領域に表示される画像は、画像R22と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第3番目のフレーム期間T3で生成された画像データG33を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG33のうち直前に受信した画像データG22から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG33のうち領域Z3に表示された画像R3が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R3のうちの一部が特定画像Pと一致し、他の部分の画像R33が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、他の部分の画像R33と、当該画像R33の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R33と、当該画像R33の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、デフォルトの基準画像のうち、画像R33の位置情報が示す領域に表示される画像は、画像R33と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第4番目のフレーム期間T4で生成された画像データG44を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG44のうち直前に受信した画像データG33から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG44のうち領域Z4に表示された画像R4が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R4のうちの一部が特定画像Pと一致し、他の部分の画像R44が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、他の部分の画像R44と、当該画像R44の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R44と、当該画像R44の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、デフォルトの基準画像のうち、画像R44の位置情報が示す領域に表示される画像は、画像R44と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第5番目のフレーム期間T5で生成された画像データG55を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG55のうち直前に受信した画像データG44から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。図23の例では、画像データG55のうち領域Z5に表示された画像R5が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R5のうちの一部が特定画像Pと一致し、他の部分の画像R55が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、他の部分の画像R55と、当該画像R55の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R55と、当該画像R55の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、デフォルトの基準画像のうち、画像R55の位置情報が示す領域に表示される画像は、画像R55と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。続いて、処理は再びステップS3に移行する。取得部214が、第6番目のフレーム期間T6で生成された画像データG66を受信した場合ステップS3の結果:YES、取得部214は、受信した画像データG66のうち直前に受信した画像データG55から変化した部分を抽出し、その抽出した部分に表示された画像を変化画像として取得する。この例では、画像データG66のうち領域Z6に表示された画像R6が変化画像として取得される。次のステップS5において、比較部216は、ステップS4で取得された変化画像と特定画像Pとを比較する。この場合、ステップS4で取得された変化画像画像R6のうちの一部が特定画像Pと一致し、他の部分の画像R66が特定画像Pと一致しないので、次のステップS6において、画面情報生成部217は、他の部分の画像R66と、当該画像R66の位置情報とを含む画面情報を生成する。次のステップS7において、送信部218は、画像R66と、当該画像R66の位置情報とを含む画面情報をクライアント装置300へ送信する。ただし、図23の例では、デフォルトの基準画像のうち、画像R66の位置情報が示す領域に表示される画像は、画像R66と同じなので、クライアント装置300には、引き続きデフォルトの基準画像が表示される。なお、ここでは、変化画像のうち特定画像Pと一致しない部分の画像は、デフォルトの基準画像から変化しない例を説明したが、これに限らず、特定画像Pと一致しない部分の画像も、時間の経過と共にデフォルトの基準画像から変化するものであってもよい。この場合、クライアント装置300には、特定画像Pと一致しない部分の画像の経時的変化が表示される。以上の例でも、サーバ装置200は、クライアント装置300に表示させない画像特定画像が変化画像に含まれるように、複数の画像データを順次に生成しているので、特定画像Pをクライアント装置300に表示させずに、特定画像Pに変化する直前の画像をクライアント装置300に表示させることが可能になる。そして、上述の第1実施形態と同様に、サーバ装置200は、自身に表示する画像データと、クライアント装置300へ送信する画像データとを別々に作成することなく、別々のフレームバッファを設ける必要も無いので、構成が簡素化されて製造コストを低減できるという有利な効果を奏する。また、以上の例では、画像データ生成部212は、特定画像Pの表示位置が、時間の経過と共に水平方向に移動するように、複数の画像データを順次に生成しているが、これに限らず、例えば図24に示すように、画像データ生成部212は、特定画像Pの表示位置が、時間の経過と共に垂直方向に移動するように、複数の画像データを順次に生成することもできる。図24の例では、特定画像Pの表示位置は、画面の最上段の左端から下へ向かって移動し、最下段に到達したら、次の列の最上段から下へ向かって移動する。また、例えば図25に示すように、画像データ生成部212は、特定画像Pの表示位置が、時間の経過と共にランダムに変化するように、複数の画像データを順次に生成することもできる。要するに、画像データ生成部212は、特定画像Pの表示位置が経時的に変化するように、複数の画像データを順次に生成するものであればよく、変化の規則性は任意である。また、以上においては、第1実施形態の変形を例に挙げて説明したが、第2実施形態および第2実施形態についても同様の変形を行うことができる。3変形例3前述の特定画像の生成方法は任意である。いま、図26に示す画像データが生成される場合を例に挙げて説明する。図26に示す画像データは、ウィンドウクラス名Aで特定されるウィンドウAと、ウィンドウクラス名Bで特定されるウィンドウBと、ウィンドウクラス名Cで特定されるウィンドウCと、ウィンドウクラス名Dで特定されるウィンドウと、ウィンドウクラス名Eで特定されるウィンドウEとを含む。一例として、特定画像生成部211は、図27に示すデータテーブルを参照しながら、特定画像を生成することもできる。データテーブルは、ウィンドウクラス名と、当該ウィンドウクラス名で特定されるウィンドウの点滅制御を行うか否かを指定する点滅制御情報とを対応付けて記憶する。このデータテーブルは不図示の記憶装置に記憶されるが、データテーブルを記憶する記憶装置の種類やデータテーブルの格納場所は任意である。データテーブルを記憶する記憶装置はサーバ装置200に設けられてもよいし、クライアント装置300や他の外部装置に設けられてもよい。図27の例では、ウィンドウクラス名Bで特定されるウィンドウB、および、ウィンドウクラス名Cで特定されるウィンドウCの各々について点滅制御を行うことが指定されている。言い換えれば、ウィンドウBおよびウィンドウCが、クライアント装置300に表示させない特定画像として指定される一方、ウィンドウA、ウィンドウDおよびウィンドウEは共有画像として指定されていると捉えることもできる。画像データの生成を指示する命令が入力されると、特定画像生成部211は、図27のデータテーブルを参照して、特定画像として指定された点滅制御を行うことが指定されたウィンドウBおよびウィンドウCを、所定のタイミングで例えば奇数番目のフレーム期間ごとに生成して画像データ生成部212へ送る。一方、共有画像生成部210は、図27のデータテーブルを参照して、共有画像として指定された点滅制御を行うことが指定されていないウィンドウA、ウィンドウDおよびウィンドウEを、フレーム期間ごとに生成して画像データ生成部212へ送る。ここでは、一例として、データテーブルは、ウィンドウクラス名と、点滅制御情報とを対応付けて記憶しているが、これに限らず、例えばデータテーブルは、ウィンドウクラス名と、当該ウィンドウクラス名で特定されるウィンドウの表示位置を経時的に変化させる制御を行うか否かを指定する情報とを対応付けて記憶することもできる。4変形例4前述の特定画像の種類や数は任意であり、例えばメールアプリケーションのウィンドウや警告ダイアログなどを特定画像として採用することもできる。以下、第1実施形態の構成を前提とした具体例を説明するが、第2実施形態および第3実施形態の各々の場合についても同様に考えることができる。図28は、サーバ装置200に表示された画面例を示す図である。この画面例では、左上にメールアプリケーションのような、プラバシー情報を含むウィンドウWx、右に画面転送の操作中であることを喚起するための警告ダイアログD、中央下に、共有画像のウィンドウWyが表示されているものとする。例えば警告ダイアログDには、現在、クライアント装置300に画面情報を転送中であることを示す転送中というような文字が表示されているとする。このダイアログDは、サーバ装置200側で表示されることに意味があり、クライアント装置300側では表示する必要はないものとする。また、プライバシー情報を含むウィンドウWxを、クライアント装置300側に表示させることは好ましくない。したがって、この例では、ダイアログDとウィンドウWxが特定画像として特定画像記憶部215に記憶される。また、この例では、サーバ装置200は、ダイアログDおよびウィンドウWxが点滅して表示されるように、複数の画像データを順次に生成する。前述したように、特定画像生成部211は、ウィンドウクラス名と、点滅制御情報とが対応付けられたデータテーブルを参照しながら特定画像を生成してもよい。また、サーバ装置200の表示画面上で点滅表示される特定画像の色を任意に変更することもできる。例えばウィンドウWxのタイトルバー部分Bの色が例えば通常の青色から黄色に変更されて表示されてもよい。これは、ウィンドウのタイトルバーは通常はどれもこれも同じ色なので通常の色から変更しないと、タイトルバーの数点の画素比較では、対象外のウィンドウも特定画像と判断してしまう可能性があり、通常の色から変更したことで、色の比較で特定画像か否かを判定できるためである。第1実施形態で説明したように、サーバ装置200は、取得した変化画像のうち特定画像と一致する部分はクライアント装置300へ送信しないので、ダイアログDおよびウィンドウWxが変化画像に含まれるように、複数の画像データを順次に生成することで、ダイアログDおよびウィンドウWxをクライアント装置300に表示させないことが可能になる。なお、以上の例および前述の各実施形態において、取得された変化画像の一部が特定画像と一致する場合は、その取得した変化画像全体をクライアント装置300へ送信しない構成とすることもできる。以下では、前述のウィンドウWxのタイトルバー部分Bの画像が特定画像として特定画像記憶部215に記憶されている場合を例に挙げて説明する。なお、この例では、特定画像記憶部215には、タイトルバー部分Bの表示位置を指定する指定情報も記憶されている。図29に示すように、ウィンドウWx全体が変化画像として取得された場合、比較部216は、変化画像のうち、指定情報で指定された位置タイトルバー部分Bの表示位置に対応する領域に表示された画像と、特定画像とを比較する。比較方法は任意であるが、一例として、比較部216は、変化画像のうちタイトルバー部分Bの表示位置に対応する領域内の画素から任意のn個の画素を選択し、その選択した画素の値と、特定画像のうち当該画素に対応する画素の値とを比較する。そして、画素の値が全て一致していれば、変化画像のうち指定情報で指定された位置に表示された画像と特定画像とが完全に一致していると判断される。図29の例では、変化画像のうちタイトルバー部分Bの表示位置に対応する領域に表示された画像と、特定画像タイトルバー部分Bの画像とが完全に一致するので、ウィンドウWx全体がクライアント装置300へ転送されない。なお、比較部216は、指定情報を用いずに、画像のみを比較して、取得された変化画像の中に特定画像と一致する部分があるか否かを判断することもできる。要するに、取得された変化画像の中に特定画像と一致する部分がある場合は、その取得された変化画像全体がクライアント装置300へ送信されない。一方、取得された変化画像の中に特定画像と一致する部分が無い場合は、当該変化画像はクライアント装置300へ送信され、クライアント装置300で表示される。5変形例5上述の第1実施形態では、取得部214は、画像データ生成部212から受信した画像データのうち、直前に受信した画像データから変化した部分領域を抽出し、その抽出した部分に表示される画像を変化画像として取得しているが、これに限らず、例えば画像データ生成部212で順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分を抽出し、その抽出した部分に表示される画像を変化画像として検出する変化画像検出部が取得部214とは別に設けられ、取得部214は、その変化画像検出部から変化画像を取得する構成であってもよい。要するに、取得部214は、順次に生成される複数の画像データの各々について、当該画像データのうち直前の画像データから変化した部分の画像を示す変化画像を取得するものであればよい。同様に、第2実施形態においても、クライアント装置300が有する機能には、前述の変化画像検出部が含まれ、取得部306は、当該変化画像検出部から変化画像を取得する構成であってもよい。また、変化画像検出部は、サーバ装置200が有する機能に含まれる構成であってもよい。この構成では、当該変化画像検出部で検出された変化画像がクライアント装置300へ送信され、取得部306は、サーバ装置200から送信された変化画像を取得する。同様に、第3実施形態においても、中継装置400が有する機能には、前述の変化画像検出部が含まれ、取得部403は、当該変化画像検出部から変化画像を取得する構成であってもよい。また、変化画像検出部は、サーバ装置200が有する機能に含まれる構成であってもよい。この構成では、当該変化画像検出部で検出された変化画像が中継装置400へ送信され、取得部403は、サーバ装置200から送信された変化画像を取得する。6変形例6上述の各実施形態および変形例において、サーバ装置200、中継装置400およびクライアント装置300の各々で実行される各種プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また当該各種プログラムを、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録してコンピュータプログラムプロダクトとして提供するように構成してもよい。