(57)【特許請求の範囲】
【請求項１】
通信媒体を介して接続された情報処理装置を利用することが可能な有効期限が付された複数の情報を保持する記憶部と、
利用者から入力された、又は前記情報処理装置から送信された、前記記憶部に記憶された情報のうちのどの情報を抽出するかを指示する要求を示す判断情報に応じて、前記記憶部に保持された複数の情報の少なくも一部を表示するために抽出し、抽出した各情報を前記有効期限及びこれに付随する前記有効期限超過後の各情報の取り扱いを示す属性情報に基づいて前記記憶部における各情報の記憶状態の変更のために処理する判断処理部と、
を備え、
前記判断処理部は、前記属性情報に基づいて前記有効期限を超過した情報を前記記憶部に残すか否かを決定し、前記属性情報が前記有効期限を超過した情報を前記記憶部に残すことを示している場合は、前記有効期限を超過した情報を前記記憶部に残し、前記属性情報が前記有効期限を超過した情報を前記記憶部に残さないことを示している場合は、前記有効期限を超過した情報を前記記憶部から消去することを特徴とする、請求項１に記載の情報保持装置。
【請求項２】
前記判断処理部の処理結果に基づいて表示を行う表示部を備えることを特徴とする、請求項１に記載の情報保持装置。
【請求項３】
前記判断処理部は、各情報の有効期限に基づいて、表示の際の順序を定めることを特徴とする、請求項１に記載の情報保持装置。
【請求項４】
前記判断処理部は、前記判断情報に応じて抽出した各情報のうち有効期限を超過した情報を表示しないように処理を行うことを特徴とする、請求項１に記載の情報保持装置。
【請求項５】
前記判断処理部は、現在の日付が各情報の有効期限に対して所定の期間内に近づいた場合に警告を表示する処理を行うことを特徴とする、請求項１に記載の情報保持装置。
【請求項６】
前記判断処理部の処理結果を前記情報処理装置へ送信する通信部を備えることを特徴とする、請求項１に記載の情報保持装置。
【請求項７】
前記複数の情報は、前記情報保持装置を利用することが可能な設備の情報を含むことを特徴とする、請求項１に記載の情報保持装置。
【請求項８】
情報保持装置と情報処理装置が情報を送受信可能な通信媒体を介して接続された情報処理システムであって、
前記情報保持装置は、
前記通信媒体を介して前記情報処理装置と通信を行うための通信部と、
前記情報処理装置を利用することが可能な有効期限が付された複数の情報を保持する記憶部と、
情報処理装置から送信された、前記記憶部に記憶された情報のうちのどの情報を抽出するかを指示する要求を示す判断情報に応じて、前記記憶部に保持された複数の情報の少なくも一部を表示するために抽出し、抽出した各情報を前記有効期限及びこれに付随する前記有効期限超過後の各情報の取り扱いを示す属性情報に基づいて前記記憶部における各情報の記憶状態の変更のために処理する判断処理部と、を備え、前記判断処理部は、前記属性情報に基づいて前記有効期限を超過した情報を前記記憶部に残すか否かを決定し、前記属性情報が前記有効期限を超過した情報を前記記憶部に残すことを示している場合は、前記有効期限を超過した情報を前記記憶部に残し、前記属性情報が前記有効期限を超過した情報を前記記憶部に残さないことを示している場合は、前記有効期限を超過した情報を前記記憶部から消去し、
上記情報処理装置は、
前記判断情報を発する要求部と、
前記判断情報を前記情報保持装置へ送信する通信部と、
を備えることを特徴とする、情報処理システム。
【請求項９】
前記情報処理装置の通信部は、前記判断処理部の処理結果を前記情報保持装置から受信し、
前記情報処理装置は、前記判断処理部の処理結果に応じて表示を行う表示部を備えることを特徴とする、請求項８に記載の情報処理システム。
【請求項１０】
複数の情報を保持する情報保持装置における情報処理方法であって、
記憶部に通信媒体を介して接続された情報処理装置を利用することが可能な有効期限が付された複数の情報を保持するステップと、
利用者からの入力を受けるステップと、
前記利用者から入力された、又は通信媒体を介して接続された情報処理装置から送信された、前記記憶部に記憶された情報のうちのどの情報を抽出するかを指示する要求を示す判断情報に応じて、前記記憶部に保持された複数の情報の少なくも一部を表示するために抽出し、抽出した各情報を前記有効期限及びこれに付随する前記有効期限超過後の各情報の取り扱いを示す属性情報に基づいて前記記憶部における各情報の記憶状態の変更のために処理し、前記属性情報に基づいて前記有効期限を超過した情報を前記記憶部に残すか否かを決定し、前記属性情報が前記有効期限を超過した情報を前記記憶部に残すことを示している場合は、前記有効期限を超過した情報を前記記憶部に残し、前記属性情報が前記有効期限を超過した情報を前記記憶部に残さないことを示している場合は、前記有効期限を超過した情報を前記記憶部から消去するステップと、
を備えることを特徴とする、情報処理方法。
【請求項１１】
複数の情報を保持する情報保持装置におけるプログラムであって、
記憶部に通信媒体を介して接続された情報処理装置を利用することが可能な有効期限が付された複数の情報を保持する手段、
利用者から入力された、又は通信媒体を介して接続された情報処理装置から送信された、前記記憶部に記憶された情報のうちのどの情報を抽出するかを指示する要求を示す判断情報に応じて、前記記憶部に保持された複数の情報の少なくも一部を表示するために抽出し、抽出した各情報を前記有効期限及びこれに付随する前記有効期限超過後の各情報の取り扱いを示す属性情報に基づいて前記記憶部における各情報の記憶状態の変更のために処理し、前記属性情報に基づいて前記有効期限を超過した情報を前記記憶部に残すか否かを決定し、前記属性情報が前記有効期限を超過した情報を前記記憶部に残すことを示している場合は、前記有効期限を超過した情報を前記記憶部に残し、前記属性情報が前記有効期限を超過した情報を前記記憶部に残さないことを示している場合は、前記有効期限を超過した情報を前記記憶部から消去する手段、
として情報保持装置を機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報保持装置、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近時においては、商品購入の際、または鉄道などの乗り物を利用する際などの様々な場面において、ＩＣカード等の情報記録媒体（情報保持装置）が広く用いられている。例えば下記の特許文献１には、有効期限データと現在の日付を比較した結果に基づいて、カード状記録媒体が有効期限内であるか否かを出力することが記載されている。また、特許文献２には、自動取引装置において、ＩＣカードの有効期限をＩＣチップから読み出し、有効期限をユーザに提示することが記載されている。
【０００３】
【特許文献１】特開平２−２７５５９８号公報
【特許文献２】特開２００３−１４１６０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術のように有効期限に基づいて情報の有効性を判断するのみでは、ＩＣカード等の情報保持装置に記憶された複数の情報を有効に活用することができない。例えば、有効期限が超過した情報であっても、状況の変化に応じて情報を再利用することが想定される。上記従来の技術のように、有効期限に基づいて情報の有効性を判断するのみでは、このような状況の変化に対応させて情報を再利用することは困難である。
【０００５】
また、近時においては、情報の多様化に伴い、ＩＣカード等に代表される情報保持装置には、複数の異なる情報が記憶されることが想定される。例えば、１枚のＩＣカードには、鉄道の駅、ショッピングセンター、遊園地などの異なる施設に関する情報が記憶される。更に、情報保持装置には、これらの施設内の複数の設備に関する情報が記憶される。このような多種多様な情報を記憶した情報保持装置においては、各情報に有効期限が設定された場合、各有効期限に応じて該当する施設、設備の利用の可否が判断されることになる。
【０００６】
しかしながら、情報保持装置に多数の情報が記憶されている場合、これらの多数の情報のうち、実際にユーザが使用する情報は、利用の場面に応じて常に変化する。従って、単に有効期限に基づいて情報の有効性を判断するのみでは、多数の情報の有効性を判断する際に、処理が非常に煩雑になるという問題が発生する。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、情報保持装置に記憶された多数の情報の中から、使用場面に応じて情報の有効性を的確に判断するとともに、情報利用の利便性を高めることが可能な、新規かつ改良された情報保持装置、情報処理システム、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、有効期限が付された複数の情報を保持する記憶部と、利用者からの入力を受ける入力部と、前記入力部から入力された判断情報、又は通信媒体を介して接続された情報処理装置から送信された判断情報に応じて前記記憶部に保持された複数の情報の少なくも一部を表示するために抽出し、抽出した各情報を前記有効期限及びこれに付随する属性情報に基づいて処理する判断処理部と、を備える情報保持装置が提供される。
【０００９】
上記構成によれば、記憶部に有効期限が付された複数の情報が保持され、入力部から入力された判断情報、又は通信媒体を介して接続された情報処理装置から送信された判断情報に応じて記憶部に保持された複数の情報の少なくも一部が表示のために抽出され、抽出された各情報が有効期限及びこれに付随する属性情報に基づいて処理される。従って、情報保持装置が記憶している多種多様な情報のうち、判断情報に該当する情報のみを表示のために抽出することが可能となる。また、抽出した各情報は有効期限と属性情報に基づいて処理されるため、有効期限内の情報のみを表示したり、有効期限を超過した情報を記憶部に残すか、または削除するかを適宜設定することが可能となる。
【００１０】
また、前記判断処理部の処理結果に基づいて表示を行う表示部を備えるものであってもよい。かかる構成によれば、情報処理装置の利用者自身が判断処理部の処理結果を視認することが可能となる。
【００１１】
また、前記判断処理部は、各情報を表示するための処理を行うものであってもよい。かかる構成によれば、判断情報に基づいて抽出された情報について、有効期限に基づいて表示するか否かを決定することが可能となる。
【００１２】
また、前記判断処理部は、各情報の有効期限に基づいて、表示の際の順序を定めるものであってもよい。かかる構成によれば、各情報の有効期限に基づいて表示の順序が定められるため、有効期限順に各情報を認識することが可能となる。
【００１３】
また、前記判断処理部は、前記判断情報に応じて抽出した各情報のうち有効期限を超過した情報を表示しないように処理を行うものであってもよい。かかる構成によれば、抽出した各情報のうち有効期限を超過した情報は表示されないため、有効な情報のみを表示することが可能となる。
【００１４】
また、前記判断処理部は、現在の日付が各情報の有効期限に対して所定の期間内に近づいた場合に警告を表示する処理を行うものであってもよい。かかる構成によれば、現在の日付が各情報の有効期限に対して所定の期間内に近づいた場合に警告が表示されるため、有効期限の到来を事前に認識することが可能となる。
【００１５】
また、前記判断処理部は、各情報の処理結果に応じて各情報の前記記憶部における記憶状態を変更するものであってもよい。かかる構成によれば、各情報の処理結果に応じて各情報の記憶部における記憶状態が変更されるため、有効期限が超過した情報を記憶部から削除したり、有効期限が超過した情報を記憶部に残しておく処理が可能となる。
【００１６】
また、前記判断処理部は、前記属性情報に基づいて、有効期限を超過した情報を記憶部に残すか否かを決定するものであってもよい。かかる構成によれば、属性情報に基づいて有効期限を超過した情報を記憶部に残すか否かが決定されるため、有効期限を超過した情報を記憶部に残すように属性情報を設定した場合は、情報の利用を再開することが可能となる。
【００１７】
また、前記判断処理部の処理結果を前記情報処理装置へ送信する通信部を備えるものであってもよい。かかる構成によれば、判断処理部の処理結果が情報処理装置へ送信されるため、情報処理装置の表示部に処理結果を表示することが可能となる。
【００１８】
また、前記複数の情報は、前記情報保持装置を利用することが可能な設備の情報を含むものであってもよい。かかる構成によれば、判断情報に基づいて、情報保持装置を利用することが可能な設備の情報のみを抽出することが可能となる。
【００１９】
また、上記課題を解決するために、本発明の別の観点によれば、情報保持装置と情報処理装置が情報を送受信可能な通信媒体を介して接続された情報処理システムであって、前記情報保持装置は、前記通信媒体を介して前記情報処理装置と通信を行うための通信部と、有効期限が付された複数の情報を保持する記憶部と、情報処理装置から送信された判断情報に応じて前記記憶部に保持された複数の情報の少なくも一部を表示するために抽出し、抽出した各情報を有効期限及びこれに付随する属性情報に基づいて処理する判断処理部と、を備え、上記情報処理装置は、前記判断情報を発する要求部と、前記判断情報を前記情報保持装置へ送信する通信部と、を備える情報処理システムが提供される。
【００２０】
上記構成によれば、情報保持装置と情報処理装置が情報を送受信可能な通信媒体を介して接続された情報処理システムにおいて、情報保持装置の通信部により通信媒体を介して情報処理装置と通信が行われる。また、記憶部には有効期限が付された複数の情報が保持される。そして、情報処理装置から送信された判断情報に応じて記憶部に保持された複数の情報の少なくも一部が表示するために抽出され、抽出された各情報の有効期限及びこれに付随する属性情報に基づいて各情報が処理される。また、情報処理装置の要求部から判断情報が発せられ、判断情報は通信部により情報保持装置へ送信される。従って、情報保持装置が記憶している多種多様な情報のうち、判断情報に該当する情報のみを処理することが可能となる。また、抽出した各情報は有効期限と属性情報とに基づいて処理されるため、有効期限内の情報のみを表示したり、有効期限を超過した情報を記憶部に残すか、または削除するかを適宜設定することが可能となる。
【００２１】
また、前記情報処理装置の通信部は、前記判断処理部の処理結果を前記情報保持装置から受信し、前記情報処理装置は、前記判断処理部の処理結果に応じて表示を行う表示部を備えるものであってもよい。かかる構成によれば、判断処理部の処理結果を情報処理装置の表示部に表示することが可能となる。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、複数の情報を保持する情報保持装置における情報処理方法であって、記憶部に有効期限が付された複数の情報を保持するステップと、利用者からの入力を受けるステップと、利用者から入力された判断情報、又は通信媒体を介して接続された情報処理装置から送信された判断情報に応じて、前記記憶部に保持された複数の情報の少なくも一部を表示するために抽出し、抽出した各情報を前記有効期限及びこれに付随する属性情報に基づいて処理するステップと、を備える情報処理方法が提供される。
【００２３】
上記構成によれば、複数の情報を保持する情報保持装置における情報処理方法において、記憶部に有効期限が付された複数の情報が保持され、利用者から入力された判断情報、又は通信媒体を介して接続された情報処理装置から送信された判断情報に応じて記憶部に保持された複数の情報の少なくも一部が表示するために抽出され、抽出された各情報は有効期限及びこれに付随する属性情報に基づいて各情報が処理される。従って、情報保持装置が記憶している多種多様な情報のうち、判断情報に該当する情報のみを処理することが可能となる。また、抽出した各情報は有効期限と属性情報とに基づいて処理されるため、有効期限内の情報のみを表示したり、有効期限を超過した情報を記憶部に残すか、または削除するかを適宜設定することが可能となる。
【００２４】
また、上記課題を解決するために、本発明の別の観点によれば、複数の情報を保持する情報保持装置におけるプログラムであって、記憶部に有効期限が付された複数の情報を保持する手段、利用者からの入力を受ける手段、利用者から入力された判断情報、又は通信媒体を介して接続された情報処理装置から送信された判断情報に応じて前記記憶部に保持された複数の情報の少なくも一部を表示するために抽出して、抽出した各情報を前記有効期限及びこれに付随する属性情報に基づいて処理する手段、として情報保持装置を機能させるためのプログラムが提供される。
【００２５】
上記構成によれば、複数の情報を保持する情報保持装置におけるプログラムにおいて、記憶部に有効期限が付された複数の情報が保持され、利用者から入力された判断情報、又は通信媒体を介して接続された情報処理装置から送信された判断情報に応じて記憶部に保持された複数の情報の少なくも一部が表示するために抽出され、抽出された各情報の有効期限と各情報の属性情報とに基づいて各情報が処理される。従って、情報保持装置が記憶している多種多様な情報のうち、判断情報に該当する情報のみを処理することが可能となる。また、抽出した各情報は有効期限と属性情報とに基づいて処理されるため、有効期限内の情報のみを表示したり、有効期限を超過した情報を記憶部に残すか、または削除するかを適宜設定することが可能となる。
【発明の効果】
【００２６】
本発明によれば、情報保持装置に記憶された多数の情報の中から、使用場面に応じて情報の有効性を的確に判断するとともに、情報利用の利便性を高めることが可能となる。
【発明を実施するための最良の形態】
【００２７】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２８】
図１は、本発明の一実施形態に係る情報処理システムの構成を示す模式図である。図１に示すシステムは、情報保持装置１００と情報処理装置２００が通信媒体３００を介して接続されたものである。
【００２９】
情報保持装置１００は、表示部１０２、判断処理部１０４、通信部１０６、入力部１０８、記憶部１１０を有して構成されている。情報保持装置１００の一例としては、例えば記憶した情報を表示可能なＩＣカード、携帯電話等が挙げられる。
【００３０】
また、情報処理装置２００は、情報保持装置１００からの情報の読取り、および情報保持装置１００への情報の書き込みが可能な装置であって、入力部２０２、要求部２０４、通信部２０６、表示部２０８を有して構成されている。情報処理装置２００の一例としては、例えばＩＣカード等からの情報の読み出し、およびＩＣカード等への情報の書き込みが可能なリーダ／ライタ（Ｒ／Ｗ）が挙げられる。
【００３１】
通信媒体３００としては、無線又は有線によるもの、誘電体（人体デバイス）によるものなどが挙げられるが、情報保持装置１００と情報処理装置２００の間で情報を伝達できるものであれば、特に限定されるものではない。また、通信媒体３００が取り扱う信号は、電気信号であっても光信号であっても構わず、取り扱う信号に応じて最適な通信媒体を利用できる。
【００３２】
本実施形態では、情報処理システムを特定施設内の特定設備の利用に適用した例を説明する。特定設備の利用の際には、利用者が所持している情報保持装置１００を、特定設備に設置された情報処理装置２００と通信させ、情報保持装置１００が保持する多数の情報のうち、特定設備に対応する有効期限情報が有効であるかどうかを判断する。そして、有効期限情報が有効である場合は、特定設備内での情報保持装置１００の利用が可能とされ、有効期限が超過している場合は、情報保持装置１００の利用が不可とされる。
【００３３】
情報保持装置１００の記憶部１１０は、例えば不揮発性メモリ等から構成され、情報保持装置１００が保持する各種の情報が記憶される。図２は、記憶部１１０に記憶されたデータ構造の例を示す模式図である。図２に示すように、記憶部１１０には、各メモリ番地に対応して、施設情報（施設１、施設２、施設３・・・）、設備情報（設備１、設備２、設備３・・・）、有効期限（日付１、日付２、日付３・・・）、利用可否情報（可否１、可否２、可否３・・・）、属性情報（属性１、属性２、属性３・・・）の各情報が記憶されている。施設情報、設備情報、有効期限、利用可否情報、属性情報のそれぞれは、メモリ番地により記憶部１１０上の配置を特定できるように構成されている。
【００３４】
施設情報は、情報保持装置１００を利用することが可能な施設の情報であり、例えば鉄道の駅、ショッピングセンター、遊園地などの施設に関する情報である。設備情報は、これらの施設内で利用することが可能な設備に関する情報であり、例えば鉄道の駅構内の自動改札機、駅構内の店舗、ショッピングセンター内の店舗、遊園地内のアトラクション等の設備が該当する。
【００３５】
また、有効期限は、各施設の各設備毎に設定された、情報保持装置１００を利用することが可能な有効期限を示している。例えば図２に示す日付１は、施設１の設備１において情報保持装置１００を利用可能な有効期限を示している。なお、以下の説明では、有効期限は、その日付まで情報保持装置１００を利用することが可能な期限として説明するが、その日付までは情報保持装置１００の利用が不可であり、その日付を過ぎた時から情報保持装置１００が利用可能となるものであってもよい。また、図２に示すデータ構造では、有効期限とは無関係に、利用可能な施設及び設備が記録された順に保持されている。
【００３６】
利用可否情報は、現在の日付と有効期限の日付とから、施設、設備に関する情報保持装置１００の利用が可能か否かを示す情報である。本実施形態において、利用可否情報が０の場合は、該当する施設、設備の利用が不可とされる。また、利用可否情報が１の場合は、該当する施設、設備の利用が可能とされる。なお、利用可否情報に基づいて、有効期限を参照することなく利用の可否を判断することができるが、利用の都度、有効期限と現在の日付とに基づいて利用の可否を判断することとしてもよい。なお、本実施形態において、利用可否情報は、有効期限に基づく利用の可否を示すものとしたが、情報保持装置１００を利用する場所の情報など、他の情報に基づいて利用の可否を示すものであっても良い。例えば、情報保持装置１００が商品の購入が可能なポイント（またはお金）を保持するＩＣカード（電子マネーカード）である場合、利用可否情報は、各施設、設備に応じてそのポイント等の利用が可能であるか否か表すものであってもよい。また、情報保持装置１００が鉄道の駅の自動改札で使用される場合、利用可否情報は、路線の種類、相互乗り入れ等の情報に応じて利用可否を表すものであっても良い。
【００３７】
また、属性情報は、有効期限超過後の該当データの取り扱いを示す情報であって、有効期限超過後もデータを残して表示可能とするか、または有効期限超過後はデータを完全に消去するか、を示す情報である。本実施形態において、属性が０の場合は、有効期限超過後も記憶部１１０に該当データを残して表示可能とする。また、属性が１の場合は、有効期限超過後は該当データが記憶部１１０から消去される。なお、本実施形態において、属性情報は有効期限に関係する情報としたが、属性情報は特定の条件が成立した場合にその情報（サービス）の有効、失効を表す情報であって、有効期限以外の情報に関係するものであっても良い。
【００３８】
情報処理装置２００の要求部２０４は、記憶部１１０に記憶された情報のうち、どの情報を抽出するかを指示する要求（判断情報）を出す。要求部２０４によって生成された判断情報の信号は、通信部２０６を通して通信媒体３００に与える。なお、要求部２０４で生成される判断情報は、入力部２０２の情報に基づいて生成、変更することができる。判断情報の信号は通信媒体３００を伝播して、情報保持装置１００の通信部１０６で受信される。判断情報には、特定の施設情報、特定の設備情報が付随している。また、判断情報には、有効期限に関わる情報（現在の日時など）が付随している。
【００３９】
情報保持装置１００の判断処理部１０４は、例えばＣＰＵなどの演算処理部から構成されることができ、判断処理部１０４を機能させるためのプログラムは、情報保持装置１００が備えるメモリに記憶されることができる。判断処理部１０４は、要求部２０４からの要求、または入力部１０８から入力された要求と、記憶部１１０に記憶された情報とを比較して、要求に該当する情報を記憶部１１０から抽出する。具体的には、判断処理部１０４は、判断情報に含まれる特定の施設情報、特定の設備情報に該当する情報を記憶部１１０の中から抽出し、判断処理部１０４に設けられた一時記憶部（テンポラリー領域）に抽出した情報を一時的に展開するように処理を行う。判断処理部１０４の一時記憶手段は、図２に示す記憶部１１０内のデータ構造と同様に、メモリ番地に基づいて施設情報、設備情報、有効期限、利用可否情報、属性情報を特定できるように構成されている。なお、以下の説明では、判断処理部１０４に一時記憶部が設けられたものとするが、記憶部１１０に一時記憶部が設けられていても良い。
【００４０】
また、情報保持装置１００は、入力部１０８からの入力（判断情報）に応じて、特定の施設情報、特定の設備情報に該当する情報を判断処理部１０４の一時記憶部に展開しても良い。
【００４１】
判断処理部１０４は、一時記憶部に抽出した情報の中から、情報処理装置２００から送られた判断情報に含まれる現在日時の情報、または入力部１０８から入力された現在日時の情報と、記憶部１１０に保持された有効期限情報を属性情報に応じて処理し、必要に応じて記憶部１１０のデータを変更する。更に、処理結果に基づいて、一時記憶部に抽出した情報のうち、表示に関わるデータを更に抽出して、表示部１０２に表示する。
【００４２】
また、判断処理部１０４は、一時記憶部に抽出した情報を通信部１０６から通信媒体３００を介して情報処理装置２００へ送信する。送信された情報は情報処理装置２００の通信部２０６で受信されて、表示部２０８に表示される。なお、情報保持装置１００と情報処理装置２００との間の通信を開始する際には、公知の手法により予め暗号鍵を用いて通信が可能か否かの認証が行われる。
【００４３】
このような構成によれば、情報保持装置１００を利用する場面に応じて、必要な情報のみを表示することが可能となる。例えば、情報処理装置２００が駅Ａの店舗Ｂに設置されており、情報保持装置１００が店舗Ｂでの商品購入の際に使用可能なポイント（お金）を保持するＩＣカードである場合を想定する。この場合、情報処理装置２００の要求部２０４から送られる判断情報でにより、特定の施設情報として駅Ａが指定され、特定の設備情報として店舗Ｂが指定される。従って、判断処理部１０４は、記憶部１１０に記憶された多数の情報の中から、駅Ａの店舗Ｂに関する情報のみを抽出して表示部１０２に表示する。従って、ユーザは、情報保持装置１００が多種の情報を保持している場合であっても、駅Ａの店舗Ｂを利用する場合は、関係する情報のみを表示部１０２で認識することができる。これにより、多種の情報を記憶した情報保持装置１００を使用する際の利便性を大幅に高めることが可能となる。
【００４４】
また、ユーザは、駅Ａの店舗Ｂを利用する場合に、入力部１０８からの入力により、特定の施設情報として駅Ａを指定し、特定の設備情報として店舗Ｂを指定することができる。これにより、情報保持装置１００は、記憶部１１０に記憶された多数の情報の中から、駅Ａの店舗Ｂに関する情報のみを自立的に抽出して表示部１０２に表示することができる。従って、ユーザは、店舗Ｂで情報保持装置１００を実際に利用する前に、予め有効期限などの各種情報を表示して確認することができる。
【００４５】
なお、本実施形態では、情報保持装置１００自体に入力部１０８が設けられた構成としたが、情報保持装置１００の外部にキーボードなどの入力部を接続して判断処理部１０４への入力を行っても良い。また、判断処理部１０４は、情報処理装置２００側に設けられていてもよく、情報処理装置２００に設けられた判断処理部から通信媒体３００を介して記憶部１１０との情報の送受信を行ってもよい。
【００４６】
図３は、要求部２０４から送られた判断情報による要求、または入力部１０８から入力された要求に基づいて、判断処理部１０４の一時記憶部に抽出された情報を示している。ここでは、図３（Ａ）に示すように、要求に基づいて、施設Ａの設備Ｘに関する情報、施設Ａの設備Ｙに関する情報、施設Ｂの設備Ｚに関する情報、が抽出されたものとする。また、図３において、有効期限は、古いものから順番にＤＡＴＥ１，ＤＡＴＥ２，ＤＡＴＥ３とされている。
【００４７】
図３（Ａ）では、現在の日付が有効期限ＤＡＴＥ１〜ＤＡＴＥ３に達しておらず、有効期限ＤＡＴＥ１〜ＤＡＴＥ３の全てが有効期限内である場合を示している。図３（Ａ）の場合、要求部２０４または入力部１０８から判断処理部１０４に対して、施設Ａの設備Ｘに関する情報、施設Ａの設備Ｙに関する情報、施設Ｂの設備Ｚに関する情報を読み出す旨の要求が出されており、判断処理部１０４により、該当する情報の中から、利用可否が有効であり（利用可否情報＝１）、有効期限が有効なデータのみが一時記憶部に抽出されている。
【００４８】
次に、判断処理部１０４は、抽出した各情報の有効期限を確認し、要求部２０４または入力部１０８から送られた現在の日付に対して有効期限が近い順番に並べ換えを行う。上述したように、有効期限は、古いものから順番にＤＡＴＥ１，ＤＡＴＥ２，ＤＡＴＥ３の順とされているため、図３（Ｂ）に示すように一時記憶部において有効期限が古い順に各情報の順番が並べ替えられる。このように、抽出された情報を有効期限順に並べることで、情報を表示した際に、利用者が各情報の有効期限を容易に把握することが可能となる。なお、有効期限順に並べ換えた情報を記憶部１１０に書き込むようにしてもよい。
【００４９】
次に、時間が経過し、施設Ａの設備Ｘの有効期限が超過した場合の各情報を図３（Ｃ）に示す。この場合、施設Ａの設備Ｘの属性は、有効期限超過後も表示可能とする属性（属性１）となっているため、利用可否情報が利用不可（＝０）に変更される他は、記憶部１１０の状態は変化しない。
【００５０】
従って、有効期限が超過した情報であっても、利用可否情報が利用不可（＝０）に変更された状態で記憶部１１０に情報が残されるため、施設Ａの設備Ｘの利用を再開したい場合、利用可否情報を０から１へ書き換えるのみで利用を再開することが可能となる。これにより、有効期限が超過した情報を再度活性化して再利用する際に、処理量と転送データ量（タイムラグ）を最小限に抑えることが可能となる。
【００５１】
次に、施設Ｂの設備Ｚの有効期限が超過した場合の各情報を図３（Ｄ）に示す。この場合、施設Ｂの設備Ｚの属性情報は、有効期限超過後は情報を消去する属性（属性２）であるため、図３（Ｄ）に示すように、記憶部１１０から施設Ｂの設備Ｚの情報は消去され、一時記憶部には抽出されない。これにより、記憶部１１０の空き領域を増やすことが可能となる。
【００５２】
図４は、一時記憶部に抽出された情報が、表示部１０２、表示部２０８に表示された状態を示す模式図である。表示部１０２，２０８には、図３（Ａ）〜図３（Ｄ）に示したような、一時記憶部に保持された利用可能な施設、設備の情報が必要に応じて表示される。例えば、図３（Ｂ）に示した有効期限順に並べ替えられた情報は、表示部１０２，２０８にそのまま表示される。また、図３（Ｃ）の情報を表示部１０２，２０８に表示する場合は、施設Ａの設備Ｘは有効期限超過により利用不可であるため、図４（Ａ）に示すように、施設Ａの設備Ｘの情報以外の情報のみが表示部１０２に表示される。すなわち、施設Ａの設備Ｘの情報は、記憶部１１０に記憶されており、且つ一時記憶部に抽出された状態であるが、表示部１０２，２０８には表示されない。なお、表示の際には、表示部１０２の表示文字数との制約に応じて、各情報を一つずつ順番に表示するか、または一括で表示する。
【００５３】
また、施設、設備の利用の有効、無効に関わらず、利用者が一時記憶部に保持された全ての情報を表示することを望む場合には、利用可否情報の値に関わらず、一時記憶部に抽出された全ての情報を表示する。例えば、図３（Ｃ）の状態で一時記憶部に抽出された全ての施設及び設備の情報を表示する場合は、図４（Ｂ）に示すように、図３（Ｃ）の全ての情報を読み出して表示部１０２，２０８に表示する。なお、図４（Ａ）のように利用可能な施設、設備の情報のみを表示するか、または一時記憶部に保持された全ての情報を表示するかは、要求部２０８からの要求、または入力部１０８からの入力に応じて設定される。更に、判断処理部１０４は、要求部２０８からの要求、または入力部１０８からの入力に応じて、記憶部１１０内の全てのデータを表示する処理を行う。
【００５４】
本実施形態では、属性情報を１に設定することで、有効期限が超過した情報を記憶部１１０に記憶しておくことができる。従って、例えば設備の入れ替えが生じる場合など、利用態様が頻繁に変化するような場合に、情報が記憶部１１０に残存しているため、最小限の処理のみで有効期限が超過した情報の利用を再開することが可能となる。また、利用者が臨時で特定の設備の利用が必要であった場合等は、属性情報を２に設定することで、有効期限が超過した情報を記憶部１１０から削除できるため、無駄なデータを記憶部１１０内に残すことがなく、領域を有効活用することが可能となる。
【００５５】
なお、判断処理部１０４は、有効期限と現在の日付に基づいて利用可否情報を書き換えるが、現在の日付が有効期限に近づいた場合に、警告を発するようにしてもよい。例えば、有効期限と現在との日付との差が特定の期間以下となった場合に、判断処理部１０４が表示部１０２に警告を表示する処理を行うようにしても良い。
【００５６】
次に、図５のフローチャートに基づいて、本実施形態の情報処理システムにおける処理の手順について説明する。このフローチャートは、情報処理装置２００からの要求に応じて情報保持装置１００から読み出した情報を表示する処理を示している。先ず、ステップＳ１では、情報処理装置２００が情報保持装置１００に対して情報読取指示を送信する。情報読取指示は上述した判断情報を含み、判断情報には、情報保持装置１００の記憶部１１０が記憶している情報のうち、一時記憶部に読み出す特定の施設、特定の設備に関する情報が含まれている。次のステップＳ２では、情報保持装置１００が情報読出指示を受信する。
【００５７】
次のステップＳ３では、メモリ番地Ｎを先頭番地に設定し、記憶部１１０に記憶された情報の中から、メモリ番地Ｎの情報を読み出す。次のステップＳ４では、Ｎ番地のデータが判断情報に含まれる特定の施設、特定の設備に関する情報であるか否かを判定し、特定の施設、特定の設備に関する情報である場合は、ステップＳ５へ進む。一方、Ｎ番地のデータが特定の施設、特定の設備に関する情報でない場合は、ステップＳ１１へ進み、Ｎの値をインクリメントし、ステップＳ４の判定を行う。
【００５８】
次のステップＳ５では、Ｎ番地のデータが有効期限を超過しているか否かを判断し、有効期限を超過している場合は、ステップＳ６へ進み、Ｎ番目のデータの属性を判断し、有効期限超過後に情報が消去される属性（属性＝２）であるか否かを判断する。一方、ステップＳ５で有効期限を超過していない場合は、ステップＳ９へ進む。
【００５９】
ステップＳ６でＮ番地のデータの属性が有効期限超過後に情報が消去される属性（属性＝２）である場合は、ステップＳ７へ進み、記憶部１１０のＮ番地のデータを削除する。一方、ステップＳ６でＮ番地のデータの属性が有効期限超過後に情報を残す属性（属性＝１）である場合は、ステップＳ８へ進み、Ｎ番目のデータの利用可否情報を利用不可に変更する。
【００６０】
次に、ステップＳ９では、Ｎ番地のデータを判断処理部１０４の一時記憶部内に展開する。
【００６１】
次のステップＳ１０では、Ｎ番地のデータが最後のデータであるか否かを判断し、最後のデータである場合は、ステップＳ１２へ進む。一方、Ｎ番地のデータが最後のデータでない場合は、ステップＳ１１でＮの値をインクリメントし、ステップＳ４へ戻る。
【００６２】
このように、ステップＳ１〜Ｓ１１の処理では、判断情報に含まれる特定の施設、特定の設備に関する情報が記憶部１１０から抽出されて、判断処理部１０４の一時記憶部に展開される。
【００６３】
ステップＳ１２以降は、一時記憶部に抽出した情報について、表示部１０２，２０８へ表示するための表示情報を制御する処理を行う。ステップＳ１２では、情報読出指示が有効情報のみを表示する旨の指示であるか否か、すなわち、利用可能な施設、設備の情報のみを表示する旨の指示であるか否かを判断し、有効情報のみの場合は、ステップＳ１３へ進む。一方、ステップＳ１２で情報読出指示が有効情報のみでない場合、すなわち、該当する特定の施設、特定の設備の情報の全てを表示する旨の指示である場合は、ステップＳ１６へ進む。
【００６４】
ステップＳ１３では、一時記憶部内の全てのデータについて、利用可否が有効であるか否かを判定する。すなわち、ここでは、利用可否情報が１であるか否かを判定する。そして、利用可否が有効でないデータが有る場合はステップＳ１５へ進み、利用可否が有効でないデータを一時記憶部から削除する。一方、全てのデータの利用可否が有効の場合はステップＳ１４へ進む。
【００６５】
ステップＳ１４では、一時記憶部内の全てのデータが有効期限内であるか否かを判定し、有効期限を超過したデータが有る場合はステップＳ１５へ進み、有効期限を超過したデータを一時記憶部から削除する。一方、全てのデータが有効期限を超過していない場合は、ステップＳ１６へ進む。
【００６６】
ステップＳ１６では、有効期限の順番に一時記憶部内のデータの並べ替えを行う。次のステップＳ１７では、一時記憶部内のデータを表示部１０２に表示する。また、次のステップＳ１８では、表示内容を情報処理装置２００へ送信する。表示内容を受信した情報処理装置２００は、一時記憶部内のデータを表示部２０８に表示する。
【００６７】
以上説明したように本実施形態によれば、記憶部１１０が記憶している多数の情報のうち、情報処理装置２００の要求部２０４からの要求、または情報保持装置１００の入力部１０８からの要求に基づいて、特定の施設、特定の設備に関する情報のみが判断処理部１０４の一時記憶部に抽出されて、表示部１０２，２０８に表示される。従って、情報保持装置１００を利用する場面に応じて、必要な情報のみを表示することが可能となり、表示された情報について有効期限が超過しているか否かを確実に判断することが可能となる。
【００６８】
また、記憶部１１０に保持された情報は、その属性情報に応じて、有効期限が超過している場合であっても消去されることなく記憶部１１０内に記憶される。従って、有効期限が超過した情報を再利用したい場合は、利用再開のための処理、転送データ量を最小限に抑えることが可能となる。
【００６９】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施形態に係る情報処理システムの構成を示す模式図である。
【図２】情報保持装置の記憶部に記憶されたデータ構造の例を示す模式図である。
【図３】情報処理装置の要求部からの要求、または情報保持装置の入力部から入力された要求に基づいて、判断処理部の一時記憶部に抽出された情報を示す模式図である。
【図４】表示部に表示される情報を示す模式図である。
【図５】本発明の一実施形態の情報処理システムにおける処理の手順を示すフローチャートである。
【符号の説明】
【００７１】
１００    情報保持装置
１０２，２０８    表示部
１０４    判断処理部
１０６，２０６    通信部
１０８    入力部
１１０    記憶部
２０４    要求部
【図１】
0004466712.tif 000002
【図２】
0004466712.tif 000003
【図３】
0004466712.tif 000004
【図４】
0004466712.tif 000005
【図５】
0004466712.tif 000006