(57)【特許請求の範囲】
【請求項１】
不特定対数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示するシステムにおいて、
端末において、ユーザの要求操作を検出し、検出した操作情報に基づいて、提供要求または、認定要求を行い、該提供要求を受け付けた情報提供サーバから提供情報を取得する、または、該認定要求を受け付けた認定サーバから認定プログラムを取得し、取得した前記提供情報または、該認定プログラムに基づいた情報を該ユーザに対して提示する認定情報提供方法において、
前記端末において、ユーザから提供情報要求を受け付け、
前記端末から情報提供者の前記情報提供サーバに前記提供情報要求を送出し、
前記情報提供サーバは、提供情報記憶手段から前記提供情報要求に基づいて情報を検索し、該提供情報要求に対応する情報の有無と該情報の所在情報を前記端末に送出し、
前記端末は、前記情報提供サーバから情報を取得した場合には提供情報を、情報が無い場合には提供すべき情報が無いことを前記ユーザに表示すると共に、表示した履歴情報を蓄積し、
前記端末は、前記ユーザから前記提供情報に対する認定要求を受け付け、
前記認定要求を認定サーバに送信し、
前記認定サーバは、受信した前記認定要求に基づいて認定情報を認定情報記憶手段から検索し、該認定要求に対応する認定情報所在有無情報が「有」の場合は、認定情報所在有無情報、該認定要求に対応する認定情報の所在を示す認定情報所在情報及び認定プログラムを含む認定情報データパケットを、「無」の場合は、該認定情報所在有無情報及び該認定情報所在情報を含む認定情報データパケットを前記端末に送出し、
前記端末は、前記認定情報データパケットの前記認定情報所在有無情報が「有」で、かつ前記認定プログラムの認定対象情報と蓄積されている最新の表示履歴情報とが一致する場合は認定情報を、一致しない場合や該認定情報所在有無情報が「無」の場合は、非認定情報を認定結果として前記ユーザに提示することを特徴とする認定情報提供方法。
【請求項２】
前記認定サーバにおいて、
前記認定プログラムを作成するためのプログラム作成用情報を予め蓄積しておき、
前記プログラム作成用情報から前記認定要求に該当する情報を検索して認定プログラムを作成し、
作成した前記認定プログラムを前記端末に送信する請求項１記載の認定情報提供方法。
【請求項３】
不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示するための認定情報提供システムであって、
ユーザの要求操作を検出する要求検出手段と、
前記要求検出手段で検出した操作情報に基づいて、提供要求または、認定要求を行う要求発行手段と、
前記提供要求に対応する提供情報または、前記認定要求に対応する認定プログラムまたは、認定情報を取得する情報取得手段と、
前記情報取得手段で前記提供情報を取得した場合には該提供情報を表示し、前記認定情報を取得した場合は、提供情報取得時において蓄積した最新の表示履歴情報と前記認定プログラムに含まれる認定対象情報、または、前記認定情報とを比較して一致した場合に、認定された旨の情報を前記ユーザに対して提示する情報提示制御手段とを有する端末と、
前記端末からの前記提供要求に対応する（認定プログラムまたは、）認定情報を前記端末に提供する認定サーバと、を有することを特徴とする認定情報提供システム。
【請求項４】
前記端末の前記情報提示制御手段は、
前記提供情報を表示すると共に、該提供情報を表示した表示履歴情報を蓄積する表示履歴蓄積手段と、
前記認定情報を取得した際に、該認定情報に含まれる認定情報所在情報が「有」であり、かつ、前記表示履歴蓄積手段に蓄積されている最新の表示履歴情報と、前記認定プログラムに含まれる前記認定対象情報とが一致した場合のみ、認定された旨を前記ユーザに提示する判定手段を含む請求項３記載の認定情報提供システム。
【請求項５】
前記認定サーバは、
前記認定プログラムを作成するためのプログラム作成用情報を予め蓄積しておくプログラム作成用情報蓄積手段と、
前記プログラム作成用情報から前記認定要求に該当する情報を検索して認定プログラムを作成するプログラム作成手段と、
作成した前記認定プログラムを前記端末に送信するプログラム送信手段と、を有する請求項３記載の認定情報提供システム。
【請求項６】
前記認定サーバは、
前記ネットワークを介して認定要求を受け付ける認定情報要求受信手段と、
受信した前記認定要求に基づいて認定情報を認定情報記憶手段から検索し、該認定情報がある場合には、該認定情報または、前記認定プログラムを前記ネットワークに送出する認定情報送信手段と、を有する請求項５記載の認定情報提供システム。
【請求項７】
不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示するための端末に実行させる認定情報提供プログラムを格納した記憶媒体であって、
ユーザの要求操作を検出する要求検出ステップと、
前記要求検出ステップで検出した操作情報に基づいて、提供要求または、認定要求を行う要求発行ステップと、
前記提供要求に対応する提供情報または、前記認定要求に対応する認定プログラムまたは、認定情報を取得する情報取得ステップと、
前記情報取得ステップで前記提供情報を取得した場合には該提供情報を表示し、前記認定情報を取得した場合は、提供情報取得時において蓄積した最新の表示履歴情報と前記認定プログラムに含まれる認定対象情報、または、該認定情報とを比較して一致した場合に、認定された旨の情報を前記ユーザに対して提示する情報提示制御ステップと、
を実行させるプログラムを格納したことを特徴とする認定情報提供プログラムを格納した記憶媒体。
【請求項８】
前記情報提示制御ステップは、
前記提供情報を表示した表示履歴情報を記憶手段に蓄積する表示履歴蓄積ステップと、
前記認定情報を取得した際に、該認定情報の認定情報所在情報が「有」であり、かつ、前記表示履歴ステップにより前記記憶手段に蓄積されている最新の表示履歴情報と前記認定プログラムに含まれる前記認定対象情報とが一致した場合のみ、認定された旨を前記ユーザに提示する判定ステップを実行させる請求項７記載の認定情報提供プログラムを格納した記憶媒体。
【請求項９】
不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示するための認定サーバに実行させる認定情報提供プログラムを格納した記憶媒体であって、
前記ユーザ端末から認定要求を受け付けると、予め蓄積されている認定情報から、認定プログラムを含む認定情報を検索するステップと、
検索された前記認定情報を前記端末に送信する認定情報送信ステップと、
を実行させるプログラムを格納したことを特徴とする認定情報提供プログラムを格納した記憶媒体。
【請求項１０】
ユーザに提供された提供情報を認定するための認定プログラム作成用のプログラム作成用情報を予め記憶手段に蓄積しておくプログラム作成用情報蓄積ステップと、
前記記憶手段に蓄積されている前記プログラム作成用情報から前記ユーザからの認定要求に該当する情報を検索して認定プログラムを作成するプログラム作成ステップと、
作成した前記認定プログラムを前記ユーザの端末に送信するプログラム送信ステップと、を実行させる請求項９記載の認定情報提供プログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、認定情報提供方法及びシステム及び認定情報提供プログラムを格納した記憶媒体及び認定サーバに係り、特に、不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示し、安心感を与えるための認定情報提供方法及びシステム及び認定情報提供プログラムを格納した記憶媒体及び認定サーバに関する。
【０００２】
【従来の技術】
従来の認定情報提供システムにおいて、不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して、第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示し、安心感を与える場合、情報提供者が提供している情報に第三者認定機関へ認定要求を行うためのマークを貼り付け、第三者認定機関は、そのマークに対応する認定情報を予め蓄積し、ユーザは情報提供者の提供するマークを通じて、第三者認定機関に認定要求を行う共に、蓄積した認定情報を得るという技術を用いる。
【０００３】
【発明が解決しようとする課題】
しかしながら、不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して、第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示し安心感を与えるシステムにおいて上記従来の技術を用いると、悪意のある情報提供者が第三者認定機関へ認定要求を行うためのマークを不正にコピーすることにより、正当な情報提供者の認定情報をユーザに提示できてしまう。したがって、悪意のある情報提供者が正当な情報提供者の認定要求のためのマークを入手し、正当な情報提供者の認定情報をユーザに提示することにより、悪意のある情報提供者が提供する第三者認定機関には本来認定されていない情報があたかも認定されているように見えてしまい、安心感が提供できないという問題がある。
【０００４】
本発明は、上記の点に鑑みなされたもので、悪意のある情報提供者が正当な情報提供者の認定情報を利用して悪用していないか確認し、正当な情報提供者の場合についてのみ認定情報を提示することにより真の安心感を提供することが可能な認定情報提供方法及びシステム及び認定情報提供プログラムを格納した記憶媒体及び認定サーバを提供することを目的とする。
【０００５】
【課題を解決するための手段】
図１は、本発明の原理を説明するための図である。
本発明（請求項１）は、不特定対数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示するシステムにおいて、
端末において、ユーザの要求操作を検出し（ステップ１）、検出した操作情報に基づいて、提供要求または、認定要求を行い（ステップ２）、該提供要求を受け付けた情報提供サーバから提供情報を取得する（ステップ３）、または、該認定要求を受け付けた認定サーバから認定プログラムを取得し（ステップ４）、取得した提供情報または、該認定プログラムに基づいた情報を該ユーザに対して提示する（ステップ５）認定情報提供方法において、
端末において、ユーザから提供情報要求を受け付け、
端末から情報提供者の情報提供サーバに提供情報要求を送出し、
情報提供サーバは、提供情報記憶手段から提供情報要求に基づいて情報を検索し、該提供情報要求に対応する情報の有無と該情報の所在情報を端末に送出し、
端末は、情報提供サーバから情報を取得した場合には提供情報を、情報が無い場合には提供すべき情報が無いことをユーザに表示すると共に、表示した履歴情報を蓄積し、
端末は、ユーザから提供情報に対する認定要求を受け付け、
認定要求を認定サーバに送信し、
認定サーバは、受信した認定要求に基づいて認定情報を認定情報記憶手段から検索し、該認定要求に対応する認定情報所在有無情報が「有」の場合は、認定情報所在有無情報、該認定要求に対応する認定情報の所在を示す認定情報所在情報及び認定プログラムを含む認定情報データパケットを、「無」の場合は、該認定情報所在有無情報及び該認定情報所在情報を含む認定情報データパケットを端末に送出し、
端末は、認定情報データパケットの認定情報所在有無情報が「有」で、かつ認定プログラムの認定対象情報と蓄積されている最新の表示履歴情報とが一致する場合は、認定情報を、一致しない場合や該認定情報所在有無情報が「無」の場合は、非認定情報を認定結果としてユーザに提示する。
【０００７】
本発明（請求項２）は、認定サーバにおいて、
認定プログラムを作成するためのプログラム作成用情報を予め蓄積しておき、
プログラム作成用情報から認定要求に該当する情報を検索して認定プログラムを作成し、
作成した認定プログラムを端末に送信する。
【０００８】
図２は、本発明の原理構成図である。
本発明（請求項３）は、不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示するための認定情報提供システムであって、
ユーザの要求操作を検出する要求検出手段１と、
要求検出手段１で検出した操作情報に基づいて、提供要求または、認定要求を行う要求発行手段２と、
提供要求に対応する提供情報または、認定要求に対応する認定プログラムまたは、認定情報を取得する情報取得手段３と、
情報取得手段３で提供情報を取得した場合には該提供情報を表示し、認定情報を取得した場合は、提供情報取得時において蓄積した最新の表示履歴情報と認定プログラムに含まれる認定対象情報、または、認定情報とを比較して一致した場合に、認定された旨の情報をユーザに対して提示する情報提示制御手段４とを有する端末２０と、
端末２０からの提供要求に対応する（認定プログラムまたは、）認定情報を端末に提供する認定サーバ４０と、を有する。
【０００９】
本発明（請求項４）は、端末２０の情報提示制御手段４において、
提供情報を表示すると共に、該提供情報を表示した表示履歴情報を蓄積する表示履歴蓄積手段と、
認定情報を取得した際に、該認定情報に含まれる認定情報所在情報が「有」であり、かつ、表示履歴蓄積手段に蓄積されている最新の表示履歴情報と、認定プログラムに含まれる認定対象情報とが一致した場合のみ、認定された旨をユーザに提示する判定手段を含む。
【００１０】
本発明（請求項５）は、認定サーバ４０において、
認定プログラムを作成するためのプログラム作成用情報を予め蓄積しておくプログラム作成用情報蓄積手段と、
プログラム作成用情報から認定要求に該当する情報を検索して認定プログラムを作成するプログラム作成手段と、
作成した認定プログラムを端末に送信するプログラム送信手段と、を有する
本発明（請求項６）は、
認定サーバは、
ネットワークを介して認定要求を受け付ける認定情報要求受信手段と、
受信した認定要求に基づいて認定情報を認定情報記憶手段から検索し、該認定情報がある場合には、該認定情報または、認定プログラムをネットワークに送出する認定情報送信手段と、を有する。
【００１１】
本発明（請求項７）は、不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示するための端末に実行させる認定情報提供プログラムを格納した記憶媒体であって、
ユーザの要求操作を検出する要求検出ステップと、
要求検出ステップで検出した操作情報に基づいて、提供要求または、認定要求を行う要求発行ステップと、
提供要求に対応する提供情報または、認定要求に対応する認定プログラムまたは、認定情報を取得する情報取得ステップと、
情報取得ステップで提供情報を取得した場合には該提供情報を表示し、認定情報を取得した場合は、提供情報取得時において蓄積した最新の表示履歴情報と認定プログラムに含まれる認定対象情報、または、認定情報とを比較して一致した場合に、認定された旨の情報をユーザに対して提示する情報提示制御ステップと、を実行させるプログラムを格納した記憶媒体である。
【００１２】
本発明（請求項８）は、情報提示制御ステップにおいて、
提供情報を表示した表示履歴情報を記憶手段に蓄積する表示履歴蓄積ステップと、
認定情報を取得した際に、該認定情報の認定情報所在情報が「有」であり、かつ、表示履歴ステップにより記憶手段に蓄積されている最新の表示履歴情報と認定プログラムに含まれる認定対象情報とが一致した場合のみ、認定された旨をユーザに提示する判定ステップを実行させる。
【００１３】
本発明（請求項９）は、不特定多数のユーザが利用するネットワーク上で情報提供者が提供している情報に対して第三者認定機関が認定を行うと共に、ユーザに対して認定情報を提示するための認定サーバに実行させる認定情報提供プログラムを格納した記憶媒体であって、
ユーザ端末から認定要求を受け付けると、予め蓄積されている認定情報から、認定プログラムを含む認定情報を検索するステップと、
検索された認定情報を端末に送信する認定情報送信ステップと、を実行させるプログラムを格納した記憶媒体である。
【００１４】
本発明（請求項１０）は、ユーザに提供された提供情報を認定するための認定プログラム作成用のプログラム作成用情報を予め記憶手段に蓄積しておくプログラム作成用情報蓄積ステップと、
記憶手段に蓄積されているプログラム作成用情報からユーザからの認定要求に該当する情報を検索して認定プログラムを作成するプログラム作成ステップと、
作成した認定プログラムをユーザの端末に送信するプログラム送信ステップと、を実行させる。
【００１６】
これにより、ユーザからの情報提供要求を受け付けた端末は、情報提供サーバから当該要求に対応する情報を取得して、ユーザに表示すると共に、当該情報を表示した履歴情報を蓄積しておき、認定時には当該ユーザから取得した提供情報に対する認定要求を認定サーバに発行し、当該認定サーバから認定プログラムを含む認定情報を取得して、認定プログラムの認定対象と蓄積されている履歴情報とを比較して、一致する場合に、認定の判定を行ない、ユーザに提示することが可能となる。このため、当該提供情報を受け取った端末の表示履歴情報と認定サーバから渡される認定プログラムの認定対象が一致しない限り、認定されたことを示す認定情報を提示しないため、不正防止が可能となる。従って、従来のように情報提供者が提供するマークを用いて悪意のある情報提供者が提供情報ニ愛する認定を行うことを防止することが可能となる。
【００１７】
【発明の実施の形態】
図３は、本発明の認定情報提供システムの構成を示す。
同図に示すシステムは、操作を要求するユーザ１０、ユーザ１０が操作する端末２０、情報提供者が提供する情報を蓄積している情報提供サーバ３０、及び第三者認定機関が提示する認定情報を蓄積している認定サーバ４０から構成される。
【００１８】
端末２０は、ユーザ１０の要求する操作を検出する要求操作検出部２０１、要求操作検出部２０１からの信号に応じて情報提供サーバ３０あるいは、認定サーバ４０に信号を送出する要求情報送出部２０２、情報提供サーバ３０あるいは認定サーバ４０からの信号を受信する要求情報受信部２０３、要求情報受信部２０３からの信号を受信し、その信号の内容から提示の処理を行う要求情報提示処理部２０４、要求情報提示処理部２０４からの信号を受信し、提示を行う要求情報提示部２０５、要求情報提示部２０５からの信号を受信して表示履歴情報を蓄積し、要求情報提示処理部２０４に送出する表示履歴蓄積部２０６から構成される。
【００１９】
情報提供サーバ３０は、要求情報送出部２０２からの信号を受信する提供情報要求受信部３０１、提供情報要求受信部３０１からの信号を受信し、情報提供者の提供する情報を検索して読み出す提供情報検索読出部３０２、情報提供者が提供情報を予め蓄積した提供情報蓄積部３０３、提供情報検索読出部３０２からの信号を受信し、要求情報受信部２０３に信号を送出する提供情報送信部３０４から構成される。
【００２０】
認定サーバ４０は、要求情報送出部２０２からの信号を受信する認定情報要求受信部４０１、認定情報要求受信部４０１からの信号を受信し、第三者認定機関が認定する基となる認定プログラムを検索して読み出す認定情報検索読出部４０２、第三者認定機関が認定プログラムを予め蓄積した認定情報蓄積部４０３、認定情報検索読出部４０２からの信号を受信し、端末２０の要求情報受信部２０３に信号を送出する認定情報送信部４０４から構成される。
【００２１】
次に、上記の構成による動作を説明する。
図４は、本発明の認定情報提供システムの動作を説明するためのシーケンスチャートである。
ステップ１０１）  ユーザ１０から端末２０に提供情報要求操作を端末２０に行う。
【００２２】
ステップ１０２）  端末２０の要求操作検出部２０１がユーザからの提供情報要求操作を受け付け、当該提供情報要求を検出し、提供情報要求信号を作成し、要求情報送出部２０２から情報提供サーバ３０に送信する。
ステップ１０３）  情報提供サーバ３０の提供情報受信部３０１は、端末２０からの提供情報要求信号を受信し、提供情報検索読出部３０２において情報提供者の提供する情報を提供情報蓄積部３０３から検索し、提供情報所在有無識別子がある場合には、提供情報所在有無識別子に「有」を設定し、提供情報所在識別子及び提供情報を含む提供情報送出信号を、ない場合には、提供情報所在有無識別子に「無」を設定し、提供情報所在識別子を含む提供情報送出信号を生成し、提供情報送信部３０４から端末２０に送信する。
【００２３】
ステップ１０４）  端末２０の要求情報受信部２０３では、情報提供サーバ３０から渡された提供情報を取得して、提供情報所在識別子が「有」の場合は、提供情報を、「無」の場合は、提供すべき情報がないことを示すメッセージを提供情報表示結果として要求情報提示処理部２０４において要求情報提示部２０５に表示して、ユーザ１０に提示する。さらに、要求情報提示部２０５に表示された情報を表示履歴蓄積部２０６において蓄積する。
【００２４】
ステップ１０５）  ユーザは要求情報提示部２０５に表示された提供情報表示結果を確認し、その提供情報に対する認定情報を得るため、認定情報を要求するための認定情報要求操作を行う。
ステップ１０６）  端末２０の要求操作検出部２０１では、認定情報要求を受け付け、認定情報所在識別子を含む認定情報要求信号を生成し、認定サーバ４０に送出する。
【００２５】
ステップ１０７）  認定サーバ４０の認定情報要求受信部４０１において、端末２０からの認定情報要求を受信し、認定情報検索読出部４０２において、認定情報蓄積部４０３から認定情報を読み出して、認定情報所在有無識別子がある場合には、「有」を認定情報所在有無識別子に設定し、認定情報所在識別子及び認定プログラムを含む認定情報送出信号を、ない場合には「無」を認定情報所在有無識別子に設定し、認定情報所在識別子を含む認定情報送出信号を生成し、端末２０に送出する。
【００２６】
ステップ１０８）  端末２０の要求情報受信部２０３は、当該認定情報を受信し、要求情報表示処理部２０４は、認定情報所在有無識別子が「有」で、かつ認定対象識別子の値と表示履歴蓄積部２０６に蓄積したテーブルの最新の表示履歴情報とが一致する場合は、認定情報を、一致しない場合や認定情報所在有無識別子が「無」の場合は、非認定情報を認定情報提示結果として要求情報提示部２０５に提示する。さらに、要求情報提示部２０５に提示された情報を表示履歴蓄積部２０６に蓄積する。
【００２７】
ユーザ１０は、端末２０から認定結果を閲覧し、その認定情報を確認する。
上記の動作において、ステップ１０１からステップ１０４は提供情報を取得するための動作であり、ステップ１０５からステップ１０８は、提供情報に関する認定情報を取得するための動作である。
【００２８】
【実施例】
［第１の実施例］
以下、上記の図３、図４に基づいて本発明の第１の実施例を説明する。
端末２０の要求情報表示部２０５において、以下に述べる画像やテキストを表示する技術としては、インターネット技術におけるブラウザ及びＷＷＷサーバ技術を用いることにより容易に実現できるものである。
【００２９】
ユーザ１０は、要求する操作を要求操作検出部２０１に対して行うと共に、要求情報提示部２０５を介して要求した操作の結果を見る。
端末２０の要求操作検出部２０１は、ユーザ１０が要求する操作を検出し、要求情報送出部２０２に要求信号として送出する。
要求情報送出部２０２は、要求操作検出部２０１からの要求信号を受信し、この信号が提供情報の表示を要求している場合には、図５に示す情報提供サーバ３０及び提供情報の所在を示す提供情報所在識別子（図５（ａ））を含む信号を情報提供サーバ３０の提供情報要求受信部３０１に送出する。図５（ａ）は提供情報所在識別子の例であり、情報提供サーバ３０の所在情報、及び提供情報の所在情報から構成され、同図（ｂ）は、提供情報所在識別子と提供情報所在有無識別子及び提供情報からなる提供情報データパケットの例である。なお、図５（ｂ）のデータパケットには初期段階ではデータは設定されていない。
【００３０】
一方、要求信号が認定情報の提示を要求している場合には、図６の認定サーバ４０及び認定情報の所在を示す認定情報所在識別子（図６（ａ））を含む信号を認定情報要求受信部４０１に送出する。図６（ａ）は、認定情報所在識別子の例であり、認定情報サーバ４０の所在情報と認定情報の所在情報から構成され、同図（ｂ）は、当該認定情報所在識別子と認定情報所在有無識別子及び認定プログラム／認定情報からなる認定情報データパケットの例である。なお、図６（ｂ）のデータパケットには初期段階ではデータは設定されていない。また、当該認定プログラムには、端末２０において蓄積されている表示履歴情報と比較するための認定対象識別子が含まれているものとする。
【００３１】
情報提供サーバ３０の提供情報要求受信部３０１は、要求情報送出部２０２からの信号を受信し、この信号に含まれる図５（ａ）に示す提供情報所在識別子を抽出した信号を提供情報検索読出部３０２に送出する。
提供情報検索読出部３０２は、提供情報要求受信部３０１からの信号を受信し、この信号の提供情報所在識別子に含まれる提供情報の所在に対応する提供情報を提供情報蓄積部３０３に予め蓄積した図７に示すテーブルを参照して検索し、提供情報がある場合には、提供情報所在有無識別子として、「有」を提供情報送信部３０４から要求情報受信部２０３に送出する提供情報データパケット（図５（ｂ））に設定すると共に、その提供情報を読み出し、提供情報所在有無識別子、提供情報所在識別子ならびに提供情報を含む信号を、提供情報がない場合には、提供情報所在有無識別子として、「無」を同様に提供情報データパケットに設定する共に、提供情報所在有無識別子及び提供情報所在識別子を含む提供情報データパケットとして、提供情報送信部３０４に送出する。なお、図７は、本発明の第１の実施例の提供情報の所在と提供情報の対応関係の例を示す。
【００３２】
提供情報送信部３０４は、提供情報検索読出部３０２からの信号を受信し、この信号を要求情報受信部２０３に送出する。なお、提供情報送信部３０４から要求情報受信部２０３へ信号を送出する場合には、端末２０から送信されたアドレスを使用して行ってもよく、また、提供情報送信部３０４と要求情報受信部２０３のリンクを継続して行うことができる。
【００３３】
認定情報要求受信部４０１は、要求情報送信部２０２からの信号を受信し、この信号に含まれる図６（ａ）に示す認定情報所在識別子を抽出した信号を認定情報検索読出部４０２に送信する。なお、この認定情報所在識別子は、ユーザ１０が端末２０を介して要求する提供情報所在識別子で示されるところの情報提供サーバ３０の提供情報蓄積部３０３に予め設定してある提供情報中に予めリンク情報として設定しておき、そのリンク情報をユーザ１０に指定することにより得られるものである。即ち、図８は、本発明の第１の実施例の提供情報所在有無識別子が「有」の場合の送出メッセージの例である。例えば、図８に示す情報が提供情報である場合、ロゴマーク６０１に認定情報所在識別子をリンクしておき、それをクリックすることによりその情報が得られる。
【００３４】
認定情報検索読出部４０２は、認定情報要求受信部４０１からの信号を受信する。図９は、本発明の第１の実施例の認定情報の所在と認定情報の対応関係の例を示す。認定情報検索読出部４０２において、この信号の認定情報所在識別子に含まれる認定情報の所在に対応する認定プログラムを認定情報蓄積部４０３に予め蓄積した図９に示すテーブルを参照して検索し、認定プログラムがある場合には、認定情報所在有無識別子として「有」を認定情報送信４０４から要求情報受信部２０３へ送出する認定情報データパケット（図６（ｂ））に設定すると共に、その認定プログラムを読み出し、認定情報所在有無識別子、認定情報所在識別子及び認定プログラムを含む信号を、認定プログラムがない場合には、認定情報所在有無識別子として、「無」を同様に設定すると共に、認定情報所在有無識別子ならびに認定情報所在識別子を含む信号を認定情報データパケットとして認定情報送信部４０４に送出する。
【００３５】
認定情報送信部４０４は、認定情報検索読出部４０２からの信号を受信し、この信号を要求情報受信部２０３に送出する。
要求情報受信部２０３は、提供情報送信部３０４または、認定情報送信部４０４からの信号を受信する。
提供情報送信部３０４から信号を受信した場合は、この信号に含まれる提供情報所在有無識別子の判別を行い、「有」の場合は、提供情報所在有無識別子、提供情報所在識別子及び提供情報を、「無」の場合は提供情報所在有無識別子及び、提供情報所在識別子を抽出し、要求情報提示処理部２０４に送出する。
【００３６】
一方、認定情報送信部４０４からの信号を受信した場合は、この信号に含まれる認定情報所在有無識別子の判別を行い、「有」の場合は、認定情報所在有無識別子、認定情報所在識別子及び認定プログラムを、「無」の場合は、認定情報所在有無識別子及び、認定情報所在識別子を抽出し、要求情報提示処理部２０４に送出する。
【００３７】
要求情報提示処理部２０４は、要求情報受信部２０３からの信号を受信し、この信号に提供情報所在有無識別子が含まれている場合は、提供情報所在有無識別子の判別を行い、「有」の場合は、要求情報受信部２０３からの信号に含まれる提供情報及び提供情報所在識別子を、「無」の場合は、提供情報が存在しないことを示す図１０に示すような情報を作成し、この情報及び提供情報所在識別子を要求情報提示部２０５に送出する。また、要求情報受信部２０３から受信した信号に認定情報所在有無識別子が含まれる場合は、認定情報所在有無識別子の判定を行い、「有」の場合は、要求情報受信部２０３からの信号に含まれる認定プログラムを実行し、この実行結果及び認定情報所在識別子を、「無」の場合は、認定情報として認定情報が存在しないことを示す図１１のような情報を作成し、この情報と認定情報所在識別子を要求情報提示部２０５に送出する。
【００３８】
ここで実行される認定プログラムは、認定情報蓄積部４０３に蓄積している図９に示すテーブルに格納され、このアルゴリズムは、図１２に示すとおりである。図１２は、本発明の第１の実施例の認定プログラムアルゴリズムであり、図１３は本発明の第１の実施例の認定対象識別子の例である。認定対象となる情報提供サーバ３０及び提供情報の所在を表す図１３に示す予め認定プログラム内に記述している認定対象識別子をＫ（ｈｔｔｐ：／／ｗｗｗ．ｘｙｚ．ｃｏ．ｊｐ／ｄｏｃｓ／ｐｑｒ．ｈｔｍｌ）に代入する（ステップ２０１）。図１４は、本発明の第１の実施例の表示履歴の順序と表示履歴情報の対応関係を例を示しており、表示履歴蓄積部２０６に蓄積した図１４に示すテーブルを参照して最新の表示履歴情報（ｈｔｔｐ：／／ｗｗｗ．ｘｙｚ．ｃｏ．ｊｐ／ｄｏｃｓ／ｐｑｒ．ｈｔｍｌ）を検索し、その値をＸに代入する（ステップ２０２）。次に、Ｋ（ｈｔｔｐ：／／ｗｗｗ．ｘｙｚ．ｃｏ．ｊｐ／ｄｏｃｓ／ｐｑｒ．ｈｔｍｌ）とＸ（ｈｔｔｐ：／／ｗｗｗ．ｘｙｚ．ｃｏ．ｊｐ／ｄｏｃｓ／ｐｑｒ．ｈｔｍｌ）を比較して（ステップ２０３）、一致する場合は、図１５に示すような認定していることを示す認定情報を作成する（ステップ２０４）。一致しない場合は、図１６に示すような認定しないことを示す認定情報を作成する（ステップ２０５）。図１４の例の場合には一致するので、図１５に示すような認定情報が作成される。
【００３９】
従って、認定プログラムとして図１２に示すアルゴリズムを実行した結果、図１５に示す認定情報α、または、図１６に示す認定情報βを要求情報提示部２０５に送出することとなる。
要求情報提示部２０５は、要求情報提示処理部２０４からの信号を受信し、その信号に含まれている図８、図１０のいずれかの提供情報、または、図１１、図１５、図１６のいずれかの認定情報を提示してユーザ１０に結果を通知すると共に、表示履歴蓄積部２０６に提供情報所在識別子または、認定情報所在識別子を図１４に示すテーブルの最新の表示履歴情報に登録する。
【００４０】
［第２の実施例］
次に、本発明の第２の実施例を説明する。
図１７は、本発明の第２の実施例の認定情報提供システムの構成を示し、図１８は、本発明の第２の実施例の認定情報の所在と認定情報の対応関係の例を示す。
【００４１】
図１７に示す構成は、図３に示す認定情報蓄積部４０３の蓄積する情報を図９に示した認定プログラムそのものではなく、図１８に示した認定プログラムの作成の基となる情報を認定対象情報として蓄積し、その情報を使って動的に認定プログラムを生成する場合の例である。
図１７に示すシステムにおいて、図３と同一構成部分には同一符号を付し、その説明を省略する。
【００４２】
図１７に示すシステムは、図３に示す認定サーバ４０に認定プログラム作成部４０５が付加された構成である。
認定サーバ４０の認定情報要求受信部４０１は、要求情報送出部２０２からの信号を受信し、この信号に含まれる図６（ａ）に示す認定情報所在識別子を抽出し、信号を認定情報検索読出部４０２に送信する。
【００４３】
認定方法検索読出部４０２は、認定情報要求受信部４０１からの信号を受信し、この信号の認定情報所在識別子に含まれる認定情報の所在に対応する認定対象情報を認定情報蓄積部４０３に予め蓄積した図１８に示すテーブルを参照して検索し、認定対象情報が存在する場合には、認定情報所在有無識別子として「有」を格納すると共に、その認定対象情報を読み出し、認定情報所在有無識別子、認定情報所在識別子及び認定対象情報を含む信号を、存在しない場合には認定情報所在有無識別子として「無」を格納すると共に、認定情報所在有無識別子及び、認定情報所在識別子を含む信号を認定プログラム作成部４０５に送出する。
【００４４】
認定プログラム作成部４０５は、認定情報検索読出部４０２からの信号を受信し、この信号に含まれる認定対象情報を用いて動的に認定プログラムを作成する。なお、このアルゴリズムは、図１９に示す通りである。
図１９は、本発明の第２の実施例の認定プログラム作成部のアルゴリズムであり、図２０は、本発明の第２の実施例の認定プログラムテンプレートの例である。
【００４５】
認定情報所在有無識別子をＦに代入し（ステップ３０１）、Ｆが「有」の場合は（ステップ３０２）、図２０に示す認定プログラム作成部４０５が所持している認定プログラムテンプレートγを読み込み（ステップ３０３）、このγ内の変数ａ［γ］に認定対象情報に含まれる認定対象識別子を、γ中の図２１に示す認定時の認定情報テンプレートαの変数ｂ［γ］に認定対象情報に含まれる店舗名を、ｃ［γ］に認定対象情報に含まれる代表者名を、ｄ［γ］に認定対象情報に含まれる住所を、ｅ［γ］に認定対象情報に含まれる連絡先を代入し、認定時には認定情報として図２２に示すαを、非認定時には認定情報として図１６に示すβを提供する認定プログラムを作成し（ステップ３０４）、認定情報所在有無識別子、認定情報所在識別子、及び作成した認定プログラムを、「無」の場合は、認定情報所在有無識別子及び、認定情報所在識別子を認定情報送信部４０４に送る（ステップ３０５）。
【００４６】
認定情報送信部４０４は、認定情報検索読出部４０２からの信号を受信し、この信号を要求情報受信部２０３に送出する。
要求情報受信部２０３は、認定情報送信部４０４からの信号を受信し、この信号に含まれる認定情報所在有無識別子が「有」の場合は、認定情報所在有無識別子、認定情報所在識別子並びに認定プログラムを、「無」の場合は、認定情報所在有無識別子及び認定情報所在識別子を抽出し、要求情報提示処理部２０４に送出する。
【００４７】
図２０において、Ｋに上記のａ［γ］を代入し、αを認定時の認定情報とし、βを非認定時の認定情報とする（ステップ４０１）。最新の表示履歴情報をＸとし（ステップ４０２）、要求情報提示処理部２０４は、要求情報受信部２０３からの信号を受信し、この信号に含まれる認定情報所在有無識別子が「有」の場合は、要求情報受信部２０３からの信号に含まれる認定プログラムを実行し、Ｋと表示履歴情報Ｘが一致するならば（ステップ４０３）、図２２に示す認定情報を作成し（ステップ４０４）、一致しない場合には（ステップ４０３）、図１６に示す認定情報を作成し（ステップ４０５）、この情報及び認定情報所在識別子を、「無」の場合は認定情報として認定情報が存在しないことを示す図１１に示す情報を作成し、この情報及び認定情報所在識別子を要求情報提示部２０５に送出する。
【００４８】
要求情報提示部２０５は、要求情報表示処理部２０４からの信号を受信し、図１１、図１６、図２２のいずれかの認定情報を提示してユーザ１０に結果を通知すると共に、表示履歴蓄積部２０６に提供情報所在識別子または、認定情報所在識別子を図１４に示すテーブルの最新の表示履歴情報に登録する。
また、例えば、図５、図６、図１３及び図１１の各識別子は、インターネット上のｈｔｔｐを利用することとしているが、この例に限定されることなく、情報提供サーバ３０の所在及び提供情報の所在、認定サーバ４０の所在及び認定情報の所在、認定対象となる情報提供サーバ３０及び提供情報、要求情報表示部２０５に表示された情報に対応する情報提供サーバ３０の所在及び提供情報の所在、または、認定サーバ４０の所在及び認定情報の所在を識別できるものであればよい。
【００４９】
また、図７の提供情報はｈｔｍｌを用いて記述しているが、情報が提供でき、ユーザに提示できるものであればよい。
また、図９はＪａｖａを用いて記述しているが、クライアント側で実行できるものであればよい。
また、図１０、図１１、図１５、図１６、図２２の情報は、ｈｔｍｌを用いて記述しているが、この情報を音声や画像及びこれらを複合して提示するようにしても構わない。
また、図１８の認定対象情報は、認定対象識別子、店舗名、代表者名、住所、連絡先からなると記述しているが、商品名、価格など認定サーバ４０が認定する内容に応じて決定すればよい。
【００５０】
また、図１２及び図２０においてテンプレートを使用する例を示しているが、この例に限定されることなく、出力されるα、βに固定のメッセージを挿入するようにしてもよい。
上記の実施例では、図３、図１７の構成に基づいて説明しているが、これらの構成要件を各装置毎にプログラムとして構築し、各々の装置として利用されるコンピュータに接続されるディスク装置や、フロッピーディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールして実行することにより容易に本発明を実現できる。
【００５１】
なお、本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
【００５２】
【発明の効果】
上述のように、本発明によれば、悪意のある情報提供者が正当な情報提供者の認定情報を利用して悪用していないかを、提供された情報の表示履歴を保持しておき、当該情報の認定時に、認定情報の有無及び当該認定情報の所在情報や、認定プログラムの認定対象識別子と保持されている最新の表示履歴の一致により確認し、正当な情報提供者の場合についてのみ認定情報を提示することにより真の安心感を提供することができる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の認定情報提供システムの構成図である。
【図４】本発明の認定情報提供システムの動作を説明するためのシーケンスチャートである。
【図５】本発明の第１の実施例の情報提供識別子及び提供情報データパケットの例である。
【図６】本発明の第１の実施例の認定情報所在識別子及び認定情報データパケットの例である。
【図７】本発明の第１の実施例の提供情報の所在と提供情報対応関係の例である。
【図８】本発明の第１の実施例の提供情報所在有無識別子が「有」の場合の送出メッセージの例である。
【図９】本発明の第１の実施例の認定情報の所在と認定情報の対応関係の例である。
【図１０】本発明の第１の実施例の提供情報所在有無識別子が「無」の場合の送出メッセージの例である。
【図１１】本発明の第１の実施例の認定情報所在有無識別子が「無」の場合の送出メッセージの例である。
【図１２】本発明の第１の実施例の認定プログラムアルゴリズムである。
【図１３】本発明の第１の実施例の認定対象識別子の例である。
【図１４】本発明の第１の実施例の表示履歴の順序と表示履歴情報の対応関係の例である。
【図１５】本発明の第１の実施例の認定情報所在有無識別子が「有」かつ、認定対象識別子と最新履歴情報が一致する場合の送出メッセージの例である。
【図１６】本発明の第１の実施例の認定情報所在有無識別子が「有」かつ、認定対象識別子と最新履歴情報が不一致の場合の送出メッセージの例である。
【図１７】本発明の第２の実施例の認定情報提供システムの構成図である。
【図１８】本発明の第２の実施例の認定情報の所在と認定情報の対応関係の例である。
【図１９】本発明の第２の実施例の認定プログラム作成部のアルゴリズムである。
【図２０】本発明の第２の実施例の認定プログラムテンプレートの例である。
【図２１】本発明の第２の実施例の認定情報テンプレートの例である。
【図２２】本発明の第２の実施例の認定情報所在有無識別子が「有」、かつ認定対象識別子と最新履歴情報が一致する場合の表示例である。
【符号の説明】
１  要求検出手段
２  要求発行手段
３  情報取得手段
４  情報提示手段
１０  ユーザ
２０  端末
３０  情報提供サーバ
４０  認定サーバ
２０１  要求操作検出部
２０２  要求情報送出部
２０３  要求情報受信部
２０４  要求情報提示処理部
２０５  要求情報提示部
２０６  表示履歴蓄積部
３０１  提供情報要求受信部
３０２  提供情報検索読出部
３０３  提供情報蓄積部
３０４  提供情報送信部
４０１  認定情報要求受信部
４０２  認定情報検索読出部
４０３  認定情報蓄積部
４０４  認定情報送信部
４０５  認定プログラム作成部
６０１  マーク
【図１】
0003565056.tif 000002
【図２】
0003565056.tif 000003
【図３】
0003565056.tif 000004
【図４】
0003565056.tif 000005
【図５】
0003565056.tif 000006
【図６】
0003565056.tif 000007
【図７】
0003565056.tif 000008
【図８】
0003565056.tif 000009
【図９】
0003565056.tif 000010
【図１０】
0003565056.tif 000011
【図１１】
0003565056.tif 000012
【図１２】
0003565056.tif 000013
【図１３】
0003565056.tif 000014
【図１４】
0003565056.tif 000015
【図１５】
0003565056.tif 000016
【図１６】
0003565056.tif 000017
【図１７】
0003565056.tif 000018
【図１８】
0003565056.tif 000019
【図１９】
0003565056.tif 000020
【図２０】
0003565056.tif 000021
【図２１】
0003565056.tif 000022
【図２２】
0003565056.tif 000023