コンピュータを、ユーザにより入力された入力文字列を取得する入力文字列取得部、前記入力文字列取得部により取得された前記入力文字列を含む文字列を変換した1以上の変換候補文字列を取得する変換候補取得部、前記変換候補取得部により取得された前記1以上の変換候補文字列のリストを表示装置に表示する変換候補表示部、前記変換候補表示部により前記表示装置に表示された前記1以上の変換候補文字列のリストの中からユーザにより選択された変換候補文字列を出力する出力部、前記入力文字列取得部により取得された前記入力文字列に関連する情報の検索結果を取得し、検索された情報を識別するための検索結果文字列のリストを前記表示装置に表示する検索結果表示部、前記検索結果表示部により表示された前記検索結果文字列の中からユーザにより選択された検索結果文字列に対応する情報を取得して前記表示装置に表示する情報表示部、として機能させるためのコンピュータプログラム。前記変換候補表示部及び前記検索結果表示部は、前記表示装置の同一の表示画面に、前記変換候補文字列と前記検索結果文字列とを互いに識別可能な態様で、前記変換候補文字列及び前記検索結果文字列をそれぞれ表示することを特徴とする請求項1に記載のコンピュータプログラム。前記変換候補表示部及び前記検索結果表示部は、前記表示画面の異なる表示領域に、前記変換候補文字列及び前記検索結果文字列をそれぞれ表示することを特徴とする請求項2に記載のコンピュータプログラム。前記変換候補表示部及び前記検索結果表示部は、前記表示画面の同一の表示領域に、前記変換候補文字列及び前記検索結果文字列をそれぞれ異なる表示形式で表示することを特徴とする請求項2に記載のコンピュータプログラム。前記検索結果表示部が前記検索結果文字列のリストを表示しているときに、第1の操作により検索結果文字列の選択を受け付けると、前記情報表示部が、選択された検索結果文字列に対応する情報を前記表示装置に表示し、第2の操作により検索結果文字列の選択を受け付けると、前記出力部が、選択された検索結果文字列を出力することを特徴とする請求項1から4のいずれかに記載のコンピュータプログラム。前記検索結果表示部は、ネットワークを介してアクセス可能な情報を対象として検索を実行する検索サーバ、又は、前記コンピュータに含まれるデータを対象として検索を実行する検索部から、前記入力文字列を検索キーとした検索の結果を取得することを特徴とする請求項1から5のいずれかに記載のコンピュータプログラム。ユーザにより入力された入力文字列を取得する入力文字列取得部と、前記入力文字列取得部により取得された前記入力文字列を含む文字列を変換した1以上の変換候補文字列を取得する変換候補取得部と、前記変換候補取得部により取得された前記1以上の変換候補文字列のリストを表示装置に表示する変換候補表示部と、前記変換候補表示部により前記表示装置に表示された前記1以上の変換候補文字列のリストの中からユーザにより選択された変換候補文字列を出力する出力部と、前記入力文字列取得部により取得された前記入力文字列に関連する情報の検索結果を取得し、検索された情報を識別するための検索結果文字列のリストを前記表示装置に表示する検索結果表示部と、前記検索結果表示部により表示された前記検索結果文字列の中からユーザにより選択された検索結果文字列に対応する情報を取得して前記表示装置に表示する情報表示部と、を備えることを特徴とする情報表示装置。入力文字列取得部が、ユーザにより入力された入力文字列を取得するステップ、変換候補取得部が、前記入力文字列取得部により取得された前記入力文字列を含む文字列を変換した1以上の変換候補文字列を取得するステップと、変換候補表示部が、前記変換候補取得部により取得された前記1以上の変換候補文字列のリストを表示装置に表示するステップと、出力部が、前記変換候補表示部により前記表示装置に表示された前記1以上の変換候補文字列のリストの中からユーザにより選択された変換候補文字列を出力するステップと、検索結果表示部が、前記入力文字列取得部により取得された前記入力文字列に関連する情報の検索結果を取得し、検索された情報を識別するための検索結果文字列のリストを前記表示装置に表示するステップと、情報表示部が、前記検索結果表示部により表示された前記検索結果文字列の中からユーザにより選択された検索結果文字列に対応する情報を取得して前記表示装置に表示するステップと、備えることを特徴とする情報表示方法。請求項1から6のいずれかに記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。ユーザが利用可能な情報の量は飛躍的に増大したが、そのような環境を巧みに利用して、所望の情報を見つけ出すことは、必ずしも容易ではない。ユーザが所望の情報を容易に入手することができるように、更に利便性の高い情報提供技術が求められる。本発明はこうした状況に鑑みてなされたものであり、その目的は、利便性の高い情報表示技術を提供することにある。本発明のある態様は、コンピュータプログラムに関する。このコンピュータプログラムは、コンピュータを、ユーザにより入力された入力文字列を取得する入力文字列取得部、前記入力文字列取得部により取得された前記入力文字列を含む文字列を変換した1以上の変換候補文字列を取得する変換候補取得部、前記変換候補取得部により取得された前記1以上の変換候補文字列のリストを表示装置に表示する変換候補表示部、前記変換候補表示部により前記表示装置に表示された前記1以上の変換候補文字列のリストの中からユーザにより選択された変換候補文字列を出力する出力部、前記入力文字列取得部により取得された前記入力文字列に関連する情報の検索結果を取得し、検索された情報を識別するための検索結果文字列のリストを前記表示装置に表示する検索結果表示部、前記検索結果表示部により表示された前記検索結果文字列の中からユーザにより選択された検索結果文字列に対応する情報を取得して前記表示装置に表示する情報表示部、として機能させる。なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システムなどの間で変換したものもまた、本発明の態様として有効である。本発明によれば、利便性の高い情報表示技術を提供することができる。図1は、実施の形態に係る情報表示システムの全体構成を示す。情報表示システム1において、情報配信サーバ200と、情報表示装置の一例である複数のユーザ端末10とは、ネットワークの一例であるインターネット2により接続される。ユーザ端末10において、ユーザが文字列を入力する際に、入力された文字列が情報配信サーバ200に送信される。情報配信サーバ200は、ユーザ端末10から受信した文字列に関連する情報を検索し、検索結果をユーザ端末10に送信する。ユーザ端末10は、情報配信サーバ200から受信した検索結果のリストを、入力文字列を含む文字列を変換した変換候補文字列のリストとともにユーザに提示する。図2及び図3は、実施の形態に係るユーザ端末10の外観を示す。図2に示すように、ユーザ端末10の表側、すなわち、ユーザがユーザ端末10を把持して操作するときにユーザに面する側には、指示入力ボタン21、方向キー22、Rボタン23、Lボタン24などのボタン20と、表示装置68が備えられている。表示装置68には、ユーザの指やスタイラスペンなどによる接触を検知するためのタッチパネル69が併設されている。図3に示すように、ユーザ端末10の裏側には、背面タッチパネル70が備えられている。ユーザ端末10の裏側にも、表側と同様に表示装置を設けてもよいが、本実施の形態では、ユーザ端末10の裏側には表示装置を設けずに、背面タッチパネル70のみを設ける。ユーザは、ユーザ端末10を両手で把持した状態で、例えば、右手親指で指示入力ボタン21を操作し、左手親指で方向キー22を操作し、右手人差し指又は中指でRボタン23を操作し、左手人差し指又は中指でLボタン24を操作し、両手の親指でタッチパネル69を操作し、両手の薬指又は小指で背面タッチパネル70を操作することができる。スタイラスペンなどを用いる場合は、例えば、ユーザ端末10を左手で把持した状態で、右手でスタイラスペン又は人差し指によりタッチパネル69及び指示入力ボタン21を操作し、左手親指で方向キー22を操作し、左手人差し指又は中指でLボタン24を操作し、左手薬指又は小指で背面タッチパネル70を操作することができる。図4は、ユーザ端末10の構成を示す。ユーザ端末10は、ボタン20、タッチパネル69、背面タッチパネル70、通信部30、制御部40、辞書保持部60、ファイル保持部62、ファイルデータベース64、及び表示装置68を備える。これらの構成は、ハードウエアコンポーネントでいえば、任意のコンピュータのCPU、メモリ、メモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。通信部30は、インターネット2を介した他の装置、例えば、情報配信サーバ200との間の通信を制御する。タッチパネル69は、マトリクススイッチ方式、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式など、任意の方式のタッチパネルであってもよい。タッチパネル69は、入力を検知した位置の座標を所定の周期で出力する。背面タッチパネル70も、任意の方式のタッチパネルであってもよい。背面タッチパネル70は、背面タッチパネル70に対する押圧の圧力を検知可能な感圧センサを備えてもよいし、入力を検知した領域の面積、電圧値、静電容量などに基づいて入力の強度を算出してもよい。背面タッチパネル70は、入力を検知した位置の座標及び入力の強度圧力を所定の周期で出力する。辞書保持部60は、日本語の読みが入力されたときに、その文字列を漢字に変換したり、英単語の一部が入力されたときに、入力されると予測される単語を抽出して表示したりするために用いられる辞書データを保持する。ファイル保持部62は、各種のデータファイルを保持する。ファイルデータベース64は、ファイル保持部62に保持されたデータファイルの情報を格納する。ファイル保持部62は、ハードディスクなどの記憶装置により実現されてもよい。辞書保持部60及びファイルデータベース64は、ハードディスクなどの記憶装置に格納されてもよいし、任意のタイミングでハードディスクなどの記憶装置からメモリに読み出されて常駐されてもよい。制御部40は、ボタン20、タッチパネル69、及び背面タッチパネル70から入力されるユーザによる操作指示を受け付け、受け付けたユーザからの操作指示に基づいて、ゲームプログラムなどのアプリケーション42、ウェブページなどを表示するためのブラウザ44、アプリケーション42やブラウザ44などに文字や記号などを入力するための入力機能、その他の諸機能などを実行する。制御部40は、アプリケーション42、ブラウザ44、及び入力制御部80を含む。入力制御部80は、入力受付部81、キーボード表示部82、出力部83、入力文字列取得部84、変換候補取得部85、変換候補表示部86、検索要求部87、検索部88、及び検索結果表示部89を含む。アプリケーション42は、ボタン20、タッチパネル69、背面タッチパネル70から入力される操作指示や、入力制御部80から入力される文字列などに基づいて、各種機能を実現する。情報表示部の一例であるブラウザ44は、通信部30を介して情報配信サーバ200などから取得したウェブページや、ファイル保持部62に保持されているファイルの一覧又は内容などの情報を表示装置68に表示する。キーボード表示部82は、オンスクリーンキーボードの画面のデータを記憶装置から読み出して表示装置68に表示する。入力受付部81は、ボタン20、タッチパネル69、又は背面タッチパネル70から入力されたユーザの操作指示に基づいて、オンスクリーンキーボード上のいずれのキーが入力されたのかを判定し、ユーザによる文字、数字、又は記号の選択を受け付ける。入力文字列取得部84は、入力受付部81が受け付けた、ユーザにより選択された文字を取得して、入力文字列に追加する。変換候補取得部85は、入力文字列を含む文字列を変換した1以上の変換候補文字列を取得する。変換候補取得部85は、ユーザから、入力文字列を変換した変換候補文字列の表示を要求するための指示入力を受け付けたときに変換候補文字列を取得してもよいし、入力文字列が追加されたときに入力文字列を変換した変換候補文字列を取得してもよい。また、入力文字列を前方に含む文字列を変換した変換候補文字列の中から、後続の入力文字列を予測して抽出された予測変換候補文字列を取得してもよい。変換候補取得部85は、辞書保持部60を参照して変換候補文字列を生成してもよいし、他の装置又はアプリケーションに入力文字列を通知し、他の装置又はアプリケーションにより変換された変換候補文字列を取得してもよい。変換機能又は予測変換機能として、既知の任意の技術を利用してもよい。変換候補取得部85は、複数の変換候補文字列を取得する場合は、それらの表示順も取得する。変換候補表示部86は、変換候補取得部85が取得した変換候補文字列を、表示順にしたがって表示装置68に表示する。入力受付部81は、変換候補表示部86が表示した変換候補文字列の中から、ユーザがいずれかの変換候補文字列をタッチしたり、選択中の変換候補文字列に確定するための確定キーなどを選択又は押下するなどして、変換候補文字列が確定されると、出力部83は、確定された変換候補文字列をアプリケーション42などに出力する。英数字や記号など、変換を要しない文字列は、変換することなく直接出力部83が出力してもよい。例えば、日本語入力用のオンスクリーンキーボードが選択されている場合は、英数字や記号などが入力されても変換機能を経て出力し、英語入力用のオンスクリーンキーボードが選択されている場合は、変換機能を経ずに出力してもよい。英語入力用のオンスクリーンキーボードが選択されている場合でも、前述した英単語の予測変換機能を利用可能としてもよい。以上のような、オンスクリーンキーボードに関する基本的な技術については、既知の任意の技術を利用可能であるから、ここでは詳述しない。検索要求部87は、入力文字列取得部84が取得した入力文字列に関連する情報の検索を情報配信サーバ200又は検索部88に要求する。検索要求部87は、入力文字列取得部84が取得した文字列を検索キーとして情報配信サーバ200又は検索部88へ送る。検索要求部87は、ユーザが、インターネット2を介してアクセス可能なHTML文書などの情報の検索を要求した場合は、情報配信サーバ200へ検索キーを送信し、ユーザ端末10自身のファイル保持部62に保持されているファイルの検索を要求した場合は、検索部88へ検索キーを送る。検索部88は、ファイルデータベース64を参照して、ファイル保持部62に保持されているファイルの中から検索キーに関連するファイルを検索し、検索結果を検索結果表示部89へ送る。検索部88は、複数のファイルが検索された場合は、所定の評価基準に基づいて検索結果にスコアを付与し、検索結果に順序をつけて検索結果表示部89へ通知する。検索結果表示部89は、情報配信サーバ200又は検索部88から取得した検索結果のリストを表示装置68に表示する。検索結果表示部89は、情報配信サーバ200から検索結果を取得する場合、検索された情報そのものではなく、検索された情報のメタデータ、インデックスデータ、URLなど、検索された情報を識別するためのデータを取得してもよい。検索結果表示部89は、検索結果として取得した情報又はファイルの一部を含む文字列、又は、情報又はファイルを識別するための文字列を検索結果文字列に設定し、検索結果文字列のリストを表示装置68に表示する。検索結果文字列は、HTML文書などの情報やファイル保持部62に保持されたデータファイルに含まれる文字列の中から抽出されてもよいし、情報又はデータファイルの内容を示すメタデータから抽出されてもよいし、情報又はデータファイルのタイトル又はファイル名であってもよいし、情報又はデータファイルにアクセスするためのURLなどの識別情報であってもよい。検索結果表示部89は、変換候補表示部86が変換候補文字列を表示装置68に表示するときに、変換候補文字列と検索結果文字列とを互いに識別可能な態様で、同一の表示画面上に同時に検索結果文字列を表示する。表示画面の詳細については後述する。図5は、情報配信サーバ200の構成を示す。情報配信サーバ200は、通信部230、制御部240、ユーザデータベース260、配信情報保持部262、配信情報データベース264を備える。これらの構成も、ハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できる。通信部230は、インターネット2を介した他の装置、例えば、ユーザ端末10との間の通信を制御する。ユーザデータベース260は、ユーザ端末10のユーザのデータを格納する。ユーザデータベース260は、例えば、ユーザの識別情報や、ユーザ端末10の識別情報や、性別、年齢、住所、職業などのユーザの属性情報や、ユーザの嗜好情報や、過去の検索履歴や、情報の配信履歴や、情報の閲覧履歴などを格納する。これらの情報は、ユーザに配信する情報を選択する際に利用される。配信情報保持部262は、ユーザ端末10に配信される各種の情報のデータファイルを保持する。配信情報データベース264は、配信情報保持部262に保持されたデータファイルの情報を格納する。配信情報データベース264は、例えば、データファイルの識別情報、名称、メタデータ、インデックスデータ、データファイルに含まれるキーワードなどの情報を格納する。これらの情報は、ユーザ端末10に配信すべき情報を検索するために利用される。制御部240は、検索要求受付部281、検索部282、検索結果送信部283、配信要求受付部284、配信部285、及び課金部286を含む。検索要求受付部281は、ユーザ端末10から検索要求を受け付ける。検索要求受付部281は、ユーザ端末10から検索キーを受け付け、検索部282に渡す。検索部282は、検索要求受付部281が受け付けた検索キーに基づいて、配信情報データベース264を検索する。検索結果送信部283は、検索部282による検索の結果をユーザ端末10に送信する。検索部282は、検索キーとして取得した文字列又はその文字列の一部を名称、メタデータ、インデックスデータとして含むデータファイルを検索し、検索キーと、名称、メタデータ、インデックスデータなどとの合致度や、ユーザデータベース260に格納されたユーザの情報などに基づいて、それぞれのデータファイルをスコアリングしてもよい。検索部282は、他の情報配信サーバに格納されている情報の中から、ユーザに配信すべき情報を検索してもよい。検索結果送信部283は、スコアが上位である所定数のデータファイルの名称、メタデータ、インデックスデータ、URLなどを検索結果としてユーザ端末10に送信してもよい。配信要求受付部284は、ユーザ端末10から、配信情報保持部262に保持されたデータファイルなどの情報の配信要求を受け付ける。配信要求受付部284は、データファイルのURLなど、データファイルを特定可能な情報をユーザ端末10から受け付けて、配信部285へ渡す。配信部285は、配信要求受付部284が受け付けたURLなどの情報に基づいて、配信を要求されたデータファイルを配信情報保持部262から読み出し、ユーザ端末10へ送信する。課金部286は、情報の配信に伴う課金処理を行う。検索結果送信部283又は配信部285により、ユーザ端末10に広告情報が配信される場合、課金部286は、配信された広告情報の広告主に対して、所定の広告料を課金する。また、ユーザ端末10に有料な情報が配信される場合、課金部286は、配信先のユーザに対して、所定の情報料を課金する。図6は、ユーザ端末の表示装置に表示された画面の例を示す。メール送受信用のアプリケーション42が画面に表示した新規メッセージ作成画面100において、アプリケーション42は、入力文字列を受け付けるために入力制御部80を起動する。キーボード表示部82は、文字入力用のオンスクリーンキーボード102を新規メッセージ作成画面100に表示する。入力文字列取得部84は、オンスクリーンキーボード102の中から選択された文字を取得して入力文字列に追加する。図6の例では、かれという入力文字列が入力されている。変換候補表示部86は、変換候補取得部85が取得したかれという文字列を含む文字列の変換候補文字列のリストを変換候補文字列表示領域110の上段に表示する。検索結果表示部89は、情報配信サーバ200から取得した検索結果の情報を識別するための検索結果文字列のリストを変換候補文字列表示領域110の下段に表示する。ボタン112がタップされると、変換候補表示部86は、変換候補文字列表示領域110を広げ、他の変換候補文字列のリストを更に変換候補文字列表示領域110に表示し、検索結果表示部89は、他の検索結果文字列のリストを更に変換候補文字列表示領域110に表示する。図7は、ユーザ端末の表示装置に表示された画面の例を示す。図6に示した新規メッセージ作成画面100において、ユーザが、変換候補文字列表示領域110に表示された変換候補文字列のうちのいずれかを選択すると、出力部83は、選択された変換候補文字列をアプリケーション42に出力する。アプリケーション42は、選択された変換候補文字列106を新規メッセージに追加して新規メッセージ作成画面100に表示する。図8は、ユーザ端末の表示装置に表示された画面の例を示す。図6に示した新規メッセージ作成画面100において、ユーザが、変換候補文字列表示領域110に表示された検索結果文字列のうちのいずれかを選択すると、出力部83は、選択された検索結果文字列に対応する情報にアクセスするためのURLをブラウザ44に出力する。ブラウザ44は、出力されたURLをもとに情報配信サーバ200などのサーバにアクセスし、ウェブページなどの情報を取得してブラウザ画面108に表示する。このように、本実施の形態の技術によれば、ユーザは、文字列の入力中に、変換候補文字列だけでなく、入力文字列に関連する情報の検索結果を示す検索結果文字列を見ることができるとともに、必要であれば、その情報にアクセスして詳細を見ることができる。これにより、ユーザの利便性を向上させることができる。出力部83は、ユーザが検索結果文字列のいずれかを選択したときに、選択のための操作の内容に応じて、検索結果文字列に対応する情報にアクセスするためのURLを出力してブラウザ44に情報を表示させるか、検索結果文字列をアプリケーション42などに出力するかを決定してもよい。例えば、出力部83は、ユーザが、検索結果文字列のいずれかを、ダブルクリック又は所定時間以上タップし続けるなどの第1の操作により選択したときに、その検索結果文字列に対応する情報にアクセスするためのURLをブラウザ44に出力し、クリック又はタップなどの第2の操作により選択したときに、その検索結果文字列を確定文字列としてアプリケーション42に出力してもよい。このように、本実施の形態のユーザ端末10のユーザは、操作指示に応じて、図8に示した例のように選択した情報を表示させることもできるし、検索結果文字列を変換候補文字列と同様にアプリケーション42に出力することもできる。これにより、ユーザの利便性を更に向上させることができる。図9は、ユーザ端末の表示装置に表示された画面の例を示す。図6に示した例では、変換候補文字列表示領域110の上段に変換候補文字列のリストが、下段に検索結果文字列のリストがそれぞれ表示されていたが、図9に示した例では、変換候補文字列表示領域110に変換候補文字列のリストと検索結果文字列のリストが混在して表示されている。変換候補表示部86と検索結果表示部89は、取得した変換候補文字列及び情報の検索結果を共通の指標に基づいて評価してスコアを付与し、付与されたスコアにしたがって表示順序を決定する。変換候補表示部86と検索結果表示部89は、変換候補文字列と検索結果を、互いに識別可能な表示形式で表示する。図9の例では、検索結果表示部89は検索結果に下線を付して表示し、変換候補表示部86は変換候補文字列に下線を付さずに表示する。このように、変換候補文字列と検索結果文字列とは、異なる表示領域に表示されることにより互いに識別されてもよいし、同一の表示領域に異なる表示形式で表示されることにより互いに識別されてもよい。図10は、ユーザ端末の表示装置に表示された画面の例を示す。図10に示した例では、変換候補表示部86は、変換候補文字列表示領域110に変換候補文字列のリストを表示し、検索結果表示部89は、検索結果文字列表示領域120に検索結果のリストを表示する。変換候補表示部86は、ボタン112がタップされると、変換候補文字列表示領域110を拡大し、検索結果表示部89は、ボタン122がタップされると、検索結果文字列表示領域120を拡大する。このように、変換候補表示部86及び検索結果表示部89は、表示装置68の同一の表示画面上の異なる表示領域に、変換候補文字列と検索結果文字列をそれぞれ表示してもよい。図11は、ユーザ端末の表示装置に表示された画面の例を示す。図11に示した例では、変換候補表示部86は、変換候補文字列表示領域110に変換候補文字列のリストを表示し、変換候補文字列のリストの中からいずれかが選択されると、出力部83は、選択された変換候補文字列をアプリケーション42に出力する。また、検索結果表示部89は、検索結果文字列表示領域120に検索結果文字列のリストを表示し、検索結果文字列のリストの中からいずれかが選択されると、出力部83は、選択された検索結果文字列をアプリケーション42に出力する。検索結果文字列のリストの中からいずれかが検索ボタン124にドラッグされると、出力部83は、選択された検索結果文字列に対応する情報にアクセスするためのURLをブラウザ44に出力し、ブラウザ44は情報を取得してブラウザ画面108に表示する。検索結果文字列のいずれかが検索ボタン124にドラッグされたとき、検索結果の一覧がブラウザ44などにより表示されてもよい。図12は、ユーザ端末の表示装置に表示された画面の例を示す。図12に示した例では、変換候補文字列表示領域110に表示された変換候補文字列又は検索結果文字列のいずれかが、所定時間以上のタップ入力又は右クリックなどの操作により選択されたとき、検索要求部87は、コンテキストメニュー114を表示画面に表示する。ユーザは、コンテキストメニュー114において、選択された文字列を出力部83により出力するか、選択された文字列を検索キーとして情報配信サーバ200にウェブ検索を要求するか、選択された文字列を検索キーとして検索部88にローカル検索を要求するかを選択することができる。ウェブ検索が選択されると、検索要求部87は情報配信サーバ200に検索を要求し、ブラウザ44が検索結果を示すウェブページを表示してもよい。ローカル検索が選択されると、検索要求部87は検索部88に検索を要求し、ブラウザ44が検索結果を示すページを表示してもよい。このように、本実施の形態の技術によれば、ユーザは、文字列の入力中に、入力文字列の変換候補文字列を検索キーとして、インターネット2を介してアクセス可能な情報や、ファイル保持部62に保持されたファイルなどの中から所望の情報を検索することができる。例えば、メールや文書などの作成中に、入力中の文字列に関連する情報を検索して表示させたり、入力中の文字列を含む他のファイルをファイル保持部62から検索して表示させたりすることができる。これにより、ユーザの利便性を更に向上させることができる。図13は、本実施の形態に係る情報表示方法の手順を示すフローチャートである。入力文字列取得部84が入力文字列を取得するとS100、変換候補取得部85が入力文字列を含む文字列を変換した変換候補文字列を取得するS102。検索要求部87は、入力文字列を検索キーとして検索部88又は情報配信サーバ200へ検索を要求するS106。検索結果表示部89は、検索結果を取得するとS106、検索結果に含まれる情報を示す検索結果文字列を表示画面に表示する。このとき、変換候補表示部86は、検索結果文字列が表示されるのと同一の表示画面に変換候補文字列を表示するS108。変換候補文字列のうちのいずれかが選択されるとS110のY、出力部83は、選択された変換候補文字列をアプリケーション42に出力するS112。変換候補文字列が選択されないときはS110のN、S112はスキップされる。検索結果文字列のうちのいずれかが第1の操作により選択されるとS114のY、出力部83は、選択された検索結果文字列に対応する情報にアクセスするためのURLをブラウザ44に出力し、ブラウザ44は情報を取得して表示するS116。第1の操作により検索結果文字列が選択されないときはS114のN、S116はスキップされる。検索結果文字列のうちのいずれかが第2の操作により選択されるとS118のY、出力部83は、選択された検索結果文字列をアプリケーション42に出力するS120。第2の操作により検索結果文字列が選択されないときはS118のN、S120はスキップされる。以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。