(57)【要約】【課題】ウェブページを構成し、ユーザ毎に配置が決定される複数の部品の最適な配置を決定する部品位置決定プログラム、部品位置決定装置及び部品位置決定方法を提供する。【解決手段】部品位置決定プログラムは、コンピュータに、アクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行い、前記ユーザ毎の評価に基づき評価項目毎に評価点を付与し、前記付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、評価項目に対する得点の合計を前記ユーザ毎に算出し、前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する処理を実行させる。【選択図】図２
2014013500.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
アクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行い、
前記ユーザ毎の評価に基づき評価項目毎に評価点を付与し、
前記付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、
評価項目に対する得点の合計を前記ユーザ毎に算出し、
前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する、
処理を実行させることを特徴とする部品位置決定プログラム。
【請求項２】
前記評価項目には、新規に追加された部品について所定期間内は高い評価点又は大きい重み係数を付与する項目を含む
ことを特徴とする請求項１に記載の部品位置決定プログラム。
【請求項３】
前記評価項目による評価は複数の部品に順位付けを行い、順位に従って評価点を付与する
ことを特徴とする請求項１又は２に記載の部品位置決定プログラム。
【請求項４】
アクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行う評価部、
前記ユーザ毎の評価に基づき評価項目毎に評価点を付与する付与部、
付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、評価項目に対する得点の合計を前記ユーザ毎に算出する得点算出部、
前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する決定部
を備えることを特徴とする部品位置決定装置。
【請求項５】
コンピュータが、
アクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行い、
前記ユーザ毎の評価に基づき評価項目毎に評価点を付与し、
付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、
評価項目に対する得点の合計を前記ユーザ毎に算出し、
前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する、
処理を実行することを特徴とする部品位置決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はウェブページを構成する複数部品の部品位置決定プログラム、部品位置決定装置及び部品位置決定方法に関する。
【背景技術】
【０００２】
複数のユーザそれぞれに適したコンテンツを選択し提供するポータルサイトは知られている（特許文献１〜３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２８４９７８号公報
【特許文献２】特開２００２−１０８９０６号公報
【特許文献３】特開２００６−３１８１７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した技術ではユーザに適したコンテンツの選択に主眼が置かれており、選択したコンテンツをどのように配置するかについては考慮されていない。一つの側面では、本発明は、ウェブページを構成し、ユーザ毎に配置が決定される複数の部品の配置を決定する部品位置決定プログラム、部品位置決定装置及び部品位置決定方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
一態様の部品位置決定プログラムは、コンピュータに、アクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行い、前記ユーザ毎の評価に基づき評価項目毎に評価点を付与し、前記付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、評価項目に対する得点の合計を前記ユーザ毎に算出し、前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する処理を実行させる。
【発明の効果】
【０００６】
一態様によれば、ウェブページを構成し、ユーザ毎に配置が決定される複数の部品の配置を決定することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】ポータルシステムの構成を示す説明図である。
【図２】ポータルサーバのハードウェア構成の一例を示すブロック図である。
【図３】クライアントのハードウェア構成の一例を示すブロック図である。
【図４】ポータル画面の一例を示す説明図である。
【図５】ポータル画面のテンプレートの一例を示す説明図である。
【図６】テンプレートのＨＴＭＬソースの一例を示す説明図である。
【図７】評価項目定義テーブルのレコードレイアウトの一例を示す説明図である。
【図８】評価ポイント定義テーブルのレコードレイアウトの一例を示す説明図である。
【図９】Ｗｅｂパーツデータの構造を概念的に示す説明図である。
【図１０】Ｗｅｂパーツ属性情報の一例を示す説明図である。
【図１１】登録アイテム情報の一例を示す説明図である。
【図１２】操作履歴情報の一例を示す説明図である。
【図１３】Ｗｅｂパーツの配置決定処理の手順を示すフローチャートである。
【図１４】評価処理の手順を示すフローチャートである。
【図１５】Ｗｅｂパーツ配置テーブルのレコードレイアウトの一例を示す説明図である。
【図１６】Ｗｅｂパーツの配置決定処理の処理過程の一例を示す説明図である。
【図１７】Ｗｅｂパーツの配置決定処理の処理過程及び処理結果の一例を示す説明図である。
【図１８】配置結果を反映したテンプレートの一例を示す説明図である。
【図１９】新規性が定義された評価項目定義テーブルのレコードレイアウトの一例を示す説明図である。
【図２０】新規性評価の処理手順を示すフローチャートである。
【図２１】新規性を考慮した評価の例を示す説明図である。
【図２２】Ｗｅｂパーツ配置テーブルの他の一例を示す説明図である。
【図２３】他者ポイント定義テーブルのレコードレイアウトの一例を示す説明図である。
【図２４】他者評価の処理手順を示したフローチャートである。
【図２５】抽出されたユーザの評価結果の一例を示す一覧表である。
【図２６】集計結果の一例を示す一覧表である。
【図２７】他者評価を採用した場合の評価の一例を示す説明図である。
【図２８】実施の形態４に係る評価項目定義テーブルの一例を示す説明図である。
【図２９】実施の形態４に係る評価ポイント定義テーブルの一例を示す説明図である。
【図３０】実施の形態４に係る評価対象の評価項目毎の評価結果の一例を示す説明図である。
【図３１】実施の形態４に係る評価処理の手順についてのフローチャートである。
【図３２】Ｗｅｂパーツ配置決定装置のハードウェア構成の一例を示すブロック図である。
【図３３】Ｗｅｂパーツ配置決定装置の機能ブロック図である。
【図３４】Ｗｅｂパーツ配置決定装置のハードウェア構成の他の一例を示すブロック図である。
【発明を実施するための形態】
【０００８】
実施の形態１
図１はポータルシステムの構成を示す説明図である。ポータルシステムはポータルサーバ１、クライアント２、ネットワークＮを含む。ポータルサーバ１（部品位置決定装置）はポータルサービスをユーザに提供する。ポータルサーバ１はユーザ毎にポータル画面（ウェブページ）を生成し、クライアント２に送信する。クライアント２はユーザが使用するコンピュータ、携帯電話、スマートフォン、ＰＤＡ（Personal Digital Assistant）などである。ネットワークＮはＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などである。
【０００９】
図２はポータルサーバ１のハードウェア構成の一例を示すブロック図である。ポータルサーバ１はＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random AccessMemory）１２、ＲＯＭ（Random Access Memory）１３、データベース１４、通信部１５を含む。ＣＰＵ１１はバスを介してハードウェア各部と接続されている。ＣＰＵ１１はＲＯＭ１３に記憶された制御プログラムに従いハードウェア各部を制御する。ＲＡＭ１２は例えばＳＲＡＭ（Static ＲＡＭ）、ＤＲＡＭ（Dynamic ＲＡＭ）、フラッシュメモリ等である。ＲＡＭ１２はＣＰＵ１１によるプログラムの実行時に発生する種々のデータを一時的に記憶する。データベース１４はＷｅｂパーツデータ１４ａ、評価項目定義テーブルｔ１、評価ポイント定義テーブルｔ２、Ｗｅｂパーツ配置テーブルｔ３、テンプレートＴ、コンテンツＣなどを記憶している。Ｗｅｂパーツデータ１４ａはポータル画面を構成する部品である。評価項目定義テーブルｔ１、評価ポイント定義テーブルｔ２はＷｅｂパーツの配置（位置）を決定する際に参照される。Ｗｅｂパーツ配置テーブルｔ３はＷｅｂパーツの配置を記憶している。テンプレートＴはポータル画面のテンプレートである。コンテンツＣはポータル画面を介してクライアント２に提供するものである。
【００１０】
図３はクライアント２のハードウェア構成の一例を示すブロック図である。クライアント２はＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、入力部２４、出力部２５、通信部２６を含む。ＣＰＵ２１はバスを介してハードウェア各部と接続されている。ＣＰＵ２１はＲＯＭ２３に記憶された制御プログラムに従いハードウェア各部を制御する。ＲＡＭ２２は例えばＳＲＡＭ、ＤＲＡＭ、フラッシュメモリ等である。ＲＡＭ２２はＣＰＵ２１によるプログラムの実行時に発生する種々のデータを一時的に記憶する。入力部２４はキーボード、マウス、タッチパネル等であり、ユーザがデータ、コマンドなどを入力する。出力部２５は表示装置（図示しない）に表示させるコンテンツデータを出力する。通信部２６はネットワークＮを介して、ポータルサーバ１、その他のコンピュータと通信する機能を備える。
【００１１】
次にポータルサーバ１により提供される画面について説明する。以下、ポータルサーバ１により提供される画面をポータル画面と呼ぶ。図４はポータル画面ｄ１の一例を示す説明図である。ポータル画面ｄ１は固定領域ｆａ１、ｆａ２、ｆａ３、ｆａ４、動的領域Ａ１、Ａ２、Ａ３、Ａ４、Ａ５、Ａ６を含む。固定領域とは表示されるＷｅｂパーツが変化しない領域である。動的領域は表示されるＷｅｂパーツが動的に変更される領域である。図４に示す例では、固定領域ｆａ１にグループウェアのバナー、固定領域ｆａ２に未読メール、固定領域ｆａ３にカレンダー、固定領域ｆａ４に共有ブックマークが表示されている。動的領域Ａ１からＡ６には順に、本日のスケジュール、ＴｏＤｏ、ライブラリ、新着タスク、お知らせ、連絡先が表示されている。各固定領域または動的領域に表示されるコンテンツはＷｅｂパーツとして提供されている。Ｗｅｂパーツとはタイトルバー、フレーム、コンテンツなどを、部品として区別する情報の単位をいう。
【００１２】
図５はポータル画面ｄ１のテンプレートＴ１の一例を示す説明図である。テンプレートＴ１は固定領域ｆａ１、ｆａ２、ｆａ３、ｆａ４、動的領域Ａ１、Ａ２、Ａ３、Ａ４、Ａ５、Ａ６を含む。固定領域ｆａ１、ｆａ２、ｆａ３、ｆａ４に割り当てるＷｅｂパーツは固定であるので、それぞれ、グループウェアのバナー、未読メール、カレンダー、共有ブックマークが割り当てられている。動的領域に割り当てられるＷｅｂパーツはポータル画面ｄ１が生成される際に決定されるため、テンプレートＴ１では割り当てがされていない。動的領域Ａ１、Ａ２、Ａ３、Ａ４、Ａ５、Ａ６はＷｅｂパーツの評価順位と対応付けられている。評価順位が１位となったＷｅｂパーツが動的領域Ａ１に、２位となったＷｅｂパーツが動的領域Ａ２に、以下同様で、６位となったＷｅｂパーツが動的領域Ａ６に割り当てられる。
【００１３】
図６はテンプレートＴ１のＨＴＭＬソースの一例を示す説明図である。図６にはＨＴＭＬソースの一部分を示してある。図６に示すように、動的領域をＨＴＭＬのｔａｂｌｅタグで定義し、各領域との評価順位との対応関係を定めておく。図６に示す例では、Ｗｅｂパーツ領域１には評価順位１位のＷｅｂパーツが、Ｗｅｂパーツ領域２には評価順位２位のＷｅｂパーツが割り当てられる。以下同様に評価順位６位のＷｅｂパーツが割り当てられる領域が定義される。ポータル画面ｄ１が生成される場合には、図６のＷｅｂパーツ領域１と記載した部分に評価順位１位のＷｅｂパーツが埋め込まれる。
【００１４】
図４に示すように、本実施の形態では評価結果に基づいて動的領域に配置されるＷｅｂパーツは、
・本日のスケジュール
・ＴｏＤｏ
・新着タスク
・お知らせ
・プロジェクトのライブラリ（図４では「ライブラリ」と記載）
・連絡先
とする。
【００１５】
評価項目について説明する。図７は評価項目定義テーブルｔ１のレコードレイアウトの一例を示す説明図である。評価項目定義テーブルｔ１は評価項目欄、重み欄、チェック対象欄、チェック期間欄を含む。評価項目欄は評価項目の名称が記憶される。重み欄は得点を計算する際に乗算する重み係数の値が記憶される。チェック対象欄は評価を行う場合の観点が記憶される。ここでは、最新または数量である。最新とは時間で評価するということであり、最新のものに最高点を付与するということである。数量とはアイテム数などのＷｅｂパーツに関連するデータの量で評価するということであり、データの量が多いほど高い点数を付与するということである。チェック期間欄には評価に用いるログデータなどの期間が記憶される。図７に示す例では、評価項目はアクセス、アイテム数、キーワードヒットの３項目であり、それぞれの重み係数は１０、６、８である。チェック対象、チェック期間の設定から、各評価項目の内容は次のようになる。アクセスは対象Ｗｅｂパーツにおいて過去３日間で自分がアクセスした最新日時で評価される。すなわち、アクセスが最新なものから順位付けがされる。アイテム数は対象Ｗｅｂパーツにおいて過去３日間で登録されたアイテム数により評価される。すなわち、登録されたアイテム数が多いほど順位が高くなる。キーワードヒットは対象Ｗｅｂパーツにおいて過去３日間で設定したキーワードのヒット数により評価される。例えば、対象Ｗｅｂパーツにおいて３日間に登録されたアイテムを対象とし、タイトルに「仕様書」を含むものを検索し、そのアイテム数を評価対象とする。
上記で評価対象となるデータはユーザ毎のデータ、例えば、ＴｏＤｏであればユーザと対応付けられたＴｏＤｏリストのみが評価対象としてアイテム数やキーワードヒットの件数を評価することとなる。なお、お知らせのようにポータルサーバ１にアクセスする全ユーザが参照するようなデータに対するアイテム数、キーワードヒットの評価は、ユーザに関わらず全データを対象として評価することとしても良い。
【００１６】
評価ポイントの付与について説明する。図８は評価ポイント定義テーブルｔ２のレコードレイアウトの一例を示す説明図である。評価ポイント定義テーブルｔ２は評価順位欄、ポイント欄を含む。評価ポイント定義テーブルｔ２は評価順位とそれに対応したポイント（評価点）との対応付けを定義している。図８の例では、１位に１０点、２位に８点、…、６位に１点が付与されることが定義されている。
【００１７】
評価を行うに際して参照するデータについて説明する。図９はＷｅｂパーツデータ１４ａの構造を概念的に示す説明図である。図９に示しているのはＴｏＤｏ  Ｗｅｂパーツの例であるが、他のＷｅｂパーツも同様である。ＴｏＤｏ  Ｗｅｂパーツデータ１４ａはＷｅｂパーツ属性情報１４１、登録アイテム情報１４２、操作履歴情報１４３を含む。
【００１８】
図１０はＷｅｂパーツ属性情報１４１の一例を示す説明図である。Ｗｅｂパーツ属性情報１４１はＩＤ、タイトル、表示対象ＵＲＬ、作成日、更新日、追加日を含む。ＩＤはＷｅｂパーツを一意特定するための主キーである。タイトルはＴｏＤｏなどの名称である。表示対象ＵＲＬはＷｅｂパーツが参照するサイトのＵＲＬであり、ポータル画面ｄ１には表示対象ＵＲＬで読み出された情報が表示される。作成日は当該Ｗｅｂパーツが作成された日である。更新日はＷｅｂパーツが更新された日である。追加日はＷｅｂパーツが追加された日である。
【００１９】
図１１は登録アイテム情報１４２の一例を示す説明図である。登録アイテム情報１４２にはＷｅｂパーツに登録されているアイテム情報（ＴｏＤｏの内容）が記憶されている。図１１に示しているのはＴｏＤｏの場合の一例である。ＴｏＤｏの場合、登録アイテム情報１４２にはＩＤ、ユーザＩＤ、内容、状態、期限、更新日を含む。ＩＤは登録アイテムを一意に特定するための主キーである。ユーザＩＤはアイテムを登録したユーザのＩＤである。内容はＴｏＤｏの内容である。状態はＴｏＤｏの状態であり、例えば、未完又は完了である。期限はＴｏＤｏを完了させる期限である。更新日はアイテムを登録又は更新した日である。
【００２０】
図１２は操作履歴情報１４３の一例を示す説明図である。操作履歴情報１４３はユーザＩＤ、パーツＩＤ、アクセス日、操作を含む。ユーザＩＤはＷｅｂパーツにアクセスしたユーザのＩＤである。パーツＩＤはアクセスされたパーツのＩＤである。アクセス日はユーザがＷｅｂパーツにアクセスした日である。操作はＷｅｂパーツのアイテム対してユーザが行った操作である。操作には参照、追加、変更、削除等が記憶される。
【００２１】
次にＷｅｂパーツの配置決定処理について説明する。図１３はＷｅｂパーツの配置決定処理の手順を示すフローチャートである。ポータルサーバ１のＣＰＵ１１は評価項目定義テーブルｔ１から評価項目についてのデータを読み込む（ステップＳ１）。ＣＰＵ１１は評価項目の定義に従い各Ｗｅｂパーツの評価を行い、順位付けを行う（ステップＳ２）。ＣＰＵ１１はステップＳ２で求めた順位と、評価ポイント定義テーブルｔ２とから評価ポイントを各Ｗｅｂパーツに付与する（ステップＳ３）。ＣＰＵ１１は付与された評価ポイント（評価点）と、評価項目定義テーブルｔ１に定義された重み係数とを乗算し、各Ｗｅｂパーツの得点を計算する（ステップＳ４）。計算した得点を累計し記憶する（ステップＳ５）。最初に評価した項目である場合はステップＳ４で計算した得点を累計の点数として記憶する。ＣＰＵ１１はすべての評価項目について評価を実行したかを判定する（ステップＳ６）。すべての評価項目について完了していない場合、すなわち評価していない評価項目がある場合（ステップＳ６でＮＯ）、ＣＰＵ１１は処理をステップＳ１に戻す。すべての評価項目について評価が完了している場合（ステップＳ６でＹＥＳ）、累計得点により各Ｗｅｂパーツの順位付けを行い、各Ｗｅｂパーツの配置を決定する（ステップＳ７）。決定した配置はデータベース１４に記憶する。なお、Ｗｅｂパーツの評価は予め定めたスケジュールに従って行われる。決定された配置は次に評価が行われるまで変更されない。評価のスケジュールは例えば一定期間ごとであり、日次、週次、月次などである。
【００２２】
図１４は評価処理の手順を示すフローチャートである。ポータルサーバ１のＣＰＵ１１は評価項目の判定を行う（ステップＳ１１）。評価項目がアクセスの場合（ステップＳ１１でアクセス）、ＣＰＵ１１はＷｅｂパーツデータ１４ａの操作履歴情報１４３よりユーザＩＤをキーにして検索し、アクセス日を取得する（ステップＳ１２）。取得したアクセス日のなかで最新のものを取得する（ステップＳ１３）。ＣＰＵ１１はまだ評価していない他の評価対象（Ｗｅｂパーツ）があるか否かを判定する（ステップＳ１４）。他の評価対象がある場合（ステップＳ１４でＹＥＳ）、ＣＰＵ１１は処理をステップＳ１２に戻し、他の評価対象についての処理を行う。他の評価対象がない場合（ステップＳ１４でＮＯ）、ＣＰＵ１１は処理をステップＳ２０に移す。
【００２３】
評価項目がアイテム数の場合（ステップＳ１１でアイテム数）、ＣＰＵ１１はＷｅｂパーツデータ１４ａの登録アイテム情報１４２を、ユーザＩＤをキーに検索し、登録アイテムを取得しその数をカウントする（ステップＳ１５）。ＣＰＵ１１はまだ評価していない他の評価対象（Ｗｅｂパーツ）があるか否かを判定する（ステップＳ１６）。他の評価対象がある場合（ステップＳ１６でＹＥＳ）、ＣＰＵ１１は処理をステップＳ１５に戻し、他の評価対象についての処理を行う。他の評価対象がない場合（ステップＳ１６でＮＯ）、ＣＰＵ１１は処理をステップＳ２０に移す。
【００２４】
評価項目がキーワード検索の場合（ステップＳ１１でキーワードヒット）、ＣＰＵ１１はユーザＩＤをキーに、キーワード検索を行う（ステップＳ１７）。キーワードは予めデータベース１４に記憶されているものとする。例えば、キーワードが「仕様書」で、ＷｅｂパーツがＴｏＤｏのときは、内容に仕様書という語が含まれ、かつ、ユーザＩＤがアクセスしているユーザのＩＤと一致しているアイテムを検索する。ＣＰＵ１１は検索ヒット件数を取得する（ステップＳ１８）。ＣＰＵ１１はまだ評価していない他の評価対象（Ｗｅｂパーツ）があるか否かを判定する（ステップＳ１９）。他の評価対象がある場合（ステップＳ１９でＹＥＳ）、ＣＰＵ１１は処理をステップＳ１７に戻し、他の評価対象についての処理を行う。他の評価対象がない場合（ステップＳ１９でＮＯ）、ＣＰＵ１１は処理をステップＳ２０に移す。
【００２５】
なお、チェック期間が定められている場合は、チェック期間内の操作履歴情報１４３、登録アイテム情報１４２のみを処理対象とする。チェック期間内にアクセスがない場合、アクセスについての評価では順位を最下位とする。
【００２６】
ＣＰＵ１１はアクセス日、アイテム数、検索ヒット件数の降順で評価対象をソートする（ステップＳ２０）。ＣＰＵ１１はソート結果に基づき順位決定し、ＲＡＭ１２、データベース１４等の記憶部に記憶する（ステップＳ２１）。ＣＰＵ１１は評価処理を終了し、処理をステップＳ３に移す。
【００２７】
図１５はＷｅｂパーツ配置テーブルｔ３のレコードレイアウトの一例を示す説明図である。Ｗｅｂパーツ配置テーブルｔ３はユーザＩＤ欄、パーツ領域欄、配置順位欄、配置Ｗｅｂパーツ欄を含む。パーツ領域欄はＷｅｂパーツの配置領域名が記憶される。ユーザＩＤ欄はポータルサーバ１を利用するユーザのＩＤが記憶される。配置順位欄は配置されるＷｅｂパーツの評価順位が記憶される。配置Ｗｅｂパーツ欄は現在配置されているＷｅｂパーツの名称が記憶される。すなわち、Ｗｅｂパーツの配置決定処理の結果が、Ｗｅｂパーツ配置テーブルｔ３に記憶される。ポータルサーバ１はクライアント２からポータル画面ｄ１の要求があった場合、Ｗｅｂパーツ配置テーブルｔ３の記憶されている内容に従い、テンプレートＴ１にＷｅｂパーツを埋め込み、クライアント２に返信する。
なお、パーツ領域欄、配置Ｗｅｂパーツ欄は名称ではなく、それぞれのＩＤを記憶することとしても良い。
【００２８】
図１６はＷｅｂパーツの配置決定処理の処理過程の一例を示す説明図である。図１７はＷｅｂパーツの配置決定処理の処理過程及び処理結果の一例を示す説明図である。評価項目のアクセス（最新）では各評価対象のアクセス最新日時で順位付けを行う。図１６Ａの例では、第１位がＴｏＤｏ、第２位以降は順に、新着タスク、本日のスケジュール、お知らせ、プロジェクトのライブラリ、連絡先となっている。ポイント欄には評価ポイント定義テーブルｔ２の定義に従い順位に対応した値が記載してある。重み係数が１０であるので、それをポイントに乗算した値が得点欄に記入してある。同様に図１６Ｂでは評価項目アイテム数（数量）、図１６Ｃでは評価項目キーワードヒット（数量）についての評価結果と得点とを示している。
【００２９】
図１７には各評価項目の得点と、得点の合計である総合得点、順位とを示している。順位は上から順に、ＴｏＤｏ、新着タスク、本日のスケジュール、お知らせ、連絡先、プロジェクトのライブラリとなっている。この結果が、図１５に示したＷｅｂパーツ配置テーブルｔ３の配置Ｗｅｂパーツ欄に反映される。図１５に示すように、第１位は領域１と、第２位は領域２と、…第６位は領域６と対応付けられている。ＣＰＵ１１はこの対応関係を元にテンプレートＴ（図５）の動的領域にＷｅｂパーツを配置する。図１８は配置結果を反映したテンプレートＴ２の一例を示す説明図である。
なお、評価に際して定義されている一部の評価項目についてのみ評価を行なっても良い。また、総合得点を求める際において、一部の評価項目のみ得点を加算することとしても良い。
【００３０】
実施の形態１では、Ｗｅｂパーツを複数の評価項目により評価し、評価結果により自動的に配置するので、ユーザは必要な情報、重要な情報に迅速かつ容易にアクセスすることが可能となる。
【００３１】
実施の形態２
実施の形態２では新たに追加されたＷｅｂパーツを適切に扱うための評価項目について述べる。新たに追加されたＷｅｂパーツでは、「アクセス」、「アイテム数」などの使用されることにより評価が決まる評価項目の点数は必然的に低くなる。したがって、追加された当初は評価順位が低く、目立たない位置に表示されることとなる。目立たない位置に表示されることにより、利用が進まなければ、評価順位が上がらず、新たに追加した意義がなくなる。そこで、Ｗｅｂパーツが新たに追加された場合、当該Ｗｅｂパーツを一定期間目立つ位置に表示させることにより、ユーザに当該Ｗｅｂパーツの周知を図るようにする必要がある。そのような観点から、新規性という評価項目を追加して、各Ｗｅｂパーツを評価することとする。
【００３２】
新規性の評価項目では、評価対象のＷｅｂパーツが新規に追加されてからの期間で評価を行う。追加されてから所定期間内は評価ポイントが高くなるように評価を行う。これにより、追加されてから所定期間内は新規性の得点が高くなり、総合得点が高くなる。評価順位が上位となることで、ユーザが目につきやすい目立つ位置に表示されることとなり、使用が促進される。所定期間内に、追加されたＷｅｂパーツの使用がされれば、新規性以外の評価項目に関するデータ（アクセス履歴、アイテム）が蓄積される。それに合わせて、新規性の評価ポイントは低くなるようにする。そのようにすれば、時間の経過に伴い、追加されたＷｅｂパーツの評価は徐々に本来の評価、すなわち、新規性を考慮しない評価により、順位が決定されるようになる。
【００３３】
図１９は新規性が定義された評価項目定義テーブルｔ１のレコードレイアウトの一例を示す説明図である。図１９に示すように、新規性の重み係数は１６としてあり、他の評価項目の重み係数より大きな値としてある。また、評価ポイントは順位に従って付与するのではなく、例えば、Ｗｅｂパーツが追加されてから１ヶ月以内であれば１０ポイント、そうでなければ０ポイント付与する。
【００３４】
図２０は新規性評価の処理手順を示すフローチャートである。ＣＰＵ１１はＷｅｂパーツデータ１４ａのＷｅｂパーツ属性情報１４１から、追加日を取得する（ステップＳ３０）。ＣＰＵ１１はチェック期間内であるか否か判定する（ステップＳ３１）。例えば、チェック期間が１ヶ月の場合、追加日から１ヶ月を経過していないか判定する。追加日から１ヶ月を経過していない場合、すなわち、チェック期間内である場合（ステップＳ３１でＹＥＳ）、ＣＰＵ１１は評価ポイントとして１０点付与する（ステップＳ３２）。１ヶ月を経過している場合、すなわち、チェック期間内でない場合（ステップＳ３１でＮＯ）、ＣＰＵ１１は評価ポイントとして１点付与する（ステップＳ３３）。
なお、付与する点数は他の値でも良い。また、チェック期間内でない場合であっても点数を付与することとしたが、チェック期間内でない場合は０点としても良い。
【００３５】
ＣＰＵ１１はまだ評価していない他の評価対象（Ｗｅｂパーツ）があるか否かを判定する（ステップＳ３４）。他の評価対象がある場合（ステップＳ３４でＹＥＳ）、ＣＰＵ１１は処理をステップＳ３０に戻し、他の評価対象についての処理を行う。他の評価対象がない場合（ステップＳ３４でＮＯ）、ＣＰＵ１１は処理を終了する。図２０に示した新規性評価の処理は図１３に示した評価処理（ステップＳ２）に相当する。ただし、新規性の場合は順位によりポイントを付与するのではないので、ポイント付与処理（ステップＳ３）は不要である。
【００３６】
図２１は新規性を考慮した評価の例を示す説明図である。ここではアンケートというＷｅｂパーツが新たに追加されている。新規性の評価項目が追加されたことにより、アンケート以外のＷｅｂパーツの総合得点がそれぞれ１６点増加している。アンケートの新規性以外の評価項目に対するポイントはいずれも１ポイントであり、他のＷｅｂパーツよりも低い値であるが、新規性は１０ポイントである。また、新規性は重み係数が１６であるため、新規性の得点は１６０点となる。図２１の総合得点欄には、新規性以外の評価項目の得点合計、新規性の得点、２つの値の合計を数式により示している。例えば、本日のスケジュールは新規性以外の得点合計が１２０点、新規性の得点が１６点、計１３６点である。順位欄には新規性を考慮しない評価での順位と、新規性を考慮して評価した場合の順位を矢印で結び、順位の変化がわかるようにしてある。例えば、お知らせは４位から５位に下がっている。一方、アンケートは７位から２位に変化している。アンケートは新規性の評価項目により、ユーザのより目につきやすい位置に変更される。
【００３７】
上述したように、新規性という評価項目を採用したことで、新たに追加されたＷｅｂパーツであっても、評価順位が上位となる。そのことにより、新たに追加されたＷｅｂパーツはユーザの目につきやすい目立つ位置に表示されるので、新たに追加されたＷｅｂパーツの使用が促進される。
【００３８】
実施の形態３
上述の実施の形態１及び２において、各Ｗｅｂパーツの評価はユーザ毎に管理された履歴情報、アイテムを用いて行うものとした。本実施の形態３では他者の評価も考慮して、各Ｗｅｂパーツの評価を行う点が異なる。本実施の形態においては、ユーザ属性（階級、役職など）、所属・グループ情報を条件としてユーザを抽出し、抽出した各ユーザの評価を集計し、集計結果によりポイントを付与する評価項目を設定する。この評価項目を他者評価と呼ぶ。
【００３９】
例えば、ある条件によってユーザＡ、Ｂ、Ｃが抽出されたとする。また、説明の簡略化のため、用いる評価結果は３位までとし、抽出したユーザに対応した評価結果が存在するものとする。図２２はＷｅｂパーツ配置テーブルｔ３の他の一例を示す説明図である。レコードレイアウトは図１５に示したものと同様であるので、説明を省略する。図２２に示すように、ユーザＡの最新の評価結果では第１位が本日のスケジュール、第２位がＴｏＤｏ、第３位が連絡先である。図２３は他者ポイント定義テーブルｔ４のレコードレイアウトの一例を示す説明図である。他者ポイント定義テーブルｔ４は順位欄、他者ポイント欄を含む。他者評価による順位とそれに対応して付与する点数との対応付けを定義している。１位には１０ポイント、２位には５ポイント、３位には１ポイントを与えることが定義されている。
【００４０】
図２４は他者評価の処理手順を示したフローチャートである。ポータルサーバ１のＣＰＵ１１は他者評価を取得する（ステップＳ４０）。ここでは、ユーザＡ、Ｂ、Ｃの第１位から第３位までのデータを抽出する。図２５は抽出されたユーザの評価結果の一例を示す一覧表である。ＣＰＵ１１はあるユーザ（例えば、ユーザＡ）で第１位となっているＷｅｂパーツから順に他者ポイント定義テーブルｔ４にしたがってポイントを付与する（ステップＳ４１）。ここでは、第１位には１０ポイントが与えられる。ＣＰＵ１１は全順位にポイントを付与したかを判定する（ステップＳ４２）。全順位にポイントを付与していない場合（ステップＳ４２でＮＯ）、ＣＰＵ１１は処理をステップＳ４１に戻し、第２位以下にポイントを付与する。全順位にポイントを付与している場合（ステップＳ４２でＹＥＳ）、ＣＰＵ１１は抽出した全ユーザの評価について点数を付与したかを判定する（ステップＳ４３）。全ユーザの評価についてポイント付与が完了していない場合（ステップＳ４３でＮＯ）、ＣＰＵ１１は処理をステップＳ４１に戻し、他のユーザ（ユーザＢ）についての評価にポイントを付与する。全ユーザの評価についてポイント付与が完了している場合（ステップＳ４３でＹＥＳ）、ＣＰＵ１１はポイントを集計し、順位付けを行う（ステップＳ４４）。図２６は集計結果の一例を示す一覧表である。他者評価という評価項目として、第１位は本日のスケジュール、第２位はお知らせ、…第５位が新着タスクと連絡先である。
【００４１】
図２７は他者評価を採用した場合の評価の一例を示す説明図である。図２６に示した順位と図８に示した評価ポイント定義テーブルｔ２に基づき、他者評価としてのポイントが付与される。本日のスケジュールが第１位なので１０点、お知らせが第２位なので８点、以下、同様にＴｏＤｏに６点、プロジェクトのライブラリに４点、新着タスクと連絡先に２点が付与されている。総合得点欄には他者評価の得点を加算する前の得点と他者評価の得点を示し、両者の合計点を示している。順位欄は他者評価の得点を加算する前の順位と他者評価の得点を加算した後の順位を矢印で結び、順位の変動を示している。図２７に示した例では、他者評価を評価項目として採用したことにより、新着タスクと本日のスケジュールの順位が入れ替わっている。
【００４２】
このように、評価項目として他者評価を加えることで、他者に高く評価されているＷｅｂパーツの順位が上がり、より目立つ位置に配置されることとなる。例えば、他者が注目する重要なスケジュールが本日のスケジュールに含まれており、本日のスケジュールへのアクセスが多い場合、本日のスケジュールが目立つ位置に表示されるので、重要なスケジュールを見逃す恐れを低下させることが可能となる。
【００４３】
実施の形態４
上述の実施の形態１から３においては、すべてのＷｅｂパーツに対してすべての評価項目の評価を実施している。しかしながら、評価途中の時点で総合得点に大きな差がついた場合は、一部の評価項目による評価を省くことが可能となる。以下、例を用いて説明する。
【００４４】
図２８は実施の形態４に係る評価項目定義テーブルｔ１１の一例を示す説明図である。図２９は実施の形態４に係る評価ポイント定義テーブルｔ２２の一例を示す説明図である。図３０は実施の形態４に係る評価対象（Ｗｅｂパーツ）の評価項目毎の評価結果の一例を示す説明図である。
【００４５】
実施の形態４では評価対象となるＷｅｂパーツは３つであり、それぞれア、イ、ウとする。図２８に示すように、評価項目は評価項目Ａ、Ｂ、Ｃの３種類で、重み係数はそれぞれ１０、６、１であるとする。図２９に示すように、評価順位毎に付与されるポイントは、第１位から順に、１０点、６点、２点とする。図２８に示した評価を行った結果の順位が図３０に示したものであるとする。
【００４６】
図３１は実施の形態４に係る評価処理の手順についてのフローチャートである。ポータルサーバ１のＣＰＵ１１は評価項目定義テーブルｔ１１より全ての評価項目の読み込みを行う（ステップＳ５１）。ＣＰＵ１１は各評価項目の最大点数を算出する（ステップＳ５２）。最大点数は評価項目定義テーブルｔ１１に定義された各項目の重み係数と、評価ポイント定義テーブルｔ２２の最大点（第１位の点数）との乗算により求める。
【００４７】
次にＣＰＵ１１は評価を行う（ステップＳ５３）。ＣＰＵ１１はポイントを付与する（ステップＳ５４）。ＣＰＵ１１は得点を計算する（ステップＳ５５）。ＣＰＵ１１は得点を累計する（ステップＳ５６）。ステップＳ５３からステップＳ５６の処理内容は上述した図１３のステップＳ２からステップＳ５の処理内容と同様であるので、説明を省略する。
【００４８】
ＣＰＵ１１は前後の順位の得点差を算出する（ステップＳ５７）。未確定順位の最高位とその次の順位との累計得点の差、及び未確定順位の最下位とその上の順位との累計得点の差を求める。未確定順位とは確定していない順位のことを言う。処理の最初では全ての順位が未確定順位である。したがって、最初に行われるステップＳ５７の処理では、第１位と第２位との累計得点の差、最下位とその一つ上の順位との累計得点の差が算出される。第１位が確定していれば、第２位と第３位との累計得点の差を求める。最下位が確定していれば、最下位から２番目と３番目との累計得点差を求めれば良い。
【００４９】
ＣＰＵ１１は得点差が未評価の評価項目の最大点の和を超えているか判定する（ステップＳ５８）。得点差が未評価の評価項目の最大点の和を超えている場合（ステップＳ５８でＹＥＳ）、ＣＰＵ１１は順位を確定する（ステップＳ５９）。この時点で得点差が未評価の評価項目の最大点の和を超えているのであれば、順位が確定するからである。第１位と第２位との累計得点の差が、未評価の評価項目の最大点の和を超えているのであれば、第１位は確定する。最下位とその一つ上の順位との累計得点の差が未評価の評価項目の最大点の和を超えているのであれば、最下位は確定する。得点差が未評価の評価項目の最大点の和以下の場合（ステップＳ５８でＮＯ）、ＣＰＵ１１は処理をステップＳ６０に進める。もし、１位が確定した場合は、それ以降は２位と３位とで得点差を計算する。最下位が確定した場合は、最下位から２番目と最下位から３番目とで得点差を計算する。
【００５０】
ＣＰＵ１１は全（評価）項目についての評価処理を完了したか判定する（ステップＳ６０）。全項目についての評価処理を完了している場合（ステップＳ６０でＹＥＳ）、Ｗｅｂパーツの配置を決定する（ステップＳ６１）。ステップＳ６１の処理内容は上述した図１３のステップＳ７の処理内容と同様であるので、説明を省略する。
【００５１】
全項目についての評価処理を完了していない場合（ステップＳ６０でＮＯ）、ＣＰＵ１１は処理をステップＳ５３に戻す。ステップＳ５９で順位が確定した場合、確定した項目については、ステップＳ５４からＳ５９についての処理は不要である。そのため、処理量の低減を図ることが可能となる。
【００５２】
なお、評価の途中で順位が確定した評価対象（Ｗｅｂパーツ）が出たとしても、順位が確定した評価対象もその後の評価項目において、他の評価項目の順位に影響を与えるので、評価自体は行う必要がある。
【００５３】
次に、図２８から図３０に示した例で説明する。まず、評価項目毎の最大得点は次のようになる。評価項目Ａは重み係数１０に最大ポイント１０点を乗算して求めた１００点である。同様に評価項目Ｂでは重み係数６に最大ポイント１０点を乗算して６０点、評価項目Ｃは重み係数１に最大ポイント１０を乗算して１０点である。
【００５４】
まず、評価項目Ａについての得点計算を行う。アは第２位であるから、ポイント６点に重み係数１０を乗算した６０点である。イは第１位であるからポイント１０点に重み係数１０を乗算した１００点である。ウは第３位であるからポイント２点に重み係数１０を乗算した２０点である。残りの評価項目Ｂ、Ｃの最大得点の合計は６０点に１０点を加えた７０点である。
【００５５】
第１位のイと第２位アの差は４０点、最下位ウとその上の第２位のアとの差は４０点である。未だに７０点に届かないため、順位は確定していない。
【００５６】
評価項目Ｂについての得点計算は次のようになる。アは第３位であるから、ポイント２点に重み係数６を乗算した１２点、イは第１位であるから、１０点に重み係数６を乗算した６０点、ウは第２位であるから、ポイント６点に重み係数６を乗算した３６点である。これらの点数に評価項目Ａでの点数を加算した合計得点は、アは７２点、イは１６０点、ウは５６点である。残りの評価項目Ｃの最大得点の合計は１０点である。
【００５７】
１位のイと２位のアとの差は８８点、最下位のウとその上の第２位のアとの差は１６点である。いずれも評価項目Ｃの最大得点の合計である１０点を超えているため、順位は確定している。したがって、評価項目Ｃについての得点計算は不要となる。さらに、すべての評価対象について順位が確定しているので、評価項目Ｃについての評価そのものも不要である。
【００５８】
本実施の形態では、総合得点を算出する過程で順位が確定した評価対象については、その後の得点計算を省略するので、処理が効率化される。
【００５９】
実施の形態５
実施の形態１から４ではポータルサーバ１がＷｅｂパーツの配置決定処理を行うものとしたが、ポータルサーバ１以外の装置で行なっても良い。その場合、他の装置でＷｅｂパーツの配置を決定し、その結果をポータルサーバ１に記憶したテンプレートＴ１に反映させることとする。図３２はＷｅｂパーツ配置決定装置３のハードウェア構成の一例を示すブロック図である。Ｗｅｂパーツ配置決定装置３はＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、データベース３４、通信部３５を含む。ＣＰＵ３１はバスを介してハードウェア各部と接続されている。ＣＰＵ３１はＲＯＭ３３に記憶された制御プログラムに従いハードウェア各部を制御する。ＲＡＭ３２は例えばＳＲＡＭ、ＤＲＡＭ、フラッシュメモリ等である。ＲＡＭ３２はＣＰＵ３１によるプログラムの実行時に発生する種々のデータを一時的に記憶する。データベース３４は評価項目定義テーブルｔ１、評価ポイント定義テーブルｔ２、Ｗｅｂパーツデータ１４ａなどを記憶している。
【００６０】
Ｗｅｂパーツ配置決定装置３の動作は、図１０のフローチャートで示した処理と同様であるので、説明を省略する。実施の形態５では、実施の形態１と同様にＷｅｂパーツを複数の評価項目により評価し、評価結果により自動的に配置するので、ユーザは必要な情報、重要な情報に迅速かつ容易にアクセスすることが可能となる。
【００６１】
図３３はＷｅｂパーツ配置決定装置３の機能ブロック図である。ＣＰＵ３１が制御プログラム等を実行することにより、Ｗｅｂパーツ配置決定装置３は以下のように動作する。
評価部３１ａはアクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行う。付与部３１ｂは前記ユーザ毎の評価に基づき評価項目毎に評価点を付与する。得点算出部３１ｃは付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、評価項目に対する得点の合計を前記ユーザ毎に算出する。決定部３１ｄは前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する。
【００６２】
図３４はＷｅｂパーツ配置決定装置３のハードウェア構成の他の一例を示すブロック図である。図３２と共通な構成については同じ符号を付し、説明を省略する。図３４に示すＷｅｂパーツ配置決定装置３は、上述した各種ソフトウェア処理を実行するプログラムを、可搬型記録媒体３Ａから読み取り部３６が読み取り、または半導体メモリ３Ｂから読み取り、或いは、通信網Ｎを介して他のサーバコンピュータ（図示せず）からダウンロードする。当該プログラムは、制御プログラムとしてインストールされ、ＲＡＭ３２にロードして実行される。これにより、上述したＷｅｂパーツ配置決定装置３として機能する。
【００６３】
なお、上述した実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【００６４】
以上の実施の形態に関し、更に以下の付記を開示する。
【００６５】
（付記１）
コンピュータに、
アクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行い、
前記ユーザ毎の評価に基づき評価項目毎に評価点を付与し、
前記付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、
評価項目に対する得点の合計を前記ユーザ毎に算出し、
前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する、
処理を実行させることを特徴とする部品位置決定プログラム。
【００６６】
（付記２）
前記評価項目には、新規に追加された部品について所定期間内は高い評価点又は大きい重み係数を付与する項目を含む
ことを特徴とする付記１に記載の部品位置決定プログラム。
【００６７】
（付記３）
前記評価項目による評価は複数の部品に順位付けを行い、順位に従って評価点を付与する
ことを特徴とする付記１又は２に記載の部品位置決定プログラム。
【００６８】
（付記４）
部品へのアクセス日時による評価、部品に対応付けられたデータの数による評価、又は部品に対応付けられたデータが検索にヒットした回数による評価を評価項目として含む
ことを特徴とする付記１から３のいずれか一つに記載の部品位置決定プログラム。
【００６９】
（付記５）
前記複数の評価項目には、他のユーザの得点の合計に基づき評価点を付与する評価項目を含む
ことを特徴とする付記１から４のいずれか一つに記載の部品位置決定プログラム。
【００７０】
（付記６）
アクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行う評価部、
前記ユーザ毎の評価に基づき評価項目毎に評価点を付与する付与部、
付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、評価項目に対する得点の合計を前記ユーザ毎に算出する得点算出部、
前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する決定部
を備えることを特徴とする部品位置決定装置。
【００７１】
（付記７）
コンピュータが、
アクセスする複数のユーザ毎にウェブページ内における位置が決定される複数の部品それぞれに対して、複数の評価項目による評価を前記ユーザ毎に行い、
前記ユーザ毎の評価に基づき評価項目毎に評価点を付与し、
付与した評価点に評価項目毎に定めた重み係数に基づいて算出した得点を前記ユーザ毎に求め、
評価項目に対する得点の合計を前記ユーザ毎に算出し、
前記ユーザ毎に算出した各部品の得点の合計に基づき、前記ユーザ毎に各部品のウェブページ内における位置を決定する、
処理を実行することを特徴とする部品位置決定方法。
【符号の説明】
【００７２】
１  ポータルサーバ
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  データベース
１４ａ  Ｗｅｂパーツデータ
１５  通信部
２  クライアント
２１  ＣＰＵ
２２  ＲＡＭ
２３  ＲＯＭ
２４  入力部
２５  出力部
２６  通信部
３  Ｗｅｂパーツ配置決定装置
３１  ＣＰＵ
３１ａ  評価部
３１ｂ  付与部
３１ｃ  得点算出部
３１ｄ  決定部
３２  ＲＡＭ
３３  ＲＯＭ
３４  データベース
３５  通信部
３６  読み取り部
３Ａ  可搬型記録媒体
３Ｂ  半導体メモリ
ｔ１、ｔ１１  評価項目定義テーブル
ｔ２、ｔ２２  評価ポイント定義テーブル
ｔ３  Ｗｅｂパーツ配置テーブル
ｔ４  他者ポイント定義テーブル
ｄ１  ポータル画面
ｆａ１、ｆａ２、ｆａ３、ｆａ４  固定領域
Ａ１、Ａ２、Ａ３、Ａ４、Ａ５、Ａ６  動的領域
Ｔ、Ｔ１、Ｔ２  テンプレート
【図１】
2014013500.tif 000003
【図２】
2014013500.tif 000004
【図３】
2014013500.tif 000005
【図４】
2014013500.tif 000006
【図５】
2014013500.tif 000007
【図６】
2014013500.tif 000008
【図７】
2014013500.tif 000009
【図８】
2014013500.tif 000010
【図９】
2014013500.tif 000011
【図１０】
2014013500.tif 000012
【図１１】
2014013500.tif 000013
【図１２】
2014013500.tif 000014
【図１３】
2014013500.tif 000015
【図１４】
2014013500.tif 000016
【図１５】
2014013500.tif 000017
【図１６】
2014013500.tif 000018
【図１７】
2014013500.tif 000019
【図１８】
2014013500.tif 000020
【図１９】
2014013500.tif 000021
【図２０】
2014013500.tif 000022
【図２１】
2014013500.tif 000023
【図２２】
2014013500.tif 000024
【図２３】
2014013500.tif 000025
【図２４】
2014013500.tif 000026
【図２５】
2014013500.tif 000027
【図２６】
2014013500.tif 000028
【図２７】
2014013500.tif 000029
【図２８】
2014013500.tif 000030
【図２９】
2014013500.tif 000031
【図３０】
2014013500.tif 000032
【図３１】
2014013500.tif 000033
【図３２】
2014013500.tif 000034
【図３３】
2014013500.tif 000035
【図３４】
2014013500.tif 000036