(57)【要約】【課題】複数の情報取得対象に関連する情報の伝達の便宜を向上させる。【解決手段】情報処理装置は、複数の情報取得対象の指定を受け付ける手段と、指定を受け付けた複数の情報取得対象をそれぞれ識別する複数の第１識別情報を基に、第２識別情報を生成する手段と、第１識別情報と第２識別情報との関係を記憶する記憶手段と、第２識別情報を報知する報知手段と、を備える。【選択図】図２
2012168639.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報取得対象の指定を受け付ける手段と、
前記指定を受け付けた複数の情報取得対象をそれぞれ識別する複数の第１識別情報を基に、第２識別情報を生成する手段と、
前記第１識別情報と第２識別情報との関係を記憶する記憶手段と、
前記第２識別情報を報知する報知手段と、を備える情報処理装置。
【請求項２】
前記第２識別情報に相当する情報の入力を受け付ける指定受付手段と、
前記第２識別情報に相当する情報を基に、前記第２識別情報を特定し、前記記憶手段から前記第１識別情報を抽出する抽出手段と、
前記第１識別情報で特定されるそれぞれの情報取得対象に関連する情報を提供する情報提供手段と、をさらに備える請求項１に記載の情報処理装置。
【請求項３】
前記報知手段は、ウェブページを特定するウェブページ特定情報として前記第２識別情報を生成し、
前記指定受付手段は、前記ウェブページ特定情報を受け付けて、受け付けたウェブページ特定情報から前記第２識別情報を取得する、請求項２に記載の情報処理装置。
【請求項４】
前記第２識別情報に相当する情報から、前記第２識別情報が複数特定された場合には、前記抽出手段は、前記複数特定された第２識別情報のそれぞれから、前記第１識別情報を抽出し、
情報提供手段は、第２識別情報のそれぞれについて、前記関連する情報を提供する請求項２または３に記載の情報処理装置。
【請求項５】
コンピュータが、複数の情報取得対象の指定を受け付けるステップと、
前記指定を受け付けた複数の情報取得対象をそれぞれ識別する複数の第１識別情報を基に、第２識別情報を生成するステップと、
前記それぞれの第１識別情報と第２識別情報との関係を記憶する記憶手段に記憶するステップと、
前記第２識別情報を報知する報知ステップと、を実行する情報処理方法。
【請求項６】
コンピュータに、複数の情報取得対象の指定を受け付けるステップと、
前記指定を受け付けた複数の情報取得対象をそれぞれ識別する複数の第１識別情報を基に、第２識別情報を生成するステップと、
前記それぞれの第１識別情報と第２識別情報との関係を記憶する記憶手段に記憶するステップと、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理技術に関する。
【背景技術】
【０００２】
従来、インターネット上のウェブサイト等において、商品、あるいはサービス等のユーザへの提供を支援する技術が提案されている。このようなウェブサイトでは、例えば、ユーザは、購入する商品、あるいは、提供を受けたいサービスを選択し、仮想的なカートに保存する。以下、サービスの提供を受ける場合も、サービスを購入するということする。ユーザは、このようなウェブサイトで、複数の商品を購入する場合もあり、あるいは、複数の構成を含む、カスタムメイドのような商品を購入する場合もある。また、ユーザは、複数種類のサービスを購入する場合もあり、あるいは、複数の構成を含むカスタムメイドのようなサービスを購入する場合もある。
【０００３】
そして、このようなウェブサイトでは、ウェブサイト内の複数のウェブページを横断的に閲覧しながら、そのような商品あるいはサービスを選択し、購入することが可能となっていた。なお、以下、ウェブサイトは、一のウェブページ、または複数のウェブページを含むシステムをいうものとする。また、ウェブページという場合には、ウェブサイトで提供される情報、あるいは、ウェブサイトに含まれる画面をいうものとする。
【０００４】
さらに、そのような商品、例えば、カスタムメイドモデルのように複雑な商品を、商品知識をあまり有しないユーザであっても容易に構築することが可能とするために様々な構築支援システムが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２５９２２６号公報
【特許文献２】特開平１０−１２４４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、カスタムメイドモデルの商品のように、商品を構成する部品（構成要素）を自由に選べるような商品の場合、その構成パターンは極めて多数となり、たとえ、構築支援システムを利用して商品を構成したとしても、当該構成した商品を人に伝えたり、ウェブページ上に商品を並べたりするためには、以下のような不具合があった。例えば、カスタムメイドにより構成した商品を他の人に伝えるためには、各構成部品の型番あるいは名称を一つ一つ伝えるのは面倒である。
【０００７】
さらに店頭販売のような対面販売であれば、実際にある商品を手に取ることが可能であるが、ショッピングサイトなどのウェブサイトにおいては、同一の商品を見るためには、当該ウェブサイトにアクセスした顧客がいちいち構成部品を選択する必要があり、手間がかかるという不具合が生じる。
【０００８】
また、ウェブ上では、検索エンジン（Search  Engine）により有効に検索がなされ、あるいは、他のウェブページ、ブログ（blog；weblog）などにおいてリンクを張って、紹介してもらうためには、検索対象（例えば、商品）が一つの共通のＵＲＬで表示されることが望ましい。しかしながら、一般的にカスタムメイドのような商品のウェブページは動的に作成される。このため、ウェブページを生成するウェブサーバ側に商品の構成部品を特
定するための動的なパラメータを渡す処理がなされる場合がある。ここで、動的なパラメータとは、カスタムメイドのように、商品構成に応じて変化する情報を指定するパラメータである。このような動的なパラメータによって生成される、商品構成に対応するウェブページを一つのＵＲＬとして表すことは容易ではなかった。このような商品構成に対応するウェブページを一つのＵＲＬとして表す手法としては、例えば、以下のような手法が考えられる。
【０００９】
第一の手法としては、商品構成を選択後の商品について、同一構成の商品構成の商品であれば、同一のＵＲＬで表示可能とするために、商品構成情報をＵＲＬ内に含むようにＵＲＬを構成するものである。
【００１０】
この手法によれば、ＵＲＬの長さに制限が無ければ問題は生じないとも考えられる。しかし、ブラウザやウェブサーバは、セキュリティなどの観点から長いＵＲＬを制限している場合が多い。一方、カスタムメイドの商品は、多くの構成部品で構成されているため、ＵＲＬが長くなってしまう。その結果、この手法では、当該商品のウェブページを指定するＵＲＬを作成できない可能性があり、その可能性に伴う問題点が想定される。したがって、このような手法では、商品あるいはサービスの構成を他の人に簡易に伝達できない可能性が生じる。
【００１１】
第２の手法としては、選択後の商品構成をショッピングサイト内に保存しておき、保存した商品構成について当該商品構成を特定するためのＩＤを発行し、ＩＤをＵＲＬ内に含めるものを考えることもできる。
【００１２】
しかしながら、この手法によれば、複数のユーザが作成した同一構成の商品について、別々のＩＤが発行されると想定される。そして、同一構成の商品について、別々のＩＤが発行されると、それぞれのＩＤに対応して、別々のＵＲＬが発行されることとなる。つまり、上記複数のユーザが作成したウェブページの集合については、同一構成の商品のウェブページを一つのＵＲＬとして表すことはできないことになる。同一構成の商品のウェブページを一つのＵＲＬとして表すことはできないことによる、さらに具体的な問題としては、以下のものが考えられる。
【００１３】
例えば、ウェブページ上で紹介されたＵＲＬは、検索エンジンの検索結果の対象となって収集されることが知られている。ところで、上述したように同一構成の商品であっても，複数のウェブページが存在する場合には、検索エンジンによるＵＲＬの評価は、ウェブページ毎に別々に行われることとなる。すると、ウェブページ毎の評価の結果、実質的には評価が高い商品であったとしても、結果として評価が低くなってしまうという問題点が想定できる。したがって、このような手法では、商品あるいはサービスの本来の評価、価値を他の人に十分に伝達できない可能性が生じる。
【００１４】
そこで、本発明の目的は、複数の構成を含む商品、あるいはサービス、複数の商品、あるいはサービスなど、複数の情報取得対象に関連する情報の伝達の便宜を向上させることにある。
【課題を解決するための手段】
【００１５】
開示の技術の一側面は、以下の情報処理装置によって例示できる。本情報処理装置は、複数の情報取得対象の指定を受け付ける手段と、指定を受け付けた複数の情報取得対象をそれぞれ識別する複数の第１識別情報を基に、第２識別情報を生成する手段と、第１識別情報と第２識別情報との関係を記憶する記憶手段と、第２識別情報を報知する報知手段と、を備える。
【発明の効果】
【００１６】
本情報処理装置によれば、複数の情報取得対象に関連する情報の伝達の便宜を向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態のショッピングサイトシステムの構成ブロック図の一例である。
【図２】ウェブサーバシステム及びデータベースの構成説明図である。
【図３】ウェブサーバのハードウェア構成を示すブロック図の一例である。
【図４】カスタムメイドモデルのコンピュータ構築時の処理フローチャートである。
【図５】商品選択ページの一例の説明図である。
【図６】型名データベースの一例の説明図である。
【図７Ａ】構成情報テーブルの一例の説明図である。
【図７Ｂ】文字列テーブルの一例の説明図である。
【図８】生成した文字列及び当該文字列に対応するＵＲＬの一例の説明図である。
【図９】構成が構築された商品のウェブページを表示する場合の処理フローチャートである。
【図１０】検索結果ページの説明図である。
【図１１】ショッピングカート画面（購入画面）の説明図である。
【図１２】メールでＵＲＬを伝える場合のメールの一例の説明図である。
【発明を実施するための形態】
【００１８】
以下、開示の技術の一側面に係る実施形態について図面を参照して説明する。図１は、実施形態のウェブサイトシステム１０の構成を例示する構成ブロック図である。ウェブサイトシステム１０は、複数のユーザ端末１１−１〜１１−３と、複数のユーザ端末１１−１〜１１−３等にショッピングサイト等のサービスを提供するウェブサーバシステム１３とを含む。ユーザ端末１１−１〜１１−３は、インターネット１２を介してウェブサーバシステム１３に接続可能であり、ショッピングサイトの機能を利用する。ただし、ユーザ端末１１−１〜１１−３は、ＬＡＮ（Local Area Network）あるいは、ＶＰＮ（Virtual Private Network）等で接続されてもよい。つまり、ユーザ端末１１−１〜１１−３は、
公衆通信網に限られず、社内、学校、役所等の組織内ネットワークで接続されてもよい。
【００１９】
一方、ウェブサーバシステム１３は、データベース１４に接続可能である。ウェブサーバシステム１３と、データベース１４との間の接続方式に限定はない。ウェブサーバシステム１３と、データベース１４とは、例えば、ＬＡＮで接続されてもよい。また、データベース１４が、ウェブサーバシステム１３とバスで接続され、ウェブサーバシステム１３に含まれるものでよい。逆に、ウェブサーバシステム１３とデータベース１４とは、例えば、インターネット１２、あるいは、ＶＰＮ等で接続されてもよい。
【００２０】
ここで、ユーザ端末１１−１〜１１−３としては、パーソナルコンピュータを例示できる。ユーザ端末１１−１〜１１−３は、具体的には、例えば、ＭＰＵ（ＣＰＵともいう）、ＲＯＭ、ＲＡＭ、通信インターフェースを備えたパーソナルコンピュータ本体と、周辺機器を含む。周辺機器としては、コンピュータ本体に接続されて各種情報を入力するためのキーボード、マウスなどの入力デバイスと、各種情報を表示するためのディスプレイデバイスと、必要に応じて各種情報を印刷出力するプリンタデバイスと、等を例示できる。
【００２１】
図２は、ウェブサーバシステム１３及びデータベース１４の構成説明図の一例である。ウェブサーバシステム１３は、ウェブサーバ１３Ａと、構成生成機１３Ｂと、文字列生成機１３Ｃと、を備えている。ウェブサーバシステム１３のそれぞれの構成要素は、例えば、コンピュータがコンピュータプログラムを実行することで機能する。ウェブサーバ１３Ａは、インターネット１３で、ユーザ端末１１−１〜１１−３等にショッピングサイト等
のウェブページを提供し、ウェブサーバ機能を実現する。ウェブサーバ１３Ａが、情報処理装置の一例である。
【００２２】
文字列生成機１３Ｃは、ショッピングサイト等のウェブページにおいて、ユーザが、例えば商品に含まれる構成部品等を選択したときに、ユーザが選択した構成部品を示す構成情報に基づいて、文字列を生成する。この文字列は、商品の構成部品を指定する文字列の情報を反映するとともに、極力ユニークなものとされる。また、本実施形態では、この文字列に、ウェブサーバシステム１３の処理、例えば、ショッピングサイトにおいてユニークなＩＤが付与される。なお、本実施形態では、この文字列は、所定長さ以下のＵＲＬ用の文字列として利用される。
【００２３】
さらに、文字列生成機１３Ｃは、生成した文字列と、文字列の基になった構成部品を示す構成情報（型番等）との関係をデータベース１４に保存する。本実施例では、構成部品を指定する構成情報と、上記ユニークなＩＤとの関係が保存される。したがって、構成部品を示す構成情報から生成される文字列にＩＤが付与され、そのＩＤとそれぞれの構成情報との関係が保存されるので、文字列が特定できれば、文字列に対応するＩＤが取得され、ＩＤに対応する構成情報が取得可能となる。
【００２４】
一方、構成生成機１３Ｂは、ＵＲＬ中の文字列あるいはユーザがショッピングサイト等のウェブサイトのフォームにおいて入力した文字列に基づいてデータベース１４を参照して、文字列と関係づけられたＩＤを抽出する。さらに、構成生成機１３Ｂは、抽出したＩＤに対応する構成情報を取得する。ウェブサーバ１３Ａは、構成生成機１３Ｂから構成情報を取得し、構成情報が示す個々の構成部品の情報を取得する。そして、ウェブサーバ１３Ａは、構成部品に関連する情報をユーザ端末１１−１〜１１−３等に提供する。なお、構成生成機１３Ｂが個々の構成部品の情報を取得し、ウェブサーバ１３Ａ上のウェブページ提供プログラムに引き渡すようにしてもよい。以下、ウェブサーバ１３Ａという場合には、ウェブサーバ１３Ａのハードウェアとしてのコンピュータ自体をいう場合の他、ウェブページ提供プログラムを含む、インターネット１２上にウェブページを提供する機能をもいう。
【００２５】
データベース１４は、構成情報テーブル１４Ａと、文字列テーブル１４Ｂと、型名データベース１４Ｃと、商品データベース１４Ｄとを備えている。構成情報テーブル１４Ａは、上記ＩＤと一または複数の構成情報とを対応づけて記憶する。また、文字列テーブル１４Ｂは、文字列と上記ＩＤとを一対一に対応づけて記憶する。型名データベース１４Ｃは、ショッピングサイト等のウェブサイトにおいて、ユーザが選択操作するユーザインターフェース部品、例えば、ラジオボタン等と、そのラジオボタン等で選択される構成部品の構成情報（型番等）と、を関係づけるテーブルである。また、商品データベース１４Ｄは、商品の構成部品の詳細情報、例えば、例えば、構成部品の性能、寸法、重量、色、材質などの仕様、価格、構成部品の外観を示す写真データなどを格納する。以上のようなデータベース１４により、一つのＵＲＬ用の文字列に対して一または複数の構成情報が対応づけられるとともに、一つのＵＲＬで指定されるウェブページが作成されることとなる。
【００２６】
図３は、ウェブサーバ１３Ａのハードウェアの構成を示すブロック図の一例である。ウェブサーバ１３Ａは、ウェブサーバ１３Ａを制御するコントローラ２１と、コントローラ２１に接続されて各種情報を入力するためのキーボード２２と、コントローラ２１に接続されて各種情報を入力するためのマウス２３と、を備えている。なお、キーボード２２、マウス２３等に代えて、他の入力装置、例えば、タッチパネル等を使用してもよい。
【００２７】
また、ウェブサーバ１３Ａは、各種情報の印刷を行うプリンタ２４と、各種情報を表示するディスプレイ２５と、を備えている。また、ウェブサーバ１３Ａは、インターネット
１２などの通信ネットワークを介して通信を行う際のインターフェース動作を行う通信インターフェース２６と、ハードディスクドライブなどで例示され、大容量の記憶を行う外部記憶装置２７と、を備えている。なお、ウェブサーバ１３Ａは、外部記憶装置２７とともに、フラッシュメモリカード、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）、ブルーレイディスクなどの着脱可能な記憶媒体の入出力装置を備えるようにしてよい。
【００２８】
コントローラ２１は、制御部とも呼ばれる。コントローラ２１は、コントローラ２１を制御するＭＰＵ（Micro Processing Unit）３１と、ＲＯＭ(Read Only Memory)３２と、
ＲＡＭ(Random Access Memory)３３と、入出力インターフェース３４と、を含む。ＭＰＵ３１は、ＣＰＵ（Central Processing Unit）とも呼ばれる。ＭＰＵ３１は、例えば、Ｒ
ＯＭ３２上、あるいは、ＲＡＭ３３上のプログラムを実行し、ウェブサーバ１３Ａのウェブページ提供機能、構成生成機１３Ｂあるいは、文字列生成機１３Ｃの機能を提供する。
【００２９】
ＲＯＭ３２は、例えば、コントローラ２１を制御するための制御プログラム及び制御データを記憶する。また、ＲＡＭ３３は、種々のプログラム、あるいは、各種データを一時的に記憶し、ワーキングエリアとして機能する。入出力インターフェース３４は、ウェブサーバ１３Ａの各部、例えば、キーボード２１、マウス２３等の入力装置、プリンタ２４、ディスプレイ２５等の出力装置、あるいは外部記憶装置２７等と、ＭＰＵ３１の間で入出力インターフェース動作を行う。
【００３０】
ただし、ウェブサーバ１３Ａが、ウェブサイトの情報をユーザ端末１１−１〜１１−３に提供するための構成としては、コントローラ２１、通信インターフェース２６、外部記憶装置２７等があればよい。したがって、キーボード２２，マウス２３等の入力装置、プリンタ２４、ディプレイ２５等の出力装置は、省略してもよい。なお、ユーザ端末１１−１〜１１−３等の構成も、図３と同様である。
【００３１】
次に実施形態の動作を説明する。まず、顧客であるユーザがウェブサイトシステム１０において、ユーザ端末１１−１を介してカスタムメイドモデルのコンピュータを構築する場合について説明する。
【００３２】
図４は、カスタムメイドモデルのコンピュータ構築時の処理フローチャートの一例である。図５は、商品選択ページの一例の説明図である。ユーザは、例えば、ユーザ端末１１−１〜１１−３等（以下、単に端末という）から、ウェブサーバ１３Ａにアクセスし、端末のディスプレイ上に、商品選択ページを表示させる。商品選択ページでユーザである顧客が商品の構成（構成部品ともいう）を選択して、選択完了後に商品をカートに入れる（ステップＳ１１）。このとき、ウェブサーバ１３Ａのコントローラ２１は、端末上のユーザの操作を検出し、ユーザが選択した構成部品を認識し、カートに相当するＲＡＭ３３の記憶域に保持する。コントローラ２１は、複数の情報取得対象の指定を受け付ける手段の一例として、ステップＳ１１の処理を実行する。商品選択ページ４０が、複数の情報取得対象の指定を受け付ける手段の一例であると考えることもできる。
【００３３】
より具体的には、商品選択ページ４０は、構成部品を確定するための「カートに入れる」ボタン４１が配置された確定操作領域４２と、ユーザが商品構成を選択してカスタムメイドを行うための構成選択領域４３と、を備えている。
【００３４】
構成選択領域４３は、ユーザが選択可能な構成部品が表示され、ラジオボタンにより選択する構成部品を指定するスペック構成領域４４と、各構成部品の手配目安期間が表示された手配目安期間領域４５と、各種の備考情報が記載される備考領域４６と、を備えている。図５のように、スペック構成領域４４は、選択対象となる構成部品ごとに商品表示欄
に区切られており、区切られた商品表示欄ごとに、ラジオボタンと商品の構成としての構成部品の品名が表示されている。この商品表示欄、あるいは、商品表示欄のラジオボタンには、ユニークな情報（ＵＩＦ（ユーザインターフェース）情報と呼ぶ）が付されている。したがって、コントローラ２１は、スペック構成領域４４のラジオボタンが選択状態になっているときに、選択状態になっているラジオボタンの存在する商品表示欄に表示された品名の構成部品に関する構成情報、例えば、型名等を取得可能である。
【００３５】
従って、ユーザは、ユーザ端末１１−１を介して、所望のスペック構成となるように、スペック構成領域４４のラジオボタンをクリックして、所望の構成部品を選択する。図５では、例えば、ＣＰＵの場合には、３つのラジオボタンＲＢ１〜ＲＢ３の内、ラジオボタンＲＢ１をクリックして選択した場合を示している。
【００３６】
同様に選択項目がある場合には、所望のラジオボタンをクリックすることにより、商品の構成を順次確定することとなる。そして、全ての商品の構成（構成部品）が確定した場合には、「カートに入れる」ボタン４１をクリックすることにより商品をカートに入れることとなる。商品の構成（構成部品）がカートに入ることにより、ウェブサーバ１３Ａのコントローラ２１は、外部記憶装置２７内の型名データベース１４Ｃから商品選択ページにおいて選択された構成部品の型名を取り出す（ステップＳ１２）。
【００３７】
図６は、型名データベース１４Ｃの一例の説明図である。型名データベース５０は、品名に対応づけて構成部品の型名を格納している。図６のように、型名データベース５０は、ＵＩＦ情報を格納したＵＩＦ情報領域５１と、品名を格納した品名領域５２と、型名を格納した型名領域５３と、を備えている。したがって、例えば、商品選択ページ４０のラジオボタンあるいは品名にＵＩＦ情報を対応づけておくことにより、型名を容易に取得できるようになっている。例えば、ＵＩＦ情報は、商品選択ページ４０のラジオボタン、あるいは、ラジオボタンに隣接する品名の表示欄をユニークに識別する情報である。したがって、ユーザが、ユーザ端末１１−１〜１１−３等を介して、スペック構成領域４４のラジオボタンを選択状態にすると、ウェブサーバ１３Ａのコントローラ２１は、ＵＩＦ情報を基に、ユーザが選択した構成部品の型名を取得できるのである。なお、図６では、ＵＩＦ情報領域５１のＵＩＦ情報としては、数字が例示されているが、ＵＩＦ情報が数字に限定されるわけではない。
【００３８】
また、図６の型名データベース１４Ｃでは、ＵＩＦ情報領域５１、品名領域５２、型名領域５３が示されている。しかし、型名データベース１４Ｃは、他の情報領域、例えば、商品データベース１４Ｄ中の構成部品ごとの詳細情報の格納先を示す情報を含むようにしてもよい。構成部品ごとの詳細情報とは、例えば、構成部品の性能、寸法、重量、色、材質などの仕様、価格、構成部品の外観を示す写真データなどである。詳細情報の格納先を示す情報により、コントローラ２１は、構成部品ごとの詳細情報を取得できる。ただし、コントローラ２１は、構成部品の型名と、構成部品ごとの詳細情報の格納先を示す情報との関係を別のテーブルに保持してもよい。また、型名データベース１４Ｃ自体が、例えば、型名に対応する構成部品ごとの詳細情報を含むようにしてもよい。いずれにしても、例えば、ユーザが商品選択ページ４０上で、ユーザ所望の構成部品を選択すると、コントローラ２１は、その選択された構成部品それぞれの詳細情報を取得し、選択された構成部品の組み合わせに対応するウェブページを生成できる。
【００３９】
なお、本実施形態では、型名データベース１４Ｃに、ＵＩＦ情報に対して、品名と、型名とを対応づけて記憶し、商品選択ページ４０のラジオボタンに対する操作によって、品名、型名等を容易に取得できる処理例を説明した。しかし、ウェブサーバ１３Ａの処理は、このような型名データベース１４Ｃを用いた処理に限定されるわけではない。例えば、商品選択ページ４０を定義するＨＴＭＬ（Hypertext Markup Language）、ＸＭＬ(Extens
ible Markup Language)等のファイル内で、ラジオボタン、あるいは、品名表示欄ととも
に、品名、型名等を定義したデータベース上の格納先を記憶するようにしてもよい。
【００４０】
続いてコントローラ２１は、取得した型名の文字列を文字コード順にソートし（ステップＳ１３）、ソートされた順番で文字列を連結して一の文字列とする（ステップＳ１４）。型名の文字列がそれぞれ第１識別情報の一例である。これにより構成部品の型名を連結した文字列は、構成部品が同一であれば、常に同一の順番で文字を配置した文字列となる。
【００４１】
次にコントローラ２１は、ソートし、連結した後の文字列を、ハッシュ関数のパラメータとして入力し、所定の文字数範囲内の文字数を有する文字列（ハッシュ値）を得る（ステップＳ１５）。この場合において、用いるハッシュ関数を実現するアルゴリズムとしては、例えば、ＭＤ５（Message Digest Algorithm 5）が用いられる。しかしながら、他の種類のハッシュ関数あるいは他の関数（アルゴリズム）を用いてもよい。ただし、入力される文字列に対して、極力ユニークなハッシュ値を生成可能であって、所定の文字数範囲内のハッシュ値あるいは関数値を生成するものが望ましい。
【００４２】
ここで、ハッシュ値として求める文字列の文字数を所定の文字数範囲内としているのは、この文字列がＵＲＬとして用いる文字列であるため、ＵＲＬの長さの制限を考慮しているからである。コントローラ２１は、第２識別情報を生成する手段の一例として、ステップＳ１３，Ｓ１４、およびＳ１５の処理を実行する。また、ハッシュ値として得られる文字列が第２識別情報の一例である。
【００４３】
続いてコントローラ２１は、文字列テーブルにハッシュ値として得られた所定文字数の文字列を任意のユニークなＩＤとともに文字列テーブル１４Ｂに記憶する。ここで、任意のユニークなＩＤとしては、ウェブサーバ１３Ａ内の処理、例えば、ショッピングサイトを提供する処理内でユニークに識別できる識別情報であれば、特に限定はない。例えば、通し番号でもかまわない。また、所定の文字列と通し番号との組み合わせでもよい。また、コントローラ２１は、ＩＤに対応づけて構成部品の構成情報（型名あるいは型名に対応するコード）を構成情報テーブル１４Ａに格納する（ステップＳ１６）。文字列テーブル１４Ｂが、第１識別情報と第２識別情報との関係を記憶する記憶手段の一例である。
【００４４】
図７Ａは、構成情報テーブル１４Ａの一例を示す図である。構成情報テーブル１４Ａは、図７Ａに示すように、生成した文字列に付されたＩＤを格納するＩＤ領域６１と、当該ＩＤに対応する一または複数の構成情報を格納する構成情報格納領域６２と、を備えている。一のＩＤに対応する構成情報の数は、商品構成により異なり、構成部品が多いほど構成情報格納領域６２に格納される構成情報の数も増加することとなる。例えば、ＩＤ＝［００２］については、構成情報２−１〜２−３の３つの構成情報が対応している。すなわち、図７Ａの例では、生成された文字列に付されたＩＤと、その文字列の基になった構成部品の組みに対して、構成情報テーブル１４Ａの１つの行（レコード）が作成されている。
【００４５】
図７Ｂは、文字列テーブルの一例を示す図である。文字列テーブル１４Ｂは、図７Ｂに示すように、ステップＳ１５で得られた文字列を格納する文字列格納領域６５と、当該文字列に割り当てられたＩＤを格納するＩＤ格納領域６６と、を備えている。
【００４６】
なお、ステップＳ１５、図７Ａ、図７Ｂの説明では、ハッシュ値から得られる文字列に対して、任意でユニークなＩＤを付与して、ハッシュ値から得られる文字列に重複があった場合に備えている。しかし、ウェブサーバ１３Ａの処理は、このようなＩＤを用いた処理に限定されるわけではない。例えば、ステップＳ１４の処理の後、ソートして得られる
連結文字列（ソート連結文字列）をそのまま保持し、ソート連結文字列に対して、構成情報の関係、あるいは、ハッシュ値から得られる文字列との関係を定義してもよい。ソート連結文字列を用いる場合には、ＩＤと比較して、構成情報テーブル１４Ａ、文字テーブル１４Ｂに記憶する領域は文字数が増加すると考えられる。しかし、構成情報取得のため、構成情報テーブル１４Ａを検索する処理では、ソート連結文字列を用いて検索する場合には、先頭から比較していくことで、処理効率の低下は抑制される。
【００４７】
続いてコントローラ２１は、インターネット１２を介して、ユーザ端末１１−１に得られた文字列あるいはＵＲＬを、商品構成に対応づけて表示し、処理を終了する（ステップＳ１７）。コントローラ２１は、報知手段の一例として、ステップＳ１７の処理を実行する。
【００４８】
図４の処理によって、ユーザが選択した構成部品の型名の組みから、所定の文字数範囲内の文字数を有する文字列（ハッシュ値）が、ほぼユニークに生成される。したがって、図４の処理によれば、複数の構成部品を含む商品について、それらの構成部品を含む商品に関連する情報を特定する文字列がほぼユニークに生成される。ここで、ほぼユニークとは、商品に含まれる複数の構成部品の型名の組みが異なれば、商品に関連する情報を特定する文字列が、ハッシュ関数の性能に応じた精度で、ユニークに生成されるという意味である。したがって、図４の処理によって、文字列あるいはＵＲＬがユーザに表示されることによって、ユーザは、商品に含まれる複数の構成部品の組みを特定できることになる。この文字列あるいはＵＲＬは、図７Ｂに示した文字列テーブルによってＩＤと関連づけられる。また、ＩＤは、図７Ａに示した構成情報テーブル１４Ａによって、商品の構成部品の構成情報、例えば、型番と対応づけられる。したがって、逆に、ユーザは、図４の処理によって、表示される文字列あるいはＵＲＬを用いて、ウェブサーバ１から、商品の構成部品に関連する情報を取得できるようになる。ウェブサーバ１から、商品の構成部品に関連する情報を取得する処理は、図９を用いて、後述される。
【００４９】
図８は、生成した文字列及び当該文字列に対応するＵＲＬの一例の説明図である。図８（Ａ）は、生成した文字列の一例であり、図８（Ｂ）は、この文字列をウェブサーバ１３Ａに対応するショッピングサイト（ｗｗｗ.fffff-webmart.com）の所定のウェブページを表示させるためのＵＲＬに組み込んだ例である。
【００５０】
図８（Ｂ）に示すように、ＵＲＬを表示する場合には、スキーマ名（上述の例の場合、http://)＋サーバ名等（上述の例の場合、www.fffff-webmart.com/jp/）＋カート読出機
名（上述の例の場合、cart/）＋生成した文字列（ハッシュ値。上述の例の場合、6d7c1122dca96240aba334259a43429）を表示することとなる。
【００５１】
次にユーザ端末から既に構成が構築された商品のウェブページを表示する場合の動作について説明する。以下の説明においては、ユーザ端末として、ユーザ端末１１−２を用いた場合について説明する。
【００５２】
図９は、構成が構築された商品のウェブページを表示する場合の処理フローチャートである。ユーザは、例えば、ユーザ端末１１−２のブラウザにおいて、他の人のブログやホームページなどから取得したＵＲＬあるいは他の人から伝えられたＵＲＬ等、図４の処理により生成された文字列に相当する情報を入力する。ＵＲＬが入力された場合には、ウェブサーバ１３Ａは、ＵＲＬ中から、図４の処理により生成された文字列を抽出する。ここで、図４の処理により生成された文字列に相当する情報としたのは、図８（Ｂ）のように、ＵＲＬは、図４の処理により生成された文字列に、スキーマ名、サーバ名等、およびカート読出機名等が追加された文字列だからである。したがって、ウェブサーバ１３Ａは、入力されたＵＲＬから、スキーマ名、サーバ名等、およびカート読出機名等を除外するこ
とで、図４の処理により生成された文字列を取得すればよい。
【００５３】
このような処理によって、構成部品を特定する構成情報の組み合わせから生成した文字列をＵＲＬに埋め込んで、構成部品の組み合わせに該当する単一のＵＲＬを作成できる。そして、逆に、構成部品の組み合わせに該当する単一のＵＲＬが指定されたときに、指定されたＵＲＬから、構成部品の組み合わせを特定し、構成部品の組み合わせを含むウェブページを作成できる。
【００５４】
また、ユーザは、ウェブサーバ１３Ａ上のショッピングサイトにおいて、所定のフォームから図４の処理により生成された文字列に相当する情報を入力してもよい。ここで、図４の処理により生成された文字列に相当する情報としたのは、上記所定のフォームには、図４の処理により生成された文字列が入力される場合の他、図４の処理により生成された文字列の一部が入力される場合もあるからである。
【００５５】
これにより、インターネット１２を介してウェブサーバ１３Ａは、入力された文字列を得る（ステップＳ２１）。例えば、ウェブサーバ１３Ａは、ユーザ端末１１−２で入力された文字列を、ユーザ端末１１−２上のブラウザから取得する。ウェブサーバ１３Ａのコントローラ２１は、指定受付手段の一例として、ステップＳ２１の処理を実行する。
【００５６】
続いてウェブサーバ１３Ａのコントローラ２１は、入力された文字列が本来入力される、ウェブページを特定するため文字列、すなわち、図４の処理により生成された文字列の一部であるか、図４の処理により生成された完全な文字列であるか否かを判別する（ステップＳ２２）。
【００５７】
具体的には、入力された文字列の文字数が、文字列テーブル１４Ｂに格納された文字列の文字数よりも少ないか、あるいは、文字列テーブル１４Ｂに格納された文字列の文字数と一致しているか否かを判別する。なお、入力された文字列の文字数が、文字列テーブルに格納された文字列の所定の文字数を超えている場合には、文字列テーブルに格納された文字列の所定の文字数で前方一致で処理を行うか、あるいは、文字列の入力が所定文字数を超えている旨を通知して、再入力を促すこととなる。ウェブサーバ１３Ａの処理としては、限定はなく、前方一致で処理してもよく、また、再入力を促してもよい。
【００５８】
ステップＳ２２の判別において、入力された文字列の文字数が、文字列テーブル１４Ｂに格納された文字列の文字数と一致している、すなわち、完全である場合には（ステップＳ２２；Ｙｅｓ）、コントローラ２１は、文字列テーブル１４Ｂを検索し、入力された文字列と一致する文字列に対応するＩＤを取得する（ステップＳ２３）。なお、該当する文字列が存在しない場合には，その旨を通知し、再入力を促すこととなる。コントローラ２１は、第１識別情報を抽出する抽出手段の一例として、ステップＳ２３の処理を実行する。
【００５９】
続いてコントローラ２１は、構成情報テーブル１４Ａを参照し、取得したＩＤに対応する対応する構成情報を抽出し、取得する（ステップＳ２４）。ステップＳ２４の処理は、取得したＩＤに対応するすべての構成情報を抽出する処理である。例えば、ＩＤが００２の場合、図７Ａでは、構成情報２−１、構成情報２−２、および構成情報２−３が取得される。ここで、構成情報とは、上述のように、構成部品の型名あるいは型名に対応するコードである。したがって、コントローラ２１は、例えば、外部記憶装置２７上で、構成部品の詳細情報を格納した商品データベース１４Ｄを検索し、例えば、構成部品の詳細情報を取得できる。構成部品の詳細情報は、例えば、構成部品の性能、寸法、重量、色、材質などの仕様、価格、構成部品の外観を示す写真データなどである。
【００６０】
続いて、コントローラ２１は、取得した構成情報に基づいて、構成部品の詳細情報を商品データベース１４Ｄから取得し、商品ページを作成する（ステップＳ２５）。次にコントローラ２１は、作成した商品ページを表示データとしてインターネットを介してユーザ端末１１−２に提供する。
【００６１】
これにより、ユーザ端末１１−２の図示しないディスプレイには、商品ページが表示されることとなる（ステップＳ２６）。コントローラ２１は、情報提供手段の一例として、ステップＳ２５、Ｓ２６の処理を実行する。
【００６２】
続いて、コントローラ２１は、他の商品ページを表示するか否かを判別することとなるが（ステップＳ２７）、この場合には、他の商品ページは存在しないので（ステップＳ２７；Ｎｏ）、処理を終了する。
【００６３】
一方、ステップＳ２２の判別において、入力された文字列の文字数が、文字列テーブルに格納された文字列の文字数より少ない場合には（ステップＳ２２；Ｎｏ）、コントローラ２１は、文字列テーブル１４Ｂを検索し、入力された文字列と前方一致する文字列に対応するＩＤを全て取得する（ステップＳ２８）。
【００６４】
続いてコントローラ２１は、構成情報テーブル１４Ａを参照し、取得した一または複数のＩＤに対応する構成情報を抽出し、取得する（ステップＳ２９）。
【００６５】
続いてコントローラ２１は、取得した構成情報に基づいてＩＤ毎に商品ページを作成し、全ての商品ページにリンクを張った検索結果ページを作成する（ステップＳ３０）。次にコントローラ２１は、作成した検索結果ページを表示データとしてインターネットを介してユーザ端末に提供する。
【００６６】
図１０は、検索結果ページの説明図である。ステップＳ３０の処理によりユーザ端末のディスプレイには、図１０に示すように複数の商品ページにリンクされた検索結果ページ７０が表示される（ステップＳ３１）。この場合に、各商品ページには、番号が振られており、いずれかの番号を選択して入力し、あるいは、各商品ページのハイパーリンクをクリックすることにより（ステップＳ３２）、該当するページにジャンプし、後述する図１１に示すような構成情報テーブル商品ページがディスプレイに表示されることとなる（ステップＳ２６）。したがって、ユーザは、構成部品の組み合わせに対応して、図４の処理により生成された文字列の一部を入力すれば、該当する複数の商品のウェブページを取得できる。つまり、ユーザが、図４の処理により生成された文字列を完全に指定しない場合でも、該当する商品のウェブページを取得できる。
【００６７】
この場合において、商品ページには、元の検索結果ページへのリンクが張られており、ユーザは、必要に応じて、再び検索結果ページに戻り、他の商品の商品ページを表示することが可能である。続いて、コントローラ２１は、他の商品ページを表示するか否かを判別する（ステップＳ２７）。
【００６８】
ここで、ユーザが他の商品ページを表示する指示を行った場合には（ステップＳ２７；Ｙｅｓ）、再び処理をステップＳ３１に移行し、以下、同様の処理を行うこととなる。
【００６９】
また、ユーザが他の商品ページを表示しない指示を行った場合には（ステップＳ２７；Ｎｏ）、処理を終了する。
【００７０】
また、リソース格納情報としての文字列を電話で伝える場合には、例えば、以下のようなやり取りとなる。例えば、Ａ氏がＢ氏に電話をかけ、「もしもし、ＯＳ−Ｎが入ったパ
ソコンがほしい。私が店で見た商品には、必要性の少ないアプリケーションプログラムＡＰＰが含まれている。その結果、商品の価格が高い。私は、アプリケーションプログラムＡＰＰが入っていない、ＯＳ−Ｎのパソコンがほしい。」と伝えると、Ｂ氏は、自己のパソコンをショッピングサイトに接続し、Ａ氏から聞いた内容からカスタムメイドを構成する。
【００７１】
その後、Ｂ氏は、「ＦＦＦＦＦ社のショッピングサイトで「6d7c1」って入れてみて…
…。」とＡ氏に伝える。
【００７２】
これにより、さらに、以下のようなやり取りが行われる。Ａ氏がＦＦＦＦＦ社のショッピングサイトにアクセスし、当該ショッピングサイトのウェブページのフォームの検索入力ボックスに「6d7c1」を入力し、検索ボタンをクリックすると、画面には、図１０に示
すように、ショッピング画面７０には、複数の商品構成（図１０では、二つの商品構成）が表示される。
【００７３】
ここで、図１０の画面の見たＡ氏が電話において、「二つが表示された。二つのうち、どちらを選択すればよいか……」と言い、Ｂ氏が「一番上の１番の構成がＡ君のために構成したパソコンである」と伝えると、Ａ氏は、番号＝１に相当する行Ｌ１をクリックする。
【００７４】
図１１は、ショッピングカート画面（購入画面）の説明図である。これにより、当該行が選択状態となるので、「購入手続きへ」ボタンをクリックすることで、ショッピングカート画面（購入画面）８０に移行し、購入ボタン８１をクリックすることで、Ｂ氏がＡ氏に勧めた商品構成の商品を確実に購入することができる。
【００７５】
図１２は、メールでＵＲＬを伝える場合のメールの一例の説明図である。メールでＵＲＬを伝える場合には、ハイパーテキストメール形式で、送信することにより、メール中の、ハイパーリンクが張られたＵＲＬ記載部分９１をメール受信者がクリックするだけで、図１１に示したショッピングカート画面（購入画面）８０に移行し、購入ボタン８１をクリックすることで、容易に購入することができる。
【００７６】
以上の説明のように、本実施形態によれば、あるユーザが作成した商品構成に対応するＵＲＬをメールなどで伝えるだけで、当該商品構成を伝えることが可能となる。また、電話販売などで顧客と話をしながら、当該顧客が購入を望むと思われる商品を電話販売員が選択し、所定の商品構成に対応する文字列を顧客に伝えるだけで、ウェブ上で見てもらうことが可能となる。また、カスタムメイドの典型的な構成（最安構成、最高スペック構成など）を販売者側が作成し、カタログに掲載するような態様で、表示させることも可能となる。
【００７７】
また、同一の構成の商品については、同一のＵＲＬとなるため、当該ＵＲＬが複数のユーザによりブログやホームページなどで引用されることで、人気のある商品のウェブページは、高く評価され、検索エンジンにより検索されやすくなる。この結果、より一層、引用等され、商品の売り上げにも通じることとなる。
【００７８】
以上の説明においては、ハッシュ関数により得られる文字列が文字列テーブル１４Ｂに格納された文字列と、同一となってしまった場合については述べていない。しかし、このような場合には、文字列テーブル１４Ｂに既存の文字列に対応するＩＤを取得し、取得したＩＤを基に、構成情報テーブルを参照すればよい。そして、文字列テーブル１４Ｂに既存の文字列に対応する構成情報テーブル上の構成部品の構成と、後から生成された文字列に対応する、商品選択ページで現在選択されている構成部品の構成とが、一致するか否か
を判定すればよい。そして、構成情報テーブル上の構成部品の構成が、既存の構成情報テーブル１４Ｃで定義されている。
【００７９】
商品選択ページで現在選択されている構成部品の構成が、構成情報テーブル１４Ｃで定義されている既存の構成と異なっている場合には、以下のような重複回避処理を行ってもよい。すなわち、例えば、得られた文字列の例えば１文字を他の文字に置き換えてユニークな文字列となるまで置き換え処理を繰り返すようにしても良い。そして、文字列テーブル１４Ｂにおいて、ユニークな文字列なった場合に、図１４のステップＳ１６、Ｓ１７の処理を実行すればよい。実際には、正しく設計されたハッシュ関数においては、ハッシュ値が一致することは非常にまれであるので、充分に対応することが可能となる。
【００８０】
以上の説明においては、商品の構成部品を選択して、いわゆるカスタムメイドのような商品を購入する場合の処理について説明した。しかし、商品の構成部品を選択する場合以外の処理、例えば、複数の商品の組みを作成する場合においても、上記と同様に、例えば、商品の型名等を基に、ハッシュ値等を求め、極力ユニークな文字列を作成してもよい。また、複数の商品の組みに関連するウェブページを指定するＵＲＬを作成してもよい。そして、そのようなハッシュ値から得られる文字列、あるいは、ＵＲＬを指定されたときに、複数の商品の組みに関連する情報、例えば、それらの商品の説明を含むウェブページを提供するようにしてもよい。そのような商品の組みとしては、例えば、食品の詰め合わせ、酒の詰め合わせ、被服の組み合わせ、装飾品の組み合わせ、住宅など家屋のレイアウト設計で用いるオプションの組み合わせ、インテリア商品の組み合わせ、電気製品の組み合わせ、新入学・新社会人用の商品の組み合わせ等を例示できる。
【００８１】
また、以上の説明においては、商品が物である場合について説明したが、商品に代えてサービスを提供し、このサービス（情報取得対象）が複数のサービス（構成要素）の組み合わせから構成されている場合には、同様に本実施形態の処理の適用が可能である。例えば、旅行、宴会、ゴルフコンペ、自己啓発、住宅のレイアウト設計等、様々なサービスに関する情報を提供するウェブページで、複数のオプション、グレードなどの構成要素から、ユーザ所望のものを選択し、ユーザ所望のサービスの仕様を作成するウェブページが想定される。このようなウェブページでも、本実施形態のような構成部品の選択の場合と同様の処理を実行でき、構成要素（オプション、グレード等）に基づく、文字列の生成、ウェブページの作成等を実行できる。
【００８２】
また、商品やサービスなどを提供するシステムに限らず、単に情報を提供する情報提供システムであっても、キーワード（構成要素）の組み合わせが同一であれば、同一の検索結果（情報取得対象）について同一のウェブページのＵＲＬ（アドレス）が提供できるように構成することにより、同様の効果を得ることができる。
《コンピュータが読み取り可能な記録媒体》
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００８３】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【００８４】
《その他》
本実施形態は、以下の態様（付記と呼ぶ）を含む。以下の付記の各構成要素は、他の付記の構成要素と組み合わせてもよい。
【００８５】
（付記１）
複数の情報取得対象の指定を受け付ける手段と、
前記指定を受け付けた複数の情報取得対象をそれぞれ識別する複数の第１識別情報を基に、第２識別情報を生成する手段と、
前記第１識別情報と第２識別情報との関係を記憶する記憶手段と、
前記第２識別情報を報知する報知手段と、を備える情報処理装置。
【００８６】
（付記２）
前記第２識別情報に相当する情報の入力を受け付ける指定受付手段と、
前記第２識別情報に相当する情報を基に、前記第２識別情報を特定し、前記記憶手段から前記第１識別情報を抽出する抽出手段と、
前記第１識別情報で特定されるそれぞれの情報取得対象に関連する情報を提供する情報提供手段と、をさらに備える付記１に記載の情報処理装置。
【００８７】
（付記３）
前記報知手段は、ウェブページを特定するウェブページ特定情報として前記第２識別情報を生成し、
前記指定受付手段は、前記ウェブページ特定情報を受け付けて、受け付けたウェブページ特定情報から前記第２識別情報を取得する、付記２に記載の情報処理装置。
【００８８】
（付記４）
前記第２識別情報に相当する情報から、前記第２識別情報が複数特定された場合には、前記抽出手段は、前記複数特定された第２識別情報のそれぞれから、前記第１識別情報を抽出し、
情報提供手段は、第２識別情報のそれぞれについて、前記関連する情報を提供する付記２または３に記載の情報処理装置。
【００８９】
（付記５）
コンピュータが、複数の情報取得対象の指定を受け付けるステップと、
前記指定を受け付けた複数の情報取得対象をそれぞれ識別する複数の第１識別情報を基に、第２識別情報を生成するステップと、
前記それぞれの第１識別情報と第２識別情報との関係を記憶する記憶手段に記憶するステップと、
前記第２識別情報を報知する報知ステップと、を実行する情報処理方法。
【００９０】
（付記６）
前記コンピュータが、前記第２識別情報の入力を受け付ける指定受付ステップと、
前記第２識別情報を基に、前記記憶手段から前記第１識別情報を抽出する抽出ステップと、
前記第１識別情報で特定されるそれぞれの情報取得対象に関連する情報を提供する情報提供ステップと、をさらに実行する付記５に記載の情報処理方法。
【００９１】
（付記７）
前記コンピュータは、前記報知ステップでは、ウェブページを特定するウェブページ特定情報として前記第２識別情報を生成し、
前記指定受付ステップでは、前記ウェブページ特定情報を受け付けて、受け付けたウェブページ特定情報から前記第２識別情報を取得する、付記６に記載の情報処理方法。
【００９２】
（付記８）
前記コンピュータは、前記第２識別情報に相当する情報から、前記第２識別情報が複数特定された場合には、前記抽出ステップでは、前記複数特定された第２識別情報のそれぞれから、前記第１識別情報を抽出し、
情報提供ステップでは、第２識別情報のそれぞれについて、前記関連する情報を提供する付記６または７に記載の情報処理方法。
【００９３】
（付記９）
コンピュータに、複数の情報取得対象の指定を受け付けるステップと、
前記指定を受け付けた複数の情報取得対象をそれぞれ識別する複数の第１識別情報を基に、第２識別情報を生成するステップと、
前記それぞれの第１識別情報と第２識別情報との関係を記憶する記憶手段に記憶するステップと、を実行させるプログラム。
【００９４】
（付記１０）
前記第２識別情報を報知する報知ステップと、
前記第２識別情報の入力を受け付ける指定受付ステップと、
前記第２識別情報を基に、前記記憶手段から前記第１識別情報を抽出するステップと、
前記第１識別情報で特定されるそれぞれの情報取得対象に関連する情報を提供する情報提供ステップと、を前記コンピュータに、さらに実行させる付記９に記載のプログラム。
【００９５】
（付記１１）
前記報知ステップでは、ウェブページを特定するウェブページ特定情報として前記第２識別情報を生成させ、
前記指定受付ステップでは、前記ウェブページ特定情報を受け付けて、受け付けたウェブページ特定情報から前記第２識別情報を取得させる、付記１０に記載のプログラム。
【００９６】
（付記１２）
前記前記第２識別情報に相当する情報から、前記第２識別情報が複数特定された場合には、前記抽出ステップでは、前記複数特定された第２識別情報のそれぞれから、前記第１識別情報を抽出させ、
情報提供ステップでは、第２識別情報のそれぞれについて、前記関連する情報を提供させる付記１０または１１に記載のプログラム。
【符号の説明】
【００９７】
１０  ウェブサイトシステム
１１−１〜１１−３
１２  インターネット（通信ネットワーク）
１３  ウェブサーバシステム
１３Ａ  ウェブサーバ
１４  データベース
１４Ａ  構成情報テーブル
１４Ｂ  文字列テーブル
２１  コントローラ
【図１】
2012168639.tif 000003
【図２】
2012168639.tif 000004
【図３】
2012168639.tif 000005
【図４】
2012168639.tif 000006
【図５】
2012168639.tif 000007
【図６】
2012168639.tif 000008
【図７Ａ】
2012168639.tif 000009
【図７Ｂ】
2012168639.tif 000010
【図８】
2012168639.tif 000011
【図９】
2012168639.tif 000012
【図１０】
2012168639.tif 000013
【図１１】
2012168639.tif 000014
【図１２】
2012168639.tif 000015