(57)【要約】【課題】  ウィンドウ内に表示されているオブジェクトに対してユーザーが操作を行うと、予め指定したアクションを実行することができるとともに、ウィンドウが拡大または縮小されてもオブジェクトと背景との見栄えを崩さないようにできる技術を提供する。【解決手段】  ウィンドウ内に定義された背景画像領域に配置させる画像として、前記背景画像領域の拡大または縮小に応じて拡大または縮小して表示される背景画像を表す背景画像ファイルを指定し、前記背景画像領域内に定義された部分領域であって前記背景画像に含まれる被注目図形領域の少なくとも一部を含む部分領域に関連づけて、当該部分領域に配置させる透明画像を表す透明画像ファイルを指定し、前記部分領域に関連づけて、当該部分領域に対する操作がなされたときのアクションを示す情報を指定する。【選択図】図１
2010244271.tif 000002
【特許請求の範囲】
【請求項１】
ウィンドウ内に定義された背景画像領域に配置させる画像として、前記背景画像領域の拡大または縮小に応じて拡大または縮小して表示される背景画像を表す背景画像ファイルを指定し、
前記背景画像領域内に定義された部分領域であって前記背景画像に含まれる被注目図形領域の少なくとも一部を含む部分領域に関連づけて、当該部分領域に配置させる透明画像を表す透明画像ファイルを指定し、
前記部分領域に関連づけて、当該部分領域に対する操作がなされたときのアクションを示す情報を指定する、
ことを含むＸＭＬファイル作成方法。
【請求項２】
請求項１に記載のＸＭＬファイル作成方法に従って作成された前記ＸＭＬファイルを取得するＸＭＬファイル取得手段と、
前記ＸＭＬファイルに基づいて前記背景画像ファイルと前記透明画像ファイルとを取得し、前記背景画像領域に前記背景画像を配置するとともに前記部分領域に前記透明画像を配置した前記ウィンドウを、ディスプレイに表示させる表示制御手段と、
前記部分領域に対する操作がなされたことを検出すると、前記ＸＭＬファイルにおいて前記部分領域に関連づけて指定されている前記アクションを実行するアクション実行手段と、
を備える情報処理装置。
【請求項３】
ウィンドウ内に定義された背景画像領域に配置させる画像として、前記背景画像領域の拡大または縮小に応じて拡大または縮小して表示される背景画像を表す背景画像ファイルを指定する記述と、
前記背景画像領域内に定義された部分領域であって前記背景画像に含まれる被注目図形領域の少なくとも一部を含む部分領域に関連づけて、当該部分領域に配置させる透明画像を表す透明画像ファイルを指定する記述と、
前記部分領域に関連づけて、当該部分領域に対する操作がなされたときのアクションを示す情報を指定する記述と、
を含むＸＭＬファイル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＸＭＬファイル作成方法、情報処理装置、ＸＭＬファイルに関する。
【背景技術】
【０００２】
従来、ウィンドウ内に表示されているオブジェクト（文字や絵）を、ウィンドウの拡大率または縮小率に合わせて拡大または縮小することが知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３３８１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術は、ウィンドウの拡大または縮小に伴って、ウィンドウ内に表示される全てのオブジェクトが拡大または縮小される。またブラウザーでは、ユーザーがオブジェクトにマウスカーソルを重ねてクリックすると、そのオブジェクトに関連づけて予め指定されているリンク先のページを開いて表示するなどのアクションが実行される。ところで、ウィンドウ内に予め設定された背景画像領域に背景画像を表示し、背景画像領域内の部分領域に背景画像に重ねて文字やアイコン等のオブジェクトを表示させるという仕様のブラウザーについて考える。このブラウザーでは、背景画像はウィンドウサイズの拡大または縮小に応じて拡大または縮小することが決められている。一方、背景画像に重ねて表示させるオブジェクトは背景画像と同率に拡大縮小されない（仕様上そのようになっているか、あるいは拡大率または縮小率の算出誤差発生のため）。このような仕様のブラウザーのウィンドウサイズがユーザーの操作によって変えられたとき、背景画像に重ねて表示されるオブジェクトの位置によっては、オブジェクトと背景画像の見栄えが悪くなるという問題がある。背景画像はウィンドウサイズに応じて拡大縮小するが、オブジェクトは背景画像と同率では拡大縮小されないためである。
【０００５】
本発明は上記問題に鑑みてなされたもので、ウィンドウ内に表示されているオブジェクトに対してユーザーが操作を行うと、予め指定したアクションを実行することができるとともに、ウィンドウが拡大または縮小されてもオブジェクトと背景との見栄えを崩さないようにできる技術を提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するためのＸＭＬファイル作成方法は、ウィンドウ内に定義された背景画像領域に配置させる画像として、前記背景画像領域の拡大または縮小に応じて拡大または縮小して表示される背景画像を表す背景画像ファイルを指定し、前記背景画像領域内に定義された部分領域であって前記背景画像に含まれる被注目図形領域の少なくとも一部を含む部分領域に関連づけて、当該部分領域に配置させる透明画像を表す透明画像ファイルを指定し、前記部分領域に関連づけて、当該部分領域に対する操作がなされたときのアクションを示す情報を指定する、ことを含む。
【０００７】
本発明のＸＭＬファイル作成方法に従って作成されたＸＭＬファイルは、次のような特徴を持つブラウザーに参照されることを前提としている。ブラウザー側では、予めウィンドウ内の所定の位置に背景画像領域を設定しており、当該背景画像領域に表示するように、ＸＭＬファイルにおいて指定された画像を表示する。また、背景画像領域内に定義された部分領域に表示するようにＸＭＬファイルにおいて指定された画像を表示する。背景画像領域はウィンドウサイズの拡大または縮小に応じて拡大または縮小するが、部分領域は背景画像領域と同率に拡大縮小しない（仕様上そのように決められているかあるいは、拡大率または縮小率の算出誤差発生のため）。また、ブラウザー側は、部分領域に対してユーザーの操作がなされると、部分領域に対する操作がなされたときに実行するようにＸＭＬファイルにおいて指定されたアクションを実行する。
【０００８】
本発明によるＸＭＬファイルを前述の特徴を持つブラウザーが参照して処理することにより、このＸＭＬファイルは、当該ブラウザーがインストールされたコンピューターを利用するユーザーに次のような現象を確認させることができる。被注目図形は背景画像の一部であるので、背景画像領域が拡大または縮小されると、背景画像と共に（同率で）被注目図形は拡大または縮小される。そのため、背景画像領域のサイズが変わっても、背景画像内における被注目図形領域内の見た目と被注目図形領域外の見た目の構図は変わらない。部分領域は背景画像領域に合わせて拡大縮小されないが、部分領域に配置される画像は透明であるため、部分領域においては背景画像（少なくとも一部の被注目図形を含む）がそのまま透過して表示される。その結果、部分領域に配置される画像によって隠されてしまうことなく、被注目図形が完全に表示される。したがって、例えば被注目図形が企業のロゴなどである場合、本発明によると、ウィンドウサイズを変えても背景画像全体のサイズが変わるだけで、被注目図形を含む背景画像のデザインは崩れないので、ブランドイメージをコントロールすることができる。
【０００９】
また、被注目図形は、それが表示されている領域に対して操作をするとなんらかのアクションが実行されるであろうことをユーザーに認識させる役目も担っている。背景画像を背景画像領域に配置したときに、背景画像内の被注目図形領域の少なくとも一部を部分領域が含むように依頼側が背景画像をデザインされていると（あるいはそのように部分領域が設定されていると）、ユーザーが被注目図形に注目して、被注目図形領域の少なくとも一部を含む部分領域を操作したときに、部分領域に関連づけられたアクションを実行させることができる。
【００１０】
（２）上記目的を達成するための情報処理装置は、上述のＸＭＬファイル作成方法に従って作成されたＸＭＬファイルを取得するＸＭＬファイル取得手段と、前記ＸＭＬファイルに基づいて前記背景画像ファイルと前記透明画像ファイルとを取得し、前記背景画像領域に前記背景画像を配置するとともに前記部分領域に前記透明画像を配置させた前記ウィンドウを、ディスプレイに表示する表示制御手段と、前記部分領域に対する操作がなされたことを検出すると、前記ＸＭＬファイルにおいて前記部分領域に関連づけて指定されている前記アクションを実行するアクション実行手段と、を備える。
【００１１】
本発明の情報処理装置は、前述の特徴を持ったブラウザーがインストールされていることを前提としている。本発明によると、ブラウザーのウィンドウサイズが変更されても、被注目図形を含む背景画像のデザインが崩れない。また、被注目図形に注目したユーザーによって、被注目図形領域の少なくとも一部を含む部分領域が操作されたとき、部分領域に関連づけられたアクションを実行することができる。
【００１２】
（３）上記目的を達成するためのＸＭＬファイルは、ウィンドウ内に定義された背景画像領域に配置させる画像として、前記背景画像領域の拡大または縮小に応じて拡大または縮小して表示される背景画像を表す背景画像ファイルを指定する記述と、前記背景画像領域内に定義された部分領域であって前記背景画像に含まれる被注目図形領域の少なくとも一部を含む部分領域に関連づけて、当該部分領域に配置させる透明画像を表す透明画像ファイルを指定する記述と、前記部分領域に関連づけて、当該部分領域に対する操作がなされたときのアクションを示す情報を指定する記述と、を含む。
【００１３】
前述の特徴を持つブラウザーがインストールされた情報処理装置において、当該ブラウザーに本発明のＸＭＬファイルを参照させると、ブラウザーのウィンドウサイズが変更されても、被注目図形を含む背景画像のデザインが崩れないようにすることができる。また、被注目図形に注目したユーザーによって、被注目図形領域の少なくとも一部を含む部分領域が操作されたときに、部分領域に関連づけられたアクションを情報処理装置に実行させることができる。
【００１４】
なお、以上のようなＸＭＬファイル作成方法によって作成されたＸＭＬファイルを参照してブラウザーの処理を実行する情報処理装置は、この手法をコンピューターに実現させるプログラムの発明や、この手法を実施する方法の発明としても適用可能である。また、以上のような情報処理装置は、単独の装置によって実現される場合もあれば、複数の装置を組み合わせることによって実現される場合もあり、各種の態様を含むものである。一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、前述のプログラムや、ＸＭＬファイルを記録する記録媒体としても発明は成立する。むろん、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の構成を示すブロック図。
【図２】（２Ａ）〜（２Ｃ）はデバイスブラウザーの処理を示すフローチャート。
【図３】（３Ａ）はウィンドウ内の領域を説明するための模式図、（３Ｂ）および（３Ｃ）はデバイスブラウザーのインターフェース画面を示す模式図。
【図４】（４Ａ）および（４Ｂ）は各領域に配置する画像を示す模式図。
【図５】（５Ａ）および（５Ｂ）は本発明にかかる、デバイスブラウザーのインターフェース画面を示す模式図。
【図６】（６Ａ）および（６Ｂ）は本発明にかかる、各領域に配置する画像を示す模式図。
【図７】ＸＭＬファイルに記述される内容を示す模式図。
【発明を実施するための形態】
【００１６】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）概要と構成：
（２）デバイスブラウザーの処理：
（３）他の実施形態：
【００１７】
（１）概要と構成：
図１は、本発明にかかる情報処理装置としてＰＣ（Personal Computer）１０の構成を示すブロック図である。ＰＣ１０は、ＲＡＭ，ＲＯＭ，ＣＰＵ等を備える制御部２０とＨＤＤ（Hard Disk Device）３０とを備えており、ＲＯＭまたはＨＤＤ３０に記録された様々なプログラムを制御部２０で実行することができる。本実施形態においては、デバイスブラウザー２１や、ＷＥＢブラウザー２２を実行することができる。また、ＰＣ１０にはキーボード４０、マウス４１、ディスプレイ４２、プリンター４３などの周辺デバイスが接続され、制御部２０は、各周辺デバイスに対応する図示しないデバイスドライバープログラムを実行することによってこれらの周辺デバイスを制御することができる。
【００１８】
本実施形態のデバイスブラウザー２１は、ＰＣ１０にインストールされているＯＳ（Operating System）の一機能として提供されるプログラムであり、ＰＣ１０に接続された様々な周辺デバイスのそれぞれに関して、デバイスの情報をユーザーに提供したりデバイスに対するユーザーの設定を受け付けたりするためのインターフェースをユーザーに提供する。
【００１９】
デバイスブラウザー２１が起動されると最初にウィンドウ内に表示されるのはホーム画面であり、当該ホーム画面では、ＰＣ１０に接続されているデバイスの一覧が表示される。その中のいずれかのデバイスをユーザーが選択すると、デバイスブラウザー２１のウィンドウ内には、当該デバイスに対する前述のインターフェース画面が表示される。任意の周辺デバイスに対するインターフェース画面を表示するための制御情報は、デバイス固有または当該デバイスのベンダー固有の具体的な内容については、各周辺デバイスのベンダーが作成したＸＭＬファイルによって定義される。デバイスまたはベンダー固有の内容以外の、例えばインターフェース画面内のレイアウトなどの取り決めは、ユーザーの操作性を向上させるためデバイスまたはベンダーに依存せずデバイスブラウザー２１側で共通化され管理されている。
【００２０】
デバイスに依存せず共通化されている取り決めとして、デバイスブラウザー２１は次のようなインターフェース画面の仕様を予め定義している。図３Ａを用いて具体的に説明する。デバイスブラウザー２１は、予めウィンドウＷ内の所定の位置に背景画像領域Ａ１を設定しており、当該背景画像領域Ａ１に表示する画像としてベンダー側が指定した画像を表示する。また、デバイスブラウザー２１は予め、背景画像領域Ａ１内の所定の位置に部分領域Ａ２を設定し、当該部分領域Ａ２に表示するようにベンダー側に指定された画像を表示する。デバイスブラウザー２１のウィンドウＷのサイズはユーザーの操作によって変更可能である。背景画像領域Ａ１はデバイスブラウザー２１によって、ウィンドウサイズの拡大または縮小に応じて拡大または縮小される。部分領域Ａ２は背景画像領域Ａ１と同率には拡大縮小されない。また、デバイスブラウザー２１は、部分領域Ａ２に対してユーザーの操作がなされると、部分領域Ａ２に対する操作がなされたときに実行するようにベンダー側が指定したアクションを実行する。部分領域Ａ２は、デバイスベンダーのロゴを表示させるための領域として想定されている。また本実施形態では、デバイスの外観写真を配置するための領域Ａ３を背景画像領域Ａ１内に設定している。
【００２１】
より具体的には例えば、背景画像領域Ａ１について、ウィンドウＷの上端を基準として間隔Ｄ１離れた位置を背景画像領域Ａ１の上端とし、ウィンドウＷの左右の端から間隔Ｄ２離れた位置を背景画像領域Ａ１の左右の端とする等の定義がなされている。背景画像領域Ａ１の高さについても例えば、ウィンドウＷの高さが所定以上の場合は高さＨ１で固定し、ウィンドウＷの高さが所定未満の場合はウィンドウＷの高さのＸ（Ｘは１００未満）％の高さとする、等のように定義されている。さらに、背景画像は背景画像領域Ａ１において右寄せで表示すること等が定義される。また、部分領域Ａ２については、例えばサイズ（幅・高さ）は背景画像領域のサイズに関わらず一定とし、背景画像領域Ａ１の高さを基準にして常にセンターの高さに、また背景画像領域Ａ１の右端を基準にして所定の位置を部分領域Ａ２右端とする等のように定義されている。
【００２２】
デバイスブラウザー２１は、以上の仕様をふまえて予めベンダー側が準備したＸＭＬファイル３０ａを参照して、デバイスごとのインターフェース画面の制御を行う。そのために、デバイスブラウザー２１は、ＸＭＬファイル取得部２１ａと表示制御部２１ｂとアクション実行部２１ｃとを備えている。デバイスごとのインターフェース画面を制御するためのデバイスまたはベンダー固有の情報を含むＸＭＬファイル３０ａや、インターフェース画面の表示に用いられるベンダー固有の画像ファイルは、対応するデバイスのデバイスドライバープログラムがＰＣ１０にインストールされるときに、ＨＤＤ３０にコピーされる。
【００２３】
（２）デバイスブラウザーの処理：
デバイスブラウザー２１が起動要求を受けると、図２Ａに示すように、制御部２０はデバイスブラウザー２１のウィンドウを起動し前述のホーム画面をウィンドウ内に表示させる（ステップＳ１００）。ホーム画面に表示されたいずれかのデバイスがユーザーに選択され決定されると、制御部２０は図２Ｂに示す処理を実行する。
【００２４】
まず制御部２０は、デバイスブラウザー２１のウィンドウ内の表示を、ホーム画面から、選択決定されたデバイスのインターフェース画面に切り替えるために、選択決定されたデバイスに対応付けられているＸＭＬファイル３０ａをＨＤＤ３０から取得する（ＸＭＬファイル取得部２１ａ、ステップＳ２００）。制御部２０は、このＸＭＬファイル３０ａに基づいてインターフェース画面を表示する（表示制御部２１ｂ、ステップＳ２０５）。
【００２５】
具体的には制御部２０は、背景画像領域Ａ１に配置する画像ファイルと、部分領域Ａ２に配置する画像ファイルとを取得し、背景画像領域Ａ１および部分領域Ａ２にそれぞれに配置することを指定された画像を配置させた状態でデバイスブラウザー２１のウィンドウＷの表示を更新する。ＸＭＬファイル３０ａには、図７に示すように、背景画像領域Ａ１に表示させる画像ファイルの指定と、部分領域Ａ２に表示させる画像ファイルの指定と、当該部分領域Ａ２に対する操作がなされたときのアクションの指定の記述が含まれている。
【００２６】
具体的にはステップＳ２０５では、制御部２０は、ＸＭＬファイル３０ａに記述された背景画像領域用として指定された画像ファイルへのパスをたどって画像ファイルを取得し、デコードする。デコードした結果生成されたラスター形式の画像データを、例えば背景画像領域Ａ１の高さが画像の高さと合致するように縦横比率を維持してリサイズし、リサイズした画像データを背景画像領域Ａ１に相当するＲＡＭの領域に配置する。
【００２７】
また制御部２０は同様に部分領域Ａ２用として指定された画像ファイルを取得し、デコードして生成したラスター形式の画像データを部分領域Ａ２に相当するＲＡＭの領域に配置する。部分領域Ａ２に相当するＲＡＭ領域と背景画像領域Ａ１に相当するＲＡＭ領域にそれぞれの画像データが配置された状態でディスプレイドライバーがディスプレイ４２の表示を更新すると、デバイスブラウザー２１のウィンドウＷ内の背景画像領域Ａ１および部分領域Ａ２にそれぞれ画像が表示された状態となる。
【００２８】
ここで、ＸＭＬフ背景画像領域Ａ１に表示する画像として図４Ａの画像Ｉ１１が指定され、部分領域Ａ２に表示する画像として図４Ａに示す画像Ｉ２１が指定されていたとする。ロゴ画像Ｉ２１（請求項に記載の被注目図形に相当）は、文字の色と文字以外の部分の下地の色とが決められている。背景画像領域Ｉ１１もロゴ画像Ｉ２１の文字以外の部分の下地の色と同色の領域と同色でない領域を有しており、図４Ａに示すように、部分領域Ａ２がちょうどロゴ画像Ｉ２１の下地の色と同色の領域に含まれる場合、図３Ｂのように表示され、見る者に特段の違和感を感じさせない（ロゴ画像Ｉ２１の境界は顕在化しない）。
【００２９】
しかし、例えばウィンドウサイズがデフォルトのサイズよりも縮小されたとき、図４Ｂに示すように、部分領域Ａ２の上端が背景画像Ｉ１１においてロゴ画像Ｉ２１の地色と同じ領域から一部はずれ、結果的に図３Ｃに示すようにロゴと背景画像の見栄えが悪くなる。ウィンドウサイズが縮小されたとき、背景画像領域Ａ１も縮小され当該背景画像領域Ａ１に配置される背景画像Ｉ１１も縮小されるが、本実施形態では部分領域Ａ２はサイズが変わらないため、このようなずれが発生する。
【００３０】
そこで、本実施形態ではベンダーの開発者は、図６Ａに示すように、ロゴ図形を含んで背景画像Ｉ１をデザインし、背景画像ファイル３０ｂを準備する。そして、当該背景画像ファイル３０ｂをＸＭＬファイル３０ａで背景画像領域Ａ１に表示するように指定する。また、開発者は、部分領域Ａ２に配置する画像として透明画像Ｉ２を示す透明画像ファイル３０ｃを準備し、当該透明画像ファイル３０ｃをＸＭＬファイル３０ａにおいて指定する。部分領域Ａ２には透明画像Ｉ２が配置されており、ユーザーには部分領域Ａ２には背景画像Ｉ１が透過して見える。したがって部分領域Ａ２に配置される画像によってロゴ図形が隠されてしまうことがない。背景画像Ｉ１は、背景画像領域Ａ１に配置したときに部分領域Ａ２の少なくとも一部にベンダーのロゴが重なるようにデザインされている。
【００３１】
このように背景画像にロゴ図形を含ませ、部分領域に配置する画像は透明画像とすると、前述と同様にウィンドウが縮小されたとき、図６Ｂに示すように、部分領域Ａ２のサイズは変わらないが、背景画像Ｉ１はロゴ図形もろとも縮小されるため、前述のようなずれが発生してロゴ図形領域の境界が顕在化して見栄えが悪くなることがない（図５Ｂ参照）。なお、図６Ｂに示すようにロゴ図形領域と部分領域Ａ２との多少のずれは発生しうるが、想定される範囲で背景画像領域Ａ１が拡大または縮小された場合に、部分領域Ａ２に少なくとも一部が重なるようにロゴ図形を含んだ背景画像を準備されている。
【００３２】
なお、透明画像ファイルは、色情報とは別にピクセルごとに透過の有無を指定できるような形式であればよい（例えばＰＮＧファイル形式）。また、デバイスの外観を示す写真画像Ｉ３を示す画像ファイルは背景画像ファイル３０ｂ、透明画像ファイル３０ｃと同様にＨＤＤ３０に保持されており、ＸＭＬファイル３０ａにおいて領域Ａ３に関連づけて指定されている。を領域Ａ３に配置することを決められている。
【００３３】
さらに、前述したように、ＸＭＬファイル３０ａにおいては、部分領域Ａ２に関連づけて、部分領域Ａ２に対する操作がなされたときのアクションが指定されている。制御部２０は、マウス４１やキーボード４０から取得した信号と、ディスプレイ４２の画面にアクティブウィンドウとして表示されているウィンドウの情報と、マウスポインターやカーソルの画面内における位置を示す情報と、に基づいて、ユーザーによってなされた操作の内容を検出することができる。制御部２０は、ユーザーがデバイスブラウザー２１のウィンドウＷ内の部分領域Ａ２に対する操作を行ったことを検出すると、図２Ｃに示す処理を呼び出し、ＸＭＬファイル３０ａにおいて部分領域Ａ２に関連づけて指定されているアクションを実行する（ステップＳ３００、アクション実行部２１ｃ）。
【００３４】
ここで、ユーザーによる操作とは例えば、部分領域Ａ２の選択や、部分領域Ａ２の選択を決定する操作を指す。より具体的には例えば、部分領域Ａ２にマウスポインターを重ねる操作や、部分領域Ａ２にマウスポインターを重ねた状態でダブルクリックまたはシングルクリックする操作や、キーボードを使用して部分領域Ａ２を選択する操作や、選択した状態でエンターキーを押す操作などである。また、アクションとは、当該操作がなされたことを検出したときに、実行されるＰＣ１０のふるまいを意味している。例えば、ＸＭＬファイル３０ａで、部分領域Ａ２とリンクさせるベンダーＷＥＢサイトのＵＲＬが記載されていた場合、部分領域Ａ２の選択を決定する操作を検出すると、制御部２０は、ＷＥＢブラウザー２２を起動しＷＥＢブラウザー２２に接続先として当該ＵＲＬを受け渡すというアクションを実行する。また例えば、部分領域が選択されたとき（マウスポインターが重ねられたとき等）にポップアップ表示で表示するテキスト情報をＸＭＬファイルにおいて指定していた場合、ユーザーが部分領域を選択したことを検出すると制御部２０は当該テキストをポップアップ表示するというアクションを実行する。
【００３５】
ロゴ図形は、背景画像領域Ａ１内において、ユーザーの注目を集め当該ロゴ図形に対して何らかの操作をすると何らかのアクションが実行されるであろうことをユーザーに認識させる役割を果たしている。そのためユーザーはロゴ図形を目指して例えばマウスポインターを移動させる。図６Ｂを用いて説明したように、本実施形態の場合、部分領域Ａ２とロゴ図形の領域とは、ウィンドウサイズを変化させると多少ずれることはあるが、少なくとも一部が重なるように設計されているため、ロゴ図形を目指してマウスポインターを移動させるユーザーは部分領域Ａ２にマウスポインターを重ねることができる。すなわち、ユーザーは部分領域Ａ２に対してなんらかの操作をすることができる。
【００３６】
以上説明したように、本実施形態によると、デバイスブラウザー２１のウィンドウ内に表示されているロゴ図形に対してユーザーが操作を行ったことを検出すると、制御部２０は予め指定されたアクションを実行することができるとともに、デバイスブラウザー２１のウィンドウサイズが拡大または縮小されてもロゴ図形と背景との見栄えを崩さないようにすることができる。
【００３７】
（３）他の実施形態：
尚、本発明の技術的範囲は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、上記実施形態では、デバイスブラウザー２１側が、背景画像領域Ａ１の位置やサイズ、部分領域Ａ２の位置やサイズを定義し制御する形態を説明したが、ベンダー側（のＸＭＬファイル３０ａ）で定義できてもよい。さらに、ベンダー側がウィンドウサイズの変化に応じて背景画像領域Ａ１や部分領域Ａ２の位置やサイズを変更したりすることができてもよい。
【００３８】
また、上記実施形態では、部分領域Ａ２のサイズは背景画像領域Ａ１のサイズによらず常に一定である例を説明したが、例えば背景画像領域Ａ１がある範囲内の大きさであるときのみ部分領域Ａ２のサイズが固定であってもよい。具体的には例えば、部分領域Ａ２の幅および高さは、例えば背景画像領域Ａ１の高さが所定範囲内のときは固定で、背景画像領域Ａ１の高さが所定範囲より小さくなったとき部分領域Ａ２の高さおよび幅も短くし（但し縦横比率は変えない）、背景画像領域Ａ２の高さが所定範囲を超えたとき部分領域Ａ２の高さおよび幅を長くする（但し縦横比率は変えない）ように定義されていてもよい。
【００３９】
なお、デバイスブラウザー２１の仕様上、部分領域Ａ２のサイズはウィンドウＷの拡大または縮小に伴って拡大または縮小するように定められていてもよいが、その場合も、背景画像領域Ａ１と部分領域Ａ２の拡大縮小率には若干の誤差のために同率とならないことがある、という特徴をデバイスブラウザー２１は有している。
【符号の説明】
【００４０】
１０：ＰＣ（情報処理装置）、２０：制御部、２１：デバイスブラウザー、２１ａ：ファイル取得部、２１ｂ：表示制御部、２１ｃ：アクション実行部、２２：ＷＥＢブラウザー、３０ａ：ＸＭＬファイル、３０ｂ：背景画像ファイル、３０ｃ：透明画像ファイル、４０：キーボード、４１：マウス、４２：ディスプレイ、４３：プリンター、Ａ１：背景画像領域、Ａ２：部分領域、Ａ３：領域、Ｉ１：背景画像、Ｉ１１：背景画像、Ｉ２：透明画像、Ｉ２１：ロゴ画像、Ｉ３：写真画像、Ｗ：ウィンドウ。
【図１】
2010244271.tif 000003
【図２】
2010244271.tif 000004
【図３】
2010244271.tif 000005
【図４】
2010244271.tif 000006
【図５】
2010244271.tif 000007
【図６】
2010244271.tif 000008
【図７】
2010244271.tif 000009