(57)【要約】【課題】無駄なトラフィックの発生を低減すると共に、自動改札機のハードウェア資源を無駄に使用しないようにすることを目的とする。【解決手段】自動改札機ＩＣモジュール７が、ログ情報を送信したり、中継処理端末装置１で、情報配信条件に合致した情報を抽出して情報配信サーバ装置３に送信したりすることによって課題を解決する。【選択図】図６
2012068723.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に対して情報の読み書きを行う自動改札機と、中継処理端末装置と、配信情報を配信する情報配信サーバ装置と、を含む情報処理システムであって、
前記自動改札機は、
記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持手段と、
前記中継処理端末装置よりログ情報の取得要求を受信する取得要求受信手段と、
前記取得要求受信手段で前記取得要求が受信されると、前記一時記憶領域に保持されているログ情報を前記中継処理端末装置に送信するログ情報送信手段と、
を有し、
前記中継処理端末装置は、
管理対象の少なくとも１台以上の自動改札機に対して、ログ情報の取得要求を送信する取得要求送信手段と、
前記取得要求送信手段で前記取得要求を送信した送信先の少なくとも１台以上の自動改札機より前記取得要求に応じたログ情報を受信するログ情報受信手段と、
前記ログ情報受信手段で前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化手段と、
前記テキスト化手段で生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出手段と、
前記抽出手段で抽出された利用者の情報を、前記情報配信サーバ装置に送信する情報送信手段と、
を有し、
前記情報配信サーバ装置は、
登録された利用者の情報と、前記利用者のメールアドレスと、を対応付けたデータを保持しており、前記中継処理端末装置より利用者の情報を受信すると、受信した利用者の情報に対応する前記メールアドレスを特定し、特定したメールアドレスに配信情報を送信する情報処理システム。
【請求項２】
記録媒体に対して情報の読み書きを行う自動改札機と、配信情報を配信する情報配信サーバ装置と、を含む情報処理システムであって、
前記自動改札機は、
記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持手段と、
前記一時記憶領域に記憶されている複数のログ情報を取得し、取得したバイナリデータである複数のログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化手段と、
前記テキスト化手段で生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出手段と、
前記抽出手段で抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信手段と、
を有し、
前記情報配信サーバ装置は、
登録された利用者の情報と、前記利用者のメールアドレスと、を対応付けたデータを保持しており、前記自動改札機より利用者の情報を受信すると、受信した利用者の情報に対応する前記メールアドレスを特定し、特定したメールアドレスに配信情報を送信する情報処理システム。
【請求項３】
記録媒体に対して情報の読み書きを行う自動改札機と、中継処理端末装置と、を含む情報処理システムであって、
前記自動改札機は、
記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持手段と、
前記中継処理端末装置よりログ情報の取得要求を受信する取得要求受信手段と、
前記取得要求受信手段で前記取得要求が受信されると、前記一時記憶領域に保持されているログ情報を前記中継処理端末装置に送信するログ情報送信手段と、
を有し、
前記中継処理端末装置は、
管理対象の少なくとも１台以上の自動改札機に対して、ログ情報の取得要求を送信する取得要求送信手段と、
前記取得要求送信手段で前記取得要求を送信した送信先の少なくとも１台以上の自動改札機より前記取得要求に応じたログ情報を受信するログ情報受信手段と、
前記ログ情報受信手段で前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化手段と、
前記テキスト化手段で生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出手段と、
前記抽出手段で抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信手段と、
を有する情報処理システム。
【請求項４】
前記中継処理端末装置は、前記配信条件を設定する設定手段を更に有する請求項３記載の情報処理システム。
【請求項５】
管理対象の少なくとも１台以上の自動改札機に対して、自動改札機の一時記憶領域に保持されている、バイナリデータであるログ情報の取得要求を送信する取得要求送信手段と、
前記取得要求送信手段で前記取得要求を送信した送信先の少なくとも１台以上の自動改札機より前記取得要求に応じたログ情報を受信するログ情報受信手段と、
前記ログ情報受信手段で前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化手段と、
前記テキスト化手段で生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出手段と、
前記抽出手段で抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信手段と、
を有する中継処理端末装置。
【請求項６】
前記中継処理端末装置は、前記テキスト化手段と、前記抽出手段と、前記情報送信手段は、ストリーミングデータ処理によって、前記ログ情報受信手段で受信されたログ情報を処理する請求項５記載の中継処理端末装置。
【請求項７】
記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持手段と、
前記一時記憶領域に記憶されている複数のログ情報を取得し、取得したバイナリデータである複数のログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化手段と、
前記テキスト化手段で生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出手段と、
前記抽出手段で抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信手段と、
を有する自動改札機。
【請求項８】
記録媒体に対して情報の読み書きを行う自動改札機と、中継処理端末装置と、配信情報を配信する情報配信サーバ装置と、を含む情報処理システムにおける情報処理方法であって、
前記自動改札機が、記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持ステップと、
前記中継処理端末装置が、管理対象の少なくとも１台以上の自動改札機に対して、ログ情報の取得要求を送信する取得要求送信ステップと、
前記自動改札機が、前記中継処理端末装置よりログ情報の取得要求を受信する取得要求受信ステップと、
前記自動改札機が、前記取得要求受信ステップで前記取得要求が受信されると、前記一時記憶領域に保持されているログ情報を前記中継処理端末装置に送信するログ情報送信ステップと、
前記中継処理端末装置が、前記取得要求送信ステップで前記取得要求を送信した送信先の少なくとも１台以上の自動改札機より前記取得要求に応じたログ情報を受信するログ情報受信ステップと、
前記中継処理端末装置が、前記ログ情報受信ステップで前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化ステップと、
前記中継処理端末装置が、前記テキスト化ステップで生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出ステップと、
前記中継処理端末装置が、前記抽出ステップで抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信ステップと、
前記情報配信サーバ装置が、登録された利用者の情報と、前記利用者のメールアドレスと、を対応付けたデータを保持しており、前記中継処理端末装置より利用者の情報を受信すると、受信した利用者の情報に対応する前記メールアドレスを特定し、特定したメールアドレスに配信情報を送信するステップと、
を含む情報処理方法。
【請求項９】
記録媒体に対して情報の読み書きを行う自動改札機と、配信情報を配信する情報配信サーバ装置と、を含む情報処理システムにおける情報処理方法であって、
前記自動改札機が、記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持ステップと、
前記自動改札機が、前記一時記憶領域に記憶されている複数のログ情報を取得し、取得したバイナリデータである複数のログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化ステップと、
前記自動改札機が、前記テキスト化ステップで生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出ステップと、
前記自動改札機が、前記抽出ステップで抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信ステップと、
前記情報配信サーバ装置が、登録された利用者の情報と、前記利用者のメールアドレスと、を対応付けたデータを保持しており、前記自動改札機より利用者の情報を受信すると、受信した利用者の情報に対応する前記メールアドレスを特定し、特定したメールアドレスに配信情報を送信するステップと、
を含む情報処理方法。
【請求項１０】
記録媒体に対して情報の読み書きを行う自動改札機と、中継処理端末装置と、を含む情報処理システムにおける情報処理方法であって、
前記自動改札機が、記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持ステップと、
前記中継処理端末装置が、管理対象の少なくとも１台以上の自動改札機に対して、ログ情報の取得要求を送信する取得要求送信ステップと、
前記自動改札機が、前記中継処理端末装置よりログ情報の取得要求を受信する取得要求受信ステップと、
前記自動改札機が、前記取得要求受信ステップで前記取得要求が受信されると、前記一時記憶領域に保持されているログ情報を前記中継処理端末装置に送信するログ情報送信ステップと、
前記中継処理端末装置が、前記取得要求送信ステップで前記取得要求を送信した送信先の少なくとも１台以上の自動改札機より前記取得要求に応じたログ情報を受信するログ情報受信ステップと、
前記中継処理端末装置が、前記ログ情報受信ステップで前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化ステップと、
前記中継処理端末装置が、前記テキスト化ステップで生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出ステップと、
前記中継処理端末装置が、前記抽出ステップで抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信ステップと、
を含む情報処理方法。
【請求項１１】
中継処理端末装置が実行する情報処理方法であって、
管理対象の少なくとも１台以上の自動改札機に対して、自動改札機の一時記憶領域に保持されている、バイナリデータであるログ情報の取得要求を送信する取得要求送信ステップと、
前記取得要求送信ステップで前記取得要求を送信した送信先の少なくとも１台以上の自動改札機より前記取得要求に応じたログ情報を受信するログ情報受信ステップと、
前記ログ情報受信ステップで前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化ステップと、
前記テキスト化ステップで生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出ステップと、
前記抽出ステップで抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信ステップと、
を含む情報処理方法。
【請求項１２】
自動改札機が実行する情報処理方法であって、
記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持ステップと、
前記一時記憶領域に記憶されている複数のログ情報を取得し、取得したバイナリデータである複数のログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化ステップと、
前記テキスト化ステップで生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出ステップと、
前記抽出ステップで抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信ステップと、
を含む情報処理方法。
【請求項１３】
コンピュータに、
管理対象の少なくとも１台以上の自動改札機に対して、自動改札機の一時記憶領域に保持されている、バイナリデータであるログ情報の取得要求を送信する取得要求送信ステップと、
前記取得要求送信ステップで前記取得要求を送信した送信先の少なくとも１台以上の自動改札機より前記取得要求に応じたログ情報を受信するログ情報受信ステップと、
前記ログ情報受信ステップで前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化ステップと、
前記テキスト化ステップで生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出ステップと、
前記抽出ステップで抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信ステップと、
を実行させるプログラム。
【請求項１４】
コンピュータに、
記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持ステップと、
前記一時記憶領域に記憶されている複数のログ情報を取得し、取得したバイナリデータである複数のログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化ステップと、
前記テキスト化ステップで生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出ステップと、
前記抽出ステップで抽出された利用者の情報を、配信情報を前記利用者に配信する情報配信サーバ装置に送信する情報送信ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、中継処理端末装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
利用者が携帯端末を用いて自動改札機を通過して出場する際、自動改札機が、利用者の携帯端末から端末ＩＤを読み取り、読み取った端末ＩＤと駅ＩＤ等とをクーポン配信サーバに送信し、クーポン配信サーバが、ＤＢを参照し、登録済みの端末ＩＤであった場合、前記駅ＩＤに対応したクーポンを前記端末ＩＤの携帯端末に送信するシステムがある（特許文献１参照）。
一方、自動改札機では、従来、携帯端末やＩＣカード等よりデータを読み取ると、読み取ったデータを、一定量、ログとして保持していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１８５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら上述した特許文献１のシステムでは、登録されていない利用者のデータもクーポン配信サーバに送信するため、無駄なトラフィックが発生する問題があった。
また、自動改札機には、携帯端末やＩＣカード等よりデータを読み取り、保持する機能があるにも関わらず、クーポン配信のために、新たに、登録されていない利用者を含む全ての利用者の端末ＩＤを読み取り、端末ＩＤと駅ＩＤ等とをクーポン配信サーバに送信する機能を自動改札機に実装しなくてはならず、機能が重複し、自動改札機のハードウェア資源を無駄にしている問題もあった。
【０００５】
本発明はこのような問題点に鑑みなされたもので、無駄なトラフィックの発生を低減すると共に、自動改札機のハードウェア資源を無駄に使用しないようにすることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、記録媒体に対して情報の読み書きを行う自動改札機と、中継処理端末装置と、配信情報を配信する情報配信サーバ装置と、を含む情報処理システムであって、前記自動改札機は、記録媒体より読み取ったバイナリデータをログ情報として一時記憶領域に保持する保持手段と、前記中継処理端末装置よりログ情報の取得要求を受信する取得要求受信手段と、前記取得要求受信手段で前記取得要求が受信されると、前記一時記憶領域に保持されているログ情報を前記中継処理端末装置に送信するログ情報送信手段と、を有し、前記中継処理端末装置は、管理対象の少なくとも１台以上の自動改札機に対して、ログ情報の取得要求を送信する取得要求送信手段と、前記取得要求送信手段で前記取得要求を送信した送信先の少なくとも１台以上の自動改札機より前記取得要求に応じたログ情報を受信するログ情報受信手段と、前記ログ情報受信手段で前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成するテキスト化手段と、前記テキスト化手段で生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する抽出手段と、前記抽出手段で抽出された利用者の情報を、前記情報配信サーバ装置に送信する情報送信手段と、を有し、前記情報配信サーバ装置は、登録された利用者の情報と、前記利用者のメールアドレスと、を対応付けたデータを保持しており、前記中継処理端末装置より利用者の情報を受信すると、受信した利用者の情報に対応する前記メールアドレスを特定し、特定したメールアドレスに配信情報を送信する。
ここで、記録媒体は、例えば、後述するＩＣカード、又はＩＣカードの機能を有する携帯電話機、等に対応する。
【発明の効果】
【０００７】
本発明によれば、無駄なトラフィックの発生を低減すると共に、自動改札機のハードウェア資源を無駄に使用しないようにすることができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１の情報処理システムのシステム構成の一例を示す図である。
【図２】中継処理端末装置のハードウェア構成の一例を示す図である。
【図３】自動改札機ＩＣモジュールのハードウェア構成の一例を示す図である。
【図４】実施形態１の自動改札機ＩＣモジュールのソフトウェア構成の一例を示す図である。
【図５】中継処理端末装置のソフトウェア構成の一例を示す図である。
【図６】実施形態１の情報処理方法の一例を説明するためのシーケンス図である。
【図７】ストック型のデータ処理を説明するための図である。
【図８】ストリーミング型のデータ処理を説明するための図である。
【図９】実施形態３の情報処理システムのシステム構成の一例を示す図である。
【図１０】実施形態３の自動改札機ＩＣモジュールのソフトウェア構成の一例を示す図である。
【図１１】実施形態３の情報処理方法の一例を説明するためのシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
＜実施形態１＞
図１は、実施形態１の情報処理システムのシステム構成の一例を示す図である。図１に示されるように、実施形態１の情報処理システムは、中継処理端末装置１と、中継処理端末装置１が管理対象としている複数の自動改札機５と、情報配信サーバ装置３と、がネットワークを介して接続されている。
自動改札機５は、ＩＣカードより読み取ったバイナリデータをログ情報としてＲＡＭ等の一時記憶領域に保持する。自動改札機５は、中継処理端末装置１よりログ情報の取得要求を受信すると、前記一時記憶領域に保持されているログ情報を中継処理端末装置１に送信する。
中継処理端末装置１は、管理対象の自動改札機５に対して、ログ情報の取得要求を送信し、前記取得要求を送信した送信先の自動改札機５より前記取得要求に応じたログ情報を受信する。そして、中継処理端末装置１は、受信したバイナリデータであるログ情報をテキスト化し、テキスト化したログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する。中継処理端末装置１は、抽出した利用者の情報を、配信情報を前記利用者が保持する携帯端末装置やＰＣ等の情報処理装置に配信する情報配信サーバ装置３に送信する。
なお、以下に示す実施形態では、ＩＣカード及びＩＣカードの機能を有する携帯電話機を含めて単にＩＣカードという。
なお、より具体的に説明すると、自動改札機５の一部である自動改札機ＩＣモジュール７が以下に示す実施形態にかかる自動改札機５側の処理を行う。したがって、以下の実施形態では、自動改札機５ではなく、自動改札機ＩＣモジュール７を用いて説明を行う。また、自動改札機５は、自動改札機ＩＣモジュール７を介して情報配信サーバ装置３とネットワークを介して接続されている。
【００１１】
図２は、中継処理端末装置（コンピュータ）１のハードウェア構成の一例を示す図である。図２に示されるように、中継処理端末装置１は、ハードウェア構成として、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１と、ＨＤ（Ｈａｒｄ  Ｄｉｓｋ）１２と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３と、通信装置１４と、を含む。
通信装置１４は、中継処理端末装置１を、ネットワークを介して自動改札機ＩＣモジュール７や情報配信サーバ装置３に接続する接続装置である。プログラムは、例えば、ＣＤ−ＲＯＭ等の記録媒体によって中継処理端末装置１に提供されるか、ネットワーク等を通じてダウンロードされる。記録媒体は、記録媒体ドライブ装置（図示せず）にセットされ、プログラムが記録媒体から記録媒体ドライブ装置を介してＨＤ１２等にインストールされる。なお、前記プログラムは予めＨＤ１２等にインストールされていてもよい。
【００１２】
ＲＯＭ１０は、中継処理端末装置１の電源投入時に最初に読み込まれるプログラム等を記録する。ＲＡＭ１１は、中継処理端末装置１のメインメモリである。ＣＰＵ１３は、必要に応じて、ＨＤ１２よりプログラムを読み出して、ＲＡＭ１１に格納し、プログラムを実行することで、後述する中継処理端末装置１の機能（ソフトウェア構成）等が実現される。
ＨＤ１２は、プログラム以外に、自動改札機ＩＣモジュール７より受信したログ情報等も記憶する。なお、中継処理端末装置１は、入力装置や、表示装置をハードウェア構成として含んでいてもよい。
ここで、情報配信サーバ装置３のハードウェア構成も、図２に示した中継処理端末装置１のハードウェア構成と同様である。情報配信サーバ装置３のＣＰＵが、情報配信サーバ装置３のＨＤ等に記憶されている（又はインストールされている）プログラムを読み出して、実行することで、後述する情報配信サーバ装置３の機能が実現される。
【００１３】
図３は、自動改札機ＩＣモジュール（コンピュータ）７のハードウェア構成の一例を示す図である。図３に示されるように、自動改札機ＩＣモジュール７は、ハードウェアとして、ＲＯＭ３１と、ＲＡＭ３２と、ＣＰＵ３３と、ＩＣカードリーダ／ライタ３６と、通信装置３７と、を含む。
ＲＯＭ３１には、自動改札機ＩＣモジュール７の全体の動作を制御するプログラムが格納されている。ＣＰＵ３３は、必要に応じて、ＲＯＭ３１よりプログラムを読み出して、ＲＡＭ３２に記憶させ、そのプログラムを実行することによって、ＩＣカード内のデータに応じて、改札に関する入出場の判定処理（期間判定及び／又は区間判定及び／又は運賃判定等）を行ったり、自動改札機ＩＣモジュール全体の制御を行ったりする。ＣＰＵ３３が、ＲＯＭ３１等よりプログラムを読み出して、ＲＡＭ３２に格納し、プログラムを実行することで、後述する自動改札機ＩＣモジュール７の機能（ソフトウェア構成）等が実現される。
ＩＣカードリーダ／ライタ３６は、ＩＣカードのデータの読み取り及び／又は書き込みを行う。
通信装置３７は、自動改札機ＩＣモジュール７を中継処理端末装置１（又はネットワーク等）に接続する接続装置である。
【００１４】
図４は、実施形態１の自動改札機ＩＣモジュール７のソフトウェア構成の一例を示す図である。
図４に示されるように、実施形態１の自動改札機ＩＣモジュール７は、ソフトウェア構成として、バイナリデータ取得部５１と、保持部５２と、取得要求受信部５３と、ログ情報送信部５４と、を含む。
バイナリデータ取得部５１は、ＩＣカードリーダ／ライタ３６でＩＣカードより読み取ったバイナリデータを取得する。
保持部５２は、バイナリデータ取得部５１で取得されたバイナリデータをログ情報として一時記憶領域の一例であるＲＡＭ３２に保持する。ログ情報の一例として、ＩＣカードを識別するＩＣカードＩＤ、自動改札機を入場したか出場したかを示す入出場情報、処理時間情報、性別情報、生年月日情報、定期区間情報等が含まれるものとする。
取得要求受信部５３は、中継処理端末装置１よりログ情報の取得要求を受信する。後述するように、中継処理端末装置１は、例えば、一定間隔で取得要求を送信するため、取得要求受信部５３は、一定間隔でログ情報の取得要求を受信する。
ログ情報送信部５４は、取得要求受信部５３でログ情報の取得要求が受信されると、一時記憶領域に保持されているログ情報を中継処理端末装置１に送信する。
なお、図４に示した自動改札機ＩＣモジュール７のソフトウェア構成は、本実施形態に関係する機能のみを示したものである。以下においても同様である。
【００１５】
図５は、中継処理端末装置１のソフトウェア構成の一例を示す図である。
図５に示されるように、中継処理端末装置１は、ソフトウェア構成として、取得要求送信部６１と、ログ情報受信部６２と、テキスト化部６３と、抽出部６４と、設定部６５と、情報送信部６６と、を含む。
取得要求送信部６１は、一定間隔で管理対象の少なくとも１台以上の自動改札機５の自動改札機ＩＣモジュール７に対して、ログ情報の取得要求を送信する。取得要求送信部６１は、例えば、一定間隔でログ情報の取得要求を管理対象の自動改札機５の自動改札機ＩＣモジュール７に対して送信する。
ログ情報受信部６２は、取得要求を送信した送信先の少なくとも１台以上の自動改札機５の自動改札機ＩＣモジュール７より前記取得要求に応じたログ情報を受信する。
テキスト化部６３は、ログ情報受信部６２で前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成する。
抽出部６４は、テキスト化部６３で生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する。例えば、配信条件としては、定期区間：［千葉〜東京間］、性別：［男］、年齢［３０〜６０］等がある。なお、配信条件は、予め設定されていてもよいが、本実施形態では、設定部６５が設定するものとする。例えば、中継処理端末装置１が入力装置等を有する場合、設定部６５は、入力装置等を介した管理者等からの指示に基づいて、配信条件を設定する。また、設定部６５は、情報配信サーバ装置３から配信条件等を受信した場合、受信した配信条件を設定するようにしてもよい。
情報送信部６６は、抽出部６４で抽出された利用者の情報（例えば、ＩＣカードＩＤ）を、配信情報を前記利用者に配信する情報配信サーバ装置３に送信する。
なお、図５に示した中継処理端末装置１のソフトウェア構成は、本実施形態に関係する機能のみを示したものである。以下においても同様である。
【００１６】
図６は、実施形態１の情報処理方法の一例を説明するためのシーケンス図である。
シーケンスＳＱ１において、自動改札機ＩＣモジュール７のバイナリデータ取得部５１は、ＩＣカードリーダ／ライタ３６で利用者のＩＣカードより読み取ったバイナリデータを取得する。
シーケンスＳＱ２において、自動改札機ＩＣモジュール７の保持部５２は、バイナリデータをログ情報として一時記憶領域の一例であるＲＡＭ３２に保持する。
シーケンスＳＱ３において、中継処理端末装置１の取得要求送信部６１は、一定間隔で管理対象の少なくとも１台以上の自動改札機ＩＣモジュール７に対して、ログ情報の取得要求を送信する。自動改札機ＩＣモジュール７の取得要求受信部５３は、中継処理端末装置１よりログ情報の取得要求を受信する。
シーケンスＳＱ４において、自動改札機ＩＣモジュール７のログ情報送信部５４は、ログ情報の取得要求が受信されると、一時記憶領域に保持されているログ情報を一時記憶領域から取得し、中継処理端末装置１に送信する。中継処理端末装置１のログ情報受信部６２は、取得要求を送信した送信先の少なくとも１台以上の自動改札機５の自動改札機ＩＣモジュール７より前記取得要求に応じたログ情報を受信する。
このように、自動改札機ＩＣモジュール７は、ＩＣカードからデータを読み取る度に、読み取ったデータ等を送信するのではなく、取得要求を受け取ったときに、まとめて一時記憶領域に存在するデータを送信する。このことによって、無駄なトラフィックの発生を低減することができる。また、クーポン配信のために、新たに、登録されていない利用者を含む全ての利用者のＩＣカードＩＤを読み取り、ＩＣカードＩＤと駅ＩＤ等とをクーポン配信サーバに送信する機能を自動改札機ＩＣモジュール７に実装する必要はなく、ログ情報を要求に応じて、送信すればよいので、自動改札機のハードウェア資源を無駄に使用しないようにすることもできる。
【００１７】
シーケンスＳＱ５において、中継処理端末装置１のテキスト化部６３は、ログ情報受信部６２で前記ログ情報が受信されると、バイナリデータであるログ情報をテキスト化し、テキストデータであるログ情報を生成する。
シーケンスＳＱ６において、中継処理端末装置１の抽出部６４は、テキスト化部６３で生成されたログ情報から情報配信条件に合致した自動改札機の利用者の情報（例えば、ＩＣカードＩＤ）を抽出する。なお、本実施形態では、ＩＣカードＩＤを例に説明を行っているが、ＩＣカードＩＤではなく、携帯電話機を識別するＩＤ等でもよい。なお、利用者の情報が、携帯電話機を識別するＩＤであった場合、情報配信サーバ装置３では、配信情報の配信サービスに登録した、携帯電話機を識別するＩＤと、前記携帯電話機のメールアドレス等と、が対応付けられて管理されているものとする。
シーケンスＳＱ７において、中継処理端末装置１の情報送信部６６は、抽出部６４で抽出された利用者の情報を、情報配信サーバ装置３に送信する。情報配信サーバ装置３は、中継処理端末装置１より利用者の情報を受信する。
このように、中継処理端末装置１でバイナリデータであるログ情報をテキスト化し、配信条件に合致した自動改札機の利用者の情報を情報配信サーバ装置３に送信することで、自動改札機の全ての利用者の情報を配信サーバ等に送信する必要がなくなり、無駄なトラフィックの発生を低減することができる。
【００１８】
シーケンスＳＱ８において、情報配信サーバ装置３は、受信した利用者の情報（例えば、ＩＣカードＩＤ）に対応する、登録されている携帯電話機又はＰＣ等のメールアドレスを特定し、特定したメールアドレスに対して例えばクーポン等の配信情報を送信する。つまり、情報配信サーバ装置３は、配信情報の配信サービスに登録した、ＩＣカードＩＤと、携帯電話機又はＰＣ等のメールアドレスと、が対応付けられてＨＤ等に管理されているものとする。情報配信サーバ装置３は、例えば、ＩＣカードＩＤを中継処理端末装置１より受信すると、前記ＩＣカードＩＤに対応するメールアドレスを特定し、特定したメールアドレス宛てにクーポン等の配信情報を配信する。
以上、本実施形態によれば、要求に応じて、自動改札機ＩＣモジュール７が、ログ情報を送信したり、中継処理端末装置１で、情報配信条件に合致した情報を抽出して情報配信サーバ装置３に送信したりすることで、無駄なトラフィックの発生を低減することができる。また、自動改札機ＩＣモジュール７のログ情報を利用して、自動改札機５の利用者の情報を得るようにしたことによって、自動改札機のハードウェア資源を無駄に使用しないようにすることができる。
【００１９】
＜実施形態２＞
図７は、ストック型のデータ処理を説明するための図である。実施形態１では、自動改札機ＩＣモジュール７及び中継処理端末装置１は、図７に示すようにストック型のデータ処理を行うものとして説明を行っていた。ここで、ストック型のデータ処理とは、データ等を一旦、ＲＡＭ、又はＲＯＭ、又はＨＤＤ等のストレージに記憶し、ストレージに記憶されたデータに対してソフトウェア等が必要に応じでデータを取りに行き、処理を行うものである。
一方、後述する図８に示すように、自動改札機ＩＣモジュール７及び／又は中継処理端末装置１は、ストリーミング型のデータ処理を行うようにしてもよい。図８は、ストリーミング型のデータ処理を説明するための図である。ここで、ストリーミング型のデータ処理とは、大量、かつ、連続したイベントデータ（ストリームデータ）を、時系列に従い、一件ごとに異なる複数の演算処理を同時に実行し、各演算処理の処理結果を導いてから、必要に応じてデータをストレージへ格納、又は破棄する処理を行うものである。
例えば、中継処理端末装置１の処理を、ストリーミング型のデータ処理とする構成とした場合、テキスト化部６３と、抽出部６４と、情報送信部６６と、が、図８の処理Ａ等に対応することになる。つまり、テキスト化部６３と、抽出部６４と、情報送信部６６と、は、ストリーミング型のデータ処理（ストリーミングデータ処理）によって、ログ情報受信部６２で受信されたログ情報を処理するよう構成してもよい。
このようにストリーミング型のデータ処理を行うことによって、多くの処理を同時に実行することができる。また、ストリーミング型のデータ処理を行うことによって、１回の処理におけるデータ入力量を極小化することができる。また、ストリーミング型のデータ処理を行うことによって、ＨＤ及び／又はＲＡＭに対するディスク入出力を極小化することができる。
【００２０】
＜実施形態３＞
自動改札機ＩＣモジュール７に高性能のＣＰＵやストレージを用いることができる場合、実施形態１で説明した中継処理端末装置１のログデータに関する機能を各自動改札機ＩＣモジュール７に設ける構成としてもよい。
図９は、実施形態３の情報処理システムのシステム構成の一例を示す図である。図９に示されるように、実施形態３の情報処理システムは、駅等に設置されている少なくとも１台以上の自動改札機５の自動改札機ＩＣモジュール７と、情報配信サーバ装置３と、がネットワークを介して接続されている。
自動改札機ＩＣモジュール７は、ＩＣカードより読み取ったバイナリデータをログ情報としてＲＡＭ等の一時記憶領域に保持する。自動改札機ＩＣモジュール７は、バイナリデータであるログ情報を例えば、一定間隔ごとに一時記憶領域から取得して、テキスト化し、テキスト化したログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出し、抽出した利用者の情報を、配信情報を前記利用者が保持する携帯端末装置やＰＣ等の情報処理装置に配信する情報配信サーバ装置３に送信する。
【００２１】
図１０は、実施形態３の自動改札機ＩＣモジュール７のソフトウェア構成の一例を示す図である。
図１０に示されるように、実施形態３の自動改札機ＩＣモジュール７は、ソフトウェア構成として、バイナリデータ取得部７１と、保持部７２と、テキスト化部７３と、抽出部７４と、設定部７５と、情報送信部７６と、を含む。
バイナリデータ取得部７１は、ＩＣカードリーダ／ライタ３６でＩＣカードより読み取ったバイナリデータを取得する。
保持部７２は、バイナリデータ取得部７１で取得されたバイナリデータをログ情報として一時記憶領域の一例であるＲＡＭ３２に保持する。ログ情報の一例として、ＩＣカードを識別するＩＣカードＩＤ、自動改札機を入場したか出場したかを示す入出場情報、処理時間情報、性別情報、生年月日情報、定期区間情報等が含まれるものとする。
テキスト化部７３は、バイナリデータであるログ情報を例えば、一定間隔ごとに一時記憶領域から取得して、テキスト化する。
抽出部７４は、テキスト化部７３で生成されたテキストデータであるログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する。なお、配信条件は、予め設定されていてもよいが、本実施形態では、設定部７５が設定するものとする。例えば、設定部７５は、情報配信サーバ装置３から配信条件等を受信した場合、受信した配信条件を設定するものとする。
情報送信部７６は、抽出部７４で抽出された利用者の情報（例えば、ＩＣカードＩＤ）を、配信情報を前記利用者に配信する情報配信サーバ装置３に送信する。
【００２２】
図１１は、実施形態３の情報処理方法の一例を説明するためのシーケンス図である。
シーケンスＳＱ１１において、自動改札機ＩＣモジュール７のバイナリデータ取得部７１は、ＩＣカードリーダ／ライタ３６で利用者のＩＣカードより読み取ったバイナリデータを取得する。
シーケンスＳＱ１２において、自動改札機ＩＣモジュール７の保持部７２は、バイナリデータをログ情報として一時記憶領域の一例であるＲＡＭ３２に保持する。
シーケンスＳＱ１３において、自動改札機ＩＣモジュール７のテキスト化部７３は、バイナリデータであるログ情報を例えば、一定間隔ごとに一時記憶領域から取得して、テキスト化する。
シーケンスＳＱ１４において、自動改札機ＩＣモジュール７の抽出部６４は、テキスト化部６３で生成されたテキストデータであるログ情報から情報配信条件に合致した自動改札機の利用者の情報を抽出する。
シーケンスＳＱ１５において、自動改札機ＩＣモジュール７の情報送信部６６は、抽出部６４で抽出された利用者の情報（例えば、ＩＣカードＩＤ）を、配信情報を前記利用者に配信する情報配信サーバ装置３に送信する。
シーケンスＳＱ１６において、情報配信サーバ装置３は、受信した利用者の情報（例えば、ＩＣカードＩＤ）に対応する、登録されている携帯電話機又はＰＣ等のメールアドレスを特定し、特定したメールアドレスに対して例えばクーポン等の配信情報を送信する。
【００２３】
以上、本実施形態によれば、自動改札機ＩＣモジュール７が、一定間隔でログ情報をテキスト化し、情報配信条件に合致した情報を抽出して情報配信サーバ装置３に送信することで、無駄なトラフィックの発生を低減することができる。また、自動改札機ＩＣモジュール７のログ情報を利用して、自動改札機５の利用者の情報を得るようにしたことによって、自動改札機のハードウェア資源を無駄に使用しないようにすることができる。
【００２４】
なお、本実施形態の自動改札機ＩＣモジュール７においても、実施形態２に示したように、ストリーミング型のデータ処理で、テキスト化や、抽出、情報送信等を行ってもよい。なお、ストリーミング型のデータ処理を実行する場合、保持部７２でバイナリデータを保持する構成を取らず、バイナリデータ取得部７１で取得されたバイナリデータを、テキスト化部７３と、抽出部７４と、情報送信部７６とが、ストリーミング型のデータ処理（ストリーミングデータ処理）によって、処理するようにしてもよい。
【００２５】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
例えば、実施形態１の中継処理端末装置１の機能構成において、例えば、テキスト化部６３を中継処理端末装置１とは別筐体の装置に実装してもよい。つまり、中継処理端末装置１の各機能を複数の装置からなるシステムに実装してもよい。
【符号の説明】
【００２６】
１    中継処理端末装置
３    情報配信サーバ装置
５    自動改札機
７    自動改札機ＩＣモジュール
【図１】
2012068723.tif 000003
【図２】
2012068723.tif 000004
【図３】
2012068723.tif 000005
【図４】
2012068723.tif 000006
【図５】
2012068723.tif 000007
【図６】
2012068723.tif 000008
【図７】
2012068723.tif 000009
【図８】
2012068723.tif 000010
【図９】
2012068723.tif 000011
【図１０】
2012068723.tif 000012
【図１１】
2012068723.tif 000013