(57)【要約】【課題】ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域を活用して、効果的な広告宣伝効果を上げることができる入力ウィンドウへの広告表示装置、方法及びプログラムを提供する。【解決手段】  表示装置の表示画面に情報が入力されるべき入力ウィンドウを表示する入力ウィンドウ表示工程１１と、前記入力ウィンドウの表示領域内に入力されるべきテキスト情報を受付け、前記テキスト情報を前記入力ウィンドウの表示領域内に表示するテキスト情報受付工程１３と、前記入力ウィンドウの表示領域内に、入力されたテキスト情報と区別できる状態で、広告情報を表示する広告情報表示工程１２と、を備える。【選択図】図４
2010055446.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の表示画面に情報が入力されるべき入力ウィンドウを表示する入力ウィンドウ表示工程と、
前記入力ウィンドウの表示領域内に入力されるべきテキスト情報を受付け、前記テキスト情報を前記入力ウィンドウの表示領域内に表示するテキスト情報受付工程と、
前記入力ウィンドウの表示領域内に、入力されたテキスト情報と区別できる状態で、広告情報を表示する広告情報表示工程と、
を含むことを特徴とする入力ウィンドウへの広告表示方法。
【請求項２】
前記入力ウィンドウの表示領域内に表示される広告情報の表示領域は、前記テキスト情報の表示量が多くなるに従って小さくなることを特徴とする請求項１記載の入力ウィンドウへの広告表示方法。
【請求項３】
前記入力ウィンドウの表示領域内に表示される前記広告情報は、前記テキスト情報の表示量が多くなるに従って、前記広告情報が前記入力ウィンドウの表示領域内で前記テキスト情報に隣接する前記表示画面の周辺部へ移動することを特徴とする請求項１または２記載の入力ウィンドウへの広告表示方法。
【請求項４】
前記広告情報が入力されるべき前記入力ウィンドウと、前記テキスト情報が入力されるべき前記入力ウィンドウとは異なる入力ウィンドウであり、前記広告情報が入力されるべき前記入力ウィンドウと前記テキスト情報が入力されるべき前記入力ウィンドウとはそれぞれ少なくとも一つ以上の前記入力ウィンドウで構成され、前記広告情報が入力されるべき前記入力ウィンドウの表示領域と前記テキスト情報が入力されるべき前記入力ウィンドウの表示領域とは少なくとも一部分が重なっていることを特徴とする請求項１乃至３の何れか一項に記載入力ウィンドウへの広告表示方法。
【請求項５】
前記広告情報と前記テキスト情報とは、輝度、色相、明度の少なくともいずれか一つが異なることを特徴とする請求項１乃至４の何れか一項に記載の入力ウィンドウへの広告表示方法。
【請求項６】
表示装置の表示画面に情報が入力されるべき入力ウィンドウを表示する入力ウィンドウ表示手段と、
前記入力ウィンドウの表示領域内に入力されるべきテキスト情報を受付け、前記テキスト情報を前記入力ウィンドウの表示領域内に表示するテキスト情報受付手段と、
前記入力ウィンドウ内に広告情報を表示する広告情報表示手段と、
を含むことを特徴とする入力ウィンドウへの広告表示装置。
【請求項７】
請求項１乃至５何れか一項に記載の方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力ウィンドウへの広告表示装置、方法及びプログラムに関する。さらに、詳細には、通信回線を介したユーザ端末における入力ウィンドウへの広告表示装置、方法及びプログラムに関する。
【背景技術】
【０００２】
近年においては、インターネット上に無数のウェブページが存在しており、目的とするウェブページを検索することは容易ではない。そのため、目的とするウェブページの検索を補助するために検索エンジンが提供されている。
【０００３】
ユーザは、このような検索エンジンを利用して、様々なキーワードを組み合わせて入力し、目的とするウェブページをユーザ端末等の情報処理装置を用いて検索している。
【０００４】
このような情報処理装置には、検索エンジンを有するシステム提供者から検索用のウェブページが提供され、ウェブページには様々なキーワードが入力される入力ウィンドウが用意されている。
【０００５】
また、これまでは入力ウィンドウを有するウェブページには、様々な広告情報が表示され、ユーザに様々なサービスを提供する為の広告情報には、様々なデザインが工夫されてきた（例えば特許文献１参照）。
【特許文献１】特開２００５−１８２８４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
例えば、検索エンジンの利用時において、このような広告情報は検索エンジンを利用するユーザに注目されるべきものであるが、検索を実行するためにキーワードを入力しているユーザにとっては、どのようなキーワードを入力ウィンドウに入力すれば適切なウェブページを探せるかということに注意が集中しており、入力ウィンドウの周囲に表示されている広告情報にユーザが必ずしも気が付かない場合があった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、ユーザが入力する入力ウィンドウの表示領域を活用して、効果的な広告宣伝効果を上げることができる入力ウィンドウへの広告表示装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）表示装置の表示画面に情報が入力されるべき入力ウィンドウを表示する入力ウィンドウ表示工程と、
前記入力ウィンドウの表示領域に入力されるべきテキスト情報を受付け、前記テキスト情報を前記入力ウィンドウの表示領域内に表示するテキスト情報受付工程と、
前記入力ウィンドウの表示領域内に、入力されたテキスト情報と区別できる状態で、広告情報を表示する広告情報表示工程と、
を含むことを特徴とする入力ウィンドウへの広告表示方法。
【０００９】
（１）に係る発明によれば、ユーザ端末３０の表示画面に情報を検索するためのテキスト情報または／および広告情報が表示されるための入力ウィンドウを表示し、前記入力ウィンドウが表示されている表示領域内に広告情報を表示する動作を実行する。
【００１０】
このようにして、（１）に係る発明によれば、ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域を活用して、効果的な広告宣伝効果を上げることができる。
【００１１】
また、ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域には、ユーザの意識が集中するので、ユーザにとって広告情報を視認することが容易になる。
【００１２】
また、広告情報にハイパーテキストがリンクしていれば、視認容易な広告情報を活用し、広告情報の内容が記載されているウェブページを容易に閲覧することが可能になる。
【００１３】
また、広告情報を探す手間が省けるので、ユーザにとって煩わしい作業が減ることになりマンマシンインターフェース機能が向上する。
【００１４】
また、前記入力ウィンドウの表示領域内に広告情報と情報を検索するためのテキスト情報が同時に（合成して）表示されるように動作を実行する。
【００１５】
したがって、同じ入力ウィンドウの表示領域内に広告を配信する事業者の広告情報と、ユーザが情報検索をするために入力されたテキスト情報とが表示されるので、広告情報にもテキスト情報を入力しているユーザの関心が向き、広告情報を効率良く且つ効果的に表示することが可能となる。
【００１６】
（２）前記入力ウィンドウの表示領域内に表示される広告情報の表示領域は、前記テキスト情報の表示量が多くなるに従って小さくなることを特徴とする（１）に記載の入力ウィンドウへの広告表示方法。
【００１７】
このようにして、（２）に係る発明によれば、ユーザが所望する情報を検索するためのテキスト情報が入力されるに従って、広告情報の表示領域が小さくなるので、ユーザにとって広告情報が煩わしいものではなくり、ユーザインターフェースのよい表示画面をユーザに提供することが可能になる。
【００１８】
（３）前記入力ウィンドウの表示領域内に表示される前記広告情報は、前記テキスト情報の表示量が多くなるに従って、前記広告情報が前記入力ウィンドウの表示領域内で前記テキスト情報に隣接する前記表示画面の周辺部へ移動することを特徴とする（１）または（２）記載の入力ウィンドウへの広告表示方法。
【００１９】
このようにして、（３）に係る発明によれば、ユーザが所望する情報を検索するためのテキスト情報が入力されるに従って、広告情報の表示領域がテキスト情報に隣接しつつも表示画面の周辺部へ移動するので、ユーザにとって広告情報が煩わしいものではなくり、ユーザインターフェースのよい表示画面をユーザに提供することが可能になる。
【００２０】
（４）前記広告情報が入力されるべき前記入力ウィンドウと、前記テキスト情報が入力されるべき前記入力ウィンドウとは異なる入力ウィンドウであり、前記広告情報が入力されるべき前記入力ウィンドウと前記テキスト情報が入力されるべき前記入力ウィンドウとはそれぞれ少なくとも一つ以上の前記入力ウィンドウで構成され、前記広告情報が入力されるべき前記入力ウィンドウの表示領域と前記テキスト情報が入力されるべき前記入力ウィンドウの表示領域とは少なくとも一部分が重なっていることを特徴とする（１）乃至（３）の何れか一項に記載の入力ウィンドウへの広告表示方法。
【００２１】
このようにして、（４）に係る発明によれば、広告情報が入力されるべき入力ウィンドウとテキスト情報が入力されるべき入力ウィンドウとが別々に設定できるので、アプリケーションプログラムにおいて、それぞれのウィンドウの表示が自由に設定でき、ユーザの視覚に訴えやすい表示を設定することが可能になる。
【００２２】
また、それぞれの入力ウィンドウの表示領域の少なくとも一部分が重なっているのでユーザの注目を集めやすい広告情報の表示を設定することが可能である。
【００２３】
それぞれの入力ウィンドウの深度を変更すれば、広告情報とテキスト情報との優先度に応じてユーザ端末３０の表示画面に表示される情報を選択することが可能になる。
【００２４】
（５）前記広告情報と前記テキスト情報とは、輝度、色相、明度の少なくともいずれか一つが異なることを特徴とする（１）乃至（４）の何れか一項に記載の入力ウィンドウへの広告表示方法。
【００２５】
このようにして、（５）に係る発明によれば、広告情報とテキスト情報とは、輝度、色相、明度の少なくともいずれか一つが異なるので、ユーザにとって広告情報とテキスト情報とを区別して視認し易くなり、ユーザインターフェースのよい表示画面をユーザに提供することが可能になる。
【００２６】
（６）表示装置の表示画面に情報が入力されるべき入力ウィンドウを表示する入力ウィンドウ表示手段と、
前記入力ウィンドウの表示領域内に入力されるべきテキスト情報を受付け、前記テキスト情報を前記入力ウィンドウの表示領域内に表示するテキスト情報受付手段と
前記入力ウィンドウ内に広告情報を表示する広告情報表示手段と、
を含むことを特徴とする入力ウィンドウへの広告表示装置。
【００２７】
このようにして、（６）に係る発明によれば、ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域を活用して、効果的な広告宣伝効果を上げることができる。
【００２８】
また、ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域には、ユーザの意識が集中するので、ユーザにとって広告情報を視認することが容易になる。
【００２９】
また、広告情報にハイパーテキストがリンクしていれば、視認容易な広告情報を活用し、広告情報の内容が記載されているウェブページを容易に閲覧することが可能になる。
【００３０】
また、広告情報を探す手間が省けるので、ユーザにとって煩わしい作業が減ることになりマンマシンインターフェース機能が向上する。
【００３１】
（７）（１）乃至（５）何れか一項に記載の方法をコンピュータに実行させることを特徴とするプログラム。
【００３２】
このような構成によれば、当該プログラムをコンピュータに実行させることにより、（１）乃至（５）と同様の効果が期待できる。
【発明の効果】
【００３３】
本発明によれば、ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域を活用して、効果的な広告宣伝効果を上げることができる。
【００３４】
また、ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域には、ユーザの意識が集中するので、ユーザにとって広告情報を視認することが容易になる。
【００３５】
また、広告情報にハイパーテキストがリンクしていれば、視認容易な広告情報を活用し、広告情報の内容が記載されているウェブページを容易に閲覧することが可能になる。
【００３６】
また、広告情報を探す手間が省けるので、ユーザにとって煩わしい作業が減ることになりマンマシンインターフェース機能が向上する。
【００３７】
また、同じ入力ウィンドウの表示領域内に広告を配信する事業者の広告情報と、ユーザが情報検索をするために入力されたテキスト情報とが表示されるので、広告情報にもテキスト情報を入力しているユーザの関心が向き、広告情報を効率良く且つ効果的に表示することが可能となる。
【００３８】
また、ユーザが所望する情報を検索するためのテキスト情報が入力されるに従って、広告情報の表示領域が小さくなるので、ユーザにとって広告情報が煩わしいものではなくり、ユーザインターフェースのよい表示画面をユーザに提供することが可能になる。
【００３９】
また、ユーザが所望する情報を検索するためのテキスト情報が入力されるに従って、広告情報の表示領域がテキスト情報に隣接しつつも表示画面の周辺部へ移動するので、ユーザにとって広告情報が煩わしいものではなくり、ユーザインターフェースのよい表示画面をユーザに提供することが可能になる。
【００４０】
広告情報が入力されるべき入力ウィンドウとテキスト情報が入力されるべき入力ウィンドウとが別々に設定できるので、アプリケーションプログラムにおいて、それぞれのウィンドウの表示が自由に設定でき、ユーザの視覚に訴えやすい表示を設定することが可能になる。
【００４１】
また、それぞれの入力ウィンドウの表示領域の少なくとも一部分が重なっているのでユーザの注目を集めやすい広告情報の表示を設定することが可能である。
【００４２】
また、それぞれの入力ウィンドウの深度を変更すれば、広告情報とテキスト情報との優先度に応じてユーザ端末３０の表示画面に表示される情報を選択することが可能になる。
【００４３】
また、広告情報とテキスト情報とは、輝度、色相、明度の少なくともいずれか一つが異なるので、ユーザにとって広告情報とテキスト情報とを区別して視認し易くなり、ユーザインターフェースのよい表示画面をユーザに提供することが可能になる。
【発明を実施するための最良の形態】
【００４４】
以下、本発明の実施形態について図を参照しながら説明する。
［システム全体構成］
【００４５】
図１には、本実施形態に係るユーザ端末３０と、入力ウィンドウ機能送信手段を有する検索サーバ装置１０と、広告情報送信手段を有する広告配信サーバ装置２０とから構成される情報処理システム１を示す。なお、図１においては、情報処理システム１は、検索サーバ装置１０と、広告配信サーバ装置２０と、ユーザ端末３０とがそれぞれ一つずつで示されているが、これに限られず、それぞれ複数台で構成されても良い。
【００４６】
ユーザ端末３０は、図２に示すように、制御部３００を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１０（マルチプロセッサ構成ではＣＰＵ３２０等複数のＣＰＵが追加されても良い）、バスライン２００、通信Ｉ／Ｆ（Ｉ／Ｆ：インタフェース）３３０、メインメモリ３４０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）３５０、Ｉ／Ｏコントローラ３６０、ハードディスク３７０、光ディスクドライブ３８０、表示画面４２０並びに半導体メモリ３９０を備える。なお、ハードディスク３７０、光ディスクドライブ３８０、並びに、半導体メモリ３９０はまとめて記憶装置４１０と呼ばれる。
【００４７】
制御部３００は、ユーザ端末３０を統括的に制御する部分であり、ハードディスク３７０に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００４８】
通信Ｉ／Ｆ３３０は、ユーザ端末３０が、ネットワークを介して検索サーバ装置１０等の他の装置と情報を送受信する場合のネットワーク・アダプタである。
【００４９】
ＢＩＯＳ３５０は、ユーザ端末３０の起動時にＣＰＵ３１０が実行するブートプログラムや、ユーザ端末３０のハードウェアに依存するプログラム等を記録する。
【００５０】
Ｉ／Ｏコントローラ３６０には、ハードディスク３７０、光ディスクドライブ３８０、及び半導体メモリ３９０等の記憶装置４１０を接続することができる。
【００５１】
ハードディスク３７０は、本ハードウェアをユーザ端末３０として機能させるための各種プログラム、本発明の機能を実行するプログラム及び後述するテーブル等を記憶する。なお、ユーザ端末３０は、外部に別途設けたハードディスク（図示せず）を外部記憶装置として利用することもできる。
【００５２】
光ディスクドライブ３８０としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク４００を使用する。光ディスク４００から光ディスクドライブ３８０によりプログラム又はデータを読み取り、Ｉ／Ｏコントローラ３６０を介してメインメモリ３４０又はハードディスク３７０に提供することもできる。
【００５３】
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、ユーザ端末３０は、記憶装置４１０、制御部３００等を備えた情報処理装置により構成される。
【００５４】
また、本発明に係るユーザ端末３０は、上述のような構成を有することにより、ユーザ端末３０の表示部に情報が入力されるべき入力ウィンドウを表示し、入力ウィンドウ内に広告情報を表示し、入力ウィンドウ内に表示されている広告情報と共にユーザが入力した所望のテキスト情報を入力ウィンドウ内に合わせて表示する機能を有している。
【００５５】
ここで、当該機能を発揮するための構成について、図３に示す機能ブロック図を用いて説明する。広告表示装置としてのユーザ端末３０は、入力ウィンドウ表示手段としての入力ウィンドウ表示部１１と、広告情報受信表示手段としての広告情報受信表示部１２と、テキスト情報受付手段としてのテキスト情報受付部１３と、入力ウィンドウ表示態様変更手段としての入力ウィンドウ表示態様変更部１４と、表示画面４２０とを備える。
【００５６】
入力ウィンドウ表示部１１は、ユーザ端末３０の表示部（表示装置）の表示画面４２０に情報が入力されるべき入力ウィンドウを表示する機能を有する。
【００５７】
ユーザ端末３０の表示部（表示装置）の表示画面４２０に表示される情報が入力されるべき入力ウィンドウは表示画面内の任意の大きさとすることができる。
【００５８】
アプリケーションプログラムにおいて使用される入力ウィンドウを表示する関数は、一例としてＡｃｔｉｏｎＳｃｒｉｐｔ言語の場合にはＴｅｘｔＦｉｅｌｄクラスを用いて表示することが可能である。
【００５９】
例えば、深度１に配置される、ステージ位置（０，０）、幅が２００、高さが２０のｔｈｅＦｉｅｌｄ＿ｔｘｔと呼ばれるテキストフィールド（入力ウィンドウ）を作成するためには、ｃｒｅａｔｅＴｅｘｔＦｉｅｌｄ(インスタンス名,深度,ｘ,ｙ,ｗｉｄｔｈ、ｈｅｉｇｈｔ)から、ｃｒｅａｔｅＴｅｘｔＦｉｅｌｄ（“ｔｈｅＦｉｅｌｄ＿ｔｘｔ”、１、０、０、２００、２０）と記述することにより実現される。
【００６０】
すなわち、ＴｅｘｔＦｉｅｌｄ（）内の３番目乃至６番目の引数の値を変更することで、表示画面４２０に表示される情報が入力されるべき入力ウィンドウを表示画面内で任意の大きさおよび位置で表示することが可能になる。
【００６１】
また、ｂｏｒｄｅｒプロパティを用いて、ｔｈｅＦｉｅｌｄ＿ｔｘｔ．ｂｏｒｄｅｒ＝ｔｒｕｅとすることで入力ウィンドウのボーダー（枠）が表示される。
【００６２】
ここで、ｔｅｘｔプロパティを用いて入力ウィンドウに表示する文字を指定するが、詳しくは、広告情報受信表示部１２、テキスト情報受付部１３にて説明する。
【００６３】
さらに、ＴｅｘｔＦｉｅｌｄクラスの＿ｘプロパティで入力ウィンドウの水平位置を変更可能であり、＿ｙプロパティで入力ウィンドウの垂直位置を変更可能であり、＿ｒａｔａｔｉｏｎプロパティで入力ウィンドウの回転の角度を設定可能であり、＿ａｌｐｈａプロパティで入力ウィンドウ内の不透明度のパーセンテージを０〜１００まで変更可能であり、ｂａｃｋｇｒｏｕｄプロパティで、入力ウィンドウ内のバックグラウンドをオン、オフ可能であり、ｂａｃｋｇｒｏｕｄＣｏｌｏｒプロパティで入力ウィンドウ内のバックグラウンドの色を指定可能である。
【００６４】
広告情報受信表示部１２は、ユーザ端末３０の表示部（表示装置）の表示画面４２０に表示された入力ウィンドウに広告情報を表示する機能を有する。
【００６５】
広告情報受信表示部１２は、広告配信サーバ２０の広告情報送信手段から送信される広告情報を受信して表示する他に、ユーザ端末３０の記憶装置４１０に記憶されていた広告情報を表示してもよい。
【００６６】
アプリケーションプログラムにおいて使用される入力ウィンドウを表示する関数は、一例としてＡｃｔｉｏｎＳｃｒｉｐｔ言語の場合にはＴｅｘｔＦｉｅｌｄクラスを用いて表示することが可能である。
【００６７】
この場合、ｔｅｘｔプロパティを用いて入力ウィンドウに表示する文字を指定でき、“ＹＡＨＯＯ（登録商標）”という文字を入力ウィンドウに表示するには、ＴｅｘｔＦｉｅｌｄ（）にて使用した“ｔｈｅＦｉｅｌｄ＿ｔｘｔ”を使用し、ｔｈｅＦｉｅｌｄ＿ｔｘｔ．ｔｅｘｔ＝“ＹＡＨＯＯ（登録商標）”を実行することで、“ＹＡＨＯＯ（登録商標）”が入力ウィンドウに表示される。
【００６８】
また、ｆｏｎｔプロパティで入力ウィンドウ内の指定した文字のフォントを設定可能であり、ｔｅｘｔｃｏｌｏｒプロパティで入力ウィンドウ内のすべての文字の色を設定可能である。
【００６９】
また、ハイパーテキストリンクのウィンドウやフレームを指定するには、ＴｅｘｔＦｉｅｌｄのｈｔｍｌプロパティであるＴｅｘｔＦｉｅｌｄ．ｈｔｍｌをｔｒｕｅに設定し、ＴｅｘｔＦｏｒｍａｔ．ｔａｒｇｅｔプロパティでハイパーテキストリンクを指定し、ＴｅｘｔＦｏｒｍａｔ．ｔａｒｇｅｔプロパティで（広告情報に対して）リンクを開くことが可能になる。
【００７０】
テキスト情報受付部１３は、テキスト情報を受付け、テキスト情報を前記入力ウィンドウに表示する機能を有する。
【００７１】
テキスト情報はユーザがユーザ端末３０を使用して入力する情報であり、テキスト情報の受付け機能は、一例としてＡｃｔｉｏｎＳｃｒｉｐｔ言語の場合にはＴｅｘｔＦｉｅｌｄクラスのｔｙｐｅプロパティを“ｉｎｐｕｔ”に設定することで、入力ウィンドウにユーザ入力が受付けられる状態になり、ｏｎＣｈａｎｇｅｄ（）ハンドラを用いて、ユーザ端末３０からの入力を検知し、ＴｅｘｔＦｉｅｌｄ．ａｄｄＬｉｓｔｅｎｅｒ（）でｏｎＣｈａｎｇｅｄイベントハンドラが呼び出されたときに通知を受け取るオブジェクトを登録することが可能である。
【００７２】
テキスト情報を入力ウィンドウに表示するにはＴｅｘｔＦｉｅｌｄ（“ｔｈｅＦｉｅｌｄ＿ｔｘｔ”、１、０、０、２００、２０）における２番目の引数で表される深度を調節することで、広告情報受信表示部１２によって表示された入力ウィンドウ内の広告情報とテキスト情報を合成することが可能である。
【００７３】
２番目の引数である深度（重ね順）は、数値の大きいものほどユーザ端末３０の表示部（表示装置）の表示画面４２０の上に表示される。
【００７４】
従って、テキスト情報の入力ウィンドウの深度を、広告情報の入力ウィンドウの深度よりも大きくすれば、テキスト情報の入力ウィンドウが優先的に表示され、テキスト情報を優先的にユーザが確認することが可能となる。
【００７５】
入力ウィンドウ表示態様変更部１４には、入力ウィンドウ内に表示される広告情報の表示領域が、前記テキスト情報の表示量が多くなるに従って小さくなり、テキスト情報の表示量が多くなるに従って、広告情報を前記入力ウィンドウ内で移動させる機能が有る。
【００７６】
入力ウィンドウ表示態様変更部１４の入力ウィンドウ表示態様の変更機能は、一例としてＡｃｔｉｏｎＳｃｒｉｐｔ言語の場合には、ＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティで、入力ウィンドウのサイズをテキスト情報（または広告情報）に合わせて調節することが可能である。
【００７７】
ＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティを“ｃｅｎｔｅｒ”に設定すると、入力ウィンドウへのテキスト情報の追加に伴って入力ウィンドウの左右の境界が拡張し、入力ウィンドウへのテキスト情報の削除に伴って入力ウィンドウの左右の境界が縮小させることが可能になる。
【００７８】
ＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティを“ｌｅｆｔ”に設定すると、入力ウィンドウの左端が基準になり、テキスト情報の追加に伴って入力ウィンドウの右側の境界が拡張し、入力ウィンドウへのテキスト情報の削除に伴って入力ウィンドウの右側の境界が縮小する。
【００７９】
ＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティを“ｒｉｇｈｔ”に設定すると、入力ウィンドウの右端が基準になり、テキスト情報の追加に伴って入力ウィンドウの左側の境界が拡張し、入力ウィンドウへのテキスト情報の削除に伴って入力ウィンドウの左側の境界が縮小する。
【００８０】
ただし、何れのＷｏｒｄＷｒａｐプロパティ（入力ウィンドウ（表示範囲内）に収まりきらないテキスト情報がある場合に、テキスト情報の途中で改行するかどうかを指定する）は“ｆａｌｓｅ”に設定されているものとする。
【００８１】
例えば、テキスト情報が入力される入力ウィンドウのサイズと広告情報が表示されている入力ウィンドウのサイズとの大きさを同じに設定し（入力ウィンドウの少なくとも一部分が重なっている状態）、広告情報が表示されている状態で、テキスト情報が入力ウィンドウの中央に表示される態様にする（テキスト情報が入力ウィンドウで観音開きされる）ことも可能である（詳細は後述する）。
【００８２】
また、例えば、テキスト情報が入力される入力ウィンドウのサイズと広告情報が表示されている入力ウィンドウのサイズとの大きさを同じに設定し（入力ウィンドウの少なくとも一部分が重なっている状態）、広告情報が表示されている上にテキスト情報を左端詰めまたは右端詰めで表示させる（広告情報がテキスト情報の入力（表示）に伴って上書きされる）ことも可能である（詳細は後述する）。
【００８３】
したがって、入力ウィンドウへの広告情報の表示方法に関し、ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域を活用して、効果的な広告宣伝効果を上げることが可能になった。
［処理手順］
【００８４】
ここで、本発明を適用した場合において実現され得る具体的な処理手順について、図４に示すフローチャート（ＡｃｔｉｏｎＳｃｒｉｐｔ言語を使用した場合）を参照して説明する。なお、以下に示す処理手順は、一例であってこれ以外にも実現され得る処理手順は無数に存在する。
【００８５】
ステップＳ１において、ユーザ端末３０の入力ウィンドウ表示部１１は、ユーザ端末３０の表示部の表示画面４２０に、広告情報およびテキスト情報が入力されるべき入力ウィンドウを表示する。
【００８６】
入力ウィンドウの数には特に制限があるわけではないが、広告情報が入力されるべき入力ウィンドウとテキスト情報が入力されるべき入力ウィンドウの少なくとも一部がオーバラップすることによって、（情報を検索するための）テキスト情報を入力するユーザにとって広告情報が視認し易くなる。
【００８７】
ステップＳ２において、ユーザ端末３０の広告情報受信表示部１２は、広告情報を受信し、ステップＳ１において表示した広告情報が入力されるべき入力ウィンドウに受信した広告情報を表示する。
【００８８】
広告情報が入力されるべき入力ウィンドウの背景色は任意に設定可能であり、広告情報の色を背景色に対して強調または薄くユーザにとって認識されるように表示し、広告情報にハイパーリンクを関連付けることも可能である。
【００８９】
ステップＳ３において、ユーザ端末３０のテキスト情報受付部１３は、ユーザがユーザ端末３０を使用して入力したテキスト情報を受付け、ステップＳ１において表示したテキスト情報が入力されるべき入力ウィンドウに表示する。
【００９０】
ステップＳ４において、ユーザ端末３０の入力ウィンドウ表示態様変更部１４は、ステップＳ３において入力されるテキスト情報（の数、大きさ等）に応じて広告情報が入力されるべき入力ウィンドウまたは／およびテキスト情報が入力されるべき入力ウィンドウの表示態様を変更する。
【００９１】
このような構成によれば、ユーザ端末３０は、ユーザ端末３０の表示部に情報が入力されるべき入力ウィンドウを表示し、入力ウィンドウ内に広告情報を表示し、入力ウィンドウ内に表示されている広告情報と共にユーザが入力した所望のテキスト情報を入力ウィンドウ内に合わせて表示する動作を実行する。
【００９２】
また、ユーザ端末３０は、ユーザ端末３０の表示部に、広告情報が入力されるべき入力ウィンドウと、テキスト情報が入力されるべき入力ウィンドウとは異なる入力ウィンドウであり、広告情報が入力されるべき入力ウィンドウとテキスト情報が入力されるべき入力ウィンドウとはそれぞれ少なくとも一つ以上の入力ウィンドウで構成されるように実行することも可能である。
【００９３】
したがって、ユーザが情報を検索するためにキーワード等を入力する入力ウィンドウの表示領域を活用して、効果的な広告宣伝効果を上げることができる入力ウィンドウを提供することが可能になった。
【００９４】
［実施形態１］
本願に係わる実施形態１(広告情報が観音開きされる実施形態)を図５に示す。
【００９５】
図５（ａ）は、広告情報（“ＹＡＨＯＯ（登録商標）”）が入力ウィンドウに表示されている状態を示す。
【００９６】
一例としてのＡｃｔｉｏｎＳｃｒｉｐｔ言語の場合には、ｃｒｅａｔｅＴｅｘｔＦｉｅｌｄ（“ｔｈｅＦｉｅｌｄ＿ｔｘｔ”、１、０、０、２００、２０）、ｔｈｅＦｉｅｌｄ＿ｔｘｔ．ｔｘｔ＝“ＹＡＨＯＯ！！”、ｔｈｅＦｉｅｌｄ＿ｔｘｔ．ｂｏｒｄｅｒ＝ｔｒｕｅと記述することにより実現される。
【００９７】
ｔｅｘｔｃｏｌｏｒプロパティで入力ウィンドウ内のすべての文字の色を設定可能であり、“ＹＡＨＯＯ（登録商標）”の文字をテキスト情報が入力される前は薄く表示することも可能である。このように広告情報を薄く表示することで、ユーザにとって、入力ウィンドウが表示されている表示画面上の位置に情報検索をするためのテキスト情報を抵抗感（違和感）なく入力することが可能になる。
【００９８】
図５（ｂ）は、広告情報が表示されている入力テキスト位置にユーザが情報検索のためのテキスト情報として“梅”の文字を入力した状態である。図５（ｃ）は、広告情報が表示されている入力テキスト位置にユーザが情報検索のためのテキスト情報として“梅雨明け”の文字を入力した状態である。
【００９９】
これは、一例としてのＡｃｔｉｏｎＳｃｒｉｐｔ言語の場合には、テキスト情報が入力される入力ウィンドウを定義したインスタンス名に対してＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティを“ｃｅｎｔｅｒ”に設定することで実現できる。
【０１００】
また、左右に分割して表示された広告情報は、テキスト情報が入力された入力ウィンドウのＴｅｘｔＦｉｅｌｄ．ｔｅｘｔＷｉｄｔｈプロパティでテキスト情報が入力された入力ウィンドウのテキスト情報（“梅”または“梅雨明け”）の幅を確認し、確認された“梅”または“梅雨明け”の文字幅の半分の値を広告情報が入力される入力テキストの横幅の半分の値から差し引き、差し引かれた値を右辺の端（“ＹＡＨ”が入力される左側の入力ウィンドウの場合）または左辺の端（“ＨＯＯ！！”が入力される右側の入力ウィンドウの場合）としてｃｒｅａｔｅＴｅｘｔＦｉｅｌｄにて“ＹＡＨ”が入力される左側の入力ウィンドウおよび“ＨＯＯ！！”が入力される右側の入力ウィンドウを表示できる。
【０１０１】
更に、広告情報の一部である“ＹＡＨ”が入力される左側の入力ウィンドウにおいて、ＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティを“ｒｉｇｈｔ”に設定すると、広告情報の一部である“ＹＡＨ”が入力されたテキスト情報に隣接して表示される。
【０１０２】
同様に、広告情報の一部である“ＨＯＯ！！”が入力される右側の入力ウィンドウにおいて、ＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティを“ｌｅｆｔ”に設定すると、広告情報の一部である“ＨＯＯ！！”が入力されたテキスト情報に隣接して表示される。
【０１０３】
すなわち、ユーザが検索キーワードを入力すると、文字数に応じて、入力ウィンドウが観音開きになる。したがって、入力されたテキスト情報と区別できる状態で、広告情報を表示することが可能となる。
【０１０４】
また、ユーザがマウス等の入力装置を用いて、ワンクリックすると広告情報のリンク先にジャンプし、ダブルクリックでは、検索ウィンドウにジャンプするようにハイパーテキストをリンクさせることも可能である。
【０１０５】
このようにして、分割された広告情報をテキスト情報に隣接して表示することにより、検索情報としてのテキスト情報を入力しているユーザにとって広告情報が視認し易くなり、広告効果が向上する。
【０１０６】
［実施形態２］
本願に係わる実施形態２を図６に示す。
【０１０７】
図６（ａ）は、入力ウィンドウに表示された広告情報（“ＹＡＨＯＯ（登録商標）”）の上にテキスト情報“梅雨明け”が入力ウィンドウの左端に重ね書きされている状態を示す。
【０１０８】
これは、一例としてのＡｃｔｉｏｎＳｃｒｉｐｔ言語の場合には、ｃｒｅａｔｅＴｅｘｔＦｉｅｌｄ（“ｔｈｅＦｉｅｌｄ＿ｔｘｔ”、１、０、０、２００、２０）、ｔｈｅＦｉｅｌｄ＿ｔｘｔ．ｔｘｔ＝“ＹＡＨＯＯ！！”、ｔｈｅＦｉｅｌｄ＿ｔｘｔ．ｂｏｒｄｅｒ＝ｔｒｕｅと記述することにより、広告情報および広告情報が入力される入力ウィンドウが図６（ａ）に示したように表示される（テキスト情報“梅雨明け”の表示部分を除く）。したがって、入力されたテキスト情報と区別できる状態で、広告情報を表示することが可能となる。したがって、入力されたテキスト情報と区別できる状態で、広告情報を表示することが可能となる。
【０１０９】
次に、テキスト情報“梅雨明け”およびテキスト情報“梅雨明け”が入力されるウィンドウを広告情報が入力される入力ウィンドウよりも深い深度（深度引数の値を広告情報入力ウィンドウよりも大きな値にする。）で表示する。
【０１１０】
ここでは一例として、深度２で表示するようにすると、ｃｒｅａｔｅＴｅｘｔＦｉｅｌｄ（“ｔｈｅＦｉｅｌｄ＿ｔｘｔ”、２、０、０、２００、２０）、ｔｈｅＦｉｅｌｄ＿ｔｘｔ．ｔｘｔ＝“梅雨明け”、ｔｈｅＦｉｅｌｄ＿ｔｘｔ．ｂｏｒｄｅｒ＝ｔｒｕｅと記述することにより、実現される。
【０１１１】
さらに、ＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティを“ｌｅｆｔ”に設定すると図６（ａ）に表示されたようにテキスト情報が入力ウィンドウの左端に表示され、ＴｅｘｔＦｉｅｌｄ．ａｕｔｏＳｉｚｅプロパティを“ｒｉｇｈｔ”に設定すると図６（ｂ）に表示されたようにテキスト情報が入力ウィンドウの左端に表示される。
【０１１２】
また、広告情報が消えた状態であっても、ユーザがマウス等の入力装置を用いて、ワンクリックすると広告情報のリンク先にジャンプし、ダブルクリックでは、検索ウィンドウにジャンプするようにハイパーテキストをリンクさせることも可能である。
【０１１３】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【０１１４】
なお、本実施形態においては、ユーザ端末３０は、ハードディスク３７０及び光ディスクドライブ３８０を有する構成として説明したが、これに限られず、これらの駆動系を有さない構成、いわゆるゼロスピンドルによる構成であっても良い。このような構成の場合には、ハードディスク３７０に記憶される内容は、大容量の半導体メモリ３９０に記憶される。
【図面の簡単な説明】
【０１１５】
【図１】本実施形態に係るユーザ端末と、検索サーバと、広告配信サーバとから構成される情報処理システムを示す図である。
【図２】本発明に係るユーザ端末の構成を示すブロック図である。
【図３】本実施形態に係るユーザ端末の機能的な構成を示す機能ブロック図である。
【図４】本実施形態に係るユーザ端末による処理手順についての説明に供するフローチャートである。
【図５】実施形態１に係る概念を示す図である。
【図６】実施形態２に係る概念を示す図である。
【符号の説明】
【０１１６】
１  情報処理システム
１０  検索サーバ装置
１１  入力ウィンドウ表示部
１２  広告情報受信表示部
１３  テキスト情報受付部
１４  入力ウィンドウ表示態様変更部
２０  広告配信サーバ装置
３０  ユーザ端末
【図１】
2010055446.tif 000003
【図２】
2010055446.tif 000004
【図３】
2010055446.tif 000005
【図４】
2010055446.tif 000006
【図５】
2010055446.tif 000007
【図６】
2010055446.tif 000008