(57)【要約】【課題】Ｗｅｂページの自動変更を簡易に行える方式を提供する。【解決手段】修正要否判別部２１０は、例えば、現在の時刻や、Ｗｅｂページを閲覧するユーザに関する情報（ユーザの年齢、性別、障害状態、過去の購買傾向等）に基づいて、Ｗｅｂページの修正が必要か否かを判別する。修正情報取得部２２０は、修正要否判別部２１０によってＷｅｂページの修正が必要であると判定されると、Ｗｅｂページの修正に必要な修正情報を管理する修正情報管理テーブル２４０を参照して、Ｗｅｂページの修正に必要な修正情報を取得する。Ｗｅｂページ修正部２３０は、修正情報取得部２２０によって取得された修正情報に基づいて、Ｗｅｂページの修正を行う。【選択図】図２
2006092086.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂページの修正が必要か否かを判別する修正要否判別部と、
Ｗｅｂページの修正に必要な修正情報を管理する修正情報管理テーブルと、
前記修正要否判別部によってＷｅｂページの修正が必要であると判定されると、前記修正情報管理テーブルを参照して、Ｗｅｂページの修正に必要な修正情報を取得する修正情報取得部と、
前記修正情報取得部によって取得された修正情報に基づいて、Ｗｅｂページの修正を行うＷｅｂページ修正部と
を備えたことを特徴とするＷｅｂページ自動変更装置。
【請求項２】
前記修正要否判別部は、現在の時刻に基づいて、Ｗｅｂページの修正が必要か否かを判別する
ことを特徴とする請求項１に記載のＷｅｂページ自動変更装置。
【請求項３】
前記修正要否判別部は、Ｗｅｂページを閲覧するユーザに関する情報に基づいて、Ｗｅｂページの修正が必要か否かを判別する
ことを特徴とする請求項１に記載のＷｅｂページ自動変更装置。
【請求項４】
前記ユーザに関する情報は、当該ユーザの年齢、性別、障害状態、及び、過去の購買傾向のいずれかである
ことを特徴とする請求項３に記載のＷｅｂページ自動変更装置。
【請求項５】
Ｗｅｂページの修正が必要か否かを判別し、
判別の結果、Ｗｅｂページの修正が必要と判定した場合は、Ｗｅｂページの修正に必要な修正情報を管理する修正情報管理テーブルを参照して、Ｗｅｂページの修正に必要な修正情報を取得し、
取得された修正情報に基づいて、Ｗｅｂページの修正を行う
ことを特徴とするＷｅｂページ自動変更方法。
【請求項６】
Ｗｅｂページを自動変更するためのプログラムであって、コンピュータを、
Ｗｅｂページの修正が必要か否かを判別する修正要否判別部、
前記修正要否判別部によってＷｅｂページの修正が必要であると判定されると、Ｗｅｂページの修正に必要な修正情報を管理する修正情報管理テーブルを参照して、Ｗｅｂページの修正に必要な修正情報を取得する修正情報取得部、及び、
前記修正情報取得部によって取得された修正情報に基づいて、Ｗｅｂページの修正を行うＷｅｂページ修正部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページを自動的に変更する方式に関する。
【背景技術】
【０００２】
一般に、Ｗｅｂサイトは、多数のＷｅｂページ（ＨＴＭＬファイル）で構成されている。従って、Ｗｅｂサイトで統一されたＷｅｂデザイン（背景色、文字色等）が採用されている場合に、そのＷｅｂデザインを変更しようとすると、Ｗｅｂサイトを構成するすべてのＷｅｂページの変更が必要となり、非常に手間がかかることになる。
【０００３】
また、一般に、エディタやＷｅｂページ作成用ソフト等を利用して人手によって作成されたＷｅｂページを、通常のＷｅｂサーバによってインターネット上で公開した場合、再度人手によって修正等しない限り、各Ｗｅｂクライアント（Ｗｅｂブラウザ）で表示される内容は、常時まったく同一となり、時刻や季節、ユーザの種類等によって変化させることはできなかった。
【０００４】
なお、特開２０００−２９８６４６号公報には、ＷＷＷサーバーと、ＷＷＷサーバーに接続されたクライアントとを備えたＷＷＷサーバーシステムにおいて、クライアントが、ブラウザを介して第１のデータベースに予め設定されたホームページの構成に関する情報を選択することでホームページの基本構成を決定した後、第２のデータベースに格納されたコンテンツを更新して、ホームページ上で公開する情報を変更するとともに、このコンテンツと基本構成を関連付けておき、ＷＷＷサーバーが、インターネットからホームページの送信要求があったときに、第１及び第２のデータベースに格納された情報からホームページを生成することによって、ホームページの変更に要する労力等を削減する方法が開示されている。
【特許文献１】特開２０００−２９８６４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、Ｗｅｂページの自動変更を簡易に行える方式を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係るＷｅｂページ自動変更装置は、Ｗｅｂページの修正が必要か否かを判別する修正要否判別部と、Ｗｅｂページの修正に必要な修正情報を管理する修正情報管理テーブルと、前記修正要否判別部によってＷｅｂページの修正が必要であると判定されると、前記修正情報管理テーブルを参照して、Ｗｅｂページの修正に必要な修正情報を取得する修正情報取得部と、前記修正情報取得部によって取得された修正情報に基づいて、Ｗｅｂページの修正を行うＷｅｂページ修正部とを備えたことを特徴とする。
【０００７】
この場合において、前記修正要否判別部は、現在の時刻に基づいて、Ｗｅｂページの修正が必要か否かを判別するようにしてもよいし、Ｗｅｂページを閲覧するユーザに関する情報に基づいて、Ｗｅｂページの修正が必要か否かを判別するようにしてもよい。前記ユーザに関する情報としては、例えば、当該ユーザの年齢、性別、障害状態、過去の購買傾向が挙げられる。
【０００８】
本発明に係るＷｅｂページ自動変更方法は、Ｗｅｂページの修正が必要か否かを判別し、判別の結果、Ｗｅｂページの修正が必要と判定した場合は、Ｗｅｂページの修正に必要な修正情報を管理する修正情報管理テーブルを参照して、Ｗｅｂページの修正に必要な修正情報を取得し、取得された修正情報に基づいて、Ｗｅｂページの修正を行うことを特徴とする。
【０００９】
本発明に係るプログラムは、Ｗｅｂページを自動変更するためのプログラムであって、コンピュータを、Ｗｅｂページの修正が必要か否かを判別する修正要否判別部、前記修正要否判別部によってＷｅｂページの修正が必要であると判定されると、Ｗｅｂページの修正に必要な修正情報を管理する修正情報管理テーブルを参照して、Ｗｅｂページの修正に必要な修正情報を取得する修正情報取得部、及び、前記修正情報取得部によって取得された修正情報に基づいて、Ｗｅｂページの修正を行うＷｅｂページ修正部として機能させるためのプログラムである。
【００１０】
なお、当該プログラムは、ＣＤ−ＲＯＭ等の可搬記録媒体やネットワーク等の手段を介して頒布されうる。
【発明の効果】
【００１１】
本発明によれば、Ｗｅｂページの自動変更が簡易に行えるようになる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について、図面を参照しつつ詳細に説明する。
【００１３】
≪第一実施形態≫
まず、本発明の第一実施形態として、時間帯によってＷｅｂページの背景色等を自動的に変更するＷｅｂページ自動変更装置について説明する。本Ｗｅｂページ自動変更装置によれば、例えば、朝、昼、夜のそれぞれ時間帯で、異なるＷｅｂデザインで表示されるＷｅｂサイトを実現することが可能になる。
【００１４】
図１は、本発明によるＷｅｂページ自動変更装置のハードウェア構成例を示す図である。同図に示すように、Ｗｅｂページ自動変更装置１００は、ＣＰＵ１０１と、メインメモリ１０２と、ＲＯＭ１０３と、ビデオインタフェース部１０４と、表示装置１０５と、ハードディスクインタフェース部１０６と、ハードディスク装置１０７と、入力インタフェース部１０８と、入力装置１０９と、ＲＴＣ１１０と、ネットワークインタフェース部１１２とを備える。
【００１５】
ＣＰＵ１０１、メインメモリ１０２、ＲＯＭ１０３、ビデオインタフェース部１０４、ハードディスクインタフェース部１０６、入力インタフェース部１０８、ＲＴＣ１１０及びネットワークインタフェース部１１２は、それぞれ、バス１２０に接続されている。また、ビデオインタフェース部１０４には、表示装置１０５が接続され、ハードディスクインタフェース部１０６には、ハードディスク装置１０７が接続され、入力インタフェース部１０８には、入力装置１０９が接続される。また、ネットワークインタフェース部１１２は、インターネット等の外部ネットワークや、社内ＬＡＮ等の内部ネットワークに接続される。
【００１６】
ＣＰＵ１０１は、Ｗｅｂページ自動変更装置１００が行う各種処理を実行・制御する中央処理装置である。メインメモリ１０２は、ＣＰＵ１０１が利用する各種プログラムやデータを格納する主記憶装置である。ＲＯＭ１０３は、ＣＰＵ１０１が利用するＢＩＯＳ等を格納する記憶装置である。
【００１７】
表示装置１０５は、ＣＰＵ１０１によって行われる各種処理の結果等を表示するためのものであり、例えば、ＣＲＴ表示装置やＬＣＤ表示装置等によって構成される。ビデオインタフェース部１０４は、ＣＰＵ１０１の指示に従って、表示装置１０５を制御するものである。
【００１８】
ハードディスク装置１０７は、ＣＰＵ１０１が利用するオペレーティングシステム（ＯＳ）その他の各種プログラムやデータを格納する補助記憶装置である。ハードディスクインタフェース部１０６は、ハードディスク装置１０７とバス１２０との間のデータのやり取りを制御するものである。
【００１９】
入力装置１０９は、使用者の指示等を入力するためのものであり、例えば、キーボードやマウスその他のポインティングデバイス等によって構成される。入力インタフェース部１０８は、入力装置１０９とバス１２０と間のデータのやり取りを制御するものである。
【００２０】
ＲＴＣ１１０は、現在の日時等を管理するリアルタイムクロック回路であり、設定された時刻にＣＰＵ１０１に対して割り込みを発生させるアラーム機能を有している。
【００２１】
ネットワークインタフェース部１１２は、外部ネットワーク又は内部ネットワークとバス１２０との間のデータのやり取りを制御するものである。
【００２２】
図２は、Ｗｅｂページ自動変更装置１００のソフトウェア構成例を示す図である。同図に示すように、Ｗｅｂページ自動変更装置１００は、修正要否判別部２１０と、修正情報取得部２２０と、Ｗｅｂページ修正部２３０とを備える。各部２１０〜２３０は、基本的に、ＣＰＵ１０１が、メインメモリ１０２にロードされたプログラムを実行することで実現される。更に、Ｗｅｂページ自動変更装置１００は、修正情報管理テーブル２４０を備える。
【００２３】
修正要否判別部２１０は、Ｗｅｂページの修正が必要か否かを判別する。具体的には、ＲＴＣ１０１を利用して、時間帯の移行（例えば、朝の時間帯から昼の時間帯への移行等）があったか否かを判別することによって、Ｗｅｂページの修正が必要か否かを判別する。
【００２４】
修正情報取得部２２０は、修正要否判別部２１０によってＷｅｂページの修正が必要であると判定されると、修正情報管理テーブル２４０を参照して、Ｗｅｂページの修正に必要な情報を取得する。
【００２５】
Ｗｅｂページ修正部２３０は、修正情報取得部２２０によって取得された修正情報に基づいて、Ｗｅｂページの修正を行う。
【００２６】
修正情報管理テーブル２４０は、Ｗｅｂページの修正に必要な情報を管理するためのテーブルである。
【００２７】
図３は、修正情報管理テーブル２４０の構成例を示す図である。同図に示すように、修正情報管理テーブル２４０は、「時間帯」フィールド３０１と、「背景色」フィールド３０２と、「テキスト色」フィールド３０３と、「メイン画像」フィールド３０４とを備えている。
【００２８】
「時間帯」フィールド３０１には、現在の時刻がいずれの時間帯（すなわち、朝、昼、夜のいずれ）に該当するのかを判別するために必要な情報（例えば、各時間帯の開始時刻と終了時刻）が格納される。「背景色」フィールド３０２には、各時間帯で背景色とされる色を特定するための情報（例えば、色の名称やコード、ＲＧＢ値等）が格納される。「テキスト色」フィールド３０３には、各時間帯でテキスト色とされる色を特定するための情報（例えば、色の名称やコード、ＲＧＢ値等）が格納される。「メイン画像」フィールド３０４には、各時間帯で、メイン画像とされる画像ファイルを特定するための情報（例えば、ファイル名等）が格納される。
【００２９】
同図に示した修正情報管理テーブル２４０では、朝の時間帯（時刻５：００〜１１：００）は、背景色が「スカイブルー」（ＲＧＢ値＝#87CEEB）、テキスト色が「黒」（ＲＧＢ値＝#000000）、メイン画像が「ｍｏｒｎｉｎｇ．ｊｐｇ」となるよう設定され、昼の時間帯（時刻１１：００〜１６：００）は、背景色が「青」（ＲＧＢ値＝#0000FF）、テキスト色が「黄」（ＲＧＢ値＝#FFFF00）、メイン画像が「ｌｕｎｃｈ．ｊｐｇ」となるよう設定され、夜の時間帯（時刻１６：００〜５：００）は、背景色が「ダークブルー」（ＲＧＢ値＝#00008B）、テキスト色が「黄」（ＲＧＢ値＝#FFFF00）、メイン画像が「ｄｉｎｎｅｒ．ｊｐｇ」となるよう設定されている。
【００３０】
次に、以上のような構成を有するＷｅｂページ自動変更装置１００の動作について具体的に説明する。
【００３１】
図４は、変更対象となるＷｅｂページの例を示す図である。同図に示すように、ＷｅｂページはＨＴＭＬによって記述されており、同図（ａ）は、朝の時間帯に表示するＨＴＭＬファイルの内容を、同図（ｂ）は、昼の時間帯に表示するＨＴＭＬファイルの内容を、同図（ｃ）は、夜の時間帯に表示するＨＴＭＬファイルの内容をそれぞれ示している。
【００３２】
ここでは、朝の時間帯から昼の時間帯への移行時に、図４（ａ）に示したＷｅｂページを同図（ｂ）に示したＷｅｂページに変更する場合について説明する。なお、昼の時間帯から夜の時間帯への移行時における同図（ｂ）から同図（ｃ）への変更、及び、夜の時間帯から朝の時間帯への移行時における同図（ｃ）から同図（ａ）への変更についても同様に行われる。
【００３３】
まず、Ｗｅｂページ自動変更装置１００の修正要否判別部２１０は、朝の時間帯から昼の時間帯に移行した際に、ＲＴＣ１１０からＣＰＵ１０１に対して割り込みが発生するよう予めＲＴＣ１１０のアラーム機能の設定をしておく。例えば、時刻１１：００に、ＲＴＣ１１０からＣＰＵ１０１へ対して割り込みが発生するようＲＴＣ１１０を設定する。
【００３４】
その後、朝の時間帯から昼の時間帯への移行時に、ＲＴＣ１１０からＣＰＵ１０１に対して割り込みが発生すると、修正要否判別部２１０は、修正情報取得部２２０に対して、現在の時刻を通知して、該当する修正情報の取得を指示する。
【００３５】
修正要否判別部２１０から現在の時刻を通知されると、修正情報取得部２２０は、修正情報管理テーブル２４０を参照して、通知された時刻に該当する修正情報を取得し、取得した修正情報をＷｅｂページ修正部２３０に通知する。具体的には、背景色を「青」にし、テキスト色を「黄」にし、メイン画像を「ｌｕｎｃｈ．ｊｐｇ」にすることをＷｅｂページ修正部２３０に通知する。
【００３６】
修正情報取得部２２０から修正情報を通知されたＷｅｂページ修正部２３０は、通知された修正情報に基づいて、該当するＷｅｂページの修正を行う。具体的には、図４（ａ）において、文字列「＜ＢＯＤＹ  ｂｇｃｏｌｏｒ＝”＃８７ＣＥＥＢ”  ｔｅｘｔ＝”＃００００００”＞」を、文字列「＜ＢＯＤＹ  ｂｇｃｏｌｏｒ＝”＃００００ＦＦ”  ｔｅｘｔ＝”＃ＦＦＦＦ００”＞」で置き換え、文字列「＜ＩＭＧ  ｓｒｃ＝”ｍｏｒｎｉｎｇ．ｊｐｇ”＞」を、文字列「＜ＩＭＧ  ｓｒｃ＝”ｌｕｎｃｈ．ｊｐｇ”＞」で置き換える。
【００３７】
以上のようにして、朝の時間帯から昼の時間帯への移行時に、図４（ａ）から同図（ｂ）へのＷｅｂページの自動修正が行われる。なお、このようにして、自動修正されたＷｅｂページは、例えば、Ｗｅｂページ自動変更装置１００と同一のハードウェア上に実装されたＷｅｂサーバ機能によって、各Ｗｅｂクライアントからのリクエストに応じて、各Ｗｅｂクライアントへ送信される。
【００３８】
以上説明したように、本実施形態によれば、時間帯の移行時に、各時間帯に相応しいＷｅｂデザインになるようＷｅｂページを自動修正することができる。なお、本実施形態は、一日の時間帯によってＷｅｂデザインを自動修正するものであるが、例えば、季節の移行時に、各季節に相応しいＷｅｂデザインになるようＷｅｂページを自動修正することも考えられる。
【００３９】
第一実施形態では、現在の時刻によってＷｅｂページの修正の要否を判別していたが、以下では、ユーザに関する各種情報によってＷｅｂページの修正の要否を判別する実施形態について説明する。なお、以下では、第一実施形態と実質的に異なる部分についてのみ説明する。
【００４０】
≪第二実施形態≫
まず、本発明の第二実施形態として、ユーザの年齢層によってＷｅｂページの文字の大きさ等を自動的に変更するＷｅｂページ自動変更装置について説明する。
【００４１】
図５は、第二実施形態における修正情報管理テーブル２４０'の構成例を示す図である。同図に示すように、修正情報管理テーブル２４０'は、「年齢層」フィールド５０１と、「文字サイズ」フィールド５０２と、「ひらがな変換」フィールド５０３と、「特定文字列」フィールド５０４とを備えている。
【００４２】
「年齢層」フィールド５０１には、特定の年齢がいずれの年齢層に該当するのかを判別するために必要な情報（例えば、各年齢層の最少年齢と最高年齢）が格納される。「文字サイズ」フィールド５０２には、各年齢層のユーザに対して使われるフォントのサイズを特定するための情報（例えば、フォントのサイズを示す絶対値や、標準フォントサイズに対する相対値）が格納される。「ひらがな変換」フィールド５０３には、Ｗｅｂページ内に含まれる所定の漢字をひらがなに変更するか否かを示すフラグが格納される。本実施形態では、所定の漢字をひらがなに変換する場合は、「１」が格納され、しない場合は、「０」が格納される。「特定文字列」フィールド５０４には、Ｗｅｂページ内に含まれる同一の事項に対して、各年齢層毎に異なる単語や説明文を使用したい場合等に、各年齢層に対して使用する文字列が格納される。
【００４３】
同図に示した修正情報管理テーブル２４０'では、１８歳未満の年齢層のユーザに対しては、フォントサイズが標準フォントサイズで、ひらがな変換をし、特定文字列が「カラモン」となるよう設定され、１８歳以上６０歳未満の年齢層のユーザに対しては、フォントサイズが標準フォントサイズで、ひらがな変換をせず、特定文字列が「カラフルデーモン」となるよう設定され、６０歳以上の年齢層のユーザに対しては、フォントサイズが標準フォントサイズより４段階大きくされ、ひらがな変換をせず、特定文字列が「小学生を中心に大人気のアニメーション『カラフルデーモン』」となるよう設定されている。
【００４４】
次に、第二実施形態におけるＷｅｂページ自動変更装置１００の動作について具体的に説明する。
【００４５】
まず、Ｗｅｂページ自動変更装置１００の修正要否判別部２１０は、Ｗｅｂページを閲覧するユーザの年齢を取得して、現在のＷｅｂページに対して修正をする必要があるか否かを判別する。そして、判別の結果、Ｗｅｂページの修正が必要な場合は、修正情報取得部２２０に対して、ユーザの年齢を通知して、該当する修正情報の取得を指示する。
【００４６】
修正要否判別部２１０からユーザの年齢を通知されると、修正情報取得部２２０は、修正情報管理テーブル２４０'を参照して、通知された年齢に該当する修正情報を取得し、取得した修正情報をＷｅｂページ修正部２３０に通知する。
【００４７】
修正情報取得部２２０から修正情報を通知されたＷｅｂページ修正部２３０は、通知された修正情報に基づいて、該当するＷｅｂページの修正を行う。例えば、年齢が６０歳以上の年齢層に対しては、フォントサイズが大きくなるようＷｅｂページの修正をし、１８歳未満の年齢層に対しては、所定の漢字がひらがなになるようＷｅｂページの修正をし、特定の事項については、各年齢層に相応しい単語や説明文になるようＷｅｂページの修正をする。
【００４８】
以上説明したように、本実施形態によれば、Ｗｅｂページを閲覧するユーザの年齢層に応じて、各年齢層に相応しいＷｅｂページになるようＷｅｂページを自動修正することができる。
【００４９】
≪第三実施形態≫
次に、本発明の第三実施形態として、ユーザの色盲状態（例えば、色盲の有無や種類等）によってＷｅｂページの配色等を自動的に変更するＷｅｂページ自動変更装置について説明する。
【００５０】
まず、本実施形態におけるＷｅｂページ自動変更装置１００の修正要否判別部２１０は、Ｗｅｂページを閲覧するユーザを識別する情報（ユーザＩＤ等）を取得して、現在のＷｅｂページに対して修正をする必要があるか否かを判別する。当該判別は、例えば、修正要否判別部２１０内に、各ユーザ毎の色盲状態（色盲の有無や種類等）を登録したテーブルを用意しておき、当該テーブルを参照することで行う。
【００５１】
判別の結果、Ｗｅｂページの修正が必要な場合、修正要否判別部２１０は、修正情報取得部２２０に対して、ユーザの色盲状態を通知して、該当する修正情報の取得を指示する。
【００５２】
修正要否判別部２１０からユーザの色盲状態が通知されると、修正情報取得部２２０は、修正情報管理テーブル２４０を参照して、通知された色盲状態に該当する修正情報を取得し、取得した修正情報をＷｅｂページ修正部２３０に通知する。なお、本実施形態における修正情報管理テーブル２４０の構成は、図３に示したものとほぼ同様であるが、「時間帯」フィールド３０１の代わりに、「色盲状態」フィールドが設けられる。そして、各色盲状態（例えば、色盲の有無や種類）毎に、適切な背景色、テキスト色、画像ファイルが設定される。
【００５３】
修正情報取得部２２０から修正情報を通知されたＷｅｂページ修正部２３０は、通知された修正情報に基づいて、該当するＷｅｂページの修正を行う。
【００５４】
以上説明したように、本実施形態によれば、Ｗｅｂページを閲覧するユーザの色盲状態に応じて、適切な配色になるようＷｅｂページを自動修正することができる。なお、本実施形態は、ユーザの色盲状態によってＷｅｂデザインを自動修正するものであるが、ユーザの他の障害状態によってＷｅｂページを自動修正することも考えられる。例えば、聴覚障害の有無によって、Ｗｅｂページに含まれる音声情報をテキスト情報へ切り替えるように、Ｗｅｂページを自動修正することも考えられる。
【００５５】
≪第四実施形態≫
次に、本発明の第四実施形態として、オンラインショッピングにおけるユーザの過去の購買傾向によってＷｅｂページの画像等を自動的に変更するＷｅｂページ自動変更装置について説明する。
【００５６】
図６は、第四実施形態における修正情報管理テーブル２４０ａ，２４０ｂの構成例を示す図である。同図に示すように、本実施形態では、修正情報管理テーブルは２つのテーブル２４０ａ，２４０ｂによって構成されている。
【００５７】
修正情報管理テーブル２４０ａは、ユーザの過去の購買情報に基づいて作成されるものであり、「ユーザ」フィールド６０１と、「購入商品」フィールド６０２と、「嗜好色」フィールド６０３と、「価格帯」フィールド６０４とを備えている。一方、修正情報管理テーブル２４０ｂは、オンラインショップの運営者等がお勧め品として選択した商品の商品情報に基づいて作成されるものであり、「商品」フィールド６１１と、「小分類」フィールド６１２と、「色」フィールド６１３と、「価格」フィールド６１４と、「画像」フィールド６１５とを備えている。
【００５８】
修正情報管理テーブル２４０ａにおいて、「ユーザ」フィールド６０１には、オンラインショップを利用するユーザを識別する情報（ユーザの名前やユーザＩＤ等）が格納される。「購入商品」フィールド６０２には、各ユーザが過去に購入した商品を特定するための情報（例えば、商品名や商品コード等）が格納される。「嗜好色」フィールド６０３には、各ユーザが過去の商品選択において好んだ色を特定するための情報（例えば、色の名称やコード、ＲＧＢ値等）が格納される。「価格帯」フィールド６０４には、各ユーザが過去に購入した商品の価格帯を特定するために必要な情報（例えば、商品毎の最低価格と最高価格等）が格納される。
【００５９】
また、修正情報管理テーブル２４０ｂにおいて、「商品」フィールド６１１及び「小分類」フィールド６１２には、オンラインショップの管理者等がお勧め品として選択した商品を特定するための情報（例えば、分類コード、商品名、商品コード等）が格納される。「色」フィールド７１３には、各商品の色を特定するための情報（例えば、色の名称やコード、ＲＧＢ値等）が格納される。「価格」フィールド７１４には、各商品の価格値が格納される。「画像」フィールド７１５には、各商品の各色毎の画像ファイル名が格納される。
【００６０】
次に、第四実施形態におけるＷｅｂページ自動変更装置１００の動作について具体的に説明する。
【００６１】
まず、Ｗｅｂページ自動変更装置１００の修正要否判別部２１０は、オンラインショップを利用するユーザを識別する情報（ユーザＩＤ等）を取得して、現在のＷｅｂページに対して修正をする必要があるか否かを判別する。本実施形態では、基本的に、Ｗｅｂページを閲覧するユーザが変わると、Ｗｅｂページに対して修正をする必要があると判定する。
【００６２】
判別の結果、Ｗｅｂページの修正が必要な場合、修正要否判別部２１０は、修正情報取得部２２０に対して、ユーザ識別情報を通知して、該当する修正情報の取得を指示する。
【００６３】
修正要否判別部２１０からユーザ識別情報を通知されると、修正情報取得部２２０は、まず、修正情報管理テーブル２４０ａを参照して、通知されたユーザ識別情報に合致するユーザの過去の購買傾向情報（購入商品、嗜好色、価格帯）を取得する。
【００６４】
次に、取得した購買傾向情報に基づいて、修正情報管理テーブル２４０ｂを参照し、購買傾向情報に該当する修正情報を取得する。そして、取得した修正情報を、Ｗｅｂページ修正部２３０に通知する。具体的には、商品情報、色情報、価格情報に基づいて、該当する画像ファイル情報を取得し、取得した画像ファイル情報を、Ｗｅｂページ修正部２３０に通知する。
【００６５】
修正情報取得部２２０から修正情報を通知されたＷｅｂページ修正部２３０は、通知された修正情報に基づいて、該当するＷｅｂページの修正を行う。例えば、ユーザ「田中花子」に対しては、お勧め品の扇風機の画像が「Ｓｅｎ＿ｗ．ｊｐｇ」となるように、Ｗｅｂページの修正をし、ユーザ「佐藤次郎」に対しては、お勧め品の扇風機の画像が「Ｓｅｎ＿ｐ．ｊｐｇ」となるように、Ｗｅｂページの修正をする。
【００６６】
以上説明したように、本実施形態によれば、Ｗｅｂページを閲覧するユーザの過去の購買傾向に応じて、各ユーザに相応しいＷｅｂページになるようＷｅｂページを自動修正することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明によるＷｅｂページ自動変更装置のハードウェア構成例を示す図である。
【図２】Ｗｅｂページ自動変更装置１００のソフトウェア構成例を示す図である。
【図３】修正情報管理テーブル２４０の構成例を示す図である。
【図４】Ｗｅｂページ自動変更装置１００による自動変更の対象となるＷｅｂページの例を示す図である。
【図５】修正情報管理テーブル２４０'の構成例を示す図である。
【図６】修正情報管理テーブル２４０ａ，２４０ｂの構成例を示す図である。
【符号の説明】
【００６８】
１００    Ｗｅｂページ自動変更装置
１０１    ＣＰＵ
１０２    メインメモリ
１０３    ＲＯＭ
１０４    ビデオインタフェース部
１０５    表示装置
１０６    ハードディスクインタフェース部
１０７    ハードディスク装置
１０８    入力インタフェース部
１０９    入力装置
１１０    ＲＴＣ
１１２    ネットワークインタフェース部
１２０    バス
２１０    修正要否判別部
２２０    修正情報取得部
２３０    Ｗｅｂページ修正部
２４０、２４０'、２４０ａ、２４０ｂ    修正情報管理テーブル
【図１】
2006092086.tif 000003
【図２】
2006092086.tif 000004
【図３】
2006092086.tif 000005
【図４】
2006092086.tif 000006
【図５】
2006092086.tif 000007
【図６】
2006092086.tif 000008