(57)【要約】【課題】インスタントメッセンジャーのユーザインターフェースを利用して、Ｗｅｂページにテキストを入力して、処理した結果のＷｅｂページを得ることができる方法を提供すること。【解決手段】Ｗｅｂサーバ３０と通信可能に接続されたユーザ端末１０が実行するインスタントメッセンジャー方法であって、ユーザから、インスタントメッセンジャーのユーザテキスト入力窓１０１に入力されたテキストと当該テキストの入力先となるＷｅｂページのＩＤとを受付け、ＷｅｂページのＩＤに基づいて、Ｗｅｂページのアドレスを特定し、Ｗｅｂサーバが提供するＷｅｂページに受け付けたテキストが入力され、処理ボタン等が押されることで表示されるＷｅｂページ２００ａ、ｂを、Ｗｅｂサーバから取得し、ユーザ端末１０に表示する。【選択図】図１
2010108241.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂサーバと通信可能に接続され、Ｗｅｂブラウザの機能を有するユーザ端末が実行するインスタントメッセンジャー方法であって、
ユーザから、インスタントメッセンジャーのユーザテキスト入力窓に入力されたテキストと当該テキストの入力先となるＷｅｂページのＩＤとを受付けるステップと、
当該ＷｅｂページのＩＤに基づいて、当該Ｗｅｂページのアドレスを特定し、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理されたＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示するステップと、
を含むことを特徴としたインスタントメッセンジャー方法。
【請求項２】
前記ユーザ端末の記憶部には、予め処理ボタンが押されることで当該Ｗｅｂサーバにて処理されて、表示されるＷｅｂページのコマンドが予め記憶されており、前記表示するステップでは、前記コマンドに基づいて、前記処理ボタンが押されることで、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理されたＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示することを特徴とした請求項１に記載のインスタントメッセンジャー方法。
【請求項３】
前記受付けるステップにおいて、当該テキストの入力先となるＷｅｂページのＩＤを複数受付け、
前記表示するステップにおいて、当該複数のＷｅｂページのＩＤに基づいて、それぞれ対応する複数のＷｅｂページのアドレスを特定し、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理された複数のＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示することを特徴とした請求項１に記載のインスタントメッセンジャー方法。
【請求項４】
Ｗｅｂサーバと通信可能に接続され、Ｗｅｂブラウザの機能と、インスタントメッセンジャー機能とを有するユーザ端末であって、
ユーザから、インスタントメッセンジャーのユーザテキスト入力窓に入力されたテキストと当該テキストの入力先となるＷｅｂページのＩＤとを受付ける手段と、
当該ＷｅｂページのＩＤに基づいて、当該Ｗｅｂページのアドレスを特定し、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理されたＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示する手段と、
を含むことを特徴としたユーザ端末。
【請求項５】
予め処理ボタンが押されることで表示されるＷｅｂページのコマンドが予め記憶された記憶手段を備え、前記表示する手段は、前記コマンドに基づいて、前記処理ボタンが押されることで、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理されたＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示することを特徴とした請求項４に記載のユーザ端末。
【請求項６】
前記受付ける手段は、当該テキストの入力先となるＷｅｂページのＩＤを複数受付け、
前記表示する手段は、当該複数のＷｅｂページのＩＤに基づいて、それぞれ対応する複数のＷｅｂページのアドレスを特定し、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理された複数のＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示することを特徴とした請求項４に記載のユーザ端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インスタントメッセンジャーのユーザインターフェースを利用してＷｅｂページにテキストを入力して、処理を実行する方法、ユーザ端末に関する。
【背景技術】
【０００２】
インスタントメッセンジャーは、テキスト入力窓に入力する一文ごとのテキスト（メッセージ）をＰ２Ｐ（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）通信でメンバーと交換することにより、テキストによる会話を実現するアプリケーションソフトウェアである。その操作は操作性が高く、通信相手を選択したのち、その相手に送信したいメッセージをテキスト入力窓に入力し、当該メッセージを相手に送信するための１アクションを行なう、という操作を繰り返すだけである。
【０００３】
ここで、メッセージを相手に送信する１アクションとしては、予め用意された送信ボタンをマウスでクリックする操作や、キーボードの改行（Ｅｎｔｅｒ）キーを入力する操作などがある。最も簡単な操作は、テキスト入力窓に一文を入力するごとにキーボードの改行（Ｅｎｔｅｒ）キーを入力する操作である。
【非特許文献１】ヤフー株式会社、“Ｙａｈｏｏ！メッセンジャー”、［ｏｎｌｉｎｅ］、ヤフー株式会社、［平成２０年９月２６日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｍｅｓｓｅｎｇｅｒ．ｙａｈｏｏ．ｃｏ．ｊｐ／ｎｅｗｔｏｉｍ．ｈｔｍｌ＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一方、インターネットの検索エンジンなど、Ｗｅｂページ内のテキスト入力窓に文字等のテキストを入力する機会が増えている。Ｗｅｂページにテキストを入力し、Ｗｅｂサーバに送信する操作は、上述したインスタントメッセンジャーと操作自体は共通する。
【０００５】
しかしながら、インスタントメッセンジャーの入力窓とＷｅｂページへの入力窓は異なっており、ユーザの使い勝手の面では改善の余地がある。さらに、Ｗｅｂページの入力窓に文字を入力するために、わざわざ、入力窓の表示のためのＷｅｂページを開かなくてはならない。
【０００６】
さらに、例えば、複数のＷｅｂページの入力窓に同じテキストを入力したい場合は、片方のＷｅｂページにテキストを入力してから、マウスを移動してもう一方のＷｅｂページをアクティブにし、同じテキストを入力する操作が必要となり、この点でもユーザの使い勝手を改善する余地がある。
【０００７】
そこで、本発明は、インスタントメッセンジャーのユーザインターフェースを利用して、Ｗｅｂページにテキストを入力して、処理した結果のＷｅｂページを即座に得ることができる方法、ユーザ端末を提供することを課題とする。
【課題を解決するための手段】
【０００８】
この課題を解決するため、本発明は、以下の構成を採る。
【０００９】
（１）  Ｗｅｂサーバと通信可能に接続され、Ｗｅｂブラウザの機能を有するユーザ端末が実行するインスタントメッセンジャー方法であって、
ユーザから、インスタントメッセンジャーのユーザテキスト入力窓に入力されたテキストと当該テキストの入力先となるＷｅｂページのＩＤとを受付けるステップと、
当該ＷｅｂページのＩＤに基づいて、当該Ｗｅｂページのアドレスを特定し、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理されたＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示するステップと、
を含むことを特徴としたインスタントメッセンジャー方法。
【００１０】
（１）によれば、ユーザ端末が、ＷｅｂページのＩＤに基づいて取得したＷｅｂページのＷｅｂページに、インスタントメッセンジャーのユーザテキスト入力窓に入力されたテキストを挿入し、テキスト入力されて処理された後のＷｅｂページを表示するので、インスタントメッセンジャーのユーザインターフェースを利用してＷｅｂページにテキストを入力した結果のＷｅｂページを即座に表示することができる。したがって、わざわざ、Ｗｅｂページの入力窓のためのＷｅｂページを開く必要が無く、処理後のＷｅｂページを得ることができる。
【００１１】
ここで、ＷｅｂページのＩＤは当該ＷｅｂページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）そのものでもよい。
なお、ユーザ端末が、ＷｅｂページのＩＤとＷｅｂページのＵＲＬとを関連付けたテーブルを記憶し、このテーブルを参照してＵＲＬ以外のＷｅｂページのＩＤをＷｅｂページのＵＲＬに変換し、当該ＵＲＬに基づいてＷｅｂページを取得してもよい。
【００１２】
（２）  前記ユーザ端末の記憶部には、予め処理ボタンが押されることで当該Ｗｅｂサーバにて処理されて、表示されるＷｅｂページのコマンドが予め記憶されており、前記表示するステップでは、前記コマンドに基づいて、前記処理ボタンが押されることで、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理されたＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示することを特徴とした（１）に記載のインスタントメッセンジャー方法。
【００１３】
（２）によれば、ユーザ端末が、ＷｅｂページのＩＤに基づいて取得したＷｅｂページのＷｅｂページに、インスタントメッセンジャーのユーザテキスト入力窓に入力されたテキストを挿入し、テキスト入力されて、処理ボタンが押されて処理された後のＷｅｂページを表示するので、インスタントメッセンジャーのユーザインターフェースを利用してＷｅｂページにテキストを入力した結果のＷｅｂページを即座に表示することができる。したがって、わざわざ、Ｗｅｂページの入力窓のためのＷｅｂページを開く必要が無く、処理後のＷｅｂページを得ることができる。
【００１４】
（３）  前記受付けるステップにおいて、当該テキストの入力先となるＷｅｂページのＩＤを複数受付け、
前記表示するステップにおいて、当該複数のＷｅｂページのＩＤに基づいて、それぞれ対応する複数のＷｅｂページのアドレスを特定し、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理された複数のＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示することを特徴とした（１）に記載のインスタントメッセンジャー方法。
【００１５】
（３）によれば、ユーザ端末が、通信先として複数のＷｅｂページのＩＤを指定することで、複数の異なるＷｅｂページをそれぞれのＷｅｂサーバにアクセスすることにより、入力したテキストを同報送信のように複数のＷｅｂページに同時に入力した結果を得ることができる。これを利用し、例えば、通信先として、複数の異なる検索サイトのＷｅｂページを指定すれば、複数の検索サイトで同一語を同時に入力して検索した結果を、検索サイトの最初のＷｅｂページを表示することなく得ることが可能となる。
【００１６】
（４）  Ｗｅｂサーバと通信可能に接続され、Ｗｅｂブラウザの機能と、インスタントメッセンジャー機能とを有するユーザ端末であって、
ユーザから、インスタントメッセンジャーのユーザテキスト入力窓に入力されたテキストと当該テキストの入力先となるＷｅｂページのＩＤとを受付ける手段と、
当該ＷｅｂページのＩＤに基づいて、当該Ｗｅｂページのアドレスを特定し、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理されたＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示する手段と、
を含むことを特徴としたユーザ端末。
【００１７】
（４）によれば、（１）と同様の作用、効果を奏するユーザ端末を提供することができる。
【００１８】
（５）  予め前記処理ボタンが押されることで表示されるＷｅｂページのコマンドが予め記憶された記憶手段を備え、前記表示する手段は、前記コマンドに基づいて、前記処理ボタンが押されることで、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理されたＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示することを特徴とした（４）に記載のユーザ端末。
【００１９】
（５）によれば、（２）と同様の作用、効果を奏するユーザ端末を提供することができる。
【００２０】
（６）  前記受付ける手段は、当該テキストの入力先となるＷｅｂページのＩＤを複数受付け、
前記表示する手段は、当該複数のＷｅｂページのＩＤに基づいて、それぞれ対応する複数のＷｅｂページのアドレスを特定し、前記Ｗｅｂページに前記テキストが入力された結果として、当該Ｗｅｂサーバにて処理された複数のＷｅｂページを、前記ユーザ端末のＷｅｂブラウザに表示することを特徴とした（４）に記載のユーザ端末。
【００２１】
（６）によれば、（３）と同様の作用、効果を奏するユーザ端末を提供することができる。
【発明の効果】
【００２２】
以上の本発明によれば、インスタントメッセンジャーのユーザインターフェースを利用して、Ｗｅｂページにテキストを入力して、処理した結果のＷｅｂページを即座に得ることができる方法、ユーザ端末を提供することができる。
【発明を実施するための最良の形態】
【００２３】
図１に基づいて、本実施形態の概要を説明する。図１は、インスタントメッセンジャーのユーザインターフェース１００と、Ｗｅｂページ２００ａ、ｂとを示している。インスタントメッセンジャーのユーザインターフェース１００と、Ｗｅｂページ２００ａ、ｂは、インスタントメッセンジャーを利用するユーザのユーザ端末に表示される。インスタントメッセンジャーを利用するユーザは、通信先として従来どおり他のユーザのＩＤを指定して、Ｐ２Ｐ又はインスタントメッセンジャーサーバ等を介して、従来どおり他のユーザとの間でメッセージの交換を行なうことができる。
【００２４】
これに加え、本発明の特徴として、インスタントメッセンジャーを利用するユーザは、インスタントメッセンジャーの通信先としてユーザのＩＤに代えて、ＷｅｂページのＩＤを指定することができる。図１では、ユーザＩＤ「ＡＡＡ」のユーザが、通信先として、ＷｅｂページのＩＤ「Ｐ００１」および「Ｐ００２」を指定した状態を示している。ユーザが、通信先としてＷｅｂページのＩＤを指定したのち、インスタントメッセンジャーのユーザテキスト入力窓１０１に「○×ワード」などのテキストを入力し、送信ボタンをクリックすると、ＷｅｂページＩＤに対応するＷｅｂページに、「○×ワード」のテキストを入力して処理をした結果のＷｅｂページ２００ａが表示される。
【００２５】
すなわち、ＷｅｂページのＩＤで指定されるＷｅｂページにテキストが入力され、処理ボタン（検索サイトなら、検索ボタン）が押されることで表示されるＷｅｂページを、Ｗｅｂページのテキストが入力されるＷｅｂページ（検索サイトなら、検索文字の入力を受け付ける最初のページ）を表示することなしに、表示する。
【００２６】
これによると、ユーザは、インスタントメッセンジャーで他のユーザとメッセージを交換するのと同じ操作によって、１ないし複数のＷｅｂページのテキスト入力窓にテキストを入力して処理が行われた結果のＷｅｂページを即座に得ることができる。
【００２７】
図１の例では、ユーザ端末１０には、インスタントメッセンジャーのユーザインターフェース１００が表示されている状態で、ＷｅｂページＩＤ＝Ｐ００１（Ａ検索システム）、Ｐ００２（Ｂ検索システム）を指定して、ユーザテキスト入力窓１０１にテキストを入力して、送信ボタン１０２を押すと、Ａ検索システムにて、「○×ワード」で検索した結果のＷｅｂページ２００ａと、Ｂ検索システムにて、「○×ワード」で検索した結果のＷｅｂページ２００ｂが表示される。
【００２８】
図２は、本実施形態のシステム構成図である。
このシステムでは、ユーザ端末としてユーザが操作する複数のユーザ端末１０と、ユーザ端末１０にサービスを提供する情報提供装置２０と、Ｗｅｂページを提供するＷｅｂサーバ３０とが、インターネットを介して通信する。
【００２９】
なお、情報提供装置２０は、従来技術であるユーザＩＤ間でのメッセージの送受信を行う、インスタントメッセンジャーサーバの機能を含む。インスタントメッセンジャーの機能がユーザ端末１０間において、Ｐ２Ｐで行われる場合は、最初のユーザＩＤとＩＰアドレスの参照のみを、インスタントメッセンジャーサーバが行い、その後のメッセージの送受信は、インスタントメッセンジャーサーバを介さずに、ユーザ端末１０同士で送受信される態様であってよい。
【００３０】
ユーザ端末１０は、他のユーザのインスタントメッセンジャーとの間でメッセージの交換を行なうインスタントメッセンジャー手段１５を備えている。このインスタントメッセンジャー手段１５は、ユーザテキスト入力窓１０１に入力されたテキストをどの通信先に送出するかを設定する通信先設定手段１１と、ユーザテキスト入力窓１０１に入力されたテキストを取得するテキスト取得手段１２とを備えている。
【００３１】
また、ユーザ端末１０は、通信先設定手段１１により設定された通信先がＷｅｂページ（ＷｅｂページＩＤ）である場合に、テキスト取得手段１２が取得したテキストを入力して処理を行ったＷｅｂページを、Ｗｅｂサーバ３０のうち所定のＷｅｂサーバ３０ａから取得するテキスト入力済みＷｅｂページ取得手段１３と、情報の記憶手段１４とを備えている。
【００３２】
このうち、通信先設定手段１１、テキスト取得手段１２、テキスト入力済みＷｅｂページ取得手段１３およびインスタントメッセンジャー手段１５は、ＣＰＵがプログラムを実行することにより実現される。記憶手段１４は、記憶装置の記憶領域であって、図３で説明するように、ＷｅｂページのＩＤとＷｅｂページのＵＲＬとを関連付けて記憶する。
【００３３】
Ｗｅｂサーバ３０は、Ｗｅｂページの提供によりＷｅｂサービスを提供し、それぞれ異なるドメインにおいて、Ｗｅｂサービスを提供している。
【００３４】
情報提供装置２０は、ユーザ端末１０のインスタントメッセンジャー手段１５に、通信可能な通信先のリストや通信先となる他のユーザ端末のグローバルＩＰアドレス等を提供するインスタントメッセンジャー管理手段２６を備えている。インスタントメッセンジャー管理手段２６は、ユーザ端末１０のユーザを認証して特定するユーザ認証手段２１を備えている。
【００３５】
また、情報提供装置２０は、テキスト取得手段１２がユーザテキスト入力窓１０１からテキストを取得する際に、入力されたテキストに類似するテキスト候補を提示して類似テキストの選択を可能とするテキスト入力補助手段２３を備えている。
【００３６】
また、情報提供装置２０は、ユーザの認証情報や各ユーザがインスタントメッセンジャーの通信先として選択可能な候補を記憶したユーザ情報ＤＢ２５とを備えている。
【００３７】
図３は、ユーザ端末１０の記憶手段１４に記憶されるＷｅｂページ情報テーブルである。
【００３８】
Ｗｅｂページ情報テーブルは、ＷｅｂページＩＤと、テキスト入力窓ＩＤと、ＷｅｂページのＵＲＬと、インスタントメッセンジャーの「送信ボタン」が押された後の処理コマンドと、が関係付けられている。Ｗｅｂページ情報テーブルに基づいて、テキスト入力済みＷｅｂページ取得手段１３が、テキスト入力した後に処理されたＷｅｂページを取得する。すなわち、通信先設定手段１１により、ユーザがＷｅｂページＩＤを指定すると、ＷｅｂページのＵＲＬを参照して、アドレス（ＵＲＬ）を特定し、所定のＷｅｂサーバ３０ａにアクセスする。そして、テキスト入力済みＷｅｂページ取得手段１３は、インスタントメッセンジャーの「送信ボタン」が押された場合の、当該Ｗｅｂページにおける処理を、Ｗｅｂページ情報テーブル中の「送信ボタンの処理」のコマンドに基づいて、決定する。そして、このコマンドがＷｅｂサーバ３０ａで処理された結果のＷｅｂページを、テキスト入力済みＷｅｂページ取得手段１３が取得して、表示する。
【００３９】
なお、一のＷｅｂページに対して、複数のテキスト入力窓がある場合には、テキスト入力窓ＩＤが、同じＷｅｂページＩＤでも異なる。この場合には、通信先設定手段１１に、ＷｅｂページＩＤのみではなく、入力窓ＩＤもユーザから入力させる態様であってよい。
【００４０】
図４は、ユーザ情報ＤＢ２５のデータ構造図である。
ユーザ情報ＤＢ２５は、ユーザＩＤと、そのユーザの認証パスワードと、そのユーザがインスタントメッセンジャーを利用可能な状態にあるか否かのオンライン状態と、そのユーザがインスタントメッセンジャーの通信先として指定可能な候補（他のユーザのＩＤおよびＷｅｂページのＩＤ）とを関連付けてユーザごとに記憶している。
【００４１】
次に、本実施形態の動作を説明する。図５は、本実施形態の動作を示すフローチャートである。ここで、ユーザ端末１０は周知のＷｅｂブラウザを備えてよい。
【００４２】
まず、ユーザＡＡＡは、ユーザ端末１０を操作してインスタントメッセンジャー手段１５を起動し、情報提供装置２０のサービスにログインする。このため、インスタントメッセンジャー手段１５は、ユーザＡＡＡのユーザＩＤおよびパスワードを情報提供装置２０に送信する（Ｓ１）。
【００４３】
インスタントメッセンジャー管理手段２６は、インスタントメッセンジャー手段１５から受信したユーザＩＤおよびパスワードをユーザ認証手段２１に渡す。ユーザ認証手段２１は、インスタントメッセンジャー手段１５から取得したユーザＩＤおよびパスワードをユーザ情報ＤＢ２５に登録された情報と照合し、ユーザＡＡＡを特定する（Ｓ２）。
【００４４】
ユーザＡＡＡを特定した後、インスタントメッセンジャー管理手段２６は、ユーザＡＡＡに関連付けられた通信先候補をユーザ情報ＤＢ２５から読み出し、インスタントメッセンジャー手段１５に送信する（Ｓ３）。
【００４５】
通信先設定手段１１は、インスタントメッセンジャー管理手段２６から送信された通信先候補のリストを表示装置に表示し、ユーザテキスト入力窓１０１に入力したテキストを送出する通信先の選択を受け付ける。ここでは、ユーザ「ＡＡＡ」の通信先候補として、他のユーザ「ＢＢＢ」並びにＷｅｂページ「Ｐ００１」および「Ｐ００２」が含まれるものとする。
【００４６】
ユーザは、入力装置を操作し、通信先候補のリストから、ユーザテキスト入力窓１０１に入力したテキストを送出する１ないし複数の通信先のＩＤを選択する（Ｓ４）。ここで、通信先のＩＤをキーボード等の入力装置から直接入力できるようにしてもよい。
【００４７】
ユーザの選択または入力した通信先が他のユーザのＩＤ「ＢＢＢ」である場合、インスタントメッセンジャー手段１５は、当該ユーザ「ＢＢＢ」のユーザ端末のグローバルＩＰアドレスをインスタントメッセンジャー管理手段２６から取得し、メッセージの交換をユーザ「ＢＢＢ」のインスタントメッセンジャーとの間で、Ｐ２Ｐあるいはサーバを介して行なう（Ｓ５，Ｓ６）。
【００４８】
一方、ユーザの選択または入力した通信先がＷｅｂページのＩＤである場合、インスタントメッセンジャー手段１５は、ユーザが選択または入力した１ないし複数のＷｅｂページＩＤを記憶手段１４に記憶する。ここでは、ユーザが通信先としてＷｅｂページＩＤ「Ｐ００１」および「Ｐ００２」を選択したものとする。
【００４９】
ところで、ユーザの選択または入力した通信先が他のユーザであるかＷｅｂページであるかの判断は、例えば、ＩＤを構成するキャラクタ文字等に基づいて行なうことが可能である。例えば、本実施形態においてＩＤを構成する上位のキャラクタ文字が「Ｐ」の場合はＷｅｂページのＩＤと判断し、その他のキャラクタの場合は、ユーザのＩＤと判断することが考えられる。
【００５０】
ユーザがＷｅｂページのＩＤを選択または入力した場合、Ｓ７以降の処理が実行される（Ｓ５）。テキスト取得手段１２は、インスタントメッセンジャーのユーザインターフェース１００に、ユーザテキスト入力窓１０１を表示し、ユーザテキスト入力窓１０１へのテキストの入力をユーザから受け付ける（Ｓ７）。
【００５１】
ユーザは、入力装置を操作し、インスタントメッセンジャーのユーザテキスト入力窓１０１にテキストを入力する。テキスト入力補助手段２３は、ユーザがユーザテキスト入力窓１０１に文字を入力するごとに、入力中の文字列から推測されるキーワードを提案する。テキスト取得手段１２は、テキスト入力補助手段２３が提案したキーワードを表示装置に表示し、ユーザテキスト入力窓１０１へのテキストの入力だけでなく、このキーワードからのテキストの選択も受け付ける。
【００５２】
ユーザが、ユーザテキスト入力窓１０１へのテキストの入力を完了し、ユーザインターフェース１００の送信ボタンをマウスクリックするか、または、キーボードの改行（Ｅｎｔｅｒ）キーを押すか、または、前記のキーワードからテキストを選択すると、テキスト取得手段１２は、このイベントを検知し、ユーザが入力または選択したテキストを記憶手段１４に記憶する（Ｓ８）。
【００５３】
次いで、テキスト入力済みＷｅｂページ取得手段１３は、ユーザの入力したＷｅｂページＩＤに対応したＵＲＬ（Ｗｅｂページ情報テーブルを参照して）によりＷｅｂページのアドレスを特定する（Ｓ９）。
【００５４】
そして、この特定されたアドレスに対して入力されたテキストと、「送信ボタンの処理のコマンド」を、Ｗｅｂサーバ３０ａに送信する（Ｓ１０）。そして、「送信ボタンの処理のコマンド」に基づいて、Ｗｅｂサーバ３０ａが、「送信ボタンの処理のコマンド」を、入力されたテキストを組み入れて実行し、処理後のＷｅｂページ（次のページ）をユーザ端末１０に送信する。ユーザ端末１０が処理後のＷｅｂページ（次のページ）を取得する（Ｓ１１）。
【００５５】
次いで、テキスト入力済みＷｅｂページ取得手段１３は、テキスト入力された後の処理のＷｅｂページをユーザ端末１０のＷｅｂブラウザに表示する（Ｓ１２）。
【００５６】
ここで、「送信ボタンの処理のコマンド」について説明する。通常、入力窓を有するＷｅｂページは、テキストが入力される入力窓と、この入力されたテキストを処理する、処理ボタンとを有する。この場合に、処理ボタンが押された後に、入力されたテキストをどのように処理するかを決めるコマンドが、「送信ボタンの処理のコマンド」である。
【００５７】
なお、「処理ボタン」を備えず、「改行ボタン」がその代行となってもよい。すなわち、インスタントメッセンジャーのユーザテキスト入力窓１０１にテキストを入力して、テキスト入力後に「改行ボタン」を押すと、処理ボタンと同様に機能する態様であってもよい。
【００５８】
例えば、ある検索システムにおいては、検索窓に「ＡＢＣ」と入力して、処理ボタン（検索ボタン）を押すと、ＵＲＬアドレスは、
［ｈｔｔｐ：／／ｓｅａｒｃｈ．ｙａｈｏｏ．ｃｏ．ｊｐ／ｓｅａｒｃｈ？ｐ＝ＡＢＣ＆ｓｅａｒｃｈ．ｘ＝１＆ｆｒ＝ｔｏｐ＿ｇａ１＆ｔｉｄ＝ｔｏｐ＿ｇａ１＆ｅｉ＝ＵＴＦ−８］となる。
【００５９】
したがって、「送信ボタンの処理のコマンド」と入力されたテキストを組み合わせて
［ｈｔｔｐ：／／ｓｅａｒｃｈ．ｙａｈｏｏ．ｃｏ．ｊｐ／ｓｅａｒｃｈ？ｐ＝］（コマンド前半）
＋（ＡＢＣ）（入力されたテキスト）
＋［＆ｓｅａｒｃｈ．ｘ＝１＆ｆｒ＝ｔｏｐ＿ｇａ１＆ｔｉｄ＝ｔｏｐ＿ｇａ１＆ｅｉ＝ＵＴＦ−８］（コマンド後半）
として、このテキストと組み合わせたコマンドをＷｅｂサーバ３０ａに送信して、テキスト入力された後の処理のＷｅｂページ（次のページ）を取得する。
【００６０】
この「送信ボタンの処理のコマンド」の内容と、入力されるテキストの入力位置の規則性を予めＷｅｂページ情報テーブルに記憶しておくことで、ユーザ端末１０は、テキスト入力された後の処理のＷｅｂページ（次のページ）を取得することが可能となる。
【００６１】
なお、ＷｅｂページのＷｅｂページＩＤを一つ入力する例を紹介したが、インスタントメッセンジャーのユーザインターフェースに複数のＷｅｂページのＷｅｂページＩＤを同時に入力できるようにし、Ｓ９〜Ｓ１２の処理は、入力されたＵＲＬごとに処理を繰り返してもよい。これにより、インスタントメッセンジャーに入力したテキストを複数のＷｅｂページに同時に入力することが可能となる。例えば、通信先として、複数の異なる検索サイトのＷｅｂページを指定すれば、複数の検索サイトで同一語を同時に入力して検索することが可能となる。
【００６２】
さらに、Ｗｅｂページへのテキストの挿入処理をユーザ端末側で行なうので、処理の負荷を分散することができる。
【００６３】
［ユーザ端末１０、情報提供装置２０のハードウェア構成］
【００６４】
次に、上記各実施形態においてユーザ端末１０または情報提供装置２０として動作するコンピュータ装置のハードウェア構成を説明する。図６が、そのハードウェア構成を示している。
このコンピュータは、処理手段３００を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１０（マルチプロセッサ構成ではＣＰＵ３２０等複数のＣＰＵが追加されてもよい）、バスライン２００、通信Ｉ／Ｆ（Ｉ／Ｆ：インターフェース）３３０、メインメモリ３４０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）３５０、Ｉ／Ｏコントローラ３６０、ハードディスク３７０、光ディスクドライブ３８０、並びに半導体メモリ３９０を備える。尚、ハードディスク３７０、光ディスクドライブ３８０、並びに、半導体メモリ３９０はまとめて記憶装置４１０と呼ばれる。
【００６５】
処理手段３００は、ハードディスク３７０（後述）に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、上記各実施形態に係る各手段を実現している。
【００６６】
通信Ｉ／Ｆ３３０は、ＷｅｂクライアントとＷｅｂサーバとがインターネットを介して情報を送受信する場合のネットワーク・アダプタである。通信Ｉ／Ｆ３３０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００６７】
ＢＩＯＳ３５０は、ＣＰＵ３１０が実行するブートプログラムや、ハードウェアに依存するプログラム等を記録する。
【００６８】
Ｉ／Ｏコントローラ３６０には、ハードディスク３７０、光ディスクドライブ３８０、及び半導体メモリ３９０等の記憶装置４１０を接続することができる。
【００６９】
ハードディスク３７０は、本ハードウェアをユーザ端末１０または情報提供装置２０として機能させるための各種プログラム、本発明の各手段を実行するプログラム及びデータを記憶する。なお、外部に別途設けたハードディスク（図示せず）を外部記憶装置として利用することもできる。
【００７０】
光ディスクドライブ３８０としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク４００を使用する。光ディスク４００から光ディスクドライブ３８０によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ３６０を介してメインメモリ３４０またはハードディスク３７０に提供することもできる。
【００７１】
ユーザ端末１０または情報提供装置２０では、処理手段３００が各手段に対応し、記憶装置４１０が各記憶領域を含んでいる。
【００７２】
また、ユーザ端末１０にあっては、キーボード、マウスなどの入力装置と、液晶ディスプレイなどの表示装置とを備えている。
【００７３】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施形態の概要を説明する説明図である。
【図２】本発明の実施形態の構成を示す概略構成図である。
【図３】Ｗｅｂページ情報ＤＢの構造図である。
【図４】ユーザ情報ＤＢの構造図である。
【図５】本発明の動作を示すフローチャートである。
【図６】ユーザ端末１０、情報提供装置２０のハードウェア構成図である。
【符号の説明】
【００７５】
１０  ユーザ端末
１１  通信先設定手段
１２  テキスト取得手段
１３  テキスト入力済みＷｅｂページ取得手段
１４  記憶手段
１５  インスタントメッセンジャー手段
２０  情報提供装置（サーバ）
２１  ユーザ認証手段
２３  テキスト入力補助手段
２５  ユーザ情報ＤＢ
２６  インスタントメッセンジャー管理手段
３０  Ｗｅｂサーバ
１００  ユーザインターフェース
１０１  ユーザテキスト入力窓
２００ａ、ｂ  Ｗｅｂページ
【図１】
2010108241.tif 000003
【図２】
2010108241.tif 000004
【図３】
2010108241.tif 000005
【図４】
2010108241.tif 000006
【図５】
2010108241.tif 000007
【図６】
2010108241.tif 000008