(57)【特許請求の範囲】
【請求項１】
携帯端末と、検索サーバと、コンテンツ提供サーバとを備える情報検索システムであって、
前記携帯端末は、
検索キーの入力を受け付ける入力手段と、
前記入力手段に入力された検索キーを前記検索サーバに送信する検索キー送信手段と、
前記検索サーバからデータを受信する受信手段と、
前記検索サーバから受信した前記データを表示する表示手段と、
前記検索サーバから受信した前記データの編集を受け付ける編集手段と、
編集された前記データを前記検索サーバに送信するデータ送信手段と、を含み、
前記検索サーバは、
前記携帯端末から前記検索キーを受信する検索キー受信手段と、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツを前記コンテンツ提供サーバから取得する検索手段と、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換手段と、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段と、
前記携帯端末から編集された前記圧縮変換データを受信するデータ受信手段と、
前記携帯端末から受信した編集された前記圧縮変換データを元のサイズに解凍したコンテンツを生成するコンテンツ生成手段と、
前記コンテンツ生成手段が生成した前記コンテンツを前記コンテンツ提供サーバに送信するコンテンツ送信手段と、
を含むことを特徴とする情報検索システム。
【請求項２】
前記検索手段は、アクセス制限がある前記コンテンツ提供サーバへのアクセス権を取得し、前記アクセス権を用いて、前記コンテンツ提供サーバが保持するデータベースから前記検索キーに該当するコンテンツを取得することを特徴とする請求項１に記載の情報検索システム。
【請求項３】
前記検索手段は、検索エンジンを搭載している前記コンテンツ提供サーバに前記検索キーを送信し、前記検索エンジンがインターネット上の情報から検索した前記検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする請求項１に記載の情報検索システム。
【請求項４】
前記検索手段は、前記検索キーを前記検索エンジンが読み取り可能な形式に変換し、前記変換した検索キーを前記コンテンツ提供サーバに送信し、前記検索エンジンがインターネット上の情報から検索した前記変換した検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする請求項３に記載の情報検索システム。
【請求項５】
前記検索サーバは、複数の前記コンテンツ提供サーバと接続されており、
前記入力手段は、前記検索キーと、検索対象とする前記コンテンツ提供サーバを示す対象サーバ情報との入力を受け付け、
前記検索手段は、前記対象サーバ情報に基づいて、前記検索対象の前記コンテンツ提供サーバから前記検索キーに該当するコンテンツを取得することを特徴とする請求項１ないし４のいずれか１項に記載の情報検索システム。
【請求項６】
携帯端末からユーザが入力した検索キーを受信する検索キー受信手段と、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツをコンテンツ提供サーバから取得する検索手段と、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換手段と、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段と、
前記携帯端末から前記ユーザが編集した前記圧縮変換データを受信するデータ受信手段と、
前記携帯端末から受信した編集された前記圧縮変換データを元のサイズに解凍したコンテンツを生成するコンテンツ生成手段と、
前記コンテンツ生成手段が生成した前記コンテンツを前記コンテンツ提供サーバに送信するコンテンツ送信手段と、
を備えることを特徴とする検索サーバ。
【請求項７】
前記検索手段は、アクセス制限がある前記コンテンツ提供サーバへのアクセス権を取得し、前記アクセス権を用いて、前記コンテンツ提供サーバが保持するデータベースから前記検索キーに該当するコンテンツを取得することを特徴とする請求項６に記載の検索サーバ。
【請求項８】
前記検索手段は、検索エンジンを搭載している前記コンテンツ提供サーバに前記検索キーを送信し、前記検索エンジンがインターネット上の情報から検索した前記検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする請求項６に記載の検索サーバ。
【請求項９】
前記検索手段は、前記検索キーを前記検索エンジンが読み取り可能な形式に変換し、前記変換した検索キーを前記コンテンツ提供サーバに送信し、前記検索エンジンがインターネット上の情報から検索した前記変換した検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする請求項８に記載の検索サーバ。
【請求項１０】
複数の前記コンテンツ提供サーバと接続されており、
前記検索キー受信手段は、前記携帯端末から前記ユーザが入力した前記検索キーと、検索対象とする前記コンテンツ提供サーバを示す対象サーバ情報とを受信し、
前記検索手段は、前記対象サーバ情報に基づいて、前記検索対象の前記コンテンツ提供サーバから前記検索キーに該当するコンテンツを取得することを特徴とする請求項６ないし９のいずれか１項に記載の検索サーバ。
【請求項１１】
携帯端末が実行する、
検索キーの入力を受け付ける入力ステップと、
前記入力ステップに入力された検索キーを検索サーバに送信する検索キー送信ステップと、
前記検索サーバが実行する、
前記携帯端末から前記検索キーを受信する検索キー受信ステップと、
前記検索キー受信ステップで受信した前記検索キーに該当するコンテンツをコンテンツ提供サーバから取得する検索ステップと、
前記検索ステップで取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換ステップと、
前記変換ステップで生成した前記圧縮変換データを前記携帯端末に送信する送信ステップと、
前記携帯端末が実行する、
前記検索サーバから前記圧縮変換データを受信する受信ステップと、
前記検索サーバから受信した前記圧縮変換データを表示する表示ステップと、
前記検索サーバから受信した前記圧縮変換データの編集を受け付ける編集ステップと、
編集された前記圧縮変換データを前記検索サーバに送信するデータ送信ステップと、
前記検索サーバが実行する、
前記携帯端末から編集された前記圧縮変換データを受信するデータ受信ステップと、
前記携帯端末から受信した編集された前記圧縮変換データを元のサイズに解凍したコンテンツを生成するコンテンツ生成ステップと、
前記コンテンツ生成ステップで生成した前記コンテンツを前記コンテンツ提供サーバに送信するコンテンツ送信ステップと、
を備えることを特徴とする情報検索方法。
【請求項１２】
前記検索ステップでは、アクセス制限がある前記コンテンツ提供サーバへのアクセス権を取得し、前記アクセス権を用いて、前記コンテンツ提供サーバが保持するデータベースから前記検索キーに該当するコンテンツを取得することを特徴とする請求項１１に記載の情報検索方法。
【請求項１３】
前記検索ステップでは、検索エンジンを搭載している前記コンテンツ提供サーバに前記検索キーを送信し、前記検索エンジンがインターネット上の情報から検索した前記検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする請求項１１に記載の情報検索方法。
【請求項１４】
前記検索ステップでは、前記検索キーを前記検索エンジンが読み取り可能な形式に変換し、前記変換した検索キーを前記コンテンツ提供サーバに送信し、前記検索エンジンがインターネット上の情報から検索した前記変換した検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする請求項１３に記載の情報検索方法。
【請求項１５】
前記検索サーバは、複数の前記コンテンツ提供サーバと接続されており、
前記入力ステップでは、前記検索キーと、検索対象とする前記コンテンツ提供サーバを示す対象サーバ情報との入力を受け付け、
前記検索ステップでは、前記対象サーバ情報に基づいて、前記検索対象の前記コンテンツ提供サーバから前記検索キーに該当するコンテンツを取得することを特徴とする請求項１１ないし１４のいずれか１項に記載の情報検索方法。
【請求項１６】
コンピュータを、
携帯端末からユーザが入力した検索キーを受信する検索キー受信手段、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツをコンテンツ提供サーバから取得する検索手段、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換手段、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段、
前記携帯端末から前記ユーザが編集した前記圧縮変換データを受信するデータ受信手段、
前記携帯端末から受信した編集された前記圧縮変換データを元のサイズに解凍したコンテンツを生成するコンテンツ生成手段、および、
前記コンテンツ生成手段が生成した前記コンテンツを前記コンテンツ提供サーバに送信するコンテンツ送信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末を用いた情報検索システム、検索サーバ、情報検索方法およびプログラムに関する。
【背景技術】
【０００２】
インターネットに接続可能な携帯端末の普及に伴い、携帯端末を用いた情報検索システムが提供されている。一方、通信事業者ごとに、携帯端末からイントラネットに接続するサービスも存在する。
【０００３】
特許文献１には、携帯端末を用いた情報検索システムの一例が開示されている。特許文献１の情報検索システムでは、ユーザが携帯端末の検索キーを押下すると、表示されているテキスト情報を検索サービス提供会社サーバに送信する。検索サービス提供会社サーバは、受信したテキスト情報内の自サーバのデータベースにある文言を検出し、検出された文言に関連情報のＵＲＬ情報を埋め込むアンカー処理行ったコンテンツ情報を、携帯端末に送信する。ユーザは、アンカー処理された文言を選択することで、関連情報を表示できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２１１２７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的な携帯端末を用いた情報検索システムでは、アクセス制限のあるイントラネットにアクセスすることはできなかった。また、通信事業者ごとの携帯端末からイントラネットに接続するサービスでは、イントラネットに接続するのは同一通信事業者の携帯端末である必要があり、該サービスを利用できる機種に制限がある。さらに、携帯端末からポータルサイトにアクセスして、検索エンジンを用いてインターネット上の情報を検索した場合、検索結果のＰＣ用のＷｅｂページを携帯端末で表示できないことも多い。
【０００６】
特許文献１の情報検索システムは、イントラネットに接続するものではない。また、検索サービス提供会社が保持する自サーバのデータベースに存在する文言しか検索できない。
【０００７】
本発明は、上述のような事情に鑑みてなされたもので、携帯端末の通信事業者や機種にかかわらず、アクセス制限がある情報やインターネット上の情報を検索することができ、ＰＣで表示できる検索結果の情報を携帯端末で表示することができる情報検索システム、検索サーバ、情報検索方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の観点に係る情報検索システムは、
携帯端末と、検索サーバと、コンテンツ提供サーバとを備える情報検索システムであっ
て、
前記携帯端末は、
検索キーの入力を受け付ける入力手段と、
前記入力手段に入力された検索キーを前記検索サーバに送信する検索キー送信手段と、
前記検索サーバからデータを受信する受信手段と、
前記検索サーバから受信した前記データを表示する表示手段と、
前記検索サーバから受信した前記データの編集を受け付ける編集手段と、
編集された前記データを前記検索サーバに送信するデータ送信手段と、を含み、
前記検索サーバは、
前記携帯端末から前記検索キーを受信する検索キー受信手段と、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツを前記コンテンツ提供サーバから取得する検索手段と、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換手段と、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段と、
前記携帯端末から編集された前記圧縮変換データを受信するデータ受信手段と、
前記携帯端末から受信した編集された前記圧縮変換データを元のサイズに解凍したコンテンツを生成するコンテンツ生成手段と、
前記コンテンツ生成手段が生成した前記コンテンツを前記コンテンツ提供サーバに送信するコンテンツ送信手段と、
を含むことを特徴とする。
【０００９】
本発明の第２の観点に係る検索サーバは、
携帯端末からユーザが入力した検索キーを受信する検索キー受信手段と、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツをコンテンツ提供
サーバから取得する検索手段と、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮
変換データを生成する変換手段と、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段と、
前記携帯端末から前記ユーザが編集した前記圧縮変換データを受信するデータ受信手段と、
前記携帯端末から受信した編集された前記圧縮変換データを元のサイズに解凍したコンテンツを生成するコンテンツ生成手段と、
前記コンテンツ生成手段が生成した前記コンテンツを前記コンテンツ提供サーバに送信するコンテンツ送信手段と、
を備えることを特徴とする。
【００１０】
本発明の第３の観点に係る情報検索方法は、
携帯端末が実行する、
検索キーの入力を受け付ける入力ステップと、
前記入力ステップに入力された検索キーを検索サーバに送信する検索キー送信ステップ
と、
前記検索サーバが実行する、
前記携帯端末から前記検索キーを受信する検索キー受信ステップと、
前記検索キー受信ステップで受信した前記検索キーに該当するコンテンツをコンテンツ
提供サーバから取得する検索ステップと、
前記検索ステップで取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した
圧縮変換データを生成する変換ステップと、
前記変換ステップで生成した前記圧縮変換データを前記携帯端末に送信する送信ステッ
プと、
前記携帯端末が実行する、
前記検索サーバから前記圧縮変換データを受信する受信ステップと、
前記検索サーバから受信した前記圧縮変換データを表示する表示ステップと、
前記検索サーバから受信した前記圧縮変換データの編集を受け付ける編集ステップと、
編集された前記圧縮変換データを前記検索サーバに送信するデータ送信ステップと、
前記検索サーバが実行する、
前記携帯端末から編集された前記圧縮変換データを受信するデータ受信ステップと、
前記携帯端末から受信した編集された前記圧縮変換データを元のサイズに解凍したコンテンツを生成するコンテンツ生成ステップと、
前記コンテンツ生成ステップで生成した前記コンテンツを前記コンテンツ提供サーバに送信するコンテンツ送信ステップと、
を備えることを特徴とする。
【００１１】
本発明の第４の観点に係るプログラムは、コンピュータを、
携帯端末からユーザが入力した検索キーを受信する検索キー受信手段、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツをコンテンツ提供
サーバから取得する検索手段、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮
変換データを生成する変換手段、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段、
前記携帯端末から前記ユーザが編集した前記圧縮変換データを受信するデータ受信手段、
前記携帯端末から受信した編集された前記圧縮変換データを元のサイズに解凍したコンテンツを生成するコンテンツ生成手段、および、
前記コンテンツ生成手段が生成した前記コンテンツを前記コンテンツ提供サーバに送信するコンテンツ送信手段、
として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、携帯端末の通信事業者や機種にかかわらず、アクセス制限がある情報やインターネット上の情報を検索することができ、ＰＣで表示できる検索結果の情報を携帯端末で表示することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１に係る情報検索システムの構成例を示すブロック図である。
【図２】実施の形態１に係る携帯端末および検索サーバの機能構成例を示すブロック図である。
【図３】実施の形態１に係る情報検索の動作の一例を示すフローチャートを示す図である。
【図４】本発明の実施の形態２に係る情報検索システムの構成例を示すブロック図である。
【図５】実施の形態２に係る情報検索の動作の一例を示すフローチャートを示す図である。
【図６】実施の形態に係る検索サーバのハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について図を参照して詳細に説明する。なお図中、同一または同等の部分には同一の符号を付す。
【００１５】
（実施の形態１）
図１は、本発明の実施の形態１に係る情報検索システムの構成例を示すブロック図である。情報検索システム１００は、検索サーバ１、携帯端末２およびコンテンツ提供サーバ３を備える。コンテンツ提供サーバ３は、検索対象となるコンテンツを記憶するコンテンツデータベース（以下、コンテンツＤＢと略す）３１を備える。
【００１６】
コンテンツとは、ユーザが検索する対象となるデータである。たとえば、コンテンツ提供サーバ３がユーザの会社のサーバであった場合、コンテンツとは、ユーザが仕事で使用するプレゼン資料や見積書などのデータである。また、コンテンツ提供サーバ３がＷｅｂサイトを提供するＷｅｂサーバであった場合は、コンテンツはＷｅｂコンテンツである。あるいは、コンテンツ提供サーバ３が検索エンジンを備えるサーバであった場合は、コンテンツはインターネット上の情報である。検索エンジンを備えるコンテンツ提供サーバ３の詳細は後述する。
【００１７】
携帯端末２は、移動体通信網およびインターネットを介して検索サーバ１と接続可能である。また、検索サーバ１はインターネットを介してコンテンツ提供サーバ３と接続可能である。
【００１８】
ユーザが携帯端末２に検索したい情報を示す検索キーを入力すると、携帯端末２は、入力された検索キーを検索サーバ１に送信する。検索サーバ１は、携帯端末２から検索キーを受信すると、コンテンツ提供サーバ３と接続し、コンテンツＤＢ３１から検索キーに該当するコンテンツを検索して取得する。そして、検索サーバ１は、取得したコンテンツを携帯端末２に適合するように圧縮変換し、圧縮変換したコンテンツを携帯端末２に送信する。
【００１９】
なお、コンテンツ提供サーバ３はイントラネットに接続しており、検索サーバ１は、インターネットを介してイントラネットに接続し、コンテンツ提供サーバ３と接続してもよい。また、外部からイントラネットに接続する際には、セキュリティ上、イントラネットに接続されたファイアウォールなどのネットワーク機器がアクセス制限を行う。アクセス制限があるイントラネットに接続するためには、アクセス権が必要である。アクセス権とは、ＩＤおよびパスワードなどのユーザ認証するためのデータである。
【００２０】
検索サーバ１が、イントラネットに接続しようとすると、ファイアウォールなどのネットワーク機器は、ＩＤおよびパスワードの入力を検索サーバ１に要求し、検索サーバ１はＩＤおよびパスワードの入力画面を生成して、携帯端末２に送信する。携帯端末２は、ＩＤおよびパスワードの入力画面を表示し、ユーザがＩＤおよびパスワードを入力すると、ＩＤおよびパスワードを検索サーバ１に送信する。検索サーバ１は、受信したＩＤおよびパスワードをファイアウォールなどのネットワーク機器に送信し、認証された場合、イントラネットに接続できる。
【００２１】
同様に、コンテンツ提供サーバ３自体がアクセス制限があるサーバである場合、コンテンツ提供サーバ３は、ＩＤおよびパスワードの入力を検索サーバ１に要求する。アクセス制限があるサーバとは、たとえば、新聞社の有料記事提供サイトや、学会の論文閲覧サイトなどのＷｅｂサーバである。なお、このようなコンテンツ提供サーバ３への接続にアクセス制限がある場合のユーザ認証は、ＩＤおよびパスワードの入力に限らず、生体認証など他の方法でもよい。
【００２２】
また、コンテンツ提供サーバ３は、検索エンジンを備え、インターネット上の情報を検索して取得するサーバであってもよい。この場合、検索サーバ１は、携帯端末２から受信した検索キーをコンテンツ提供サーバ３に送信し、コンテンツ提供サーバ３が該検索キーで検索して取得したインターネット上の情報をコンテンツ提供サーバ３から取得する。検索サーバ１は、携帯端末２から受信した検索キーがコンテンツ提供サーバ３が備える検索エンジンに適合しない場合には、適合するように変換して、コンテンツ提供サーバ３に送信する。たとえば、検索可能な文字コードや、検索条件を示す記号（ａｎｄ、ｏｒ、空白、−、＋など）、ゆらぎ検索、複合語や派生語の検索などの検索形式が検索エンジンによって異なる場合がある。検索サーバ１は、コンテンツ提供サーバ３が備える検索エンジンの検索形式を記憶しており、携帯端末２から受信した検索キーを該検索エンジンが読み取り可能な形式に変換する。
【００２３】
携帯端末２は、検索サーバ１から圧縮変換したコンテンツを受信し、表示する。
【００２４】
図２は、実施の形態１に係る携帯端末および検索サーバの機能構成例を示すブロック図である。携帯端末２は、入力部２１、検索キー送信部２２、検索結果受信部２３および表示部２４を備える。検索サーバ１は、検索キー受信部１１、検索部１２、記憶部１３、変換部１４および検索結果送信部１５を備える。
【００２５】
携帯端末２の入力部２１は、ユーザによる検索キーの入力を受け付け、検索キー送信部２２に送る。
【００２６】
検索キー送信部２２は、入力部２１から受け取った検索キーを検索サーバ１に送信する。
【００２７】
検索サーバ１の検索キー受信部１１は、携帯端末２からユーザが入力した検索キーを受信し、検索部１２に送る。
【００２８】
検索部１２は、コンテンツ提供サーバ３のコンテンツＤＢ３１から、検索キー受信部１１から受け取った検索キーに該当するコンテンツを検索して取得し、記憶部１３に送る。
【００２９】
記憶部１３は、検索部１２から受け取った検索キーに該当するコンテンツを一時記憶する。また、記憶部１３は、携帯端末２の機種と、その機種の画面の大きさ、解像度、符号化方式、カラー表示ビット数および音声の符号化方式などの表示画面のスペックとを対応付けた機種スペック対応表を記憶している。携帯端末２の機種は、あらかじめユーザが検索サーバ１に登録するとよい。あるいは、検索サーバ１が機種特定用の画像を携帯端末２に送信し、ユーザが携帯端末２に表示された機種特定用の画像を所定の大きさに拡大縮小し、その操作量を示すデータを検索サーバ１に返すことで、検索サーバ１が携帯端末２の表示画面のスペックを計算し、機種を特定してもよい。
【００３０】
なお、コンテンツ提供サーバ３への接続にアクセス制限がある場合、記憶部１３は、ＩＤおよびパスワードの入力画面を記憶する。検索部１２は、記憶部１３が記憶する入力画面を検索結果送信部１５を介して携帯端末２に送信し、ユーザが携帯端末２に入力したＩＤとパスワード（アクセス権）を検索キー受信部１１を介して携帯端末２から取得する。検索部１２は、取得したＩＤとパスワードを用いてコンテンツ提供サーバ３へ接続し、検索キーに該当するコンテンツを検索して取得する。
【００３１】
また、コンテンツ提供サーバ３が検索エンジンを備え、インターネット上の情報を検索して取得するサーバである場合、記憶部１３は、コンテンツ提供サーバ３が備える検索エンジンの検索形式を記憶する。検索部１２は、検索キー受信部１１が受信した検索キーをコンテンツ提供サーバ３が備える検索エンジンが読み取り可能な形式に変換して、コンテンツ提供サーバ３に送信する。検索部１２は、コンテンツ提供サーバ３の検索エンジンが受信した検索キーで検索して取得したインターネット上の情報をコンテンツ提供サーバ３から取得する。
【００３２】
変換部１４は、記憶部１３が一時記憶する検索キーに該当するコンテンツを、機種スペック対応表を参照して、携帯端末２で表示できるように圧縮変換したデータ（以下、圧縮変換データという）を生成し、検索結果送信部１５に送る。具体的に変換部１４は、携帯端末２の機種の画面の大きさに合わせてコンテンツの画像サイズを変更し、解像度を合わせる。また、携帯端末２の機種の符号化方式とコンテンツの符号化方式とが異なる場合には、コンテンツを復号し携帯端末２の機種の符号化方式で符号化する。同様にコンテンツに音声が含まれる場合には、携帯端末２の機種の音声の符号化方式に合わせて符号化する。また、カラー表示ビット数も携帯端末２の機種に合わせて変換する。たとえば、携帯端末２がモノクロ表示の場合は、カラー画像をモノクロ画像に変換する。
【００３３】
検索結果送信部１５は、変換部１４から受け取った圧縮変換データを携帯端末２に送信する。
【００３４】
携帯端末２の検索結果受信部２３は、検索サーバ１から圧縮変換データを受信し、表示部２４に送る。
【００３５】
表示部２４は、検索結果受信部２３から受け取った圧縮変換データを表示する。
【００３６】
図３は、実施の形態１に係る情報検索の動作の一例を示すフローチャートを示す図である。まず、携帯端末２の入力部２１は、ユーザの検索キーの入力を受け付ける（ステップＳ１１）。検索キー送信部２２は、ユーザが入力した検索キーを検索サーバ１に送信する（ステップＳ１２）。
【００３７】
検索サーバ１の検索キー受信部１１は携帯端末２から検索キーを受信する（ステップＳ２１）。検索キー受信部１１は、検索部１２に受信した検索キーを送る。検索部１２は、検索キー受信部１１から検索キーを受け取ると、コンテンツ提供サーバ３に接続し、コンテンツＤＢ３１から検索キーに該当するコンテンツを検索して取得する（ステップＳ２２）。検索部１２は、検索キーに該当するコンテンツを変換部１４に送る。変換部１４は、検索部１２から受け取った検索キーに該当するコンテンツを携帯端末２で表示できるように圧縮変換した圧縮変換データを生成し（ステップＳ２３）、検索結果送信部１５に送る。検索結果送信部１５は、圧縮変換データを携帯端末２に送信し（ステップＳ２４）、処理を終了する。
【００３８】
携帯端末２の検索結果受信部２３は、検索サーバ１から圧縮変換データを受信する（ステップＳ１３）。表示部２４は、検索結果受信部２３が受信した圧縮変換データを表示して（ステップＳ１４）、処理を終了する。
【００３９】
以上説明したように、実施の形態１の情報検索システム１００によれば、携帯端末の通信事業者や機種にかかわらず、アクセス制限がある情報やインターネット上の情報を検索することができ、ＰＣで表示できる検索結果の情報を携帯端末で表示することができる。このような情報検索システム１００は、ＰＣではインターネットに接続できないが携帯端末では接続できる環境では、特に有効である。これにより、ユーザが携帯端末で行う情報検索の利便性が向上する。
【００４０】
（実施の形態２）
図４は、本発明の実施の形態２に係る情報検索システムの構成例を示すブロック図である。情報検索システム２００では、複数のコンテンツ提供サーバ３が検索サーバ１とインターネットを介して接続している。検索サーバ１は、携帯端末２から検索キーを受信し、それぞれのコンテンツ提供サーバに対し、該検索キーに該当するコンテンツの検索を行い、取得する。検索サーバ１は、取得したコンテンツを携帯端末２に適合するように圧縮変換し、圧縮変換したコンテンツを携帯端末２に送信する。携帯端末２は、検索サーバ１から圧縮変換したコンテンツを受信し、表示する。
【００４１】
なお、複数のコンテンツ提供サーバ３が検索エンジンを備え、インターネット上の情報を検索して取得するサーバである場合、検索サーバ１は、各コンテンツ提供サーバ３が備える検索エンジンのそれぞれの検索形式を記憶しており、携帯端末２から受信した検索キーを各検索エンジンが読み取り可能な形式に変換する。
【００４２】
検索サーバ１および携帯端末２の機能構成は、図２と同様である。
【００４３】
実施の形態２では、携帯端末２の入力部２１は、ユーザによる検索キーと検索対象のコンテンツ提供サーバ３を示す対象サーバ情報との入力を受け付け、検索キー送信部２２に送る。検索キー送信部２２は、入力部２１から受け取った検索キーおよび対象サーバ情報を検索サーバ１に送信する。検索サーバ１の検索キー受信部１１は、携帯端末２からユーザが入力した検索キーおよび対象サーバ情報を受信し、検索部１２に送る。検索部１２は、対象サーバ情報が示す検索対象のコンテンツ提供サーバ３のコンテンツＤＢ３１から、検索キー受信部１１から受け取った検索キーに該当するコンテンツを検索して取得し、記憶部１３に送る。
【００４４】
図５は、実施の形態２に係る情報検索の動作の一例を示すフローチャートを示す図である。まず、携帯端末２の入力部２１は、ユーザの検索キーおよび対象サーバ情報の入力を受け付ける（ステップＳ３１）。検索キー送信部２２は、ユーザが入力した検索キーおよび対象サーバ情報を検索サーバ１に送信する（ステップＳ３２）。
【００４５】
検索サーバ１の検索キー受信部１１は携帯端末２から検索キーおよび対象サーバ情報を受信する（ステップＳ４１）。検索キー受信部１１は、検索部１２に受信した検索キーおよび対象サーバ情報を送る。検索部１２は、検索キー受信部１１から検索キーを受け取ると、対象サーバ情報が示す検索対象のコンテンツ提供サーバ３に接続し、コンテンツＤＢ３１から検索キーに該当するコンテンツを検索して取得する（ステップＳ４２）。検索部１２は、次の検索対象のコンテンツ提供サーバ３が存在するか否かを判定する（ステップＳ４３）。
【００４６】
次の検索対象のコンテンツ提供サーバ３が存在する場合（ステップＳ４３；ＹＥＳ）、ステップＳ４２に戻り、ステップＳ４２およびステップＳ４３を繰りかえす。次の検索対象のコンテンツ提供サーバ３が存在しない場合（ステップＳ４３；ＮＯ）、検索部１２は、各コンテンツ提供サーバ３から取得した検索キーに該当するコンテンツを変換部１４に送る。変換部１４は、検索部１２から受け取った検索キーに該当するコンテンツを携帯端末２で表示できるように圧縮変換した圧縮変換データを生成し（ステップＳ４４）、検索結果送信部１５に送る。検索結果送信部１５は、圧縮変換データを携帯端末２に送り（ステップＳ４５）、処理を終了する。
【００４７】
携帯端末２の検索結果受信部２３は、検索サーバ１から圧縮変換データを受信する（ステップＳ３３）。表示部２４は、検索結果受信部２３が受信した圧縮変換データを表示して（ステップＳ３４）、処理を終了する。
【００４８】
以上説明したように、実施の形態２の情報検索システム２００によれば、複数のコンテンツ提供サーバから検索キーに該当するコンテンツを取得することができる。また、ＰＣ用のコンテンツを携帯端末で表示することができる。これにより、ユーザが携帯端末で閲覧できる検索結果のコンテンツを増大させることが可能である。
【００４９】
なお、上述の実施の形態では、携帯端末２は、検索結果受信部２３が検索サーバ１から受信した圧縮変換データを表示部２４が表示するが、さらにユーザが入力部２１を介して表示部２４に表示した圧縮変換データを編集可能にしてもよい。この場合、携帯端末２は、ユーザが編集した圧縮変換データを記憶する記憶部を備えてもよいし、検索キー送信部２２を介して検索サーバ１に送信してもよい。検索サーバ１の検索キー受信部１１は、携帯端末２からユーザが編集した圧縮変換データを受信すると、変換部１４に送る。変換部１４は、ユーザが編集した圧縮変換データを元のサイズに解凍したコンテンツを生成し、コンテンツ提供サーバ３に送信する。コンテンツ提供サーバ３は、受信したコンテンツを上書きする。
【００５０】
図６は、実施の形態に係る検索サーバのハードウェア構成の一例を示すブロック図である。情報検索システム１００および２００を構成する検索サーバは、図６に示すように、制御部４１、主記憶部４２、外部記憶部４３、操作部４４、表示部４５および送受信部４６を備える。主記憶部４２、外部記憶部４３、操作部４４、表示部４５および送受信部４６はいずれも内部バス２０を介して制御部４１に接続されている。
【００５１】
制御部４１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部４３に記憶されている制御プログラム４０に従って、検索サーバの検索部１２および変換部１４の各処理を実行する。
【００５２】
主記憶部４２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部４３に記憶されている制御プログラム４０をロードし、制御部４１の作業領域として用いられる。
【００５３】
外部記憶部４３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等の不揮発性メモリから構成され、情報検索システム１００および２００の処理を制御部４１に行わせるためのプログラムをあらかじめ記憶し、また、制御部４１の指示に従って、このプログラムが記憶するデータを制御部４１に供給し、制御部４１から供給されたデータを記憶する。記憶部１３は、主記憶部４２および外部記憶部４３に構成される。
【００５４】
操作部４４はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス２０に接続するインタフェース装置から構成されている。検索サーバ１に機種スペック対応表を入力する場合などは、操作部４４を介して、指示が制御部４１に供給される。
【００５５】
表示部４５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、検索サーバ１に機種スペック対応表を入力する場合などは、操作画面を表示する。
【００５６】
送受信部４６は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースから構成されている。送受信部４６は、検索サーバ１と携帯端末２とを接続する。送受信部４６は、検索キー受信部１１および検索結果送信部１５として機能する。
【００５７】
図２に示す検索サーバ１の検索キー受信部１１、検索部１２、変換部１４および検索結果送信部１５の処理は、制御プログラム４０が、制御部４１、主記憶部４２、外部記憶部４３、操作部４４、表示部４５および送受信部４６などを資源として用いて処理することによって実行する。
【００５８】
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００５９】
制御部４１、主記憶部４２、外部記憶部４３、操作部４４、内部バス２０などから構成される情報検索処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。たとえば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する情報検索システム１００および２００を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することで情報検索システム１００および２００を構成してもよい。
【００６０】
また、情報検索システム１００および２００の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００６１】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。たとえば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【００６２】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００６３】
（付記１）
携帯端末と、検索サーバと、コンテンツ提供サーバとを備える情報検索システムであって、
前記携帯端末は、
検索キーの入力を受け付ける入力手段と、
前記入力手段に入力された検索キーを前記検索サーバに送信する検索キー送信手段と、
前記検索サーバからデータを受信する受信手段と、
前記検索サーバから受信した前記データを表示する表示手段と、を含み、
前記検索サーバは、
前記携帯端末から前記検索キーを受信する検索キー受信手段と、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツを前記コンテンツ提供サーバから取得する検索手段と、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換手段と、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段と、
を含むことを特徴とする情報検索システム。
【００６４】
（付記２）
前記検索手段は、アクセス制限がある前記コンテンツ提供サーバへのアクセス権を取得し、前記アクセス権を用いて、前記コンテンツ提供サーバが保持するデータベースから前記検索キーに該当するコンテンツを取得することを特徴とする付記１に記載の情報検索システム。
【００６５】
（付記３）
前記検索手段は、検索エンジンを搭載している前記コンテンツ提供サーバに前記検索キーを送信し、前記検索エンジンがインターネット上の情報から検索した前記検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする付記１に記載の情報検索システム。
【００６６】
（付記４）
前記検索手段は、前記検索キーを前記検索エンジンが読み取り可能な形式に変換し、前記変換した検索キーを前記コンテンツ提供サーバに送信し、前記検索エンジンがインターネット上の情報から検索した前記変換した検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする付記３に記載の情報検索システム。
【００６７】
（付記５）
前記検索サーバは、複数の前記コンテンツ提供サーバと接続されており、
前記入力手段は、前記検索キーと、検索対象とする前記コンテンツ提供サーバを示す対象サーバ情報との入力を受け付け、
前記検索手段は、前記対象サーバ情報に基づいて、前記検索対象の前記コンテンツ提供サーバから前記検索キーに該当するコンテンツを取得することを特徴とする付記１ないし４のいずれかに記載の情報検索システム。
【００６８】
（付記６）
携帯端末からユーザが入力した検索キーを受信する検索キー受信手段と、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツをコンテンツ提供サーバから取得する検索手段と、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換手段と、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段と、
を備えることを特徴とする検索サーバ。
【００６９】
（付記７）
前記検索手段は、アクセス制限がある前記コンテンツ提供サーバへのアクセス権を取得し、前記アクセス権を用いて、前記コンテンツ提供サーバが保持するデータベースから前記検索キーに該当するコンテンツを取得することを特徴とする付記６に記載の検索サーバ。
【００７０】
（付記８）
前記検索手段は、検索エンジンを搭載している前記コンテンツ提供サーバに前記検索キーを送信し、前記検索エンジンがインターネット上の情報から検索した前記検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする付記６に記載の検索サーバ。
【００７１】
（付記９）
前記検索手段は、前記検索キーを前記検索エンジンが読み取り可能な形式に変換し、前記変換した検索キーを前記コンテンツ提供サーバに送信し、前記検索エンジンがインターネット上の情報から検索した前記変換した検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする付記８に記載の検索サーバ。
【００７２】
（付記１０）
複数の前記コンテンツ提供サーバと接続されており、
前記入力手段は、前記検索キーと、検索対象とする前記コンテンツ提供サーバを示す対象サーバ情報との入力を受け付け、
前記検索手段は、前記対象サーバ情報に基づいて、前記検索対象の前記コンテンツ提供サーバから前記検索キーに該当するコンテンツを取得することを特徴とする付記６ないし９のいずれかに記載の検索サーバ。
【００７３】
（付記１１）
携帯端末が実行する
検索キーの入力を受け付ける入力ステップと、
前記入力ステップに入力された検索キーを検索サーバに送信する検索キー送信ステップと、
前記検索サーバが実行する、
前記携帯端末から前記検索キーを受信する検索キー受信ステップと、
前記検索キー受信ステップで受信した前記検索キーに該当するコンテンツをコンテンツ提供サーバから取得する検索ステップと、
前記検索ステップで取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換ステップと、
前記変換ステップで生成した前記圧縮変換データを前記携帯端末に送信する送信ステップと、
前記携帯端末が実行する
前記検索サーバから前記圧縮変換データを受信する受信ステップと、
前記検索サーバから受信した前記圧縮変換データを表示する表示ステップと、
を備えることを特徴とする情報検索方法。
【００７４】
（付記１２）
前記検索ステップでは、アクセス制限がある前記コンテンツ提供サーバへのアクセス権を取得し、前記アクセス権を用いて、前記コンテンツ提供サーバが保持するデータベースから前記検索キーに該当するコンテンツを取得することを特徴とする付記１１に記載の情報検索方法。
【００７５】
（付記１３）
前記検索ステップでは、検索エンジンを搭載している前記コンテンツ提供サーバに前記検索キーを送信し、前記検索エンジンがインターネット上の情報から検索した前記検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする付記１１に記載の情報検索方法。
【００７６】
（付記１４）
前記検索ステップでは、前記検索キーを前記検索エンジンが読み取り可能な形式に変換し、前記変換した検索キーを前記コンテンツ提供サーバに送信し、前記検索エンジンがインターネット上の情報から検索した前記変換した検索キーに該当するコンテンツを、前記コンテンツ提供サーバから取得することを特徴とする付記１３に記載の情報検索方法。
【００７７】
（付記１５）
前記検索サーバは、複数の前記コンテンツ提供サーバと接続されており、
前記入力ステップでは、前記検索キーと、検索対象とする前記コンテンツ提供サーバを示す対象サーバ情報との入力を受け付け、
前記検索ステップでは、前記対象サーバ情報に基づいて、前記検索対象の前記コンテンツ提供サーバから前記検索キーに該当するコンテンツを取得することを特徴とする付記１１ないし１４のいずれかに記載の情報検索方法。
【００７８】
（付記１６）
コンピュータを、
携帯端末からユーザが入力した検索キーを受信する検索キー受信手段、
前記検索キー受信手段が受信した前記検索キーに該当するコンテンツをコンテンツ提供サーバから取得する検索手段、
前記検索手段が取得した前記コンテンツを前記携帯端末に表示可能に圧縮変換した圧縮変換データを生成する変換手段、
前記変換手段が生成した前記圧縮変換データを前記携帯端末に送信する送信手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００７９】
１  検索サーバ
２  携帯端末
３  コンテンツ提供サーバ
１１  検索キー受信部
１２  検索部
１３  記憶部
１４  変換部
１５  検索結果送信部
２１  入力部
２２  検索キー送信部
２３  検索結果受信部
２４  表示部
３１  コンテンツＤＢ
４１  制御部
４２  主記憶部
４３  外部記憶部
４４  操作部
４５  表示部
４６  送受信部
４０  制御プログラム
１００  情報検索システム
２００  情報検索システム
【図１】
0005830895.tif 000002
【図２】
0005830895.tif 000003
【図３】
0005830895.tif 000004
【図４】
0005830895.tif 000005
【図５】
0005830895.tif 000006
【図６】
0005830895.tif 000007