(57)【要約】【課題】電子機器に登録されている複数のＩＣカードを適切に利用可能にする。【解決手段】実施形態に係る電子機器は、記憶部と、通信部と、処理部とを備える。前記記憶部は、第１の乗車区間に関する情報及び第１のチャージ金額に関する情報を含む第１のＩＣカードに関する情報並びに第２の乗車区間に関する情報及び第２のチャージ金額に関する情報を含む第２のＩＣカードに関する情報を記憶する。前記通信部は、入場駅の改札機から入場駅情報を受信し、出場駅の改札駅から出場駅情報を受信する。前記処理部は、前記入場駅情報、前記出場駅情報及び前記第１の乗車区間に関する情報に基づく前記入場駅から前記出場駅に至るまでの第１の運賃と前記入場駅情報、前記出場駅情報及び前記第２の乗車区間に関する情報に基づく前記入場駅から前記出場駅に至るまでの第２の運賃とを比較する。【選択図】図３
2020042736.tif 000002
【特許請求の範囲】
【請求項１】
第１の乗車区間に関する情報及び第１のチャージ金額に関する情報を含む第１のＩＣカードに関する情報並びに第２の乗車区間に関する情報及び第２のチャージ金額に関する情報を含む第２のＩＣカードに関する情報を記憶する記憶部と、
入場駅の改札機から入場駅情報を受信し、出場駅の改札駅から出場駅情報を受信する通信部と、
前記入場駅情報、前記出場駅情報及び前記第１の乗車区間に関する情報に基づいて前記入場駅から前記出場駅に至るまでの第１の運賃を取得し、前記入場駅情報、前記出場駅情報及び前記第２の乗車区間に関する情報に基づいて前記入場駅から前記出場駅に至るまでの第２の運賃を取得し、前記第１の運賃と前記第２の運賃とを比較し、前記第１の運賃と前記第２の運賃との比較結果に応じて、前記第１のＩＣカードに関する情報または前記第２のＩＣカードに関する情報の何れを用いて前記入場駅から前記出場駅に至るまでの運賃を精算するのかを判断する処理部と、
を備える電子機器。
【請求項２】
前記処理部は、前記第１の運賃が前記第２の運賃よりも低いことを示す比較結果に応じて、前記第１のＩＣカードに関する情報を用いて前記第１の運賃を精算する、請求項１に記載の電子機器。
【請求項３】
前記処理部は、前記第１の運賃が前記第２の運賃よりも低いことを示す比較結果に応じて、前記第１のＩＣカードに関する情報を用いて前記第１のチャージ金額から前記第１の運賃を精算する、請求項１に記載の電子機器。
【請求項４】
前記処理部は、前記第１の運賃が前記第２の運賃よりも低いことを示す比較結果に応じて、前記第１のチャージ金額が前記第１の運賃以上か否かを判断し、前記第１のチャージ金額が前記第１の運賃以上か否かを示す判断結果に応じて、前記第１のＩＣカードに関する情報または前記第２のＩＣカードに関する情報の何れを用いて前記第１の運賃を精算するのかを判断する、請求項１に記載の電子機器。
【請求項５】
前記処理部は、前記第１のチャージ金額が前記第１の運賃以上であることを示す判断結果に応じて、前記第１のＩＣカードに関する情報を用いて前記第１のチャージ金額から前記第１の運賃を精算し、前記第１のチャージ金額が前記第１の運賃未満であることを示す判断結果に応じて、前記第２のＩＣカードに関する情報を用いて前記第２のチャージ金額から前記第１の運賃を精算する、請求項４に記載の電子機器。
【請求項６】
前記第１のＩＣカードに関する情報及び前記第２のＩＣカードに関する情報のうち優先利用の登録を受け付ける入力部をさらに備え、
前記処理部は、前記第１の運賃が前記第２の運賃と等しいことを示す比較結果に応じて、前記優先利用のＩＣカードに関する情報を用いて前記第１の運賃及び前記第２の運賃に等しい額の運賃を精算する、請求項１に記載の電子機器。
【請求項７】
第１の乗車区間に関する情報及び第１のチャージ金額に関する情報を含む第１のＩＣカードに関する情報並びに第２の乗車区間に関する情報及び第２のチャージ金額に関する情報を含む第２のＩＣカードに関する情報を記憶する電子機器における精算方法であって、
入場駅の改札機から入場駅情報を取得することと、
出場駅の改札駅から出場駅情報を取得することと、
前記入場駅情報、前記出場駅情報及び前記第１の乗車区間に関する情報に基づいて前記入場駅から前記出場駅に至るまでの第１の運賃を取得することと、
前記入場駅情報、前記出場駅情報及び前記第２の乗車区間に関する情報に基づいて前記入場駅から前記出場駅に至るまでの第２の運賃を取得することと、
前記第１の運賃と前記第２の運賃とを比較することと、
前記第１の運賃と前記第２の運賃との比較結果に応じて、前記第１のＩＣカードに関する情報または前記第２のＩＣカードに関する情報の何れを用いて前記入場駅から前記出場駅に至るまでの運賃を精算するのかを判断することと、
を備える精算方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器及び精算方法に関する。
【背景技術】
【０００２】
スマートフォンでは、鉄道会社で利用可能なＩＣカードの電子ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）を登録することが可能である。ユーザは、駅での改札時に、ＩＣカードではなく、スマートフォンを改札機に翳すことで改札をすることができる。
【０００３】
この電子ＩＣには、定期に関する情報を載せることができる。そのため、ユーザは、改札時に、定期入場及び定期出場をすることができる。鉄道会社で利用可能な電子ＩＣは、将来各鉄道会社で適用される可能性がある。このように、今後、電子ＩＣの鉄道利用率は向上する可能性がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１９５６５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スマートフォンに複数の電子ＩＣが登録されている場合、ユーザは、利用する電子ＩＣを切り替えることができる。  
しかしながら、ユーザは、改札する前に、利用する電子ＩＣを切り替えなければならない。交通機関の運賃は複雑であるので、ユーザは、改札する前に、複数の電子ＩＣのうちから最も低い運賃となる適切な電子ＩＣを選択することは難しい。
【０００６】
本発明の実施形態は、登録されている複数のＩＣカードを適切に利用可能な電子機器及び精算方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態に係る電子機器は、記憶部と、通信部と、処理部とを備える。前記記憶部は、第１の乗車区間に関する情報及び第１のチャージ金額に関する情報を含む第１のＩＣカードに関する情報並びに第２の乗車区間に関する情報及び第２のチャージ金額に関する情報を含む第２のＩＣカードに関する情報を記憶する。前記通信部は、入場駅の改札機から入場駅情報を受信し、出場駅の改札駅から出場駅情報を受信する。前記処理部は、前記入場駅情報、前記出場駅情報及び前記第１の乗車区間に関する情報に基づいて前記入場駅から前記出場駅に至るまでの第１の運賃を取得し、前記入場駅情報、前記出場駅情報及び前記第２の乗車区間に関する情報に基づいて前記入場駅から前記出場駅に至るまでの第２の運賃を取得し、前記第１の運賃と前記第２の運賃とを比較し、前記第１の運賃と前記第２の運賃との比較結果に応じて、前記第１のＩＣカードに関する情報または前記第２のＩＣカードに関する情報の何れを用いて前記入場駅から前記出場駅に至るまでの運賃を精算するのかを判断する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る携帯端末の使用例を示す図である。
【図２】実施形態に係る携帯端末の構成を例示するブロック図である。
【図３】実施形態に係る携帯端末に登録されている電子ＩＣ情報を例示する図である。
【図４】実施形態に係る携帯端末による入場処理を例示するフローチャートである。
【図５】実施形態に係る携帯端末による出場処理を例示するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、実施形態について図面を参照して説明する。  
図１は、実施形態に係る携帯端末１の使用例を示す図である。
【００１０】
携帯端末１は、ＩＣカードの登録により、ＩＣカードの機能を利用可能にする機器である。例えば、ＩＣカードは、定期機能及び電子マネー機能を備える交通系ＩＣカードである。携帯端末１への登録により携帯端末１で利用可能となっているＩＣカードは、電子ＩＣともいう。これにより、ユーザは、携帯端末１を用いて交通機関を利用することができる。例えば、携帯端末１は、スマートフォンであるが、これに限定されない。携帯端末１は、電子機器の一例である。
【００１１】
ユーザは、携帯端末１を入場駅Ｘの改札機２のリーダライタ２１に翳すことで、入場駅Ｘの改札機２内に入場することができる。他方、ユーザは、携帯端末１を出場駅Ｙの改札機３のリーダライタ３１に翳すことで、出場駅Ｙの改札機３外に出場することができる。
【００１２】
携帯端末１の構成について説明する。  
図２は、携帯端末１の構成を例示するブロック図である。
【００１３】
携帯端末１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３、記憶部１０４、入力部１０５、表示部１０６、バッテリ１０７及び通信部１０８を備える。
【００１４】
ＣＰＵ１０１は、携帯端末１の各要素を制御するプロセッサである。ＣＰＵ１０１は、処理部の一例である。ＣＰＵ１０１は、ＲＯＭ１０２または記憶部１０４が記憶するプログラムを実行することにより各種の処理を実行する。例えば、ＣＰＵ１０１は、ＩＣカード機能用アプリケーションプログラムを実行し、ＩＣカード機能による改札機２内への入場処理及び改札機３外への出場処理を実行する。ＩＣカード機能による入場処理及び出場処理については後述する。
【００１５】
ＲＯＭ１０２は、ＣＰＵ１０１が実行するプログラム及び制御データなどを記憶する。ＲＯＭ１０２は、ＩＣカード機能用アプリケーションプログラムを記憶していてもよい。
ＲＡＭ１０３は、ワーキングメモリである。
【００１６】
記憶部１０４は、書換え可能な不揮発性のメモリである。記憶部１０４は、ＣＰＵ１０１が実行するプログラム及び各種データなどを記憶する。例えば、記憶部１０４は、ＩＣカード機能用アプリケーションプログラムを記憶していてもよい。
【００１７】
記憶部１０４は、２つ以上の電子ＩＣに関する情報を記憶する。記憶部１０４は、仕事用の電子ＩＣ情報とプライベート用の電子ＩＣ情報を記憶していてもよい。ここでは、記憶部１０４は、第１のＩＣカード情報及び第２のＩＣカードに関する情報を記憶するものとする。第１のＩＣカードは第１の電子ＩＣともいう。第２のＩＣカードは第２の電子ＩＣともいう。第１の電子ＩＣ情報及び第２の電子ＩＣ情報については後述する。
【００１８】
入力部１０５は、ユーザ操作による入力指示を受け付ける入力デバイスである。例えば、入力部１０５は、キーボードまたは表示部１０６に積層されたタッチパッドである。
【００１９】
入力部１０５は、ユーザ操作により、電子ＩＣの自動切替のＯＮまたはＯＦＦの設定を受け付ける。自動切替は、ＣＰＵ１０１が第１の電子ＩＣまたは第２の電子ＩＣの何れの電子ＩＣを用いるのかを出場処理時に切り替える処理である。自動切替がＯＮに設定されている場合、ＣＰＵ１０１は、第１の電子ＩＣ情報または第２の電子ＩＣ情報の何れの電子ＩＣを用いるのかを出場処理時に切り替える。自動切替がＯＦＦに設定されている場合、ＣＰＵ１０１は、第１の電子ＩＣ情報または第２の電子ＩＣ情報のうち予めユーザが指定した電子ＩＣ情報を用いて入場処理及び出場処理を実行する。
【００２０】
入力部１０５は、ユーザ操作により、第１の電子ＩＣ情報及び第２の電子ＩＣ情報のうち優先利用の登録を受け付ける。優先利用として登録された電子ＩＣ情報は、他の電子ＩＣ情報よりも優先的に利用される。
【００２１】
表示部１０６は、各種画面を表示するデバイスである。例えば、表示部１０６は、液晶ディスプレイである。
【００２２】
バッテリ１０７は、携帯端末１の各要素に電力を供給する要素である。例えば、バッテリ１０７は、リチウムイオン電池であるが、これに限定されない。
【００２３】
通信部１０８は、他の装置と通信するためのインタフェースである。通信部１０８は、種々のインタフェースを含む。例えば、通信部１０８は、改札機２のリーダライタ２１及び改札機３のリーダライタ３１のそれぞれと通信するための近距離無線通信用のインタフェースを含む。この例では、ユーザが携帯端末１を入場駅Ｘの改札機２のリーダライタ２１に翳すと、通信部１０８は、入場駅Ｘの改札機２から入場駅を示す情報を受信する。入場駅Ｘを示す情報は、入場駅情報ともいう。ユーザが携帯端末１を出場駅Ｙの改札機３のリーダライタ３１に翳すと、通信部１０８は、出場駅Ｙの改札機３から出場駅Ｙを示す情報を受信する。出場駅Ｙを示す情報は、出場駅情報ともいう。例えば、通信部１０８は、インターネットなどのネットワークと接続するためのインタフェースを含む。例えば、ネットワークと接続するためのインタフェースは、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。
【００２４】
図３は、記憶部１０４に記憶されている電子ＩＣ情報を例示する図である。  
電子ＩＣ情報は、乗車区間に関する情報及びチャージ金額に関する情報を含む。  
乗車区間に関する情報は、乗車区間情報ともいう。乗車区間情報は、ユーザが予め購入した券で乗車可能な区間に関する情報である。一例では、乗車区間情報は、ユーザが予め購入した定期券で乗車可能な区間に関する情報である。別の例では、乗車区間情報は、ユーザが予め購入した特急乗車券で乗車可能な区間に関する情報である。
【００２５】
チャージ金額に関する情報は、チャージ金額情報ともいう。チャージ金額情報は、ユーザが予めＩＣカードにチャージした電子マネーとして利用可能な金額に関する情報である。
【００２６】
記憶部１０４は、第１のＩＣカードの登録により、第１の電子ＩＣ情報を記憶する。第１の電子ＩＣ情報は、第１の乗車区間情報及び第１のチャージ金額情報を含む。例えば、第１の乗車区間情報は、Ａ駅からＢ駅までの区間に関する情報である。例えば、第１のチャージ金額情報は、第１の電子ＩＣにチャージされている金額に関する情報である。携帯端末１は、第１の電子ＩＣ情報を記憶することで、第１のＩＣカードの機能を利用可能にする。
【００２７】
記憶部１０４は、第２のＩＣカードの登録により、第２の電子ＩＣ情報を記憶する。第２の電子ＩＣ情報は、第２の乗車区間情報及び第２のチャージ金額情報を含む。例えば、第２の乗車区間情報は、Ｃ駅からＤ駅までの区間に関する情報である。例えば、第２のチャージ金額情報は、第２の電子ＩＣにチャージされている金額に関する情報である。携帯端末１は、第２の電子ＩＣ情報を記憶することで、第２のＩＣカードの機能を利用可能にする。
【００２８】
次に、携帯端末１による入場処理について説明する。  
ＣＰＵ１０１は、ＩＣカード機能用アプリケーションプログラムにより、入場処理を実行する。  
図４は、携帯端末１による入場処理を例示するフローチャートである。
【００２９】
ＣＰＵ１０１は、通信部１０８を介して入場駅情報を取得したか否かを判断する（ステップＳ１０１）。ステップＳ１０１は、ＣＰＵ１０１は、通信部１０８を介して入場駅Ｘの改札機２から入場駅情報を取得する。または、ＣＰＵ１０１は、通信部１０８を介して出場駅Ｙの改札機３から出場駅情報を取得する。
【００３０】
ＣＰＵ１０１は、入場駅情報を取得していないと判断した場合（ステップＳ１０１、Ｎｏ）、出場駅情報を取得したと判断する。この場合、ＣＰＵ１０１は、後述する出場処理を実行する。
【００３１】
ＣＰＵ１０１は、入場駅情報を取得したと判断した場合（ステップＳ１０１、Ｙｅｓ）、携帯端末１に電子ＩＣが２つ以上存在するか否かを判断する（ステップＳ１０２）。ステップＳ１０２では、ＣＰＵ１０１は、記憶部１０４に記憶されている電子ＩＣ情報を参照し、携帯端末１に電子ＩＣが２つ以上存在するか否かを判断する。
【００３２】
ＣＰＵ１０１は、携帯端末１に電子ＩＣが２つ以上存在しないと判断した場合（ステップＳ１０２、Ｎｏ）、１つの電子ＩＣが存在すると判断し、入場処理を終了する。この場合、１つの電子ＩＣが利用対象の電子ＩＣである。そのため、この１つの電子ＩＣに対応する電子ＩＣ情報には、入場駅情報が記録される。
【００３３】
ＣＰＵ１０１は、携帯端末１に電子ＩＣが２つ以上存在すると判断した場合（ステップＳ１０２、Ｙｅｓ）、自動切替がＯＮに設定されているか否かを判断する（ステップＳ１０３）。ＣＰＵ１０１は、自動切替がＯＮに設定されていないと判断した場合（ステップＳ１０３、Ｎｏ）、自動切替がＯＦＦに設定されていると判断し、入場処理を終了する。この場合、ＣＰＵ１０１は、予めユーザが指定した電子ＩＣ情報を用いて入場処理を実行する。予めユーザが指定した電子ＩＣ情報には、入場駅情報が記録される。
【００３４】
ＣＰＵ１０１は、自動切替がＯＮに設定されていると判断した場合（ステップＳ１０３、Ｙｅｓ）、仮ＳＦ（Ｓｔｏｒｅｄ  Ｆａｒｅ）入場状態を設定する（ステップＳ１０４）。仮ＳＦ入場状態は、入場駅情報が第１の電子ＩＣ情報及び第２の電子ＩＣ情報の何れにも記録されていない状態である。これは、ＣＰＵ１０１が入場処理時には第１の電子ＩＣ情報または第２の電子ＩＣ情報の何れを用いるのかを判断することができないからである。ＣＰＵ１０１は、仮ＳＦ入場状態の設定に応じて、入場処理を終了する。
【００３５】
次に、携帯端末１による出場処理について説明する。  
ＣＰＵ１０１は、ＩＣカード機能用アプリケーションプログラムにより、出場処理を実行する。  
図５は、携帯端末１による出場処理を例示するフローチャートである。
【００３６】
ＣＰＵ１０１は、通信部１０８を介した出場駅情報の取得に基づいて、仮ＳＦ入場状態が設定されているか否かを判断する（ステップＳ２０１）。ステップＳ２０１は、ＣＰＵ１０１は、通信部１０８を介して出場駅Ｙの改札機３から出場駅情報を取得する。ＣＰＵ１０１は、仮ＳＦ入場状態が設定されていないと判断した場合（ステップＳ２０１、Ｎｏ）、利用対象の電子ＩＣ情報を用いてＳＦ運賃を精算し、出場処理を終了する。この場合、利用対象の電子ＩＣ情報には出場駅情報が記録される。
【００３７】
ＣＰＵ１０１は、仮ＳＦ入場状態が設定されていると判断した場合（ステップＳ２０１、Ｙｅｓ）、全ての電子ＩＣを参照し、ＳＦ運賃を取得する（ステップＳ２０２）。ステップＳ２０２では、ＣＰＵ１０１は、入場駅情報、出場駅情報及び第１の乗車区間情報に基づいて入場駅Ｘから出場駅Ｙに至るまでの第１の運賃を取得する。この例では、ＣＰＵ１０１は、入場駅Ｘから出場駅Ｙに至るまでの経路を取得する。ＣＰＵ１０１は、経路中に第１の乗車区間で賄える区間があれば、その区間の運賃を控除する。ＣＰＵ１０１は、経路中の第１の乗車区間で賄えない区間の運賃を、入場駅Ｘから出場駅Ｙに至るまでの第１の運賃として取得する。ＣＰＵ１０１は、記憶部１０４に予め記憶されているデータベースを参照して経路及び運賃を取得してもよい。これに代えて、ＣＰＵ１０１は、通信部１０８を介して、入場駅情報、出場駅情報及び第１の乗車区間情報を外部サーバへ送信し、外部サーバから経路及び運賃を取得してもよい。なお、入場駅Ｘから出場駅Ｙまの区間が第１の乗車区間に含まれている場合、第１の運賃は、０円となる。
【００３８】
ステップＳ２０２では、ＣＰＵ１０１は、入場駅情報、出場駅情報及び第２の乗車区間情報に基づいて入場駅Ｘから出場駅Ｙに至るまでの第２の運賃を取得する。この例では、ＣＰＵ１０１は、入場駅Ｘから出場駅Ｙに至るまでの経路を取得する。ＣＰＵ１０１は、経路中に第２の乗車区間で賄える区間があれば、その区間の運賃を控除する。ＣＰＵ１０１は、経路中の第２の乗車区間で賄えない区間の運賃を、入場駅Ｘから出場駅Ｙに至るまでの第２の運賃として取得する。ＣＰＵ１０１は、記憶部１０４に予め記憶されているデータベースを参照して経路及び運賃を取得してもよい。これに代えて、ＣＰＵ１０１は、通信部１０８を介して、入場駅情報、出場駅情報及び第１の乗車区間情報を外部サーバへ送信し、外部サーバから経路及び運賃を取得してもよい。なお、入場駅Ｘから出場駅Ｙまの区間が第２の乗車区間に含まれている場合、第２の運賃は、０円となる。
【００３９】
ＣＰＵ１０１は、第１の運賃と第２の運賃とを比較する（ステップＳ２０３）。ＣＰＵ１０１は、以下の処理により、第１の運賃と第２の運賃との比較結果に応じて、第１の電子ＩＣ情報または第２の電子ＩＣ情報の何れを用いて入場駅Ｘから出場駅Ｙに至るまでの運賃を精算するのかを判断する。
【００４０】
ＣＰＵ１０１は、第１の運賃が第２の運賃よりも低いか否かを判断する（ステップＳ２０４）。ＣＰＵ１０１は、第１の運賃が第２の運賃よりも低いことを示す比較結果に応じて（ステップＳ２０４、Ｙｅｓ）、第１の電子ＩＣ情報を用いて第１の運賃を精算する（ステップＳ２０５）。ステップＳ２０５では、ＣＰＵ１０１は、第１の運賃が第２の運賃よりも低いことを示す比較結果に応じて、第１の電子ＩＣ情報を用いて第１のチャージ金額から第１の運賃を精算する（差し引く）。
【００４１】
なお、第１の運賃は０円であることもある。ＣＰＵ１０１は、第１のチャージ金額情報を更新する。ＣＰＵ１０１は、第１の電子ＩＣ情報に入場駅情報及び出場駅情報を記録する。これにより、ＣＰＵ１０１は、第１の電子ＩＣ情報及び第２の電子ＩＣ情報の何れも用いることができる場合であっても、最も低い運賃を精算することができる。
【００４２】
なお、改札機２は、図示しない表示部で精算に関する情報を表示してもよい。例えば、精算に関する情報は、精算に用いられた電子ＩＣを特定する情報、運賃に関する情報及び精算後のチャージ金額に関する情報を含む。表示部１０６は、同様に、精算に関する情報を表示してもよい。
【００４３】
ＣＰＵ１０１は、第１の運賃が第２の運賃よりも低くない場合（ステップＳ２０４、Ｎｏ）、第２の運賃が第１の運賃よりも低いか否かを判断する（ステップＳ２０６）。ＣＰＵ１０１は、第２の運賃が第１の運賃よりも低いことを示す比較結果に応じて（ステップＳ２０６、Ｙｅｓ）、第２の電子ＩＣ情報を用いて第２の運賃を精算する（ステップＳ２０７）。ステップＳ２０７では、ＣＰＵ１０１は、第２の運賃が第１の運賃よりも低いことを示す比較結果に応じて、第２の電子ＩＣ情報を用いて第２のチャージ金額から第２の運賃を精算する（差し引く）。
【００４４】
なお、第２の運賃は０円であることもある。ＣＰＵ１０１は、第２のチャージ金額情報を更新する。ＣＰＵ１０１は、第２の電子ＩＣ情報に入場駅情報及び出場駅情報を記録する。これにより、ＣＰＵ１０１は、第１の電子ＩＣ情報及び第２の電子ＩＣ情報の何れも用いることができる場合であっても、最も低い運賃を精算することができる。
【００４５】
なお、改札機２は、図示しない表示部で精算に関する情報を表示してもよい。例えば、精算に関する情報は、精算に用いられた電子ＩＣを特定する情報、運賃に関する情報及び精算後のチャージ金額に関する情報を含む。表示部１０６は、同様に、精算に関する情報を表示してもよい。
【００４６】
ＣＰＵ１０１は、第２の運賃が第１の運賃よりも低くない場合（ステップＳ２０６、Ｎｏ）、第１の運賃が第２の運賃と等しいと判断する（ステップＳ２０８）。ＣＰＵ１０１は、第１の電子ＩＣ情報及び第２の電子ＩＣ情報のうち優先利用として登録された電子ＩＣ情報を用いて、運賃を精算する（ステップＳ２０９）。ステップＳ２０９では、ＣＰＵ１０１は、第１の運賃が第２の運賃と等しいことを示す比較結果に応じて、優先利用の電子ＩＣに関する情報を用いて第１の運賃及び第２の運賃に等しい額の運賃を精算する。
【００４７】
なお、第１の運賃及び第２の運賃に等しい額の運賃は０円であることもある。ＣＰＵ１０１は、優先利用として登録された電子ＩＣ情報に関連するチャージ金額情報を更新する。ＣＰＵ１０１は、優先利用として登録された電子ＩＣ情報に入場駅情報及び出場駅情報を記録する。これにより、ユーザは、優先利用として登録した電子ＩＣ情報を利用することができる。
【００４８】
なお、改札機２は、図示しない表示部で精算に関する情報を表示してもよい。例えば、精算に関する情報は、精算に用いられた電子ＩＣを特定する情報、運賃に関する情報及び精算後のチャージ金額に関する情報を含む。表示部１０６は、同様に、精算に関する情報を表示してもよい。
【００４９】
なお、ステップＳ２０５では、ＣＰＵ１０１は、第１の電子ＩＣ情報を用いて第１の運賃を精算しているが、これに限定されない。例えば、ＣＰＵ１０１は、第１の運賃が第２の運賃よりも低いことを示す比較結果に応じて、第１のチャージ金額が第１の運賃以上か否かを判断してもよい。この例では、ＣＰＵ１０１は、第１のチャージ金額が第１の運賃以上か否かを示す判断結果に応じて、第１の電子ＩＣ情報または第２の電子ＩＣ情報の何れを用いて第１の運賃を精算するのかを判断する。ＣＰＵ１０１は、第１のチャージ金額が第１の運賃以上であることを示す判断結果に応じて、第１の電子ＩＣ情報を用いて第１のチャージ金額から第１の運賃を精算する。他方、ＣＰＵ１０１は、第１のチャージ金額が第１の運賃未満であることを示す判断結果に応じて、第２の電子ＩＣ情報を用いて第２のチャージ金額から第１の運賃を精算する。
【００５０】
これにより、ＣＰＵ１０１は、第１の電子ＩＣ情報及び第２の電子ＩＣ情報の何れを用いたとしてもチャージ金額よりも高い金額の運賃を差し引くといったエラーを起こすことはない。さらに、ＣＰＵ１０１は、第１の電子ＩＣ情報及び第２の電子ＩＣ情報の何れを用いたとしても、最も低い運賃を精算することができる。
【００５１】
なお、ステップＳ２０７では、ＣＰＵ１０１は、第２の電子ＩＣ情報を用いて第２の運賃を精算しているが、これに限定されない。例えば、ＣＰＵ１０１は、第２の運賃が第１の運賃よりも低いことを示す比較結果に応じて、第２のチャージ金額が第２の運賃以上か否かを判断してもよい。この例では、ＣＰＵ１０１は、第２のチャージ金額が第２の運賃以上か否かを示す判断結果に応じて、第１の電子ＩＣ情報または第２の電子ＩＣ情報の何れを用いて第２の運賃を精算するのかを判断する。ＣＰＵ１０１は、第２のチャージ金額が第２の運賃以上であることを示す判断結果に応じて、第２の電子ＩＣ情報を用いて第２のチャージ金額から第２の運賃を精算する。他方、ＣＰＵ１０１は、第２のチャージ金額が第２の運賃未満であることを示す判断結果に応じて、第１の電子ＩＣ情報を用いて第１のチャージ金額から第２の運賃を精算する。
【００５２】
これにより、ＣＰＵ１０１は、第１の電子ＩＣ情報及び第２の電子ＩＣ情報の何れを用いたとしてもチャージ金額よりも高い金額の運賃を差し引くといったエラーを起こすことはない。さらに、ＣＰＵ１０１は、第１の電子ＩＣ情報及び第２の電子ＩＣ情報の何れを用いたとしても、最も低い第１の運賃を精算することができる。
【００５３】
なお、ステップＳ２０９では、ＣＰＵ１０１は、優先利用として登録された電子ＩＣ情報を用いて運賃を精算しているが、これに限定されない。例えば、ＣＰＵ１０１は、第１の運賃が第２の運賃と等しいことを示す比較結果に応じて、優先利用として登録された電子ＩＣ情報に関連するチャージ金額が第１の運賃（第２の運賃）に等しい額の運賃以上か否かを判断してもよい。ＣＰＵ１０１は、チャージ金額が第１の運賃に等しい額の運賃以上であることを示す判断結果に応じて、優先利用として登録された電子ＩＣ情報を用いてチャージ金額から運賃を精算する。他方、ＣＰＵ１０１は、チャージ金額が第２の運賃に等しい額の運賃未満であることを示す判断結果に応じて、優先利用として登録された電子ＩＣ情報とは異なる電子ＩＣ情報を用いてチャージ金額から運賃を精算する。
【００５４】
これにより、ＣＰＵ１０１は、第１の電子ＩＣ情報及び第２の電子ＩＣ情報の何れを用いたとしてもチャージ金額よりも高い金額の運賃を差し引くといったエラーを起こすことはない。
【００５５】
本実施形態によれば、携帯端末１は、第１の運賃と第２の運賃との比較結果に応じて、第１の電子ＩＣ情報または第２の電子ＩＣ情報の何れを用いて運賃を精算するのかを判断することで、最も低い運賃を精算することができる。これにより、電子ＩＣの利用価値は向上し、複数の定期券を所持するユーザの交通機関利用時の利便性も向上する。
【００５６】
なお、第１の電子ＩＣ情報と第２の電子ＩＣ情報は、異なるアプリケーションプログラムで管理されていてもよい。この場合、ＣＰＵ１０１は、これらのアプリケーションプログラムを管理する上位のアプリケーションプログラムを用いて、上述の処理を実行してもよい。
【００５７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５８】
１…携帯端末、２…改札機、３…改札機、２１…リーダライタ、３１…リーダライタ、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…記憶部、１０５…入力部、１０６…表示部、１０７…バッテリ、１０８…通信部。
【図１】
2020042736.tif 000003
【図２】
2020042736.tif 000004
【図３】
2020042736.tif 000005
【図４】
2020042736.tif 000006
【図５】
2020042736.tif 000007