指定された検索条件に合致するデータを検索する携帯装置であって、検索条件の入力を受け付ける検索条件入力手段と、データに関するメタデータを格納するメタデータ格納手段と、前記検索条件から、検索を前記携帯装置で行うか、外部のサーバで行うかを判断する判断手段と、前記判断手段により、前記携帯装置内で検索を行うと判断された場合、前記メタデータの中から前記検索条件に合致するデータを検索する検索手段と、前記判断手段により、前記サーバで検索を行うと判断された場合、前記検索条件を前記サーバに転送する検索条件転送手段と、前記サーバの検索結果を受信する受信手段と、前記サーバの検索結果のうち、前記メタデータ格納手段に含まれるデータのみを抽出する検索結果抽出手段と、前記検索手段又は前記検索結果抽出手段の検索結果を表示する画面表示手段とを有することを特徴とする携帯装置。前記検索手段は、前記メタデータが有する特定のタグを対象として検索する第1検索手段と、前記メタデータ全体を対象として検索する第2検索手段を有し、前記判断手段は、前記第2検索手段が選択された場合に、前記第1検索手段の検索結果と基準値の比較により前記判断を行うことを特徴とする請求項1記載の携帯装置。前記携帯装置が外部と通信可能か否かを判定する通信可否判定手段、をさらに有し、前記通信可否判定手段が外部との通信ができないと判断し、かつ、前記第1検索手段の検索結果が基準値を越える場合に、前記画面表示手段は、前記検索条件を変更するか、前記検索条件のまま検索するかを選択させる画面を表示することを特徴とする請求項2記載の携帯装置。ユーザが指定した検索条件に合致するデータを検索するサーバであって、ネットワークを介して、検索条件の入力を受け付ける携帯装置と通信する通信制御手段と、コンテンツに関するメタデータを格納するメタデータ格納手段と、前記メタデータ格納手段により格納されたデータの中から、前記携帯装置から送信された検索条件に合致するデータを検索する検索手段と、前記端末に検索結果をデータ識別情報の一覧として送信する送信手段と、を有し、前記通信制御手段が、前記携帯装置から前記一覧についての付随情報の要求を取得した場合に、前記送信手段は、前記付随情報を前記携帯装置に送信することを特徴とするサーバ。ユーザが指定した検索条件に合致するデータを検索する携帯装置と、サーバを含む検索システムであって、前記携帯装置は、検索条件の入力を受け付ける検索条件入力手段と、データに関するメタデータを格納するメタデータ格納手段と、前記検索条件から、検索を前記携帯装置で行うか、外部のサーバで行うかを判断する判断手段と、前記判断手段により、前記携帯装置内で検索を行うと判断された場合、前記メタデータの中から前記検索条件に合致するデータを検索する検索手段と、前記判断手段により、前記サーバで検索を行うと判断された場合、前記検索条件を前記サーバに転送する検索条件転送手段と、前記サーバの検索結果を受信する受信手段と、前記サーバの検索結果のうち、前記メタデータ格納手段に含まれるデータのみを抽出する検索結果抽出手段と、前記検索手段又は前記検索結果抽出手段の検索結果を表示する画面表示手段とを有し、前記サーバは、コンテンツに関するメタデータを格納するメタデータ格納手段を有し、前記携帯装置から検索要求および前記検索条件を受信したときに、前記メタデータ格納手段に格納されたデータの中から、前記検索条件に合致するデータを検索し、検索結果を前記携帯装置に送信することを特徴とする検索システム。携帯装置において、検索条件の入力を受け付け、携帯装置において、前記検索条件から、検索を前記携帯装置内で行うか、外部のサーバで行うかを判断し、前記携帯装置内で検索を行うと判断された場合、前記携帯装置が有するメタデータの中から前記検索条件に合致するデータを検索して表示し、前記サーバで検索を行うと判断された場合、前記検索条件を前記サーバに転送して前記サーバから検索結果を受信し、前記サーバから受信した検索結果のうち、前記メタデータに含まれるデータのみを抽出して検索結果として表示することを特徴とする検索方法。本発明では、検索機能を携帯装置端末内とサーバの双方に具備させたシステムにおいて、検索条件に応じて、端末内での検索とサーバでの検索を適切に振り分けて、ユーザに適切な検索結果を表示することのできる携帯装置、サーバ、検索システムおよび検索方法を提供することを課題とする。上記課題を解決するため、本発明の一特徴として、指定された検索条件に合致するデータを検索する携帯装置を提供する。携帯装置は、検索条件の入力を受け付ける検索条件入力手段と、データに関するメタデータを格納するメタデータ格納手段と、前記検索条件から、検索を前記携帯装置で行うか、外部のサーバで行うかを判断する判断手段と、前記判断手段により、前記携帯装置内で検索を行うと判断された場合、前記メタデータの中から前記検索条件に合致するデータを検索する検索手段と、前記判断手段により、前記サーバで検索を行うと判断された場合、前記検索条件を前記サーバに転送する検索条件転送手段と、前記サーバの検索結果を受信する受信手段と、前記サーバの検索結果のうち、前記メタデータ格納手段に含まれるデータのみを抽出する検索結果抽出手段と、前記検索手段又は前記検索結果抽出手段の検索結果を表示する画面表示手段とを有する。良好な構成例として、検索手段は、前記メタデータが有する特定のタグを対象として検索する第1検索手段と、前記メタデータ全体を対象として検索する第2検索手段を有し、前記判断手段は、前記第2検索手段が選択された場合に、前記第1検索手段の検索結果と基準値の比較により、検索を携帯装置で行うか、サーバで行うかを判断する。第2の特徴として、ユーザが指定した検索条件に合致するデータを検索するサーバを提供する。サーバは、ネットワークを介して、検索条件の入力を受け付ける携帯装置と通信する通信制御手段と、コンテンツに関するメタデータを格納するメタデータ格納手段と、前記メタデータ格納手段により格納されたデータの中から、前記携帯装置から送信された検索条件に合致するデータを検索する検索手段と、前記端末に検索結果をデータ識別情報の一覧として送信する送信手段と、を有し、前記通信制御手段が、前記携帯装置から前記一覧についての付随情報の要求を取得した場合に、前記送信手段は、前記付随情報を前記携帯装置に送信する。第3の特徴として、ユーザが指定した検索条件に合致するデータを検索する携帯装置とサーバを含む検索システムを提供する。この検索システムにおいて、携帯装置は、検索条件の入力を受け付ける検索条件入力手段と、データに関するメタデータを格納するメタデータ格納手段と、前記検索条件から、検索を前記携帯装置で行うか、外部のサーバで行うかを判断する判断手段と、前記判断手段により、前記携帯装置内で検索を行うと判断された場合、前記メタデータの中から前記検索条件に合致するデータを検索する検索手段と、前記判断手段により、前記サーバで検索を行うと判断された場合、前記検索条件を前記サーバに転送する検索条件転送手段と、前記サーバの検索結果を受信する受信手段と、前記サーバの検索結果のうち、前記メタデータ格納手段に含まれるデータのみを抽出する検索結果抽出手段と、前記検索手段又は前記検索結果抽出手段の検索結果を表示する画面表示手段とを有し、前記サーバは、コンテンツに関するメタデータを格納するメタデータ格納手段を有し、前記携帯装置から検索要求および前記検索条件を受信したときに、前記メタデータ格納手段に格納されたデータの中から、前記検索条件に合致するデータを検索し、検索結果を前記携帯装置に送信する。第4の特徴として、検索方法を提供する。検索方法は、携帯装置において、検索条件の入力を受け付け、携帯装置において、前記検索条件から、検索を前記携帯装置内で行うか、外部のサーバで行うかを判断し、前記携帯装置内で検索を行うと判断された場合、前記携帯装置が有するメタデータの中から前記検索条件に合致するデータを検索して表示し、前記サーバで検索を行うと判断された場合、前記検索条件を前記サーバに転送して前記サーバから検索結果を受信し、前記サーバから受信した検索結果のうち、前記メタデータに含まれるデータのみを抽出して検索結果として表示する。上記構成および方法により、携帯装置端末あるいはクライアント内での検索とサーバでの検索を適切に振り分けて分担することが可能となり、ユーザビリティの向上が実現される。以下図面を参照して、本発明の実施の形態を説明する。図1は、本発明の一実施例による検索システムの構成図である。図1の検索システム100は、携帯装置としてのクライアント200と、コンテンツ配信サーバ300と、ネットワーク400とを含む。クライアント200は、ネットワーク400を介してコンテンツ配信サーバ300と接続される。クライアント200は、描画画面表示部201と、ユーザインタフェース制御部202と、検索部203と、コンテンツメタデータ管理部204と、通信制御部205とを有する。検索部203は、検索実行部211と判断部212を含む。コンテンツメタデータ管理部204は、コンテンツメタデータを格納し管理する。通信制205は、通信可否判断部231を有する。通信制御部205は、無線又は有線によりネットワーク400と接続可能に構成されている。コンテンツ配信サーバ300は、通信制御部301と、検索部302と、コンテンツメタデータ管理部303とを有する。クライアント200において、描画画面表示部201あるいはその他の入出力デバイス不図示を介して、ユーザの検索実施要求が入力されると、描画画面表示部201に検索画面が表示される。図2は、描画画面表示部201により表示される検索画面210の一例を示す。検索画面210は、検索条件入力部210Aと、検索結果表示部210Bを含む。検索結果表示部210Bは、検索条件入力部210Aに入力された検索条件に基づいて行なわれた検索結果を、たとえばサムネイル215とともに表示する。この場合、検索条件入力部210Aの表示および選択可能な検索条件が動的に変化するようなインターフェースであることが好ましい。このようなインターフェースとすることで、ユーザは細かな検索条件の指定を選択することができる。またユーザが検索結果として所望するコンテンツの数を調整することが容易となる。もっとも、本発明が提供するインターフェースはこの例に限定されるものではない。検索条件入力部210Aに表示される検索条件は、例えば図2に示されるように、ユーザが所望するコンテンツの種類、時間、ジャンル、キーワードなどにより規定される。種類はコンテンツの種類を指定する項目である。所望のコンテンツが動画であるか、静止画であるか、音楽であるか、文書であるか、などをボックス216で指定することができる。時間は、所望のコンテンツが動画や音楽などである場合に、その再生時間を指定する項目であり、30分未満や60分以上などの適当な時間をボックス217で指定することができる。ジャンルは、映画、ニュース、スポーツなどの所望のコンテンツのジャンルである。映画、ニュース等の大ジャンルを選択するボックス218aに加えて、映画-洋画、ニュース-報道といった細分化された小ジャンルを指定するボックス218bを配置してもよい。キーワードとしては、所望のコンテンツに関する任意のキーワードをボックス219に入力することができる。なお、検索条件の各項目は、図2に示す項目に限定されるものでなく、他の任意の適切な項目が利用可能である。コンテンツの検索対象が文書である場合は、コンテンツに付随するメタデータもしくは電子番組表を対象として検索を実施することとなる。前述した種類、時間、ジャンルなどによる検索であれば、例えばメタデータや電子番組表の中に、種類、時間、ジャンルを示す特定のタグを用意して記述されることが多いため、その特徴を示す特定のタグのみを対象に検索を実施すればよい第1の検索条件。しかしキーワードによる検索の場合、メタデータや電子番組表の特定のタグのみを対象とするのではなく、例えば、タイトルが記述されるタグ、番組の紹介文を記述する詳細情報タグ、出演者が記述されるタグ等、多数のタグあるいはメタデータ全体を対象として検索が実施される第2の検索条件。このため、コンテンツ数の増加に伴い検索対象とする文書も膨大となり、特定のタグのみを対象として検索を行う場合に比べて、検索に伴う処理時間が増大してしまう場合が多い。仮に、特定のタグのみを対象としてキーワード検索を実施した場合、検索対象とする文書数が減ってしまい、ユーザの所望するコンテンツが検索結果からもれてしまうことが懸念されるため望ましくない。そこで、実施例では、キーワード検索が選択された場合に、それまでの検索結果第1の検索条件により検索されたコンテンツ数と、基準値との比較に基づいて、キーワード検索をクライアント200で行なうか、コンテンツ配信サーバ300で行なうかを判断する。この判断処理については、後述する。図1に戻って、描画画面表示部201は、ユーザからの検索画面表示要求を受信すると、ユーザインタフェース制御部202へ検索画面表示要求と、コンテンツ一覧取得要求を送信する。ユーザインタフェース制御部202は、描画画面表示部201から検索画面表示要求およびコンテンツ一覧取得要求を受信すると、コンテンツ一覧の描画に必要な情報、たとえば、サムネイル、コンテンツ一覧、コンテンツ長等の情報の取得要求をコンテンツメタデータ管理部204に送信する。ユーザインタフェース以下、適宜UIと略称する制御部202は、コンテンツメタデータ管理部204から、サムネイル、コンテンツ一覧、コンテンツ長等の情報を受信し、描画画面表示部201に対して、検索画面およびコンテンツ一覧の描画要求を送信する。描画画面表示部201は、UI制御部202から検索画面およびコンテンツ一覧の描画要求を受信し、図2に示すような検索画面とコンテンツ一覧を描画してユーザに提示する。この段階では検索条件は何も入力されていないため、図2の実施例では、検索結果表示部210Bに表示されるコンテンツ一覧は、コンテンツメタデータ管理部204が保持している全コンテンツを含むものとする。もっとも、検索条件が何も入力されていない状態では、検索結果表示部210Bに何も表示しない構成としてもよい。この検索画面210を利用して、ユーザがジャンルとして映画を選択する場合を例にとって説明する。描画画面表示部201は、ユーザ入力による検索実施要求と、検索条件ジャンル-映画を検出すると、UI制御部202へ検索実施要求、検索条件ジャンル-映画、および検索結果表示部210Bに現在表示されているコンテンツのコンテンツID一覧を送信する。ここで、コンテンツIDとは、各コンテンツを一意に識別するためにユニークに付与されている識別子のことである。コンテンツID一覧は、現在の検索結果表示を描画画面表示部201と検索部203とで同期させるために送信するので、他の任意の適切な情報を送るようにしてもよい。本実施例では、C0001といった形式で記述されるコンテンツIDの一覧を送信するものとする。UI制御部202は、描画画面表示部201から検索実施要求、検索条件ジャンル-映画、コンテンツID一覧を受信し、検索部203へ検索実施要求、検索条件ジャンル-映画、およびコンテンツID一覧を送信する。検索部203にて、検索実施要求、検索条件ジャンル-映画、コンテンツID一覧を受信すると、検索実行部211は、コンテンツメタデータ管理部204へコンテンツID一覧に含まれるコンテンツのメタデータ取得要求を送信する。検索実行部211は、コンテンツメタデータ管理部204からメタデータを受信して検索を実施し、図3のような検索結果250を作成して、検索結果250をUI制御部202へ送信する。図3の検索結果250の作成では、メタデータにコンテンツの種類、ジャンル、コンテンツ長、紹介情報などが記載されているものとするが、メタデータには、これ以外にコンテンツに関する任意の情報が記載されていてもよい。UI制御部202は、検索部203より受信した検索結果250に含まれるコンテンツに関して、コンテンツメタデータ管理部204へサムネイルの取得要求を送信する。UI制御部202は、コンテンツメタデータ管理部204からサムネイルを受信し、検索結果、サムネイル、および検索結果描画要求を描画画面表示部201に供給する。描画画面表示部201は、検索結果、サムネイル、および検索結果描画要求を受信して、図4のような検索画面を描画し表示する。図4では、検索結果表示部210Bに検索結果一覧が表示され、ユーザは検索結果一覧から所望のコンテンツを選択し、視聴をすることができる。また、検索結果として表示されたコンテンツ数が所望の数よりも多い場合は、検索条件入力部210Aにて他の検索条件を追加して再検索することで、検索結果を絞り込むことができる。たとえば、ユーザが検索結果の絞込みを行なうために、現在の検索条件であるジャンル-映画に加え、キーワードとしてカンフーを指定して検索する場合を例にする。ユーザによりキーワード検索が指定されると、描画画面表示部201はキーワード検索実施要求、検索条件カンフー、現在の検索条件であるジャンル-映画、および現在表示されているコンテンツID一覧をUI制御部202へ送信する。UI制御部202は描画画面表示部201からキーワード検索実施要求、検索条件カンフー、ジャンル-映画、およびコンテンツID一覧を受信すると、検索部203へキーワード検索実施要求、検索条件カンフー、ジャンル-映画、およびコンテンツID一覧を送信する。検索部203は、UI制御部202よりキーワード検索実施要求、検索条件カンフー、ジャンル-映画、およびコンテンツID一覧を受信する。この検索条件には、キーワード検索が指定されているため、検索部203の判断部212は、検索対象とするコンテンツ数nコンテンツID一覧に含まれるコンテンツ数が閾値α以下であるかを判断する。本実施例では、一例として閾値αを以下のように定めるが、他の任意の適切な整数値を選択してもよい。閾値α=20閾値αは任意の整数値を取り得るが、1や2のように小さな値を設定してしまうと、条件選択によって端末内検索を実行する場合がほとんどなくなり、本発明の有用性を活かすことができない。閾値αは、この値以下であれば端末内でキーワード検索を実施しても実行時間、端末処理付加等の観点での問題はないという値であるため、本発明を適用するクライアント200の処理性能等を考慮して設定するようにしてもよい。また、本実施例では、キーワード検索でコンテンツ数が閾値αを越える場合に、コンテンツ配信サーバ300で検索を実施する構成としているが、閾値α以下のコンテンツ数であれば、キーワード検索やジャンル検索等を含む全ての検索をクライアント200内で実施し、閾値αより大きいコンテンツ数を対象として検索を実施する場合は、キーワード検索やジャンル検索等を含む全ての検索をコンテンツ配信サーバ300で実施する構成にしてもよい。判断部212の判断結果がn>αであれば、検索実行部211は通信制御部205へ通信状態取得要求を送信する。通信制御部205の通信可否判断部231は、通信状態取得要求に応じて、受信電波強度等からから通信状態を判断し、判断結果を検索部203に送信する。通信制御部205より取得した通信状態が通信圏内であれば、検索部203は通信制御部205へ検索実施要求、検索条件カンフー、ジャンル-映画を送信する。このとき、クライアント200での検索結果であるコンテンツID一覧もコンテンツ配信サーバ300へ送信してもよいが、コンテンツ数が多い場合にはデータ容量が大きくなってしまう。その場合は、通信負荷がかかるため送信しない方が好ましい。通信制御部205は検索部203より検索実施要求、検索条件カンフー、ジャンル-映画を受信し、ネットワーク400を介し検索実施要求、検索条件カンフー、ジャンル-映画をコンテンツ配信サーバ300へ送信する。コンテンツ配信サーバ300では、通信制御部301がネットワーク400を介して検索実施要求、検索条件カンフー、ジャンル-映画を受信し、検索部302へ検索実施要求、検索条件カンフー、ジャンル-映画を送信する。検索部302は、通信制御部301より検索実施要求、検索条件カンフー、ジャンル-映画を受信し、コンテンツメタデータ管理部303へ全てのコンテンツのメタデータ取得要求を送信する。検索部302は、コンテンツメタデータ管理部303よりメタデータを受信し、検索を実施し、検索結果を作成してこれを通信制御部301へ送信する。ここでメタデータには、コンテンツの種類、ジャンル、コンテンツ長、紹介情報が記載されているものとする。しかしながら、これ以外の他の適切な如何なる情報が記載されてもよい。通信制御部301は、検索部302から検索結果を受信し、ネットワーク400を介してクライアント200へ検索結果を送信する。クライアント200は、通信制御部205にてネットワーク400を介して検索結果を受信する。コンテンツ配信サーバ300から送信される検索結果は、通信容量削減のためにコンテンツIDのみを送信するようにしてもよいし、図5に示すように付随する情報コンテンツの種類、ジャンル、コンテンツ長などと一緒に送信してもよい。以下の実施例では、コンテンツ配信サーバ300からコンテンツIDの一覧のみが送信されてくる構成に基づいて説明する。クライアント200の通信制御部205は、コンテンツ配信サーバ300からネットワーク400を介して検索結果であるコンテンツIDの一覧を受信し、検索結果コンテンツID一覧を検索部203に送信する。検索部203は、通信制御部205より検索結果コンテンツID一覧を受信し、コンテンツメタデータ管理部204へ検索結果コンテンツID一覧に含まれるコンテンツのメタデータ取得要求を送信する。検索部203は、コンテンツメタデータ管理部204からメタデータを取得し、図5に示す検索結果260を作成し、検索結果260をUI制御部202へ送信する。このとき、コンテンツ配信サーバ300から送られてきたコンテンツIDの一覧のうち、コンテンツメタデータ管理部204に保持されているメタデータのみを抽出して、検索結果260を作成することとしてもよい。すなわち、番組編成の変更等の理由により、コンテンツ配信サーバ300内のコンテンツメタデータ管理部303で管理しているコンテンツと、クライアント200内のコンテンツメタデータ管理部204で管理しているコンテンツとで差分が発生する可能性がある。コンテンツメタデータ管理部204内で管理されていないコンテンツがコンテンツ配信サーバ300から送信された場合には、そのコンテンツに関してはクライアント200内では検索結果に含めないという方針にしてもよい。あるいは、クライアント200のコンテンツメタデータ管理部204内で管理されていないコンテンツに関して、メタデータ、サムネイル、コンテンツの取得要求をコンテンツ配信サーバ300に送信し、これらの情報をコンテンツ配信サーバ300から取得する構成としてもよい。なお、本実施例においては、クライアント200内で抽出されたメタデータのみを用いて、検索結果260を生成するものとする。この場合、検索部203の検索実行部211は、メタデータ抽出手段検索結果抽出手段として機能する。UI制御部202は、検索部203より受信した検索結果に含まれるコンテンツに関して、コンテンツメタデータ管理部204へサムネイルの取得要求を送信し、コンテンツメタデータ管理部204からサムネイルを受信する。UI制御部202は、受信した検索結果、サムネイル、および検索結果描画要求を、描画画像表示部201に送信する。描画画面表示部201は検索結果、サムネイル、および検索結果描画要求を受信し、図6に示すように、検索結果を検索画面210の検索結果表示部210Bに描画表示する。コンテンツ数nが閾値αを上回った場合でも、通信圏外であれば通信可否判断部231で受信波長強度が所定レベルに達しないと判断された場合、コンテンツ配信サーバ300への検索要求を送信することができない。キーワード検索対象とするコンテンツ数nがn>αである場合の端末の処理負荷や実行時間等を考慮すると、別の条件で検索対象数を絞込んだ後にキーワード検索を実行する方が好ましい。そのため図7のように、検索画面210上に、ユーザに別の検索条件にて絞込み検索を実施することを促すメッセージ220をポップアップ等にて表示する。図7において、ポップアップメッセージ220で現在の条件で検索222が選択された場合は、描画画面表示部201は、キーワード検索実施要求、検索条件カンフー、現在の検索条件であるジャンル-映画、およびコンテンツID一覧を、UI制御部202へ送信する。UI制御部202は描画画面表示部201からキーワード検索実施要求、検索条件カンフー、ジャンル-映画、およびコンテンツID一覧を受信し、検索部203へキーワード検索実施要求、検索条件カンフー、ジャンル-映画、およびコンテンツID一覧を送信する。検索部203は、UI制御部202よりキーワード検索実施要求、検索条件カンフー、ジャンル-映画、およびコンテンツID一覧を受信して、コンテンツメタデータ管理部204へコンテンツID一覧に含まれるコンテンツのメタデータ取得要求を送信する。検索部203の検索実行部211は、コンテンツメタデータ管理部204からメタデータを取得して、検索を実施し、図8に示す検索結果270を作成し、検索結果270をUI制御部202へ送信する。UI制御部202は検索結果270を受信し、コンテンツメタデータ管理部204へ検索結果270に含まれるコンテンツのサムネイル取得要求を送信する。UI制御部202は、コンテンツメタデータ管理部204からサムネイルを受信すると、描画画面表示部201へ検索結果、サムネイル、および検索結果描画要求を送信する。描画画面表示部201は、検索結果、サムネイル、および検索結果描画要求を受信し、図9に示すように、検索結果表示部210Bに検索結果を描画表示する。図7のポップアップメッセージ220で他の検索条件を追加221が選択された場合は、ポップアップメッセージ220を閉じて検索条件入力部210Aを再び表示する。ここで、ユーザが他の検索条件としてジャンルの小項目ボックス218bでアクションを選択したとする。描画画面表示部201は、ユーザ入力である検索実施要求、検索条件ジャンル-映画-アクションを受信し、UI制御部202へ検索実施要求、検索条件ジャンル-映画-アクション、および現在の検索結果としてユーザに表示されているコンテンツ一覧のコンテンツID一覧を送信する。UI制御部202は、描画画面表示部201から検索実施要求、検索条件ジャンル-映画-アクション、コンテンツID一覧を受信し、検索部203へ検索実施要求、検索条件ジャンル-映画-アクション、およびコンテンツID一覧を送信する。検索部203は検索実施要求、検索条件ジャンル-映画-アクション、コンテンツID一覧を受信し、コンテンツメタデータ管理部204へ、コンテンツID一覧に含まれるコンテンツのメタデータ取得要求を送信する。検索部203は、コンテンツメタデータ管理部204よりメタデータを受信し、検索実行部211にて検索を実施し、図10に示す検索結果280を作成する。検索結果280はUI制御部202へ送られる。UI制御部202は、検索部203より受信した検索結果280に含まれるコンテンツに関して、コンテンツメタデータ管理部204へサムネイルの取得要求を送信する。UI制御部は、コンテンツメタデータ管理部204からサムネイルを受信すると、描画画面表示部201へ検索結果、サムネイル、および検索結果描画要求を送信する。描画画面表示部201は、検索結果、サムネイル、および検索結果描画要求を受信し、図11に示すように、検索結果表示部210Bに検索結果を描画表示する。ここで、ユーザが再度キーワードとしてカンフーをボックス219に入力して、キーワード検索を実施しようとしたとする。キーワード検索が指定されると、描画画面表示部201は、キーワード検索実施要求、検索条件カンフー、現在の検索条件であるジャンル-映画-アクション、およびコンテンツID一覧を、UI制御部202へ送信する。UI制御部202は、描画画面表示部201よりキーワード検索実施要求、検索条件カンフー、ジャンル-映画-アクション、およびコンテンツID一覧を受信し、検索部203へキーワード検索実施要求、検索条件カンフー、ジャンル-映画-アクション、およびコンテンツID一覧を送信する。検索部203は、UI制御部202よりキーワード検索実施要求、検索条件カンフー、ジャンル-映画-アクション、およびコンテンツID一覧を受信する。判断部212は、現在の検索対象であるコンテンツ数nが閾値α以下であるか確認する。図11における検索結果では、コンテンツ数n=16である。本実施例においては、閾値α=20に設定されている。よって、n<αであるため、キーワード検索を端末内で実施する。ここで、検索実行部211は、コンテンツID一覧に含まれるコンテンツのメタデータ取得要求をコンテンツメタデータ管理部204へ送信し、コンテンツメタデータ管理部204からメタデータを受信し、キーワード検索を実施する。その結果、図12のような検索結果290を作成し、UI制御部202へ検索結果290を送信する。UI制御部202は、検索部203より検索結果290を受信し、検索結果290に含まれるコンテンツのサムネイル取得要求を、コンテンツメタデータ管理部204へ送信する。UI制御部202は、コンテンツメタデータ管理部204からサムネイルを受信し、描画画面表示部201へ検索結果、サムネイル、および検索結果描画要求を送信する。描画画面表示部201は、UI制御部202から検索結果、サムネイル、および検索結果描画要求を受信し、図13のように検索結果表示部210Bに検索結果を描画表示する。図14は、図1のクライアント携帯装置200が行なう処理を示すフローチャートである。S101において、クライアント200のユーザインタフェース制御部202は、検索実施要求が入力されたか否かを判断する。検索実施要求がある場合は、描画画面表示部201に検索画面210を表示させるS102。検索画面210は、図2に示すように、ユーザに検索条件を選択あるいは入力させる複数のボックス216-219を含む検索条件入力部210Aと、検索結果を表示する検索結果表示部210Bする。この段階では検索前なので、検索結果表示部210Bには何も表示させなくてもよいし、クライアント200が保持しているコンテンツの一覧を表示させてもよい。S103で、検索部203の判断部212は、ユーザインタフェース制御部202からの入力に基づいて、キーワード検索に対する要求があるか否かを判断するS103。キーワード検索以外の検索条件が選択されている場合はS103でNO、検索処理を端末内で実施しS105、検索結果を検索画面210に表示するS108。S103で、キーワード検索に対する要求がある場合はS103でYES、判断部212は、検索対象とするコンテンツ数が閾値α以下か否かを判断するS104。閾値以下の場合S104でYESは、キーワード検索を端末内で実施してS106、検索結果を検索画面に表示するS108。検索対象とするコンテンツが閾値αを越える場合はS104でNO、通信制御部205において、クライアント200が外部と通信が可能な状態か否か、すなわち通信圏内にあるか否かを判断するS107。通信圏内か否かは、たとえば受信信号の強度に基づいて判断する。なお、検索開始時の検索画面210においてコンテンツ一覧が表示されていない場合は、あらかじめ否定判断NOとすることに設定しておいてもよい。通信圏内にある場合はS107でYES、ネットワークを介してキーワード検索処理をコンテンツ配信サーバ300に要求しS110、その後、コンテンツ配信サーバ300での検索結果を受信してS112、検索結果を画面表示するS108。なお、コンテンツ配信サーバ300からコンテンツID一覧という形式で検索結果を受信する場合は、受信結果に基づいて、端末内で対応するコンテンツのメタデータを抽出しS115、抽出したメタデータを検索結果として表示S108してもよい。この場合は、コンテンツ配信サーバ300とクライアント200との間の通信量を削減することができる。コンテンツ配信サーバ300から報告される検索結果に、コンテンツIDとともに付随情報も含まれる場合は、S115をスキップすることになる。通信圏内にない場合はS107でNO、ユーザインタフェース制御部202は、検索画面210上にキーワード以外での検索条件での絞込みを促すメッセージを表示させるS111。ユーザインタフェース制御部202は、絞込みを行なうための入力の有無を判断するS113。絞込みが実施されない場合はS113でNO、そのまま端末内でキーワード検索処理を実施してS106、検索結果を表示するS108。絞り込みが実施される場合はS113でYES、キーワード検索以外の検索条件で、端末内で検索を実施しS114、絞り込んだ結果を画面表示するS108。さらに検索を続ける場合はS109でYES、S103に戻って処理を繰り返す。検索を終了する場合はS109でNO、処理を終了する。このように検索対象とするコンテンツ数と検索条件とに応じて、検索を端末内で行なうか、ネットワーク上のサーバで行なうかを判断して、検索処理を端末とサーバの間で分担させることによって、検索処理の効率化と検索時間の短縮をはかることができる。特許請求の範囲の記載において、検索結果抽出手段は、検索実行部211に対応する。第1検索手段は、検索実行部211による第1の検索条件種類、ジャンル、時間等の特定タグに基づく検索に対応し、第2検索手段は、検索実行部211による第2の検索条件キーワード検索など、メタデータ全体を対象とする検索に基づく検索に対応する。