(57)【要約】【課題】検索結果を、所定の格付け情報に基づいて格付けを行って、その格付け情報と関連付けして出力することにより、検索者が真に必要とする順位付けがされた検索結果を出力すること。【解決手段】本発明のコンテンツ検索方法は、ネットワークに接続されたサーバ装置が提供するコンテンツを、前記ネットワークに接続されたユーザ端末機から入力されたキーワードに基づいて検索するコンテンツ検索方法において、各コンテンツに対する過去のアクセス情報を解析し、予め設定された企業や学術団体などのＩＰアドレスのユーザ端末機からのアクセス数の多い順に重み付け処理を行って、各コンテンツに格付けを行い、検索結果を格付けの高い順に出力することによって、利用価値の高い検索結果が得られるようにした。【選択図】図１
2008146207.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたサーバ装置が提供するコンテンツを、前記ネットワークに接続されたユーザ端末機から入力されたキーワードに基づいて検索するコンテンツ検索方法であって、
予め、コンテンツ毎に格付け情報が関連付けされて記録された格付け情報データベースを作成し、
ユーザ端末機から検索のためのキーワードが入力されたとき、
前記サーバ装置を検索して、前記入力されたキーワードを含むコンテンツを抽出する手順と、
前記格付け情報データベースを検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得する格付け情報取得手順と、
前記抽出されたコンテンツを、前記取得された格付け情報と関連付けして出力する出力手順と、
を含んでいることを特徴とするコンテンツ検索方法。
【請求項２】
前記出力手順においては、前記格付け情報を所定の評価基準に基づいて評価して評価の高い順に並べ替え、評価の高い順にコンテンツを出力することを特徴とする請求項１に記載のコンテンツ検索方法。
【請求項３】
前記格付け情報データベースに記録された格付け情報は、
各コンテンツに対する過去のアクセス情報を解析することにより、予め設定されたＩＰアドレスのユーザ端末機からのアクセス数の多い順に重み付け処理が行われていることを特徴とする請求項１、２の何れか１項に記載のコンテンツ検索方法。
【請求項４】
前記予め設定されたＩＰアドレスは、複数の個人、企業、もしくは学術団体のＩＰアドレスから選択されたものであることを特徴とする請求項３に記載のコンテンツ検索方法。
【請求項５】
前記サーバ装置のコンテンツには、アクセス情報の解析を行うためのプログラムが実行可能な状態で含まれていることを特徴とする請求項３、４の何れか１項に記載のコンテンツ検索方法。
【請求項６】
前記格付け情報データベースに記録された格付け情報は、予め設定された格付け基準に基づいて、コンテンツ毎に予め設定されていることを特徴とする請求項１、２、３、４、５の何れか１項に記載のコンテンツ検索方法。
【請求項７】
ネットワークに接続されたサーバ装置が提供するコンテンツを、前記ネットワークに接続されたユーザ端末機から入力されたキーワードに基づいて検索するコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムであって、
予め作成された、前記コンテンツと、コンテンツごとの格付け情報とが関連付けされた格付け情報データベースを記憶する記憶工程と、
ユーザ端末機から検索のためのキーワードが入力されたとき、
前記サーバ装置を検索して、前記入力されたキーワードを含むコンテンツを抽出する抽出工程と、
前記格付け情報データベースを検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得する格付け情報取得工程と、
前記抽出されたコンテンツを、前記取得された格付け情報と関連付けして出力する出力工程と、
をコンピュータに実行させるように構成されていることを特徴とするコンテンツ検索プログラム。
【請求項８】
ネットワークに接続されたサーバ装置が提供するコンテンツを、前記ネットワークに接続されたユーザ端末機から入力されたキーワードに基づいて検索するコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、
コンピュータ読み取り可能なプログラムとして、
予め作成された、前記コンテンツと、コンテンツごとの格付け情報とが関連付けされた格付け情報データベースを記憶する記憶工程と、
ユーザ端末機から検索のためのキーワードが入力されたとき、
前記サーバ装置を検索して、前記入力されたキーワードを含むコンテンツを抽出する抽出工程と、
前記格付け情報データベースを検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得する格付け情報取得工程と、
前記抽出されたコンテンツを、前記取得された格付け情報と関連付けして出力する出力工程と、
をコンピュータに実行させるコンテンツ検索プログラムが記録されていることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを提供するサーバ装置を、ネットワークを介して検索する検索技術に関するものである。
【背景技術】
【０００２】
インターネット上の膨大なコンテンツを検索する方法としては、種々の技術が提案され、実用に供されている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、従来の検索方法では、キーワード検索で抽出された複数のコンテンツを表示する場合に、何らかの順位付けを行って表示出力するように構成されているものが多い。それらの場合は、最新のコンテンツ作成技術を使用しているか否かとか、ブログなどのコンテンツを含んでいるか否かとか、リンク関係の多少など、種々の評価基準で評価して順位付けを行っている。
そのため、例えば、製造業において発注先を探している大企業側の立場から見ると、発注側として重要視したい企業内容、技術力、財務内容などは検索結果には反映も含まれてもいない。そこで、発注側としては、それらの企業内容、技術力、財務内容などを個別に検索して、自分自身で評価付けをして、発注者側から見た友好な順位付けをするという手間がかかっていた。
このような問題は、製造業における発注側の不便だけではなく、経済活動分野以外にも、教育分野など他の分野でも発生する。
例えば、就職先や進学先の学校を比較検討する場合にも、検索者が真に必要とする順位付けがなされていないのが現状である。
【０００４】
そこで、本発明は、検索結果を、所定の格付け情報に基づいて格付けを行って、その格付け情報と関連付けして出力することにより、検索者が真に必要とする順位付けがされた検索結果を出力することを目的としてなされたものである。
【課題を解決するための手段】
【０００５】
本発明にかかる請求項１のコンテンツ検索方法においては、
ネットワークに接続されたサーバ装置が提供するコンテンツを、前記ネットワークに接続されたユーザ端末機から入力されたキーワードに基づいて検索するコンテンツ検索方法であって、
予め、コンテンツ毎に格付け情報が関連付けされて記録された格付け情報データベースを作成し、
ユーザ端末機から検索のためのキーワードが入力されたとき、
前記サーバ装置を検索して、前記入力されたキーワードを含むコンテンツを抽出する手順と、
前記格付け情報データベースを検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得する格付け情報取得手順と、
前記抽出されたコンテンツを、前記取得された格付け情報と関連付けして出力する出力手順と、
を含んでいることを特徴としている。
請求項２では、
前記出力手順においては、前記格付け情報を所定の評価基準に基づいて評価して評価の高い順に並べ替え、評価の高い順にコンテンツを出力することを特徴としている。
請求項３では、
前記格付け情報データベースに記録された格付け情報は、
各コンテンツに対する過去のアクセス情報を解析することにより、予め設定されたＩＰアドレスのユーザ端末機からのアクセス数の多い順に重み付け処理が行われていることを特徴としている。
請求項４では、
前記予め設定されたＩＰアドレスは、複数の個人、企業、もしくは学術団体のＩＰアドレスから選択されたものであることを特徴としている。
請求項５では、
前記サーバ装置のコンテンツには、アクセス情報の解析を行うためのプログラムが実行可能な状態で含まれていることを特徴としている。
請求項６では、
前記格付け情報データベースに記録された格付け情報は、予め設定された格付け基準に基づいて、コンテンツ毎に予め設定されていることを特徴としている。
請求項７のコンテンツ検索プログラムは、
ネットワークに接続されたサーバ装置が提供するコンテンツを、前記ネットワークに接続されたユーザ端末機から入力されたキーワードに基づいて検索するコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムであって、
予め作成された、前記コンテンツと、コンテンツごとの格付け情報とが関連付けされた格付け情報データベースを記憶する記憶工程と、
ユーザ端末機から検索のためのキーワードが入力されたとき、
前記サーバ装置を検索して、前記入力されたキーワードを含むコンテンツを抽出する抽出工程と、
前記格付け情報データベースを検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得する格付け情報取得工程と、
前記抽出されたコンテンツを、前記取得された格付け情報と関連付けして出力する出力工程と、
をコンピュータに実行させるように構成されていることを特徴としている。
請求項８のコンピュータ読み取り可能な記録媒体は、
ネットワークに接続されたサーバ装置が提供するコンテンツを、前記ネットワークに接続されたユーザ端末機から入力されたキーワードに基づいて検索するコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、
コンピュータ読み取り可能なプログラムとして、
予め作成された、前記コンテンツと、コンテンツごとの格付け情報とが関連付けされた格付け情報データベースを記憶する記憶工程と、
ユーザ端末機から検索のためのキーワードが入力されたとき、
前記サーバ装置を検索して、前記入力されたキーワードを含むコンテンツを抽出する抽出工程と、
前記格付け情報データベースを検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得する格付け情報取得工程と、
前記抽出されたコンテンツを、前記取得された格付け情報と関連付けして出力する出力工程と、
をコンピュータに実行させるコンテンツ検索プログラムが記録されていることを特徴としている。
【０００６】
以上の検索方法によれば、前記格付け情報データベースを、分野別に作成しておくことによって、各分野において、検索者が真に必要とする順位付けをして出力することが可能となる。
【発明の効果】
【０００７】
本発明によれば、検索結果を、所定の格付け情報に基づいて格付けを行って、その格付け情報と関連付けして出力することにより、検索者が真に必要とする順位付けがされた利用価値の高い検索結果を出力することが可能である。
【発明を実施するための最良の形態】
【０００８】
以下に、本発明にかかるコンテンツ検索方法を、その実施の形態を示した図面に基づいて詳細に説明する。
【０００９】
図１において、
１は複数のコンテンツがネットワーク経由でアクセス可能な状態で保存されているコンテンツサーバ（サーバ装置）、２は前記コンテンツ毎に予め各付け情報が関連付けされて記録されている格付け情報データベースが前記コンテンツサーバ１からアクセス可能な状態で保存されているデータベースサーバ、
３は前記コンテンツサーバ１にネットワーク経由でアクセス可能なユーザ端末機である。
複数の前記ユーザ端末機３が、インターネットなどの公開されたネットワークＮを介して前記コンテンツサーバ１にアクセス可能に構成されている。前記データベースサーバ２は、ＬＡＮなどの非公開のネットワークを介して前記コンテンツサーバ１からアクセス可能に構成されている。
なお、前記データベースサーバ２の格付け情報データベースは、データベース管理端末機４などを介して、作成、修正、削除などを行うことができる。
【００１０】
前記コンテンツサーバ１に保存されているコンテンツは、例えば、図２に示したように、製造業の企業を紹介するコンテンツ（企業名、タイトル、テキスト、動画）、カテゴリー、および検索用に付与されたキーワード情報を含んでいる。
また、各コンテンツには、ユーザ端末機３からアクセスされたときに、アクセス元のユーザ端末機３のＩＰアドレス（ドメイン名）を取得して、所定期間ごともしくはリアルタイムに、どのＩＰアドレス（ドメイン名）のユーザ端末機３から何回アクセスされたかというアクセス解析を行うためのアクセス解析プログラムが、実行可能な状態で埋め込まれている。
【００１１】
前記コンテンツサーバ１には、ユーザ端末機から検索用に入力されたキーワードに基づいて、コンテンツサーバ１の多数のコンテンツのキーワード情報もしくは全文を検索して、該当するキーワードにマッチするコンテンツを抽出する抽出工程と、
抽出されたコンテンツを特定する情報（例えば、ドメイン名、管理番号など）に基づいて前記格付け情報データベースを検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得する格付け情報取得工程と、
前記抽出されたコンテンツを、前記格付け情報を所定の評価基準（例えば、評価ポイント値の大小）に基づいて評価して、評価の高い順（例えば、評価ポイント値の大きい順）にコンテンツを並べ替えて、前記ユーザ端末機に出力する出力工程と
を実行し得る検索プログラムが、実行可能な状態でインストールされている。
このような検索プログラムは、例えば、ＣＤ−ＲＯＭのように、コンピュータ読み取り可能な記録媒体に書き込まれている。
【００１２】
前記データベースサーバ２に保存されている格付け情報データベースは、図３に示したように、前記コンテンツサーバ１に保存されているコンテンツ（例えば、管理番号、ＩＰアドレス，ドメイン名など）毎に、それぞれに予め付与された格付け情報が、コンテンツを特定する情報（例えば、管理番号、ＩＰアドレス，ドメイン名など）と関連付けされて記録されている。
ここにおける関連付けとは、例えば、各コンテンツに割り当てられたドメイン名やＩＰドレスなどの識別情報であり、このような識別情報に対応した格付け情報が登録されているのである。
また、前記格付け情報データベースに記録された格付け情報は、後述するように、予め設定された格付け基準に基づいて、コンテンツ毎に予め設定されている。
ここにおける格付け基準とは、単純にアクセス数の多い順に格付けを行うものではなく、後述するように、例えば大手企業などの重要度の高い企業（重要企業）からのアクセスは、例えば一般の個人からのアクセスに比較して重み付けを行うことにより、アクセス回数だけの単純な比較ではなく、重要度の高い企業などからのアクセスがあるコンテンツは、より高い格付け情報が設定されるという基準である。
なお、重要度の高い企業に代えて、重要度の高い学術機関（重要大学、重要学術機関）や、重要度の高い官公庁（重要官公庁）などからのアクセスに重み付けを行って格付け情報を設定することもある。または、特定の団体（重要団体）や個人（重要個人）からのアクセスに重みを付けることもできる。
【００１３】
前記データベースサーバ２の格付け情報データベースに記録された格付け情報は、各コンテンツに対する過去のアクセス情報を解析することにより、予め設定された企業や学術団体など、予め設定されたＩＰアドレスを持ったユーザ端末機からのアクセス数の多い順に重み付け処理が行われている。
前記格付け情報を算出して前記格付け情報データベースに設定するためのデータベース管理プログラムが、前記データベース管理端末機４もしくは前記データベースサーバ２に動作可能な状態に書き込まれている。
前記データベース管理プログラムは、格付け基準として、例えば、図４に示したような種々の評価基準（管理者側が任意に設定することが可能な総合評価値、資本金、売上高、利益、人数、申告所得などの経営内容が反映された財務状況評価値、研究開発費や工業所有権取得数などに基づいた研究開発評価値、企業の継続年数値、ＩＳＯ９０００やＩＳＯ１４０００等の取得の有無に基づいたＩＳＯ評価値、アクセス解析から得られるアクセス解析評価値など。）がコンテンツ毎に設定、入力、もしくは登録されると、それぞれの評価基準に予め設定された重み付け係数（Ｋ１，Ｋ２，Ｋ３，Ｋ４，Ｋ５）を掛けて加算して、それぞれのコンテンツの格付け情報（Ｌ）を算出するように構成されている。
【００１４】
前記アクセス解析評価値は、例えば、図５に示したように、重要度の高いアクセス元として予め設定されている特定の企業、大学、官庁、団体、個人などからのアクセス数を、前記アクセス解析プログラムから得られるアクセス解析結果から得て、それぞれのアクセス数に重み付け係数（ＫＡ１，ＫＡ２，ＫＡ３，ＫＡ４，ＫＡ５）を掛けて加算して、それぞれのコンテンツのアクセス解析評価値（ＬＡ）として算出される。
【００１５】
以上のように構成されているので、ユーザ端末機３から入力された特定のキーワードで前記コンテンツサーバ１のコンテンツが検索された場合、
前記検索プログラムによって、まず、
前記キーワードにマッチするコンテンツを抽出され、
抽出されたコンテンツを特定する情報（例えば、ドメイン名、管理番号など）に基づいて前記データベースサーバ２の格付け情報データベースを検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得する。
つぎに、このようにして抽出されたコンテンツを、関連付けられた格付け情報を所定の評価基準（例えば、評価ポイント値の大小）に基づいて評価して、評価の高い順（例えば、評価ポイント値の大きい順）にコンテンツを並べ替えて、前記ユーザ端末機３に出力する。
したがって、ユーザ端末機３においては、単なるアクセス数の多い順の抽出コンテンツではなく、十分に吟味された意味のある重み付け処理に基づいて格付けされた、利用価値の高い検索結果リストを得ることができるのである。
【００１６】
前記データベース管理プログラムでは、所定期間（例えば数日おき）で、アクセス解析評価値の更新処理を行うことができる。
前記所定期間内におけるアクセス数に重み付け係数を掛けて加算して得られた新しいアクセス解析評価値を、前述した格付け情報の算出に用いることにより、ユーザ端末機３においては最新の格付け情報に基づいた利用価値の高い検索結果リストを得ることができる。
【００１７】
なお、図１に示した構成例はあくまでも一例であって、コンテンツサーバ１、データベースサーバ２、およびデータベース管理端末機４の何れか２つ、もしくは３つとも、同一のコンピュータで実現することも可能であり、さらに、４つ以上のコンピュータに分割して構成することも可能であることは言うまでもない。
また、図２、３、４、５に例示したデータの構成例や、算出方法の例は、あくまでも１つの例であって、他の構成例や算出方法を用いても、本願の特許請求の範囲に記載された範囲を越えないものは、すべて本願の技術的範囲に属するものであることは言うまでもない。
また、コンテンツの分野に応じて、図２、３、４、５に例示した前記データの構成例や、算出方法を適宜変えることが好ましい。
例えば大学進学希望者が、受験すべき大学を決めたいために検索する場合には、前記コンテンツサーバには、各大学ごとの特徴を登録しておき、格付け情報を算出する評価基準としては、実績の高い有名進学校や予備校などからのアクセスに対しては大きな重み付けを行い、そうでない高校や予備校などからのアクセスに対しては小さな重み付けを行うようにする。または、大手企業からのアクセスに対しては大きな重み付けを行い、卒業後の就職が有利な大学に高い格付け情報を設定することもできる。
【実施例１】
【００１８】
つぎに、ユーザ端末機３による検索画面例を示して、本発明の実施例１を説明する。
この実施例では、ユーザ端末機３からキーワードとして「プレス加工  大阪」を入力した場合の例を説明する。
前記コンテンツサーバ１のＵＲＬをウェブブラウザに入力すると、ユーザ端末機３の画面には図６に示したような検索画面Ｄ１が表示される。
図６の画面において、キーワード入力用の窓Ｄ２に「プレス加工  大阪」と入力すると、プレス加工」と「大阪」とのアンド条件と判断し、前記コンテンツサーバ１の検索プログラムが作動して、「プレス加工」というキーワードと、「大阪」というキーワードを両方とも含んだコンテンツを抽出する。一般的には複数のコンテンツが抽出される。
並行して、データベースサーバ２を検索して、前記抽出されたコンテンツに関連付けられた格付け情報を取得し、得られた格付け情報に基づいて前記抽出されたコンテンツを並べ替えて、ユーザ端末機３へ出力する。
そこで、ユーザ端末機３の画面には、図７に示したような検索結果Ｄ３が表示される。
検索結果に表示されるコンテンツは、コンテンツのタイトルＤ４と、格付け情報に基づいた格付け評価値Ｄ５とが表示される。また、コンテンツのテキストデータの一部Ｄ６や、画像Ｄ７なども対応させて表示される。
複数のコンテンツＡ，Ｂ，・・・が抽出された場合には、前記格付け情報に基づいた格付け評価値の大きい順に並べ替えて表示されるので、利用価値の低いコンテンツを確認するという無駄を省き効率的な検索が可能となる。
【００１９】
なお、単なるアクセス数の比較ではコンテンツＢの方がコンテンツＡより多い場合でも、図５に例示されたような特定の企業、大学、官庁、団体などからのアクセス数を比較した場合、コンテンツＡの方が多い場合には、コンテンツＡの方がユーザ端末機３の利用者にとっては利用価値の高いコンテンツであるとして、コンテンツＡの方が、コンテンツＢより上位に表示されるのである。
また、例えば、就職先の企業を検索しようとする学生が、埼玉県内でプレス加工業の会社を検索したい場合には、キーワードとして「プレス加工  埼玉」と入力すると、該当するコンテンツが抽出されて表示される。このとき、格付け情報として、売上高より給与水準の高い企業を重要視したい場合には、「給与水準で並べ替え」というアイコンをクリックすることによって、格付け情報に含まれる「給与水準情報」に基づいて、給与水準の高い企業から順番に表示される。
また、「資本金」、「従業員数」、「利益率」、「研究開発費」、「企業の継続年数」、「ＩＳＯ９０００の取得の有無」、「ＩＳＯ１４０００の取得の有無」などの要素を基準に並び替えて表示することもできる。
【００２０】
また、図６に示した検索画面Ｄ１におけるキーワード入力用の窓Ｄ２に入力された文言を、前記コンテンツサーバ１の検索プログラムに引き渡すにあたって、種々の文法規定や各種参照辞典に基づいて処理する。
例えば、入力された文言にスペースや「＊」が含まれている場合には、前後の文言のアンド条件として検索し、「＋」が含まれている場合には、前後の文言のオア条件として検索する。
また、入力された文言（例えば「金型」）を、「分かち書き」辞典を参照して、複数のキーワード（例えば「金」と「型」）に分けて検索したり、「成句」辞典を参照して分かれない成句として検索したり、同義語辞典を参照して、同義語（例えば、「mold」、「モールド」）もリストアップして、各同義語（「金型」、「mold」、「モールド」）のオア条件で検索するように構成されている。このような、分かち書き検索機能、成句検索機能、および同義語検索機能を備えるとともに、さらに、格付け検索機能を備えている。
【図面の簡単な説明】
【００２１】
【図１】本発明にかかるコンテンツ検索方法の実施の形態における構成図である。
【図２】コンテンツデータの構成を説明する説明図である。
【図３】格付け情報の構成を説明する説明図である。
【図４】格付け情報の算出方法を説明する説明図である。
【図５】アクセス解析評価値の算出方法を説明する説明図である。
【図６】実施例１におけるユーザ端末機の検索キーワード入力画面の表示例である。
【図７】実施例１におけるユーザ端末機の検索結果表示画面の表示例である。
【符号の説明】
【００２２】
１  コンテンツサーバ，サーバ装置
２  格付け情報データベース、データベースサーバ
３  ユーザ端末機
４  データベース管理端末機
Ｎ  ネットワーク
【図１】
2008146207.tif 000003
【図２】
2008146207.tif 000004
【図３】
2008146207.tif 000005
【図４】
2008146207.tif 000006
【図５】
2008146207.tif 000007
【図６】
2008146207.tif 000008
【図７】
2008146207.tif 000009