端末から送信された検索要求を受信する検索要求受信部と、前記検索要求に基づいて前記端末の種別を特定し、前記端末の種別ごとに記憶されているデバイス情報から、前記特定した前記端末の種別に対応する前記デバイス情報を取得するデバイス情報取得部と、前記検索要求に応じて検索されるコンテンツを取得するコンテンツ取得部と、前記デバイス情報取得部により取得された前記デバイス情報に基づいて、前記コンテンツ取得部により取得された前記コンテンツが前記端末の仕様にどの程度適合しているのかを示す適応度を算出する適応度算出部と、を備えることを特徴とするコンテンツ解析装置。前記適応度算出部は、前記デバイス情報に基づいて前記端末に特有のタグを取得し、前記特有のタグが前記コンテンツに含まれている場合に、前記特有のタグに対応して設定されているスコアを前記適応度に加算する、ことを特徴とする請求項1記載のコンテンツ解析装置。前記適応度算出部は、前記デバイス情報に基づいて前記端末に特有の文字を取得し、前記特有の文字が前記コンテンツに含まれている場合に、前記特有の文字に対応して設定されているスコアを前記適応度に加算する、ことを特徴とする請求項1または2記載のコンテンツ解析装置。前記適応度算出部は、前記デバイス情報に基づいて前記端末の表示領域情報を取得し、前記コンテンツの構成が前記表示領域に収まる場合に、予め設定されているスコアを前記適応度に加算する、ことを特徴とする請求項1~3のいずれか1項に記載のコンテンツ解析装置。前記適応度算出部は、前記デバイス情報に基づいて前記端末の表示領域情報を取得し、前記コンテンツに含まれる画像のサイズが前記表示領域に収まる場合に、予め設定されているスコアを前記適応度に加算する、ことを特徴とする請求項1~4のいずれか1項に記載のコンテンツ解析装置。前記適応度算出部は、前記端末の種別を特定可能な記載が前記コンテンツに含まれる場合に、予め設定されているスコアを前記適応度に加算する、ことを特徴とする請求項1~5のいずれか1項に記載のコンテンツ解析装置。前記端末から送信された検索要求に応じて、前記適応度を付与した検索結果を前記端末に送信する検索結果送信部を、さらに備えることを特徴とする請求項1~6のいずれか1項に記載のコンテンツ解析装置。端末から送信された検索要求を受信する検索要求受信ステップと、前記検索要求に基づいて前記端末の種別を特定し、前記端末の種別ごとに記憶されているデバイス情報から、前記特定した前記端末の種別に対応する前記デバイス情報を取得するデバイス情報取得ステップと、前記検索要求に応じて検索されるコンテンツを取得するコンテンツ取得ステップと、前記デバイス情報取得ステップにおいて取得された前記デバイス情報に基づいて、前記コンテンツ取得ステップにおいて取得された前記コンテンツが前記端末の仕様にどの程度適合しているのかを示す適応度を算出する適応度算出ステップと、を含むことを特徴とするコンテンツ解析方法。請求項8に記載の各ステップをコンピュータに実行させるためのコンテンツ解析プログラム。特許文献1に記載の技術では、PC用のコンテンツによっては、例えば、モバイル端末に提供するコンテンツの量が膨大になることや、スクロール操作が煩雑になり見難くなる等コンテンツを適切に表示できなくなるおそれがある。本発明は、上述した課題を解決するためになされたものであり、端末の能力に応じてコンテンツを適切に表示させることが可能となるコンテンツ解析装置、コンテンツ解析方法およびコンテンツ解析プログラムを提供することを目的とする。本発明のコンテンツ解析装置は、端末から送信された検索要求を受信する検索要求受信部と、前記検索要求に基づいて前記端末の種別を特定し、前記端末の種別ごとに記憶されているデバイス情報から、前記特定した前記端末の種別に対応する前記デバイス情報を取得するデバイス情報取得部と、前記検索要求に応じて検索されるコンテンツを取得するコンテンツ取得部と、前記デバイス情報取得部により取得された前記デバイス情報に基づいて、前記コンテンツ取得部により取得された前記コンテンツが前記端末の仕様にどの程度適合しているのかを示す適応度を算出する適応度算出部と、を備える。本発明のコンテンツ解析方法は、端末から送信された検索要求を受信する検索要求受信ステップと、前記検索要求に基づいて前記端末の種別を特定し、前記端末の種別ごとに記憶されているデバイス情報から、前記特定した前記端末の種別に対応する前記デバイス情報を取得するデバイス情報取得ステップと、前記検索要求に応じて検索されるコンテンツを取得するコンテンツ取得ステップと、前記デバイス情報取得ステップにおいて取得された前記デバイス情報に基づいて、前記コンテンツ取得ステップにおいて取得された前記コンテンツが前記端末の仕様にどの程度適合しているのかを示す適応度を算出する適応度算出ステップと、を含む。本発明のコンテンツ解析プログラムは、上記コンテンツ解析方法に含まれる各ステップをコンピュータに実行させる。本発明によれば、端末の能力に応じてコンテンツを適切に表示させることが可能となる。以下、添付図面を参照して、本発明に係るコンテンツ解析装置、コンテンツ解析方法およびコンテンツ解析プログラムの好適な実施形態について説明する。まず、図1を参照して、実施形態におけるコンテンツ解析装置を含むコンテンツ提供システムについて説明する。コンテンツ提供システム1は、ユーザが操作する端末10から送信された検索要求に応じて、適応度を付与した検索結果を端末10に提供するシステムである。適応度は、コンテンツが端末10の仕様にどの程度適合しているのかを示す尺度である。したがって、適応度が高いほど、より適切にコンテンツを端末10に表示させることが可能となる。端末10としては、例えば、携帯電話端末、PDAPersonalDigitalAssistants型端末、ノート型端末を用いることができる。端末10にコンテンツを表示させる機能はブラウザであってもよいし、アプリケーションであってもよい。コンテンツ提供システム1は、コンテンツ解析装置20と、デバイス情報DB31と、適応度情報DB32と、検索エンジン40と、コンテンツサーバ50と、を備える。なお、デバイス情報DB31、適応度情報DB32、検索エンジン40およびコンテンツサーバ50のいずれかまたは全てを、コンテンツ解析装置20に含めることとしてもよい。ここで、コンテンツ解析装置20は、物理的には、例えば、CPUCentralProcessingUnitと、記憶装置と、入出力インターフェースとを含んで構成される。記憶装置には、例えば、CPUで処理されるプログラムやデータを記憶するROMReadOnlyMemoryやHDDHardDiskDrive、主として制御処理のための各種作業領域として使用されるRAMRandomAccessMemory等の要素が含まれる。これらの要素は、互いにバスを介して接続されている。CPUが、ROMに記憶されたプログラムを実行し、入出力インターフェースを介して受信されたメッセージや、RAMに展開されたデータを処理することで、後述するコンテンツ解析装置20における各部の機能を実現することができる。図1を参照して、実施形態におけるコンテンツ解析装置の機能構成について説明する。コンテンツ解析装置20は、機能的には、例えば、検索要求受信部21と、デバイス情報取得部22と、コンテンツ取得部23と、適応度算出部24と、検索結果送信部25と、を有する。検索要求受信部21は、端末10から送信された検索要求を受信する。検索要求受信部21は、受信した検索要求を検索エンジン40に転送する。検索要求受信部21は、検索要求に対応する検索結果を検索エンジン40から受信する。検索結果は、検索エンジン40が検索要求に応じて検索した結果、取得したコンテンツの格納場所等を一覧表示したものである。デバイス情報取得部22は、検索要求に基づいて端末10の種別を特定し、特定した端末10の種別に対応して記憶されているデバイス情報をデバイス情報DB31から取得する。デバイス情報DB31に対するデータの応答形式は、例えば、XMLExtensibleMarkupLanguage形式やテキスト形式等を用いることができるが、コンテンツ解析装置20が解釈できる形式であれば他の形式であってもよい。ここで、図2を参照して、デバイス情報DBのデータ構成について説明する。デバイス情報DB31は、端末10の種別ごとにデバイス情報を記憶するデータベースである。デバイス情報DB31は、データ項目として、例えば、機種ID項目、キャリア項目、ブラウザ項目、マークアップ言語項目、ブラウザ表示領域項目およびブラウザ表示文字数項目を有する。機種ID項目は、端末の種別を一意に特定する識別情報を格納する。この識別情報としては、例えば、機種名、デバイスID、端末固体識別番号、UserAgent等のように、検索要求のヘッダやパラメタ等に含まれる端末識別コードを用いることができる。キャリア項目は、端末に通信サービスを提供する会社を特定する情報を格納する。ブラウザ項目は、端末に搭載されているブラウザを特定する情報を格納する。マークアップ言語項目は、端末で使用可能なマークアップ言語を特定する情報を格納する。複数存在する場合には、カンマ等の区切文字を利用して格納する。ブラウザ表示領域項目は、ブラウザの表示領域の大きさに関する情報を格納する。ブラウザ表示文字数項目は、ブラウザに表示可能な文字数に関する情報を格納する。図1に示すコンテンツ取得部23は、検索エンジン40から受信した検索結果に基づいて、コンテンツサーバ50に対してコンテンツを送信するように要求し、コンテンツサーバ50からコンテンツを取得する。適応度算出部24は、デバイス情報取得部22により取得されたデバイス情報に基づいて、コンテンツ取得部23により取得されたコンテンツが端末10の仕様にどの程度適合しているのかを示す適応度を算出する。適応度算出部24は、適応度を算出する際に、例えば、コンテンツに含まれるタグ、文字、改行の位置、画像のサイズ、記載内容等をそれぞれ解析し、これらの解析結果に応じて適応度をそれぞれ算出し、算出した適応度を集計する。適応度算出部24が実行する各解析処理について、以下に説明する。適応度算出部24は、デバイス情報に含まれるキャリアまたはブラウザに基づいて適応度情報DB32を参照してキャリアやブラウザに特有のタグを取得し、取得した特有のタグがコンテンツに含まれているかどうかを解析するタグ解析処理を実行する。適応度算出部24は、タグ解析処理を実行した結果、特有のタグがコンテンツに含まれていることが判明した場合に、この特有のタグに対応して設定されている適応度をタグ解析用の適応度に加算する。コンテンツの中には、キャリアやブラウザ専用のタグが使用されているものが存在するため、コンテンツ中のタグを解析することで、キャリアやブラウザ専用に作成されたコンテンツを特定することが可能となる。図3を参照して、適応度情報DBのデータ構成について説明する。適応度情報DB32は、データ項目として、例えば、要素項目、キャリア/ブラウザ項目、解析種別項目および適応度項目を有する。解析要素項目は、例えばキャリアやブラウザに特有のタグや文字等のように、解析時に用いる要素を格納する。キャリア/ブラウザ項目は、解析要素に対応するキャリアやブラウザを特定する情報を格納する。複数存在する場合には、カンマ等の区切文字を利用して格納する。解析種別は、解析処理を特定する情報を格納する。適応度項目は、コンテンツ中に解析要素が存在する場合に加算するスコアを格納する。図1に示す適応度算出部24は、デバイス情報に含まれるキャリアまたはブラウザに基づいて適応度情報DB32を参照してキャリアやブラウザに特有の文字を取得し、取得した特有の文字がコンテンツのテキストに含まれているかどうかを解析する文字解析処理を実行する。キャリアやブラウザに特有の文字としては、例えば絵文字が該当する。適応度算出部24は、文字解析処理を実行した結果、特有の文字がコンテンツのテキストに含まれていることが判明した場合に、この特有の文字に対応して設定されている適応度を文字解析用の適応度に加算する。適応度算出部24は、デバイス情報に含まれるブラウザ表示文字数を取得し、コンテンツの構成が表示領域に収まるかどうかを解析するコンテンツの構成解析処理を実行する。コンテンツの構成は、例えば、コンテンツに含まれるテキストの改行位置で特定することができる。コンテンツの改行位置を特定することで、コンテンツがブラウザの表示領域を意識して構成されているかどうかを判定することが可能となる。この場合、適応度算出部24は、ブラウザの表示文字数に基づいて、一行に表示可能な文字数を特定し、特定した文字数以内でコンテンツのテキストが改行されている場合には、コンテンツの構成が表示領域に収まると判定する。適応度算出部24は、構成解析処理を実行した結果、コンテンツの構成が表示領域に収まることが判明した場合に、予め設定されている適応度を構成解析用の適応度に加算する。加算する適応度は、例えば構成解析用の適応度設定テーブル等に予め登録しておく。適応度算出部24は、デバイス情報に含まれるブラウザ表示領域を取得し、コンテンツに含まれる画像のサイズが表示領域に収まるかどうかを解析する画像サイズ解析処理を実行する。画像のサイズは、画像タグにサイズが指定されている場合には、その指定されているサイズを採用し、画像タグにサイズが指定されていない場合には、画像ファイルのサイズを採用する。適応度算出部24は、画像サイズ解析処理を実行した結果、コンテンツに含まれる画像のサイズが表示領域に収まることが判明した場合に、予め設定されている適応度を画像サイズ解析用の適応度に加算する。加算する適応度は、例えば画像サイズ解析用の適応度設定テーブル等に予め登録しておく。適応度算出部24は、端末の種別を特定可能な記載がコンテンツのコメントやメタ情報等に含まれているかどうかを解析するコンテンツの記載内容解析処理を実行する。端末の種別を特定可能な記載としては、例えば、UserAgentや機種名等が該当する。適応度算出部24は、記載内容解析処理を実行した結果、端末の種別を特定可能な記載がコンテンツに含まれることが判明した場合に、予め設定されている適応度を記載内容解析用の適応度に加算する。加算する適応度は、例えば記載内容解析用の適応度設定テーブル等に予め登録しておく。適応度算出部24は、上述した各解析処理が終了したときに、タグ解析用の適応度と、文字解析用の適応度と、構成解析用の適応度と、画像サイズ解析用の適応度と、記載内容解析用の適応度とを集計することで、コンテンツごとの適応度を算出する。図1に示す検索結果送信部25は、適応度算出部24により算出された適応度に基づいて、検索結果のラベルを作成する。ラベルには、例えば、コンテンツのURLUniformResourceLocator、適応度、端末に関する情報等が書き込まれる。検索結果送信部25は、ラベルの内容に基づいて検索結果をインデキシングし、検索要求を送信してきた端末10に対してラベル付の検索結果を送信する。なお、作成したラベルを検索エンジン40に送信し、検索エンジン40がインデキシングを行ってラベル付の検索結果を端末10に送信してもよい。次に、図4を参照して、コンテンツ提供システム全体の動作について説明する。最初に、端末10が検索エンジン40に対して検索要求を送信するステップS101。続いて、コンテンツ解析装置20の検索要求受信部21が端末10から送信された検索要求を受信すると、デバイス情報取得部22は、検索要求に基づいて端末10の種別を特定し、特定した端末10の種別に対応して記憶されているデバイス情報をデバイス情報DB31から取得するステップS102。続いて、検索要求受信部21は、端末10から受信した検索要求を検索エンジン40に転送しステップS103、その検索要求に対応する検索結果を検索エンジン40から取得するステップS104。続いて、コンテンツ取得部23は、検索エンジン40から受信した検索結果に基づいて、コンテンツサーバ50に対してコンテンツを送信するように要求しステップS105、その要求に対応するコンテンツをコンテンツサーバ50から取得するステップS106。続いて、適応度算出部24は、上記ステップS102で取得したデバイス情報に基づいて、上記ステップS106で取得したコンテンツが端末10の仕様にどの程度適合しているのかを示す適応度を算出する適応度算出処理を実行するステップS107。適応度算出処理の詳細については、後述する。続いて、検索結果送信部25は、適応度算出部24により算出された適応度に基づいて、検索結果のラベルを作成しステップS108、ラベル付の検索結果を端末10に送信するステップS109。これにより、適応度を付与した検索結果を端末10に表示させることができるため、端末10のユーザは、適応度の高い検索結果を選択してコンテンツを表示させることで、端末10の仕様に適合したコンテンツを容易に表示させることが可能となる。また、検索結果を表示する際に、適応度の高い順にソートしてから表示させることで、端末10の仕様に、より適合したコンテンツを優先して表示させることが可能となる。図5を参照して、上記ステップS107で実行される適応度算出処理の手順について説明する。最初に、適応度算出部24は、タグ解析処理を実行しステップS201、タグ解析処理の実行結果に応じて、タグ解析用の適応度を算出するステップS202。タグ解析処理の詳細については、後述する。続いて、適応度算出部24は、文字解析処理を実行しステップS203、文字解析処理の実行結果に応じて、文字解析用の適応度を算出するステップS204。文字解析処理の詳細については、後述する。続いて、適応度算出部24は、デバイス情報に含まれるブラウザ表示文字数に基づいて、コンテンツの構成が表示領域に収まるかどうかを解析するコンテンツの構成解析処理を実行しステップS205、構成解析処理の実行結果に応じて、構成解析用の適応度を算出するステップS206。続いて、適応度算出部24は、画像サイズ解析処理を実行しステップS207、画像サイズ解析処理の実行結果に応じて、画像サイズ解析用の適応度を算出するステップS208。画像サイズ解析処理の詳細については、後述する。続いて、適応度算出部24は、端末の種別を特定可能な記載がコンテンツのコメントやメタ情報等に含まれているかどうかを解析するコンテンツの記載内容解析処理を実行しステップS209、記載内容解析処理の実行結果に応じて、記載内容解析用の適応度を算出するステップS210。続いて、適応度算出部24は、タグ解析用の適応度と、文字解析用の適応度と、構成解析用の適応度と、画像サイズ解析用の適応度と、記載内容解析用の適応度とを集計することで、コンテンツごとの適応度を算出するステップS211。そして、適応度算出処理を終了する。図6を参照して、上記ステップS201で実行されるタグ解析処理の手順について説明する。最初に、適応度算出部24は、上記ステップS102で取得されたデバイス情報に含まれるキャリアまたはブラウザに基づいて適応度情報DB32を参照し、キャリアやブラウザに特有のタグを取得することで、適応度の加算対象になるタグを特定するステップS301。続いて、適応度算出部24は、上記ステップS105で取得したコンテンツからタグを読み出すステップS302。タグの読み出しに失敗した場合ステップS303;NOには、タグ解析処理を終了する。一方、タグの読み出しに成功した場合ステップS303;YESに、適応度算出部24は、読み出したタグが、適応度の加算対象になるタグであるか否かを判定するステップS304。この判定がNOである場合ステップS304;NOには、処理を上記ステップS302に移行する。一方、上記ステップS304の判定において、読み出したタグが適応度の加算対象になるタグであると判定された場合ステップS304;YESに、適応度算出部24は、読み出したタグに対応して設定されている適応度を、タグ解析用の適応度に加算するステップS305。そして、処理を上記ステップS302に移行する。図7を参照して、上記ステップS203で実行される文字解析処理の手順について説明する。最初に、適応度算出部24は、上記ステップS102で取得されたデバイス情報に含まれるキャリアまたはブラウザに基づいて適応度情報DB32を参照し、キャリアやブラウザに特有の文字を取得することで、適応度の加算対象になる文字を特定するステップS401。続いて、適応度算出部24は、上記ステップS105で取得したコンテンツからテキストを読み出すステップS402。テキストの読み出しに失敗した場合ステップS403;NOには、文字解析処理を終了する。一方、テキストの読み出しに成功した場合ステップS403;YESに、適応度算出部24は、読み出したテキスト中に、適応度の加算対象になる文字が含まれているか否かを判定するステップS404。この判定がNOである場合ステップS404;NOには、処理を上記ステップS402に移行する。一方、上記ステップS404の判定において、読み出したテキスト中に適応度の加算対象になる文字が含まれていると判定された場合ステップS404;YESに、適応度算出部24は、適応度の加算対象になる文字に対応して設定されている適応度を、文字解析用の適応度に加算するステップS405。そして、処理を上記ステップS402に移行する。図8を参照して、上記ステップS207で実行される画像サイズ解析処理の手順について説明する。最初に、適応度算出部24は、上記ステップS102で取得されたデバイス情報に含まれるブラウザ表示領域に基づいてブラウザの表示領域のサイズを特定するステップS501。続いて、適応度算出部24は、上記ステップS105で取得したコンテンツから画像タグを読み出すステップS502。画像タグの読み出しに失敗した場合ステップS503;NOには、画像サイズ解析処理を終了する。一方、画像タグの読み出しに成功した場合ステップS503;YESに、適応度算出部24は、読み出した画像タグ内で画像のサイズが指定されているか否かを判定するステップS504。この判定がYESである場合ステップS504;YESに、適応度算出部24は、指定サイズを画像のサイズとして特定し、処理を後述するステップS506に移行する。一方、上記ステップS504の判定において、読み出した画像タグ内で画像のサイズが指定されていないと判定された場合ステップS504;NOに、適応度算出部24は、画像ファイルのサイズを確認しステップS505、この画像ファイルのサイズを画像のサイズとして特定する。続いて、適応度算出部24は、特定した画像のサイズがブラウザの表示領域のサイズと同じか否かを判定するステップS506。この判定がYESである場合ステップS506;YESには、サイズが同じである場合に加算するように設定されている適応度を、画像サイズ解析用の適応度に加算するステップS508。そして、処理を上記ステップS502に移行する。一方、上記ステップS506の判定において、特定した画像のサイズがブラウザの表示領域のサイズと同じではないと判定された場合ステップS506;NOに、適応度算出部24は、特定した画像のサイズがブラウザの表示領域のサイズよりも小さいか否かを判定するステップS507。この判定がNOである場合ステップS507;NOには、処理を上記ステップS502に移行する。一方、上記ステップS507の判定において、特定した画像のサイズが、ブラウザの表示領域のサイズよりも小さいと判定された場合ステップS507;YESに、適応度算出部24は、サイズが表示領域よりも小さい場合に加算するように設定されている適応度を、画像サイズ解析用の適応度に加算するステップS508。そして、処理を上記ステップS502に移行する。なお、サイズが同じである場合に加算する適応度は、サイズが表示領域よりも小さい場合に加算する適応度よりも大きくすることが好ましい。上述したように、実施形態におけるコンテンツ解析装置20によれば、端末10の仕様にどの程度適合しているのかを示す適応度を、検索結果に付与して表示させることができるため、端末のユーザは、安心してコンテンツを閲覧することが可能となる。つまり、端末10の能力に応じてコンテンツを適切に表示させることが可能となる。また、端末のアプリケーションのダウンロードページやキャリア/ブラウザの専用ページには、専用のタグが使用されていることが多いため、検索結果を適応度でソートして表示することで、端末のアプリケーションのダウンロードページや、キャリア/ブラウザの専用ページを検索結果の上位に表示させることが可能となる。なお、上述した実施形態は、単なる例示に過ぎず、実施形態に明示していない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で様々な形態に変形して実施することができる。例えば、上述した実施形態の一部または全部は、以下の付記のようにも記載され得る。ただし、本発明を以下に限定するものではない。付記1端末から送信された検索要求を受信する検索要求受信部と、前記検索要求に基づいて前記端末の種別を特定し、前記端末の種別ごとに記憶されているデバイス情報から、前記特定した前記端末の種別に対応する前記デバイス情報を取得するデバイス情報取得部と、前記検索要求に応じて検索されるコンテンツを取得するコンテンツ取得部と、前記デバイス情報取得部により取得された前記デバイス情報に基づいて、前記コンテンツ取得部により取得された前記コンテンツが前記端末の仕様にどの程度適合しているのかを示す適応度を算出する適応度算出部と、を備えることを特徴とするコンテンツ解析装置。付記2前記適応度算出部は、前記デバイス情報に基づいて前記端末に特有のタグを取得し、前記特有のタグが前記コンテンツに含まれている場合に、前記特有のタグに対応して設定されているスコアを前記適応度に加算する、ことを特徴とする付記1記載のコンテンツ解析装置。付記3前記適応度算出部は、前記デバイス情報に基づいて前記端末に特有の文字を取得し、前記特有の文字が前記コンテンツに含まれている場合に、前記特有の文字に対応して設定されているスコアを前記適応度に加算する、ことを特徴とする付記1または2記載のコンテンツ解析装置。付記4前記適応度算出部は、前記デバイス情報に基づいて前記端末の表示領域情報を取得し、前記コンテンツの構成が前記表示領域に収まる場合に、予め設定されているスコアを前記適応度に加算する、ことを特徴とする付記1~3のいずれか1項に記載のコンテンツ解析装置。付記5前記適応度算出部は、前記デバイス情報に基づいて前記端末の表示領域情報を取得し、前記コンテンツに含まれる画像のサイズが前記表示領域に収まる場合に、予め設定されているスコアを前記適応度に加算する、ことを特徴とする付記1~4のいずれか1項に記載のコンテンツ解析装置。付記6前記適応度算出部は、前記端末の種別を特定可能な記載が前記コンテンツに含まれる場合に、予め設定されているスコアを前記適応度に加算する、ことを特徴とする付記1~5のいずれか1項に記載のコンテンツ解析装置。付記7前記端末から送信された検索要求に応じて、前記適応度を付与した検索結果を前記端末に送信する検索結果送信部を、さらに備えることを特徴とする付記1~6のいずれか1項に記載のコンテンツ解析装置。付記8端末から送信された検索要求を受信する検索要求受信ステップと、前記検索要求に基づいて前記端末の種別を特定し、前記端末の種別ごとに記憶されているデバイス情報から、前記特定した前記端末の種別に対応する前記デバイス情報を取得するデバイス情報取得ステップと、前記検索要求に応じて検索されるコンテンツを取得するコンテンツ取得ステップと、前記デバイス情報取得ステップにおいて取得された前記デバイス情報に基づいて、前記コンテンツ取得ステップにおいて取得された前記コンテンツが前記端末の仕様にどの程度適合しているのかを示す適応度を算出する適応度算出ステップと、を含むことを特徴とするコンテンツ解析方法。付記9付記8に記載の各ステップをコンピュータに実行させるためのコンテンツ解析プログラム。