(57)【要約】      （修正有）【課題】正規の物品であるか否かの判定を行うサーバ装置の管理者の負担を軽減するサーバ装置、サーバ装置の制御方法、プログラム、正規品判定システム及び正規品判定システムの制御方法を提供する。【解決手段】正規品判定システムにおいて、正規品判定サーバ、識別情報受信部、正規品判定部、個人情報受信部、個人情報修正部及び登録部を有する。識別情報受信部は、物品に関する識別情報を、携帯端末から取得する。正規品判定部は、正規の物品に関する識別情報を含む正規品情報に、取得した識別情報が含まれているか否かを判定する。個人情報受信部は、端末携帯から送信された、携帯端末のユーザを識別可能な個人情報を取得する。個人情報修正部は、個人情報によりユーザが識別されないように、取得した個人情報の一部を修正する。登録部は、取得した識別情報と、判定により出力された判定結果と、修正された個人情報と、を対応付けて記憶部に登録する。【選択図】図５
2020201943.tif 000002
【特許請求の範囲】
【請求項１】
物品に関する識別情報を、端末装置から取得する第一の取得手段と、
正規の物品に関する識別情報を含む正規品情報に、前記取得された識別情報が含まれているか否かを判定する判定手段と、
前記端末装置から送信された、前記端末装置のユーザを識別可能な個人情報を取得する第二の取得手段と、
前記個人情報により前記ユーザが識別されないように、前記取得された個人情報の一部を修正する修正手段と、
前記取得された識別情報と前記判定により出力された判定結果と前記修正された個人情報とを対応付けて、記憶部に登録する登録手段と、
を有することを特徴とするサーバ装置。
【請求項２】
前記個人情報は、前記端末装置のＩＰアドレスを含み、
前記修正手段は、前記ＩＰアドレスにおける所定のオクテットを所定の数値に置換することを特徴とする、請求項１に記載のサーバ装置。
【請求項３】
前記第二の取得手段は、前記端末装置から送信された、前記端末装置のＵＵＩＤを取得し、
前記登録手段は、前記取得された識別情報と前記判定結果と前記修正された個人情報と前記取得されたＵＵＩＤとを対応付けて、前記記憶部に登録することを特徴とする、請求項１に記載のサーバ装置。
【請求項４】
前記個人情報は、前記端末装置の現在位置を示す位置情報を含み、
前記修正手段は、前記位置情報の有効桁数を減らすことを特徴とする、請求項１乃至３の何れか１項に記載のサーバ装置。
【請求項５】
前記判定手段は、更に前記取得された識別情報を用いた判定回数に応じて、前記取得された識別情報に関する前記物品が正規の物品であるか否かを判定することを特徴とする、請求項１乃至４の何れか１項に記載のサーバ装置。
【請求項６】
前記識別情報は、少なくとも、前記物品に付与された二次元コードから取得された情報、前記物品に付与された非接触タグから取得された情報、及び前記物品に付与された印刷物に印字された情報の何れかであることを特徴とする、請求項１乃至５の何れか１項に記載のサーバ装置。
【請求項７】
前記登録された個人情報の一覧を表示可能な画面を生成する画面生成手段
を更に有することを特徴とする、請求項１乃至６の何れか１項に記載のサーバ装置。
【請求項８】
前記修正手段は、前記端末装置の現在位置が所定の領域内である場合に、前記取得された個人情報の一部を修正することを特徴とする、請求項１乃至７の何れか１項に記載のサーバ装置。
【請求項９】
前記判定結果を前記端末装置に送信する送信手段
を更に有し、
前記個人情報は、前記送信された判定結果の表示後に、前記端末装置から送信された情報であることを特徴とする、請求項１乃至８の何れか１項に記載のサーバ装置。
【請求項１０】
物品に関する識別情報を、端末装置から取得する第一の取得工程と、
正規の物品に関する識別情報を含む正規品情報に、前記取得された識別情報が含まれているか否かを判定する判定工程と、
前記端末装置から送信された、前記端末装置のユーザを識別可能な個人情報を取得する第二の取得工程と、
前記個人情報により前記ユーザが識別されないように、前記取得された個人情報の一部を修正する修正工程と、
前記取得された識別情報と前記判定により出力された判定結果と前記修正された個人情報とを対応付けて、記憶部に登録する登録工程と、
を有することを特徴とするサーバ装置の制御方法。
【請求項１１】
請求項１乃至９の何れか１項に記載のサーバ装置の各手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項１２】
物品に関する識別情報を取得する第一の取得手段と、
正規の物品に関する識別情報を含む正規品情報に、前記取得された識別情報が含まれているか否かを判定する判定手段と、
端末装置のユーザを識別可能な個人情報を取得する第二の取得手段と、
前記個人情報により前記ユーザが識別されないように、前記取得された個人情報の一部を修正する修正手段と、
前記取得された識別情報と前記判定により出力された判定結果と前記修正された個人情報とを対応付けて、記憶部に登録する登録手段と、
を有することを特徴とする正規品判定システム。
【請求項１３】
物品に関する識別情報を取得する第一の取得工程と、
正規の物品に関する識別情報を含む正規品情報に、前記取得された識別情報が含まれているか否かを判定する判定工程と、
端末装置のユーザを識別可能な個人情報を取得する第二の取得工程と、
前記個人情報により前記ユーザが識別されないように、前記取得された個人情報の一部を修正する修正工程と、
前記取得された識別情報と前記判定により出力された判定結果と前記修正された個人情報とを対応付けて、記憶部に登録する登録工程と、
を有することを特徴とする正規品判定システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、サーバ装置の制御方法、プログラム、正規品判定システム、及び正規品判定システムの制御方法に関する。
【背景技術】
【０００２】
近年、偽造された商品が市場に出回ることがある。そこで、商品を製造又は販売する各企業は、商品が偽造品でないかを確認するためのサービスを購入者に提供している。その一例が、下記の特許文献１である。特許文献１には、商品の購入者が端末装置により梱包材に印刷されたユニークな二次元コードを読取り、偽造品を判定するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２９３２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に示すようなシステムは、正規でない商品に関する情報を、該商品を製造及び販売している企業に提供していることが多い。例えば、正規の商品であるか否かの判定要求があった場所の情報、該判定要求を行った端末装置を特定するための情報である。しかしながら、こうした情報は法律や規制によっては個人を識別可能な情報となる。そのため、正規の商品であるか否かの判定を行うサーバ装置の管理者がこれらの情報を適切に管理しなくてはならないという問題がある。
【０００５】
本発明は、正規の物品であるか否かの判定を行うサーバ装置の管理者の負担を軽減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るサーバ装置は、以下の構成を有する。すなわち、サーバ装置は、物品に関する識別情報を、端末装置から取得する第一の取得手段と、正規の物品に関する識別情報を含む正規品情報に、前記取得された識別情報が含まれているか否かを判定する判定手段と、前記端末装置から送信された、前記端末装置のユーザを識別可能な個人情報を取得する第二の取得手段と、前記個人情報により前記ユーザが識別されないように、前記取得された個人情報の一部を修正する修正手段と、前記取得された識別情報と前記判定により出力された判定結果と前記修正された個人情報とを対応付けて、前記記憶部に登録する登録手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明により、正規の物品であるか否かの判定を行うサーバ装置の管理者の負担を軽減することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】第一の実施形態に係るシステム構成の一例を示す図である。
【図２】第一の実施形態に係る携帯端末のハードウェア構成の一例を示す図である。
【図３】第一の実施形態に係るクライアント端末と正規品判定サーバのハードウェア構成の一例を示す図である。
【図４】第一の実施形態に係る利用形態の一例を示す図である。
【図５】第一の実施形態に係る係る機能構成の一例を示す図である。
【図６】第一の実施形態に係る設定処理のフローチャートの一例を示す図である。
【図７】第一の実施形態に係る正規品判定条件設定画面の一例を示す図である。
【図８】第一の実施形態に係る各種データの一例を示す図である。
【図９】第一の実施形態に係る正規品判定処理のフローチャートの一例を示す図である。
【図１０】第一の実施形態の変形例に係る正規品判定処理のフローチャートの一例を示す図である。
【図１１】第二の実施形態に係る機能構成の一例を示す図である。
【図１２】第二の実施形態に係る正規品判定条件画面及び設定情報の一例を示す図である。
【図１３】第二の実施形態に係る正規品判定処理のフローチャートの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面に従って本発明の好ましい実施形態について詳説する。ただし、発明の範囲は図示例に限定されるものではない。
【００１０】
＜第一の実施形態＞
まず、第一の実施形態の概要について説明する。第一の実施形態における正規品判定サーバは、正規の物品か否かを判定する装置である。以下、該判定を正規品判定と称する。また、正規の物品を正規品と称し、正規でない物品を非正規品と称する。
【００１１】
正規品判定サーバは、正規品判定の要求を行った携帯端末を所有するユーザを識別可能な情報（個人情報）として、携帯端末の現在位置を示す位置情報及びＩＰアドレスを取得する。正規品判定サーバは、取得した個人情報により該ユーザが識別できないように、該個人情報の一部を修正する。例えば、正規品判定サーバは、位置情報の小数第三位以下を切り捨てたり、ＩＰアドレスの第四オクテットを０に置換したりする。そして、正規品判定サーバは、正規品判定で用いられた物品の識別情報と、正規品判定の結果と、修正された個人情報とを対応付けて記憶部に登録する。
【００１２】
このようにすることで、取得された個人情報により個人を識別することができなくなるので、正規品判定サーバの管理者が個人情報を管理する負担を軽減できる。また、個人情報の一部が修正されるだけなので、正規品判定システムのユーザである企業が、修正された位置情報により、正規品判定を行った携帯端末の大まかな場所を特定することができる。また、販売事業者は、修正されたＩＰアドレスにより、正規品判定が行われた国、地域、ＩＰアドレスの所有者、通信プロバイダ等の情報を知ることができる。
【００１３】
以下、図１から図９を用いて、第一の実施形態の構成及び処理を説明する。
【００１４】
［システム構成］
図１は、正規品判定システム（情報処理システム）のシステム構成の一例を示す図である。正規品判定システムは、携帯端末１００（Ａ）、携帯端末１００（Ｂ）、クライアント端末１０１、正規品判定サーバ２００を含む。これらの装置はネットワーク１０２（ＷＡＮ又はＬＡＮ）を介して相互にデータ通信可能に接続されている。尚、以下で携帯端末１００（Ａ）と携帯端末１００（Ｂ）とを区別する必要がない場合、携帯端末１００と記載して説明する。また、図１のネットワーク上に接続される各種端末あるいはサーバの構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００１５】
携帯端末１００は、無線通信可能なアクセスポイント１０３と通信可能な端末装置である。アクセスポイント１０３は、携帯電話回線の基地局であってもよい。携帯端末１００は、例えば図４に示すような箱４００に貼り付けられた、開封シール４０１に含まれるＲＦＩＤチップ（非接触タグ）を、携帯端末１００のＲＦＩＤアンテナ２７Ａ（図２）を介して読み取り可能である。また、携帯端末１００は、図４に示すような開封シール４０２に印字された二次元コードを携帯端末のカメラで読み取り可能である。携帯端末１００は、こうした読み取り処理により二次元コード又はＲＦＩＤチップから、正規品判定で用いられるユニークＩＤ（識別情報）を取得し、これを正規品判定サーバ２００へ送信する。
【００１６】
第一の実施形態において箱とは、物品を覆う外装物である。また、開封シール４０１と４０２とは、外装物の外に貼り付けられている読取対象物の一例を示す。また、開封シール４０１を第１の読取対象物、開封シール４０２を第２の読取対象物と言い換えることが可能である。
【００１７】
正規品判定サーバ２００は、携帯端末１００から受信した識別情報を用いて、正規品判定を行い、その判定結果を携帯端末１００へ送信するサーバ装置である。尚、第一の実施形態における正規品判定サーバ２００は、クライアント端末と同様の汎用のコンピュータであってもよい。正規品判定サーバ２００は、各種データ（例えば、図８）を記憶している。各種データはデータベース上で管理されていてもよい。また、正規品判定サーバ２００は、クラウド上のサーバ装置であってもよい。すなわち、仮想化技術により１又は複数のサーバ装置上で起動された１又は複数の仮想サーバであってもよい。
【００１８】
クライアント端末１０１は、管理者により使用される端末装置である。クライアント端末１０１は、正規品判定サーバ２００と通信し、正規品判定に用いる設定情報の入力を受け付ける。
【００１９】
［ハードウェア構成］
図２は、第一の実施形態における携帯端末１００のハードウェア構成の一例を示す図である。
【００２０】
携帯端末１００は、例えば携帯電話機やスマートフォン等の無線端末に相当する。携帯端末１００は、無線部２１と、オーディオ入出力部２２と、カメラ２３と、表示部２４と、タッチパネル２５と、ＲＦＩＤチップ２６と、ＲＦＩＤ制御部２７と、記憶部２８と、プロセッサ２９と、ＧＰＳ制御部４０を有する。
【００２１】
無線部２１は、無線アンテナ２１Ａと接続し、アクセスポイント１０３を介した無線通信網との無線通信を司る通信インタフェースである。オーディオ入出力部２２は、スピーカ２２Ａ及びマイク２２Ｂと接続し、音声を入出力するインタフェースである。
【００２２】
カメラ２３は、動画像や静止画像等の画像を撮像する機能を有する。すなわち、カメラ２３は、第一の実施形態の二次元コードを撮影する撮影部である。表示部２４は、各種情報を表示する出力インタフェースである。例えば、表示部２４はディスプレイに相当する。タッチパネル２５は、表示部２４に対するタッチ操作を検出する入力インタフェースである。ＲＦＩＤチップ２６は、ＲＦＩＤに関する半導体チップである。ＲＦＩＤ制御部２７は、ＲＦＩＤアンテナ２７Ａと接続し、開封シール４０１のＲＦＩＤチップ（アンテナ含む）からの搬送波に応じてＲＦＩＤチップのＩＤを取得するものである。
【００２３】
記憶部２８は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２８Ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２８Ｂと、内部ストレージ２８Ｃとを有する。ＲＯＭ２８Ａは、例えば、オペレーティングシステムや各種プログラムを記憶する。また、ＲＯＭ２８Ａは、携帯端末１００の個体識別番号を記憶している。ＲＡＭ２８Ｂは、一時的に各種情報を記憶する記憶媒体である。内部ストレージ２８Ｃはハードディスクなどの記憶媒体であり、アプリケーションファイルや、文書や画像ファイルなどのデータを記憶する。尚、内部ストレージ２８Ｃは、ＳＤカード等のカード型の記憶媒体であってもよい。
【００２４】
プロセッサ２９は、携帯端末１００全体を制御するものであり、例えばＣＰＵを示す。プロセッサ２９は、ＲＯＭ２８Ａに記憶されたプログラムを読み出し、読み出されたプログラムに基づき各種プロセスを実現する。
【００２５】
プロセッサ２９は、二次元コード認識部３１、ＲＦＩＤ情報取得部３２、結果取得部３３として機能する。二次元コード認識部３１は、カメラ２３のズーム機能やオートフォーカス機能を用いて、二次元コードを読み取り、画像認識する。そして、二次元コード認識部３１は、画像認識の結果により得られるユニークＩＤ（識別情報）を取得する。この取得した識別情報を正規品判定サーバ２００へ送信する。
【００２６】
ＲＦＩＤ情報取得部３２は、ＲＦＩＤ制御部２７を介して、開封シール４０１のＲＦＩＤチップから読み取られたユニークＩＤ（識別情報）を取得する。この取得した識別情報を正規品判定サーバ２００へ送信する。
【００２７】
ＲＦＩＤ制御部２７は、ＲＦＩＤアンテナ２７Ａと接続し、ＲＦＩＤアンテナ２７Ａが読取検知用の搬送波を出力し、搬送波を用いて開封シール４０１のＲＦＩＤチップと通信してＲＦＩＤチップから識別情報を読み取る。搬送波は、ＨＦ（Ｈｉｇｈ  Ｆｒｅｑｕｅｎｃｙ）の周波数帯を使用した読取検知用の信号である。ＲＦＩＤアンテナ２７Ａは、読取エリアから所定送信距離のＲＦＩＤ通信範囲で搬送波を送信する。更に、ＲＦＩＤ制御部２７は、搬送波を用いて、ＲＦＩＤ通信範囲の内、ＲＦＩＤ読取範囲内に存在する開封シール４０１内のＲＦＩＤチップと通信してＲＦＩＤチップから情報を読み取る。尚、ＲＦＩＤ読取範囲は、約２ｃｍ以内が望ましい。
【００２８】
携帯端末１００は、無線部２１を介して、正規品判定サーバ２００から正規品判定の結果を受信する。結果取得部３３は、受信した結果を取得し、表示部２４に表示させる。
【００２９】
ＧＰＳ制御部４０は、不図示のＧＰＳアンテナから得られる位置情報を取得する制御部である。
【００３０】
図３は、本発明の実施形態におけるクライアント端末１０１、正規品判定サーバ２００のハードウェア構成の一例を示す図である。
【００３１】
ＣＰＵ３０１は、システムバス３０４に接続される各デバイスやコントローラを統括的に制御する。
【００３２】
また、ＲＯＭ３０２あるいは外部メモリ３１１（記憶部）には、ＣＰＵ３０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ）が記憶されている。また、ＲＯＭ３０２あるいは外部メモリ３１１には、オペレーティングシステムプログラム（以下、ＯＳ）や、各装置の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ３０３は、ＣＰＵ３０１の主メモリ、ワークエリア等として機能する。
【００３３】
ＣＰＵ３０１は、処理の実行に際して必要なプログラム等をＲＡＭ３０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３４】
また、入力コントローラ（入力制御部）３０５は、キーボード（ＫＢ）３０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００３５】
ビデオコントローラ（ＶＣ）３０６は、ＣＲＴディスプレイ（ＣＲＴ）３１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。
【００３６】
メモリコントローラ（ＭＣ）３０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部メモリ３１１へのアクセスを制御する。外部メモリ３１１は、例えばハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等である。
【００３７】
通信Ｉ／Ｆコントローラ（通信Ｉ／Ｆ制御部）３０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３８】
尚、ＣＰＵ３０１は、例えばＲＡＭ３０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ３１０上での表示を可能としている。また、ＣＰＵ３０１は、ＣＲＴ３１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３９】
本実施形態の正規品判定サーバ２００が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ３１１に記録されており、必要に応じてＲＡＭ３０３にロードされることによりＣＰＵ３０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ３１１に格納されている。
【００４０】
［箱の構成］
図４は、第一の実施形態における正規品判定の利用形態の一例を示す図である。
【００４１】
まず、４１０の状態を説明する。４１０は、箱４００の未開封状態を示している。
【００４２】
箱４００は、商品（不図示）が入っている箱を示している。この箱４００を開封する箇所に、開封シール４０１又は開封シール４０２が貼ってある。この状態で、携帯端末１００がＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）チップを読み取る。または、携帯端末１００が二次元コードを読み取る。
【００４３】
尚、箱のふたを開けると、この開封シール４０１が破れて、ＲＦＩＤチップ（アンテナ含む）が破壊され、開封シール４０１のＲＦＩＤチップが読めない状態となる。すなわち、一旦開封し、開封シールが破壊されてしまうと、ＲＦＩＤによる正規品判定はできなくなる。二次元コードの開封シールも同様に破壊され、読み取りが困難な状態となる。
【００４４】
開封シールには、開封時に破壊されやすくするために、開封シールの外周に切り込みが複数入る構成が望ましいが、これに限ることはない。
【００４５】
開封シール４０１は、同じ識別情報を持つ開封シールが製造されていないため、開封後は同じ識別情報が読み取られることはない。しかし、悪意のある人が不正な開封シール（コピーした開封シール）を製造した場合には、同じ識別情報を持つ開封シールが読み取られる場合がある。そこで、複数回読み取られたことによって、非正規品の可能性を判定し、ユーザに通知することが、正規品判定では特に有用である。
【００４６】
開封シール４０１の構造を４１１に示す。剥離材、粘着材、基材、アンテナ、チップ、粘着材、表層材により構成されている。この剥離材を剥がし、箱４００に貼り付けるようになっている。
【００４７】
チップとアンテナが接続されており、アンテナを介してチップ内の識別情報が読み取れる構造となっている。ＲＦＩＤチップから取得される識別情報は、例えば、ＥＰＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ）体系の情報や、ｕｃｏｄｅ体系の情報である。剥離材をはがし、粘着材によって箱４００に貼り付けている。この開封シール４０１は、箱からはがそうとすると、開封シールに付されている切れ目から開封シール４０１が切れる構造になっているため、はがして再利用することが困難な構造となっている。
【００４８】
尚、チップは、ＰＵＦ（Ｐｈｙｓｉｃａｌ  Ｕｎｃｌｏｎａｂｌｅ  Ｆｕｎｃｔｉｏｎ）技術を用いたチップであってもよい。
【００４９】
４２０の状態を説明する。４２０は、箱の開封状態を示している。
【００５０】
箱４００のふたが開けられ、開封シール４０１又は４０２が破れている状態を示している。
【００５１】
尚、図４ではＲＦＩＤチップと二次元コードの例を示しているが、開封シールにシリアルコード（識別情報）を印字しておき、ユーザがこのシリアルコードを携帯端末１００に手入力して、正規品判定を行う実施形態であってもよい。
【００５２】
［機能構成］
図５は、第一の実施形態における機能構成の一例を示す図である。正規品判定サーバ２００は、識別情報受信部５０１、正規品判定部５０２、判定結果送信部５０３、個人情報受信部５０４、個人情報修正部５０５、登録部５０６を有する。これらの機能部は、ＣＰＵ３０１により実行される。携帯端末１００は、識別情報取得部５１０、識別情報送信部５１１、判定結果受信部５１２、個人情報送信部５１３を有する。これらの機能部は、プロセッサ２９により実行される。
【００５３】
識別情報取得部５１０は、物品の正規品判定に用いられる識別情報を取得する機能部である。識別情報取得部５１０は、二次元コード認識部３１から識別情報を取得してもよいし、ＲＦＩＤ情報取得部３２から識別情報を取得してもよい。また、表示部２４に表示された画面に入力されたシリアルコード（識別情報）を取得してもよい。そして、識別情報取得部５１０は、取得された識別情報を識別情報送信部５１１へ出力する。
【００５４】
識別情報送信部５１１は、識別情報取得部５１０で取得された識別情報を正規品判定サーバ２００に送信し、正規品の判定を要求する機能部である。識別情報送信部５１１は、携帯端末１００のユーザからの指示に応じて、識別情報を正規品判定サーバ２００に送信する。
【００５５】
判定結果受信部５１２は、識別情報送信部５１１で送信された識別情報を用いた正規品判定の結果を正規品判定サーバ２００から受信する機能部である。判定結果受信部５１２が受信する判定結果は、物品が正規品であるか、物品が非正規品であるか、物品が非正規品の可能性があるかの何れか１つを示す。
【００５６】
個人情報送信部５１３は、携帯端末１００のＩＰアドレスと携帯端末１００の現在位置を示す位置情報といった、携帯端末１００のユーザに関する個人情報を正規品判定サーバ２００に送信する機能部である。個人情報送信部５１３は、判定結果受信部５１２により受信された判定結果が表示部２４に表示された後、個人情報（携帯端末１００のＩＰアドレスと携帯端末１００の現在位置を示す位置情報等）を取得する。個人情報送信部５１３は、取得した個人情報と、判定結果受信部５１２で受信した判定結果と、識別情報送信部５１１で送信された識別情報とを、正規品判定サーバ２００に送信する。
【００５７】
識別情報受信部５０１は、識別情報送信部５１１で送信された識別情報を受信及び取得する機能部である。そして、識別情報受信部５０１は、受信した識別情報を正規品判定部５０２へ出力する。このように、識別情報受信部５０１は、物品に関する識別情報を、端末装置から取得する第一の取得手段の一例に相当する。
【００５８】
正規品判定部５０２は、識別情報受信部５０１により受信された識別情報を用いて、識別情報に関する物品が正規の物品であるか否かを判定する機能部である。正規品判定部５０２は、正規の物品に関する識別情報が登録されたＲＦＩＤテーブル８１０又は二次元コードテーブル８２０（正規品情報）を参照し、受信した識別情報がこれらの何れかに登録されていなければ、非正規品であると判定する。また、正規品判定部５０２は、受信した識別情報がこれらの何れかに登録されており、該識別情報による判定の回数が所定回数未満であれば、正規品であると判定し、そうでなければ非正規品の可能性があると判定する。そして、正規品判定部５０２は、この判定結果を判定結果送信部５０３へ出力する。このように、正規品判定部５０２は、正規の物品に関する識別情報を含む正規品情報に、前記取得された識別情報が含まれているか否かを判定する判定手段の一例に相当する。
【００５９】
判定結果送信部５０３は、正規品判定部５０２の判定により出力された判定結果を、該判定を要求した携帯端末１００に送信する機能部である。このように、判定結果送信部５０３は、前記判定結果を前記端末装置に送信する送信手段の一例に相当する。
【００６０】
個人情報受信部５０４は、携帯端末１００から送信された個人情報と判定結果と識別情報とを受信及び取得する機能部である。個人情報受信部５０４は、これらの情報を個人情報修正部５０５へ出力する。このように、個人情報受信部５０４は、前記端末装置から送信された、前記端末装置のユーザを識別可能な個人情報を取得する第二の取得手段の一例に相当する。
【００６１】
個人情報修正部５０５は、個人情報により携帯端末１００のユーザが識別できないように、個人情報受信部５０４により受信された個人情報の一部を修正する機能部である。ＩＰアドレスを修正する場合、個人情報修正部５０５は、ＩＰアドレスにおける所定のオクテットを所定の数値に置換する。位置情報を修正する場合、個人情報修正部５０５は、位置情報の有効桁数を減らす。こうして、個人情報を抽象化することで、個人情報により携帯端末１００のユーザが識別できないようにすると共に、正規品判定サーバ２００に収集された個人情報を市場調査等に活用できるようにする。そして、個人情報修正部５０５は、修正された個人情報と判定結果と識別情報とを登録部５０６へ出力する。このように、個人情報修正部５０５は、前記個人情報により前記ユーザが識別されないように、前記取得された個人情報の一部を修正する修正手段の一例に相当する。
【００６２】
登録部５０６は、個人情報修正部５０５で修正された個人情報と、個人情報受信部５０４で受信された判定結果と識別情報とを対応付けて、履歴情報に登録する機能部である。これにより、誰がどこでどういう物品の判定を行ったのかを履歴として残しておくことができる。このように、登録部５０６は、前記取得された識別情報と前記判定により出力された判定結果と前記修正された個人情報とを対応付けて、前記記憶部に登録する登録手段の一例に相当する。
【００６３】
［処理フロー］
次に、第一の実施形態における処理の流れについて、図６から図９を用いて説明する。まず、正規品判定サーバ２００における正規品判定サービスを利用する管理者が各種設定を行う際の一連の流れについて説明する。
【００６４】
図６は、第一の実施形態における設定処理の流れの一例を示す図である。
【００６５】
ステップＳ６０１では、クライアント端末１０１のＣＰＵ３０１は、正規品判定サーバ２００へアクセスする。そして、正規品判定サーバ２００のＣＰＵ３０１が、ユーザ認証を実行し、ログイン処理を実行する。ステップＳ６０２では、正規品判定サーバ２００のＣＰＵ３０１が、ログイン処理の結果として、正規品判定条件設定画面をクライアント端末１０１に送信する。
【００６６】
ステップＳ６０３では、クライアント端末１０１のＣＰＵ３０１が、図７に示すような正規品判定条件設定画面を表示し、各種設定の入力を受け付ける。この正規品判定条件設定画面は、クライアント端末１０１が正規品判定サーバ２００から受信してＣＲＴ３１０に表示する。
【００６７】
ここで、図７の正規品判定条件設定画面について説明する。正規品判定条件設定画面は、複数回判定時（正規通知）７００、設定回数以上（非正規可能性通知）７１０、識別情報不一致（非正規品通知）７２０を含む画面である。
【００６８】
複数回判定時（正規通知）７００は、正規品として通知する場合の判定回数を設定する項目である。例えば、複数回判定時（正規通知）７００が、５回未満の設定である場合について説明する。同一の開封シールの識別情報を用いた判定が５回未満であった場合に、携帯端末１００に正規品として結果が通知される。また、設定回数以上（非正規可能性通知）７１０は、判定結果画面で表示される表示色と表示文言を任意に設定できるようになっている。尚、表示色は他の項目と重複しないように排他制御されるものとする。
【００６９】
設定回数以上（非正規可能性通知）７１０は、非正規品の可能性ありとして通知する場合の設定項目である。設定回数以上（非正規可能性通知）７１０は、複数回判定時（正規通知）７００で設定した回数以上が非正規通知の条件となる。例えば、複数回判定時（正規通知）７００が、５回未満の設定である場合、５回以上の判定がされると、携帯端末１００に非正規の可能性ありとして結果が通知される。設定回数以上（非正規可能性通知）７１０は、判定結果画面で表示される表示色と表示文言を任意に設定できるようになっている。尚、表示色は他の項目と重複しないように排他制御されるものとする。
【００７０】
識別情報不一致（非正規品通知）７２０は、取得された識別情報が正規品情報に含まれていない場合に、非正規品として通知する場合の設定項目である。識別情報不一致（非正規品通知）７２０は、判定結果画面で表示される表示色と表示文言を任意に設定できるようになっている。尚、表示色は他の項目と重複しないように排他制御されるものとする。
【００７１】
尚、このような設定は、正規品判定サーバ２００における正規品判定サービスを利用する企業ごとに設定できてもよいし、正規品判定を行う物品ごとに設定できてもよい。例えば、企業Ａと企業Ｂでそれぞれ異なる設定が適用されてもよいし、企業Ａの物品Ａと物品Ｂでそれぞれ異なる設定が適用されてもよい。
【００７２】
図６の説明に戻る。ステップＳ６０４では、クライアント端末１０１のＣＰＵ３０１は、図７の正規品判定条件設定画面で設定された設定情報を正規品判定サーバ２００へ送信する。ステップＳ６０５では、正規品判定サーバ２００のＣＰＵ３０１が、設定情報を受信する。そして、ステップＳ６０６では、正規品判定サーバ２００のＣＰＵ３０１が、受信した設定情報を外部メモリ３１１に登録する。登録された設定情報の例が、図８の設定情報８００である。
【００７３】
ここで設定情報８００について説明する。設定情報８００は、正規品判定サーバ２００が参照する設定情報である。正規品判定条件として、正規品判定条件画面の、複数回判定時（正規通知）７００、設定回数以上（非正規可能性通知）７１０、識別情報不一致（非正規品通知）７２０で設定された条件、値が企業ごとに登録される。
【００７４】
次に、正規品判定サーバ２００における正規品判定サービスの一連の流れについて説明する。
【００７５】
図９は、第一の実施形態における正規品判定処理の流れの一例を示す図である。
【００７６】
ステップＳ９０１では、携帯端末１００のプロセッサ２９は、記憶部２８に記憶されたアプリケーションを起動する。このアプリケーションは、正規品判定サービスを利用するためのアプリケーションである。携帯端末１００のユーザは、あらかじめこのアプリケーションを携帯端末１００にインストールしておく。以下、図９に示す携帯端末１００における各ステップは、このアプリケーションからの指示に応じて携帯端末１００の各ハードウェア及び各機能部が動作することで実現される。
【００７７】
ステップＳ９０２では、携帯端末１００の識別情報取得部５１０は、正規品判定の対象である物品（以下、対象の物品と称する。）に関する識別情報を取得する。前述した通り、識別情報取得部５１０は、二次元コードから識別情報を取得してもよいし、ＲＦＩＤチップから識別情報を取得してもよい。更に、識別情報取得部５１０は、画面に入力された識別情報を取得してもよい。
【００７８】
ステップＳ９０３では、携帯端末１００の識別情報送信部５１１は、ステップＳ９０２で取得された識別情報を正規品判定サーバ２００に送信する。すなわち、識別情報送信部５１１は、この識別情報を用いて正規品判定を行うよう、正規品判定サーバ２００に要求する。
【００７９】
ステップＳ９０４では、正規品判定サーバ２００の識別情報受信部５０１は、ステップＳ９０３で送信された識別情報を受信する。
【００８０】
ステップＳ９０５では、正規品判定サーバ２００の正規品判定部５０２は、ステップＳ９０４で受信された識別情報が、あらかじめ登録された識別情報であるか否かを判定する。正規品の識別情報は、正規品情報として正規品判定サーバ２００の外部メモリ３１１にあらかじめ登録されている。図８のＲＦＩＤテーブル８１０と二次元コードテーブル８２０は、正規品情報の一例である。ＲＦＩＤチップに記録される識別情報は、ＲＦＩＤテーブル８１０に登録されている。二次元コードに記録される識別情報は、二次元コードテーブル８２０に登録されている。また、図８には示していないが、携帯端末１００に手入力される識別情報（前述したシリアルコード）についても、同様に正規品情報としてあらかじめ登録されている必要がある。こうした正規品情報に、ステップＳ９０４で受信された識別情報が含まれているか否かを判定する。識別情報が登録済みであると判定した場合には、ステップＳ９０７に処理を進める。識別情報が登録済みでないと判定された場合には、ステップＳ９０６に処理を進める。
【００８１】
ステップＳ９０６では、正規品判定サーバ２００の正規品判定部５０２は、対象の物品が非正規品であることを示す判定結果を出力する。そして、正規品判定サーバ２００の判定結果送信部５０３は、出力された判定結果を、正規品判定を要求した携帯端末１００に送信する。尚、設定情報８００に表示色と表示文言が設定されている場合には、判定結果送信部５０３は、正規品判定条件が不一致のときの表示色と表示文言に関する情報を、判定結果と合わせて送信する。
【００８２】
ステップＳ９０７では、正規品判定サーバ２００の正規品判定部５０２は、まず、外部メモリ３１１に記憶された履歴情報８３０を参照する。図８に履歴情報８３０の一例を示す。履歴情報８３０は、正規品判定が行われた履歴を示す情報である。履歴情報８３０は、識別情報８３１、判定回数８３２、位置情報８３３、ＵＵＩＤ８３４、ＩＰアドレス８３５、判定結果８３６を有する。図８に示す履歴情報８３０が有するデータ項目はあくまで一例であり、履歴情報８３０がこれ以外のデータ項目を含んでもよい。識別情報８３１は、正規品判定が行われた識別情報を示す。判定回数８３２は、正規品判定が行われた回数を示す。位置情報８３３は、正規品判定の要求を行った携帯端末１００の現在位置を示す。ＵＵＩＤ８３４は、正規品判定の要求を行ったアプリケーションを識別するためのＵＵＩＤ（Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）である。ＩＰアドレス８３５は、正規品判定の要求を行った携帯端末１００のＩＰアドレスである。尚、ＩＰアドレスは、グローバルＩＰアドレスであることが望ましい。判定結果８３６は、正規品判定サーバ２００による正規品判定の結果を示す。
【００８３】
そして、正規品判定サーバ２００の正規品判定部５０２は、あらかじめ登録された設定情報８００も参照し、ステップＳ９０４で受信された識別情報を用いた判定回数が、設定回数未満であるか否かを判定する。尚、判定条件を設定回数未満ではなく、設定回数以下としてもよい。設定回数は、設定情報８００に記録されている。対象の物品に関する企業の設定情報８００を取得し、この設定情報に記録された設定回数を判定に用いる。また、判定回数は、履歴情報８３０に記録されている。すなわち、ステップＳ９０４で受信された識別情報に一致する識別情報８３１の判定回数８３２である。
【００８４】
例えば、図８の設定情報８００は設定回数が５回であるので、正規品判定部５０２は、ステップＳ９０４で受信された識別情報を用いた判定回数が５回未満であるか否かを判定する。ステップＳ９０４での判定の結果、判定回数が設定回数未満であると判定された場合には、ステップＳ９０９に処理を進める。判定回数が設定回数未満でない、すなわち判定回数が設定回数以上であると判定された場合には、ステップＳ９０８に処理を進める。
【００８５】
ステップＳ９０８では、正規品判定サーバ２００の正規品判定部５０２は、対象の物品が非正規品の可能性があることを示す判定結果を出力する。そして、正規品判定サーバ２００の判定結果送信部５０３は、出力された判定結果を、正規品判定を要求した携帯端末１００に送信する。尚、設定情報８００に表示色と表示文言が設定されている場合には、判定結果送信部５０３は、正規品判定条件が設定回数以上のときの表示色と表示文言に関する情報を、判定結果と合わせて送信する。
【００８６】
ステップＳ９０９では、正規品判定サーバ２００の正規品判定部５０２は、対象の物品が正規品であることを示す判定結果を出力する。そして、正規品判定サーバ２００の判定結果送信部５０３は、出力された判定結果を、正規品判定を要求した携帯端末１００に送信する。尚、設定情報８００に表示色と表示文言が設定されている場合には、判定結果送信部５０３は、正規品判定条件が設定回数未満のときの表示色と表示文言に関する情報を、判定結果と合わせて送信する。
【００８７】
ステップＳ９１０では、携帯端末１００の判定結果受信部５１２は、正規品判定サーバ２００から送信された判定結果を受信する。ステップＳ９１０で判定結果受信部５１２が受信する判定結果は、ステップＳ９０６、ステップＳ９０８、ステップＳ９０９の何れかで送信された判定結果である。また、表示色と表示文言に関する情報も正規品判定サーバ２００から送信された場合には、これらの情報も受信する。
【００８８】
ステップＳ９１１では、携帯端末１００のプロセッサ２９は、ステップＳ９１０で受信された判定結果を表示部２４に表示させる。判定結果が正規品であることを示す判定結果であれば、プロセッサ２９は、対象の物品が正規品であることを通知する画面を表示部２４に表示させる。また、判定結果が非正規品であることを示す判定結果であれば、プロセッサ２９は、対象の物品が非正規品であることを通知する画面を表示部２４に表示させる。更に、判定結果が非正規品の可能性があることを示す判定結果であれば、プロセッサ２９は、対象の物品が非正規品の可能性があることを通知する画面を表示部２４に表示させる。このとき、ステップＳ９１０で判定結果と共に表示色と表示文言に関する情報を受信している場合には、プロセッサ２９は、その受信された表示色で画面の色を変更し、受信された表示文言を画面に表示する。尚、プロセッサ２９ではなく、不図示の表示制御部が判定結果を表示部２４に表示させてもよい。
【００８９】
ステップＳ９１２では、携帯端末１００のＧＰＳ制御部４０は、携帯端末１００の現在位置を示す位置情報を取得する。位置情報は、携帯端末１００の緯度及び経度を示す値である。尚、第一の実施形態では、位置情報は小数第六位までの実数である。
【００９０】
ステップＳ９１３では、携帯端末１００のプロセッサ２９は、アプリケーションのＵＵＩＤを取得する。ＵＵＩＤは、携帯端末１００にインストールされたアプリケーションを一意に識別するための識別子である。ＵＵＩＤは、携帯端末１００にアプリケーションがインストールされる度に新たに生成される。つまり、インストール中のアプリケーションを識別するための識別子である。これを、携帯端末１００を識別するための情報として用いる。こうした場合、一般的にＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ）を取得することが多い。しかし、ＩＭＥＩは携帯端末１００に付与される識別番号であるため、個人情報に該当する可能性が高い。そのため、ＩＭＥＩではなくＵＵＩＤで代用する。
【００９１】
ステップＳ９１４では、携帯端末１００のプロセッサ２９は、ステップＳ９１０で受信された判定結果を取得する。第一の実施形態では、正規品判定サーバ２００が正規品判定を行う一連の処理と、後述する履歴登録を行う一連の処理とは連携していない。すなわち、履歴登録を行う一連の処理は、正規品判定の結果を受け取るように構成されていない。そのため、履歴情報に登録する判定結果を携帯端末１００から送信する必要がある。よって、ステップＳ９１４では、受信された判定結果を取得している。もちろん、前述した連携がなされているのであれば、判定結果の取得及び送信は不要である。
【００９２】
ステップＳ９１５では、携帯端末１００の個人情報送信部５１３は、ステップＳ９０２で取得された識別情報と、ステップＳ９１２からステップＳ９１４で取得された位置情報、ＵＵＩＤ、及び判定結果とを正規品判定サーバ２００に送信する。ステップＳ９１５の実行タイミングは、ステップＳ９１１における判定結果の表示が完了した後であることが望ましい。正規品判定サーバ２００で送信された判定結果が通信エラー等により携帯端末１００に届かなかったり、携帯端末１００の不具合により表示できなかったりする可能性がある。この場合、携帯端末１００のユーザは、識別情報を正規品判定サーバ２００にもう一度送信し、正規品判定サーバ２００に正規品判定を再度行わせる可能性がある。つまり、エラーや不具合により同じ判定が複数回行われる可能性がある。それにより、不要な判定履歴が正規品判定サーバ２００に登録されてしまう。特に、判定結果が不要にカウントアップされてしまうと、ステップＳ９０７で正しい判定を行うことができない。よって、判定結果の表示後に、ステップＳ９１５が実行されることが望ましい。更には、プロセッサ２９は、判定結果が表示部２４に表示されたか否かを判定し、表示されたと判定された場合に、ステップＳ９１５を実行することが望ましい。
【００９３】
第一の実施形態では、ステップＳ９１５において前述した情報を送信するが、正規品判定サービスを利用する企業が必要な他の情報を含めてもよい。例えば、携帯端末１００のＯＳの種類やＯＳのバージョン、携帯端末１００のモデル名等を含めてもよい。
【００９４】
ステップＳ９１６では、正規品判定サーバ２００の個人情報受信部５０４は、携帯端末１００から送信された識別情報、位置情報、ＵＵＩＤ、判定結果を受信し、これらを取得する。
【００９５】
ステップＳ９１７では、正規品判定サーバ２００の個人情報修正部５０５は、ステップＳ９１６で受信された位置情報を修正する。第一の実施形態では、個人情報修正部５０５は、位置情報を示す緯度及び経度の値のうち、小数第三位以下を切り捨てる（削除する）。例えば、受信された位置情報が示す緯度及び経度が「３５．６２５６８３，  １３９．７３９９０５」である場合、個人情報修正部５０５が小数第三位以下を切り捨てると、「３５．６２，  １３９．７３」となる。このように、個人情報に該当する位置情報の精度を低くすることで、位置情報により個人を識別できないようにする。尚、第一の実施形態では、緯度及び経度の小数第三位以下を切り捨てたが、個人を識別できないような修正であれば、これに限らない。例えば、小数第二位以下や小数点四位以下を切り捨てるようにしてもよいし、小数第三位以下をランダムな値に置き換えてもよい。
【００９６】
ステップＳ９１８では、正規品判定サーバ２００の登録部５０６は、ステップＳ９１７で修正された位置情報と、ステップＳ９１６で取得された識別情報とＵＵＩＤと判定結果とを対応付けて、履歴情報８３０に登録する。履歴情報８３０にこれから登録する識別情報と一致する識別情報８３１が存在しない場合には、登録部５０６は新たに履歴情報８３０にレコードを作成し、判定回数８３２に「１」を登録する。そして、登録部５０６は、識別情報８３１と位置情報８３３とＵＵＩＤ８３４と判定結果８３６に、取得された識別情報と修正された位置情報と取得されたＵＵＩＤと判定結果とを登録する。一方、履歴情報８３０にこれから登録する識別情報と一致する識別情報８３１が存在する場合には、登録部５０６はその識別情報８３１のレコードの判定回数８３２に「１」を加算する。そして、登録部５０６は、該レコードに修正された位置情報と取得されたＵＵＩＤと判定結果とを追加登録する。正規品判定サービスのユーザである企業は、この履歴情報８３０に登録された各種情報を参照することで、どのあたりの場所でどの識別情報に関する正規品判定の結果が表示されたのかを把握することができる。また、その識別情報を用いた正規品判定が複数回行われているか否か、複数回行われている場合、同じアプリケーションから正規品判定の要求が行われたのかを把握することもできる。企業に履歴情報８３０を参照させるために、例えば、履歴情報８３０に登録された個人情報を含む判定の履歴を一覧表示可能な画面を正規品判定サーバ２００が生成し、この画面を企業に提供してもよい。これは、前記登録された個人情報の一覧を表示可能な画面を生成する画面生成手段の一例に相当する。
【００９７】
以上説明したように、正規品判定サーバが正規品判定結果と個人情報を履歴情報に登録する場合には、正規品判定サーバがその個人情報の一部を修正したうえで登録する。これにより、正規品判定サーバの管理者が個人情報を管理する負荷を軽減できる。また、正規品判定サービスを利用する企業が履歴情報を参照することが可能となる。
【００９８】
＜変形例１−１＞
第一の実施形態では、携帯端末１００にインストールされたアプリケーションが識別情報を取得していたが、携帯端末１００にインストールされたウェブブラウザが識別情報を取得する形態であってもよい。
【００９９】
図１０は、図９に示すフローチャートの変形例である。まず、ステップＳ１００１では、携帯端末１００のプロセッサ２９は、記憶部２８に記憶されたウェブブラウザを起動する。このウェブブラウザは、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＪａｖａＳｃｒｉｐｔ（登録商標）等を読み込み実行可能なウェブブラウザであればよい。そして、ウェブブラウザは、携帯端末１００のユーザから入力された、正規品判定サービスを利用可能なウェブページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）にアクセスする。
【０１００】
尚、携帯端末１００が二次元コードを読み込むと、ウェブブラウザがこの二次元コードに含まれるＵＲＬにアクセスする形態であってもよい。また、二次元コードに含まれるＵＲＬには、対象の物品に関する識別情報が含まれてもよい。この場合には、そのＵＲＬにアクセスすることで、そのＵＲＬに含まれる識別情報を用いた正規品判定が正規品判定サーバ２００にて行われる。以下、図１０に示す携帯端末１００における各ステップは、このウェブブラウザからの指示に応じて携帯端末１００の各ハードウェア及び各機能部が動作することで実現される。
【０１０１】
ステップＳ１００２では、携帯端末１００の識別情報取得部５１０は、対象の物品に関する識別情報を取得する。変形例では、ウェブブラウザに表示されたウェブページの入力フォームに、対象の物品に付与された印刷物に印字された識別情報をユーザが入力すると、識別情報取得部５１０がこれを取得する。
【０１０２】
ステップＳ１００３からステップＳ１０１２は、前述した図９のステップＳ９０３からステップＳ９１２と同様であるので、説明を省略する。尚、ステップＳ１０１１ではウェブページ内に判定結果が表示される。そして、その判定結果が表示されたか否かを該ウェブページに含まれるスクリプト（ＪａｖａＳｃｒｉｐｔ（登録商標）等）により判定し、表示されたと判定された場合に、プロセッサ２９が該スクリプトに記述されたステップＳ１０１２以下を実行する。
【０１０３】
ステップＳ１０１３では、携帯端末１００のプロセッサ２９は、携帯端末１００のＩＰアドレスを取得する。第一の実施形態では、携帯端末１００を識別するためにＵＵＩＤを取得していたが、変形例１−１では、ＵＵＩＤの代わりにＩＰアドレスを取得する。前述した通り、ここでいうＩＰアドレスはグローバルＩＰアドレスであることが望ましい。
【０１０４】
ステップＳ１０１４は、前述した図９のステップＳ９１４と同様であるので説明を省略する。
【０１０５】
ステップＳ１０１５では、携帯端末１００の個人情報送信部５１３は、ステップＳ１００２で取得された識別情報と、ステップＳ１０１２からステップＳ１０１４で取得された位置情報、ＩＰアドレス、及び判定結果とを正規品判定サーバ２００に送信する。
【０１０６】
ステップＳ１０１６では、正規品判定サーバ２００の個人情報受信部５０４は、携帯端末１００から送信された識別情報、位置情報、ＩＰアドレス、判定結果を受信し、これらを取得する。
【０１０７】
ステップＳ１０１７では、正規品判定サーバ２００の個人情報修正部５０５は、ステップＳ１０１６で受信された位置情報とＩＰアドレスとを修正する。位置情報の修正については、第一の実施形態と同様である。ＩＰアドレスは、ＩＰアドレスを構成するオクテットのうち、第四オクテットを０に置換する。例えば、受信されたＩＰアドレスが「２０２．２２８．２６６．１２３」である場合、第四オクテットを０に置換すると、「２０２．２２８．２６６．０」となる。このように、個人を識別できないように修正する。尚、第四オクテットに限らず、第三オクテットを０に置換してもよいし、０以外の数値に変更してもよい。
【０１０８】
ステップＳ１０１８では、正規品判定サーバ２００の登録部５０６は、ステップＳ９１７で修正された位置情報と、同じく修正されたＩＰアドレスと、ステップＳ１０１６で取得された識別情報と判定結果とを対応付けて、履歴情報８３０に登録する。履歴情報８３０にこれから登録する識別情報と一致する識別情報８３１が存在しない場合には、登録部５０６は新たに履歴情報８３０にレコードを作成し、判定回数８３２に「１」を登録する。そして、登録部５０６は、識別情報８３１と位置情報８３３とＩＰアドレス８３５と判定結果８３６とに、取得された識別情報と修正された位置情報と取得されたＩＰアドレスと判定結果とを登録する。一方、履歴情報８３０にこれから登録する識別情報と一致する識別情報８３１が存在する場合には、登録部５０６はその識別情報８３１のレコードの判定回数８３２に「１」を加算する。そして、登録部５０６は、該レコードに修正された位置情報と取得されたＩＰアドレスと判定結果とを追加登録する。
【０１０９】
このように、ウェブブラウザを用いて識別情報を正規品判定サーバ２００に送信し、その判定結果をウェブブラウザ上に表示し、ウェブブラウザから個人情報を送信するような形態であってもよい。
【０１１０】
＜変形例１−２＞
第一の実施形態及び変形例１−１では、個人情報の修正を正規品判定サーバ２００が行っていた。しかし、携帯端末１００が個人情報を修正し、その修正した個人情報を正規品判定サーバ２００に送信する形態であってもよい。この場合、正規品判定サーバ２００の個人情報修正部５０５を携帯端末１００が有する。携帯端末１００の個人情報修正部５０５は、正規品判定サーバ２００に個人情報を送信する前に、携帯端末１００の個人情報修正部５０５が位置情報の一部又はＩＰアドレスの一部を修正する。そして、個人情報送信部５１３が修正された個人情報を送信し、正規品判定サーバ２００の登録部５０６がこれを履歴情報８３０に登録すればよい。尚、後述する第二の実施形態及び変形例２−１についても同様である。
【０１１１】
＜第二の実施形態＞
第二の実施形態では、携帯端末１００の現在位置が所定の領域内である場合に、個人情報の一部を修正する形態について説明する。第一の実施形態のように個人情報の一部を修正してしまうと、正規品判定サービスの利用者である企業にとっては、抽象的な個人情報しか得ることができない。個人情報の保護に関する法律又は規制は国又は地域によって異なるので、携帯端末１００が存在する国又は地域によっては個人情報を修正せずにそのまま登録しておけば、企業が履歴情報を精度よく分析することができるようになる。
【０１１２】
そこで第二の実施形態では、識別情報を送信した携帯端末１００の位置によって、個人情報の修正要否を決定する形態について説明する。
【０１１３】
第二の実施形態は、第一の実施形態における図５の機能構成、図７に示す正規品判定条件設定画面、図８に示す設定情報８００、及び図９に示すフローチャートにおける処理以外は、第一の実施形態と同様である。よって、ここでは第一の実施形態と異なる部分についてのみ、説明する。
【０１１４】
図１１は、第二の実施形態における機能構成の一例である。第一の実施形態における機能構成に加え、正規品判定サーバ２００は領域判定部５０７を更に有する。
【０１１５】
領域判定部５０７は、個人情報受信部５０４から出力された、携帯端末１００の位置情報を用いて、携帯端末１００が存在する場所（領域）を判定する機能部である。国又は地域を示す領域を国又は地域ごとに記憶しておき、領域判定部５０７は、記憶された領域のうち、位置情報が示す緯度及び経度が含まれる領域を特定し、この領域に対応する国又は地域を特定すればよい。尚、位置情報から国又は地域を判定するＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）がインターネットにおいて公開されているため、これを利用してもよい。
【０１１６】
図１２（ａ）は、第二の実施形態における正規品判定条件設定画面の一例を示す図である。図１２（ａ）に示す画面は、第一の実施形態における正規品判定条件設定画面に、個人情報修正領域１２００という設定項目が追加されている。正規品判定サービスを利用する企業は、個人情報の一部を修正する国又は地域を設定する。ここで設定された国又は地域に存在する携帯端末１００から個人情報が送信された場合に、個人情報修正部５０５がその個人情報の一部を修正する。
【０１１７】
図１２（ｂ）は、第二の実施形態における設定情報８００の一例を示す図である。図１２（ａ）の正規品判定条件設定画面で設定された設定内容が図１２（ｂ）の設定情報８００に示すように登録される。すなわち、第一の実施形態における設定情報８００に加え、個人情報修正領域が更に登録される。尚、第一の実施形態と同様、企業ごとに、個人情報修正領域を設定できてもよいし、どの企業も同じ国又は領域を個人情報修正領域としてもよい。
【０１１８】
図１３は、第二の実施形態における正規品判定処理の流れの一例を示す図である。図１３の処理についても、第一の実施形態と異なる点について説明する。
【０１１９】
ステップＳ１３０１からステップＳ１３１６は、前述したステップＳ９０１からステップＳ９１６と同様であるので、説明を省略する。
【０１２０】
ステップＳ１３１７では、正規品判定サーバ２００の領域判定部５０７は、ステップＳ１３１７で取得された位置情報により示される位置が、設定情報８００に登録された個人情報修正領域に含まれるか否かを判定する。まず、領域判定部５０７は、取得された位置情報から携帯端末１００が存在する国又は地域を特定する。そして、領域判定部５０７は、この国又は地域が設定情報８００に登録された個人情報修正領域であるか否かを判定する。携帯端末１００の位置が個人情報修正領域内であると判定された場合には、ステップＳ１３１８に処理を進める。携帯端末１００の位置が個人情報修正領域内でないと判定された場合には、ステップＳ１３１８の処理は行わず、ステップＳ１３１９に処理を進める。
【０１２１】
ステップＳ１３１８は、前述したステップＳ９１７と同様であるので、説明を省略する。そして、ステップＳ１３１９では、正規品判定サーバ２００の登録部５０６は、ステップＳ１３１８で修正された位置情報又は未修正の位置情報と、ステップＳ１３１６で取得された識別情報とＵＵＩＤと判定結果とを対応付けて、履歴情報８３０に登録する。
【０１２２】
このようにすることで、正規品判定により取得された個人情報をより柔軟に管理することが可能となる。
【０１２３】
＜変形例２−１＞
変形例１−１の、ウェブブラウザを用いて識別情報を正規品判定サーバ２００に送信し、その判定結果をウェブブラウザ上に表示し、ウェブブラウザから個人情報を送信するような形態についても、個人情報修正領域の判定が適用可能である。図１０のステップＳ１０１６とステップＳ１０１７の間に、第二の実施形態のステップＳ１３１７と同様の処理を挿入する。そして、携帯端末１００の位置が個人情報修正領域内であると判定された場合には、ステップＳ１０１７に処理を進める。携帯端末１００の位置が個人情報修正領域内でないと判定された場合には、ステップＳ１０１７の処理は行わず、ステップＳ１０１８に処理を進める。このようにすることで、ウェブブラウザを用いた正規品判定サービスの利用においても、個人情報修正領域の判定が実現可能である。
【０１２４】
＜その他の実施形態＞
以上、実施形態を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能である。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１２５】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１２６】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１２７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１２８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１２９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１３０】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１３１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１３２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１３３】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１３４】
尚、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１３５】
１００  携帯端末
２００  正規品判定サーバ
５０１  識別情報受信部
５０２  正規品判定部
５０４  個人情報受信部
５０５  個人情報修正部
５０６  登録部
【図１】
2020201943.tif 000003
【図２】
2020201943.tif 000004
【図３】
2020201943.tif 000005
【図４】
2020201943.tif 000006
【図５】
2020201943.tif 000007
【図６】
2020201943.tif 000008
【図７】
2020201943.tif 000009
【図８】
2020201943.tif 000010
【図９】
2020201943.tif 000011
【図１０】
2020201943.tif 000012
【図１１】
2020201943.tif 000013
【図１２】
2020201943.tif 000014
【図１３】
2020201943.tif 000015