(57)【要約】【課題】アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られるアイテムへの累積アクセス数予測装置を提供する。【解決手段】情報提供サーバ１の情報蓄積部１３は、情報蓄積部１３の相関アイテムテーブル１３１から予測対象のアイテムのＩＤを含むリストを検索し、情報算出部１２が、検索されたリストから予測対象のアイテムのＩＤを除くＩＤを取り出し、情報蓄積部１３が、情報蓄積部１３のアクセス履歴テーブル１３２から、取り出されたＩＤに対応する累積アクセス数を予測値として取り出すので、アイテムへの累積アクセス数の予測値が自動的に得られる。【選択図】      図１
2004171308.tif 000002
【特許請求の範囲】
【請求項１】
アイテムへの累積アクセス数の予測値を得るアイテムへの累積アクセス数予測装置であって、
互いに相関する各アイテムのＩＤのリストが記憶される相関アイテム記憶手段と、
各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、
前記相関アイテム記憶手段から予測対象のアイテムのＩＤを含むリストを検索するリスト検索手段と、
この検索されたリストから前記予測対象のアイテムのＩＤを除くＩＤを取り出す相関アイテムＩＤ取り出し手段と、
前記アクセス履歴記憶手段から前記取り出されたＩＤに対応する累積アクセス数を予測値として取り出す累積アクセス数取り出し手段と、
を備えることを特徴とするアイテムへの累積アクセス数予測装置。
【請求項２】
アイテムへの累積アクセス数の予測値を得るアイテムへの累積アクセス数予測装置であって、
各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、
このアクセス履歴記憶手段から予測対象のアイテムのＩＤに対応する累積アクセス数を取り出す第１の累積アクセス数取り出し手段と、
前記アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す第２の累積アクセス数取り出し手段と、
第２の累積アクセス数取り出し手段により取り出された累積アクセス数を基に予測値を得る際に、第１の累積アクセス数取り出し手段により取り出された累積アクセス数が第２の累積アクセス数取り出し手段により取り出された累積アクセス数の中の最大値以上であるか否かを判定する予測値取得手段と
を備えることを特徴とするアイテムへの累積アクセス数予測装置。
【請求項３】
アイテムへの累積アクセス数の予測値を得るアイテムへの累積アクセス数予測装置であって、
各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、
このアクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す累積アクセス数取り出し手段と、
前記取り出された累積アクセス数の最頻値を予測値として得る予測値取得手段と
を備えることを特徴とするアイテムへの累積アクセス数予測装置。
【請求項４】
前記予測値取得手段は、相関するアイテムのＩＤに対応する前記取り出された累積アクセス数の中の最大値と最小値の少なくとも一方を予測値として得ることを特徴とする請求項１ないし３のいずれかに記載のアイテムへの累積アクセス数予測装置。
【請求項５】
予測対象のアイテムを示す情報を送信されると当該情報を予測対象のアイテムのＩＤに変換するとともに、当該ＩＤを基に得られた予測値を当該情報の送信元に送信するように構成されたことを特徴とする請求項１ないし４のいずれかに記載のアイテムへの累積アクセス数予測装置。
【請求項６】
互いに相関する各アイテムのＩＤのリストが記憶される相関アイテム記憶手段と、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段とを備えていて、アイテムへの累積アクセス数の予測値を得る装置が行うアイテムへの累積アクセス数予測方法であって、
前記相関アイテム記憶手段から予測対象のアイテムのＩＤを含むリストを検索し、
この検索されたリストから前記予測対象のアイテムのＩＤを除くＩＤを取り出し、
前記アクセス履歴記憶手段から前記取り出されたＩＤに対応する累積アクセス数を予測値として取り出すことを特徴とするアイテムへの累積アクセス数予測方法。
【請求項７】
各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段を備えていて、アイテムへの累積アクセス数の予測値を得る装置が行うアイテムへの累積アクセス数予測方法であって、
前記アクセス履歴記憶手段から予測対象のアイテムのＩＤに対応する累積アクセス数を取り出す第１の累積アクセス数取り出し段階と、
前記アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す第２の累積アクセス数取り出し段階と、
第２の累積アクセス数取り出し段階で取り出された累積アクセス数を基に予測値を得る際に、第１の累積アクセス数取り出し段階で取り出された累積アクセス数が第２の累積アクセス数取り出し段階で取り出された累積アクセス数の中の最大値以上であるか否かを判定する判定段階と
を備えることを特徴とするアイテムへの累積アクセス数予測方法。
【請求項８】
各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段を備えていて、アイテムへの累積アクセス数の予測値を得る装置が行うアイテムへの累積アクセス数予測方法であって、
前記アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出し、
前記取り出された累積アクセス数の最頻値を予測値として得る
ことを特徴とするアイテムへの累積アクセス数予測方法。
【請求項９】
相関するアイテムのＩＤに対応する前記取り出された累積アクセス数の中の最大値と最小値の少なくとも一方を予測値として得ることを特徴とする請求項６ないし８のいずれかに記載のアイテムへの累積アクセス数予測方法。
【請求項１０】
予測対象のアイテムを示す情報を送信されると当該情報を予測対象のアイテムのＩＤに変換するとともに、当該ＩＤを基に得られた予測値を当該情報の送信元に送信することを特徴とする請求項６ないし９のいずれかに記載のアイテムへの累積アクセス数予測方法。
【請求項１１】
請求項６ないし１０のいずれかに記載のアイテムへの累積アクセス数予測方法を実行させるコンピュータプログラム。
【請求項１２】
請求項６ないし１０のいずれかに記載のアイテムへの累積アクセス数予測方法を実行させるコンピュータプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られるアイテムへの累積アクセス数予測装置、方法、コンピュータプログラム及び記録媒体に関する。
【０００２】
【従来の技術】
従来、商品や情報などのアイテムへの需要予測は、当初の需要が将来も継続することを前提として、回帰予測の手法を用いて行われていた。ここでいうアイテムへの需要予測とは、例えば商品などのアイテムへの発注行為などのアクセスが、可能な期間に累積してどれだけの回数見込まれるかを予測することである。
【０００３】
下記の特許文献１にかかる記載がある。
【０００４】
【特許文献１】
特開２００２−１６３４４０号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の需要予測、つまりアイテムへの累積アクセス数予測は、商品や情報のリリース当初における動向をもとに行っていたので、予測対象のアイテムへの当初のアクセス数がないと予測できないという問題点があった。
【０００６】
そこで本発明は、上記の従来の課題に鑑みてなされたものであり、その目的とするところは、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られるアイテムへの累積アクセス数予測装置、方法、コンピュータプログラム及び記録媒体を提供することにある。
【０００７】
【課題を解決するための手段】
上記従来の課題を解決するために、請求項１の本発明は、アイテムへの累積アクセス数の予測値を得るアイテムへの累積アクセス数予測装置であって、互いに相関する各アイテムのＩＤのリストが記憶される相関アイテム記憶手段と、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、前記相関アイテム記憶手段から予測対象のアイテムのＩＤを含むリストを検索するリスト検索手段と、この検索されたリストから前記予測対象のアイテムのＩＤを除くＩＤを取り出す相関アイテムＩＤ取り出し手段と、前記アクセス履歴記憶手段から前記取り出されたＩＤに対応する累積アクセス数を予測値として取り出す累積アクセス数取り出し手段と、を備えることを特徴とするアイテムへの累積アクセス数予測装置をもって解決手段とする。
【０００８】
請求項１の本発明によれば、互いに相関する各アイテムのＩＤのリストが記憶される相関アイテム記憶手段と、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、相関アイテム記憶手段から予測対象のアイテムのＩＤを含むリストを検索するリスト検索手段と、この検索されたリストから前記予測対象のアイテムのＩＤを除くＩＤを取り出す相関アイテムＩＤ取り出し手段と、前記アクセス履歴記憶手段から、取り出されたＩＤに対応する累積アクセス数を予測値として取り出す累積アクセス数取り出し手段と、を備えるので、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られる。
【０００９】
また、請求項２の本発明は、アイテムへの累積アクセス数の予測値を得るアイテムへの累積アクセス数予測装置であって、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、このアクセス履歴記憶手段から予測対象のアイテムのＩＤに対応する累積アクセス数を取り出す第１の累積アクセス数取り出し手段と、前記アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す第２の累積アクセス数取り出し手段と、第２の累積アクセス数取り出し手段により取り出された累積アクセス数を基に予測値を得る際に、第１の累積アクセス数取り出し手段により取り出された累積アクセス数が第２の累積アクセス数取り出し手段により取り出された累積アクセス数の中の最大値以上であるか否かを判定する予測値取得手段とを備えることを特徴とするアイテムへの累積アクセス数予測装置をもって解決手段とする。
【００１０】
請求項２の本発明によれば、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、このアクセス履歴記憶手段から予測対象のアイテムのＩＤに対応する累積アクセス数を取り出す第１の累積アクセス数取り出し手段と、アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す第２の累積アクセス数取り出し手段と、第２の累積アクセス数取り出し手段により取り出された累積アクセス数を基に予測値を得る際に、第１の累積アクセス数取り出し手段により取り出された累積アクセス数が第２の累積アクセス数取り出し手段により取り出された累積アクセス数の中の最大値以上であるか否かを判定する予測値取得手段とを備えるので、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られ、しかも、最大値以上でないと判定されたときに限って予測値を得るようにすることで、予測対象のアイテムへの実際の累積アクセス数を下回る予測値が得られてしまうことを回避することができる。
【００１１】
また、請求項３の本発明は、アイテムへの累積アクセス数の予測値を得るアイテムへの累積アクセス数予測装置であって、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、このアクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す累積アクセス数取り出し手段と、前記取り出された累積アクセス数の最頻値を予測値として得る予測値取得手段とを備えることを特徴とするアイテムへの累積アクセス数予測装置をもって解決手段とする。
【００１２】
請求項３の本発明によれば、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段と、このアクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す累積アクセス数取り出し手段と、前記取り出された累積アクセス数の最頻値を予測値として得る予測値取得手段とを備えるので、相関するアイテムへの累積アクセス数の最頻値を予測値としてアクセス可能になってすぐにでも得ることができる。
【００１３】
また、請求項４の本発明は、前記予測値取得手段は、相関するアイテムのＩＤに対応する前記取り出された累積アクセス数の中の最大値と最小値の少なくとも一方を予測値として得ることを特徴とする請求項１ないし３のいずれかに記載のアイテムへの累積アクセス数予測装置をもって解決手段とする。
【００１４】
請求項４の本発明によれば、前記予測値取得手段は、相関するアイテムのＩＤに対応する前記取り出された累積アクセス数の中の最大値と最小値の少なくとも一方を予測値として得るので、相関するアイテムへの累積アクセス数の最大値と最小値の少なくとも一方を予測値としてアクセス可能になってすぐ得ることができる。
【００１５】
また、請求項５の本発明は、予測対象のアイテムを示す情報を送信されると当該情報を予測対象のアイテムのＩＤに変換するとともに、当該ＩＤを基に得られた予測値を当該情報の送信元に送信するように構成されたことを特徴とする請求項１ないし４のいずれかに記載のアイテムへの累積アクセス数予測装置をもって解決手段とする。
【００１６】
請求項５の本発明によれば、予測対象のアイテムを示す情報を送信されると当該情報を予測対象のアイテムのＩＤに変換するとともに、当該ＩＤを基に得られた予測値を当該情報の送信元に送信するように構成されているので、ネットワークを介して送信された予測対象のアイテムを示す情報を元に当該アイテムへの累積アクセス数の予測値を得るとともに該予測値を情報の送信元にネットワークを介して送信することができる。
【００１７】
また、請求項６の本発明は、互いに相関する各アイテムのＩＤのリストが記憶される相関アイテム記憶手段と、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段とを備えていて、アイテムへの累積アクセス数の予測値を得る装置が行うアイテムへの累積アクセス数予測方法であって、前記相関アイテム記憶手段から予測対象のアイテムのＩＤを含むリストを検索し、この検索されたリストから前記予測対象のアイテムのＩＤを除くＩＤを取り出し、前記アクセス履歴記憶手段から前記取り出されたＩＤに対応する累積アクセス数を予測値として取り出すことを特徴とするアイテムへの累積アクセス数予測方法をもって解決手段とする。
【００１８】
請求項６の本発明によれば、相関アイテム記憶手段から予測対象のアイテムのＩＤを含むリストを検索し、この検索されたリストから、予測対象のアイテムのＩＤを除くＩＤを取り出し、アクセス履歴記憶手段から、取り出されたＩＤに対応する累積アクセス数を予測値として取り出すので、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られる。
【００１９】
また、請求項７の本発明は、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段を備えていて、アイテムへの累積アクセス数の予測値を得る装置が行うアイテムへの累積アクセス数予測方法であって、前記アクセス履歴記憶手段から予測対象のアイテムのＩＤに対応する累積アクセス数を取り出す第１の累積アクセス数取り出し段階と、前記アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す第２の累積アクセス数取り出し段階と、第２の累積アクセス数取り出し段階で取り出された累積アクセス数を基に予測値を得る際に、第１の累積アクセス数取り出し段階で取り出された累積アクセス数が第２の累積アクセス数取り出し段階で取り出された累積アクセス数の中の最大値以上であるか否かを判定する判定段階とを備えることを特徴とするアイテムへの累積アクセス数予測方法をもって解決手段とする。
【００２０】
請求項７の本発明によれば、アクセス履歴記憶手段から予測対象のアイテムのＩＤに対応する累積アクセス数を取り出す第１の累積アクセス数取り出し段階と、アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す第２の累積アクセス数取り出し段階と、第２の累積アクセス数取り出し段階で取り出された累積アクセス数を基に予測値を得る際に、第１の累積アクセス数取り出し段階で取り出された累積アクセス数が第２の累積アクセス数取り出し段階で取り出された累積アクセス数の中の最大値以上であるか否かを判定するので、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られ、しかも、最大値以上でないと判定されたときに限って予測値を得るようにすることで、予測対象のアイテムへの実際の累積アクセス数を下回る予測値が得られてしまうことを回避することができる。
【００２１】
また、請求項８の本発明は、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段を備えていて、アイテムへの累積アクセス数の予測値を得る装置が行うアイテムへの累積アクセス数予測方法であって、前記アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出し、前記取り出された累積アクセス数の最頻値を予測値として得ることを特徴とするアイテムへの累積アクセス数予測方法をもって解決手段とする。
【００２２】
請求項８の本発明によれば、アクセス履歴記憶手段から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出し、取り出された累積アクセス数の最頻値を予測値として得るので、相関するアイテムへの累積アクセス数の最頻値を予測値としてアクセス可能になってすぐにでも得ることができる。
【００２３】
また、請求項９の本発明は、相関するアイテムのＩＤに対応する前記取り出された累積アクセス数の中の最大値と最小値の少なくとも一方を予測値として得ることを特徴とする請求項６ないし８のいずれかに記載のアイテムへの累積アクセス数予測方法をもって解決手段とする。
【００２４】
請求項９の本発明によれば、相関するアイテムのＩＤに対応する取り出された累積アクセス数の中の最大値と最小値の少なくとも一方を予測値として得るので、相関するアイテムへの累積アクセス数の最大値と最小値の少なくとも一方を予測値としてアクセス可能になってすぐにでも得ることができる。
【００２５】
また、請求項１０の本発明は、予測対象のアイテムを示す情報を送信されると当該情報を予測対象のアイテムのＩＤに変換するとともに、当該ＩＤを基に得られた予測値を当該情報の送信元に送信することを特徴とする請求項６ないし９のいずれかに記載のアイテムへの累積アクセス数予測方法をもって解決手段とする。
【００２６】
請求項１０の本発明によれば、予測対象のアイテムを示す情報を送信されると当該情報を予測対象のアイテムのＩＤに変換するとともに、当該ＩＤを基に得られた予測値を当該情報の送信元に送信するので、ネットワークを介して送信された予測対象のアイテムを示す情報を元に当該アイテムへの累積アクセス数の予測値を得るとともに該予測値を情報の送信元にネットワークを介して送信することができる。
【００２７】
また、請求項１１の本発明は、請求項６ないし１０のいずれかに記載のアイテムへの累積アクセス数予測方法を実行させるコンピュータプログラムをもって解決手段とする。
【００２８】
請求項１１の本発明にあっては、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られる累積アクセス数予測方法を実行させるコンピュータプログラムをインターネット等を介して流通できるようにしている。
【００２９】
請求項１２の本発明は、請求項６ないし１０のいずれかに記載のアイテムへの累積アクセス数予測方法を実行させるコンピュータプログラムを記録した記録媒体をもって解決手段とする。
【００３０】
請求項１２の本発明にあっては、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られる累積アクセス数予測方法を実行させるコンピュータプログラムを記録した記録媒体を配送等により流通できるようにしている。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００３２】
図１は、本発明のアイテムへの累積アクセス数予測装置を具現化した情報提供サーバ１の構成、利用形態及び動作シーケンスを示す図であり、図２は、情報提供サーバ１の処理イメージを示す図である。
【００３３】
図２に示すように、アクセスとは、アクセスユーザ（人やコンピュータ）がアイテムに対してなす行為や処理である。具体的には、商品というアイテムの注文や情報というアイテムの参照等である。アイテムへの累積アクセス数の予測は、簡易的に「需要予測」と表現される。
【００３４】
本実施の形態にあっては、需要予測値要求者から予測対象のアイテムが指定された場合に、そのアイテムと相関のあるアイテムへのアクセスユーザからの累積アクセス数を需要予測値として需要予測値要求者へ通知することで、需要予測値要求者に需要予測値を知らしめるのである。
【００３５】
図１に示すように、情報提供サーバ１は、情報提供部１１と情報算出部１２と情報蓄積部１３を含んで構成される。情報端末２は、需要予測値要求者に使用される端末であり、情報提供サーバ１とは通信回線を介して接続される。
【００３６】
情報提供部１１は、情報端末２から需要予測値の提供要求に伴い送信された指定情報を当該要求されたアイテム（需要予測対象アイテム）のＩＤ（需要予測対象アイテムＩＤ）へ変換し、該ＩＤを情報算出部１２への需要予測値の算出要求に伴い通知する。
【００３７】
また、情報提供部１１は、情報算出部１２から提供された需要予測値と当初に指定された指定情報とを該需要予測値の提供要求元である情報端末２へ提供する。
【００３８】
図３は、情報蓄積部１３の構成を示す図である。情報蓄積部１３は、相関アイテムテーブル１３１とアクセス履歴テーブル１３２を備える。
【００３９】
図４は、相関アイテムテーブル１３１を示す図である。相関アイテムテーブル１３１には、例えば、「時計」、「かばん」、「いす」、「机」、「くつ」、「電子レンジ」、「テレビ」、「自転車」、「ヒータ」等という、互いに相関する複数のアイテムのアイテムＩＤ１０１，１０２，…からなるアイテムリストが記録され、他にも同様のアイテムリストが記録されている。相関アイテムテーブル１３１は、本発明の相関アイテム記憶手段に相当する。
【００４０】
図５は、アクセス履歴テーブル１３２を示す図である。アクセス履歴テーブル１３２には、例えば、「時計」、「かばん」、「いす」、「机」、「くつ」、「電子レンジ」、「テレビ」、「自転車」、「ヒータ」等という各アイテムのアイテムＩＤ１０１，１０２，…に対応づけて各アイテムへの累積アクセス数Ａ１，Ａ２，…を記録してなるテーブルであり、本発明のアクセス履歴記憶手段に相当する。
【００４１】
情報算出部１２は、情報提供部１１からの需要予測値の算出要求に伴い通知された需要予測対象アイテムに相関する相関アイテムの相関アイテムＩＤを求め、該相関アイテムＩＤを、情報蓄積部１３への累積アクセス数の要求に伴い通知する。
【００４２】
また、情報算出部１２は、情報蓄積部１３から応答された相関アイテムの累積アクセス数に基づいて需要予測対象アイテムについての需要予測値を求め、該求めた需要予測値を情報提供部１１に提供する。
【００４３】
特に情報算出部１２は、需要予測値として、情報蓄積部１３から提供された累積アクセス数の中の最大値、最小値及び最頻値を求めて、情報提供部１１に提供する。なお情報算出部１２は、本発明の予測値取得手段に相当する。
【００４４】
情報蓄積部１３は、情報算出部１２から累積アクセス数の要求とともに通知された相関アイテムＩＤに対応づけて記憶された累積アクセス数をアクセス履歴テーブル１３２から取り出し、該取り出した累積アクセス数を情報算出部１２に応答する。情報蓄積部１３は、本発明の累積アクセス数取り出し手段に相当する。
【００４５】
次に、図１、図６ないし図１０を参照して、情報提供サーバ１の動作を説明する。
【００４６】
先ず、図６を参照して、アクセス履歴テーブル１３２を形成する処理を説明する。図６の履歴蓄積サーバ３は、アイテムとしての情報を保存するサーバであり、アクセスユーザが履歴蓄積サーバ３のアイテムにアクセスすると、履歴蓄積サーバ３は、アイテム毎の累積アクセス数を履歴として蓄積する。情報提供サーバ１の情報蓄積部１３は履歴蓄積サーバ３に累積アクセス数を要求し（ステップＳ１）、これに対して応答された累積アクセス数を取得する（ステップＳ２）。これにより、情報蓄積部１３はアクセス履歴テーブル１３２を形成する。
【００４７】
次に、図１を参照して、需要予測値を情報端末２に提供する処理を説明する。情報提供部１１は、情報端末２から需要予測値の提供要求（ステップＳ１１）とともに送信された、例えば「時計」という指定情報を、この「時計」のアイテムＩＤ１０１に変換する（ステップＳ１３）。そして該ＩＤ１０１を需要予測値の算出要求とともに情報算出部１２に通知する（ステップＳ１５）。
【００４８】
次に、情報算出部１２は、このアイテムＩＤ１０１のアイテムに相関するアイテムのアイテムＩＤ（相関アイテムＩＤ）を求める（ステップＳ１７）。
【００４９】
図７は、相関アイテムＩＤを求める動作シーケンスを示す図である。
【００５０】
図７に示すように、情報算出部１２は、情報蓄積部１３にアイテムリストを要求するとともに、該リストに含まれるべきＩＤとしてアイテムＩＤ１０１を通知する（ステップＳ３１）。すると、情報蓄積部１３は、相関アイテムテーブル１３１からアイテムＩＤ１０１を含むアイテムリストを検索する（ステップＳ３３）。そして、検索したアイテムリストを情報算出部１２に送信する（ステップＳ３５）。ステップＳ３３は情報蓄積部１３が行うので情報蓄積部１３は本発明のリスト検索手段に相当する。
【００５１】
情報算出部１２は、送信されたアイテムリストから当該アイテムＩＤ１０１を除くアイテムＩＤ、つまり「かばん」、「いす」、「机」、「くつ」、「電子レンジ」、「テレビ」、「自転車」、「ヒータ」等に対応する各相関アイテムＩＤ１０２，…を取り出す（ステップＳ３７）。ステップＳ３７は、相関アイテムＩＤ取り出し段階に相当する。また、ステップＳ３７は情報算出部１２が行うので情報算出部１２は相関アイテムＩＤ取り出し手段に相当する。
【００５２】
そして、取り出した相関アイテムＩＤ１０２…を、情報蓄積部１３への累積アクセス数の要求に伴い通知する（図１：ステップＳ１９）。
【００５３】
次に、情報蓄積部１３は、アクセス履歴テーブル１３２から、相関アイテムＩＤ１０２…のそれぞれに対応づけて記憶された累積アクセス数Ａ２，…を取り出し（ステップＳ２１）、該取り出した累積アクセス数Ａ２，…を情報算出部１２に応答する（ステップＳ２３）。ステップＳ２１は本発明の累積アクセス数取り出し段階と第２の累積アクセス数取り出し段階に相当する。また、このステップＳ２１は情報蓄積部１３が行うので、情報蓄積部１３は本発明の累積アクセス数取り出し手段と第２の累積アクセス数取り出し手段に相当する。
【００５４】
次に、情報算出部１２は、情報蓄積部１３から応答された累積アクセス数Ａ２，…に基づいて需要予測値を求め、求めた需要予測値を情報提供部１１に提供する（ステップＳ２５）。
【００５５】
図８は、需要予測値を求めて提供する処理のフローチャートである。
【００５６】
先ず、図９に示すように、情報算出部１２は、累積アクセス数Ａ２，…の中から、最大値Ａｍａｘ、最小値Ａｍｉｎを求めるとともに最頻値Ａｍｏを算出する（ステップＳ４１）。
【００５７】
図１０は、最頻値Ａｍｏの算出方法を示す図である。
【００５８】
先ず、情報算出部１２は、累積アクセス数の階級毎の度数を求める。図１０に示すように、累積アクセス数が１回以上かつ１０回以下の階級に属するアイテムの数を当該階級の度数として求め、同様にして、１１回以上かつ２０回以下の階級やその上の階級についても度数を求めていく。
【００５９】
そして、情報算出部１２は、式（１）に従って、最頻値Ａｍｏを算出する。すなわち、最頻値とは、度数の最も多い階級に対する値である。
【００６０】
図８に戻り、説明を続ける。
【００６１】
情報算出部１２は、アイテムＩＤ１０１に対する累積アクセス数を情報蓄積部１３から取得する（ステップＳ４３）。つまり、情報算出部１２は、情報蓄積部１３にアイテムＩＤ１０１のアイテムへの累積アクセス数を要求し、情報蓄積部１３がこのアイテムＩＤ１０１のアイテムへの累積アクセス数をアクセス履歴テーブル１３２から取り出して情報算出部１２に提供する。以下、この累積アクセス数に符号Ｂを付す。なお、アイテムＩＤ１０１のアイテムへの累積アクセス数をアクセス履歴テーブル１３２から取り出すステップは、本発明の第１の累積アクセス数取り出し段階に相当し、このステップは情報蓄積部１３が行うので情報蓄積部１３は第１の累積アクセス数取り出し手段に相当する。
【００６２】
次に、累積アクセス数Ｂが最大値Ａｍａｘ以上であるか否かを判定する（ステップＳ２５）。ここで、ＹＥＳと判定されたときは、情報提供部１１に対し、需要予測値が得られない旨の通知を行う（ステップＳ４７）。一方、ＮＯと判定されたときは、情報提供部１１に対し、ステップＳ４３で求めた最大値Ａｍａｘ、最小値Ａｍｉｎ及び最頻値Ａｍｏを提供する（ステップＳ４９）。
【００６３】
図１に戻り、説明を続ける。
【００６４】
情報提供部１１は、情報算出部１２から提供された需要予測値と当初に指定された指定情報「時計」とを該需要予測値の提供要求元である情報端末２へ提供する。（ステップＳ２７）。
【００６５】
以上説明したように、本実施の形態の情報提供サーバ１によれば、互いに相関する各アイテムのＩＤのリストが記憶される相関アイテム記憶手段たる相関アイテムテーブル１３１と、各アイテムのＩＤと当該アイテムへの累積アクセス数とが対応づけて記憶されるアクセス履歴記憶手段たるアクセス履歴テーブル１３２と、相関アイテム記憶手段（１３１）から予測対象のアイテムのＩＤを含むリストを検索するリスト検索手段たる情報蓄積部１３と、この検索されたリストから予測対象のアイテムのＩＤを除くＩＤを取り出す相関アイテムＩＤ取り出し手段たる情報算出部１２と、アクセス履歴記憶手段（１３２）から、取り出されたＩＤに対応する累積アクセス数を予測値として取り出す累積アクセス数取り出し手段たる情報蓄積部１３とを備え、相関アイテム記憶手段（１３１）から予測対象のアイテムのＩＤを含むリストを検索し、この検索されたリストから、予測対象のアイテムのＩＤを除くＩＤを取り出し、アクセス履歴記憶手段（１３２）から、取り出されたＩＤに対応する累積アクセス数を予測値として取り出すので、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られる。
【００６６】
また、情報提供サーバ１によれば、アクセス履歴記憶手段（１３２）から予測対象のアイテムのＩＤに対応する累積アクセス数を取り出す第１の累積アクセス数取り出し手段並びに、アクセス履歴記憶手段（１３２）から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す第２の累積アクセス数取り出し手段たる情報蓄積部１３と、第２の累積アクセス数取り出し手段により取り出された累積アクセス数を基に予測値を得る際に、第１の累積アクセス数取り出し手段により取り出された累積アクセス数が第２の累積アクセス数取り出し手段により取り出された累積アクセス数の中の最大値以上であるか否かを判定する予測値取得手段たる情報算出部１２とを備え、アクセス履歴記憶手段（１３２）から予測対象のアイテムのＩＤに対応する累積アクセス数を取り出す第１の累積アクセス数取り出し段階（ステップＳ４３に含まれる）と、アクセス履歴記憶手段（１３２）から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す第２の累積アクセス数取り出し段階（ステップＳ２１）と、第２の累積アクセス数取り出し段階で取り出された累積アクセス数を基に予測値を得る際に、第１の累積アクセス数取り出し段階で取り出された累積アクセス数が第２の累積アクセス数取り出し段階で取り出された累積アクセス数の中の最大値以上であるか否かを判定する判定段階（ステップＳ４５）とを備える方法を実行するので、アイテムへの累積アクセス数の予測値をアクセス可能になってすぐにでも得られ、しかも、最大値以上でないと判定されたときに限って予測値を得るようにすることで、予測対象のアイテムへの実際の累積アクセス数を下回る予測値が得られてしまうことを回避することができる。
【００６７】
また、情報提供サーバ１によれば、アクセス履歴記憶手段（１３２）と、このアクセス履歴記憶手段（１３２）から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出す累積アクセス数取り出し手段たる情報蓄積部１３と、取り出された累積アクセス数の最頻値を予測値として得る予測値取得手段たる情報算出部１２とを備え、アクセス履歴記憶手段（１３１）から予測対象のアイテムに相関するアイテムのＩＤに対応する累積アクセス数を取り出し、取り出された累積アクセス数の最頻値を予測値として得るので、相関するアイテムへの累積アクセス数の最頻値を予測値として自動的に得ることができる。
【００６８】
また、情報提供サーバ１によれば、予測値取得手段（１２）は、相関するアイテムのＩＤに対応する前記取り出された累積アクセス数の中の最大値と最小値の少なくとも一方を予測値として得るので、相関するアイテムへの累積アクセス数の最大値と最小値の少なくとも一方を予測値としてアクセス可能になってすぐにでも得ることができる。
【００６９】
また、情報提供サーバ１によれば、予測対象のアイテムを示す情報を送信されると当該情報を予測対象のアイテムのＩＤに変換するとともに、当該ＩＤを基に得られた予測値を当該情報の送信元に送信するので、ネットワークを介して送信された予測対象のアイテムを示す情報を元に当該アイテムへの累積アクセス数の予測値を得るとともに該予測値を情報の送信元にネットワークを介して送信することができる。
【００７０】
なお、上記説明した処理を情報提供サーバ１に実行させるコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録して配送等したり、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【００７１】
【発明の効果】
以上説明したように、本発明によれば、予測対象のアイテムに相関するアイテムへの累積アクセス数を予測値としてアクセス可能になってすぐにでも得ることができ、かかる予測に関わる調査サービス等の分野での活用が見込まれる。
【図面の簡単な説明】
【図１】本発明のアイテムへの累積アクセス数予測装置を具現化した情報提供サーバ１の構成、利用形態及び動作シーケンスを示す図である。
【図２】情報提供サーバ１の処理イメージを示す図である。
【図３】情報蓄積部１３の構成を示す図である。
【図４】相関アイテムテーブル１３１を示す図である。
【図５】アクセス履歴テーブル１３２を示す図である。
【図６】アクセス履歴テーブル１３２を形成する処理を説明する図である。
【図７】相関アイテムＩＤを求める動作シーケンスを示す図である。
【図８】需要予測値を求めて提供する処理のフローチャートである。
【図９】需要予測値を求めて提供する処理を説明する図である。
【図１０】最頻値Ａｍｏの算出方法を示す図である。
【符号の説明】
１  情報提供サーバ
２  情報端末
３  履歴蓄積サーバ
１１  情報提供部
１２  情報算出部
１３  情報蓄積部
１３１  相関アイテムテーブル
１３２  アクセス履歴テーブル
【図１】
2004171308.tif 000003
【図２】
2004171308.tif 000004
【図３】
2004171308.tif 000005
【図４】
2004171308.tif 000006
【図５】
2004171308.tif 000007
【図６】
2004171308.tif 000008
【図７】
2004171308.tif 000009
【図８】
2004171308.tif 000010
【図９】
2004171308.tif 000011
【図１０】
2004171308.tif 000012