(57)【要約】【課題】正しい評価値を算出できる評価関数を算出する評価関数算出装置、ならびに、正しい評価関数を算出でき且つ解析結果を評価関数に入力して正しい評価値を算出できる解析評価装置を提供する。【解決手段】入力部１１を介して得た解析対象を解析して解析結果を出力する解析部１３、解析結果を評価関数ｆｉに入力して得られる評価値を算出する評価値算出部１４と、新たな評価関数ｆｉ＋１を算出する評価関数算出部１６とが設けられる。評価関数算出部１６は、解析部１３を用いずに得た評価結果が記憶される評価結果記憶部１６２、解析結果と評価結果とからなる入力データを評価関数ｆｉに入力して得られる評価値を算出する評価値算出部１６３、１以上の解析対象について、当該解析対象の解析結果を評価関数ｆｉ＋１に入力した場合に当該解析対象を用いて算出された評価値が算出されるような評価関数ｆｉ＋１を求める評価関数算出部１６４とを備える。【選択図】図１
2012173791.tif 000002
【特許請求の範囲】
【請求項１】
解析対象を解析手段で解析して得られる解析結果が評価関数に入力されて評価値が得られる場合の当該評価関数を当該解析結果ならびに前記解析手段を用いずに得た評価結果を用いて算出された新たな評価関数に置き換えるための当該評価関数を算出する評価関数算出装置であって、
前記解析結果が記憶される解析結果記憶手段と、
前記評価結果が記憶される評価結果記憶手段と、
１以上の解析対象のそれぞれについて、前記解析結果記憶手段および前記評価結果記憶手段から当該解析対象についての解析結果および評価結果を読み出し、当該解析結果と当該評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値を算出する評価値算出手段と、
前記新たな評価関数を求める手段であって、前記解析結果記憶手段から前記１以上の解析対象のそれぞれについての解析結果を読み出し、当該各解析結果について、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値算出手段で当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める評価関数算出手段と
を備えることを特徴とする評価関数算出装置。
【請求項２】
解析対象を解析手段で解析して得られる解析結果が評価関数に入力されて評価値が得られる場合の当該評価関数を当該解析結果ならびに前記解析手段を用いずに得た評価結果を用いて算出された新たな評価関数に置き換えるための当該評価関数を算出する評価関数算出装置であって、
前記解析結果が記憶される解析結果記憶手段と、
前記解析結果と評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値が記憶される評価値記憶手段と、
前記新たな評価関数を求める手段であって、前記解析結果記憶手段から１以上の解析対象のそれぞれについての解析結果を読み出し、前記評価値記憶手段から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値記憶手段から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める評価関数算出手段と
を備えることを特徴とする評価関数算出装置。
【請求項３】
解析対象を解析手段で解析して得られる解析結果を評価関数に入力して得られる評価値を出力する解析評価装置であって、
解析対象を解析して解析結果を出力する前記解析手段と、
前記評価関数を有するとともに前記解析結果を当該評価関数に入力して得られる評価値を算出して出力し、当該評価関数が新たな評価関数に置き換わった後においては、前記解析手段から新たに出力される解析結果を当該新たな評価関数に入力して得られる評価値を算出して出力する第１評価値算出手段と、
前記解析結果が記憶される解析結果記憶手段と、
前記評価結果が記憶される評価結果記憶手段と、
１以上の解析対象のそれぞれについて、前記解析結果記憶手段および前記評価結果記憶手段から当該解析対象についての解析結果および評価結果を読み出し、当該解析結果と当該評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値を算出する第２評価値算出手段と、
前記新たな評価関数を求める手段であって、前記解析結果記憶手段から前記１以上の解析対象のそれぞれについての解析結果を読み出し、当該各解析結果について、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値算出手段で当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める評価関数算出手段と
を備えることを特徴とする解析評価装置。
【請求項４】
解析対象を解析手段で解析して得られる解析結果を評価関数に入力して得られる評価値を出力する解析評価装置であって、
解析対象を解析して解析結果を出力する前記解析手段と、
前記評価関数を有するとともに前記解析結果を当該評価関数に入力して得られる評価値を算出して出力し、当該評価関数が新たな評価関数に置き換わった後においては、前記解析手段から新たに出力される解析結果を当該新たな評価関数に入力して得られる評価値を算出して出力する評価値算出手段と、
前記解析結果が記憶される解析結果記憶手段と、
前記解析結果と評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値が記憶される評価値記憶手段と、
前記新たな評価関数を求める手段であって、前記解析結果記憶手段から１以上の解析対象のそれぞれについての解析結果を読み出し、前記評価値記憶手段から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値記憶手段から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める評価関数算出手段と
を備えることを特徴とする解析評価装置。
【請求項５】
解析対象を解析手段で解析して得られる解析結果が評価関数に入力されて評価値が得られる場合の当該評価関数を当該解析結果ならびに前記解析手段を用いずに得た評価結果を用いて算出された新たな評価関数に置き換えるための当該評価関数を算出する評価関数算出装置の動作方法であって、
前記評価関数算出装置は、
前記解析結果が記憶される解析結果記憶手段と、
前記評価結果が記憶される評価結果記憶手段とを備え、
前記動作方法は、
前記評価関数算出装置の評価値算出手段が、１以上の解析対象のそれぞれについて、前記解析結果記憶手段および前記評価結果記憶手段から当該解析対象についての解析結果および評価結果を読み出し、当該解析結果と当該評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値を算出する工程と、
前記評価関数算出装置の評価関数算出手段が、前記新たな評価関数を求めるべく、前記解析結果記憶手段から前記１以上の解析対象のそれぞれについての解析結果を読み出し、当該各解析結果について、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値算出手段で当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める工程と
を備えることを特徴とする評価関数算出装置の動作方法。
【請求項６】
解析対象を解析手段で解析して得られる解析結果が評価関数に入力されて評価値が得られる場合の当該評価関数を当該解析結果ならびに前記解析手段を用いずに得た評価結果を用いて算出された新たな評価関数に置き換えるための当該評価関数を算出する評価関数算出装置の動作方法であって、
前記評価関数算出装置は、
前記解析結果が記憶される解析結果記憶手段と、
前記解析結果と評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値が記憶される評価値記憶手段とを備え、
前記動作方法は、
前記評価関数算出装置の評価関数算出手段が、前記新たな評価関数を求めるべく、前記解析結果記憶手段から１以上の解析対象のそれぞれについての解析結果を読み出し、前記評価値記憶手段から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値記憶手段から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める工程と
を備えることを特徴とする評価関数算出装置の動作方法。
【請求項７】
解析対象を解析手段で解析して得られる解析結果を評価関数に入力して得られる評価値を出力する解析評価装置の動作方法であって、
前記解析評価装置は、
解析対象を解析して解析結果を出力する前記解析手段と、
前記評価関数を有するとともに前記解析結果を当該評価関数に入力して得られる評価値を算出して出力し、当該評価関数が新たな評価関数に置き換わった後においては、前記解析手段から新たに出力される解析結果を当該新たな評価関数に入力して得られる評価値を算出して出力する第１評価値算出手段と、
前記解析結果が記憶される解析結果記憶手段と、
前記評価結果が記憶される評価結果記憶手段とを備え、
前記動作方法は、
前記解析評価装置の第２評価値算出手段が、１以上の解析対象のそれぞれについて、前記解析結果記憶手段および前記評価結果記憶手段から当該解析対象についての解析結果および評価結果を読み出し、当該解析結果と当該評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値を算出する工程と、
前記解析評価装置の評価関数算出手段が、前記新たな評価関数を求めるべく、前記解析結果記憶手段から前記１以上の解析対象のそれぞれについての解析結果を読み出し、当該各解析結果について、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値算出手段で当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める工程と
を備えることを特徴とする解析評価装置の動作方法。
【請求項８】
解析対象を解析手段で解析して得られる解析結果を評価関数に入力して得られる評価値を出力する解析評価装置の動作方法であって、
前記解析評価装置は、
解析対象を解析して解析結果を出力する前記解析手段と、
前記評価関数を有するとともに前記解析結果を当該評価関数に入力して得られる評価値を算出して出力し、当該評価関数が新たな評価関数に置き換わった後においては、前記解析手段から新たに出力される解析結果を当該新たな評価関数に入力して得られる評価値を算出して出力する評価値算出手段と、
前記解析結果が記憶される解析結果記憶手段と、
前記解析結果と評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値が記憶される評価値記憶手段とを備え、
前記動作方法は、
前記解析評価装置の評価関数算出手段が、前記新たな評価関数を求めるべく、前記解析結果記憶手段から１以上の解析対象のそれぞれについての解析結果を読み出し、前記評価値記憶手段から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値記憶手段から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める工程
を備えることを特徴とする解析評価装置の動作方法。
【請求項９】
請求項１または２記載の評価関数算出装置または請求項３または４記載の解析評価装置としてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、評価関数算出装置ならびに解析評価装置に関するものである。
【背景技術】
【０００２】
従来においては、なんらかのデータ（解析対象）を装置（解析手段）で自動的に解析し、解析結果を所定の評価関数に入力して評価値を算出する方法がある。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】ＮＴＴデータ  ２００８年８月２８日  ニュースリリース「Ｗｅｂページのユニバーサルデザイン対応をサポート  ウェブアクセシビリティチェックサイト「ＨＡＲＥＬ  ＴＭ」を本日より無料で一般公開」
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記の方法では、評価関数に入力するのは解析結果のみなので、妥当なつまり正しい評価値を算出できない場合がある。また、予め評価関数を定めなくてはいけないため、この評価関数を正しいものにしておかないと正しい評価値を算出できない。
【０００５】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、正しい評価値を算出できる評価関数を算出する評価関数算出装置、ならびに、正しい評価関数を算出でき且つ解析結果を評価関数に入力して正しい評価値を算出できる解析評価装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、第１の本発明は、解析対象を解析手段で解析して得られる解析結果が評価関数に入力されて評価値が得られる場合の当該評価関数を当該解析結果ならびに前記解析手段を用いずに得た評価結果を用いて算出された新たな評価関数に置き換えるための当該評価関数を算出する評価関数算出装置であって、前記解析結果が記憶される解析結果記憶手段と、前記評価結果が記憶される評価結果記憶手段と、１以上の解析対象のそれぞれについて、前記解析結果記憶手段および前記評価結果記憶手段から当該解析対象についての解析結果および評価結果を読み出し、当該解析結果と当該評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値を算出する評価値算出手段と、前記新たな評価関数を求める手段であって、前記解析結果記憶手段から前記１以上の解析対象のそれぞれについての解析結果を読み出し、当該各解析結果について、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値算出手段で当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める評価関数算出手段とを備えることを特徴とする評価関数算出装置をもって解決手段とする。
【０００７】
第２の本発明は、解析対象を解析手段で解析して得られる解析結果が評価関数に入力されて評価値が得られる場合の当該評価関数を当該解析結果ならびに前記解析手段を用いずに得た評価結果を用いて算出された新たな評価関数に置き換えるための当該評価関数を算出する評価関数算出装置であって、前記解析結果が記憶される解析結果記憶手段と、前記解析結果と評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値が記憶される評価値記憶手段と、前記新たな評価関数を求める手段であって、前記解析結果記憶手段から１以上の解析対象のそれぞれについての解析結果を読み出し、前記評価値記憶手段から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値記憶手段から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める評価関数算出手段とを備えることを特徴とする評価関数算出装置をもって解決手段とする。
【０００８】
第３の本発明は、解析対象を解析手段で解析して得られる解析結果を評価関数に入力して得られる評価値を出力する解析評価装置であって、解析対象を解析して解析結果を出力する前記解析手段と、前記評価関数を有するとともに前記解析結果を当該評価関数に入力して得られる評価値を算出して出力し、当該評価関数が新たな評価関数に置き換わった後においては、前記解析手段から新たに出力される解析結果を当該新たな評価関数に入力して得られる評価値を算出して出力する第１評価値算出手段と、前記解析結果が記憶される解析結果記憶手段と、前記評価結果が記憶される評価結果記憶手段と、１以上の解析対象のそれぞれについて、前記解析結果記憶手段および前記評価結果記憶手段から当該解析対象についての解析結果および評価結果を読み出し、当該解析結果と当該評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値を算出する第２評価値算出手段と、前記新たな評価関数を求める手段であって、前記解析結果記憶手段から前記１以上の解析対象のそれぞれについての解析結果を読み出し、当該各解析結果について、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値算出手段で当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める評価関数算出手段とを備えることを特徴とする解析評価装置をもって解決手段とする。
【０００９】
第４の本発明は、解析対象を解析手段で解析して得られる解析結果を評価関数に入力して得られる評価値を出力する解析評価装置であって、解析対象を解析して解析結果を出力する前記解析手段と、前記評価関数を有するとともに前記解析結果を当該評価関数に入力して得られる評価値を算出して出力し、当該評価関数が新たな評価関数に置き換わった後においては、前記解析手段から新たに出力される解析結果を当該新たな評価関数に入力して得られる評価値を算出して出力する評価値算出手段と、前記解析結果が記憶される解析結果記憶手段と、前記解析結果と評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値が記憶される評価値記憶手段と、前記新たな評価関数を求める手段であって、前記解析結果記憶手段から１以上の解析対象のそれぞれについての解析結果を読み出し、前記評価値記憶手段から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値記憶手段から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める評価関数算出手段とを備えることを特徴とする解析評価装置をもって解決手段とする。
【００１０】
第５の本発明は、解析対象を解析手段で解析して得られる解析結果が評価関数に入力されて評価値が得られる場合の当該評価関数を当該解析結果ならびに前記解析手段を用いずに得た評価結果を用いて算出された新たな評価関数に置き換えるための当該評価関数を算出する評価関数算出装置の動作方法であって、前記評価関数算出装置は、前記解析結果が記憶される解析結果記憶手段と、前記評価結果が記憶される評価結果記憶手段とを備え、前記動作方法は、前記評価関数算出装置の評価値算出手段が、１以上の解析対象のそれぞれについて、前記解析結果記憶手段および前記評価結果記憶手段から当該解析対象についての解析結果および評価結果を読み出し、当該解析結果と当該評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値を算出する工程と、前記評価関数算出装置の評価関数算出手段が、前記新たな評価関数を求めるべく、前記解析結果記憶手段から前記１以上の解析対象のそれぞれについての解析結果を読み出し、当該各解析結果について、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値算出手段で当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める工程とを備えることを特徴とする評価関数算出装置の動作方法をもって解決手段とする。
【００１１】
第６の本発明は、解析対象を解析手段で解析して得られる解析結果が評価関数に入力されて評価値が得られる場合の当該評価関数を当該解析結果ならびに前記解析手段を用いずに得た評価結果を用いて算出された新たな評価関数に置き換えるための当該評価関数を算出する評価関数算出装置の動作方法であって、前記評価関数算出装置は、前記解析結果が記憶される解析結果記憶手段と、前記解析結果と評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値が記憶される評価値記憶手段とを備え、前記動作方法は、前記評価関数算出装置の評価関数算出手段が、前記新たな評価関数を求めるべく、前記解析結果記憶手段から１以上の解析対象のそれぞれについての解析結果を読み出し、前記評価値記憶手段から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値記憶手段から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める工程とを備えることを特徴とする評価関数算出装置の動作方法をもって解決手段とする。
【００１２】
第７の本発明は、解析対象を解析手段で解析して得られる解析結果を評価関数に入力して得られる評価値を出力する解析評価装置の動作方法であって、前記解析評価装置は、解析対象を解析して解析結果を出力する前記解析手段と、前記評価関数を有するとともに前記解析結果を当該評価関数に入力して得られる評価値を算出して出力し、当該評価関数が新たな評価関数に置き換わった後においては、前記解析手段から新たに出力される解析結果を当該新たな評価関数に入力して得られる評価値を算出して出力する第１評価値算出手段と、前記解析結果が記憶される解析結果記憶手段と、前記評価結果が記憶される評価結果記憶手段とを備え、前記動作方法は、前記解析評価装置の第２評価値算出手段が、１以上の解析対象のそれぞれについて、前記解析結果記憶手段および前記評価結果記憶手段から当該解析対象についての解析結果および評価結果を読み出し、当該解析結果と当該評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値を算出する工程と、前記解析評価装置の評価関数算出手段が、前記新たな評価関数を求めるべく、前記解析結果記憶手段から前記１以上の解析対象のそれぞれについての解析結果を読み出し、当該各解析結果について、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値算出手段で当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める工程とを備えることを特徴とする解析評価装置の動作方法をもって解決手段とする。
【００１３】
第８の本発明は、解析対象を解析手段で解析して得られる解析結果を評価関数に入力して得られる評価値を出力する解析評価装置の動作方法であって、前記解析評価装置は、解析対象を解析して解析結果を出力する前記解析手段と、前記評価関数を有するとともに前記解析結果を当該評価関数に入力して得られる評価値を算出して出力し、当該評価関数が新たな評価関数に置き換わった後においては、前記解析手段から新たに出力される解析結果を当該新たな評価関数に入力して得られる評価値を算出して出力する評価値算出手段と、前記解析結果が記憶される解析結果記憶手段と、前記解析結果と評価結果とからなる入力データを前記新たな評価関数に置き換わる前の評価関数に入力して得られる評価値が記憶される評価値記憶手段とを備え、前記動作方法は、前記解析評価装置の評価関数算出手段が、前記新たな評価関数を求めるべく、前記解析結果記憶手段から１以上の解析対象のそれぞれについての解析結果を読み出し、前記評価値記憶手段から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、前記評価値記憶手段から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求める工程を備えることを特徴とする解析評価装置の動作方法をもって解決手段とする。
【発明の効果】
【００１４】
本発明によれば、正しい評価値を算出できる評価関数を算出することができる。また、本発明によれば、正しい評価関数を算出でき且つ解析結果を評価関数に入力して正しい評価値を算出することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態に係る解析評価装置の構成図である。
【図２】出力部１５に表示される入力フォームの例である。
【図３】解析結果記憶部１６１の構成の例を示す図である。
【図４】評価関数算出部１６の概略の動作を示すフローチャートである。
【図５】評価結果記憶部１６２の構成の例を示す図である。
【図６】本実施の形態の別な実施態様を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態に係る評価関数算出装置と解析評価装置について、図面を参照して説明する。
【００１７】
図１は、本実施の形態に係る解析評価装置の構成図である。
【００１８】
解析評価装置１は、解析対象を解析手段で解析して得られる解析結果を評価関数に入力し、得られた評価値を出力する解析評価装置である。
【００１９】
解析評価装置１は、入力部１１と、入出力制御部１２と、これらの入力部１１と入出力制御部１２を介して得た解析対象を解析して解析結果を出力する解析部１３と、解析結果を評価関数（以下、評価関数ｆｉという）に入力して得られる評価値を算出して出力する評価値算出部１４と、評価値などを出力する出力部１５と、評価関数ｆｉに置き換わる新たな評価関数（以下、評価関数ｆｉ＋１という）を算出する評価関数算出部１６とを備える。
【００２０】
評価関数算出部１６は、本実施の形態に係る評価関数算出装置に相当するものである。
【００２１】
評価関数算出部１６は、解析結果が記憶される解析結果記憶部１６１と、解析部１３を用いずに得た評価結果が記憶される評価結果記憶部１６２と、解析結果と評価結果とからなる入力データを評価関数ｆｉに入力して得られる評価値を算出する評価値算出部１６３と、評価関数ｆｉ＋１を求める評価関数算出部１６４とを備える。
【００２２】
（解析評価装置１の動作）
以下、解析評価装置１の動作について、解析対象をウェブページとして、説明する。
【００２３】
図２は、出力部１５に表示される入力フォームの例である。
【００２４】
ＵＲＬのフォームにＵＲＬが入力されると、図１の入力部１１は、ＵＲＬを入出力制御部１２に通知する。
【００２５】
入出力制御部１２は、このＵＲＬに識別情報を対応づけて記憶していなければ、識別情報（ここでは、識別情報を「ＩＤ４」とする）を対応づけ、ＵＲＬと「ＩＤ４」を解析部１３へ通知する。
【００２６】
解析部１３は、ＵＲＬに対応するウェブページ（解析対象）を取得し、解析対象をここでは３段階のレベルごとに各レベルごとのルールを用いて解析し、各ルール内の条件のうち当該解析対象では充足しない条件の数の集合である解析結果を評価値算出部１４に出力する。ここでは、第１、第２、第３のルール内の充足しない条件の数Ｒ１、Ｒ２、Ｒ３の集合である解析結果「Ｒ１、Ｒ２、Ｒ３」が出力されたこととする。
【００２７】
評価値算出部１４は、評価関数ｆｉに解析結果「Ｒ１、Ｒ２、Ｒ３」を入力して得られる評価値を算出して入出力制御部１２に出力する。
【００２８】
ここでは、評価関数ｆｉを示す計算式は、式（１）であることとする。
【００２９】
ｆｉ＝Ｒ１×５＋Ｒ２×３＋Ｒ３×１    （１）
例えば、解析結果が「Ｒ１（＝１２）、Ｒ２（＝４）、Ｒ３（＝１）」である場合は、
評価値＝ｆｉ＝１２×５＋４×３＋１＝７３
となる。
【００３０】
入出力制御部１２は、評価値算出部１４から出力された評価値を出力部１５に出力する。例えば、入出力制御部１２は、評価値を出力部１５に表示する。
【００３１】
解析部１３は、また、解析結果「Ｒ１、Ｒ２、Ｒ３」に識別情報「ＩＤ４」を対応づけ、識別情報つきの解析結果を解析結果記憶部１６１に記憶させる。
【００３２】
図３は、解析結果記憶部１６１の構成の例を示す図である。
【００３３】
図３は、「ＩＤ１」に対応づけて解析結果「Ｒ１（＝８）、Ｒ２（＝４）、Ｒ３（＝１）」（以下、解析結果「８、４、１」のように表記する）が記憶され、「ＩＤ２」に対応づけて解析結果「６、２、１」が記憶され、「ＩＤ３」に対応づけて解析結果「１０、８、２」が記憶されているところに、新たに「ＩＤ４」に対応づけて解析結果「１２、４、１」が記憶された状態を示している。
【００３４】
さて、一方、当該ウェブページ（解析対象）は、自動では解析できない１以上のルール（上記３段階のレベルごとのルールとする）を用いて評価され、各ルール内の条件のうち当該解析対象では充足しない条件の数の集合である評価結果が入力される。
【００３５】
つまり、図２のＵＲＬのフォームに同じＵＲＬが入力され、評価結果のフォームに評価結果が入力される。ここでは、第１、第２、第３のルール内の充足しない条件の数ＲＲ１、ＲＲ２、ＲＲ３の集合である解析結果「ＲＲ１、ＲＲ２、ＲＲ３」が出力されたこととする。
【００３６】
図１の入力部１１は、ＵＲＬと評価結果を入出力制御部１２に通知する。
【００３７】
入出力制御部１２は、このＵＲＬに識別情報「ＩＤ４」を対応づけて記憶しているので、「ＩＤ４」と当該評価結果を評価関数算出部１６へ通知する。
【００３８】
図４は、評価関数算出部１６の概略の動作を示すフローチャートである。
【００３９】
評価関数算出部１６は、評価結果が通知されたら（Ｓ１：ＹＥＳ）、当該評価結果の解析対象と同じ解析対象についての解析結果と当該評価結果とからなる入力データを生成し、これを評価関数ｆｉに入力して得られる評価値を算出する（Ｓ２）。
【００４０】
次に、当該解析結果を評価関数ｆｉ＋１に入力した場合にステップＳ２で算出された評価値が算出されるような評価関数ｆｉ＋１を求める（Ｓ３）。
【００４１】
具体的には、図１の入出力制御部１２は、入力部１１から出力されたＵＲＬに識別情報「ＩＤ４」が対応づけられているので、この識別情報つきの評価結果を評価結果記憶部１６２に記憶させる。
【００４２】
図５は、評価結果記憶部１６２の構成の例を示す図である。
【００４３】
図５は、「ＩＤ１」に対応づけて評価結果「ＲＲ１（＝４）、ＲＲ２（＝６）、ＲＲ３（＝３）」（以下、評価結果「４、６、３」のように表記する）が記憶され、「ＩＤ２」に対応づけて評価結果「３、３、３」が記憶され、「ＩＤ３」に対応づけて評価結果「５、１２、６」が記憶されているところに、新たに「ＩＤ４」に対応づけて評価結果「６、６、３」が記憶された状態を示している。
【００４４】
評価値算出部１６３は、解析結果記憶部１６１と評価結果記憶部１６２で同じＩＤに対応づけられた解析結果と評価結果を読み出し、解析結果と評価結果からなる入力データを生成する。
【００４５】
評価値算出部１６３は、例えば、同じ「ＩＤ４」に対応づけられた解析結果「１２、４、１」ならびに評価結果「６、６、３」からなる入力データ「１８、１０、４」を生成し、評価関数ｆｉに入力データ「１８、１０、４」を入力して得られる評価値を算出し、これを「ＩＤ４」に対応づけて評価関数算出部１６４に出力する。同様に、評価値算出部１６３は、「ＩＤ１」「ＩＤ２」「ＩＤ３」の評価値も算出して、つまり、各々「９４」「６４」「１４３」を算出し、それぞれ「ＩＤ１」「ＩＤ２」「ＩＤ３」に対応づけて評価関数算出部１６４に出力する。
【００４６】
入力データの１８は、解析結果の１２と評価結果の５の和であり、入力データの１０は、解析結果の４と評価結果の６の和であり、入力データの４は、解析結果の１と評価結果の５の和である。
上記のように、評価関数ｆｉを示す計算式が、式（１）であることとすると、
例えば、入力データが「１８、１０、４」である場合は、
評価値＝ｆｉ＝１８×５＋１０×３＋４＝１２４
となる。
【００４７】
評価関数算出部１６４は、解析結果記憶部１６１に記憶されているすべての解析結果として図３のような「ＩＤ１」「ＩＤ２」「ＩＤ３」「ＩＤ４」に対応づけられた解析結果を読み出し、各解析結果を評価関数ｆｉ＋１に入力した場合に、評価値算出部１６３から出力された各「ＩＤ１」「ＩＤ２」「ＩＤ３」「ＩＤ４」に対応する評価値「９４」「６４」「１４３」「１２４」が算出されるような評価関数ｆｉ＋１を求め、評価関数ｆｉ＋１を評価値算出部１４に出力する。
【００４８】
評価関数算出部１６４は、具体的には、各評価値「９４」「６４」「１４３」「１２４」を従属変数とし、解析結果記憶部１６１に記憶されている各識別情報に対応した解析結果を説明変数として重回帰分析を行う。
その結果、評価関数算出部１６４は、Ｒ１、Ｒ２、Ｒ３の重みとして各々７．５、７．５、４を求め、
評価関数ｆｉ＋１＝Ｒ１×７．５＋Ｒ２×７．５＋Ｒ３×４
を算出し、評価値算出部１４に出力するのである。
【００４９】
評価値算出部１４は、評価関数算出部１６４から出力された評価関数ｆｉ＋１で評価関数ｆｉを置き換え、これ以降は、評価関数ｆｉ＋１を用いて、上記方法で評価値を算出する。
【００５０】
なお、本実施の形態では、新たに評価結果が入力されたら、当該評価結果を用いて上記同様に新たな評価関数を求め、この評価関数で評価値を算出してもよい。
【００５１】
なお、本実施の形態では、評価関数は、
評価関数＝Ｒ１×ａ１＋Ｒ２×ａ２＋Ｒ３×ａ３
のような形式を有したものだったが、評価関数は当該形式に限定されず、任意の形式を採用できる。
【００５２】
例えば、本実施の形態では、３段階のルールで解析対象（ウェブページ）が解析および評価されるので、評価関数の項数は３だが、段階数は任意であり、よって項数も任意である。入力データは、解析結果と評価結果の和としたが、和とせずに別項として項数を増やしてもよい。
【００５３】
また、ａ１、ａ２、ａ３のような重み値も任意に設定してよい。
【００５４】
また、Ｒ１、ＲＲ１、Ｒ２、ＲＲ２、Ｒ３、ＲＲ３は、対応するルール内の充足しない条件の数としたが、対応するルール内の充足する条件の数としてもよい。
【００５５】
また、本実施の形態では、解析対象のＵＲＬを入力したが、解析対象そのものを入力してもよい。
【００５６】
また、解析対象はウェブページに限定されず、任意の解析対象を用いることができる。
【００５７】
また、本実施の形態では、評価値を出力部１５に出力するのに、表示するとしたが、評価値はプリンタを用いて印刷してもよく、ファイルに書き出してもよく、ネットワークを介して送信してもよい。
【００５８】
以上説明したように、本実施の形態によれば、解析結果と評価結果を用い、新たな評価関数を求め、これ以降は、当該評価関数を用いて評価値を算出する。評価関数を算出する際に用いる解析結果と評価結果のデータが多くなればなるほど、新たな評価関数で算出される評価値の精度は高くなるため、当該評価値つまり評価結果を用いて得られる正しい評価値に近い値を実際には評価結果を用いなくても得ることができる。
【００５９】
なお、評価値算出部１６３で算出される評価値が外部から入力される場合は、図６に示すように、当該評価値を該値に対応する識別情報に対応づけて記憶する評価値記憶部１６５を評価関数算出部１６に設け、これにより、評価結果記憶部１６２と評価値算出部１６３を不要とし、評価関数算出部１６４は、解析結果記憶部１６１から１以上の解析結果を読み出し、当該評価値記憶部から当該各解析結果に対応する評価値を読み出し、当該各解析結果につき、当該解析結果を当該新たな評価関数に入力した場合に、評価値記憶部１６２から読み出され且つ当該解析結果を用いて算出された評価値が算出されるような当該新たな評価関数を求めるものとしてもよい。
【００６０】
また、本実施の形態に係る解析評価装置１または評価関数算出装置（評価関数算出部１６）としてコンピュータを機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録でき、また、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【符号の説明】
【００６１】
１１…入力部
１２…入出力制御部
１３…解析部
１４、１６３…評価値算出部
１５…出力部
１６…評価関数算出部
１６１…解析結果記憶部
１６２…評価結果記憶部
１６４…評価関数算出部
１６５…評価値記憶部
【図１】
2012173791.tif 000003
【図２】
2012173791.tif 000004
【図３】
2012173791.tif 000005
【図４】
2012173791.tif 000006
【図５】
2012173791.tif 000007
【図６】
2012173791.tif 000008