(57)【要約】【課題】複数の人物の中から要望する作品を提供する人物を抽出する。【解決手段】サーバ装置１０は、デザインの作品間の連結関係をグラフ構造として有する。グラフ構造においては、ノードは作品を表し、作品間の連結関係を表すエッジは、作品間の参考の関係を表す。サーバ装置１０は、ユーザ３Ａが指定した作品名を含むノードからエッジを辿って予め定められた範囲内にあるノードが含む作品名を取得する。サーバ装置１０は、取得した作品名の作者について点数付けを行い、作者に付けられた点数に基づいて、ユーザ３Ａが要望するデザインに近いデザインを制作する人物を決定し、決定した人物の情報を端末装置３０Ａに送信する。端末装置３０Ａは、サーバ装置１０から送られた情報を表示し、ユーザ３Ａに対して、ユーザ３Ａが要望するデザインに近いデザインを制作する人物の情報を提示する。【選択図】図１
2020008915.tif 000002
【特許請求の範囲】
【請求項１】
複数の作品のそれぞれの作品情報と、前記複数の作品間の連結関係を記憶する記憶手段と、
前記複数の作品においてユーザが選択した作品と連結関係にある作品を前記記憶手段に記憶されている関係から特定する特定手段と、
前記特定手段が特定した作品の作者を順位付けし、順位付けの結果を提示する提示手段と
を備える情報処理装置。
【請求項２】
前記特定手段は、前記ユーザが選択した作品から連結関係を辿って予め定められた範囲内にある作品を特定する
請求項１に記載の情報処理装置。
【請求項３】
前記範囲がユーザにより指定される請求項２に記載の情報処理装置。
【請求項４】
前記複数の作品は、参考にした作品と参考にされた作品間が連結されている
請求項１に記載の情報処理装置。
【請求項５】
前記提示手段は、作品の属する分野が対照の関係にある作品の作者を提示しない請求項４に記載の情報処理装置。
【請求項６】
同じ種類の作品間が連結されている請求項１に記載の情報処理装置。
【請求項７】
前記提示手段は、前記特定手段が特定した作品の各々に対して予め定められた式で付けられた点数により当該作品の作者の順位付けを行う
請求項１に記載の情報処理装置。
【請求項８】
コンピュータを、
複数の作品のそれぞれの作品情報と、前記複数の作品間の連結関係を記憶する記憶手段と、
複数の作品においてユーザが選択した作品と連結関係にある作品を、前記複数の作品のそれぞれの作品情報と前記複数の作品間の連結関係を記憶する記憶手段に記憶されている関係から特定する特定手段と、
前記特定手段が特定した作品の作者を順位付けし、順位付けの結果を提示する提示手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
会社の人員の技術を管理するシステムとして、例えば特許文献１に開示された管理システムがある。この管理システムは、工学的な技術項目に対して会社の人員の各々が有するスキルを評価し、評価点を登録して人員毎にスキルマップを生成する。また、この管理システムは、製品化に必要なスキルについて重要度を係数で関連付け、製品毎のスキルマップを生成する。そして、スキルマップに基づいて、人員又は製品毎にスキルの分析を行い、会社の保有技術におけるスキルを評価する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１１０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
工学の分野においては、人員の保有するスキルについて経歴や職歴などから評価を行うことができる。このため、各人員について経歴や職歴を登録し、登録された情報を用いて検索を行うことにより、複数の人員の中から必要なスキルを持った人員を抽出することができる。一方、例えばデザインの分野においては、要望する作品を提供できる人員を探す際に、例えば、作品のテイストやデザインの思想などのように、スキルでは評価することができない要素があり、要望する作品を製作できる人員であるか否かを経歴や職歴で判断するのが難しい。
【０００５】
本発明は、複数の人物の中から要望する作品を提供する人物を抽出することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る情報処理装置は、複数の作品のそれぞれの作品情報と、前記複数の作品間の連結関係を記憶する記憶手段と、前記複数の作品においてユーザが選択した作品と連結関係にある作品を前記記憶手段に記憶されている関係から特定する特定手段と、前記特定手段が特定した作品の作者を順位付けし、順位付けの結果を提示する提示手段とを備える。
【０００７】
本発明の請求項２に係る情報処理装置においては、前記特定手段は、前記ユーザが選択した作品から連結関係を辿って予め定められた範囲内にある作品を特定する。
【０００８】
本発明の請求項３に係る情報処理装置においては、前記範囲がユーザにより指定される。
【０００９】
本発明の請求項４に係る情報処理装置においては、前記複数の作品は、参考にした作品と参考にされた作品間が連結されている。
【００１０】
本発明の請求項５に係る情報処理装置においては、前記提示手段は、作品の属する分野が対照の関係にある作品の作者を提示しない。
【００１１】
本発明の請求項６に係る情報処理装置においては、同じ種類の作品間が連結されている。
【００１２】
本発明の請求項７に係る情報処理装置においては、前記提示手段は、前記特定手段が特定した作品の各々に対して予め定められた式で付けられた点数により当該作品の作者の順位付けを行う。
【００１３】
本発明の請求項８に係るプログラムは、コンピュータを、複数の作品のそれぞれの作品情報と、前記複数の作品間の連結関係を記憶する記憶手段と、複数の作品においてユーザが選択した作品と連結関係にある作品を、前記複数の作品のそれぞれの作品情報と前記複数の作品間の連結関係を記憶する記憶手段に記憶されている関係から特定する特定手段と、前記特定手段が特定した作品の作者を順位付けし、順位付けの結果を提示する提示手段として機能させるためのプログラムである。
【発明の効果】
【００１４】
本発明の請求項１に係る情報処理装置によれば、複数の人物の中から要望する作品を提供する人物を抽出することができる。
本発明の請求項２に係る情報処理装置によれば、ユーザが要望する作品に近い作品を制作する作者を提示することができる。
本発明の請求項３に係る情報処理装置によれば、ユーザが要望する作品に近い作品を制作する作者を絞り込むことができる。
本発明の請求項４に係る情報処理装置によれば、ユーザが要望する作品に近い作品を制作する作者を提示することができる。
本発明の請求項５に係る情報処理装置によれば、ユーザが要望する作品とは異なる作品を制作する作者を提示しないようにすることができる。
本発明の請求項６に係る情報処理装置によれば、ユーザが要望する作品に近い作品を制作する作者を提示することができる。
本発明の請求項７に係る情報処理装置によれば、ユーザが要望する作品に近い作品を制作する作者を提示することができる。
本発明の請求項８に係るプログラムによれば、複数の人物の中から要望する作品を提供する人物を抽出することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態の人材検索システム１に係る装置を示した図。
【図２】サーバ装置１０のハードウェア構成を示したブロック図。
【図３】第２データベースＤＢ２が格納するグラフ構造を説明するための図。
【図４】制御部１０１がプログラムを実行することにより実現する機能の機能ブロック図。
【図５】作品の情報を登録するＷｅｂページの一例を示した図。
【図６】ノードが追加されたグラフ構造を示した図。
【図７】端末装置が表示する画面の一例を示した図。
【図８】サーバ装置１０が行う処理の流れを示したフローチャート。
【発明を実施するための形態】
【００１６】
［実施形態］
（全体構成）
図１は、本発明の一実施形態である人材検索システム１に係る装置を示した図である。人材検索システム１は、デザインの制作に係る複数の人物の情報を記憶し、ユーザが要望するデザインに近いデザインを制作する人物を検索するシステムである。通信回線２は、データ通信が行われる通信ネットワークであり、データ通信を行う複数のコンピュータ装置が接続される。通信回線２には、有線及び無線の通信ネットワークが含まれる。
【００１７】
端末装置３０Ａ、３０Ｂは、人材検索システム１のユーザが使用する端末である。端末装置３０Ａは、ユーザ３Ａにより使用され、端末装置３０Ｂは、ユーザ３Ｂにより使用される。本実施形態においては、端末装置３０Ａ、３０Ｂはデスクトップ型のパーソナルコンピュータであるが、デスクトップ型のパーソナルコンピュータに限定されるものではなく、ラップトップ型のパーソナルコンピュータやスマートフォン、タブレット端末、フィーチャーフォンなどであってもよい。端末装置３０Ａ、３０Ｂは、通信回線２を介してデータ通信を行い、サーバ装置１０にアクセスする。なお図１においては、端末装置３０Ａ、３０Ｂを示しているが、人材検索システム１は、三つ以上の端末装置を有する構成であってもよい。
【００１８】
サーバ装置１０は、通信回線２に接続されている。サーバ装置１０は、本発明に係る情報処理装置の一例である。サーバ装置１０は、例えば、デザインの分野で作品を制作する人物の情報と、当該人物が制作した作品の情報を記憶する。サーバ装置１０は、ユーザが要望する作品に近い作品を提供する人物を記憶している情報を用いて検索し、検索でヒットした人物の情報をユーザに提示する。
【００１９】
（サーバ装置１０の構成）
図２は、サーバ装置１０のハードウェア構成の一例を示したブロック図である。通信部１０５は、通信回線２を介して通信を行うための通信インターフェースである。記憶部１０２は、情報を記憶する記憶装置（例えばハードディスク装置）を有しており、制御部１０１が実行するプログラムを記憶する。記憶部１０２は、本発明に係る記憶手段の一例である。また、記憶部１０２は、第１データベースＤＢ１と、第２データベースＤＢ２を記憶する。
【００２０】
第１データベースＤＢ１は、デザインの分野で作品を制作する人物の情報を格納するデータベースである。第１データベースＤＢ１は、例えば、サーバ装置１０が管理する複数の人物毎に、氏名、住所、メールアドレス、学歴、職歴、受賞歴、制作した作品の作品名、制作した作品の画像、制作した作品の説明などを格納する。なお、第１データベースＤＢ１が格納する情報は、前述の情報に限定されるものではなく、例えば、管理する人物の写真、作品のＵＲＬ、作品の依頼主、作品を発表したコンクールなどの情報を格納してもよい。
【００２１】
第２データベースＤＢ２は、第１データベースに格納されている氏名の人物が制作した作品間の連結関係をグラフ構造として格納するデータベースである。図３は、第２データベースＤＢ２が格納するグラフ構造を説明するための図である。第２データベースＤＢ２が格納するグラフ構造においては、ノードは作品名を含んで作品を表し、作品間の連結関係を表すエッジは、作品間の参考の関係を表す。例えば、図３に例示したグラフ構造においては、作品４Ａの作品は、作品４Ｂに向かうエッジで結ばれているため、作品４Ｂの作品を参考にして制作されたことを表し、作品４Ｃの作品も作品４Ｂに向かうエッジで結ばれているため、作品４Ｂを参考にして制作されたことを表している。なお、一つの作品に対して複数の作品が参考にしている場合は、一つの作品と複数の作品との間をエッジで結んでもよく、一つの作品が複数の作品を参考にしている場合、一つの作品と、参考にした複数の作品との間をエッジで結んでもよい。
【００２２】
（サーバ装置１０の機能構成）
図４は、制御部１０１がプログラムを実行することにより実現する機能の機能ブロック図である。特定部１００１は、複数の作品においてユーザが選択した作品と連結関係にある作品を第２データベースＤＢ２に格納されているグラフ構造から特定する。特定部１００１は、本発明に係る特定手段の一例である。提示部１００２は、特定部１００１が特定した作品の作者を順位付けし、順位付けの結果を人材検索システム１のユーザに提示する。提示部１００２は、本発明に係る提示手段の一例である。
【００２３】
（実施形態の動作例）
次に本実施形態の動作例について説明する。以下の説明においては、まず、作品の制作者であるユーザ３Ｂが自身の情報と、自信が制作した作品の情報をサーバ装置１０に登録するときの動作例について説明し、次に、人材検索システム１のユーザ３Ａが、自身が要望する作品を制作する人物の候補を検索するときの動作例について説明する。
【００２４】
作品の制作者であるユーザ３Ｂは、端末装置３０ＢにおいてＷｅｂブラウザを起動し、起動したＷｅｂブラウザでサーバ装置１０へアクセスする。端末装置３０Ｂからアクセスされたサーバ装置１０は、サーバ装置１０が提供するＷｅｂページにおいてトップページとなるＷｅｂページのデータを端末装置３０Ｂへ送信する。端末装置３０Ｂは、トップページのデータを受信すると、受信したデータが示すトップページを表示する。
【００２５】
表示されたＷｅｂページにおいて、ユーザ３Ｂが作品の制作者の情報を登録するためのＷｅｂページへのリンクを操作すると、端末装置３０Ｂは、操作されたリンクが示すＷｅｂページを要求するリクエストをサーバ装置１０へ送信する。サーバ装置１０は、送信されたリクエストに応じて、作品の制作者の情報を登録するＷｅｂページのデータを端末装置３０Ｂへ送信する。端末装置３０Ｂは、作品の制作者の情報を登録するＷｅｂページのデータを受信すると、受信したデータが示すＷｅｂページを表示する。
【００２６】
作品の制作者の情報を登録するＷｅｂページは、作品の制作者に係る情報を入力するためのＧＵＩ（Graphical User Interface）として、例えば、氏名、住所、人物の写真、メールアドレス、学歴、職歴、受賞歴を入力するための複数のテキストボックスを有する。ユーザ３Ｂが、表示されたテキストボックスに自身の氏名、住所、メールアドレス、学歴、職歴、受賞歴を入力し、登録を指示する操作を行うと、端末装置３０Ｂは、テキストボックスに入力された情報をサーバ装置１０へ送信する。サーバ装置１０は、端末装置３０Ｂから送信された情報を受信すると、受信した情報を第１データベースＤＢ１に格納する。
【００２７】
次にユーザ３Ｂが自身の作品の情報を登録するＷｅｂページへのリンクを操作すると、端末装置３０Ｂは、操作されたリンクが示すＷｅｂページを要求するリクエストをサーバ装置１０へ送信する。サーバ装置１０は、送信されたリクエストに応じて、作品の情報を登録するＷｅｂページのデータを端末装置３０Ｂへ送信する。端末装置３０Ｂは、作品の情報を登録するＷｅｂページのデータを受信すると、受信したデータが示すＷｅｂページを表示する。
【００２８】
図５は、作品の情報を登録するＷｅｂページの一例を示した図である。作品の情報を登録するＷｅｂページは、作品の情報を入力するためのＧＵＩ（Graphical User Interface）を有する。図５のテキストボックスＴＢ１は、登録する作品の制作者の氏名を入力するためのテキストボックスである。図５のテキストボックスＴＢ２は、制作した作品の作品名を入力するためのテキストボックスである。図５のボタンＢ１は、制作した作品の画像のファイルを選択するためのＧＵＩである。ボタンＢ１をクリックする操作が行われると、ファイルを選択するためのＧＵＩが表示される。ユーザは、ファイルを選択するためのＧＵＩにおいて、制作した作品の画像ファイルを選択する。テキストボックスＴＢ３は、制作した作品の説明を入力するためのテキストボックスである。テキストボックスＴＢ４は、登録する作品を制作するときに参考にした他の作品の作品名を入力するためのテキストボックスである。ユーザ３Ｂは、自身の氏名、制作した作品の作品名、制作した作品の説明、制作の際に参考にした作品の作品名を入力し、作品の画像のファイルを選択した後、登録ボタンをクリックする操作を行う。端末装置３０Ｂは、登録ボタンをクリックする操作が行われると、テキストボックスＴＢ１〜ＴＢ４に入力された情報と、選択された作品の画像ファイルをサーバ装置１０へ送信する。
【００２９】
サーバ装置１０は、端末装置３０Ｂから送信された情報と画像ファイルを受信すると、受信した情報に含まれている氏名を格納したレコードを第１データベースＤＢ１において検索する。サーバ装置１０は、受信した情報に含まれている氏名を格納したレコードがヒットすると、端末装置３０Ｂから送信された制作した作品の作品名、画像ファイルのファイル名、制作した作品の説明の組をヒットしたレコードに格納し、受信した画像ファイルを記憶部１０２に記憶させる。
【００３０】
また、サーバ装置１０は、端末装置３０Ｂから送信された制作した作品の作品名及び参考にした作品の作品名で第２データベースＤＢ２を更新する。具体的には、サーバ装置１０は、制作した作品の作品名を含む作品のノードを生成する。次にサーバ装置１０は、参考にした作品の作品名を含むノードを検索し、制作した作品の作品名のノードから検索でヒットしたノードへ接続するエッジを生成し、更新されたグラフ構造を第２データベースＤＢ２に格納する。
【００３１】
例えば、図３のグラフ構造が第２データベースＤＢ２に格納されているときに、新たに作品４Ｆの作品名を受信し、作品４Ｆの制作に参考にした作品の作品名として、作品４Ｅの作品名を受信した場合、第２データベースＤＢ２が格納するグラフ構造は、図６に例示したように、作品４Ｆのノードが追加され、作品４Ｆから作品４Ｅに向かうエッジが追加されたグラフ構造に更新される。
【００３２】
次に、端末装置３０Ａのユーザ３Ａが、自身が要望するデザインに近いデザインを制作する人物を検索するときの動作例について説明する。ユーザ３Ａは、端末装置３０ＡにおいてＷｅｂブラウザを起動し、起動したＷｅｂブラウザでサーバ装置１０へアクセスする。端末装置３０Ａからアクセスされたサーバ装置１０は、サーバ装置１０が提供するＷｅｂページにおいてトップページとなるＷｅｂページのデータを端末装置３０Ａへ送信する。端末装置３０Ａは、トップページのデータを受信すると、受信したデータが示すトップページを表示する。
【００３３】
表示されたＷｅｂページにおいて、ユーザ３Ａが人物を検索するためのＷｅｂページへのリンクを操作すると、端末装置３０Ａは、操作されたリンクが示すＷｅｂページを要求するリクエストをサーバ装置１０へ送信する。サーバ装置１０は、送信されたリクエストに応じて、人物を検索するためのＷｅｂページのデータを端末装置３０Ａへ送信する。端末装置３０Ａは、人物を検索するためのＷｅｂページのデータを受信すると、受信したデータが示すＷｅｂページを表示する。
【００３４】
図７は、人物を検索するためのＷｅｂページの一例を示した図である。人物を検索するためのＷｅｂページにおいては、第１データベースＤＢ１に登録されている作品の作品名と、記憶部１０２に記憶されている作品の画像が表示される。また、人物を検索するためのＷｅｂページにおいては、作品の作品名に対応付けて、作品を選択するためのチェックボックスＣＢと、作品に対する重みを入力するためのテキストボックスＴＢ５が設けられている。
【００３５】
ユーザ３Ａは、表示されたＷｅｂページにおいて、自身が要望する作品に近い作品のチェックボックスＣＢにチェックを入れ、テキストボックスＴＢ５に重みを示す数値を入力する。なお、本実施形態においては、重みを示す数値は、正の整数で入力する。ユーザ３Ａは、自身が要望する作品に近い作品が複数ある場合、複数の作品について、チェックボックスＣＢにチェックを入れ、テキストボックスＴＢ５に重みを示す数値を入力する。重みの数値は、自身が要望する作品に近い作品ほど値を大きくする。ユーザ３Ａは、自身が要望する作品に近い作品の選択を終えると、検索のボタンをクリックする操作を行う。端末装置３０Ａは、検索のボタンをクリックする操作が行われると、チェックが入ったチェックボックスに対応付けられている作品名と、チェックが入ったチェックボックスに対応付けられているテキストボックスＴＢ５に入力された重みの値をサーバ装置１０へ送信する。なお、重みの数値は、正の整数に限定されるものではなく、重みの数値の範囲を０＜重み≦１としてもよい。
【００３６】
サーバ装置１０は、端末装置３０Ａから送信された作品名と重みの数値を受信し、受信した情報を用いて検索処理を行う。図８は、サーバ装置１０が行う検索処理の流れを示したフローチャートである。まず、サーバ装置１０は、受信した重みの数値を０＜重み≦１の範囲内に正規化する（ステップＳ１）。重みの正規化の処理においては、ソフトマックス関数を用いてもよい。なお、サーバ装置１０は、前述したように、Ｗｅｂページで入力する重みの範囲を０＜重み≦１とした場合、ステップＳ１の処理を行わない。
【００３７】
次にサーバ装置１０（特定部１００１）は、第２データベースＤＢ２を参照し、受信した作品名を含むノードからエッジを辿って予め定められた範囲内にあるノードが含む作品名を取得する（ステップＳ２）。例えば、第２データベースＤＢ２に格納されているグラフ構造が図６に例示したグラフ構造であって、受信した作品名の作品が作品４Ｄと作品４Ｆである場合、サーバ装置１０は、作品４Ｄからエッジで結ばれたノードである作品４Ａの作品名を取得し、さらに作品４Ａからエッジで結ばれたノードである作品４Ｂの作品名を取得する。また、サーバ装置１０は、作品４Ｆからエッジで結ばれたノードである作品４Ｅの作品名を取得し、さらに作品４Ｅからエッジで結ばれたノードである作品４Ｃの作品名を取得する。なお、本実施形態においては、受信した作品名のノードからエッジを辿って２つ目までのノードを予め定められた範囲内とするが、３つ目以上の範囲を予め定められた範囲としてもよい。また、予め定められた範囲については、人物を検索するユーザが指定し、サーバ装置１０は、ユーザが指定した範囲を予め定められた範囲としてもよい。
【００３８】
次にサーバ装置１０は、受信した作品名の作品の制作者と、ステップＳ２で取得した作品名の作品の制作者について点数付けを行う（ステップＳ３）。具体的には、サーバ装置１０は、受信した作品名に対応付けられている作者の氏名を第１データベースＤＢ１から取得し、受信した作品名の作品について「作品の点数＝ホップ数×（１−受信した作品名の作品の正規化された重み）」の式で点数付けを行い、付けた点数を、受信した作品名の作品の作者の点数とする。また、サーバ装置１０は、ステップＳ２で取得した作品名に対応付けられている作者の氏名を第１データベースＤＢ１から取得し、受信した作品名の作品からエッジを辿って取得した作品名の作品について、「作品の点数＝ホップ数×（１−受信した作品名の作品の正規化された重み）」の式により点数付けを行い、付けた点数を、受信した作品名の作品からエッジを辿って取得した作品名の作品の作者の点数とする。
【００３９】
ここでホップ数は、ステップＳ２で作品名を取得するときに起点となったノードを１番目とし、起点となったノードからエッジを辿って何番目のノードであるかを示す数である。受信した作品名の作品について点数付けを行うときには、ホップ数は１となる。また、例えばステップＳ２で作品名を取得するときに起点となったノードは作品４Ｄであり、作品４Ａについては作品４Ｄから最初に辿るノードであるため、作品４Ｄの点数付けを行うときのホップ数は２となる。また、作品４Ｂについては、作品４Ｄから辿って２つ目のノードであるため、ホップ数は３となる。
【００４０】
例えば、作品４Ｄについて、取得した重みを正規化した値が０．９である場合、作品４Ｄの点数＝１×（１−０．９）＝０．１となって、作品４Ｄの制作者の点数は０．１となる。また、作品４Ａについては、作品４Ａの点数＝２×（１−０．９）となって、作品４Ａの制作者の点数は０．２となり、作品４Ｂについては、作品４Ｂの点数＝３×（１−０．９）となって、作品４Ｂの制作者の点数は０．３となる。また、作品４Ｆについて、取得した重みを正規化した値が０．７である場合、作品４Ｆの点数＝１×（１−０．７）＝０．３となって、作品４Ｆの制作者の点数は０．３となる。また、作品４Ｅについては、作品４Ｅの点数＝２×（１−０．７）となって、作品４Ｅの制作者の点数は０．６となり、作品４Ｃについては、作品４Ｃの点数＝３×（１−０．７）となって、作品４Ｃの制作者の点数は０．９となる。
【００４１】
サーバ装置１０は、受信した作品名の作品の制作者と、ステップＳ２で取得した作品名の作品の制作者について点数付けを終えると、ユーザ３Ａが要望するデザインに近いデザインを制作する人物を決定する（ステップＳ４）。具体的には、サーバ装置１０は、点数が最小となった制作者を、ユーザ３Ａが要望するデザインに近いデザインを制作する人物に決定する。前述の例では、作品４Ｄの制作者の点数が最小であるため、作品４Ｄの制作者をユーザ３Ａが要望するデザインに近いデザインを制作する人物として決定する。なお、ステップＳ２の結果、一人の制作者に対して複数の作品名が取得された場合、本実施例においては、サーバ装置１０は、取得した複数の作品名の各作品に付けた点数のうち最小の点数を、その製作者の点数とする。
【００４２】
次にサーバ装置１０（提示部１００２）は、ステップＳ４で決定した人物の情報を端末装置３０Ａへ送信する（ステップＳ５）。ここでサーバ装置１０は、ステップＳ４で決定した人物の氏名が格納されているレコードを第１データベースＤＢ１において検索し、検索でヒットしたレコードに格納されている情報を抽出する。サーバ装置１０は、ユーザ３Ａが要望するデザインに近いデザインを制作する人物の情報として、ステップＳ４で決定した人物の氏名と、第１データベースＤＢ１から抽出した情報を含むＷｅｂページを生成し、生成したＷｅｂページのデータを端末装置３０Ａへ送信する。前述の例では、ユーザ３Ａが要望するデザインに近いデザインを制作する人物は、作品４Ｄの制作者となったため、サーバ装置１０は、作品４Ｄの制作者について、氏名、住所、メールアドレス、学歴、職歴、受賞歴、制作した作品の作品名、制作した作品の画像、制作した作品の説明を含むＷｅｂページを送信する。
【００４３】
端末装置３０Ａは、サーバ装置１０から送信されたＷｅｂページのデータを受信すると、受信したデータが示すＷｅｂページを表示する。表示されたＷｅｂページにおいては、ユーザ３Ａが要望するデザインに近いデザインを制作する人物の情報として、作品４Ｄの制作者の氏名、住所、メールアドレス、学歴、職歴、受賞歴、制作した作品の作品名、制作した作品の画像、制作した作品の説明が表示される。
【００４４】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態及び以下の変形例は、各々を組み合わせてもよい。
【００４５】
上述した実施形態においては、人材検索システム１は、デザインの制作に係る複数の人物の情報を記憶し、ユーザが要望するデザインに近いデザインを制作する人物を検索する構成となっているが、検索する人物が係る分野は、デザインの分野に限定されるものではない。例えば、絵画、彫刻、建築、音楽、映画などの分野について、制作者と作品に係る情報を第１データベースＤＢ１に格納し、作品間の連結関係をグラフ構造として第２データベースＤＢ２に格納し、これらの分野について、ユーザが要望する作品を制作する人物を検索する構成としてもよい。
【００４６】
上述した実施形態においては、第２データベースＤＢ２に格納されるグラフ構造においては、ノード間を結ぶエッジは、作品間の参考の関係を表しているが、作品を分類したときに同じ分野となるノードをエッジで関連付けてもよく、また、例えば、テーマが同じ作品のノード間をエッジで関連付けてもよいし、題材が同じ作品であるノードをエッジで関連付けてもよい。同じ分野である作品は、本発明に係る種類が同じ作品の一例である。また、同じテーマの作品も、本発明に係る種類が同じ作品の一例である。
【００４７】
上述した実施形態においては、作品の情報を登録する際に、参考にした作品の作品名をユーザがテキストボックスに入力しているが、本発明においては、参考にした作品を登録するためのＧＵＩとして、テキストボックスＴＢ１〜ＴＢ３とボタンＢ１を備えたＧＵＩを表示し、参考にした作品の情報を登録する構成を設けてもよい。また、本発明においては、作品の情報を登録する際に、参考にした作品を検索するためのＧＵＩの画面を設け、キーワードで作品を検索し、参考にした作品を検索でヒットした作品の中から選択する構成としてもよい。
【００４８】
上述した実施形態においては、作品の情報を登録する際に参考にした作品の作品名を入力しているが、例えば、参考にした作品については、制作した作品と同じ分野の場合と、制作した作品と異なる対照的な分野の場合とがある。例えば、第２データベースＤＢ２において、ノードに作品の分野の情報を含める構成とし、ステップＳ２において、受信した作品名を含むノードからエッジを辿って予め定められた範囲内にあるノードが含む作品名を取得するときに、エッジで結ばれているノードの作品の分野が対照的な場合には、エッジで辿った先のノードの作品の制作者については、ステップＳ３の点数付けの対象から外す構成としてもよい。分野が対照的な例としては、例えば、抽象的な作品の分野に対して写実的な作品の分野がある。また、エッジで結ばれているノードの作品の分野が異なる場合においても、エッジで辿った先のノードの作品の制作者については、ステップＳ３の点数付けの対象から外してもよい。また、例えば、第２データベースＤＢ２において、ノードに作品の分野の情報を含める構成とし、ノード間を接続するエッジについては、分野が異なる作品のノードや、分野が対照的である作品のノードとはエッジで接続しない構成としてもよい。
【００４９】
上述した実施形態においてはユーザが要望するデザインに近いデザインを制作する人物として一人の人物の情報をＷｅｂページで提示しているが、製作者に付けられた点数を小さい順に並べ、最小の点数から予め定められた範囲内の点数の制作者の情報をＷｅｂページでユーザに提示し、複数の制作者の情報を提示する構成としてもよい。
【００５０】
本発明においては、作品の点数付けを行うための式は、実施形態で示した式に限定されるものではない。例えば、作品の作者の職歴や受賞歴などについて重みづけを行い、職歴や受賞歴に付けられた重みを含めた式で点数付けを行ってもよい。また、重みづけを行うときに加える情報の項目をユーザが選択し、ユーザが選択した項目に定められた重みを含めた式で点数付けを行ってもよい。
【００５１】
本発明に係る各装置のプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリーなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し、インストールしてもよい。また、通信回線を介してプログラムをダウンロードしてインストールしてもよい。
【符号の説明】
【００５２】
１…人材検索システム、２…通信回線、３Ａ、３Ｂ…ユーザ、１０…サーバ装置、３０Ａ、３０Ｂ…端末装置、１０１…制御部、１０２…記憶部、１０５…通信部、１００１…特定部、１００２…提示部
【図１】
2020008915.tif 000003
【図２】
2020008915.tif 000004
【図３】
2020008915.tif 000005
【図４】
2020008915.tif 000006
【図５】
2020008915.tif 000007
【図６】
2020008915.tif 000008
【図７】
2020008915.tif 000009
【図８】
2020008915.tif 000010