(57)【要約】【目的】検索文字入力窓に検索語を入力するに当たり出来る限りキーボード使用しなくて済むようにして、入力操作を楽なものにする。【構成】ＷＷＷブラウザ内に表示される検索文字入力窓（ＵＲＬ入力窓とする場合がある）を備え、ＷＷＷブラウザ上でポインティングデバイスにより文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、送信操作が行なわれたら前記選択された文字列を引き渡し先へ送るようにした。【選択図】      図１
2004259216.tif 000002
【特許請求の範囲】
【請求項１】
ＷＷＷブラウザと共に動作する検索文字入力装置であって、ＷＷＷブラウザ内の任意箇所好ましくはツールバーを表示する箇所に表示されるようにした検索文字入力窓を備えると共に、ＷＷＷブラウザ上でポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、この検索文字入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、前記選択された文字列を引き渡し先へ送る文字処理装置、を備えていることを特徴とする検索文字入力装置。
【請求項２】
ＷＷＷブラウザと共に動作する検索文字入力装置であって、ＷＷＷブラウザ内の任意箇所好ましくはツールバーを表示する箇所に表示されるようにした検索文字入力窓を備え、且つこの検索文字入力窓の近傍にポインティングデバイスによってクリック可能な検索ボタンを備えると共に、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、前記検索ボタンがクリックされたら、前記選択された文字列を引き渡し先へ送る文字処理装置、を備えていることを特徴とする検索文字入力装置。
【請求項３】
ＷＷＷブラウザと共に動作する検索文字入力装置であって、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列をＷＷＷブラウザのＵＲＬ入力窓に入力し、このＵＲＬ入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、前記選択された文字列を引き渡し先へ送る文字処理装置、を備えていることを特徴とする検索文字入力装置。
【請求項４】
ＷＷＷブラウザと共に動作する検索文字入力装置であって、ＷＷＷブラウザのＵＲＬ入力窓の近傍にポインティングデバイスによってクリック可能な検索ボタンを備えると共に、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記ＵＲＬ入力窓に入力し、前記検索ボタンがクリックされたら、前記選択された文字列を引き渡し先へ送る文字処理装置、を備えていることを特徴とする検索文字入力装置。
【請求項５】
ＷＷＷブラウザに文字列が表示されたら、その文字列を予め定めた規則によって範囲分割を行なっておき、その複数の分割範囲の内の任意分割範囲がキーボードなどの入力装置のカーソルキー好ましくは前記ポインティングデバイスによって指示されることにより文字列を選択する処理、を前記文字処理装置が行なうようにした、請求項１乃至請求項４の中から選ばれる一に記載の検索文字入力装置。
【請求項６】
ポインティングデバイスの第１ボタンスイッチによるクリック操作が行なわれた時の座標が、このスイッチ操作に先立つポインティングデバイスによって選択された文字列の範囲内にあるか否かを判定し、選択範囲内にあることが判定された場合には、この選択された文字列を引き渡し先へ送る処理、を前記文字処理装置が行なうようにした、請求項１乃至請求項４の中から選ばれる一に記載の検索文字入力装置。
【請求項７】
任意箇所好ましくはツールバーを表示する箇所に表示されるようにした検索文字入力窓を備えると共に、ポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、この検索文字入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、前記選択された文字列を引き渡し先へ送る文字処理装置、を備えていることを特徴とする、検索文字入力窓を備えたＷＷＷブラウザ。
【請求項８】
任意箇所好ましくはツールバーを表示する箇所に表示されるようにした検索文字入力窓を備え、且つこの検索文字入力窓の近傍にポインティングデバイスによってクリック可能な検索ボタンを備えると共に、ポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、前記検索ボタンがクリックされたら、前記選択された文字列を引き渡し先へ送る文字処理装置、を備えていることを特徴とする、検索文字入力窓を備えたＷＷＷブラウザ。
【請求項９】
ＵＲＬ入力窓を備えたＷＷＷブラウザに於いて、
ポインティングデバイスによって文字列が選択されたら、その文字列を前記ＵＲＬ入力窓に入力し、このＵＲＬ入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、前記選択された文字列を引き渡し先へ送る文字処理装置、を備えていることを特徴とする、検索文字入力窓を備えたＷＷＷブラウザ。
【請求項１０】
ＵＲＬ入力窓を備えたＷＷＷブラウザに於いて、
このＵＲＬ入力窓の近傍にポインティングデバイスによってクリック可能な検索ボタンを備えると共に、ポインティングデバイスによって文字列が選択されたら、その文字列を前記ＵＲＬ入力窓に入力し、前記検索ボタンがクリックされたら、前記選択された文字列を引き渡し先へ送る文字処理装置、を備えていることを特徴とする、検索文字入力窓を備えたＷＷＷブラウザ。
【請求項１１】
前記ＷＷＷブラウザに文字列が表示されたら、その文字列を予め定めた規則によって範囲分割を行なう処理と、その複数の分割範囲の内の任意分割範囲がキーボードなどの入力装置のカーソルキー好ましくはポインティングデバイスによって指示されることによって文字列を選択する処理と、を前記文字処理装置が行なうようにした、請求項７乃至請求項１０の中から選ばれる一に記載の検索文字入力窓を備えたＷＷＷブラウザ。
【請求項１２】
ポインティングデバイスの第１ボタンスイッチによるクリック操作が行なわれた時の座標が、このスイッチ操作に先立つポインティングデバイスによって選択された文字列の範囲内にあるか否かを判定する処理と、選択範囲内にあることが判定された場合は、この選択された文字列を検索エンジンへ送る処理と、を前記文字処理装置が行なうようにした、請求項７乃至請求項１０の中から選ばれる一に記載の検索文字入力窓を備えたＷＷＷブラウザ。
【請求項１３】
検索文字入力窓と検索ボタンとを備え、前記検索文字入力窓に調べたい言葉が入力され前記検索ボタンがクリックされたら、前記検索語を引き渡し先へ送る、ＷＷＷブラウザと共に動作する検索文字入力装置に於いて、ＷＷＷブラウザ上でポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力するようにしたことを特徴とする検索文字入力装置。
【請求項１４】
検索文字入力窓をＷＷＷブラウザ内の任意箇所好ましくはツールバーを表示する箇所に表示し、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、この検索文字入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、前記選択された文字列を引き渡し先へ送ることを特徴とする、検索文字入力方法。
【請求項１５】
検索文字入力窓をＷＷＷブラウザ内の任意箇所好ましくはツールバーを表示する箇所に表示すると共に、前記検索文字入力窓の近傍にポインティングデバイスによってクリック可能な検索ボタンを表示し、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、前記検索ボタンがクリックされたら、前記選択された文字列を引き渡し先へ送ることを特徴とする、検索文字入力方法。
【請求項１６】
ＷＷＷブラウザ上に於てポインティングデバイスによって文字列が選択されたら、その文字列をＷＷＷブラウザのＵＲＬ入力窓に入力し、このＵＲＬ入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、前記選択された文字列を引き渡し先へ送ることを特徴とする、検索文字入力方法。
【請求項１７】
ＷＷＷブラウザのＵＲＬ入力窓の近傍にポインティングデバイスによってクリック可能な検索ボタンを表示し、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記ＵＲＬ入力窓に入力し、前記検索ボタンがクリックされたら、前記選択された文字列を引き渡し先へ送ることを特徴とする、検索文字入力方法。
【請求項１８】
ＷＷＷブラウザに文字列が表示されたら、その文字列を予め定めた規則によって範囲分割を行なっておき、その複数の分割範囲の内の任意分割範囲がキーボードなどの入力装置のカーソルキー好ましくは前記ポインティングデバイスによって指示されることにより文字列を選択する、請求項１４乃至請求項１７の中から選ばれる一に記載の検索文字入力方法。
【請求項１９】
ポインティングデバイスの第１ボタンスイッチによるクリック操作が行なわれた時の座標が、このスイッチ操作に先立つポインティングデバイスによって選択された文字列の範囲内にあるか否かを判定し、選択範囲内にあることが判定された場合に、この選択された文字列を引き渡し先へ送る、請求項１４乃至請求項１７の中から選ばれる一に記載の検索文字入力方法。
【請求項２０】
ポインティングデバイスを備えたコンピュータに、ポインティングデバイスにより範囲指定された文字列を引き渡し先へ送るための処理を行なわせるためのプログラムを記録した記録媒体であって、検索文字入力窓をＷＷＷブラウザ内の任意箇所好ましくはツールバーを表示する箇所に表示し、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、この検索文字入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、前記選択された文字列を引き渡し先へ送る処理をコンピュータに行なわせるためのプログラムを記録した記録媒体。
【請求項２１】
ポインティングデバイスを備えたコンピュータに、ポインティングデバイスにより範囲指定された文字列を引き渡し先へ送るための処理を行なわせるためのプログラムを記録した記録媒体であって、検索文字入力窓をＷＷＷブラウザ内の任意箇所好ましくはツールバーを表示する箇所に表示すると共に、前記検索文字入力窓の近傍にポインティングデバイスによってクリック可能な検索ボタンを表示し、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、前記検索ボタンがクリックされたら、前記選択された文字列を引き渡し先へ送る処理をコンピュータに行なわせるためのプログラムを記録した記録媒体。
【請求項２２】
ポインティングデバイスを備えたコンピュータに、ポインティングデバイスにより範囲指定された文字列を引き渡し先へ送るための処理を行なわせるためのプログラムを記録した記録媒体であって、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列をＷＷＷブラウザのＵＲＬ入力窓に入力し、このＵＲＬ入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、前記選択された文字列を引き渡し先へ送る処理をコンピュータに行なわせるためのプログラムを記録した記録媒体。
【請求項２３】
ポインティングデバイスを備えたコンピュータに、ポインティングデバイスにより範囲指定された文字列を引き渡し先へ送るための処理を行なわせるためのプログラムを記録した記録媒体であって、ＷＷＷブラウザのＵＲＬ入力窓の近傍にポインティングデバイスによってクリック可能な検索ボタンを表示し、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記ＵＲＬ入力窓に入力し、前記検索ボタンがクリックされたら、前記選択された文字列を引き渡し先へ送る処理をコンピュータに行なわせるためのプログラムを記録した記録媒体。
【請求項２４】
ＷＷＷブラウザに文字列が表示されたら、その文字列を予め定めた規則によって範囲分割を行なっておき、その複数の分割範囲の内の任意分割範囲がキーボードなどの入力装置のカーソルキー好ましくは前記ポインティングデバイスによって指示されることにより文字列を選択する処理を行なうようにする、請求項２０乃至請求項２３の中から選ばれる一に記載のプログラムを記録した記録媒体。
【請求項２５】
ポインティングデバイスの第１ボタンスイッチによるクリック操作が行なわれた時の座標が、このスイッチ操作に先立つポインティングデバイスによって選択された文字列の範囲内にあるか否かを判定し、選択範囲内にあることが判定された場合に、この選択された文字列を引き渡し先へ送る処理を行なうようにする、請求項２０乃至請求項２３の中から選ばれる一に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
この発明は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザを用いてＷＷＷ検索を行なうのに際し、ＷＷＷブラウザ上に設定した検索文字入力窓に文字列を入力する操作を楽にすることを目的として開発した、検索文字入力装置、方法、記録媒体、及び検索文字入力窓を備えたＷＷＷブラウザに関する。
【０００２】
【従来の技術】
インターネット上の一サービスであるＷＷＷ検索を行なうには、検索サービスを行なっているＹａｈｏｏ！（商標である）などの検索サーバにＷＷＷブラウザを用いて接続し、そこに表示される検索文字入力窓に調べたい言葉（検索語）をキーボードをタイプして入力し、検索を行なっていた。この場合問題なのは検索の必要が生ずる度に一々検索サーバに接続しなくてはならないことである。
【０００３】
そこでＷＷＷブラウザのツールバーに検索文字入力窓と検索ボタンとを追加するソフトウェアが登場して来た。これをインストールすることによりどのＷＷＷサイトをブラウジングしていても、上記の検索文字入力窓に調べたい言葉を入力してマウスなどのポインティングデバイスで検索ボタンをクリックすれば、その検索語を検索サーバへＷＷＷブラウザを介して送信してくれる。検索サーバの指定は一に決定されていたり選択や追加が可能であったりする。また検索サーバはインターネット上のものに限らず、ＬＡＮ上のものやローカルコンピュータ上に構築されたものもある。
【０００４】
このソフトウェアは一般にアドオンソフトやプラグインソフトなどと呼ばれ、ＷＷＷブラウザに組み込まれてＷＷＷブラウザと共に動作するものであり、ＷＷＷブラウザを立ち上げれば同時に立ち上がりまたＷＷＷブラウザを終了させれば同時に終了されるため、ＷＷＷブラウザとの一体感が良好な使用感につながっていると言うことが出来る。
【０００５】
【発明が解決しようとする課題】
これによれば確かに検索の度に一々検索サーバに接続する必要がなくなるものの、相変わらず調べたい言葉は上記の検索文字入力窓にキーボードをタイプして入力しなくてはならないのである。ＷＷＷブラウザが表示するハイパーテキストでは、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のソースコード中にアンカータグで記述され、ＷＷＷブラウザの表示上では文中のリンクに当たる箇所をマウスなどのポインティングデバイスを用いてクリックし、自由自在なＷＷＷサーフィンを楽しむことが出来る。しかしながら検索の必要が生ずる度に一々マウスから手を離してキーボードをタイプしなくてはならない。
【０００６】
この発明はこのような問題を解決して、検索文字入力窓に検索語を入力するに当たり出来る限りキーボードを使用しなくて済むようにして、入力操作を楽なものにすることを課題とする。
【０００７】
【課題を解決するための手段】
当発明者は、調べたい言葉の多くがいま読んでいる文中にある、と言う知見を得た。多くの場合現に読んでいるものから検索語を引いて来る傾向があるからである。従っていま読んでいる文中に調べたい言葉を見つけた場合には、それをそのまま上記の検索文字入力窓に入力するようにすればよい、と考えるに至った。
なおこれをコピーアンドペーストの操作によって行なうことも可能ではあるが、コンテキストメニューを表示させてコピーコマンドを実行させ再びコンテキストメニューを表示させてペーストコマンドを実行させるなどの煩わしい操作が必要となる。
【０００８】
すなわち上記の課題は、ＷＷＷブラウザ内の任意箇所好ましくはツールバーを表示する箇所に検索文字入力窓を表示し、ＷＷＷブラウザ上に於いてポインティングデバイスにより文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、この検索文字入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたら、この選択された文字列を引き渡し先へ送るようにすることにより達成される。また前記検索文字入力窓の近傍にポインティングデバイスによりクリック操作が可能な検索ボタンを設けた場合には、この検索ボタンがクリックされたら前記選択された文字列を引き渡し先へ送るようにする。
【０００９】
代表的ＷＷＷブラウザであるＩＥ（Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ：商標）やＮＮ（Ｎｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒ：商標）には後から新たな機能を追加することができる。そこでＷＷＷブラウザに新たに検索文字入力窓を設け、ここに検索語を入力して前記エンターキーを押せば、あるいは検索ボタンがある場合はこれをポインティングデバイスによってクリック操作すれば、上記の検索語を検索サーバへ送るようにすることができる。さてその検索語であるが、いま読んでいる文中に調べたい言葉がある場合には、この検索語をポインティングデバイスを用いて選択するようにする。
この選択操作が行なわれたら、この発明はその文字列を前記検索文字入力窓に入力する。従ってキーボードを用いて検索語をタイプし前記検索文字入力窓に入れるような面倒がない。なおこの検索語を前記検索文字入力窓内で編集することが可能である。
【００１０】
また上記の課題は、ＷＷＷブラウザのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｒｏｃａｔｏｒ）入力窓を検索文字入力窓として、ＷＷＷブラウザ上に於いてポインティングデバイスによって文字列が選択されたら、その文字列を前記ＵＲＬ入力窓に入力し、このＵＲＬ入力窓にフォーカスがある時にキーボードなどの入力装置のスイッチ好ましくはキーボードのエンターキーが押されたなら、この選択された文字列を引き渡し先へ送るようにすることにより達成される。また前記ＵＲＬ入力窓の近傍にポインティングデバイスによってクリック操作が可能な検索ボタンを設けた場合には、この検索ボタンがクリックされたら前記選択された文字列を引き渡し先へ送るようにする。前記検索ボタンについては、例えば上記ＩＥのＵＲＬ入力窓の右隣に設けられている移動ボタンを利用することが可能である。
【００１１】
前記ＵＲＬ入力窓は、ここに主としてＷＷＷのアドレス（例えば特許庁ホームページのアドレス  ｈｔｔｐ：／／ｗｗｗ．ｊｐｏ．ｇｏ．ｊｐ／ｉｎｄｅｘｊ．ｈｔｍ）を入力するためにある。
そしてキーボードのエンターキーを押すか、上記の移動ボタンが表示されている場合にはこれをポインティングデバイスによってクリックすることにより、そのホームページを受けることができる。このようなＵＲＬ入力窓を検索文字入力窓として使用し、ＷＷＷブラウザ上に於いてポインティングデバイスによって選択された検索語を前記ＵＲＬ入力窓に入力する。従ってキーボードを用いて検索語をタイプし前記検索文字入力窓に入れるような面倒がない。なおこの検索語を、前記検索文字入力窓内で編集することが可能である。
【００１２】
さて、上記解決手段の何れに於いても、ＷＷＷブラウザに文字列が表示されたら、その文字列を予め定めた規則によって範囲分割を行なっておき、その複数の分割範囲の内の任意分割範囲がキーボードなどの入力装置のカーソルキー好ましくは前記ポインティングデバイスによって指示されることにより文字列を選択するように、構成することができる。
【００１３】
例えば和文が分割対象であれば、形態素解析を行なって文書を所謂分かち書きの状態にし、欧文が分割対象であれば、単語をスペースで区切るなどして、例えばマウスのカーソル（ポインタ）を置いたりクリックすることで、あるいはタブキーや、キーボードの右方向や下方向の矢印キーを押して行くことで、次々と指定範囲を移して行くことができるようになる。従ってドラッグ操作による範囲指定を行なう手間を省くことができる上、範囲指定のやり直しがいとも簡単なものとなる。指先で操作するタッチパネルなどには好適なユーザーインターフェースとなる。なお上記形態素解析後に普通名詞の後の副助詞を普通名詞に連結したり形容詞の後の終助詞を形容詞に連結するような処理を行なっても良い。
【００１４】
またポインティングデバイスの第１ボタンスイッチによるクリック操作が行なわれた時の座標が、このスイッチ操作に先立つポインティングデバイスによって選択された文字列の範囲内にあるか否かを判定し、選択範囲内にあることが判定された場合に、この選択された文字列を引き渡し先へ送るように、構成することができる。
【００１５】
これは当発明者によって特願平１０−３２００５５、３７７２０５などとして出願されて以来、継続的に研究されてきたことを本発明に適用したものである。
すなわち任意の文字列を選択した後で、クリック操作をするだけで、この選択された文字列を引き渡し先へ渡すことができるので、操作が誰にでも分かりやすく簡単で円滑で便利である。このように良好な操作性を実現したソフトウェアは、現在当発明者のホームページ  ｈｔｔｐ：／／ｗｗｗ．ｅｓｔａｂｌｉｎｋ．ｃｏｍ／で公開されているが、現在に至ってもなお他では見られないものである。なお文字列が選択された時点でこの文字列を前記検索文字入力窓に入力するが、ここでは検索語の編集を行なうことができる。
【００１６】
なおこの発明は、上述したプラグインソフトとしての、検索文字入力窓と検索ボタンとを備えた従来の検索補助ツールに組み込むことができる。すなわち検索文字入力窓と検索ボタンとを備え、前記検索文字入力窓に調べたい言葉が入力され前記検索ボタンがクリックされたら、前記検索語を引き渡し先へ送る、ＷＷＷブラウザと共に動作する検索文字入力装置に於いて、ＷＷＷブラウザ上でポインティングデバイスにより文字列が選択されたら、その文字列を前記検索文字入力窓に入力するようにしたことを特徴とする検索文字入力装置とすればよい。
【００１７】
なおこの発明は、いわゆるプラグインソフトとして提供することができるが、最初からこの機能を組み込んだＷＷＷブラウザとして提供してもよい。
【００１８】
上記で「文字列の選択」とは文字列の範囲指定のことであり、選択された文字列の反転表示などを行なうことによって文字列が選択されたことを視認させる。また「選択された文字列の引き渡し先」とは検索サイトの検索サーバのことであるが、ＷＷＷブラウザの機能を利用して送る（ＨＴＴＰリクエストを使用する）場合には引き渡し先はこのＷＷＷブラウザであると見ることもできる。なお検索サーバはこの発明の必須要件ではない。
【００１９】
このようにこの発明では、検索文字入力窓はＷＷＷブラウザと一体で、ＷＷＷブラウザを立ち上げるとすぐに使用可能となる利点があり、ＷＷＷブラウザ内という使いやすいロケーションを得ており、スマートでもある。ＷＷＷブラウザと一体でなければこのような利便性は得られないであろう。またこの発明は文字列の範囲指定という操作を利用しているが、現在の検索技術によれば単語ではなくひとつながりの文章いわゆる自然文を受けて適切な検索結果を返すことができるようになりつつあるため、この発明に於ける範囲指定操作には有効性と将来性がある。
【００２０】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて説明するが、この発明はこれ等の実施形態に限定されない。
【００２１】
（第１実施形態）
この実施形態は検索文字入力装置１に関するものであり、図１はこの検索文字入力装置の全体構成を示す。ＷＷＷブラウザ装置１４を備え、検索文字入力装置１は検索文字入力窓生成部１０と文字処理部１１を含み、これ等に入力装置１２と表示装置１３とが接続されている。入力装置１２はキーボードとマウスとからなり（図示せず）、図２で示すようにＷＷＷブラウザ２に対する入力を受け付ける。このＷＷＷブラウザ２はその上部に上段のＵＲＬ入力バー２０と下段の検索バー４を有し、ＵＲＬ入力バー２０はＷＷＷブラウザ装置１４の管理下にあり、検索バー４は検索文字入力窓生成部１０が作り出すものである。なお符号２１はＵＲＬ入力バー２０の移動ボタンであり、符号４０は検索ボタンである。また符号４１は検索バー４内の検索文字入力窓である。
【００２２】
いま図２で示すように、ＷＷＷブラウザ２に表示された文書の一部、「文字列をマウスで範囲指定」を入力装置１２のマウスを操作して範囲指定すると、文字処理部１１がこの指定範囲の文字列３０を前記検索文字入力窓４１に入力する。
マウスポインタ３はこの指定範囲の終了地点にあり、この指定範囲の文字列３０は反転表示されている。従ってこの時点で検索バー４の検索ボタン４０に対してマウスによりクリック操作を行なうと、文字処理部１１はこの文字列３０を図示しない通信装置を介して検索サーバへ送信する。このクリック操作に先立って、検索文字入力窓４１で文字列３０を編集することができる。なお前記ＵＲＬ入力バー２０にＵＲＬアドレスが入力されていて、移動ボタン２１がクリックされると、ＷＷＷブラウザ２は該当するＷＷＷ文書を取得して表示する。
【００２３】
（第２実施形態）
次に図１の検索文字入力装置をＣＰＵ５を用いて実現した場合のハードウェア構成を図３に示す。なお検索文字入力装置はＣＰＵ５を用いることなく、ハードウェアロジックによって構成してもよい。またこの実施形態で特徴的なことは、モデム５２を介してインターネットに接続され、ブラウザプログラム６０によってＷＷＷ文書を表示し、このＷＷＷ文書中で選択された文字列３０を検索文字入力プログラム６１によって検索文字入力窓８１に入力し、検索文字入力窓８１にフォーカスを当ててエンターキーを押すか、検索ボタン８０を押すと、検索文字入力窓８１に入力した文字列を検索サーバへ送る点にある。
【００２４】
図３に於いてＣＰＵ５にはメモリ５０、記憶装置であるハードディスク５１、インターネットとの接続装置であるモデム５２、入力装置であるキーボード及びマウス１２、表示装置であるディスプレイ１３、ＣＤ−ＲＯＭドライブ５３が接続されている。またハードディスク５１にはオペレーティングシステム（ＯＳ）６、通信プログラム６２、ＷＷＷのブラウザプログラム６０、検索文字入力プログラム６１が記録されている。この検索文字入力プログラム６１などは、ＣＤ−ＲＯＭドライブ５３を介してＣＤ−ＲＯＭ５４からインストールされたものである。
【００２５】
ブラウザプログラム６０を起動すると、図４で示すように、ディスプレイ１３にはＷＷＷブラウザ７が表示される。この時ＷＷＷブラウザ７の上部の上段にはＵＲＬ入力バー７０が、またその下段には検索バー８が表示される。すなわち、検索文字入力プログラム６１はブラウザプログラム６０のプラグインソフトとして動作する。このＵＲＬ入力バー７０にキーボード１２からＵＲＬアドレスを入力してエンターキーを押すか、または移動ボタン７１を押すと、該当するＷＷＷ文書を読み込んで表示する。いまこの文書中で文字列３０が選択されると（ステップＳ１）、検索文字入力プログラム６１はこの文字列３０を検索バー８の検索文字入力窓８１に入力する（ステップＳ２）。従って文字列３０と同じフレーズをキーボード１２にてタイプして検索文字入力窓８１に入力する手間が省ける。
再入力の面倒臭さをなくしたことで、ＷＷＷ検索に対する敷居を低くすることができる。
【００２６】
（第３実施形態）
この実施形態は検索文字入力装置１５に関するものであって、図６はこの検索文字入力装置の全体構成を示す。ＷＷＷブラウザ装置１４を備え、検索文字入力装置１５は検索文字入力窓生成部１６と文字処理部１７を含み、これ等に入力装置１２と表示装置１３とが接続されている。入力装置１２はキーボードとマウスとからなり（図示せず）、図７で示すようにＷＷＷブラウザ２２に対する入力を受け付ける。このＷＷＷブラウザ２２はその上部にＵＲＬ入力バー２３を有し、ＵＲＬ入力バー２３はＷＷＷブラウザ装置１４の管理下にあるが、検索文字入力装置１５の検索文字入力窓生成部１６が必要に応じてこのＵＲＬ入力バー２３のＵＲＬ入力窓２４を検索文字入力窓として使用し、文字処理部１７がこのＵＲＬ入力窓２４に文字列を入力する。符号２５はＵＲＬ入力バー２０の移動ボタンである。
【００２７】
いま図７で示すように、ＷＷＷブラウザ２２に表示された文書の一部「文字列をマウスで範囲指定」を入力装置１２のマウスを操作して範囲指定すると、文字処理部１７がこの指定範囲の文字列３０を、前記ＵＲＬ入力窓２４に入力する。
マウスポインタ３はこの指定範囲の終了地点にあり、この指定範囲の文字列３０は反転表示されている。従ってこの時点でＵＲＬ入力バー２３にフォーカスして入力装置１２のキーボードのエンターキーを押すと、文字処理部１７はこの文字列３０をＷＷＷブラウザ２２へ送信する。そこでＷＷＷブラウザ２２はこの文字列３０を所定の検索サーバへ送信する。このエンターキーを押す操作に先立ってＵＲＬ入力窓２４で文字列３０を編集することができる。なお新たなＵＲＬアドレスをＵＲＬ入力バー２３に入力してＷＷＷ文書を取得したい場合には、マウスを用いて移動ボタン２５のクリック操作を行なうようにする。ＵＲＬ入力モードでは、移動ボタン２５を押すかＵＲＬ入力窓２４にフォーカスしてエンターキーを押すことで、新たなＷＷＷ文書を取得することができる。なおＷＷＷブラウザ２２に表示された文書中にＵＲＬアドレスの記載がある場合に、これをマウスによって範囲指定すると、これがＵＲＬ入力窓２４に入力されると共にＵＲＬ入力窓２４がＵＲＬ入力モードに変更されるようになっている。
【００２８】
（第４実施形態）
次に図６の検索文字入力装置をＣＰＵ５を用いて実現した場合のハードウェア構成を図８に示す。その殆どの構成を第２実施形態のそれに倣うが、ハードディスクに格納されたブラウザプログラム６３及び検索文字入力プログラム６４が異なっている。なお検索文字入力装置はＣＰＵ５を用いることなく、ハードウェアロジックによって構成してもよい。検索文字入力プログラム６４などは、ＣＤ−ＲＯＭドライブ５３を介してＣＤ−ＲＯＭ５４からインストールされたものであり、検索文字入力プログラム６４はブラウザプログラム６３のプラグインソフトとして動作する。
【００２９】
ブラウザプログラム６３を起動すると、図９で示すように、ディスプレイ１３にはＷＷＷブラウザ７２が表示される。なおこの状態のＷＷＷブラウザ７２には図１２で表わしたＵＲＬ入力バー７０が表示されている。そこでこのＵＲＬ入力バー７０のＵＲＬ入力窓７７にキーボード１２からＵＲＬアドレスが入力されてエンターキーが押されるか、またはＵＲＬ入力窓７７の右隣に設けた移動ボタン７１が押されると、該当するＷＷＷ文書を読み込んで表示する。いまこのＷＷＷ文書中で文字列３０が選択されると（ステップＳ３）、検索文字入力プログラム６４はＵＲＬ入力窓７７を検索文字入力窓７４に表示替えし（ステップＳ４）、この検索文字入力窓７４に前記文字列３０を書き込む（ステップＳ５）。なお、ステップＳ４に於いてはＵＲＬ入力窓７７の左隣の「アドレス」を「検索窓」に書き換えると共に、ＵＲＬ入力窓７７の右隣の「移動」表示の移動ボタン７１を「検索」表示の検索ボタン７５に置き換えてることを行なう。その右隣のＵＲＬボタン７６はそのままとする。そして、検索文字入力窓７４にフォーカスされてエンターキーが押されるか、前記検索ボタン７５がクリックされると、検索文字入力窓７４内の文字列３０をブラウザプログラム６３に渡す。このようにＵＲＬ入力バー７０を表示する場所を検索バー７３を表示する場所として利用することによって、ＷＷＷブラウザ７２の画面表示をスッキリと見せることができるようになっている。
【００３０】
なお新たなＵＲＬアドレスをＵＲＬ入力バー７０に入力してＷＷＷ文書を取得したい場合には、マウスを用いてＵＲＬボタン７６のクリック操作を行なうようにする。またこれとは別に、検索文字入力プログラム６４は検索文字入力窓７４に表示替えした時から計測を始め（ステップＳ６）、検索語入力窓７４への入力を待ち（ステップＳ７）、何も入力が為されないままタイマーに設定された時間が経過するか否かを監視して（ステップＳ８）、この時間を過ぎてしまった場合には図１２で表したＵＲＬ入力バー７０の表示に切り替える（ステップＳ９）。
なお設定時間内に入力があった場合にはステップＳ６へ、入力がないものの設定時間を過ぎていない内はステップＳ７へループする。検索語入力窓７４への入力がない状態と言うのは、検索文字入力窓７４へのクリック操作やキーボードからのタイプによる入力がない状態、ＷＷＷ文書中で文字列３０が選択されない状態のことを言う。
【００３１】
（第５実施形態）
この実施形態は当発明者が特開２０００−１２２７７４、２０００−２００２７７、２０００−３１１０４０で開示した技術を活用したものである。すなわちマウスなどのポインティングデバイスで範囲指定した文字列の上をクリックすると、この文字列を例えばＷＷＷの検索エンジンに送ると言うものである。図１３及び図１４はこの実施形態を表したものであるがマウスによる範囲指定すなわち文字列選択操作が行なわれ（ステップＳ１０）、次にマウスの左ボタンすなわち第１ボタンを用いてのクリック操作が行なわれたら（ステップＳ１１）、マウスポインタ３の位置、すなわちこの時のクリック操作の最後に起こるマウスアップイベントが発生した位置が、前記選択された文字列３０に重なっているか否かの判断を行ない（ステップＳ１２）、重なっている場合には前記選択された文字列３０をＷＷＷサーバへ送って（ステップＳ１３）、前記の選択状態を解除するが（ステップＳ１４）、重なっている場合には何もせずにそのまま選択状態を解除する（ステップＳ１４）。このステップＳ１０の処理の際に文字列３０を検索文字入力窓に入力するのである。
【００３２】
この実施形態の特長は、検索文字入力窓内で文字列３０を編集するなどの必要がない場合には、文字列３０を選択した場所に於いてそのままその上をクリックするだけで、文字列３０を検索に回すことができると言うことにある。これにより極めて簡単な操作で検索作業を行なうことができるようになっている。
【００３３】
（第６実施形態）
この実施形態は、ＷＷＷブラウザがＨＴＭＬソースコードを読み込むと（ステップＳ１５）、形態素解析を行なって、画面には表示しないものの文章中に語句の区切りを入れ（ステップＳ１６）、これを一時メモリに書き込んでおく（ステップＳ１７）。こうしておき、ＷＷＷブラウザが表示したＷＷＷ文書中でマウスのクリック操作が行なわれたら、この時に範囲指定を行なうのではなく、すでに区分されている範囲の中からマウスで選択するのである。すなわちマウスによるクリック操作が行なわれたら（ステップＳ１８）、その位置に該当する区分範囲の文字列を選択し反転表示してＵＲＬ入力窓に書き込む（ステップＳ１９）。
【００３４】
従って、マウスなどのポインティングデバイスを用いた範囲指定操作をせずとも、クリック操作だけで文字列を選択できるようになる。タッチパネルなどでは指先やペン先でタップするだけで範囲選択できる。
【００３５】
（第７実施形態）
図１８の検索文字入力装置は、ＷＷＷブラウザ装置１４にプラグインソフトとして組み込まれる検索補助装置１８に、この発明の検索文字入力装置１９を組み込んで成るものである。検索補助装置１８は、検索文字入力窓と検索ボタンとを備えたものである。
【００３６】
（第８実施形態）
図１９は、ハードディスク５１にインストールされたブラウザプログラム６０と、同様にインストールされてブラウザプログラム６０のプラグインソフトとして動作する検索補助プログラム９とから成り、この検索補助プログラム９にこの発明の検索文字入力プログラム６５を組み込んで成るものである。検索補助プログラム９は検索文字入力窓と検索ボタンをＷＷＷブラウザ上に、ＷＷＷブラウザと一体に表示する。
【００３７】
（第９実施形態）
この実施形態は図４で示した第２実施形態のＷＷＷブラウザ７にインストールした検索バー８に、検索サーバメニュー８２を設けて成るものである。検索文字入力窓８１にフォーカスを当ててエンターキーを押すか検索ボタン８０をマウスでクリックした時に、文字列３０が送られる引き渡し先を、予めこの検索サーバメニュー８２で設定しておくのである。
【００３８】
なお第１実施形態のＷＷＷブラウザ装置１４がこの発明の検索文字入力装置１の仕組みをそれ自体で備えたＷＷＷブラウザ装置を提供することができる。また第２実施形態のブラウザプログラム６０それ自体が検索文字入力プログラム６１を内部に持つものとすることができる。また第３実施形態のＷＷＷブラウザ装置１４がこの発明の検索文字入力装置１５の仕組みを内蔵したＷＷＷブラウザ装置を上げることができる。また第４実施形態のブラウザプログラム６３それ自体が検索文字入力プログラム６４を内部に備えたものも提供可能である。その何れもＷＷＷブラウザそのものがこの発明を実装している。
【００３９】
【発明の効果】
以上この発明は、ＷＷＷブラウザ内に表示される検索文字入力窓（ＵＲＬ入力窓とする場合がある）を備え、ＷＷＷブラウザ上でポインティングデバイスにより文字列が選択されたら、その文字列を前記検索文字入力窓に入力し、送信操作が行なわれたら前記選択された文字列を引き渡し先へ送るようにしている。
【００４０】
この結果、検索文字入力窓（ＵＲＬ入力窓とする場合がある）に検索語を入力するに当たって、殆どの場合にキーボードを用いてタイプしなくても済むようになり、入力操作が楽なものとなり、産業の発展に寄与することができた。
【図面の簡単な説明】
【図１】第１実施形態の検索文字入力装置のブロック図。
【図２】表示装置１３の表示画面を表わす説明図。
【図３】第２実施形態のＣＰＵを用いた場合のハードウェア構成図。
【図４】表示装置１３の表示画面を表わす説明図。
【図５】検索文字入力処理のフローチャート。
【図６】第３実施形態の検索文字入力装置のブロック図。
【図７】表示装置１３の表示画面を表わす説明図。
【図８】第４実施形態のＣＰＵを用いた場合のハードウェア構成図。
【図９】表示装置１３の表示画面を表わす説明図。
【図１０】検索文字入力窓の表示処理のフローチャート。
【図１１】ＵＲＬ入力窓の表示処理のフローチャート。
【図１２】ＵＲＬ入力バーを表わす説明図。
【図１３】第５実施形態の操作説明図。
【図１４】判定処理のフローチャート。
【図１５】第６実施形態の処理説明図。
【図１６】分かち書き処理のフローチャート。
【図１７】ＵＲＬ入力窓の表示処理のフローチャート。
【図１８】第７実施形態の検索文字入力装置のブロック図。
【図１９】第８実施形態のハードウェア構成図。
【図２０】第９実施形態の表示装置１３の表示画面を表わす説明図。
【符号の説明】
１    検索文字入力装置
１０  検索文字入力窓生成部
１１  文字処理部
１２  入力装置
１３  表示装置
１４  ＷＷＷブラウザ装置
１５  検索文字入力装置
１６  検索文字入力窓生成部
１７  文字処理部
１８  検索補助装置
１９  検索文字入力装置
２    ＷＷＷブラウザ
２０  ＵＲＬ入力バー
２１  移動ボタン
２２  ＷＷＷブラウザ
２３  ＵＲＬ入力バー
２４  ＵＲＬ入力窓
２５  移動ボタン
３    マウスポインタ
３０  文字列
４    検索バー
４０  検索ボタン
４１  検索文字入力窓
５    ＣＰＵ
５０  メモリ
５１  ハードディスク
５２  モデム
５３  ＣＤ−ＲＯＭドライブ
５４  ＣＤ−ＲＯＭ
６    オペレーティングシステム
６０  ブラウザプログラム
６１  検索文字入力プログラム
６２  通信プログラム
６３  ブラウザプログラム
６４  検索文字入力プログラム
６５  検索文字入力プログラム
７    ＷＷＷブラウザ
７０  ＵＲＬ入力バー
７１  移動ボタン
７２  ＷＷＷブラウザ
７３  検索バー
７４  検索文字入力窓
７５  検索ボタン
７６  ＵＲＬボタン
７７  ＵＲＬ入力窓
８    検索バー
８０  検索ボタン
８１  検索文字入力窓
８２  検索サーバメニュー
９    検索補助プログラム
【図１】
2004259216.tif 000003
【図２】
2004259216.tif 000004
【図３】
2004259216.tif 000005
【図４】
2004259216.tif 000006
【図５】
2004259216.tif 000007
【図６】
2004259216.tif 000008
【図７】
2004259216.tif 000009
【図８】
2004259216.tif 000010
【図９】
2004259216.tif 000011
【図１０】
2004259216.tif 000012
【図１１】
2004259216.tif 000013
【図１２】
2004259216.tif 000014
【図１３】
2004259216.tif 000015
【図１４】
2004259216.tif 000016
【図１５】
2004259216.tif 000017
【図１６】
2004259216.tif 000018
【図１７】
2004259216.tif 000019
【図１８】
2004259216.tif 000020
【図１９】
2004259216.tif 000021
【図２０】
2004259216.tif 000022