(57)【要約】【課題】個人情報やプライバシを利用したサービスにおいて情報が外部に流出した場合にもその流出した情報から個人が特定されるのを防ぐことができる集配信装置を提供する。【解決手段】情報処理要求データ受信部は、端末装置を特定する端末特定情報と、端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信する。暗号化部は、処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて受信した情報処理要求データに含まれる端末特定情報を暗号化する。そして、情報処理要求データ振り分け部は、暗号化の後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて振り分け先の情報処理実行主体へ送信する。【選択図】図１
2015068890.tif 000002
【特許請求の範囲】
【請求項１】
端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信する情報処理要求データ受信部と、
前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化する暗号化部と、
前記暗号化の後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信する情報処理要求データ振り分け部と、
を備えることを特徴とする集配信装置。
【請求項２】
前記端末特定情報または前記情報処理要求データに含まれる前記端末特定情報と前記処理対象情報との組み合わせを削除する削除処理部
を備えることを特徴とする請求項１に記載の集配信装置。
【請求項３】
前記暗号化の後の情報処理要求データを送信した後に、前記情報処理実行主体によって同一の暗号化データを含む前記暗号化の後の情報処理要求データに含まれる処理対象情報について処理された結果である当該暗号化データを含む処理結果情報を前記情報処理実行主体から受信して、当該処理結果情報に含まれる暗号化データに基づいて特定した端末装置へ当該処理結果情報を送信する処理結果情報返信部
を備えることを特徴とする請求項１または請求項２に記載の集配信装置。
【請求項４】
削除処理部は、
処理結果情報、または当該処理結果情報と当該処理結果情報の送信先の端末装置を特定する端末特定情報との組み合わせを削除する
ことを特徴とする請求項２または請求項３に記載の集配信装置。
【請求項５】
前記鍵データに対応する異なる復号化用の鍵データで復号化する復号化部
を備えることを特徴とする請求項１から請求項４の何れか一項に記載の集配信装置。
【請求項６】
前記鍵データと同一の鍵データで復号化する復号化部
を備えることを特徴とする請求項１から請求項４の何れか一項に記載の集配信装置。
【請求項７】
暗号化後の情報処理要求データを送信した後に、情報処理実行主体によって同一の暗号化データを含む前記暗号化後の情報処理要求データに含まれる処理対象情報について処理された結果である当該暗号化データを含む処理結果情報を前記情報処理実行主体から受信して、当該処理結果情報に含まれる暗号化データに基づいて特定した端末装置へ当該処理結果情報を送信する処理結果情報返信部
を備えることを特徴とする集配信装置。
【請求項８】
前記処理結果情報、または当該処理結果情報と当該処理結果情報の送信先の端末装置を特定する端末特定情報との組み合わせを削除する削除処理部
を備えることを特徴とする請求項７に記載の集配信装置。
【請求項９】
集配信装置と情報処理実行装置とを備える情報処理システムであり、
前記集配信装置は、
端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信する情報処理要求データ受信部と、
前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化する暗号化部と、
前記暗号化の後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信する情報処理要求データ振り分け部と、
を備え、
前記情報処理実行装置は、
前記集配信装置から受信した暗号化後の情報処理要求データのうち、同一の暗号化データを含む前記暗号化の後の情報処理要求データに含まれる処理対象情報について情報処理する処理対象情報処理部と、
当該処理対象情報処理部の処理した結果である当該暗号化データを含む処理結果情報を前記集配信装置に送信する処理結果情報送信部と、
を備えることを特徴とする情報処理システム。
【請求項１０】
前記集配信装置は、
前記処理結果情報、または当該処理結果情報と当該処理結果情報の送信先の端末装置を特定する端末特定情報との組み合わせを削除する削除処理部
を備えることを特徴とする請求項９に記載の情報処理システム。
【請求項１１】
端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信し、
前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化し、
前記暗号化の後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信する、
ことを特徴とする情報処理方法。
【請求項１２】
暗号化後の情報処理要求データを送信した後に、情報処理実行主体によって同一の暗号化データを含む前記暗号化後の情報処理要求データに含まれる処理対象情報について処理された結果である当該暗号化データを含む処理結果情報を前記情報処理実行主体から受信して、当該処理結果情報に含まれる暗号化データに基づいて特定した端末装置へ当該処理結果情報を送信する
ことを特徴とする情報処理方法。
【請求項１３】
集配信装置は、
端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信し、
前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化し、
前記暗号化の後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信し、
情報処理実行装置は、
前記集配信装置から受信した暗号化後の情報処理要求データのうち、同一の暗号化データを含む前記暗号化の後の情報処理要求データに含まれる処理対象情報について情報処理し、
当該情報処理した結果である当該暗号化データを含む処理結果情報を前記集配信装置に送信する、
ことを特徴とする情報処理方法。
【請求項１４】
集配信装置のコンピュータを、
端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信する情報処理要求データ受信手段、
前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化する暗号化手段、
前記暗号化の後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信する情報処理要求データ振り分け手段、
として機能させることを特徴とするプログラム。
【請求項１５】
集配信装置のコンピュータを、
暗号化後の情報処理要求データを送信した後に、情報処理実行主体によって同一の暗号化データを含む前記暗号化後の情報処理要求データに含まれる処理対象情報について処理された結果である当該暗号化データを含む処理結果情報を前記情報処理実行主体から受信して、当該処理結果情報に含まれる暗号化データに基づいて特定した端末装置へ当該処理結果情報を送信する処理結果情報返信手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、集配信装置、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
端末装置から発信される位置や操作内容などの情報を利用したメッセージ配信などの新しいサービスが注目されている。またその一方で、端末装置の位置や操作内容といった個人情報やプライバシの流出が懸念されている。
特許文献１には、ユーザが自身の利用する端末装置以外のインターネット上のコンピュータにユーザの個人情報を登録せずに、サービスを申し込むことができるオンライン取引システムに関する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−７６１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されているような技術を用いたオンライン取引システムでは、商品の配達先情報を扱っており、配送先に商品を配達する限りにおいて配送先である住所や宛名といった情報を暗号化することは困難であり、暗号化できない情報は外部に流出し第三者に認識される可能性がある。すなわち、特許文献１に記載されているような技術では、端末装置から発信される位置や操作内容などの情報を利用したサービスにおいて個人情報やプライバシが流出してしまう可能性がある。そのため、個人情報やプライバシを利用したサービスにおいて情報が外部に流出した場合にもその流出した情報から個人が特定されるのを防ぐ技術が求められていた。
【０００５】
そこでこの発明は、上記の課題を解決することのできる集配信装置、情報処理システム、情報処理方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信する情報処理要求データ受信部と、前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化する暗号化部と、前記暗号化の後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信する情報処理要求データ振り分け部と、を備えることを特徴とする集配信装置である。
【０００７】
また本発明は、暗号化後の情報処理要求データを送信した後に、情報処理実行主体によって同一の暗号化データを含む前記暗号化後の情報処理要求データに含まれる処理対象情報について処理された結果である当該暗号化データを含む処理結果情報を前記情報処理実行主体から受信して、当該処理結果情報に含まれる暗号化データに基づいて特定した端末装置へ当該処理結果情報を送信する処理結果情報返信部を備えることを特徴とする集配信装置である。
【０００８】
また本発明は、集配信装置と情報処理実行装置とを備える情報処理システムであり、
前記集配信装置は、端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信する情報処理要求データ受信部と、前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化する暗号化部と、前記暗号化後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信する情報処理要求データ振り分け部と、を備え、前記情報処理実行装置は、前記集配信装置から受信した暗号化後の情報処理要求データのうち、同一の暗号化データを含む前記暗号化後の情報処理要求データに含まれる処理対象情報について情報処理する処理対象情報処理部と、
当該処理対象情報処理部の処理した結果である当該暗号化データを含む処理結果情報を前記集配信装置に送信する処理結果情報送信部と、を備えることを特徴とする情報処理システムである。
【０００９】
また本発明は、端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信し、前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化し、前記暗号化後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信する、ことを特徴とする情報処理方法である。
【００１０】
また本発明は、暗号化後の情報処理要求データを送信した後に、情報処理実行主体によって同一の暗号化データを含む前記暗号化後の情報処理要求データに含まれる処理対象情報について処理された結果である当該暗号化データを含む処理結果情報を前記情報処理実行主体から受信して、当該処理結果情報に含まれる暗号化データに基づいて特定した端末装置へ当該処理結果情報を送信することを特徴とする情報処理方法である。
【００１１】
また本発明は、集配信装置は、端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信し、前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化し、前記暗号化後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信し、情報処理実行装置は、前記集配信装置から受信した暗号化後の情報処理要求データのうち、同一の暗号化データを含む前記暗号化後の情報処理要求データに含まれる処理対象情報について情報処理し、当該処理した結果である当該暗号化データを含む処理結果情報を前記集配信装置に送信する、ことを特徴とする情報処理方法である。
【００１２】
また本発明は、集配信装置のコンピュータを、端末装置を特定する端末特定情報と、前記端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信する情報処理要求データ受信手段、前記処理対象情報についての関連する情報処理を実行する主体のまとまりである情報処理実行主体毎に割り当てられた異なる鍵データのうち、前記処理対象情報の振り分け先の情報処理実行主体に対する鍵データを読み取って、当該読み取った鍵データを用いて前記受信した情報処理要求データに含まれる前記端末特定情報を暗号化する暗号化手段、前記暗号化後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて前記振り分け先の情報処理実行主体へ送信する情報処理要求データ振り分け手段、として機能させることを特徴とするプログラムである。
【００１３】
また本発明は、集配信装置のコンピュータを、暗号化後の情報処理要求データを送信した後に、情報処理実行主体によって同一の暗号化データを含む前記暗号化後の情報処理要求データに含まれる処理対象情報について処理された結果である当該暗号化データを含む処理結果情報を前記情報処理実行主体から受信して、当該処理結果情報に含まれる暗号化データに基づいて特定した端末装置へ当該処理結果情報を送信する処理結果情報返信手段として機能させることを特徴とするプログラムである。
【発明の効果】
【００１４】
本発明によれば、個人情報やプライバシを利用したサービスにおいて情報が外部に流出した場合にもその流出した情報から個人が特定されるのを防ぐことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の集配信装置１０の最小構成を示す機能ブロック図である。
【図２】本発明の第一の実施形態による集配信装置１０の構成を示す機能ブロック図である。
【図３】本発明の第一の実施形態による情報処理実行装置２０の構成を示す機能ブロック図である。
【図４】本発明の第一の実施形態による情報処理システム１００における処理概要を示す図である。
【図５】情報処理要求データに含まれる処理対象情報と、それに対応する情報管理事業者とサーバの対応関係を示すデータテーブルの例を示す図である。
【図６】端末ＩＤとその端末が契約している情報管理事業者との対応関係を示すデータテーブルの例を示す図である。
【図７】情報管理事業者と鍵データの対応関係を示すデータテーブルの例を示す図である。
【図８】端末ＩＤと通知先ＩＤの対応関係を示すデータテーブルの例を示す図である。
【図９】本発明の第一の実施形態による情報処理システム１００の処理フローを示す図である。
【図１０】本発明の第二の実施形態による情報処理システム１００の利用例を示す図である。
【発明を実施するための形態】
【００１６】
図１は、本発明の集配信装置１０の最小構成を示す機能ブロック図である。
本発明の集配信装置１０は、図１で示すように、少なくとも情報処理要求データ受信部１０１、暗号化部１０２、情報処理要求データ振り分け部１０３の機能部を備える。
ここで、情報処理要求データ受信部１０１は、端末装置を特定する端末特定情報と、その端末装置に関する処理対象となる処理対象情報とを少なくとも含む情報処理要求データを受信する機能部である。
また、暗号化部１０２は、処理対象情報についての関連する情報処理を実行する装置毎に割り当てられた異なる鍵データのうち、処理対象情報の振り分け先の情報処理を実行する装置に対する鍵データを読み取って、その読み取った鍵データを用いて受信した情報処理要求データに含まれる端末特定情報を暗号化する機能部である。
また、情報処理要求データ振り分け部１０３は、暗号化後の情報処理要求データを、当該情報処理要求データに含まれる処理対象情報に基づいて振り分け先の情報処理を実行する装置へ送信する機能部である。
なお、情報処理要求データ受信部１０１、暗号化部１０２、情報処理要求データ振り分け部１０３の各機能部は、例えば集配信装置１０の制御部（例えばＣＰＵ、Ｃｅｎｔｒａｌ  Ｐｒｏｃｃｅｓｓｉｎｇ  Ｕｎｉｔ）が制御プログラムを実行することにより、集配信装置１０に構成される。
【００１７】
＜第一の実施形態＞
図２は、本発明の第一の実施形態による集配信装置１０の構成を示す機能ブロック図である。
この図で示すように、第一の実施形態による集配信装置１０は、図１で示した集配信装置１０の最小構成を示す各機能に加え、処理結果情報受信部１０４と、復号化部１０５と、処理結果情報返信部１０６と、削除処理部１０７と、記憶部１１１を備える。
ここで、処理結果情報受信部１０４は、情報処理実行装置２０で処理した情報を受信する機能部である。
また、復号化部１０５は、情報処理実行装置２０で処理した情報を復号化する機能部である。
また、処理結果情報返信部１０６は、情報処理実行装置２０で処理した処理結果情報を端末装置に送信する機能部である。
また、削除処理部１０７は、情報処理要求データを削除する、または、記憶部１１１の記憶しているデータテーブルを削除する機能部である。
また、記憶部１１１は、集配信装置１０の動作に必要な種々の情報を記憶する記憶部である。
【００１８】
図３は、本発明の第一の実施形態による情報処理実行装置２０の構成を示す機能ブロック図である。
この図で示すように、第一の実施形態による情報処理実行装置２０は、処理対象情報受信部２０１と、処理対象情報処理部２０２と、処理結果情報送信部２０３と、記憶部２１１を備える。
ここで、処理対象情報受信部２０１は、集配信装置１０から情報処理要求データを受信する機能部である。
また、処理対象情報処理部２０２は、処理対象情報受信部２０１の受信した端末装置からの情報処理要求データについて情報処理する機能部である。
また、処理結果情報送信部２０３は、情報処理実行装置２０で処理した情報を集配信装置１０に送信する機能部である。
また、記憶部２１１は、情報処理実行装置２０の動作に必要な種々の情報を記憶する記憶部である。
【００１９】
図４は、本発明の第一の実施形態による情報処理システム１００における処理概要を示す図である。
この図で示すように、第一の実施形態による情報処理システム１００は、集配信装置１０と、情報処理実行装置２０とで構成される。
この情報処理システム１００は、ユーザにサービス情報を提供する事業者が使用するシステムである。
【００２０】
例えば、集配信事業者と情報管理事業者が協働でユーザにサービス情報を提供する場合、集配信事業者は情報処理システム１００の集配信装置１０を所持し、情報管理事業者は情報処理システム１００の情報処理実行装置２０を所持する。まず、集配信事業者の所持する集配信装置１０は、サービス情報を提供するためのアプリケーションプログラムを介してユーザの所持する端末装置３０から端末特定情報である端末ＩＤと処理対象情報である位置、操作、行動等の情報を含む情報処理要求データを受信する。そして集配信装置１０は、受信した情報処理要求データに含まれる処理対象情報に基づいて、どの情報管理事業者の所持するどの情報処理実行装置２０に情報を送信するかを特定する。そして集配信装置１０は、鍵データを用いて受信した情報処理要求データに含まれる端末特定情報を暗号化し、特定した情報管理事業者の所持する情報処理実行装置２０に暗号化後の情報処理要求データを送信する。
【００２１】
情報管理事業者の所持する情報処理実行装置２０は、受信した暗号化後の情報処理要求データに含まれる処理対象情報に基づいて、受信した暗号化後の当該情報処理要求データにユーザに提供するサービス情報である通知内容を付加する。そして、情報管理事業者の所持する情報処理実行装置２０は、通知内容を付加したデータである処理結果情報を集配信装置１０に送信する。ここで、情報管理事業者の所持する情報処理実行装置２０で扱う情報処理要求データや処理結果情報に含まれる端末特定情報は暗号化されているため、仮に情報管理事業者から情報管理事業者の所持する情報処理実行装置２０で扱うデータや情報が外部へ漏えいしても、その漏えいしたデータや情報から個人が特定されることはない。
【００２２】
集配信事業者の所有する集配信装置１０は、情報処理実行装置２０から処理結果情報を受信すると、その処理結果情報を復号化用の鍵データで復号化する。そして、集配信装置１０は、復号化後の処理結果情報に含まれる端末特定情報である端末ＩＤを対応する専用アプリケーションプログラムで使用する通知先ＩＤに変換する。なお、この集配信装置１０による変換は、記憶部１１１の記憶する端末ＩＤと通知先ＩＤとの対応関係を示すデータテーブルに基づいて行えばよい。そして集配信装置１０は、その特定した通知先ＩＤを持つ端末装置３０に復号化後の処理結果情報を送信する。そして、集配信装置１０は、その送信後、所定期間内に情報処理要求データやデータテーブル等の個人の特定につながる情報を削除することで、情報が漏えいし個人が特定されることを防いでいる。
【００２３】
図５は、情報処理要求データに含まれる処理対象情報と、それに対応する情報管理事業者とサーバの対応関係を示すデータテーブルの例を示す図である。
また、図６は、端末ＩＤとその端末が契約している情報管理事業者との対応関係を示すデータテーブルの例を示す図である。
集配信事業者の所持する集配信装置１０の記憶部１１１は、図５および図６で示す対応関係をデータテーブルとして記憶している。
集配信装置１０の情報処理要求データ受信部１０１は、端末装置３０から情報処理要求データを受信すると、まず、受信したデータの端末ＩＤと図６のデータテーブルにて、送信対象となり得る情報管理事業者を割り出す。次に、そのデータに含まれる位置、操作、行動等の処理対象情報を特定する。そして、情報処理要求データ受信部１０１は、この特定した処理対象情報とデータテーブルから、情報管理事業者とサーバを特定し、このうち前述の送信対象となり得る情報事業者の情報と一致する情報だけを抽出する。これにより特定した情報管理事業者に割り当てられた暗号化用の鍵データで端末特定情報を暗号化して特定したサーバに暗号化後の処理対象要求データを送信する。
【００２４】
図７は、情報管理事業者と鍵データの対応関係を示すデータテーブルの例を示す図である。
集配信事業者の所持する集配信装置１０は、情報管理事業者の所持する情報処理実行装置２０にデータを送信する場合、送信先の情報管理事業者毎に割り当てられた暗号化用の鍵データを用いて送信するデータを暗号化する。また、集配信装置１０は、情報処理実行装置２０からデータを受信した場合、そのデータの送信元の情報管理事業者毎に割り当てられた復号化用の鍵データを用いて受信したデータを復号化する。
これらの暗号化用の鍵データと復号化用の鍵データは、集配信事業者のみが知り得る情報であるため、情報管理事業者は送受信するデータから個人を特定することはできない。
なお、この図で示すように、暗号化用鍵データと復号化用鍵データは同一データであってもよい（共通鍵）し、暗号化用鍵データと復号化用鍵データが対応関係はあるが異なるデータ（秘密鍵＋公開鍵）であってもよい。
【００２５】
図８は、端末ＩＤと通知先ＩＤの対応関係を示すデータテーブルの例を示す図である。
集配信事業者の所持する集配信装置１０は、情報管理事業者の所持する情報処理実行装置２０から端末ＩＤが暗号化された処理結果情報を受信すると、その処理結果情報を復号化して暗号化された端末ＩＤを特定する。そして、集配信装置１０の処理結果情報返信部１０６は、専用アプリケーションプログラムなどで端末装置３０に送信できるように、この図８で示すようなデータテーブルに基づいて、端末ＩＤを送信先ＩＤに変換する。なお、この送信先ＩＤは、例えば専用アプリケーションプログラムにおいて端末装置毎に割り当てられたＩＤやメールアドレスなどである。
【００２６】
図９は、本発明の第一の実施形態による情報処理システム１００の処理フローを示す図である。
次に、本実施形態による情報処理システム１００を構成する集配信装置１０と、情報処理実行装置２０の処理を説明する。
ここでは、端末装置３０を携帯したユーザが移動中に、ある無線通信網のエリアに入った際に、集配信装置１０を所有する集配信事業者と、情報処理実行装置２０を所有する情報管理事業者とが協働して端末装置３０を利用するユーザにサービス情報を提供する場合を例に情報処理システム１００の処理フローを説明する。
【００２７】
ユーザが端末装置３０を携帯し移動中に、サービス情報を提供する領域に入ったとする。すると、端末装置３０とサービス情報を提供する領域に存在する無線局または店頭端末は、端末装置３０の発信する信号を受信し、その端末装置３０と通信できる環境設定を確立する。そして集配信事業者の所有する集配信装置１０の情報処理要求データ受信部１０１は、端末装置３０と通信のできる環境設定を確立した無線局または店頭端末を介して、端末装置３０から情報処理要求データを受信する（ステップＳ１）。そして情報処理要求データ受信部１０１は、記憶部１１１にデータテーブルとして記憶されている、情報処理要求データに含まれている位置、操作、行動等の情報と、その情報に対応する情報管理事業者やサーバとの対応関係、加えて端末ＩＤとその端末が契約している情報管理事業者の対応関係に基づいて送信すべき情報管理事業者やサーバを特定する。情報処理要求データ受信部１０１は、情報管理事業者と情報処理実行装置２０を構成するサーバを特定すると、その特定した情報管理事業者とサーバについての情報と受信した情報処理要求データを集配信装置１０の暗号化部１０２に出力する。
【００２８】
集配信装置１０の暗号化部１０２は、記憶部１１１にデータテーブルとして記憶された集配信事業者のみが知り得る暗号化用の鍵データのうち、特定した情報管理事業者に割り当てられた暗号化用の鍵データを用いて情報処理要求データに含まれる端末ＩＤを暗号化する（ステップＳ２）。ここで集配信装置１０の暗号化部１０２の行う暗号化は、例えば端末ＩＤを暗号値へ変換する暗号化である。そして、集配信装置１０の暗号化部１０２は、暗号化後の情報処理要求データを集配信装置１０の情報処理要求データ振り分け部１０３に出力する。
集配信装置１０の情報処理要求データ振り分け部１０３は、暗号化部１０２から暗号化後の情報処理要求データを入力すると、その入力した暗号化後の情報処理要求データを情報管理事業者の所有する情報処理実行装置２０に送信する（ステップＳ３）。
【００２９】
情報処理実行装置２０の処理対象情報受信部２０１は、集配信装置１０の情報処理要求データ振り分け部１０３から暗号化後の情報処理要求データを受信すると、その受信した暗号化後の情報処理要求データを蓄積する。
そして、情報処理実行装置２０の処理対象情報処理部２０２は、所定のタイミングでその蓄積した暗号化後の情報処理要求データに含まれる暗号化データである暗号値が同一である複数の情報処理要求データを特定し、それらの情報処理要求データに含まれる処理対象情報を情報処理して、端末装置３０への通知情報の１つである通知内容を生成する。そして、情報処理実行装置２０の処理対象情報処理部２０２は、暗号値と生成した通知内容とを含む処理結果情報を生成し（ステップＳ４）、情報処理実行装置２０の処理結果情報送信部２０３に出力する。
情報処理実行装置２０の処理結果情報送信部２０３は、処理対象情報処理部２０２から処理結果情報を入力すると、その入力した処理結果情報を集配信装置１０に送信する（ステップＳ５）。
【００３０】
集配信装置１０の処理結果情報受信部１０４は、情報処理実行装置２０から処理結果情報を受信すると、その受信した処理結果情報を集配信装置１０の復号化部１０５に出力する。集配信装置１０の復号化部１０５は、処理結果情報受信部１０４から処理結果情報を入力すると、その入力した処理結果情報を記憶部１１１にデータテーブルとして記憶された集配信事業者のみが知り得る暗号化用の鍵データを用いて復号化する（ステップＳ６）。ここで集配信装置１０の復号化部１０５の行う復号化は、例えば暗号値を端末ＩＤへ変換する復号化である。なお、集配信装置１０の復号化部１０５が利用する復号化用の鍵データは、暗号化用の鍵データと同一の鍵データであってもよいし、対応関係はあるが異なる鍵データであってもよい。そして、集配信装置１０の復号化部１０５は、復号化後の処理結果情報を処理結果情報返信部１０６に出力する。
集配信装置１０の処理結果情報返信部１０６は、復号化部１０５から復号化後の処理結果情報を入力すると、その入力した復号化後の処理結果情報に含まれる端末ＩＤと図６により、その端末ＩＤが契約している情報管理事業者からの受信であるか否かを判断し、否である場合にはこれを破棄する。次に、復号化後の端末ＩＤが契約している情報管理事業者からの受信である場合、この端末ＩＤを、記憶部１１１の記憶する端末ＩＤと通知先ＩＤとの対応関係を示すデータテーブルに基づいて端末ＩＤに対応する通知先ＩＤに変換する（ステップＳ７）。集配信装置１０の処理結果情報返信部１０６は、このステップＳ７の処理により、復号化後の処理結果情報を端末装置３０に通知することが可能となる。
そして、集配信事業者の所持する集配信装置１０が所定期間内に情報処理要求データやデータテーブル等の個人の特定につながる情報を削除することで、情報が漏えいし個人が特定されることを防いでいる。具体的には、例えば、サービス情報である処理結果情報が集配信装置１０からユーザの端末装置３０に提供されると、集配信装置１０の削除処理部１０７は、所定期間内に端末装置３０の特定につながる端末特定情報または情報処理要求データに含まれる端末特定情報と処理対象情報との組み合わせの情報を削除する。また、削除処理部１０７は、送信した情報やデータテーブル等の端末装置３０の特定につながる情報を削除する（ステップＳ８）。
【００３１】
なお、集配信事業者がサービス提供後に個人の特定につながる情報を所有しない方法は、例えば、障害が発生した場合に解析するために最低限必要な情報の保持期間のみ情報を保持し、その期間を過ぎた場合には、集配信装置１０の各機能部は過去の情報に新たな情報を上書きすることを繰り返す方法であってもよい。また、集配信事業者がサービス提供後に個人の特定につながる情報を所有しない方法は、集配信事業者内の装置や情報を集配信事業者が知り得ない鍵データやパスワードを用いて暗号化や認証を行う仕組みとし、当該装置や情報の操作、閲覧を行う場合には第三者機関の立会いの下で作業を行う方法であってもよい。また、集配信事業者がサービス提供後に個人の特定につながる情報を所有しない方法は、集配信事業者内の処理を単一装置内に封じ、出荷ベンダのみが知り得る装置毎に異なる鍵データやパスワードを用いて情報を保護して出荷し、障害や保守の際には他装置と交換したうえで装置ベンダへと送付して解析することで、閲覧可能な人と情報の範囲を制限する方法であってもよい。
また、上述の本発明の実施形態は一例であり、処理対象情報、情報管理事業者、サーバ、暗号化用鍵データ、復号化用鍵データ、端末ＩＤ、通知先ＩＤなどの数や種類などを限定するものではなく、また、それらの組み合わせを限定するものでもない。
【００３２】
以上、本発明の実施形態による情報処理システム１００の処理フローについて説明したが、上述の情報処理システム１００における集配信装置１０の処理によれば、ある情報管理事業者に対する鍵データが漏洩し、情報が漏洩した場合でも、同一の情報管理事業者に対する鍵データと情報でない限り、端末ＩＤや通知先ＩＤが流出した場合にも個人が特定されることを防ぐことができる。
【００３３】
＜第二の実施形態＞
図１０は、本発明の第二の実施形態による情報処理システム１００の利用例を示す図である。
この図で示すように、第二の実施形態による情報処理システム１００は、集配信装置１０と、複数の情報処理実行装置２０（２０ａ、２０ｂ）とで構成される。
ここで、情報処理システム１００の集配信装置１０は、第一の実施形態による集配信装置１０と同様に、無線局や店頭端末などを介して端末装置３０から端末特定情報である端末ＩＤと処理対象情報である位置、操作、行動の情報を受信し、その端末ＩＤおよびその端末が契約している情報処理事業者の対応関係に基づいて、端末装置３０と通信する装置である。集配信事業者は、この集配信装置１０を利用した端末装置３０との通信と、情報の暗号化と復号化を行う。
ここで、情報処理実行装置２０ａを所持する情報管理事業者−Ａと情報処理実行装置２０ｂを所持する情報管理事業者−Ｂとは異なる情報管理事業者であるため、集配信装置１０では、情報処理実行装置２０ａと情報処理実行装置２０ｂとに対して異なる鍵データを用いて暗号化と復号化が行われる。
【００３４】
なお、本実施形態による集配信装置１０の構成は、本発明の第一の実施形態による集配信装置１０と同一の構成である。また、本実施形態による情報処理実行装置２０ａ、２０ｂの構成は、本発明の第一の実施形態による情報処理実行装置２０と同一の構成である。そして、情報処理実行装置２０ａと情報処理実行装置２０ｂのそれぞれに対して用いる鍵データが異なること以外は、情報処理実行装置２０ａと情報処理実行装置２０ｂのそれぞれに対して第一の実施形態と同様の情報処理が行われる。
【００３５】
このような情報処理システム１００を構成し、集配信事業者の所持する集配信装置１０において情報管理事業者毎に異なる鍵データを用いることで、ある情報管理事業者に対する情報が漏洩した場合でも、その情報管理事業者を特定し対応する鍵データを入手して情報を復号化しない限り、個人が特定されることはない。
【００３６】
なお本発明の実施形態における暗号化する装置と復号化する装置は別々であってもよい。
また、情報管理事業者の所持する情報処理実行装置２０は、通知内容を返信しなくてもよく、情報管理事業者の情報処理実行装置２０が受信した端末特定情報が暗号化された情報処理要求データに対して必要に応じた処理を行いそのデータを利用してもよい。
【００３７】
なお本発明の実施形態について説明したが、上述の集配信装置１０は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００３８】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００３９】
１０・・・集配信装置
２０、２０ａ、２０ｂ・・・情報処理実行装置
１００・・・情報処理システム
１０１・・・情報処理要求データ受信部
１０２・・・暗号化部
１０３・・・情報処理要求データ振り分け部
１０４・・・情報処理データ受信部
１０５・・・復号化部
１０６・・・処理結果情報返信部
１０７・・・削除処理部
１１１、２１１・・・記憶部
２０１・・・処理対象情報受信部
２０２・・・処理対象情報処理部
２０３・・・処理結果情報送信部
【図１】
2015068890.tif 000003
【図２】
2015068890.tif 000004
【図３】
2015068890.tif 000005
【図４】
2015068890.tif 000006
【図５】
2015068890.tif 000007
【図６】
2015068890.tif 000008
【図７】
2015068890.tif 000009
【図８】
2015068890.tif 000010
【図９】
2015068890.tif 000011
【図１０】
2015068890.tif 000012