(57)【要約】【課題】新規に開発した携帯電話機等の機器の操作性を、既存機器の操作履歴を利用して評価する。【解決手段】操作履歴保存手段１０１は既存機器の操作履歴を保存する。操作手順登録手段１０３は評価対象の機器の操作手順を登録する。操作コスト計算手段１０２は、操作履歴保存手段１０１に保存された操作履歴を入力し、各操作の種類毎の操作コストを計算して、基準操作コスト記憶手段１０６に記録する。操作手順評価手段１０４は、基準操作コスト記憶手段１０６に記憶された各操作の種類毎の操作コストおよび操作手順登録手段１０３に登録された操作手順を入力し、操作手順の各操作に対して、同じ操作についての操作コストが求められている場合にはその操作コストを割り当て、求められていない場合には全ての操作コストの平均値を割り当てて、評価対象の機器の操作手順の操作コストを求め、評価操作コスト記憶手段１０７に記録する。【選択図】  図１
2004295320.tif 000002
【特許請求の範囲】
【請求項１】
情報処理システムに関する利用者の操作履歴から前記情報処理システムの操作のコストを計算する操作コスト計算手段と、
情報処理システムの操作手順を登録する操作手順登録手段と、
前記操作コスト計算手段によって得られたコストと前記操作手順登録手段に登録された操作手順とを用いて、前記操作手順のコストを評価する操作手順評価手段とを備えることを特徴とするユーザインタフェース評価システム。
【請求項２】
前記操作手順登録手段に操作手順を登録する対象の情報処理システムと前記操作履歴の対象の情報処理システムとは異なる情報処理システムであることを特徴とする請求項１に記載のユーザインタフェース評価システム。
【請求項３】
情報処理システムに関する利用者の操作履歴から前記情報処理システムの操作のコストを計算する操作コスト計算手段と、
情報処理システムのユーザインタフェース設計データを登録するＵＩ設計登録手段と、
前記操作履歴と前記ユーザインタフェース設計データとを用いて情報処理システムの操作に関する特徴量を計算する特徴量計算手段と、
前記操作コスト計算手段によって得られたコストと前記特徴量計算手段によって得られた特徴量とを用いて前記ユーザインタフェース設計データを評価するＵＩ評価手段とを備えることを特徴とするユーザインタフェース評価システム。
【請求項４】
前記ＵＩ設計登録手段にユーザインタフェース設計データを登録する対象の情報処理システムと前記操作履歴の対象の情報処理システムとは異なる情報処理システムであることを特徴とする請求項３に記載のユーザインタフェース評価システム。
【請求項５】
前記特徴量計算手段は、前記情報処理システムの操作に関する特徴量を計算するために、前記情報処理システムの画面を画面表示装置に表示させ、前記画面の表示情報を取得することを特徴とする請求項３もしくは請求項４に記載のユーザインタフェース評価システム。
【請求項６】
コンピュータに、
情報処理システムに関する利用者の操作履歴から前記情報処理システムの操作のコストを計算する操作コスト計算ステップと、
前記操作コスト計算ステップによって得られたコストと操作手順登録手段に登録された情報処理システムの操作手順とを用いて前記操作手順のコストを評価する操作手順評価ステップと、
を実行させることを特徴とするユーザインタフェース評価プログラム。
【請求項７】
前記操作手順登録手段に操作手順を登録する対象の情報処理システムと前記操作履歴の対象の情報処理システムとは異なる情報処理システムであることを特徴とする請求項６に記載のユーザインタフェース評価プログラム。
【請求項８】
コンピュータに、
情報処理システムに関する利用者の操作履歴から前記情報処理システムの操作のコストを計算する操作コスト計算ステップと、
前記操作履歴とＵＩ設計登録手段に登録された情報処理システムのユーザインタフェース設計データとを用いて情報処理システムの操作に関する特徴量を計算する特徴量計算ステップと、
前記操作コスト計算ステップで計算されたコストと前記特徴量計算ステップで計算された特徴量とを用いて前記ユーザインタフェース設計データを評価するＵＩ評価ステップと、
を実行させることを特徴とするユーザインタフェース評価プログラム。
【請求項９】
前記ＵＩ設計登録手段にユーザインタフェース設計データを登録する対象の情報処理システムと前記操作履歴の対象の情報処理システムとは異なる情報処理システムであることを特徴とする請求項８に記載のユーザインタフェース評価プログラム。
【請求項１０】
前記特徴量計算ステップは、前記情報処理システムの操作に関する特徴量を計算するために、前記情報処理システムの画面を画面表示装置に表示させ、前記画面の表示情報を取得することを特徴とする請求項８もしくは請求項９に記載のユーザインタフェース評価プログラム。
【請求項１１】
既存機器の操作履歴を保存する操作履歴保存手段と、
評価対象機器の操作手順を登録する操作手順登録手段と、
前記操作履歴保存手段に保存された操作履歴を入力し、各操作の種類毎の操作コストを計算する操作コスト計算手段と、
前記操作コスト計算手段で計算された各操作の種類毎の操作コストを記憶する基準操作コスト記憶手段と、
前記基準操作コスト記憶手段に記憶された各操作の種類毎の操作コストおよび前記操作手順登録手段に登録された操作手順を入力し、前記操作手順の各操作に対して、同じ操作についての操作コストが求められている場合にはその操作コストを割り当て、求められていない場合には全ての操作コストの平均値を割り当てて、前記操作手順の操作コストを求める操作手順評価手段と、
前記操作手順評価手段で求められた前記操作手順の操作コストを記憶する評価操作コスト記憶手段と、
前記評価操作コスト記憶手段に記憶された前記操作手順の操作コストを出力する出力手段とを備えることを特徴とするユーザインタフェース評価システム。
【請求項１２】
既存Ｗｅｂページにおける既存リンクに対する操作履歴を保存する操作履歴保存手段と、
評価対象Ｗｅｂページおよび前記既存Ｗｅｂページのコンテンツデータを登録するＷｅｂページ保存手段と、
前記操作履歴保存手段に保存された操作履歴を入力し、既存Ｗｅｂページの各既存リンク毎の操作コストを計算する操作コスト計算手段と、
前記操作コスト計算手段で計算された既存Ｗｅｂページの各既存リンク毎の操作コストを記憶する基準操作コスト記憶手段と、
前記操作履歴保存手段から操作履歴を入力すると共に該入力した操作履歴に記録された既存リンクを持つ既存Ｗｅｂページのコンテンツデータを前記Ｗｅｂページ保存手段から入力して各既存リンク毎の特徴量を計算し、且つ、前記Ｗｅｂページ登録手段から前記評価対象Ｗｅｂページのコンテンツデータを入力し、該入力したコンテンツデータに含まれる各評価対象リンク毎の特徴量を計算するリンク特徴量計算手段と、
前記リンク特徴量計算手段で計算された各既存リンク毎の特徴量および各評価対象リンク毎の特徴量を記憶する基準リンク特徴量記憶手段および評価リンク特徴量記憶手段と、
前記操作履歴保存手段から操作履歴を入力すると共に該入力した操作履歴に記録された既存Ｗｅｂページのコンテンツデータを前記Ｗｅｂページ保存手段から入力して各既存Ｗｅｂページ毎の特徴量を計算し、且つ、前記Ｗｅｂページ登録手段から前記評価対象Ｗｅｂページのコンテンツデータを入力して前記評価対象Ｗｅｂページの特徴量を計算するページ特徴量計算手段と、
前記ページ特徴量計算手段で計算された各既存Ｗｅｂページ毎の特徴量および前記評価対象Ｗｅｂページの特徴量を記憶する基準ページ特徴量記憶手段および評価ページ特徴量記憶手段と、
前記基準操作コスト記憶手段、前記基準リンク特徴量記憶手段、前記評価リンク特徴量記憶手段、前記基準ページ特徴量記憶手段および前記評価ページ特徴量記憶手段に記憶された情報を入力し、前記評価対象リンク毎に、類似度の大きい所定個数の既存リンクを抽出して該抽出した既存リンクの操作コストの平均値を求めることによって各評価対象リンク毎の操作コストを求め、且つ、該求めた操作コストの統計値を計算して評価結果を求めるＷｅｂページ評価手段と、
該Ｗｅｂページ評価手段で求められた評価結果を記憶する評価結果記憶手段と、前記評価結果記憶手段に記憶された評価結果を出力する出力手段とを備えることを特徴とするユーザインタフェース評価システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理機器や情報処理システムのユーザインタフェースを評価するユーザインタフェース評価システムおよびユーザインタフェース評価プログラムに関する。
【０００２】
【従来の技術】
情報処理機器・システムのユーザインタフェースを評価する方法として、評価対象機器・システムを利用者が操作した際に、その操作の履歴を記録し、この操作履歴を分析することで評価するという方法がある。例えば、利用者の操作履歴から、間違った操作が行われていた個所や操作に悩んで時間のかかっていた個所を抽出することにより、評価対象機器・システムのユーザインタフェース設計上の問題個所の発見を支援することができる。また例えば、操作履歴から操作回数や操作時間を計算して求めることにより、評価対象機器・システムの定量的な評価を行うことができる。
【０００３】
このような、利用者の操作履歴を用いたユーザインタフェース評価システムやその方法として、従来、特許文献１ないし１２に記載のシステムや方法があった。例えば、特許文献２に記載されている共通誤対話分析装置は、複数の利用者分の操作履歴に共通する誤操作個所を抽出することにより、被験者の個人差にあまり依存せず、より多くの利用者に共通するような使いにくさの問題個所の発見を支援することができる。
【０００４】
【特許文献１】
特開平７−５６７３０号公報
【特許文献２】
特開平７−８４６９５号公報
【特許文献３】
特開平８−２９２０９号公報
【特許文献４】
特開平８−３６５１０号公報
【特許文献５】
特開平８−１６１１９７号公報
【特許文献６】
特開平９−６２４７０号公報
【特許文献７】
特開平１０−３１２３２３号公報
【特許文献８】
特開２００１−５６７７１号公報
【特許文献９】
特開２００１−６０１７９号公報
【特許文献１０】
特開２００１−２９７１１５号公報
【特許文献１１】
特開２００２−１２３４０９号公報
【特許文献１２】
特開平１１−３２７９６８号公報
【０００５】
【発明が解決しようとする課題】
しかし、利用者の操作履歴を用いる従来のユーザインタフェース評価システムおよびその方法ではいずれも、ある評価対象機器・システムを評価するために、その評価対象機器・システム自身に関する操作履歴が必要であった。したがって、新規に開発した情報処理機器・システムを評価する場合には、その新規な機器・システムの操作履歴がまだ得られていないので、利用者に当該機器・システムを操作してもらい、その操作履歴を新規に記録して収集する必要があった。このため、利用者の操作履歴を用いる従来のユーザインタフェース評価システムおよびその方法では、新規に開発した情報処理機器・システムの評価を行うために、当該機器・システムの操作履歴を記録・収集するコストが不可欠であり、低コストな評価が困難という課題があった。
【０００６】
本発明は上記のような課題を解決するためになされたものであり、本発明の目的は、新規に開発した情報処理機器・システムを評価する場合であっても、当該機器・システムに関する利用者の操作履歴を新規に記録・収集することなく、操作履歴に基づいた評価を行うことが可能なユーザインタフェース評価システムおよびユーザインタフェース評価プログラムを提供することである。
【０００７】
【課題を解決するための手段】
請求項１に記載のユーザインタフェース評価システムは、情報処理システムに関する利用者の操作履歴から前記情報処理システムの操作のコストを計算する操作コスト計算手段と、情報処理システムの操作手順を登録する操作手順登録手段と、前記操作コスト計算手段によって得られたコストと前記操作手順登録手段に登録された操作手順とを用いて前記操作手順のコストを評価する操作手順評価手段とを備えることを特徴とする。
【０００８】
請求項２に記載のユーザインタフェース評価システムは、請求項１に記載のユーザインタフェース評価システムにおいて、前記操作手順登録手段に操作手順を登録する対象の情報処理システムと前記操作履歴の対象の情報処理システムとは異なる情報処理システムであることを特徴とする。
【０００９】
請求項３に記載のユーザインタフェース評価システムは、情報処理システムに関する利用者の操作履歴から前記情報処理システムの操作のコストを計算する操作コスト計算手段と、情報処理システムのユーザインタフェース設計データを登録するＵＩ設計登録手段と、前記操作履歴と前記ユーザインタフェース設計データとを用いて情報処理システムの操作に関する特徴量を計算する特徴量計算手段と、前記操作コスト計算手段によって得られたコストと前記特徴量計算手段によって得られた特徴量とを用いて前記ユーザインタフェース設計データを評価するＵＩ評価手段とを備えることを特徴とする。
【００１０】
請求項４に記載のユーザインタフェース評価システムは、請求項３に記載のユーザインタフェース評価システムにおいて、前記ＵＩ設計登録手段にユーザインタフェース設計データを登録する対象の情報処理システムと前記操作履歴の対象の情報処理システムとは異なる情報処理システムであることを特徴とする。
【００１１】
請求項５に記載のユーザインタフェース評価システムは、請求項３もしくは請求項４に記載のユーザインタフェース評価システムにおいて、前記特徴量計算手段は、前記情報処理システムの操作に関する特徴量を計算するために、前記情報処理システムの画面を画面表示装置に表示させ、前記画面の表示情報を取得することを特徴とする。
【００１２】
請求項６に記載のユーザインタフェース評価プログラムは、コンピュータに、情報処理システムに関する利用者の操作履歴から前記情報処理システムの操作のコストを計算する操作コスト計算ステップと、前記操作コスト計算ステップによって得られたコストと操作手順登録手段に登録された情報処理システムの操作手順とを用いて前記操作手順のコストを評価する操作手順評価ステップとを実行させることを特徴とする。
【００１３】
請求項７に記載のユーザインタフェース評価プログラムは、請求項６に記載のユーザインタフェース評価プログラムにおいて、前記操作手順登録手段に操作手順を登録する対象の情報処理システムと前記操作履歴の対象の情報処理システムとは異なる情報処理システムであることを特徴とする。
【００１４】
請求項８に記載のユーザインタフェース評価プログラムは、コンピュータに、情報処理システムに関する利用者の操作履歴から前記情報処理システムの操作のコストを計算する操作コスト計算ステップと、前記操作履歴とＵＩ設計登録手段に登録された情報処理システムのユーザインタフェース設計データとを用いて情報処理システムの操作に関する特徴量を計算する特徴量計算ステップと、前記操作コスト計算ステップで計算されたコストと前記特徴量計算ステップで計算された特徴量とを用いて前記ユーザインタフェース設計データを評価するＵＩ評価ステップとを実行させることを特徴とする。
【００１５】
請求項９に記載のユーザインタフェース評価プログラムは、請求項８に記載のユーザインタフェース評価プログラムにおいて、前記ＵＩ設計登録手段にユーザインタフェース設計データを登録する対象の情報処理システムと前記操作履歴の対象の情報処理システムとは異なる情報処理システムであることを特徴とする。
【００１６】
請求項１０に記載のユーザインタフェース評価プログラムは、請求項８もしくは請求項９に記載のユーザインタフェース評価プログラムにおいて、前記特徴量計算ステップは、前記情報処理システムの操作に関する特徴量を計算するために、前記情報処理システムの画面を画面表示装置に表示させ、前記画面の表示情報を取得することを特徴とする。
【００１７】
請求項１１に記載のユーザインタフェース評価システムは、既存機器の操作履歴を保存する操作履歴保存手段と、評価対象機器の操作手順を登録する操作手順登録手段と、前記操作履歴保存手段に保存された操作履歴を入力し、各操作の種類毎の操作コストを計算する操作コスト計算手段と、前記操作コスト計算手段で計算された各操作の種類毎の操作コストを記憶する基準操作コスト記憶手段と、前記基準操作コスト記憶手段に記憶された各操作の種類毎の操作コストおよび前記操作手順登録手段に登録された操作手順を入力し、前記操作手順の各操作に対して、同じ操作についての操作コストが求められている場合にはその操作コストを割り当て、求められていない場合には全ての操作コストの平均値を割り当てて、前記操作手順の操作コストを求める操作手順評価手段と、前記操作手順評価手段で求められた前記操作手順の操作コストを記憶する評価操作コスト記憶手段と、前記評価操作コスト記憶手段に記憶された前記操作手順の操作コストを出力する出力手段とを備えることを特徴とする。
【００１８】
請求項１２に記載のユーザインタフェース評価システムは、既存Ｗｅｂページにおける既存リンクに対する操作履歴を保存する操作履歴保存手段と、評価対象Ｗｅｂページおよび前記既存Ｗｅｂページのコンテンツデータを登録するＷｅｂページ保存手段と、前記操作履歴保存手段に保存された操作履歴を入力し、既存Ｗｅｂページの各既存リンク毎の操作コストを計算する操作コスト計算手段と、前記操作コスト計算手段で計算された既存Ｗｅｂページの各既存リンク毎の操作コストを記憶する基準操作コスト記憶手段と、前記操作履歴保存手段から操作履歴を入力すると共に該入力した操作履歴に記録された既存リンクを持つ既存Ｗｅｂページのコンテンツデータを前記Ｗｅｂページ保存手段から入力して各既存リンク毎の特徴量を計算し、且つ、前記Ｗｅｂページ登録手段から前記評価対象Ｗｅｂページのコンテンツデータを入力し、該入力したコンテンツデータに含まれる各評価対象リンク毎の特徴量を計算するリンク特徴量計算手段と、前記リンク特徴量計算手段で計算された各既存リンク毎の特徴量および各評価対象リンク毎の特徴量を記憶する基準リンク特徴量記憶手段および評価リンク特徴量記憶手段と、前記操作履歴保存手段から操作履歴を入力すると共に該入力した操作履歴に記録された既存Ｗｅｂページのコンテンツデータを前記Ｗｅｂページ保存手段から入力して各既存Ｗｅｂページ毎の特徴量を計算し、且つ、前記Ｗｅｂページ登録手段から前記評価対象Ｗｅｂページのコンテンツデータを入力して前記評価対象Ｗｅｂページの特徴量を計算するページ特徴量計算手段と、前記ページ特徴量計算手段で計算された各既存Ｗｅｂページ毎の特徴量および前記評価対象Ｗｅｂページの特徴量を記憶する基準ページ特徴量記憶手段および評価ページ特徴量記憶手段と、前記基準操作コスト記憶手段、前記基準リンク特徴量記憶手段、前記評価リンク特徴量記憶手段、前記基準ページ特徴量記憶手段および前記評価ページ特徴量記憶手段に記憶された情報を入力し、前記評価対象リンク毎に、類似度の大きい所定個数の既存リンクを抽出して該抽出した既存リンクの操作コストの平均値を求めることによって各評価対象リンク毎の操作コストを求め、且つ、該求めた操作コストの統計値を計算して評価結果を求めるＷｅｂページ評価手段と、該Ｗｅｂページ評価手段で求められた評価結果を記憶する評価結果記憶手段と、前記評価結果記憶手段に記憶された評価結果を出力する出力手段とを備えることを特徴とする。
【００１９】
【作用】
本発明にあっては、既存の情報処理システムやユーザインタフェースに対する操作履歴を活用して、新規な情報処理システムやユーザインタフェースの評価を行う。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２１】
図１を参照すると、本発明の第１の実施の形態のユーザインタフェース評価システムは、操作履歴保存手段１０１、操作コスト計算手段１０２、操作手順登録手段１０３、操作手順評価手段１０４、出力手段１０５、基準操作コスト記憶手段１０６および評価操作コスト記憶手段１０７から構成されている。
【００２２】
操作履歴保存手段１０１には、従来の機器の操作履歴が保存されている。操作履歴の例を図２に示す。本例は、対象の機器が携帯電話機の場合の例であり、図２は、ある従来の携帯電話機の操作履歴である。図２において、「操作」の列には、行われた操作の種類が記録されており、例えば「１−Ｓ」は１キーの短押しを、「ＭＥＮＵ−Ｓ」はメニューキーの短押しを、「３−Ｌ」は３キーの長押しをそれぞれ表している。また図２において、「時刻」の列には、各操作が行われた時刻が記録されている。操作履歴保存手段１０１には、このような操作履歴が１つ以上保存されている。操作履歴を記録した機器は、すべて同じ携帯電話機であってもよいし、複数の異なる携帯電話機であってもよい。
【００２３】
操作コスト計算手段１０２は、操作履歴保存手段１０１に保存された操作履歴を用いて、個々の操作のコストを計算し、基準操作コスト記憶手段１０６に記憶する。具体的には、本例における操作コスト計算手段１０２は、同じ種類の操作に関する記録をすべて抽出し、当該操作のコストとして、当該操作の時間の平均値を計算する。ただし、ある操作に要した時間は、その操作の時刻と、１つ前の操作の時刻の差分とする。例えば、操作履歴保存手段１０１に保存された操作履歴全体の中に「１−Ｓ」の操作が１０回記録されているとすると、操作コスト計算手段１０２は、この１０回のそれぞれに対して時間を計算し、さらに、その１０回分の時間の平均値を求め、この平均値を操作「１−Ｓ」のコストとする。このようにして計算された各操作のコストの例を図３に示す。図３の例では、例えば操作「１−Ｓ」のコストがＴ０７、操作「２−Ｓ」のコストがＴ０８と求められたことを表しているが、「コスト」の列にあるＴ０７やＴ０８などはすべて、実際には時間の値である。
【００２４】
図２７に操作コスト計算手段１０２の処理フローを示す。操作履歴保存手段１０１から図２に示したような操作履歴を入力し（Ｓ２７０１）、操作履歴中の１つの種類の操作に注目して（Ｓ２７０２）、その操作の時間の平均値を前述した方法で計算して操作コストを求める（Ｓ２７０３）。１つの種類の操作のコストを求め終ると、次の１つの種類の操作に注目を移し（Ｓ２７０４）、ステップＳ２７０３の処理を繰り返す。これを、操作履歴中の残りの全ての種類の操作について繰り返し（Ｓ２７０５）、最後に、求めた操作コストを基準操作コスト記憶手段１０６へ出力する（Ｓ２７０６）。
【００２５】
操作手順登録手段１０３は、評価対象である新規な機器の操作手順を登録する手段である。操作手順の登録例を図４に示す。この例では、新規な機器（この例では携帯電話機）の例えばある種の機能を利用する際の操作手順として、メニューキーの短押し「ＭＥＮＵ−Ｓ」、ダウンキーの短押し「ＤＯＷＮ−Ｓ」、ダウンキーの短押し「ＤＯＷＮ−Ｓ」、ＯＫキーの短押し「ＯＫ−Ｓ」、…、の一連のキー操作が登録されている。
【００２６】
操作手順評価手段１０４は、操作手順登録手段１０３にて登録された操作手順に対して、操作コストを計算し、評価操作コスト記憶手段１０７に記憶する。例えば、登録された操作手順が図４の例の場合、操作手順評価手段１０４は、図５のように、当該手順に対する操作コストを求める。具体的には、登録された操作手順の個々の操作に対して、基準操作コスト記憶手段１０６に記憶されている操作コスト計算手段１０２によって求められたコストを割り当て、さらに、それらのコストの合計を、操作手順全体のコストとして求める。図５の例では、Ｔ１６が図４の操作手順に対するコストである。出力手段１０５は、評価操作コスト記憶手段１０７に記憶された操作手順のコストを図示しない表示装置やプリンタ等の出力装置から出力する。
【００２７】
なお本例では、操作手順登録手段１０３によって登録された操作手順の中に、コストが求められていない操作が含まれていた場合には、求められているすべての種類の操作に対するコストの平均値を、その未知な操作に対するコストとして用いる。
【００２８】
図２８に操作手順評価手段１０４の処理フローを示す。操作手順登録手段１０３から操作手順を入力し（Ｓ２８０１）、その先頭の１つの操作に注目する（Ｓ２８０２）。基準操作コスト記憶手段１０６を参照して注目中の操作のコストが求められているか否かを調べ（Ｓ２８０３）、求められていればそのコストを注目中の操作に割り当て（Ｓ２８０４）、求められていなければ基準操作コスト記憶手段１０６に記憶されている全種類の操作コストの平均値を注目中の操作に割り当てる（Ｓ２８０５）。１つの操作へのコストの割り当てを完了すると、操作手順中の次の１つの操作に注目を移し（Ｓ２８０６）、前述と同様の処理を繰り返す。操作手順中の全ての操作についてコストの割り当てを終ると（Ｓ２８０７でＹＥＳ）、割り当てたコストの合計を計算して操作手順全体のコストを求める（Ｓ２８０８）。そして、操作手順の各操作に割り当てたコストおよび操作手順全体のコストを評価操作リスト記憶手段１０７に記憶する（Ｓ２８０９）。
【００２９】
次に、上記の例とは操作コストの求め方が異なる、本発明の第１の実施の形態のユーザインタフェース評価システムの別の例を以下に示す。本例では、キーの押下だけでなく、あるキーから別のキーへの指の移動も操作の種類とする。例えば、図２の操作履歴の例では、まず初めに１キーの短押し操作が２回続けて行われ、次に、２キーの短押しが１回行われているが、２キーを押す前に、１キーから２キーへの指の移動が含まれている。本例ではこのような指の移動も操作の種類とし、そのコストを操作履歴から計算する。操作コスト計算手段１０２によって求められる操作コストの例を図６に示す。図６の例において、Ｐ［１−Ｓ］は１キーの短押しを表しており、そのコストはＴ１７である（Ｐ［２−Ｓ］〜Ｐ［５−Ｓ］も同様）。また、Ｍ［１−Ｓ］［２−Ｓ］は、１キーの短押しが完了してから、指を２キーに移動させる操作を表しており、そのコストはＴ２２である（Ｍ［１−Ｓ］［３−Ｓ］、Ｍ［１−Ｓ］［４−Ｓ］も同様）。以下、Ｐ［１−Ｓ］などキーを押下する操作を押下操作、そのコストを押下コスト、Ｍ［１−Ｓ］［２−Ｓ］など指を移動する操作を移動操作、そのコストを移動コストと呼ぶ。
【００３０】
図２に示したような操作履歴から、図６のような操作コストを求める方法は次の通りである。まず、同じ操作ｘが２回以上連続して記録されている個所を操作履歴全体からすべて抽出し、その個所のデータを用いて、Ｐ［ｘ］を求める。例えば、１キーの短押し（１−Ｓ）が２回連続している個所が操作履歴全体で３個所あり（Ａ、Ｂ、Ｃとする）、ＡとＢの個所ではそれぞれ５回、Ｃの個所では３回連続していたとする。この場合、ＡとＢの個所からは、１キーの連続短押し４回分の時間（先頭の１回は直前の操作が別のキーの押下であり、その操作の時間には前のキーからの指の移動時間を含んでいるので、Ｐ［１−Ｓ］のコスト計算には用いない）が得られ、同様にＣの個所からは２回分の時間が得られる。これら１０回分（＝４＋４＋２）の時間の平均を求め、Ｐ［１−Ｓ］のコストとする。すべての操作ｘ（ｘはキーの短押しもしくは長押し）に対してＰ［ｘ］を求めた後、Ｍ［ｘ］［ｙ］を以下のようにして求める（ｙもキーの短押しもしくは長押しであるが、ｘとは異なるキーの操作）。ある操作ｘに続いて別のキーの操作ｙが行われた個所を操作履歴全体からすべて抽出し、操作ｙの時刻から操作ｘの時刻を引くことにより、操作ｙの時間を求める。ただしこの時間Ｔには、指を操作ｘのキーから操作ｙのキーに移動させた時間と、ｙのキーを押下した時間の両方が含まれるので、あらかじめ計算済みのＰ［ｙ］をＴから引いた値を求める。この値をすべてのｘ→ｙの組合せについて求め、その平均値をＭ［ｘ］［ｙ］のコストとする。
【００３１】
図２９に操作コスト計算手段１０２の処理フローを示す。操作履歴保存手段１０１から図２に示したような操作履歴を入力し（Ｓ２９０１）、同じ種類の操作が２回以上連続している個所を全て抽出し、種類別に分類する（Ｓ２９０２）。そして、分類した種類毎に、同じ種類の操作から同じ種類の操作を連続して行った場合の操作の時間の平均値を前述した方法で計算し、各操作の押下コストを求める（Ｓ２９０３）。次に、操作履歴中の１つの操作ｘに注目し（Ｓ２９０４）、注目中の操作ｘに続いて別の種類の操作ｙが行われている個所を全て抽出し、別の種類の操作ｙ別に分類する（Ｓ２９０５）。次に、１つの別の種類の操作ｙに注目し（Ｓ２９０６）、注目中の操作ｘに続いて注目中の操作ｙが行われた個所全てについて、操作ｙの時刻から操作ｘの時刻を差し引き且つ操作ｙの押下コストを差し引いた値を求め（Ｓ２９０７）、求めた値の平均値を計算してＭ［ｘ］［ｙ］の移動コストを求める（Ｓ２９０８）。なお、操作ｙの押下コストはステップＳ２９０３で求められたコストを使用する。もし操作ｙの押下コストが求められていない場合は求められている全ての押下コストの平均値を使用する。注目中の操作ｘについて、１つの操作ｙへの移動コストを求め終えると、次の別の種類の操作ｙに注目を移し（Ｓ２９０９）、ステップＳ２９０７〜Ｓ２９０８の処理を繰り返す。これを、残りの全ての別の種類の操作ｙについて繰り返す。注目中の操作ｘから別の各操作ｙへの移動コストを求め終えると（Ｓ２９１０でＹＥＳ）、次の種類の操作ｘに注目を移し（Ｓ２９１１）、ステップＳ２９０５〜Ｓ２９１０の処理を繰り返す。これを、残りの全ての種類の操作ｘについて繰り返す（Ｓ２９１２）。最後に、求められた押下コストおよび移動コストを基準操作コスト記憶手段１０６へ出力する（Ｓ２９１３）。
【００３２】
本例における操作手順評価手段１０４における操作手順の評価は、以下のように行われる。先の例と同様に、操作手順登録手段１０３によって図４の操作手順が登録された場合、操作手順評価手段１０４は、図４の操作手順を図７のように展開する。具体的には、ある操作ｘに対してＰ［ｘ］を出力するが、次に続く操作ｙが操作ｘとは異なるキーの操作であれば、Ｐ［ｙ］の前にＭ［ｘ］［ｙ］を出力し、同じキーの操作であればＭ［ｘ］［ｙ］は出力せずに続けてＰ［ｙ］を出力する。したがって、例えば図４の最初の２操作は「ＭＥＮＵ−Ｓ」および「ＤＯＷＮ−Ｓ」であるが、これらの２操作が、図７の最初の３操作であるＰ［ＭＥＮＵ−Ｓ］、Ｍ［ＭＥＮＵ−Ｓ］［ＤＯＷＮ−Ｓ］、Ｐ［ＤＯＷＮ−Ｓ］に展開される。操作手順評価手段１０４は、操作手順の展開が完了すると、図８に示すように、展開された操作手順の個々の操作に対して、操作コスト計算手段１０２によって求められたコストを割り当て、さらに、それらのコストの合計を、操作手順全体のコストとして求める。図８の例では、Ｔ３３が図４の操作手順に対するコストである。なお、先の例と同様、操作手順登録手段１０３によって登録された操作手順の中に、コストが求められていない押下操作や移動操作が含まれていた場合、求められているすべての種類の押下操作に対するコストの平均値、求められているすべての種類の移動操作に対するコストの平均値を、その未知な押下操作、移動操作に対するコストとして用いる。
【００３３】
図３０に操作手順評価手段１０４の処理フローを示す。操作手順登録手段１０３から図２に示したような操作手順を入力し（Ｓ３００１）、先頭の１つの操作ｘに注目して（Ｓ３００２）、注目中操作ｘの押下操作Ｐ［ｘ］を内部の中間ファイルに出力する（Ｓ３００３）。注目中操作ｘの次に続く操作ｙがあり且つ注目中操作ｘと異なるキーの操作であるときに限り（Ｓ３００４でＹＥＳ）、注目中操作ｘから次の操作ｙへの移動操作Ｍ［ｘ］［ｙ］を中間ファイルに出力する（Ｓ３００５）。そして、操作手順中の次の操作ｘに注目を移し（Ｓ３００６）、ステップＳ３００３〜Ｓ３００５の処理を繰り返す。操作手順の全ての操作について押下操作、移動操作への展開を終えると（Ｓ３００７でＹＥＳ）、中間ファイルに生成された図７に示したような展開操作手順を入力し（Ｓ３００８）、図２８で説明した処理とほぼ同様な処理により図８に示したような操作コストを計算し、評価操作コスト記憶手段１０７へ記憶する（Ｓ３００９）。図２８のステップＳ２８０５に相当する処理においては、注目中操作の押下コストが求められていない場合には、求められている全ての押下コストの平均値が割当てられ、注目中操作の移動コストが求められていない場合には、求められている全ての移動コストの平均値が割当てられる。
【００３４】
なお以上に記載した例は、評価対象が携帯電話機の場合の例であったが、操作の種類を区別できるような機器やシステムであれば、他の機器やシステムでも全く同様に評価可能なことは明らかである。
【００３５】
次に、本発明の第２の実施の形態のユーザインタフェース評価システムについて説明する。
【００３６】
図９を参照すると、本発明の第２の実施の形態のユーザインタフェース評価システムは、操作履歴保存手段９０１、Ｗｅｂページ保存手段９０２、リンク特徴量計算手段９０３、ページ特徴量計算手段９０４、操作コスト計算手段９０５、Ｗｅｂページ評価手段９０６、基準リンク特徴量記憶手段９０７、評価リンク特徴量記憶手段９０８、基準ページ特徴量記憶手段９０９、評価ページ特徴量記憶手段９１０、基準操作コスト記憶手段９１１、評価操作コスト記憶手段９１２、評価結果記憶手段９１３および出力手段１０５から構成されている。
【００３７】
本例では、評価対象はＷｅｂページであり、評価に用いられる操作履歴もＷｅｂページの操作履歴である。操作履歴保存手段９０１に保存される操作履歴の例を図１０に示す。図１０の例の操作履歴のうち、Ｐ０１、Ｌ０１、Ｔ５０の行は、あるユーザが、ページＩＤ＝Ｐ０１のＷｅｂページに含まれているリンクＩＤ＝Ｌ０１のリンクを、時刻Ｔ５０のときに選択したことを表している。ただし、Ｐ０１、Ｌ０１は実際には当該ページや当該リンクを一意に識別可能な文字列であり、Ｔ５０は実際には時間値（時刻）である。また、同じリンクＩＤをもつリンクが複数のＷｅｂページに含まれることはなく、すべてのリンクが異なるリンクＩＤをもつ。図１０の他の行の履歴の意味も同様である。
【００３８】
Ｗｅｂページ保存手段９０２には、操作履歴保存手段９０１に保存されている操作履歴の、「ページＩＤ」列にＩＤが記録されているすべてのＷｅｂページのコンテンツデータ（ＨＴＭＬファイルや画像ファイルなど）が保存されている。なお、その他にも評価対象となるＷｅｂページのコンテンツデータも保存されている。
【００３９】
リンク特徴量計算手段９０３は、操作履歴保存手段９０１に保存されている操作履歴の中にリンクＩＤが記録されたリンクの各々に対して、そのリンクの特徴量を求め、基準リンク特徴量記憶手段９０７に記憶する。ただし本例では、リンクの特徴量とは、画像面積、画像フラグ、テキストフラグ、モーションフラグ、埋め込みフラグ、下線フラグ、横位置、縦位置、リンク色コントラスト、文字サイズ、のデータである。
【００４０】
画像面積とは、対象リンクが画像リンクの場合に、その画像の面積を指している。対象リンクが画像リンク以外の場合は、画像面積を−１とする。
【００４１】
画像フラグは、対象リンクが画像リンクの場合に１、それ以外の場合に−１とする。
【００４２】
テキストフラグは、対象リンクがテキストリンクの場合に１、それ以外の場合に−１とする。
【００４３】
モーションフラグは、対象リンクが画面上で動きを伴って表示される場合に１、それ以外の場合（つまり、対象リンクが画面上で静止して表示される場合）に０とする。
【００４４】
埋め込みフラグは、対象リンクがテキストリンクであり、かつ、そのリンクが周囲のテキストに埋め込まれた形式で表示される場合に１、それ以外の場合に０とする。また、対象リンクが画像リンクの場合には−１とする。図１１はＷｅｂページの画面表示例であり、リンク１１０１〜リンク１１０４はいずれもテキストリンクであるが、リンク１１０１やリンク１１０３は埋め込みフラグが１になるリンクであり、リンク１１０２やリンク１１０４は埋め込みフラグが０になるリンクである。
【００４５】
下線フラグは、対象リンクがテキストリンクであり、かつ、そのリンクが画面上で下線付きで表示される場合に１、それ以外の場合に０とする。また、対象リンクが画像リンクの場合には−１とする。
【００４６】
横位置および縦位置とは、対象リンクを含むＷｅｂページが画面上に表示された際に、Ｗｅｂページの表示領域内における対象リンクの表示位置を指している。例えば図１２において、リンク１２０１の横位置をａとすると、ａ＝（ｘ１＋ｘ２）／２である。同様に、リンク１２０１の縦位置をｂとすると、ｂ＝（ｙ１＋ｙ２）／２である。ただし図１２の例において、座標軸の原点（０、０）は、Ｗｅｂページの表示領域の左上端点の座標である。
【００４７】
リンク色コントラストとは、テキストリンクを対象とし、そのリンクの文字列の色と、Ｗｅｂページの背景色との距離を指している。リンクの文字列色とページ背景色をいずれもＲＧＢの値で表現し、あるリンクの文字列色が（Ｒ、Ｇ、Ｂ）＝（Ｒ１、Ｇ１、Ｂ１）であり、そのリンクを含むＷｅｂページの背景色が（Ｒ、Ｇ、Ｂ）＝（Ｒ２、Ｇ２、Ｂ２）とすると、このリンクの色コントラストは、｜Ｒ１−Ｒ２｜＋｜Ｇ１−Ｇ２｜＋｜Ｂ１−Ｂ２｜である。ただし、｜ｘ｜はｘの絶対値を表している。なお、対象リンクがテキストリンクでない場合には−１とする。
【００４８】
文字サイズとは、テキストリンクを対象とし、そのリンクの文字サイズを指している。なお、対象リンクがテキストリンクでない場合には−１とする。
【００４９】
リンク特徴量計算手段９０３によって計算されたリンクの特徴量の例を図１３に示す。例えば図１３において、Ｌ０６の列は、リンクＩＤ＝Ｌ０６のリンクはページＩＤ＝Ｐ０６のＷｅｂページに含まれるリンクであり、そのリンク特徴量が、それぞれＡＬＩ０１〜ＴＦＳ０１である（例えば画像フラグの値はＦＬＩ０１である）ことを表している。ただし、ＡＬＩ０１〜ＴＦＳ０１は実際には数値であり、例えばＦＬＩ０１は、１もしくは−１である。図１３の他の列の意味も同様である。
【００５０】
図３１にリンク特徴量計算手段９０３の処理フローを示す。操作履歴保存手段９０１から操作履歴を入力し（Ｓ３１０１）、その中の１つのリンクに注目する（Ｓ３１０２）。注目中のリンクをもつＷｅｂページのコンテンツデータをＷｅｂページ保存手段９０２から入力し（Ｓ３１０３）、注目中のリンクの特徴量を前述した方法によって求め（Ｓ３１０４）、基準リンク特徴量記憶手段９０７に記憶する（Ｓ３１０５）。操作履歴中の１つのリンクの特徴量を求め終えると、次の１つのリンクに注目を移し（Ｓ３１０６）、ステップＳ３１０３〜Ｓ３１０５の処理を繰り返す。これを、操作履歴に含まれる残りの全てのリンクについて繰り返す（Ｓ３１０７）。
【００５１】
ページ特徴量計算手段９０４は、操作履歴保存手段９０１に保存されている操作履歴の中にページＩＤが記録されたＷｅｂページの各々に対して、そのＷｅｂページの特徴量を求め、基準ページ特徴量記憶手段９０９に記憶する。ただし本例では、Ｗｅｂページの特徴量とは、画像総面積、色コントラスト、文字数、画像数、画像リンク数、テキストリンク数、モーション数、縦サイズ、横サイズ、のデータである。
【００５２】
画像総面積とは、対象のＷｅｂページの表示画面上に含まれるすべての画像の面積の和を指している。
【００５３】
色コントラストとは、対象のＷｅｂページのベース文字色と背景色との距離を指している。ただしベース文字色とは、対象のＷｅｂページ内で最も文字数が多い色とする。距離の計算方法は、リンク色コントラストの場合と同様である。
【００５４】
文字数、画像数、画像リンク数、テキストリンク数とは、それぞれ、対象のＷｅｂページに含まれる文字、画像、画像リンク、テキストリンクの総数を指している。
【００５５】
モーション数とは、対象のＷｅｂページの表示画面上で動きを伴って表示される、画像もしくはひとかたまりの文字列の数の総和を指している。
【００５６】
横サイズおよび縦サイズとは、対象のＷｅｂページの横方向および縦方向の画面表示サイズを指している。ただしこのサイズは、Ｗｅｂページを表示するＷｅｂブラウザの画面表示サイズではない。Ｗｅｂページの表示サイズがＷｅｂブラウザの表示サイズよりも大きい場合には、一般的に、Ｗｅｂブラウザの画面にスクロールのための操作部品が表示される。例えば図１４は、Ｗｅｂブラウザ１４０１よりＷｅｂページ１４０２のほうがサイズが大きい場合の例であるが、Ｗｅｂページ１４０２に対するページ特徴量の横サイズおよび縦サイズは、（ｘ３およびｙ３ではなく）ｘ４およびｙ４である。
【００５７】
ページ特徴量計算手段９０４によって計算されたページの特徴量の例を図１５に示す。例えば図１５において、Ｐ０１の列は、ページＩＤ＝Ｐ０１のＷｅｂページのページ特徴量が、それぞれＡＩ０１〜ＰＷ０１であることを表している。ただし、ＡＬＩ０１〜ＴＦＳ０１は実際には数値である。
【００５８】
図３２にページ特徴量計算手段９０４の処理フローを示す。操作履歴保存手段９０１から操作履歴を入力し（Ｓ３２０１）、その中の１つのｗｅｂページに注目する（Ｓ３２０２）。注目中のＷｅｂページのコンテンツデータをＷｅｂページ保存手段９０２から入力し（Ｓ３２０３）、注目中のｗｅｂページの特徴量を前述した方法によって求め（Ｓ３２０４）、基準ページ特徴量記憶手段９０９に記憶する（Ｓ３２０５）。操作履歴中の１つのＷｅｂページの特徴量を求め終えると、次の１つのＷｅｂページに注目を移し（Ｓ３２０６）、ステップＳ３２０３〜Ｓ３２０５の処理を繰り返す。これを、操作履歴に含まれる残りの全てのＷｅｂページについて繰り返す（Ｓ３２０７）。
【００５９】
さらに、リンク特徴量計算手段９０３およびページ特徴量計算手段９０４は、評価対象のＷｅｂページに対しても全く同様に、リンク特徴量およびページ特徴量を計算し、評価リンク特徴量記憶手段９０８および評価ページ特徴量記憶手段９１０に記憶する。ただし、評価対象のＷｅｂページのコンテンツデータは、操作履歴が記録されているＷｅｂページのコンテンツデータと同様に、Ｗｅｂページ保存手段９０２に保存されている。評価対象のＷｅｂページに対して計算されたリンク特徴量およびページ特徴量の例を、それぞれ図１６および図１７に示す。図１６および図１７の例では、評価対象のＷｅｂページのページＩＤはＰ０７であり、このＷｅｂページにはリンクＩＤ＝Ｌ０９、Ｌ１０、Ｌ１１などのリンクが含まれている。
【００６０】
図３３に、リンク特徴量計算手段９０３において評価対象のＷｅｂページのリンク特徴量を計算する処理フローを示す。Ｗｅｂページ保存手段９０２から評価対象のＷｅｂページのコンテンツデータを入力し（Ｓ３３０１）、そのＷｅｂページに含まれている全てのリンクを抽出する（Ｓ３３０２）。次に、抽出した１つのリンクに注目し（Ｓ３３０３）、そのリンクの特徴量を前述した方法で求め（Ｓ３３０４）、評価リンク特徴量記憶手段９０８に記憶する（Ｓ３３０５）。１つのリンクの特徴量を求め終えると、抽出した次のリンクに注目を移し（Ｓ３３０６）、ステップＳ３３０４〜Ｓ３３０５の処理を繰り返す。これを、抽出した残りの全てのリンクについて繰り返す（Ｓ３３０７）。
【００６１】
図２４に、ページ特徴量計算手段９０３において評価対象のＷｅｂページの特徴量を計算する処理フローを示す。Ｗｅｂページ保存手段９０２から評価対象のＷｅｂページのコンテンツデータを入力し（Ｓ３４０１）、そのＷｅｂページの特徴量を前述した方法で求め（Ｓ３４０２）、評価ページ特徴量記憶手段９１０に記憶する（Ｓ３４０３）。
【００６２】
一方、操作コスト計算手段９０５は、操作履歴保存手段９０１に保存された操作履歴を用い、操作履歴の中にリンクＩＤが記録されたリンクの各々に対して、そのリンクの操作のコストを計算する。具体的には、本例における操作コスト計算手段９０５は、同じリンクＩＤに関する記録をすべて抽出し、そのリンク操作のコストとして、当該操作の時間の平均値を計算する。ただし、あるリンク操作に要した時間は、そのリンク操作の時刻と、１つ前のリンク操作の時刻の差分とする。このようにして計算された各リンク操作のコストの例を図１８に示す。図１８の例では、例えばリンクＩＤ＝０６のリンクの操作コストがＴ５５と求められたことを表しているが、「コスト」の行にあるＴ５５やＴ５６などはすべて、実際には時間の値である。操作コスト計算手段９０５が各リンクのコストを求める処理は、図１の操作コスト計算手段１０２が各操作のコストを求める図２７の処理フローにおける「操作」を「リンク」に置き換えた場合と同様である。
【００６３】
Ｗｅｂページ評価手段９０６は、リンク特徴量計算手段９０３、ページ特徴量計算手段９０４および操作コスト計算手段９０５の処理結果（記憶手段９０７〜９１１に記憶されている情報）を用い、Ｗｅｂページ保存手段９０２に保存されている評価対象Ｗｅｂページの評価を行う。Ｗｅｂページ評価手段９０６の処理の例を、図１３および図１５〜図１８のデータ例を用いて説明する。
【００６４】
図１６のデータに出力されているリンクＩＤは、評価対象Ｗｅｂページの中に含まれているリンクのＩＤである。一方、図１３のデータに出力されているリンクＩＤは、操作履歴保存手段９０１に操作履歴が記録されているリンクのＩＤであり、これらのリンクに対する操作コストが、図１８のように求められている。Ｗｅｂページ評価手段９０６は、図１６のデータに出力されているリンクの各々に対して、そのリンク（リンクＬとする）と似ているリンクを図１８のデータに出力されているリンクの中からＲ個抽出し、それらＲ個のリンクの操作コストの平均値を求め、この平均値をリンクＬの操作コストとする。ただし、類似度の大きいＲ個分のリンクの抽出方法は以下の通りである。
【００６５】
例えば、図１６の中のリンクＩＤ＝Ｌ０９のリンクは、リンク特徴量がＡＬＩ０４〜ＴＦＳ０４であり、このリンクはページＩＤ＝Ｐ０７のＷｅｂページに含まれるリンクであるので、このページの特徴量は図１７からＡＩ０７〜ＰＷ０７とわかる。一方、図１３の中のリンクＩＤ＝Ｌ０６のリンクは、リンク特徴量がＡＬＩ０１〜ＴＦＳ０１であり、このリンクはページＩＤ＝Ｐ０６のＷｅｂページに含まれるリンクであるので、このページの特徴量は図１５からＡＩ０１〜ＰＷ０１とわかる。これらの特徴量を用いて、Ｌ０９のリンクとＬ０６のリンクの間の類似度を次のように計算する。
【００６６】
ＳＩＭ（Ｌ０９、Ｌ０６）＝ＬＳＩＭ（Ｌ０９、Ｌ０６）＋ＰＳＩＭ（Ｐ０７、Ｐ０６）
ＬＳＩＭ（Ｌ０９、Ｌ０６）＝ｗＡＬＩ＊ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）＋ｗＦＬＩ＊ＳＩＭＦＬＩ（Ｌ０９、Ｌ０６）＋・・・＋ｗＬＣＣ＊ＳＩＭＬＣＣ（Ｌ０９、Ｌ０６）＋ｗＴＦＳ＊ＳＩＭＴＦＳ（Ｌ０９、Ｌ０６）
ＰＳＩＭ（Ｐ０７、Ｐ０６）＝ｗＡＩ＊ＳＩＭＡＩ（Ｐ０７、Ｐ０６）＋ｗＣＣ＊ＳＩＭＣＣ（Ｐ０７、Ｐ０６）＋・・・＋ｗＰＨ＊ＳＩＭＰＨ（Ｐ０７、Ｐ０６）＋ｗＰＷ＊ＳＩＭＰＷ（Ｐ０７、Ｐ０６）
【００６７】
ＳＩＭ（Ｌ０９、Ｌ０６）がＬ０９のリンクとＬ０６のリンクの間の類似度であり、ＬＳＩＭ（Ｌ０９、Ｌ０６）はＬ０９のリンクとＬ０６のリンクの間のリンク特徴量の類似度、ＰＳＩＭ（Ｐ０７、Ｐ０６）はＰ０７のＷｅｂページとＰ０６のＷｅｂページの間のページ特徴量の類似度である。また、ｗＡＬＩ〜ｗＴＦＳとｗＡＩ〜ｗＰＷはそれぞれ対応する特徴量の重み付けを表す係数であり、（ｗＡＬＩ＋ｗＦＬＩ＋・・・＋ｗＬＣＣ＋ｗＴＦＳ）＋（ｗＡＩ＋ｗＣＣ＋ｗＰＨ＋ｗＰＷ）＝１である。また、ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）はＬ０９のリンクとＬ０６のリンクの間の、リンク特徴量の１つである画像面積の類似度であり、次のように求める。
【００６８】
ＡＬＩ０４＝−１のときは、ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）＝０
ＡＬＩ０４≠−１であり、かつ、｜ＡＬＩ０４−ＡＬＩ０１｜＞ｔＡＬＩのときは、ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）＝０
ＡＬＩ０４≠−１であり、かつ、｜ＡＬＩ０４−ＡＬＩ０１｜≦ｔＡＬＩのときは、ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）＝１
【００６９】
ただし、ｔＡＬＩは、２つの画像の画像面積の類似度を判断する（どのくらい面積の大きさが近いときに似ていると判断する）ためのしきい値である。つまり、ＡＬＩ０４とＡＬＩ０１の差の絶対値がｔＡＬＩ以下のときに、Ｌ０９のリンクの画像とＬ０６のリンクの画像とは面積が似ていると判断し、ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）＝１とする。
【００７０】
ＳＩＭＦＬＩ（Ｌ０９、Ｌ０６）〜ＳＩＭＴＦＳ（Ｌ０９、Ｌ０６）は、ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）と同様に、Ｌ０９のリンクとＬ０６のリンクの間の、各リンク特徴量の類似度であり（例えばＳＩＭＦＬＩは画像フラグの値の類似度）、計算方法も、ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）と同様である。つまり、特徴量の値の差がＬ０９／Ｌ０６のリンク間で一定のしきい値以下かどうかに基づいて、各リンク特徴量の類似度を計算する。したがって、似ている特徴量の数が多いほど、ＬＳＩＭ（Ｌ０９、Ｌ０６）の値も大きくなる。
【００７１】
また、ＰＳＩＭ（Ｐ０７、Ｐ０６）の計算に含まれるＳＩＭＡＩ〜ＳＩＭＰＷ（Ｐ０７、Ｐ０６）は、Ｐ０７のＷｅｂページとＰ０６のＷｅｂページの間の、各ページ特徴量の類似度であり（例えばＳＩＭＡＩは画像総面積の値の類似度）、計算方法は、ＳＩＭＡＬＩ（Ｌ０９、Ｌ０６）と同様である。つまり、特徴量の値の差がＰ０７／Ｐ０６のＷｅｂページ間で一定のしきい値以下かどうかに基づいて、各ページ特徴量の類似度を計算する。したがって、似ている特徴量の数が多いほど、ＰＳＩＭ（Ｐ０７、Ｐ０６）の値も大きくなる。
【００７２】
以上のようにして計算されるＳＩＭ（Ｌ０９、Ｌ０６）によって、Ｌ０９のリンクとＬ０６のリンクの間の類似度がわかる。同じようにして、図１３の中のＬ０６以外のすべてのリンクについても、Ｌ０９のリンクとの類似度を計算する。これにより、Ｌ０９のリンクと似ている（類似度の値が大きい）上位Ｒ個分のリンクを見つけることができる（Ｒは１以上の整数）。これら上位Ｒ個分のリンクの操作コストは、図１８のデータを参照すればわかるので、これら上位Ｒ個分のリンクの操作コストの平均値を求め、その平均値を、Ｌ０９のリンクの操作コストとする。これにより、図１９に示すようなデータが得られる。図１９の例では、例えばＬ０９のリンクのコストがＴ５８、Ｌ１０のリンクのコストがＴ５９と求められたことを表しているが、「コスト」の行にあるＴ５８やＴ５９などはすべて、実際には時間の値である。
【００７３】
さらにＷｅｂページ評価手段９０６は、図１９の例のように求められたリンクの操作コストのデータを用いて、評価対象のＷｅｂページ内に含まれるリンクの操作コストの統計値として例えば最小値、最大値および平均値を求める。これにより、図２０に示すようなデータが得られる。図２０の例では、評価対象のＷｅｂページ（本例ではＰ０９のＷｅｂページ）に含まれるリンクのうち、操作コストが最小のリンクはＬ１２のリンクであり、そのコストはＴ６１である。また、操作コストが最大のリンクはＬ１３のリンクであり、そのコストはＴ６２である。さらに、操作コストの平均値はＴ６３である。ただし、「コスト」の列にあるＴ６１〜Ｔ６３はすべて、実際には時間の値である。このようなデータから、評価対象のＷｅｂページの操作コストがどのくらい大きいかを把握することができる。例えばＴ６１の値が大きければ、Ｐ０９のＷｅｂページは、コストが一番小さいリンクでさえもその操作にＴ６１のコストがかかってしまうことがわかり、ページ内の他のリンクの操作はそれよりもさらに大きいので、Ｐ０９のＷｅｂページに含まれるリンクは全体的に操作のコストが大きいことがわかる。また例えば、Ｔ６２の値が大きければ、Ｐ０９のＷｅｂページ内ではＬ１３のリンクが操作コストの一番大きいリンクであるので、Ｐ０９のＷｅｂページの操作性を向上させる上で、このＬ１３のリンクがリンクの設計の変更を行う候補の１つであることがわかる。なお図２０の例では、コストが最大のリンクのみを出力しているが、最大のリンクだけではなく、コストの大きい上位Ｑ件（Ｑは１以上の整数）を出力することもできる。
【００７４】
図３５にＷｅｂページ評価手段９０６の処理フローを示す。評価リンク特徴量記憶手段９０８から全ての評価リンクの特徴量を入力し（Ｓ３５０１）、その１つの評価リンクに注目する（Ｓ３５０２）。注目中の評価リンクと似ている類似度の大きいＲ個分の基準リンクを前述した方法で抽出し（Ｓ３５０３）、これらＲ個分の基準リンクの操作コストの平均値を計算して、注目中の評価リンクの操作コストを求め（Ｓ３５０４）、評価操作コスト記憶手段９１２に記憶する（Ｓ３５０５）。１つの評価リンクの操作コストを求め終わると、次の１つの評価リンクに注目を移し（Ｓ３５０６）、ステップＳ３５０３〜Ｓ３５０５の処理を繰り返す。これを、残りの全ての評価リンクについて繰り返した後（Ｓ３５０７）、評価操作コスト記憶手段９１２から各評価リンクの操作コストを入力し（Ｓ３５０８）、操作コストの最小値、最大値、平均値などの統計値を求め（Ｓ３５０９）、評価結果記憶手段９１３に記憶する（Ｓ３５１０）。
【００７５】
出力手段１０５は、図２０の例のような、Ｗｅｂページ評価手段９０６の処理によって得られたＷｅｂページの評価結果のデータを出力する。例えば、出力手段１０５がディスプレイの場合には、図２０の例のようなデータが画面に表示され、出力手段１０５がプリンタの場合には、図２０の例のようなデータが印刷される。
【００７６】
上記の例では、Ｗｅｂページ保存手段９０２に保存されている評価対象のＷｅｂページはＰ０７のＷｅｂページであった。一方、別の例として、図２１に示すようなリンク構造をもつ複数のＷｅｂページが評価対象のＷｅｂページとしてＷｅｂページ保存手段９０２に保存されている場合について説明する。図２１において、Ｐ０８〜Ｐ１８はＷｅｂページであり、Ｐ０８〜Ｐ１８が各ＷｅｂページのページＩＤを表している。また、Ｌ１４〜Ｌ２３はリンクであり、Ｌ１４〜Ｌ２３が各リンクのリンクＩＤを表している。例えば、Ｐ０８のＷｅｂページは２つのリンク（Ｌ１４、Ｌ１５のリンク）を含んでおり、Ｌ１４のリンクの遷移先はＰ０９のＷｅｂページ、Ｌ１５のリンクの遷移先はＰ１０のＷｅｂページであることを表している。このような場合、本発明の第２の実施の形態のユーザインタフェース評価システムを用いれば、上記の例と同様の方法でＬ１４〜Ｌ２３のリンクの操作コストを計算することができるので、Ｐ０８〜Ｐ１８の各Ｗｅｂページの評価が行えるだけでなく、あるＷｅｂページから別のＷｅｂページに遷移するリンクのパスについても評価が行える。例えば、Ｐ０８のＷｅｂページからＰ１７のＷｅｂページに遷移するリンクのパスは、Ｌ１４、Ｌ１７、Ｌ２２のリンクであるが、これら３つのリンクの操作コストが計算できるので、そのコストを合計した値を、Ｐ０８のＷｅｂページからＰ１７のＷｅｂページに遷移する操作のコストとして用いることができる。したがって、例えばその合計値が大きいときには、Ｐ０８のＷｅｂページから操作を開始してＰ１７のＷｅｂページに到達するために必要な操作のコストが大きいということがわかる。
【００７７】
なお以上に記載した例は、評価対象がＷｅｂページの場合の例であったが、本例と同様に、操作の特徴量を決定することができるような機器やシステムであれば、他の機器やシステムでも全く同様に評価可能なことは明らかである。図２２に示すブロック図は、本発明の第２の実施の形態のユーザインタフェース評価システムの、一般的な構成を表している。
【００７８】
図２２の構成において、ＵＩ設計登録手段２２０３は、評価対象の機器やシステムのユーザインタフェースの設計に関するデータを登録する手段である。ユーザインタフェースの設計に関するデータとは例えば、画面設計のデータや、操作手順のデータなどである。また例えば、評価対象がＷｅｂページの場合には、図９におけるＷｅｂページ保存手段９０２に相当する手段となる。
【００７９】
一方、図２２の構成において、特徴量計算手段２２０４は、ＵＩ設計登録手段２２０３に登録されたユーザインタフェース設計データや、操作履歴保存手段２２０１に保存された操作履歴のデータを用いて、操作の特徴量を計算する手段である。どのような特徴量をどのような方法によって計算するかは、評価対象の種類や操作履歴の種類に応じて決めておけばよい。例えば、評価対象がＷｅｂページの場合には、図９におけるリンク特徴量計算手段９０３およびページ特徴量計算手段９０４が、図２２の特徴量計算手段２２０４に相当している。
【００８０】
さらに、図２２の構成において、ＵＩ評価手段２２０５は、特徴量計算手段２２０４によって得られた操作の特徴量に関するデータと、図９の操作コスト計算手段９０５に相当する操作コスト計算手段２２０２によって得られた操作コストに関するデータとを用いて、ＵＩ設計登録手段２２０３に登録されたユーザインタフェース設計データに対する評価を行う。例えば、評価対象がＷｅｂページの場合には、図９におけるＷｅｂページ評価手段９０６が、図２２のＵＩ評価手段２２０５に相当している。
【００８１】
また、図２２の構成において、記憶手段２２０６は、操作コスト計算手段２２０２によって得られた操作コスト、特徴量計算手段２２０４によって得られた特徴量、ＵＩ評価手段２２０５による評価結果を記憶する手段である。例えば、評価対象がＷｅｂページの場合には、図９における基準リンク特徴量記憶手段９０７、評価リンク特徴量記憶手段９０８、基準ページ特徴量記憶手段９０９、評価ページ特徴量記憶手段９１０、基準操作コスト記憶手段９１１、評価操作コスト記憶手段９１２および評価結果記憶手段９１３が、図２２の記憶手段２２０６に相当している。
【００８２】
次に、本発明の第２の実施の形態のユーザインタフェース評価システム（図９に示した構成の実施形態）において、リンク特徴量計算手段９０３におけるリンク特徴量の計算方法、および、ページ特徴量計算手段９０４におけるページ特徴量の計算方法の一例を、図２３〜図２５を用いて説明する。
【００８３】
本例における計算方法の特徴は、Ｗｅｂページを画面に表示させ、その画面表示情報を取得することで、特徴量の計算に必要なデータを獲得する点にある。なお、コンピュータの画面表示情報を取得する方法自体は本発明においては任意の方法を使用することができる。例えば、例えば文献：ヒューマンインタフェースシンポジウム’９８講演論文集、６１〜６６頁（１９９８年）には、コンピュータの画面表示情報を取得して記録する方法が記載されており、このような方法もその一例である。本例ではまず、ステップ２３０１の処理により、リンク特徴量およびページ特徴量の計算対象であるＷｅｂページを、Ｗｅｂブラウザを使って画面に表示させる。次に、ステップ２３０２の処理により、表示画面を解析することにより、リンク特徴量やページ特徴量の計算に必要なデータを獲得する。例として、リンク特徴量の横位置および縦位置と、ページ特徴量の縦サイズおよび横サイズの計算について説明する。また、ステップ２３０１の処理の結果、表示画面が図２４の通りであったとする。図２４において、Ｗｅｂブラウザ２４０１の表示領域は（ｘ５、ｙ５）〜（ｘ６、ｙ６）、Ｗｅｂページ２４０２の表示領域は（ｘ５、ｙ５）〜（ｘ７、ｙ７）、Ｗｅｂページ２４０２の中に含まれるリンク２４０３の表示領域は（ｘ８、ｙ８）〜（ｘ９、ｙ９）である。また、原点（０、０）は、コンピュータの表示画面領域の左上端点である。この場合、ステップ２３０２の処理により、（ｘ５、ｙ５）〜（ｘ９、ｙ９）の座標値を獲得する。次に、ステップ２３０３の処理により、リンク特徴量を計算する。例えば、リンク２４０３の横位置および縦位置はそれぞれ、（ｘ８＋ｘ９）／２および（ｙ８＋ｙ９）／２を計算することによって求められる。次に、ステップ２３０３の処理により、ページ特徴量を計算する。例えば、Ｗｅｂページ２４０２の横サイズおよび縦サイズはそれぞれ、ｘ７−ｘ５およびｙ７−ｙ５を計算することによって求められる。次に、ステップ２３０４の処理により、ステップ２３０１で表示させたＷｅｂブラウザを閉じる。
【００８４】
図２４の例では、Ｗｅｂページの表示領域がＷｅｂブラウザの表示領域より小さい場合の例であったが、Ｗｅｂページの表示領域がＷｅｂブラウザの表示領域より大きい場合も同様である。この例を図２５に示す。本例では、Ｗｅｂページ２５０１の表示領域が（ｘ５、ｙ５）〜（ｘ１０、ｙ１０）であり、Ｗｅｂブラウザ２４０１の表示領域より大きくなっている。このような場合でも、本願発明の方法では、（ｘ６、ｙ６）ではなく（ｘ１０、ｙ１０）の座標値を取得して、Ｗｅｂページ２５０１の横サイズおよび縦サイズの計算に用いる。
【００８５】
次に、以上説明した各実施の形態におけるユーザインタフェース評価システムとして動作するコンピュータの構成の一実施例について説明する。
【００８６】
図２６は、このコンピュータ２６１４の構成を示すブロック図である。このコンピュータ２６１４は、表示手段であるディスプレイ２６１３や、入力手段であるキーボード２６０９、マウス２６１２を備えている。このコンピュータ２６１４を、各実施の形態におけるユーザインタフェース評価システムとして動作させるためのユーザインタフェース評価プログラムが、ＲＯＭ２６０２、ハードディスク２６０６、ＤＶＤ２６０５（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＣＤ２６０８（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＦＤ２６１１（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｃ）等の各種記録媒体に記録されており、これをＲＡＭ２６０３に読み出して、ＣＰＵ２６０１により実行する。なお、ＤＶＤ２６０５、ＣＤ２６０８、ＦＤ２６１１に記録されている場合は、それぞれＤＶＤドライブ２６０４、ＣＤドライブ２６０７、ＦＤドライブ２６１０を介して読み出すことができる。
【００８７】
ユーザインタフェース評価プログラムは、ＣＰＵ２６０１の動作を制御することにより、そのＣＰＵ２６０１上に、図１に示した実施の形態にあっては、操作コスト計算手段１０２、操作手順評価手段１０４、出力手段１０５を実現し、図９に示した実施の形態にあっては、リンク特徴量計算手段９０３、ページ特徴量計算手段９０４、操作コスト計算手段９０５、Ｗｅｂページ評価手段９０６、出力手段１０５を実現し、図２２に示した実施の形態にあっては、操作コスト計算手段２２０２、特徴量計算手段２２０４、ＵＩ評価手段２２０５、出力手段１０５を実現する。また、ユーザインタフェース評価プログラムは、ＣＰＵ２６０１の動作を制御することにより、図２３、図２７〜図３５に示される処理をＣＰＵ２６０１に実行させる。なお、図１の操作履歴保存手段１０１、操作手順登録手段１０３、各記憶手段１０６および記憶手段１０７、図９の操作履歴保存手段９０１、Ｗｅｂページ保存手段９０２および各記憶手段９０７〜９１３、図２２の操作履歴保存手段２２０１、ＵＩ設計登録手段２２０３および記憶手段２２０６は、例えばハードディスク２６０６やＲＡＭ２６０３で構成される。
【００８８】
以上、好ましい実施の形態および実施例をあげて説明したが、必ずしも上記実施の形態および実施例に限定されるものではなく、その技術的思想の範囲内において様々に変形して実施することができる。
【００８９】
【発明の効果】
以上説明したように、本発明によれば、新規な情報処理システムのユーザインタフェースを評価する場合に、その情報処理システムに対する利用者の操作履歴を新規に収集しなくても、他の情報処理システムに対してこれまでに収集されている操作履歴を用いて評価することが可能となり、当該評価に必要なコストを低減できるという効果がある。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態によるユーザインタフェース評価システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態による操作履歴の例を示す図である。
【図３】本発明の第１の実施の形態による操作のコストの例を示す図である。
【図４】本発明の第１の実施の形態による操作手順の例を示す図である。
【図５】本発明の第１の実施の形態による操作手順のコストの例を示す図である。
【図６】本発明の第１の実施の形態による操作のコストの例を示す図である。
【図７】本発明の第１の実施の形態による操作手順の例を示す図である。
【図８】本発明の第１の実施の形態による操作手順のコストの例を示す図である。
【図９】本発明の第２の実施の形態によるユーザインタフェース評価システムの構成を示すブロック図である。
【図１０】本発明の第２の実施の形態による操作履歴の例を示す図である。
【図１１】本発明の第２の実施の形態によるＷｅｂページの画面表示例を示す図である。
【図１２】本発明の第２の実施の形態によるリンクの表示位置の例を示す図である。
【図１３】本発明の第２の実施の形態によるリンク特徴量の例を示す図である。
【図１４】本発明の第２の実施の形態によるＷｅｂブラウザおよびＷｅｂページの画面表示例を示す図である。
【図１５】本発明の第２の実施の形態によるページ特徴量の例を示す図である。
【図１６】本発明の第２の実施の形態によるリンク特徴量の例を示す図である。
【図１７】本発明の第２の実施の形態によるページ特徴量の例を示す図である。
【図１８】本発明の第２の実施の形態によるリンク操作のコストの例を示す図である。
【図１９】本発明の第２の実施の形態によるリンク操作のコストの例を示す図である。
【図２０】本発明の第２の実施の形態によるＷｅｂページのコストの例を示す図である。
【図２１】本発明の第２の実施の形態によるＷｅｂページのリンク構造の例を示す図である。
【図２２】本発明の第２の実施の形態によるユーザインタフェース評価システムの別の構成を示すブロック図である。
【図２３】本発明の第２の実施の形態によるリンク特徴量の計算方法の例を示すブロック図である。
【図２４】本発明の第２の実施の形態によるＷｅｂページの画面表示例を示す図である。
【図２５】本発明の第２の実施の形態によるＷｅｂページの画面表示例を示す図である。
【図２６】本発明のユーザインタフェース評価プログラムを実行するコンピュータの構成の一実施例を示すブロック図である。
【図２７】本発明の第１の実施の形態における操作コスト計算手段の処理例を示すフローチャートである。
【図２８】本発明の第１の実施の形態における操作手順評価手段の処理例を示すフローチャートである。
【図２９】本発明の第１の実施の形態における操作コスト計算手段の別の処理例を示すフローチャートである。
【図３０】本発明の第１の実施の形態における操作手順評価手段の別の処理例を示すフローチャートである。
【図３１】本発明の第２の実施の形態におけるリンク特徴量計算手段の既存リンク特徴量計算処理例を示すフローチャートである。
【図３２】本発明の第２の実施の形態におけるページ特徴量計算手段の既存ページ特徴量計算処理例を示すフローチャートである。
【図３３】本発明の第２の実施の形態におけるリンク特徴量計算手段の評価リンク特徴量計算処理例を示すフローチャートである。
【図３４】本発明の第２の実施の形態におけるページ特徴量計算手段の評価ページ特徴量計算処理例を示すフローチャートである。
【図３５】本発明の第２の実施の形態におけるＷｅｂページ評価手段の処理例を示すフローチャートである。
【符号の説明】
１０１、９０１、２２０１…操作履歴保存手段
１０２、９０５、２２０２…操作コスト計算手段
１０３…操作手順登録手段
１０４…操作手順評価手段
１０５…出力手段
１０６…基準操作コスト記憶手段
１０７、９１２…評価操作コスト記憶手段
９０２…Ｗｅｂページ保存手段
９０３…リンク特徴量計算手段
９０４…ページ特徴量計算手段
９０６…Ｗｅｂページ評価手段
９０７…基準リンク特徴量記憶手段
９０８…評価リンク特徴量記憶手段
９０９…基準ページ特徴量記憶手段
９１０…評価ページ特徴量記憶手段
９１１…基準操作コスト記憶手段
９１３…評価結果記憶手段
１１０１、１１０２、１１０３、１１０４、１２０１、２４０３…リンク
１４０１、２４０１…Ｗｅｂブラウザ
１４０２、２４０２、２５０１…Ｗｅｂページ
２２０３…ＵＩ設計登録手段
２２０４…特徴量計算手段
２２０５…ＵＩ評価手段
２６０１…ＣＰＵ
２６０２…ＲＯＭ
２６０３…ＲＡＭ
２６０４…ＤＶＤドライブ
２６０５…ＤＶＤ
２６０６…ハードディスク
２６０７…ＣＤドライブ
２６０８…ＣＤ
２６０９…キーボード
２６１０…ＦＤドライブ
２６１１…ＦＤ
２６１２…マウス
２６１３…ディスプレイ
２６１４…コンピュータ
【図１】
2004295320.tif 000003
【図２】
2004295320.tif 000004
【図３】
2004295320.tif 000005
【図４】
2004295320.tif 000006
【図５】
2004295320.tif 000007
【図６】
2004295320.tif 000008
【図７】
2004295320.tif 000009
【図８】
2004295320.tif 000010
【図９】
2004295320.tif 000011
【図１０】
2004295320.tif 000012
【図１１】
2004295320.tif 000013
【図１２】
2004295320.tif 000014
【図１３】
2004295320.tif 000015
【図１４】
2004295320.tif 000016
【図１５】
2004295320.tif 000017
【図１６】
2004295320.tif 000018
【図１７】
2004295320.tif 000019
【図１８】
2004295320.tif 000020
【図１９】
2004295320.tif 000021
【図２０】
2004295320.tif 000022
【図２１】
2004295320.tif 000023
【図２２】
2004295320.tif 000024
【図２３】
2004295320.tif 000025
【図２４】
2004295320.tif 000026
【図２５】
2004295320.tif 000027
【図２６】
2004295320.tif 000028
【図２７】
2004295320.tif 000029
【図２８】
2004295320.tif 000030
【図２９】
2004295320.tif 000031
【図３０】
2004295320.tif 000032
【図３１】
2004295320.tif 000033
【図３２】
2004295320.tif 000034
【図３３】
2004295320.tif 000035
【図３４】
2004295320.tif 000036
【図３５】
2004295320.tif 000037