(57)【要約】【課題】対象に一般コードしか付与されていない場合に、当該対象を一意に識別する万物識別装置、万物識別システム、及び、万物識別方法を提供する。【解決手段】万物識別サーバ１０の履歴検索機能１３１は、入力されたコードと一致する一般コードを内包する履歴データを、コンテクスト履歴ＤＢ１１より抽出する。類似度評価手段１２は、抽出されたコンテクスト情報と、現在のコンテクスト情報との類似度を評価する。対応付手段１３２は評価された類似度に基づいて、入力されたコードに万物識別子を対応付ける。【選択図】      図７
2005004683.tif 000002
【特許請求の範囲】
【請求項１】
同種の対象群に対して対応付けられる一般コードを、前記対象を一意に識別するための万物識別子に、対応付ける万物識別装置において、
前記一般コードと、該一般コードが自装置に入力されたときの周辺状況を表すコンテクスト情報と、前記万物識別子と、を対応付けて記憶する履歴記憶手段と、
入力されたコードと一致する一般コードに対応するコンテクスト情報を、前記履歴記憶手段より抽出する履歴検索手段と、
前記履歴検索手段により抽出されたコンテクスト情報と、現在のコンテクスト情報との類似度を評価する類似度評価手段と、
前記類似度評価手段により評価された類似度に基づいて、前記入力されたコードに、前記万物識別子を対応付ける対応付手段と
を有することを特徴とする万物識別装置。
【請求項２】
前記万物識別子に対応付けて関連情報を記憶する関連情報付与手段と、
ユーザからの指示により、前記万物識別子に対応付けられた関連情報を提示する万物識別子関連情報検索手段と
をさらに有することを特徴とする請求項１に記載の万物識別装置。
【請求項３】
前記類似度評価手段は、前記履歴検索手段により抽出されたコンテクスト情報のうち、発生頻度が高いコンテクスト情報と、より現在に近い日時に取得したコンテクスト情報との少なくとも一方に重み付けをして、前記類似度を評価することを特徴とする請求項１又は２に記載の万物識別装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の万物識別装置と、
コードを取得するコード読み取り手段と、コンテクスト情報を取得するコンテクスト情報獲得手段と、を有し、前記コード読み取り手段により取得したコードと前記コンテクスト情報獲得手段により取得したコンテクスト情報とを、前記万物識別装置に送信する通信装置と
を備えることを特徴とする万物識別システム。
【請求項５】
同種の対象群に対して対応付けられる一般コードを、前記対象を一意に識別するための万物識別子に、対応付ける万物識別方法において、
コードが入力される際に、周辺状況を表すコンテクスト情報を取得するコンテクスト情報獲得ステップと、
前記入力されたコードと一致する一般コードに対応するコンテクスト情報を、
前記一般コードと、前記コンテクスト情報と、前記万物識別子と、を対応付けて記憶する履歴記憶手段より抽出する検索ステップと、
前記検索ステップにより抽出されたコンテクスト情報の中に、前記コンテクスト情報獲得ステップにおいて取得されたコンテクスト情報との類似度が、所定の閾値を超えているものが存在するか否かを判定する類似度評価ステップと、
前記類似度評価ステップにおいて、類似度が所定の閾値を超えているものが存在すると判定された場合には、最大の類似度を持つコンテクスト情報に対応する万物識別子を、前記入力されたコードに対応付ける自動対応付けステップと、
前記類似度評価ステップにおいて、類似度が所定の閾値を超えているものが存在しないと判定された場合には、対応付けの候補となる万物識別子を提示する提示ステップと、
前記提示ステップにおいて提示された前記万物識別子のうちのいずれか一が選択された場合には、前記選択された万物識別子を前記入力されたコードに対応付ける手動対応付けステップと、
を有することを特徴とする万物識別方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、同種の対象群に対して対応付けられる一般コードから、対象を一意に識別するための万物識別サーバ、万物識別システム、及び、万物識別方法に関する。
【０００２】
【従来の技術】
従来より、ユーザにサービスを提供するシステムは、数多く提案されている。サービスは、一般的に、物品等の対象に対して提供される。このため、サービスを提供するシステムは、各々の対象に関連付けてサービス情報を提供する仕組みとすることが好ましい。このようなシステムを構築する方法としては、対象にコードを付与し、当該コードにサービス情報を対応付けてサーバ等に記憶させておき、ユーザが、コードから対象のサービス情報を検索できるようにする方法が考えられる。
【０００３】
対象にコードを付与する方法としては、対象を一意に識別するためのコードが格納されたタグを貼り付ける方法が考えられえる（例えば、特許文献１参照）。特許文献１に記載の技術によれば、物品に貼り付けられたタグの情報をリーダで読み取り、当該読み取られたユニークなコードに対して、物品に関する情報を関連づける。
【０００４】
【特許文献１】
特開平１１−８５８５８号公報（段落００１２〜００１９、図１）
【０００５】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載されている技術を実現するには、タグを用意し、物品に当該タグを貼るという特別な作業が必要となる。また、物品そのものにタグを貼ると、物品の外観を損ねてしまうという問題点がある。
物品にタグを貼る等の特別な処理を施すことなく物品を識別する方法としては、既に物流などで製品を管理するために使われているコードを利用することが考えられる。このような、出荷時から製品に付与されているコードを利用できれば、タグを貼る等の特別な作業を行う必要も、物品の外観を変化させることもない。しかし、このような製品出荷時から付与されているコードは、一般的に、製品名や型番を表す一般的なコード（以下、「一般コード」という）である。よって、ある型番の製品群すなわち同種の対象群には全て同じ一般コードが付与されているため、その一般コードに情報を関係づけると、物理的には別であっても製品名や型番が同じ製品全てに、同じ情報が関係づけられてしまうという問題点がある。
【０００６】
本発明は、上述した従来の問題点を解決するためになされたものであり、その目的は、対象に一般コードしか付与されていない場合に、当該対象を一意に識別することのできる万物識別装置、万物識別システム、及び、万物識別方法を提供することである。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、請求項１に記載の発明は、同種の対象群に対して対応付けられる一般コードを、前記対象を一意に識別するための万物識別子に、対応付ける万物識別装置において、前記一般コードと、該一般コードが自装置に入力されたときの周辺状況を表すコンテクスト情報と、前記万物識別子と、を対応付けて記憶する履歴記憶手段と、入力されたコードと一致する一般コードに対応するコンテクスト情報を、前記履歴記憶手段より抽出する履歴検索手段と、前記履歴検索手段により抽出されたコンテクスト情報と、現在のコンテクスト情報との類似度を評価する類似度評価手段と、前記類似度評価手段により評価された類似度に基づいて、前記入力されたコードに、前記万物識別子を対応付ける対応付手段とを有することを特徴とする万物識別装置を提供する。
【０００８】
請求項１に記載の発明によれば、本願出願人は、同種の対象同士を区別する必要がある場合には、一般的に、各々の対象が別々のコンテクスト（時間的・空間的な周辺状況）で使い分けられる点に着目し、対象に一般コードしか付与されていない場合でも、前記万物識別装置が、前記履歴記憶手段に記憶されたコンテクスト情報と現在のコンテクスト情報の類似度を評価することによって、前記一般コードに前記万物識別子を対応付けるようにしたので、同種の対象が複数存在する場合でも、前記対象を一意に識別することができる。また、前記対象が物品である場合には、前記物品を加工したり、前記物品の外観を変化させたりすることなく、前記物品を一意に識別することができる。
【０００９】
さらに、前記万物識別子に、前記対象に関連する情報を対応付けて記憶しておくことで、前記対象に関する情報の管理や各種情報サービス等を実現することができる。
また、請求項２に記載の発明は、請求項１に記載の万物識別装置において、前記万物識別子に対応付けて関連情報を記憶する関連情報付与手段と、ユーザからの指示により、前記万物識別子に対応付けられた関連情報を提示する万物識別子関連情報検索手段とをさらに有することを特徴とする。
【００１０】
請求項２に記載の発明によれば、前記万物識別装置は、前記万物識別子に前記関連情報を対応付けて記憶したり、ユーザからの指示により、前記万物識別子に対応付けられた関連情報をユーザに提示することができるため、前記万物識別装置は、対象に関する関連情報を管理したり、ユーザに対して、対象に関する関連情報を提供する等の情報サービスを行うことができる。
【００１１】
また、請求項３に記載の発明は、請求項１又は２に記載の万物識別装置において、前記類似度評価手段は、前記履歴検索手段により抽出されたコンテクスト情報のうち、発生頻度が高いコンテクスト情報と、より現在に近い日時に取得したコンテクスト情報との少なくとも一方に重み付けをして、前記類似度を評価することを特徴とする。
【００１２】
請求項３に記載の発明によれば、前記重み付けをして評価することで、前記類似度をより高い確度で評価することができる。これにより、前記入力されたコードと前記万物識別子との対応付の成功率を、より高めることができる。
請求項４に記載の発明は、請求項１乃至３のいずれか１項に記載の万物識別装置と、コードを取得するコード読み取り手段と、コンテクスト情報を取得するコンテクスト情報獲得手段と、を有し、前記コード読み取り手段により取得したコードと前記コンテクスト情報獲得手段により取得したコンテクスト情報とを、前記万物識別装置に送信する通信装置とを備えることを特徴とする万物識別システムを提供する。
【００１３】
請求項４に記載の発明によれば、前記万物識別システムを、前記万物識別装置と前記通信装置とを備えた装置構成とすることで、前記通信装置が、前記取得したコードと前記コンテクスト情報とを前記万物識別装置に送信し、前記万物識別装置は、受信したコンテクスト情報に基づいて、受信したコードと対応付けるべき万物識別子を判定することができる。そして、前記万物識別装置は、該万物識別子に対応付けられた関連情報を前記通信装置に送信したり、前記通信装置から送信された関連情報を前記万物識別子に対応付けて記憶することにより、前記通信装置を所有するユーザに対して、前記対象に関する情報サービスを提供することができる。
【００１４】
請求項５に記載の発明は、同種の対象群に対して対応付けられる一般コードを、前記対象を一意に識別するための万物識別子に、対応付ける万物識別方法において、コードが入力される際に、周辺状況を表すコンテクスト情報を取得するコンテクスト情報獲得ステップと、前記入力されたコードと一致する一般コードに対応するコンテクスト情報を、前記一般コードと、前記コンテクスト情報と、前記万物識別子と、を対応付けて記憶する履歴記憶手段より抽出する検索ステップと、前記検索ステップにより抽出されたコンテクスト情報の中に、前記コンテクスト情報獲得ステップにおいて取得されたコンテクスト情報との類似度が、所定の閾値を超えているものが存在するか否かを判定する類似度評価ステップと、前記類似度評価ステップにおいて、類似度が所定の閾値を超えているものが存在すると判定された場合には、最大の類似度を持つコンテクスト情報に対応する万物識別子を、前記入力されたコードに対応付ける自動対応付けステップと、前記類似度評価ステップにおいて、類似度が所定の閾値を超えているものが存在しないと判定された場合には、対応付けの候補となる万物識別子を提示する提示ステップと、前記提示ステップにおいて提示された前記万物識別子のうちのいずれか一が選択された場合には、前記選択された万物識別子を前記入力されたコードに対応付ける手動対応付けステップと、を有することを特徴とする万物識別方法を提供する。
【００１５】
請求項５に記載の発明によれば、請求項１の効果に加えて、類似度が所定の閾値を超えているものが存在する、すなわち、類似度が高いコンテクスト情報が存在する場合には、入力されたコードと万物識別子とを自動的に対応づける一方、類似度が所定の閾値を超えているものが存在しない、すなわち、コンテクスト情報の類似度が低い場合には、ユーザに、対応付けの候補となる万物識別子を提示し、入力されたコードと対応付けるべき万物識別子を選択させるようにしたので、入力されたコードと万物識別子との対応付の成功率を高めることができる。
【００１６】
【発明の実施の形態】
次に、図面を参照しながら、本発明の実施の形態について説明する。なお、以下の説明において参照する各図においては、他の図と同等部分に同一符号が付されている。
［Ａ．構成］
図１は、本発明の一実施形態に係る万物識別システム１全体の構成を示すブロック図である。図１に示すように、この万物識別システム１は、万物識別サーバ１０と、携帯電話機２０と、移動通信網や基地局を備えた通信網３０とを備えている。
なお、同図には、ひとつの携帯電話機２０のみ図示しているが、実際には多数存在する。以下の説明では、携帯電話機２０を特に区別する必要がある場合には、符号の末尾にａ、ｂ、ｃ、・・・を付加して、携帯電話機２０ａ、携帯電話機２０ｂ、携帯電話機２０ｃ、・・・として説明することとする。
【００１７】
［Ａ−１．万物識別サーバの構成］
次に、万物識別サーバ１０の構成を説明する。
万物識別サーバ１０は、同種の対象群に対して対応付けられる一般コードを、各々の対象を一意に識別するための万物識別子に、対応付けるための装置である。
万物識別サーバ１０は、プログラムを実行しサーバ１０を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、起動時に実行されるプログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、データを一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、各種データやプログラムを記憶するハードディスク装置、日時（年月日時分秒）を計時する計時部、及び、通信網３０とデータの授受を制御する通信インターフェイスを備えている。また、万物識別サーバ１０は、通常のＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバの機能を有しており、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従った通信を行う。
【００１８】
（Ａ−１−１．コンテクスト情報蓄積ＤＢ）
万物識別サーバ１０のハードディスク装置には、図２に示すコンテクスト履歴ＤＢ（Ｄａｔａ  Ｂａｓｅ；データベース）１１が設けられている。コンテクスト履歴ＤＢ１１には、過去に取得された、一般コードや、時間的・空間的な周辺状況を表すコンテクスト情報についての履歴データが格納されている。
図２に示すように、コンテクスト履歴ＤＢ１１に格納される履歴データは、「履歴データＮｏ．」と、「一般コード」と、「対象名」と、「コンテクスト情報」と、「万物識別子」とで構成される。
【００１９】
「履歴データＮｏ．」は、履歴データを識別するための番号である。
「一般コード」は、同種の対象群に対して対応付けられるコードである。例えば、対象が“物品”である場合には、当該一般コードは、現在、物流において、製品出荷時より物品に付与されるコードとなる。このようなコードは、例えば、製品の種類や型番を表す製品コードや、書籍の種類を識別するコードが存在する。また、対象が“場所を示す名前”や“概念”や“サービス”である場合もあり、このような場合の一般コードは、それらを指し示すコードとなる。
【００２０】
また、コードの種類としては、対象が“製品”の場合には、一次元コードに含まれるバーコード（ＪＡＮ；Ｊａｐａｎｅｓｅ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒｉｎｇコード）や、二次元コードに含まれるＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コードが存在する。また、対象が“書籍”の場合には、ＩＳＢＮ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ｂｏｏｋ  Ｎｕｍｂｅｒ）コードが存在する。
【００２１】
「コンテクスト情報」は、一般コードが入力されたときの、時間的・空間的な周辺状況を表す情報である。コンテクスト情報を構成する情報の種類としては、ここでは、「データ取得日時」、「データ取得場所」、「利用者名」、「データ取得時の利用者の予定」が存在する。「データ取得日時」は、一般コードが入力された日時を表す。「データ取得場所」は、一般コードが入力された場所名を表す。「利用者名」は、一般コードを入力する操作を行ったユーザを表す。「データ取得時の利用者の予定」は、一般コードが入力された時点における、日時や場所に該当する、利用者個人の予定や、利用者が所属する団体、組織での予定や、利用者が利用している施設や場所での予定を表す。
「万物識別子」は、グローバル（全世界）でユニーク（唯一）である識別子である。当該「万物識別子」は、対象を一意に識別するために使用される。
【００２２】
なお、コンテクスト履歴ＤＢ１１は、履歴データを「一般コード」に基づいて検索可能なように、「一般コード」をキー項目として構築されている。
また、万物識別サーバ１０のハードディスク装置には、一般コードＤＢが設けられている。当該一般コードＤＢには、類似度を評価する際に使用される各種情報が格納されている。図３には、一般コードＤＢのデータ構成を示す。同図に示すように、一般コードＤＢは、識別番号である「Ｎｏ」と、「一般コード」と、当該「一般コード」に対応付けられた「対象名」と、「類似度を評価する際に参照するコンテクスト情報」と、コンテクスト情報同士が類似しているとみなすか否かの境界条件となる「類似度の閾値」と、類似度の評価の確度を上げるためにコンテクスト情報に付加する「重み付け」と、を表すデータで構成されている。このような「類似度を評価する際に参照するコンテクスト情報」や「類似度の閾値」や「重み付け」は、類似度評価の確度を高めることで、一般コードと万物識別子の対応成功率が最大となるように設定される。このような、一般コードＤＢに格納するデータは、例えば、製品の製造業者や、対象に対する情報サービスを提供する業者によって提供される。
【００２３】
例えば、図３に示す、Ｎｏ．１のデータは、次の内容を表している。すなわち、「一般コード」“０１２３４”は、「対象」が“製品  ＡＢＣ社製パーソナルコンピュータ（以下、「パソコン」という）型番０１２３４”であり、当該製品の類似度を評価する際に参照するコンテクスト情報は、「データ取得日時」と「データ取得場所」であり、類似度評価の際には、「データ取得日時」に大きな重み付けをして評価することを表している。また、「データ取得日時」の類似度を評価する際に、「類似度の閾値」となる条件は、週単位でデータ発生の周期がある場合には、日時のずれが７日間の倍数の、前後１日間であることを表している。つまり、現在のコンテクスト情報と、過去のコンテクスト情報とのデータ取得日時の差が、１４日間や、７．５日間である場合には、類似度の閾値を超えていると判定され、９日間や１２日間である場合には、類似度の閾値を超えていないと判定される。また、「データ取得場所」の類似度を評価する際に、「類似度の閾値」となる条件は、会社であれば同一の室内、自宅であれば同じ階であることを表している。
【００２４】
また、図３に示すＮｏ．２のデータは、一般コード“０５６７８”が、場所を示す名前である“倉庫”を表しており、「類似度を評価する際に参照するコンテクスト情報」は「データ取得場所」であることを表している。また、「データ取得場所」の類似度を評価する際の「類似度の閾値」は、位置情報のずれが５ｍの距離であることを表している。
【００２５】
また、図３に示すＮｏ．３のデータは、一般コード“Ｋ０１”が概念である“携帯電話機”を表しており、「類似度を評価する際に参照するコンテクスト情報」は「データ取得場所」と「データ取得時の利用者の予定」であり、類似度評価の際には、「データ取得場所」に大きな重み付けをし、「データ取得時の利用者の予定」に小さな重み付けをして評価することを表している。ことを表している。また、「データ取得場所」の類似度を評価する際の「類似度の閾値」は、地区が一致しており、「データ取得時の利用者の予定」の類似度を評価する際の「類似度の閾値」は、予定内容が一致していることを表している。このような概念を表す一般コードは、例えば、ある地区における携帯電話機に関するサービス情報を照会する際に利用することができる。
【００２６】
また、万物識別サーバ１０のハードディスク装置には、図４に示すサービス加入者ＤＢが設けられている。当該サービス加入者ＤＢには、万物識別システム１が提供する情報サービスに加入している利用者の氏名と、利用者が所有する携帯電話機２０の電話番号とが対応づけられて格納されている。当該サービス加入者ＤＢには、利用者が、携帯電話機２０を操作して、万物識別システム１の情報サービスへの加入手続きを行ったときに、利用者が入力した氏名と携帯電話機２０の電話番号とが登録される。
【００２７】
また、万物識別サーバ１０のハードディスク装置には、図５に示す関連情報ＤＢが設けられている。関連情報ＤＢは、対象に関連付けられた「万物識別子」と、情報が登録された「日時」と、情報を登録した「入力者」と、対象に関する「関連情報」とで構成されている。「関連情報」には、直接関連情報の内容が格納されている場合と、関連情報が記憶されているサーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等のアドレス情報が格納されている場合とがある。このアドレス情報は、例えば、情報サービスを提供するサービス業者が所有するサーバのＵＲＬを表している。
【００２８】
また、万物識別サーバ１０のハードディスク装置には、携帯電話機２０より、万物識別システム１の情報サービスへの加入を申し込むためのデータを受信したときに、携帯電話機２０にダウンロードされる加入者サービスソフトェアが記憶されている。当該ソフトェアに含まれるプログラムは、例えば、Ｊａｖａ（登録商標）言語で記述されている。この加入者サービスソフトェアは、図６に示すサービスメニュー画面等の、当該サービスに関わる各種画面やガイダンスを表示したり、携帯電話機２０で撮影された画像からコードや場所名を解析したり、各種コンテクスト情報を取得する指示を行ったり、携帯電話機２０で取得したコードやコンテクスト情報を万物識別サーバ１０に送信するためのソフトウェアである。
【００２９】
図６に示すサービスメニュー画面は、万物識別システム１が提供するサービスを開始するための初期メニューである。「コンテクスト情報蓄積」は、利用者が物品等の対象を使用する際に、コンテクスト情報を蓄積するために選択するメニューである。「関連情報付加」は、利用者が万物識別子に関連する情報を入力する際に選択するメニューである。「関連情報検索」は、利用者が万物識別子に対応する関連情報を検索して照会する際に選択するメニューである。また、「訂正入力」は、対象の設置場所を変更等してコンテクスト情報の変更が発生した場合に、利用者が、コンテクスト情報の訂正入力を行うために選択するメニューである。このような訂正入力を行うことで、一般コードと万物識別子との対応成功率を高めることが可能となる。
【００３０】
また、万物識別サーバ１０のハードディスク装置には、携帯電話機２０に関連情報を入力する画面を表示するためのＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルや、関連情報を検索する画面を表示するためのＨＴＭＬファイル等の各種ＨＴＭＬファイルが記憶されている。
【００３１】
（Ａ−１−２．万物識別サーバの機能構成）
また、万物識別サーバ１０のハードディスク装置には、本発明に特徴的な各種アプリケーションプログラムが記憶されている。万物識別サーバ１０のＣＰＵがこれらのアプリケーションプログラムをハードディスク装置より読み出して実行することにより、図７に示す、万物識別サーバ１０の類似度評価手段１２、コード万物識別子対応付手段１３、万物識別子発行手段１４、万物識別子関連情報付与手段１５、及び、万物識別子関連情報検索手段１６が実現される。
次に、万物識別サーバ１０が備えるこれらの機能手段について説明する。
類似度評価手段１２は、コンテクスト履歴ＤＢ１１に格納されているコンテクスト情報と、現在のコンテクスト情報との類似度を評価する。
【００３２】
具体的には、まず、類似度評価手段１２は、携帯電話機２０よりコードを受信したときに、当該コードと一致する一般コードを内包する履歴データについて、万物識別子毎に、現在の推定コンテクスト情報を算出する。類似度評価手段１２は、当該推定コンテクスト情報を算出する際に、過去に同様の（または、類似度の高い）コンテクスト情報が発生した頻度や、履歴データのデータ取得日時が現在にどれだけ近いかを考慮する。すなわち、同様のコンテクスト情報の発生頻度が高いほど、再び同様のコンテクストが発生する確率が高くなるために、類似度評価手段１２は、発生頻度が高いコンテクスト情報を重く評価する。また、履歴データの取得日時が、現在の日時に近いほど、同じコンテクストが発生する確率が高くなるため、類似度評価手段１２は、データ取得日時が現在の日時に接近しているコンテクスト情報を重く評価する。また、同様のコンテクスト情報が発生する日時に時間的な周期がある場合には、同じ周期で同様のコンテクスト情報が発生する確率が高くなるために、類似度評価手段１２は、当該周期に従って発生した同様のコンテクスト情報を重く評価する。
【００３３】
以上のような重み付けを考慮した場合の、現在の推定コンテクスト情報の算出式としては、例えば、以下のようなものが考えられる。
現在の推定コンテクスト情報＝Σ過去のコンテクスト情報（ｔ）＊ｆｗ（ｔ＿ｎｏｗ−ｔ）／Σｆｗ（ｔ＿ｎｏｗ−ｔ）      ・・・・（式１）
ここで、ｆｗ（ｘ）は、現在からの時間差を変数として減少する関数であって、ｘ＝０で１、かつ、ｘ＝∞で０かまたはある小さな値に漸近する関数とする。このような関数としては、例えば、ガウス関数が挙げられる。また、ここでいう時間は、対象となるコンテクストが日単位や週単位等で繰り返される場合、２４時間や７日間等の周期をもつとする。例えば、コンテクストが日単位で繰り返される場合には、あるコンテクスト情報が朝８時のものであれば、翌日の朝８時にｔ＿ｎｏｗ−ｔは０となる。なお、（式１）の過去のコンテクスト情報（ｔ）には、発生頻度に応じた重み付けがなされているものとする。
【００３４】
そして、類似度評価手段１２は、上述のように算出された現在の推定コンテクスト情報と、現在のコンテクスト情報との類似度を算出する。この際の、類似度の評価指標としては、場所、日時・日時の周期（日・週・月・年単位等の周期）の近さや、個人、施設、組織、団体等の予定における類似性（予定内容自体が一致している、または、予定内容上位カテゴリが一致している等）が考えられる。さらに、一般コードの種類や、コンテクスト情報を構成する情報の種類によって、類似度評価の確度が高くなるように、重み付けの度合を考慮する。例えば、利用者がヘアブラシを毎朝７時に鏡の前で使用する場合には、ヘアブラシのコンテクスト情報を構成する情報のうち、「データ取得日時」の周期と「データ取得場所」とを、重く評価する等が考えられる。これらの指標は、類似度評価の確度を高めることで、一般コードと万物識別子の対応成功率が大きくなるように、一般コード毎、及び、コンテクスト情報の種類毎に設定される。そして、これらの指標は、ここでは、上述した一般コードＤＢの「類似度を評価する際に参照するコンテクスト情報」や「類似度の閾値」や「重み付け」に予め格納されている。類似度評価手段１２は、一般コードＤＢに格納された、これらの類似度評価のための指標に基づいて、類似の度合いを評価し、「類似度の閾値」から乖離している度合いに応じて、類似度を数値として算出する。
【００３５】
コード万物識別子対応付手段１３は、履歴検索機能１３１と、対応付機能１３２とを備えている。
履歴検索機能１３１は、携帯電話機２０よりコードを受信したときに、当該コードと一致する一般コードを、コンテクスト履歴ＤＢ１１に格納されている履歴データより検索し、一致している一般コードを内包する履歴データを抽出する。
【００３６】
対応付機能１３２は、類似度評価手段１２で評価された類似度に基づいて、受信したコードと対応付ける万物識別子を決定する。具体的には、対応付機能１３２は、類似度が所定の閾値を超えているか否かを判定する。ここで、所定の閾値とは、一般コードＤＢの「類似度の閾値」で定義されている条件を数値化したものである。対応付機能１３２は、類似度評価手段１２で評価された類似度の中に、所定の閾値を超えているものが存在した場合には、最大の類似度を持つコンテクスト情報に対応する万物識別子を、受信したコードに対応付ける。一方、対応付機能１３２は、類似度が所定の閾値を超えているものが存在しないと判定した場合には、対応付けの候補となる万物識別子を内包したデータを携帯電話機２０に送信する。対応付機能１３２は、携帯電話機２０より送信した万物識別子のうちのいずれか一が選択されたことを示すデータを受信した場合には、選択された万物識別子を受信したコードに対応付ける。
【００３７】
万物識別子発行手段１４は、携帯電話機２０より受信したコードに対応付けられる万物識別子がコンテクスト履歴ＤＢ１１に存在しなかった場合に、新たな万物識別子を生成する。
万物識別子関連情報付与手段１５は、万物識別子に関連情報を付与する。具体的には、万物識別子関連情報付与手段１５は、万物識別子と、関連情報または関連情報が記憶されているサーバ等のアドレス情報とを受信し、関連情報ＤＢに格納する。これらの情報は、利用者が、携帯電話機２０より万物識別子に対応付けて関連情報を入力することにより、または、サービス業者が、当該サービス業者が所有するサーバ等より万物識別子に対応付けて関連情報を入力することにより、万物識別子関連情報付与手段１５に送信される。
【００３８】
万物識別子関連情報検索手段１６は、万物識別子を受信したときに、当該万物識別子と一致するデータを関連情報ＤＢより検索する。そして、検索されたデータの関連情報がアドレス情報である場合には、当該アドレス情報で識別されるサーバにアクセスして、万物識別子に対応する関連情報を取得する。そして、万物識別子関連情報検索手段１６は、取得した関連情報を、万物識別子が送信されてきたサーバ宛に送信する。
【００３９】
［Ａ−２．携帯電話機の構成］
次に、携帯電話機２０の構成を説明する。
携帯電話機２０は、カメラ機能を備えた移動通信端末である。携帯電話機２０は、携帯電話機２０全体を制御するＣＰＵと、無線通信を行うための無線通信部と、各種キーが操作されることによりＣＰＵに各種指令を与える操作部と、通話を行うための通話処理部と、各種画面を表示する表示部と、各種プログラムやデータを記憶する記憶部と、被写体を撮影するための撮像部とを備えている。
【００４０】
また、携帯電話機２０の記憶部には、携帯電話機２０の出荷時点から、例えば、Ｊａｖａ（登録商標）言語で記述されたプログラムを実行する実行環境を構築するためのソフトウェアや、ＨＴＭＬを解釈するＷＷＷブラウザの機能や、ＨＴＴＰに従った通信を行うためのソフトウェアや、撮像部によって被写体を撮影するためのソフトウェアが記憶されている。
【００４１】
また、携帯電話機２０の記憶部には、利用者の予定を予め登録しておくための予定表テーブルが設けられている。図８に示すように、当該予定表テーブルには、「予定日時」、「予定種別」、「種別内容」、「予定内容上位カテゴリ」、「予定内容」を表す予定情報が記憶され得る。「予定日時」は、利用者が予定内容を実行する予定の日時を表す。「予定種別」は、利用者個人の予定か、利用者が居る場所・施設の予定か、利用者が属する団体・組織の予定か等の種別を表す。「種別内容」は、「予定種別」の内容を表す。例えば、「予定種別」が「団体」である場合には、会社名やサークル名等の団体の名前、「予定種別」が「施設」である場合には、施設の名前である。「予定内容上位カテゴリ」とは、予定を分類した場合の仕事、娯楽等のカテゴリを表す。「予定内容」とは、具体的な予定の内容である。利用者は、携帯電話機２０を操作して、当該予定表テーブルに、予め、自己の予定や、団体、組織での予定や、施設、場所での予定を登録しておく。この予定情報は、コンテクスト情報の１つとして使用される。
【００４２】
また、携帯電話機２０の記憶部には、携帯電話機２０の電話番号が記憶されている。また、携帯電話機２０の記憶部には、利用者が万物識別システム１の情報サービスに加入したときに、万物識別サーバ１０よりダウンロードされる加入者サービスソフトェアが記憶される。
これらの記憶部に記憶されるソフトウェアを、携帯電話機２０のＣＰＵが読み出して実行することにより、本発明における携帯電話機２０の特徴的な機能手段である、図７に示すコード読み取り手段２１とコンテクスト情報獲得手段２２とが実現される。
【００４３】
コード読み取り手段２１は、コードを読み取る。具体的には、コード読み取り手段２１は、撮像部に被写体を撮影する指示を与え、撮影された画像を解析する。そして、コード読み取り手段２１は、当該画像に二次元コードが撮影されている場合には、当該画像を二次元コードで表されるデータに変換する。
【００４４】
コンテクスト情報獲得手段２２は、コード読み取り手段２１によりコードが読み取られたときの各種コンテクスト情報を取得する。コンテクスト情報のうち、日時は、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバ等のサーバより取得する。また、場所は、コードが読み取られた場所の近くに場所を示す二次元コードのタグが設置されている場合には、当該タグを携帯電話機２０の撮像部で撮影することにより取得する。このようなタグが設置されていない場合には、基地局から携帯電話機２０の位置情報を受信することにより取得する。また、利用者の予定は、コードが読み取られた時点における、日時や場所に対応する予定情報を、記憶部の予定表テーブルより読み取ることにより取得する。
【００４５】
［Ａ−３．対応付処理］
次に、図９を参照しながら、万物識別サーバ１０が、携帯電話機２０より、コードとコンテクスト情報とを受信したときに行う対応付処理について説明する。
まず、万物識別サーバ１０が、コードとコンテクスト情報とを内包したデータを、携帯電話機２０より受信すると（ステップＳ１０１）、履歴検索機能１３１は、受信したコードが製品種別等の一般コードを表しているか否かを判定する（ステップＳ１０２）。具体的には、履歴検索機能１３１は、受信したコードで一般コードＤＢを検索することにより、受信したコードが一般コードＤＢに格納されていた場合には、受信したコードが一般コードを表していると判定する。一方、受信したコードが一般コードＤＢに格納されていなかった場合には、履歴検索機能１３１は、受信したコードは、対象を一意に識別することができる直接コードを表していると判定する。
【００４６】
検索した結果、受信したコードが一般コードＤＢに格納されておらず、直接コードを表していると判定された場合には（ステップＳ１０２；Ｎｏ）、履歴検索機能１３１は、受信したコードと一致する万物識別子をコンテクスト履歴ＤＢ１１より検索する（ステップＳ１０３）。
その後、ステップＳ１０３で検索された万物識別子に関連情報を対応付けて、各種情報サービスを行うことができる。すなわち、万物識別子関連情報付与手段１５が、万物識別子に関連付ける情報を受信することによって、万物識別子と関連情報とを関連情報ＤＢに格納したり、万物識別子関連情報検索手段１６が、検索指示を受信することによって、万物識別子に関連する関連情報を関連情報ＤＢより検索する処理を行うことができる。
【００４７】
一方、検索した結果、受信したコードが一般コードＤＢに格納されていたため、受信したコードが一般コードを表していると判定された場合には（ステップＳ１０２；Ｙｅｓ）、履歴検索機能１３１は、受信したコードと一致する一般コードを内包する履歴データを、コンテクスト履歴ＤＢ１１より検索し（ステップＳ１０４）、過去に当該一般コードが読まれているか否かを判定する（ステップＳ１０５）。
【００４８】
検索した結果、受信したコードと一致する一般コードを内包する履歴データが、コンテクスト履歴ＤＢ１１に格納されておらず、過去に当該一般コードが読み取られていないと判定された場合には（ステップＳ１０５；Ｎｏ）、万物識別子発行手段１４は、新たな万物識別子を生成する（ステップＳ１０６）。そして、対応付機能１３２は、受信したコードと、受信したコンテクスト情報と、生成した万物識別子とを対応付けて、履歴データを生成し、コンテクスト履歴ＤＢ１１に格納する（ステップＳ１０７）。
【００４９】
一方、ステップＳ１０４において検索した結果、受信したコードと一致する一般コードを内包する履歴データが、コンテクスト履歴ＤＢ１１に格納されており、過去に当該一般コードが読み取られていると判定された場合には（ステップＳ１０５；Ｙｅｓ）、履歴検索機能１３１は、当該履歴データを抽出する（ステップＳ１１０）。
【００５０】
次に、類似度評価手段１２は、受信したコンテクスト情報と、抽出された履歴データのコンテクスト情報との類似度を評価する（ステップＳ１１１）。具体的には、類似度評価手段１２は、抽出された履歴データの万物識別子毎に、現在の推定コンテクスト情報を算出する。そして、類似度評価手段１２は、万物識別子毎に、算出された現在の推定コンテクスト情報と、受信したコンテクスト情報と、一般コードＤＢに格納されている類似度評価の指標とに基づいて、類似度を算出する。
【００５１】
次に、対応付機能１３２は、ステップＳ１１１で算出された類似度の中に、所定の閾値を超えているものがあるか否かを判定する（ステップＳ１１２）。
類似度が所定の閾値を超えているものがある場合には（ステップＳ１１２；Ｙｅｓ）、対応付機能１３２は、類似度が所定の閾値を超えているものの中で、最大の類似度をもつ万物識別子を、受信したコードに対応付けることに決定する（ステップＳ１１３）。また、対応付機能１３２は、ステップＳ１１３で対応づけたコードと万物識別子とに、さらに受信したコンテクスト情報を対応づけて履歴データを生成し、コンテクスト履歴ＤＢ１１に格納する（ステップＳ１１４）。これにより、受信した現在のコンテクスト情報が、万物識別子に対応するコンテクスト情報群に追加されることとなる。
【００５２】
一方、類似度が所定の値を超えているものが存在しない場合には（ステップＳ１１２；Ｎｏ）、対応付機能１３２は、対応付けの候補として、高い類似度をもつ万物識別子をいくつか選択し、当該万物識別子と、対応する推定コンテクスト情報とを内包したデータを、携帯電話機２０に送信する（ステップＳ１１５）。
【００５３】
対応付機能１３２は、携帯電話機２０より、ステップＳ１１５において送信したデータに対する応答データを受信する。対応付機能１３２は、当該応答データが、対応付けるべき万物識別子が選択されていないことを表している場合には（ステップＳ１１６；Ｎｏ）、万物識別子発行手段１４は、新たに万物識別子を発行し（ステップＳ１０６）、受信したコードとコンテクスト情報を基に履歴データを生成して、コンテクスト履歴ＤＢ１１に格納する処理を行う（ステップＳ１０７）。一方、応答データが、送信した候補の中から対応付けるべき万物識別子が選択されたことを表している場合には（ステップＳ１１６；Ｙｅｓ）、対応付機能１３２は、受信したコードに、選択された万物識別子を対応付ける（ステップＳ１１７）。また、対応付機能１３２は、ステップＳ１１７で対応づけられたコードと万物識別子とに、さらに、受信したコンテクスト情報を対応付けて履歴データを生成し、コンテクスト履歴ＤＢ１１に格納する（ステップＳ１１４）。
【００５４】
［Ｂ．動作］
次に、上記構成における、本実施形態の動作について説明する。
前提として、利用者「山田  太郎」は、携帯電話機２０ａを所有しており、利用者「佐藤  恵子」は、携帯電話機２０ｂを所有しており、利用者「佐藤  花子」は、携帯電話機２０ｃを所有しているものとする。そして、各々の利用者は、自己の所有する携帯電話機２０を操作して、万物識別システム１で提供される情報サービスに加入する手続きを済ませているものとする。これにより、携帯電話機２０ａ、２０ｂ、２０ｃの記憶部には、万物識別サーバ１０よりダウンロードされた加入者サービスソフトェアが記憶されている。また、図４に示すように、万物識別サーバ１０のサービス加入者ＤＢには、各々の利用者の所有する携帯電話機２０の電話番号と、利用者の氏名とが対応づけられて格納されている。
また、一般コードＤＢには、図３に示すデータ内容が、サービス業者によって予め登録されているものとする。
【００５５】
（Ｂ−１．動作例１）
まず、動作例１について説明する。利用者「山田  太郎」は、会社と自宅とで、同じＡＢＣ社製パソコンの型番０１２３４を使用している。図１０は、当該動作例を模式的に説明する図である。同図における物品１と物品２が、動作例１におけるＡＢＣ社製パソコン型番０１２３４に該当する。これらのパソコンには、製品コード“０１２３４”を表す二次元コードシールが、出荷時より貼り付けられている。また、場所を表す二次元コードが印刷されたタグが予め用意されており、利用者「山田  太郎」の自宅の１Ｆと２Ｆと、Ａ会社のＢ会議室とＣ会議室とには、これらの場所を表すタグが設置されているものとする。
【００５６】
また、以下の動作を開始する前には、コンテクスト履歴ＤＢ１１には履歴データは何も格納されていないものとする。また、関連情報ＤＢにも何もデータは格納されていないものとする。また、携帯電話機２０ａの予定表テーブルには、図８に示すデータ内容が格納されているものとする。また、ここでは、所定の閾値は“５０”であるものとする。
【００５７】
動作例１では、次の動作について説明する。
（Ｂ−１−１）２００３／４／２７（日）午前１１時に、自宅の２Ｆでパソコンを使用する際に、利用者「山田  太郎」が、パソコンの製品コードを読み取る操作を行う。（なお、「２００３／４／２７」は日付が西暦２００３年４月２７日であることを示している。「（日）」は、日曜日であることを示している。以下の説明でも同様である。）
【００５８】
（Ｂ−１−２）２００３／５／１（木）午前１０時に、Ａ会社のＢ会議室でパソコンを使用する際に、利用者「山田  太郎」が、パソコンの製品コードを読み取り、パソコンに関する関連情報を付与する操作を行う。
（Ｂ−１−３）２００３／５／８（木）午前１０時に、Ａ会社のＢ会議室でパソコンを使用する際に、利用者「山田  太郎」が、パソコンの製品コードを読み取り、パソコンに関する関連情報を照会する操作を行う。
【００５９】
（Ｂ−１−４）２００３／５／９（金）午後８時、Ａ会社のパソコンを自宅に持ち帰った利用者「山田  太郎」は、訂正入力画面から、パソコンのコンテクスト情報のうち、場所の訂正入力をする操作を行う。
（Ｂ−１−５）２００３／５／１０（土）午後２時、利用者「山田  太郎」は、自宅１Ｆでパソコンを使用する際に、パソコンの製品コードを読み取る操作を行う。
また、（Ｂ−１−２）の動作においてパソコンに万物識別子が付与された後に、サービス業者が、自社の所有するサーバを用いて、パソコンの万物識別子に関連情報を付与する操作を行ったものとする。
【００６０】
（Ｂ−１−１．２００３／４／２７（日）午前１１時の動作）
まず、利用者「山田  太郎」が、２００３／４／２７（日）午前１１時に、自宅の２Ｆに設置してあるパソコンを使用してパソコンゲームを始めるときに、パソコンの製品コードを読み取るときの動作について説明する。
【００６１】
まず、利用者「山田  太郎」は、携帯電話機２０ａの操作部を操作して、万物識別システム１のサービスメニューを表示する操作を行う。これにより、携帯電話機２０ａは、記憶部より、加入者サービスソフトェアを読み出して、表示部に図６に示すサービスメニューを表示する。
利用者「山田  太郎」は、携帯電話機２０ａの操作部を操作して、表示部に表示されたサービスメニューより、「コンテクスト情報蓄積」を選択する。そして、利用者「山田  太郎」は、表示部に表示されたガイダンスに従って、パソコンに貼り付けられている二次元コードシールの撮影指示を行う。
【００６２】
これにより、携帯電話機２０ａのコード読み取り手段２１ａは、撮像部に撮影指示を行う。そして、撮像部は二次元コードシールの撮影を行い、コード読み取り手段２１ａは、撮影された二次元コードが、コード“０１２３４”を表していることを解析する。
次に、利用者「山田  太郎」は、携帯電話機２０ａを操作して、自宅の２Ｆに設置されている、場所を表すタグの撮影指示を行う。
【００６３】
これにより、携帯電話機２０ａのコンテクスト情報獲得手段２２ａは、撮像部にタグを撮影する指示を行う。そして、コンテクスト情報獲得手段２２ａは、撮影された二次元コードが“自宅の２Ｆ”を表していることを解析する。
次に、コンテクスト情報獲得手段２２ａは、現在日時を取得するために、ＮＴＰサーバにアクセスし、現在日時“２００３／４／２７（日）午前１１時”を受信する。また、コンテクスト情報獲得手段２２ａは、記憶部の予定表テーブルより、日時“２００３／４／２７（日）午前１１時”、場所“自宅の２Ｆ”における予定情報「予定種別“個人”、種別内容“自宅の２Ｆ”、予定内容上位カテゴリ“娯楽”、予定内容“パソコンゲーム”」を読み出す。また、コンテクスト情報獲得手段２２ａは、記憶部より、利用者「山田  太郎」を識別するための電話番号“０９０−１１１１−１１１１”を読み出す。
【００６４】
そして、携帯電話機２０ａは、コード読み取り手段２１ａによって解析されたコード“０１２３４”と、コンテクスト情報獲得手段２２ａによって取得された、コンテクスト情報（電話番号、データ取得日時、データ取得場所、予定情報）を内包するＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
【００６５】
図９に示すように、万物識別サーバ１０は、ＨＴＴＰリクエストを受信すると（ステップＳ１０１）、履歴検索機能１３１は、ＨＴＴＰリクエストに内包されるコード“０１２３４”が、一般コードを表しているか否かを判定する（ステップＳ１０２）。具体的には、履歴検索機能１３１は、コード“０１２３４”と一致する一般コードを、一般コードＤＢより検索する。ここでは、図３に示すように、一般コード“０１２３４”が一般コードＤＢに格納されているため、履歴検索機能１３１は、コード“０１２３４”が一般コードを表していると判定する（ステップＳ１０２；Ｙｅｓ）。そして、履歴検索機能１３１は、当該一般コード“０１２３４”と一致する一般コードを内包する履歴データを、コンテクスト履歴ＤＢ１１より検索し（ステップＳ１０４）、過去に当該一般コードが読み取られているか否かを判定する（ステップＳ１０５）。
【００６６】
上述した通り、ここでは、コンテクスト履歴ＤＢ１１には、履歴データは何も格納されていない。よって、過去に当該一般コードが読み取られていないと判定され、（ステップＳ１０５；Ｎｏ）、万物識別子発行手段１４は、万物識別子“ＩＤ１”を発行する（ステップＳ１０６）。
そして、対応付機能１３２は、コンテクスト履歴ＤＢ１１に格納するための履歴データを編集する。具体的には、対応付機能１３２は、受信したコンテクスト情報に内包される電話番号“０９０−１１１１−１１１１”に対応する利用者名“山田  太郎”を、サービス加入者ＤＢより取得する。また、対応付機能１３２は、一般コードＤＢより、一般コード“０１２３４”に対応する対象名“製品  ＡＢＣ社製パソコン型番０１２３４”を取得する。そして、対応付機能１３２は、受信したコード“０１２３４”を一般コードとし、当該一般コード“０１２３４”と、対象名“製品  ＡＢＣ社製パソコン型番０１２３４”、コンテクスト情報（データ取得日時“２００３／４／２７（日）午前１１時”、データ取得場所“自宅の２Ｆ”、予定情報（予定種別“個人”、種別内容“自宅の２Ｆ”、予定内容上位カテゴリ“娯楽”、予定内容“パソコンゲーム”）と、生成した万物識別子“ＩＤ１”とを基に、履歴データを生成する。そして、対応付機能１３２は、生成した履歴データを、図２に示すＮｏ．１の履歴データとして、コンテクスト履歴ＤＢ１１に格納する（ステップＳ１０７）。
【００６７】
（Ｂ−１−２．２００３／５／１（木）午前１０時の動作）
次に、利用者「山田  太郎」が、２００３／５／１（木）午前１０時に、Ａ会社のＢ会議室で、パソコンを用いて戦略会議を始める際に、パソコンの関連情報を入力する動作について説明する。
まず、利用者「山田  太郎」は、上述した（Ｂ−１−１）での手順と同様に、携帯電話機２０ａの操作部を操作して、表示部に万物識別システム１のサービスメニューを表示し、当該サービスメニューより「関連情報付加」を選択する。そして、利用者「山田  太郎」は、表示部に表示されるガイダンスに従って、パソコンに貼り付けられている二次元コードシールの撮影指示を行う。
【００６８】
これにより、携帯電話機２０ａのコード読み取り手段２１ａは、撮像部に撮影指示を行う。そして、撮像部は二次元コードシールの撮影を行い、コード読み取り手段２１ａは、撮影された二次元コードが、コード“０１２３４”を表していることを解析する。
次に、利用者「山田  太郎」は、携帯電話機２０ａを操作して、Ｂ会議室に設置された、場所を表すタグの撮影指示を行う。これにより、携帯電話機２０ａのコンテクスト情報獲得手段２２ａは、撮像部に二次元コードを撮影する指示を行う。そして、撮像部はタグを撮影し、コンテクスト情報獲得手段２２ａは、撮影された二次元コードが“Ａ会社のＢ会議室”を表していることを解析する。
【００６９】
次に、コンテクスト情報獲得手段２２ａは、ＮＴＰサーバにアクセスし、現在日時“２００３／５／１（木）午前１０時”を受信する。また、コンテクスト情報獲得手段２２ａは、記憶部の予定表テーブルより、日時“２００３／０５／０１（木）午前１０時”と場所“Ａ会社のＢ会議室”とに対応する予定情報（予定種別“団体”、種別内容“Ａ会社”、予定内容上位カテゴリ“仕事”、予定内容“Ｂ会議室で戦略会議”）を読み出す。また、コンテクスト情報獲得手段２２ａは、記憶部より、電話番号“０９０−１１１１−１１１１”を読み出す。
【００７０】
そして、携帯電話機２０ａは、コード読み取り手段２１ａによって解析されたコード“０１２３４”と、コンテクスト情報獲得手段２２ａによって取得された、コンテクスト情報（電話番号、データ取得日時、データ取得場所、予定情報）を内包するＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
次に、図９を参照して、万物識別サーバ１０の行う対応付処理について説明する。ステップＳ１０１〜１０４までの処理は、上述した（Ｂ−１−１）と同様である。
【００７１】
ステップＳ１０５においては、上述した（Ｂ−１−１）の動作で、一般コード“０１２３４”を内包する履歴データ（履歴データＮｏ．１）が格納されているため、履歴検索機能１３１は、過去に一般コード“０１２３４”が読まれていると判定する（ステップＳ１０５；Ｙｅｓ）。そして、履歴検索機能１３１は、Ｎｏ．１で識別される履歴データを抽出する（ステップＳ１１０）。
【００７２】
次に、類似度評価手段１２は、類似度を評価する（ステップＳ１１１）。具体的には、類似度評価手段１２は、Ｎｏ．１で識別される履歴データについて、上述した（式１）を用いて、現在の推定コンテクスト情報を算出する。そして、類似度評価手段１２は、一般コードＤＢに格納されている、一般コード“０１２３４”の類似度評価の指標を参照して、算出された現在の推定コンテクスト情報と、受信したコンテクスト情報との類似度を算出する。具体的には、類似度評価手段１２は、一般コード“０１２３４”の「類似度を評価する際に参照するコンテクスト情報」が、「データ取得日時」と「データ取得場所」とであることと、「データ取得日時」の「重み付け」が“大”であることと、一般コード“０１２３４”の「類似度の閾値」で表される類似の境界条件と、を考慮して類似度を算出する。
【００７３】
ここでは、例えば、履歴データＮｏ．１で識別されるコンテクスト情報“利用者「山田  太郎」が、２００３／０４／２７（日）午前１１時に、自宅の２Ｆでパソコンゲームをした。”から算出される、現在日時２００３／０５／０１（木）午前１０時の推定コンテクスト情報は、“利用者「山田  太郎」が、自宅の２Ｆでパソコン通信をする。”となる。当該推定コンテクスト情報と、携帯電話機２０ａより受信した現在のコンテクスト情報“利用者「山田  太郎」がＡ会社のＢ会議室で戦略会議をする。”とを比較すると、データ取得曜日は、日曜日と木曜日とで周期性がなく、データ取得場所は、自宅の２ＦとＡ会社のＢ会議室とで同一建物内でない。よって、これらのコンテクスト情報は、一般コードＤＢの「類似度の閾値」を下回っているため、類似度は“１０”であると算出される。
【００７４】
次に、コード万物識別子対応付手段１３の対応付機能１３２は、類似度が所定の閾値“５０”を超えているか否かを判定する（ステップＳ１１２）。
ステップＳ１１１で算出された類似度“１０”は、所定の閾値“５０”を超えていないため（ステップＳ１１２；Ｎｏ）、対応付機能１３２は、万物識別子“ＩＤ１”と、対応する推定コンテクスト情報とを、利用者に対応付けの候補として提示するためのＨＴＭＬファイルを生成する。そして、対応付機能１３２は、当該ＨＴＭＬファイルを内包したＨＴＴＰレスポンスを、携帯電話機２０ａに送信する（ステップＳ１１５）。
【００７５】
携帯電話機２０ａは当該ＨＴＴＰレスポンスを受信し、ＷＷＷブラウザは当該ＨＴＴＰレスポンスに内包されたＨＴＭＬファイルを解釈し、対応付けの候補を提示するための画面を表示部に表示する。利用者「山田  太郎」は、Ａ会社で使用しているパソコンと、表示部に対応付けの候補として提示されている自宅のパソコンとは、機種は同じであるが物理的に異なるパソコンであるため、携帯電話機２０ａの操作部を操作して、候補として提示された万物識別子“ＩＤ１”を選択しない指示を行う。
【００７６】
これにより、携帯電話機２０ａは、対応付けるべき万物識別子が選択されなかったことを表すＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
万物識別サーバ１０は、当該ＨＴＴＰリクエストを受信し、当該ＨＴＴＰリクエストは、対応付けるべき万物識別子が選択されなかったことを表していることから、万物識別子発行手段１４は新たな万物識別子“ＩＤ２”を発行する（ステップＳ１０６）。そして、対応付機能１３２は、コンテクスト履歴ＤＢ１１に格納するための履歴データを、（Ｂ−１−１）で説明したのと同様に編集する。そして、対応付機能１３２は、当該履歴データを、図２に示す履歴データＮｏ．２として、コンテクスト履歴ＤＢ１１に格納する（ステップＳ１０７）。
【００７７】
次に、ここでは、サービスメニューで「関連情報付加」が選択されていることから、万物識別子関連情報付与手段１５は、関連情報を入力する画面を表示するためのＨＴＭＬファイルをハードディスク装置より読み出す。そして、万物識別子関連情報付与手段１５は、当該ＨＴＭＬファイルを内包したＨＴＴＰレスポンスを、携帯電話機２０ａ宛に送信する。
【００７８】
携帯電話機２０ａは、当該ＨＴＴＰレスポンスを受信し、ＷＷＷブラウザは、表示部に関連情報を入力する画面を表示する。
利用者「山田  太郎」は、携帯電話機２０ａの操作部を操作して、関連情報“パソコンは、５／９（金）に自宅に持ち帰る予定”という情報を入力し、送信指示を行う。
【００７９】
これにより、携帯電話機２０ａは、当該関連情報を内包したＨＴＴＰリクエストを、万物識別サーバ１０宛に送信する。
万物識別サーバ１０は、当該ＨＴＴＰリクエストを受信し、万物識別子“ＩＤ２”と、入力された関連情報とを、図５のＮｏ．１のデータに示すように、関連情報ＤＢに格納する。
【００８０】
この後、上述した通り、２００３／５／２（木）午後２時に、サービス業者が関連情報“パソコンの付属品情報、ハードディスクの新製品が発売されました”を自社のサーバより入力する。これにより、万物識別サーバ１０には、アドレス情報が送信され、関連情報ＤＢには、図５に示すＮｏ．２のデータが格納される。
【００８１】
（Ｂ−１−３．２００３／５／８（木）午前１０時の動作）
次に、利用者「山田  太郎」が、２００３／５／８（木）午前１０時に、Ａ会社のＢ会議室で、パソコンを用いて戦略会議を始めるときに、当該パソコンに関する情報を照会するときの動作について説明する。
まず、利用者「山田  太郎」は、上述と同様の手順で、携帯電話機２０ａの操作部を操作して、万物識別システム１のサービスメニューを表示部に表示し、当該メニューの「関連情報検索」を選択する。そして、利用者「山田  太郎」は、上述と同様の手順で、パソコンに貼り付けられている二次元コードシールの撮影指示と、Ｂ会議室に設置された、場所を表すタグの撮影指示を行う。これにより、コード読み取り手段２１ａは、コード“０１２３４”を読み取り、コンテクスト情報獲得手段２２ａは、場所“Ａ会社のＢ会議室”を取得する。
【００８２】
次に、コンテクスト情報獲得手段２２ａは、ＮＴＰサーバにアクセスし、現在日時“２００３／５／８（木）午前１０時”を受信する。また、コンテクスト情報獲得手段２２ａは、上述した（Ｂ−１−２）と同様の手順で、記憶部の予定表テーブルより、日時と場所に対応した予定情報を読み出し、また、電話番号を読み出す。
そして、携帯電話機２０ａは、コード読み取り手段２１ａによって解析されたコード“０１２３４”と、コンテクスト情報獲得手段２２ａによって取得された、上記のコンテクスト情報（電話番号“０９０−１１１１−１１１１”、データ取得日時“２００３／５／８（木）午前１０時”、データ取得場所“Ａ会社のＢ会議室”、予定情報「予定種別“団体”、種別内容“Ａ会社”、予定内容上位カテゴリ“仕事”、予定内容“Ｂ会議室で戦略会議”」）を内包するＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
【００８３】
次に、図９を参照しながら、万物識別サーバ１０が行う対応付処理について説明する。ステップＳ１０１〜１０４までの処理は、上述した（Ｂ−１−１）と同様である。
ステップＳ１０５においては、上述した（Ｂ−１−１）と（Ｂ−１−２）との動作において、一般コード“０１２３４”を内包する履歴データ（履歴データＮｏ．１とＮｏ．２）が格納されているため、過去に一般コード“０１２３４”が読まれていると判定される（ステップＳ１０５；Ｙｅｓ）。そして、履歴検索機能１３１は、Ｎｏ．１とＮｏ．２とで識別される履歴データを抽出する（ステップＳ１１０）。
【００８４】
次に、類似度評価手段１２は、ステップＳ１１０で抽出された履歴データについて、万物識別子“ＩＤ１”、“ＩＤ２”毎に類似度を評価する（ステップＳ１１１）。
ここでは、例えば、履歴データＮｏ．１で識別される、万物識別子“ＩＤ１”のコンテクスト情報“利用者「山田  太郎」が、２００３／４／２７（日）午前１１時に、自宅の２Ｆでパソコンゲームをした。”から推定される、現在日時２００３／５／８（木）午前１０時の推定コンテクスト情報は、“利用者「山田  太郎」の妹が、自宅の２Ｆでパソコンゲームをする。”であり、当該推定コンテクスト情報と、受信した現在のコンテクスト情報“利用者「山田  太郎」がＡ会社のＢ会議室で戦略会議をする。”とは、データ取得日時は１週間と４日離れており、データ取得曜日は、日曜日と木曜日とで周期性がなく、データ取得場所は、自宅の２ＦとＡ会社のＢ会議室とで同一建物内でない。よって、これらのコンテクスト情報は、一般コードＤＢの「類似度の閾値」を大きく下回っていると判定されて、類似度は“５”であると算出される。
【００８５】
一方、履歴データＮｏ．２で識別される、万物識別子“ＩＤ２”のコンテクスト情報“利用者「山田  太郎」が、２００３／５／１（木）午前１０時に、Ａ会社のＢ会議室で戦略会議をした。”から推定される、現在日時２００３／５／８（木）午前１０時の推定コンテクスト情報は、例えば、日時がちょうど１週間後であることから、全く同様のコンテクスト情報“利用者「山田  太郎」が、Ａ会社のＢ会議室で戦略会議をする。”であると算出される。当該推定コンテクスト情報と、受信した現在のコンテクスト情報“利用者「山田  太郎」がＡ会社のＢ会議室で戦略会議をする。”とは、データ取得曜日は、ちょうど１週間離れており、データ取得場所は、どちらもＡ会社のＢ会議室であり同一室内である。よって、これらのコンテクスト情報は、一般コードＤＢの「類似度の閾値」をかなり超えているため、類似度は“９８”であると算出される。
【００８６】
次に、コード万物識別子対応付手段１３の対応付機能１３２は、類似度が所定の閾値“５０”を超えているものがあるか否かを判定する（ステップＳ１１２）。
ここでは、万物識別子“ＩＤ２”のコンテクスト情報についての類似度が“９８”であり、所定の閾値“５０”を超えているため（ステップＳ１１２；Ｙｅｓ）、対応付機能１３２は、万物識別子“ＩＤ２”を、受信したコード“０１２３４”に対応付けることに決定する（ステップＳ１１３）。そして、対応付機能１３２は、上述した手順と同様に、履歴データを編集する。そして、当該履歴データを、図２に示す履歴データＮｏ．３として、コンテクスト履歴ＤＢ１１に格納する（ステップＳ１１４）。
【００８７】
次に、ここでは、サービスメニューの「関連情報検索」が選択されていることから、万物識別子関連情報検索手段１６は、受信したコード“０１２３４”と対応づけられた万物識別子“ＩＤ２”に関する関連情報を、関連情報ＤＢより検索する。ここでは、図５に示すように、万物識別子“ＩＤ２”に対応する関連情報はＮｏ．１とＮｏ．２との２件格納されており、Ｎｏ．２の関連情報はＵＲＬ“ｈｔｔｐ：／／ＡＢＣ．ｃｏ．ｊｐ／ｉｎｆｏｒｍａｔｉｏｎ／ｐｃ／ｉｄ２．ｈｔｍｌ”で表されるアドレス情報である。このため、万物識別子関連情報検索手段１６は、当該ＵＲＬで表されるサーバにアクセスし、関連情報“パソコンの付属品情報、ハードディスクの新製品が発売されました”という情報を取得する。そして、万物識別子関連情報検索手段１６は、関連情報ＤＢに格納されているＮｏ．１及びＮｏ．２のデータと、サーバから得たＮｏ．２のデータに関する関連情報とに基づいて、関連情報表示画面を表示するためのＨＴＭＬファイルを生成する。そして、万物識別子関連情報検索手段１６は、当該ＨＴＭＬファイルを内包したＨＴＴＰレスポンスを生成し、携帯電話機２０ａに送信する。
【００８８】
携帯電話機２０ａは、当該ＨＴＴＰレスポンスを受信して、ＷＷＷブラウザがＨＴＴＰレスポンスに内包されたＨＴＭＬファイルを解釈することにより、携帯電話機２０ａの表示部に、図１１に示す関連情報表示画面が表示される。
利用者「山田  太郎」は、当該関連情報表示画面を参照することにより、過去に入力しておいた万物識別子“ＩＤ２”で識別されるパソコンに関する関連情報を照会したり、サービス業者が万物識別子“ＩＤ２”に関連付けて入力した、パソコンに関する関連情報を照会することができる。
【００８９】
（Ｂ−１−４．２００３／５／９（金）午後８時の動作）
次に、２００３／５／９（金）午後８時に、利用者「山田  太郎」が、Ａ会社で使用していたパソコンを自宅に持ち帰って、訂正入力画面から、パソコンの設置場所の訂正入力をするときの動作を説明する。
利用者「山田  太郎」は、上述したのと同様の手順で、携帯電話機２０ａの表示部に図６に示すサービスメニューを表示する操作を行う。
そして、利用者「山田  太郎」は、携帯電話機２０ａの操作部を操作して、表示部に表示されたサービスメニューより、「訂正入力」を選択する。した後、パソコンに貼り付けられている二次元コードシールを撮影する指示を行う。
【００９０】
これにより、携帯電話機２０ａは、二次元コードが“０１２３４”を表しているのを解析した後、一般コード“０１２３４”のコンテクスト情報を訂正する画面を表示する。利用者「山田  太郎」は、「万物識別子」を“ＩＤ２”と入力し、「データ取得時の場所」を“自宅の１Ｆ”と訂正して、送信の指示を行う。
これにより、携帯電話機２０ａは、ＮＴＰサーバにアクセスし、現在日時“２００３／５／９（金）午後８時”を受信する。そして、携帯電話機２０ａは、「データ取得日時」を“２００３／５／９（金）午後８時”に訂正し、「データ取得時の場所」を“自宅の１Ｆ”に訂正するためのＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
【００９１】
万物識別サーバ１０は、当該ＨＴＴＰリクエストを受信し、ＨＴＴＰリクエストに内包されている情報より、「データ取得日時」“２００３／５／９（金）午後８時”、「データ取得時の場所」“自宅の１Ｆ”、「一般コード」“０１２３４”、「万物識別子」“ＩＤ２”とする履歴データを生成する。そして、万物識別サーバ１０は、当該履歴データを、図２に示すＮｏ．４の履歴データとして、コンテクスト履歴ＤＢ１１に格納する。
【００９２】
（Ｂ−１−５．２００３／５／１０（土）午後２時の動作）
次に、利用者「山田  太郎」は、２００３／５／１０（土）午後２時に、自宅の１Ｆで自宅に持ち帰ったパソコンを使用して仕事を始めるときに、当該パソコンの製品コードを読み取るときの動作について説明する。
利用者「山田  太郎」は、上述と同様の手順で、表示部にサービスメニューを表示し、当該メニューの「コンテクスト情報蓄積」を選択する。そして、利用者「山田  太郎」は、パソコンに貼り付けられている二次元コードシールの撮影指示を行う。これにより、コード読み取り手段２１ａは、撮影された二次元コードが、コード“０１２３４”を表していることを解析する。次に、利用者「山田  太郎」は、携帯電話機２０ａを操作して、自宅の１Ｆに設置された、場所を表すタグの撮影指示を行う。これにより、携帯電話機２０のコンテクスト情報獲得手段２２は、撮像部に撮影指示を行う。そして、撮像部は二次元コードの撮影を行い、コンテクスト情報獲得手段２２は、撮影された二次元コードが、“自宅の１Ｆ”を表していることを解析する。
【００９３】
次に、コンテクスト情報獲得手段２２は、上述と同様の手順でコンテクスト情報を収集する。
そして、携帯電話機２０ａは、コード読み取り手段２１ａによって解析されたコード“０１２３４”と、コンテクスト情報獲得手段２２ａによって取得された、上記のコンテクスト情報（電話番号“０９０−１１１１−１１１１”、データ取得日時“２００３／５／１０（土）午後２時”、データ取得場所“自宅の１Ｆ”、予定情報「予定種別“個人”、予定内容上位カテゴリ“仕事”、予定内容“自宅で仕事”」）を内包するＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
【００９４】
次に、図９を参照しながら、万物識別サーバ１０が行う対応付処理について説明する。ステップＳ１０１〜１０４までの処理は、上述した（Ｂ−１−１）と同様である。
ステップＳ１０５においては、上述した（Ｂ−１−１）〜（Ｂ−１−４）までの動作において、一般コード“０１２３４”を内包する履歴データ（履歴データＮｏ．１〜Ｎｏ．４）が格納されているため、過去に一般コード“０１２３４”が読まれていると判定される（ステップＳ１０５；Ｙｅｓ）。そして、履歴検索機能１３１は、Ｎｏ．１〜Ｎｏ．４とで識別される履歴データを抽出する（ステップＳ１１０）。
【００９５】
次に、類似度評価手段１２は、ステップＳ１１０で抽出された履歴データについて、万物識別子毎に類似度を評価する（ステップＳ１１１）。具体的には、類似度評価手段１２は、万物識別子“ＩＤ１”を内包する履歴データＮｏ．１と、万物識別子“ＩＤ２”を内包する履歴データＮｏ．２、Ｎｏ．３、Ｎｏ．４とについて、上述した（式１）を用いて、現在の推定コンテクスト情報を算出する。そして、類似度評価手段１２は、上述した手順と同様に、一般コードＤＢを参照し、一般コード“０１２３４”の「類似度を評価する際に参照するコンテクスト情報」と、コンテクスト情報を構成する要素に対する「重み付け」と「類似度の閾値」とを考慮して、算出された現在の推定コンテクスト情報と、受信したコンテクスト情報との類似度を算出する。
【００９６】
ここでは、例えば、履歴データＮｏ．１で識別される、万物識別子“ＩＤ１”のコンテクスト情報“利用者「山田  太郎」が、２００３／４／２７（日）午前１１時に、自宅の２Ｆでパソコンゲームをした。”から算出される、現在日時２００３／５／１０（土）午後２時の推定コンテクスト情報は、“利用者「山田  太郎」が、自宅の２Ｆでテレビをみる。”であり、当該推定コンテクスト情報と、受信した現在のコンテクスト情報“利用者「山田  太郎」が自宅の１Ｆで仕事をする。”との類似度は、“４０”であると算出される。
【００９７】
次に、万物識別子ＩＤ２（履歴データＮｏ．２、Ｎｏ．３、Ｎｏ．４）のコンテクスト情報から算出される、現在日時２００３／５／１０（土）午後２時の推定コンテクスト情報について説明する。上述した通り（式１）は、発生頻度が高いコンテクスト情報と、より現在に近い日時に取得したコンテクスト情報とに重み付けをする算出式である。このため、履歴データＮｏ．２、Ｎｏ．３の“木曜日にＡ会社のＢ会議室で戦略会議”というコンテクスト情報は、２回発生していて発生頻度が高いため、当該コンテクスト情報に重み付けがなされる。一方、履歴データＮｏ．４は、昨日のデータであり、また、履歴データＮｏ．２、Ｎｏ．３より直近に発生しているため、履歴データＮｏ．４のコンテクスト情報により大きな重み付けがなされる。以上のような重み付けがなされて算出された、万物識別子“ＩＤ２”の推定コンテクスト情報は、例えば、“利用者「山田  太郎」が、自宅の１Ｆ玄関にパソコンを置く。”である。類似度評価手段１２は、当該推定コンテクスト情報と、一般コードＤＢの類似度評価の指標と、受信した現在のコンテクスト情報とから、万物識別子“ＩＤ２”についての類似度は、例えば、“４５”であると算出する。
【００９８】
次に、対応付機能１３２は、ステップＳ１１１で算出した類似度が、所定の閾値“５０”を超えているものがあるか否かを判定する（ステップＳ１１２）。
万物識別子“ＩＤ１”、“ＩＤ２”のコンテクスト情報は両方とも、所定の閾値“５０”を超えていないため（ステップＳ１１２；Ｎｏ）、対応付機能１３２は、類似度の高い順に、万物識別子“ＩＤ２”を対応付けの第１候補、かつ、万物識別子“ＩＤ１”を第２候補として、提示するためのＨＴＭＬファイルを生成する。そして、対応付機能１３２は、当該ＨＴＭＬファイルを内包したＨＴＴＰレスポンスを、携帯電話機２０ａに送信する（ステップＳ１１５）。
【００９９】
携帯電話機２０ａは当該ＨＴＴＰレスポンスを受信し、ＷＷＷブラウザは、万物識別子“ＩＤ２”、万物識別子“ＩＤ１”とそれらの推定コンテクスト情報とを、携帯電話機２０ａの表示部に表示する。利用者「山田  太郎」は、携帯電話機２０ａの操作部を操作して、会社から自宅に持ち帰ったパソコンに対応する、万物識別子“ＩＤ２”を選択する指示を行う（ステップＳ１１６；Ｙｅｓ）。
【０１００】
これにより、携帯電話機２０ａは、万物識別子“ＩＤ２”を選択する指示を内包したＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
万物識別サーバ１０は、ＨＴＴＰリクエストを受信する。当該ＨＴＴＰリクエストは、送信した候補の中から万物識別子“ＩＤ２”が選択されたことを表していることから、対応付機能１３２は、万物識別子“ＩＤ２”と受信した一般コード“０１２３４”とを対応付ける（ステップＳ１１７）。また、対応付機能１３２は、これらの一般コード“０１２３４”と万物識別子“ＩＤ２”とに、さらに、受信したコンテクスト情報を対応付けて、履歴データを生成する。そして、対応付機能１３２は、当該履歴データを、図２に示すＮｏ．５の履歴データとして、コンテクスト履歴ＤＢ１１に格納する（ステップＳ１１４）。
【０１０１】
（Ｂ−２．動作例２）
次に、対象が「場所を示す名前」である場合の情報サービスの動作例について説明する。動作例２では、利用者「佐藤  恵子」が、２００３／８／３午前１０時に、Ｃ倉庫に行き、在庫の搬出入の状況を携帯電話機２０ｂで確認する。
前提として、コンテクスト情報履歴ＤＢには、図２に示す情報が格納されているものとする。また、関連情報ＤＢには、図５に示す情報が格納されているものとする。また、Ｃ倉庫の入り口には、Ｃ倉庫の名前を表す二次元コードが印刷されたネームプレートが貼り付けられているものとする。また、動作例２では、コンテクスト情報としての現在日時と位置情報とを、基地局より受信するものとする。また、動作例２での所定の閾値は“７０”とする。
【０１０２】
まず、利用者「佐藤  恵子」は、Ｃ倉庫に行き、携帯電話機２０ｂの操作部を操作して、万物識別システム１のサービスメニューを表示する操作を行う。これにより、携帯電話機２０ｂは、記憶部より、加入者サービスソフトェアを読み出して、表示部に図６に示すサービスメニューを表示する。
利用者「佐藤  恵子」は、携帯電話機２０ｂの操作部を操作して、表示部に表示されたサービスメニューより、「関連情報検索」を選択する。そして、利用者「佐藤  恵子」は、表示部に表示されるガイダンスに従って、Ｃ倉庫に貼り付けられているネームプレートの撮影指示を行う。
【０１０３】
これにより、携帯電話機２０ｂのコード読み取り手段２１は、撮像部に撮影指示を行う。そして、撮像部はネームプレートの撮影を行い、コード読み取り手段２１ｂは、撮影されたネームプレートが、コード“０５６７８”を表していることを解析する。
次に、携帯電話機２０ｂのコンテクスト情報獲得手段２２ｂは、現在日時と、現在位置を取得するために、基地局にアクセスし、現在日時“２００３／８／３午前１０時”と携帯電話機２０ｂの位置情報（（緯度、経度）＝（北緯１００度，東経４０度））とを受信する。また、コンテクスト情報獲得手段２２ｂは、利用者「佐藤  恵子」を識別するための電話番号“０９０−２２２２−２２２２”を、携帯電話機２０ｂの記憶部より読み出す。
【０１０４】
そして、携帯電話機２０ｂは、コード読み取り手段２１ｂによって解析されたコード“０５６７８”と、コンテクスト情報獲得手段２２ｂによって取得されたコンテクスト情報（電話番号、現在日時、位置情報）とを内包するＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
【０１０５】
次に、図９を参照しながら、万物識別サーバ１０が行う対応付処理について説明する。まず、万物識別サーバ１０は、携帯電話機２０ｂよりＨＴＴＰリクエストを受信すると（ステップＳ１０１）、履歴検索機能１３１は、ＨＴＴＰリクエストに内包されるコード“０５６７８”が、一般コードを表しているか否かを判定する（ステップＳ１０２）。具体的には、履歴検索機能１３１は、コード“０５６７８”と一致する一般コードを、一般コードＤＢより検索して、一般コード“０５６７８”が、一般コードＤＢに格納されているか否かを判定する。ここでは、図３に示すように、一般コード“０５６７８”が、一般コードＤＢに格納されているため、履歴検索機能１３１は、コード“０５６７８”が一般コードを表していると判定する（ステップＳ１０２；Ｙｅｓ）。次に、履歴検索機能１３１は、当該一般コード“０５６７８”と一致する一般コードを、コンテクスト履歴ＤＢ１１より検索することにより（ステップＳ１０４）、過去に当該一般コードが読まれているか否かを判定する（ステップＳ１０５）。
【０１０６】
ここでは、図３に示すように、コンテクスト履歴ＤＢ１１には、一般コード“０５６７８”を内包するＮｏ．６の履歴データが格納されているため、履歴検索機能１３１は、過去に一般コード“０５６７８”が読まれていると判定する（ステップＳ１０５；Ｙｅｓ）。そして、履歴検索機能１３１は、Ｎｏ．６で識別される履歴データを抽出する（ステップＳ１１０）。
【０１０７】
次に、類似度評価手段１２は、ステップＳ１１０で抽出された履歴データのコンテクスト情報について、類似度を評価する（ステップＳ１１１）。具体的には、類似度評価手段１２は、Ｎｏ．６で識別される履歴データのコンテクスト情報を、上述した（式１）に代入することにより、現在の推定コンテクスト情報を算出する。例えば、類似度評価手段１２は、推定コンテクスト情報“利用者「山田  花子」が、倉庫Ｃの（緯度、経度）＝（北緯１００度，東経４０度）で表される位置で、在庫を５０個搬入する。”を算出する。そして、類似度評価手段１２は、一般コードＤＢを参照し、一般コード“０５６７８”の「類似度を評価する際に参照するコンテクスト情報」が、「データ取得場所」であることから、当該「データ取得場所」の類似度を評価する。具体的には、類似度評価手段１２は、算出された現在の推定コンテクスト情報の位置情報（北緯１００度、東経４０度）と、受信したコンテクスト情報の位置情報（北緯１００度、東経４０度）とのずれが０ｍの距離であることを算出する。そして、類似度評価手段１２は、このように位置情報のずれが全くないことから、類似度が“１００”と判定する。
【０１０８】
次に、対応付機能１３２は、類似度が所定の閾値“７０”を超えているかを判定する（ステップＳ１１２）。ステップＳ１１１で算出された、類似度“１００”は、所定の閾値“７０”を超えているため（ステップＳ１１２；Ｙｅｓ）、対応付機能１３２は、履歴データＮｏ．６の万物識別子“ＩＤ３”を、受信したコード“０５６７８”に対応付けることに決定する（ステップＳ１１３）。そして、対応付機能１３２は、コンテクスト履歴ＤＢ１１に格納するための履歴データを編集する。具体的には、対応付機能１３２は、受信したコンテクスト情報に内包される、電話番号“０９０−２２２２−２２２２”に対応する利用者名“佐藤  恵子”を、サービス加入者ＤＢより取得する。また、対応付機能１３２は、一般コードＤＢより、一般コード“０５６７８”に対応する対象名“場所  倉庫”を取得する。そして、対応付機能１３２は、受信したコード“０５６７８”と、対応付けた万物識別子“ＩＤ３”と、対象名“場所  倉庫”と、コンテクスト情報（データ取得日時“２００３／８／３午前１０時”、データ取得場所“Ｃ倉庫”）と、を基に、履歴データを生成する。そして、対応付機能１３２は、当該履歴データをコンテクスト履歴ＤＢ１１に格納する（ステップＳ１１４）。
【０１０９】
次に、万物識別子関連情報検索手段１６は、受信したコード“０５６７８”と対応づけられた万物識別子“ＩＤ３”に関するデータを、図５に示す関連情報ＤＢより抽出する。そして、万物識別子関連情報検索手段１６は、“２００３／８／２午前１０時に山田花子が在庫を１００個搬入した”ことを表す関連情報表示画面を表示するためのＨＴＭＬファイルを生成する。そして、万物識別子関連情報検索手段１６は、当該ＨＴＭＬファイルを内包したＨＴＴＰレスポンスを生成し、携帯電話機２０ｂに送信する。
【０１１０】
携帯電話機２０ｂは、当該ＨＴＴＰレスポンスを受信して、ＷＷＷブラウザは、携帯電話機２０ｂの表示部に、関連情報表示画面を表示する。
利用者「佐藤  恵子」は、携帯電話機２０ｂの表示部に表示された関連情報表示画面を参照して、在庫の搬出入状況を確認する。その後、利用者「佐藤  恵子」は、サービスメニューの「関連情報付加」を選択する操作を行って、在庫搬出の関連情報（例えば、“在庫５０個搬出”）を入力する。これにより、携帯電話機２０ｂは、当該関連情報と万物識別子とを内包したＨＴＴＰリクエストを万物識別サーバ１０宛に送信する。万物識別サーバ１０は、当該ＨＴＴＰリクエストを受信し、ＨＴＴＰリクエストに内包される万物識別子“ＩＤ３”と関連情報“在庫５０個搬出”とを、関連情報ＤＢに格納する。
このように、倉庫Ｃの万物識別子“ＩＤ３”に対応付けて、倉庫Ｃへの在庫の入出庫情報を管理することができるため、利用者に倉庫Ｃに関する情報を提供することができる。
【０１１１】
（Ｂ−３．動作例３）
次に、対象が、「概念」である場合の情報サービス例について説明する。動作例３では、利用者「佐藤  花子」が、２００３／９／４午前１０時に、大阪地区で、自己の所有する携帯電話機２０ｃを用いて、携帯電話機に関するサービス情報を検索、照会する。
前提として、利用者「佐藤  花子」は、過去に、大阪地区限定発売の携帯電話機“ＡＢＣ社製の１０１ｉ”に関する情報検索を何度か行っている。このため、コンテクスト履歴ＤＢ１１には、図２に示すＮｏ．７の履歴データとは「データ取得日時」のみ異なる履歴データが、複数格納されているものとする。また、関連情報ＤＢには、図５に示す情報が格納されているものとする。また、動作例３でも、動作例２と同様に、現在日時と位置情報とを、基地局より受信するものとする。また、動作例３での、所定の閾値は“６０”とする。
【０１１２】
まず、利用者「佐藤  花子」は、上述と同様の手順で、携帯電話機２０ｃの操作部を操作して、万物識別システム１のサービスメニューを表示し、「関連情報検索」メニューを選択する。そして、利用者「佐藤  花子」は、携帯電話機の情報を検索するために、キーワードコード“Ｋ０１”を入力する。これにより、携帯電話機２０ｃのコード読み取り手段２１ｃは、当該入力されたコードを取得する。次に、コンテクスト情報獲得手段２２ｃは、現在日時と現在の位置情報とを取得するために、基地局にアクセスし、現在日時“２００３／９／４午前１０時”と位置情報“大阪地区”とを受信する。また、コンテクスト情報獲得手段２２ｃは、予定表テーブルより現在日時に該当する予定情報“「予定種別」”個人“、「予定内容上位カテゴリ」”検索“、「予定内容」”今度買う携帯電話機の検索“を読み出す。また、コンテクスト情報獲得手段２２ｃは、利用者「佐藤  花子」を識別するための電話番号“０９０−３３３３−３３３３”を、携帯電話機２０ｃの記憶部より読み出す。
【０１１３】
そして、携帯電話機２０ｃは、コード読み取り手段２１ｃによって取得されたコード“Ｋ０１”と、コンテクスト情報獲得手段２２ｃによって取得された、上記のコンテクスト情報（電話番号、データ取得日時、位置情報、予定情報）を内包するＨＴＴＰリクエストを生成し、万物識別サーバ１０宛に送信する。
【０１１４】
図９に示すように、万物識別サーバ１０は、当該ＨＴＴＰリクエストを受信すると（ステップＳ１０１）、履歴検索機能１３１は、ＨＴＴＰリクエストに内包されるコード“Ｋ０１”が、一般コードを表しているか否かを判定する（ステップＳ１０２）。具体的には、履歴検索機能１３１は、コード“Ｋ０１”と一致する一般コードを、一般コードＤＢより検索し、一般コード“Ｋ０１”が、一般コードＤＢに格納されていることを確認する。これにより、履歴検索機能１３１は、コード“Ｋ０１”が一般コードを表していると判定する（ステップＳ１０２；Ｙｅｓ）。そして、履歴検索機能１３１は、当該一般コード“Ｋ０１”と一致する一般コードを内包する履歴データを、コンテクスト履歴ＤＢ１１より検索することにより（ステップＳ１０４）、過去に当該一般コードが読まれているか否かを判定する（ステップＳ１０５）。
【０１１５】
ここでは、前述の通り、コンテクスト履歴ＤＢ１１には、Ｎｏ．７の履歴データとは、データ取得日時のみが異なる履歴データが複数格納されているため、過去に一般コード“Ｋ０１”が読み取られていると判定される（ステップＳ１０５；Ｙｅｓ）。そして、履歴検索機能１３１は、一般コード“Ｋ０１”を内包する履歴データを抽出する（ステップＳ１１０）。
【０１１６】
次に、類似度評価手段１２は、ステップＳ１１０で抽出された履歴データのコンテクスト情報について、類似度を評価する（ステップＳ１１１）。具体的には、類似度評価手段１２は、抽出された履歴データは、全て万物識別子“ＡＢＣ社製の１０１ｉ”であるため、全てのコンテクスト情報を、上述した（式１）に代入し、現在の推定コンテクスト情報を算出する。そして、類似度評価手段１２は、例えば、現在の推定コンテクスト情報“利用者「佐藤  花子」が大阪地区で、今度買う携帯電話機の検索をする。”を算出する。さらに、類似度評価手段１２は、一般コードＤＢの類似度の評価指標を参照することにより、一般コード“Ｋ０１”の「類似度を評価する際に参照するコンテクスト情報」が、「データ取得場所」と「データ取得時の利用者の予定」であり、また、「類似度の閾値」が“データ取得場所の地区と予定内容が一致している”ことであることを確認する。そして、類似度評価手段１２は、これらの評価指標に基づいて、算出された現在の推定コンテクスト情報と、受信した現在のコンテクスト情報とを比較する。そして、これらのコンテクスト情報同士は、「データ取得場所」が“大阪”であり、「データ取得時の利用者の予定」が“今度買う携帯電話機の検索”であって、全く一致していることから、類似度評価手段１２は、類似度が“９０”と算出する。
【０１１７】
次に、対応付機能１３２は、類似度が所定の閾値“６０”を超えているかを判定する（ステップＳ１１２）。ステップＳ１１１で算出された、類似度“９０”は、所定の閾値“６０”を超えているため（ステップＳ１１２；Ｙｅｓ）、対応付機能１３２は、万物識別子“ＡＢＣ社製の１０１ｉ”を、受信したコード“Ｋ０１”に対応付けることに決定する（ステップＳ１１３）。そして、対応付機能１３２は、現在のコンテクスト情報を編集して履歴データを生成し、当該履歴データをコンテクスト履歴ＤＢ１１に格納する（ステップＳ１１４）。
【０１１８】
次に、万物識別子関連情報検索手段１６は、対応づけられた万物識別子“ＡＢＣ社製の１０１ｉ”を基に、関連情報ＤＢを検索する。図５に示すように、関連情報ＤＢに格納されている万物識別子“ＡＢＣ社製の１０１ｉ”に対応する関連情報は、アドレス情報を表している。このため、万物識別子関連情報検索手段１６は、当該アドレス情報で表されるサーバ装置にアクセスして、関連情報（例えば、大阪地域限定発売のＡＢＣ社製１０１ｉの新製品情報）を取得する。そして、万物識別子関連情報検索手段１６は、当該関連情報を表示する関連情報表示画面を表すＨＴＭＬファイルを生成する。そして、万物識別子関連情報検索手段１６は、当該ＨＴＭＬファイルを内包したＨＴＴＰレスポンスを生成し、携帯電話機２０ｃに送信する。
【０１１９】
携帯電話機２０ｃは、当該ＨＴＴＰレスポンスを受信して、ＷＷＷブラウザは、携帯電話機２０ｃの表示部に、関連情報表示画面を表示する。
利用者「佐藤  花子」は、携帯電話機２０ｃの表示部に表示された画面を参照して、大阪地区限定販売のＡＢＣ社製１０１ｉの新製品情報を確認する。
このように、一般コードを検索用のキーワードコードとして使用し、さらに検索時の利用者が位置する場所や予定等のコンテクスト情報を取得することで、これらのコンテクスト情報を利用して対応する万物識別子を判定し、当該万物識別子に関連した関連情報を利用者に提供することができる。
【０１２０】
［Ｃ．変形例］
以上、本発明の実施形態について説明したが、本発明は係る実施形態に限定されるものではなく、その技術思想の範囲内で様々な変形が可能である。変形例としては、例えば、以下のようなものが考えられる。
（１）上記実施形態においては、万物識別システム１は万物識別サーバ１０と携帯電話機２０とを備えるとして説明したが、このような万物識別システム１の装置構成は一例であり、これに限定されない。例えば、携帯電話機２０の代わりにパソコンを用いてもよい。また、携帯電話機２０を万物識別システム１の構成要素とせずに、携帯電話機２０が備えているコード読み取り手段２１とコンテクスト情報獲得手段２２とを、万物識別サーバ１０が備えるようにしてもよい。また、コード読み取り手段２１やコンテクスト情報獲得手段２２は、複数の電子機器が備えるようにしてもよい。
【０１２１】
（２）上記実施形態における、万物識別サーバ１０に設けられたデータベースや、データ構成や、画面構成は一例である。一般コードとコンテクスト情報とから、万物識別子を対応付け、さらに、万物識別子から関連情報を検索したり、万物識別子に関連情報を付与するのに、最適なデータベース構成や画面構成を選択することができる。
【０１２２】
（３）上記実施形態における、類似度評価手段１２による類似度の評価方法は一例であり、一般コードと万物識別子との対応付けの成功率が高まるように、最適な類似度の評価方法を選択することができる。
例えば、上記実施形態においては、携帯電話機２０よりコンテクスト情報を受信した際に、重み付け等を行うことなく、受信したコンテクスト情報をそのままコンテクスト履歴ＤＢ１１に格納した。そして、類似度を評価する際に、コンテクスト履歴ＤＢ１１に格納されているコンテクスト情報と、各種条件（参照するコンテクスト情報の範囲や種別や、各種重み付けや、類似とみなす範囲（類似度の閾値））とに基づいて、類似度を算出したが、これに限定されることなく、例えば、コンテクスト履歴ＤＢ１１に格納する際に、予め、発生頻度による重み付け等の、事前に計算可能な演算を行った上で、コンテクスト履歴ＤＢ１１に格納するようにしてもよい。また、上述した算出式（１）に代入して算出したコンテクスト情報をコンテクスト履歴ＤＢ１１に格納し、類似度を評価する際にパラメータをして日時を与えて推定コンテクスト情報を算出するようにしてもよい。
【０１２３】
また、現在の推定コンテクスト情報を算出する方法としては、上述した算出式（１）を使用する方法に限定されず、例えば、ニューロやファジィ推論、ベイズ理論等の、最適な確率理論を用いて算出することもできる。
また、例えば、現在の推定コンテクスト情報を算出せずに、コンテクスト履歴ＤＢ１１に現在のコンテクスト情報と全く同様のコンテクスト情報が格納されていた場合に、当該コンテクスト情報に対応する万物識別子を対応付けの対象と判定するようにしてもよい。
また、上記実施形態においては、コンテクスト情報を文章で説明したが、コンテクスト情報を数値化するようにしてもよい。
【０１２４】
（４）上記実施形態においては、対象が「製品」である場合と、「場所を示す名前」である場合と、「概念」である場合について説明したが、これに限定されず、あらゆる対象に対して万物識別子を付与することが可能である。また、対象がカテゴリや製品グループである場合にも、万物識別子を付与することができる。この場合、万物識別子に対応する製品は複数になるが、識別子が指し示す製品グループは唯一に定まる。このような万物識別子の付与の仕方は、製品グループに対して関連情報を付与したり、サービスを提供する場合に有効である。
【０１２５】
また、上記実施形態において示した情報サービス提供例は一例であり、本発明においては、対象を一意に識別するための万物識別子に対応付けて、各種情報を付与したり、情報を検索したり、その他各種の処理を実行することができるため、この仕組みを利用して、対象に対する様々なサービスを提供することが可能となる。
【０１２６】
（５）上記実施形態におけるコンテクスト情報を構成する情報の種類は一例である。例えば、その他に読み取られた一般コードや、取得可能な周辺状況に関する情報や、これらの情報の前後関係を表す情報があれば、それらの情報もコンテクスト情報に含めることができる。具体的には、対象がパソコンであれば、当該パソコンに付属しているマウスやキーボード等の製品コードや、利用者が加速度センサを携帯しているとすれば利用者の移動方向や歩行速度、また、利用者を複数のカメラで撮影できるのであれば、当該撮影画像から解析された利用者の位置情報、姿勢、動き等の情報が考えられる。
【０１２７】
（６）上記実施形態におけるコンテクスト情報の取得方法は一例であり、様々な取得方法が考えられる。例えば、上記実施形態においては、現在日時は、ＮＴＰサーバや基地局より取得したが、万物識別サーバ１０が備える計時部より取得してもよいし、正確性が要求されないのであれば、携帯電話機２０の時計より取得してもよい。また、場所については、場所を示すコードが印刷されたタグの読み取りや基地局の位置情報の他に、携帯電話機２０に内蔵されたＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて位置情報を取得することができる。これらの取得方法を総合的に使用することもできる。なお、緯度と経度で表される位置情報を取得したときには、万物識別サーバ１０のハードディスク装置に、位置情報と当該位置情報の表す場所の名称とを対応付けて格納するＤＢを設けておき、当該ＤＢを用いて、位置情報から場所名に変換するようにしてもよい。
【０１２８】
また、上記実施形態においては、予定情報については、利用者の予定を登録しておくための予定表テーブルが携帯電話機２０の記憶部に設けられており、当該予定表テーブルより取得するとして説明したが、例えば、携帯電話機２０の撮像部で製品コード等を撮影するときに、利用者の手帳に記入されている予定表の該当する箇所を同時に撮影してもよいし、該当する箇所をリーダで読み取るようにしてもよい。また、予定表テーブルを万物識別サーバ１０に設けて、全ての利用者が当該予定表テーブルに予定を登録できるようにしてもよい。
また、コンテクスト情報を取得するタイミングとして、動作例１においては、パソコンを使用するときにコンテクスト情報を取得するとして説明したが、自動的に逐次コンテクスト情報を収集する仕組みを構築してもよい。
【０１２９】
（７）上記実施形態においては、コード読み取り手段２１は、携帯電話機２０の撮像部で撮像された、ＱＲコード等の二次元コードの画像から、一般コードを解析することとしたが、これに限定されない。読み取るものは、数字でも文字でもバーコードでもよく、読み取るものが一次元バーコードであればバーコードリーダを利用できるし、数字や文字であれば、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）を使用できる。
【０１３０】
（８）上記実施形態においては、一般コードから対応するコンテクスト情報と万物識別子とを取得できるように、一般コードがキー項目となるようコンテクスト履歴ＤＢ１１を構成したが、一般コード、コンテクスト情報、万物識別子相互からデータ検索が可能となるようコンテクスト履歴ＤＢ１１を構成してもよい。例えば、コンテクスト履歴ＤＢ１１の「コンテクスト情報」に、万物識別子毎のコンテクスト情報が格納されている場合には、コンテクスト履歴ＤＢ１１の「コンテクスト情報」をキー項目とすることで、類似度を評価する際に、現在のコンテクスト情報と近いコンテクスト情報から昇順にリストすることができるため、効率的な検索を行うことができる。
【０１３１】
（９）上記実施形態においては、万物識別子関連情報付与手段１５や万物識別子関連情報検索手段１６は、万物識別子を受信し、当該万物識別子に基づいて処理を行ったが、万物識別システム１の情報サービスに加入していないユーザに対応するために、万物識別子と、例えば、パソコンのシリアルナンバー等の直接コードとを１対１に対応づけて変換する仕組みを構築し、シリアルナンバーから関連情報を付加したり、シリアルナンバーから関連情報を検索できるようにしてもよい。
【０１３２】
【発明の効果】
以上説明したように、本発明によれば、対象に一般コードしか付与されていない場合でも、周辺状況を表すコンテクスト情報を利用して、一般コードと、対象を一意に識別するための万物識別子とを対応付けることができる。このため、当該万物識別子に対して関連情報を対応付けることにより、対象に関する関連情報を管理したり、ユーザに対して、対象に関する関連情報を提供する等の情報サービスを行うことができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る通信システムの構成を示すブロック図である。
【図２】本発明の実施形態に係るコンテクスト履歴ＤＢのデータ構成のデータ構成を示す図である。
【図３】本発明の実施形態に係る一般コードＤＢのデータ構成のデータ構成を示す図である。
【図４】本発明の実施形態に係るサービス加入者ＤＢのデータ構成のデータ構成を示す図である。
【図５】本発明の実施形態に係る関連情報ＤＢのデータ構成のデータ構成を示す図である。
【図６】本発明の実施形態に係る万物識別システムのサービスメニュー画面を説明するための図である。
【図７】本発明の実施形態に係る万物識別システムの機能構成を説明するための図である。
【図８】本発明の実施形態に係る予定表テーブルのデータ構成のデータ構成を示す図である。
【図９】本発明の実施形態に係る対応付処理を説明するためのフローチャートである。
【図１０】本発明の実施形態に係る万物識別システムが提供する情報サービス例を説明するための図である。
【図１１】本発明の実施形態に係る関連情報表示画面を説明するための図である。
【符号の説明】
１  万物識別システム
１０  万物識別サーバ
１１  コンテクスト履歴ＤＢ
１２  類似度評価手段
１３  コード万物識別子対応付手段
１３１  履歴検索機能
１３２  対応付機能
１４  万物識別子発行手段
１５  万物識別子関連情報付与手段
１６  万物識別子関連情報検索手段
２０、２０ａ、２０ｂ、２０ｃ  携帯電話機
３０  通信網
【図１】
2005004683.tif 000003
【図２】
2005004683.tif 000004
【図３】
2005004683.tif 000005
【図４】
2005004683.tif 000006
【図５】
2005004683.tif 000007
【図６】
2005004683.tif 000008
【図７】
2005004683.tif 000009
【図８】
2005004683.tif 000010
【図９】
2005004683.tif 000011
【図１０】
2005004683.tif 000012
【図１１】
2005004683.tif 000013