【手続補正書】
【提出日】平成24年6月15日(2012.6.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザによる文字の入力を受け付ける受付手段と、
前記受付手段が第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付手段が前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索手段と、
検索結果の応答速度が速い場合に前記第１の検索方法を選択し、検索結果の応答速度が遅い場合に前記第２の検索方法を選択する選択手段と、
を備えることを特徴とする検索システム。
【請求項２】
ユーザによる文字の入力を受け付ける受付手段と、
前記受付手段が第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付手段が前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索手段と、
検索処理にかかる時間が短い場合に前記第１の検索方法を選択し、検索処理にかかる時間が長い場合に前記第２の検索方法を選択する選択手段と、
を備えることを特徴とする検索システム。
【請求項３】
ユーザによる文字の入力を受け付ける受付手段と、
前記受付手段が第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付手段が前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索手段と、
検索結果の応答が早い場合に前記第１の検索方法を選択し、検索結果の応答が遅い場合に前記第２の検索方法を選択する選択手段と、
を備えることを特徴とする検索システム。
【請求項４】
前記検索手段は、ネットワーク上のサーバに対して検索の実行を要求し、当該サーバから検索結果を受信することを特徴とする請求項１から３のいずれか１項に記載の検索システム。
【請求項５】
前記検索手段は、Ｗｅｂページを検索することを特徴とする請求項１から４のいずれか１項に記載の検索システム。
【請求項６】
前記検索手段は、電子メールまたはＦＡＸの宛先情報を検索することを特徴とする請求項１から４のいずれか１項に記載の検索システム。
【請求項７】
前記第２の検索方法では、前記第１の文字の入力を受け付けた後、所定時間を経過しても前記第２の文字が入力されない場合に、前記第２の文字が入力されないと判断することを特徴とする請求項１から６のいずれか１項に記載の検索システム。
【請求項８】
検索結果の応答速度を検出する検出手段を更に備え、
前記選択手段は、前記検出手段が検出した応答速度に応じて前記選択を行うことを特徴とする請求項１から７のいずれか１項に記載の検索システム。
【請求項９】
テストパケットを送信する送信手段を更に備え、
前記選択手段は、前記送信手段が送信したテストパケットに対する応答が返されてくるまでの時間に応じて前記選択を行うことを特徴とする請求項１から７のいずれか１項に記載の検索システム。
【請求項１０】
検索結果の応答時間を記録する記録手段を更に備え、
前記選択手段は、前記記録手段が記録した応答時間に応じて前記選択を行うことを特徴とする請求項１から７のいずれか１項に記載の検索システム。
【請求項１１】
ユーザによる文字の入力を受け付ける受付工程と、
前記受付工程で第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付工程で前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索工程と、
検索結果の応答速度が速ければ前記第１の検索方法を選択し、検索結果の応答速度が遅ければ前記第２の検索方法を選択する選択工程と、
を備えることを特徴とする検索方法。
【請求項１２】
ユーザによる文字の入力を受け付ける受付工程と、
前記受付工程で第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付工程で前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索工程と、
検索処理にかかる時間が短い場合に前記第１の検索方法を選択し、検索処理にかかる時間が長い場合に前記第２の検索方法を選択する選択工程と、
を備えることを特徴とする検索方法。
【請求項１３】
ユーザによる文字の入力を受け付ける受付工程と、
前記受付工程で第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付工程で前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索工程と、
検索結果の応答が早い場合に前記第１の検索方法を選択し、検索結果の応答が遅い場合に前記第２の検索方法を選択する選択工程と、
を備えることを特徴とする検索方法。
【請求項１４】
前記検索工程では、ネットワーク上のサーバに対して検索の実行を要求し、当該サーバから検索結果を受信することを特徴とする請求項１１から１３のいずれか１項に記載の検索方法。
【請求項１５】
前記検索工程では、Ｗｅｂページを検索することを特徴とする請求項１１から１４のいずれか１項に記載の検索方法。
【請求項１６】
前記検索工程では、電子メールまたはＦＡＸの宛先情報を検索することを特徴とする請求項１１から１４のいずれか１項に記載の検索方法。
【請求項１７】
前記第２の検索方法では、前記第１の文字の入力を受け付けた後、所定時間を経過しても前記第２の文字が入力されない場合に、前記第２の文字が入力されないと判断することを特徴とする請求項１１から１６のいずれか１項に記載の検索方法。
【請求項１８】
検索結果の応答速度を検出する検出工程を更に備え、
前記選択工程では、前記検出工程で検出した応答速度に応じて前記選択を行うことを特徴とする請求項１１から１７のいずれか１項に記載の検索方法。
【請求項１９】
テストパケットを送信する送信工程を更に備え、
前記選択工程では、前記送信工程で送信したテストパケットに対する応答が返されてくるまでの時間に応じて前記選択を行うことを特徴とする請求項１１から１７のいずれか１項に記載の検索方法。
【請求項２０】
検索結果の応答時間を記録する記録工程を更に備え、
前記選択工程では、前記記録工程で記録した応答時間に応じて前記選択を行うことを特徴とする請求項１１から１７のいずれか１項に記載の検索方法。
【請求項２１】
コンピュータに、
ユーザによる文字の入力を受け付ける受付工程と、
前記受付工程で第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付工程で前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索工程と、
検索結果の応答速度が速ければ前記第１の検索方法を選択し、検索結果の応答速度が遅ければ前記第２の検索方法を選択する選択工程と、
を実行させるためのプログラム。
【請求項２２】
コンピュータに、
ユーザによる文字の入力を受け付ける受付工程と、
前記受付工程で第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付工程で前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索工程と、
検索処理にかかる時間が短い場合に前記第１の検索方法を選択し、検索処理にかかる時間が長い場合に前記第２の検索方法を選択する選択工程と、
を実行させるためのプログラム。
【請求項２３】
コンピュータに、
ユーザによる文字の入力を受け付ける受付工程と、
前記受付工程で第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付工程で前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索工程と、
検索結果の応答が早い場合に前記第１の検索方法を選択し、検索結果の応答が遅い場合に前記第２の検索方法を選択する選択工程と、
を実行させるためのプログラム。
【請求項２４】
前記検索工程では、ネットワーク上のサーバに対して検索の実行を要求し、当該サーバから検索結果を受信することを特徴とする請求項２１から２３のいずれか１項に記載のプログラム。
【請求項２５】
前記検索工程では、Ｗｅｂページを検索することを特徴とする請求項２１から２４のいずれか１項に記載のプログラム。
【請求項２６】
前記検索工程では、電子メールまたはＦＡＸの宛先情報を検索することを特徴とする請求項２１から２４のいずれか１項に記載のプログラム。
【請求項２７】
前記第２の検索方法では、前記第１の文字の入力を受け付けた後、所定時間を経過しても前記第２の文字が入力されない場合に、前記第２の文字が入力されないと判断することを特徴とする請求項２１から２６のいずれか１項に記載のプログラム。
【請求項２８】
検索結果の応答速度を検出する検出工程を更に実行させ、
前記選択工程では、前記検出工程で検出した応答速度に応じて前記選択を行うことを特徴とする請求項２１から２７のいずれか１項に記載のプログラム。
【請求項２９】
テストパケットを送信する送信工程を更に実行させ、
前記選択工程では、前記送信工程で送信したテストパケットに対する応答が返されてくるまでの時間に応じて前記選択を行うことを特徴とする請求項２１から２７のいずれか１項に記載のプログラム。
【請求項３０】
検索結果の応答時間を記録する記録工程を更に実行させ、
前記選択工程では、前記記録工程で記録した応答時間に応じて前記選択を行うことを特徴とする請求項２１から２７のいずれか１項に記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】検索システム、検索方法、及びプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ユーザにより入力された文字に基づく検索を行う検索システム、検索方法、及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明は、上記の問題点に鑑みなされたものであり、適切な検索方法を選択する仕組みを提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上記の目的を達成するために本発明の検索システムは、ユーザによる文字の入力を受け付ける受付手段と、前記受付手段が第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付手段が前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索手段と、検索結果の応答速度が速い場合に前記第１の検索方法を選択し、検索結果の応答速度が遅い場合に前記第２の検索方法を選択する選択手段と、を備えることを特徴とする。
また、本発明の検索システムは、ユーザによる文字の入力を受け付ける受付手段と、前記受付手段が第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付手段が前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索手段と、検索処理にかかる時間が短い場合に前記第１の検索方法を選択し、検索処理にかかる時間が長い場合に前記第２の検索方法を選択する選択手段と、を備えることを特徴とする。
また、本発明の検索システムは、ユーザによる文字の入力を受け付ける受付手段と、前記受付手段が第１の文字の入力を受け付けたことに応じて前記第１の文字に基づく検索を行うとともに、前記第１の文字に続いて第２の文字の入力を受け付けたことに応じて前記第１の文字及び前記第２の文字に基づく検索を更に行う第１の検索方法と、前記受付手段が前記第１の文字の入力を受け付けた後、前記第１の文字に続いて前記第２の文字が入力されるか否かを判断し、前記第２の文字が入力されないと判断したことに応じて前記第１の文字に基づく検索を行う第２の検索方法とを実行する検索手段と、検索結果の応答が早い場合に前記第１の検索方法を選択し、検索結果の応答が遅い場合に前記第２の検索方法を選択する選択手段と、を備えることを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明によれば、適切な検索方法を選択する仕組みを提供することができる。