IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ ローレルバンクマシン株式会社の特許一覧 ▶ ローレル機械株式会社の特許一覧 ▶ ローレル精機株式会社の特許一覧

特許7660814貨幣処理システム、および、貨幣処理方法、並びに、プログラム
<>
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図1
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図2
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図3
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図4
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図5
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図6
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図7
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図8
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図9
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図10
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図11
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図12
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図13
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図14
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図15
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図16
  • 特許-貨幣処理システム、および、貨幣処理方法、並びに、プログラム 図17
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2025-04-04
(45)【発行日】2025-04-14
(54)【発明の名称】貨幣処理システム、および、貨幣処理方法、並びに、プログラム
(51)【国際特許分類】
   G07G 1/00 20060101AFI20250407BHJP
   G07G 1/01 20060101ALI20250407BHJP
   G07G 1/12 20060101ALI20250407BHJP
【FI】
G07G1/00 311E
G07G1/01 301E
G07G1/12 341F
【請求項の数】 9
(21)【出願番号】P 2021154825
(22)【出願日】2021-09-22
(65)【公開番号】P2023046113
(43)【公開日】2023-04-03
【審査請求日】2024-02-26
(73)【特許権者】
【識別番号】000116079
【氏名又は名称】ローレルバンクマシン株式会社
(73)【特許権者】
【識別番号】500267170
【氏名又は名称】ローレル機械株式会社
(73)【特許権者】
【識別番号】500265501
【氏名又は名称】ローレル精機株式会社
(74)【代理人】
【識別番号】100169960
【弁理士】
【氏名又は名称】清水 貴光
(72)【発明者】
【氏名】廣原 卓
(72)【発明者】
【氏名】水本 卓
【審査官】杉浦 貴之
(56)【参考文献】
【文献】特開2008-134733(JP,A)
【文献】特開2019-168771(JP,A)
【文献】特開2020-087000(JP,A)
【文献】特開2019-040547(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G07G 1/00
G07G 1/01
G07G 1/12
(57)【特許請求の範囲】
【請求項1】
端末装置および貨幣処理を実行する貨幣処理装置を含んで構成される貨幣処理システムであって、
前記端末装置は、
前記貨幣処理を実行させるために必要な操作入力を取得する操作入力取得部と、
前記操作入力取得部により取得された前記操作入力に対応する第1のコード情報を生成する第1のコード生成処理部と、
前記第1のコード生成処理部により生成された前記第1のコード情報を含む第1の表示画像データを生成する第1の表示データ生成処理部と
画像を取得する画像取得部と
を有し、
前記貨幣処理装置は、
前記第1の表示データ生成処理部により生成された前記第1の表示画像データに含まれる前記第1のコード情報を読み込むコードリーダーと、
前記コードリーダーにより読み込まれた前記第1のコード情報に応じた前記貨幣処理の実行を制御する貨幣処理制御部と
ユーザによる前記操作入力を前記端末装置にて行わせるための情報を示す第2のコード情報を生成する第2のコード生成処理部と、
前記第2のコード生成処理部により生成された前記第2のコード情報を含む第2の表示画像データを生成する第2の表示データ生成処理部と
を有し、
前記端末装置は、
前記画像取得部により取得された前記画像に含まれる前記第2のコード情報に基づいて、前記ユーザによる前記操作入力を支援するための処理フェイズの遷移を制御する第1のフェイズ遷移制御部をさらに有することを特徴とする貨幣処理システム。
【請求項2】
端末装置および貨幣処理を実行する貨幣処理装置を含んで構成される貨幣処理システムであって、
前記端末装置は、
前記貨幣処理を実行させるために必要な操作入力を取得する操作入力取得部と、
前記操作入力取得部により取得された認証情報に基づいて認証処理を行う第1の認証処理部と、
前記操作入力取得部により取得された前記操作入力に対応して前記第1の認証処理部による認証処理結果を含む第1のコード情報を生成する第1のコード生成処理部と、
前記第1のコード生成処理部により生成された前記第1のコード情報を含む第1の表示画像データを生成する第1の表示データ生成処理部と
を有し、
前記貨幣処理装置は、
前記第1の表示データ生成処理部により生成された前記第1の表示画像データに含まれる前記第1のコード情報を読み込むコードリーダーと、
前記コードリーダーにより読み込まれた前記第1のコード情報に応じた前記貨幣処理の実行を制御する貨幣処理制御部と
前記コードリーダーにより読み込まれた前記第1のコード情報に基づいて、認証処理を行う第2の認証処理部と
を有することを特徴とする貨幣処理システム。
【請求項3】
請求項1に記載の貨幣処理システムであって、
前記端末装置は、
前記操作入力取得部により取得された認証情報に基づいて認証処理を行う第1の認証処理部をさらに有し、
前記第1のコード生成処理部は、前記第1の認証処理部による認証処理結果を含む前記第1のコード情報を生成し、
前記貨幣処理装置は、
前記コードリーダーにより読み込まれた前記第1のコード情報に基づいて、認証処理を行う第2の認証処理部をさらに有する
ことを特徴とする貨幣処理システム。
【請求項4】
請求項2または請求項3のいずれか1項に記載の貨幣処理システムであって、
前記端末装置の前記第1のコード生成処理部は、前記端末装置の識別情報を、前記第1の認証処理部による認証処理結果にさらに加えた前記第1のコード情報を生成する
ことを特徴とする貨幣処理システム。
【請求項5】
請求項2から請求項4のいずれか1項に記載の貨幣処理システムであって、
前記貨幣処理装置は、前記コードリーダーにより読み込まれた前記第1のコード情報に基づいて、前記貨幣処理における処理フェイズの遷移を制御する第2のフェイズ遷移制御部をさらに有し、
前記第2のフェイズ遷移制御部は、前記第2の認証処理部による認証処理結果に基づいて、前記貨幣処理における処理フェイズの遷移を制御する
ことを特徴とする貨幣処理システム。
【請求項6】
端末装置および貨幣処理を実行する貨幣処理装置を含んで構成される貨幣処理システムの貨幣処理方法であって、
前記端末装置は、
前記貨幣処理を実行させるために必要な操作入力を取得する操作入力取得ステップと、
前記操作入力取得ステップの処理により取得された前記操作入力に対応する第1のコード情報を生成する第1のコード生成ステップと、
前記第1のコード生成ステップの処理により生成された前記第1のコード情報を含む第1の表示画像データを生成する第1の表示データ生成ステップと、
画像を取得する画像取得ステップと
を含む処理を実行し、
前記貨幣処理装置は、
前記端末装置の前記第1の表示データ生成ステップの処理により生成された前記第1の表示画像データに含まれる前記第1のコード情報を読み込むコード読み込みステップと、
前記コード読み込みステップの処理により読み込まれた前記第1のコード情報に応じた前記貨幣処理の実行を制御する貨幣処理制御ステップと
ユーザによる前記操作入力を前記端末装置にて行わせるための情報を示す第2のコード情報を生成する第2のコード生成ステップと、
前記第2のコード生成ステップの処理により生成された前記第2のコード情報を含む第2の表示画像データを生成する第2の表示データ生成ステップと
を含む処理を実行し、
前記端末装置は、
前記画像取得ステップの処理により取得された前記画像に含まれる前記第2のコード情報に基づいて、前記ユーザによる前記操作入力を支援するための処理フェイズの遷移を制御するフェイズ遷移制御ステップ
を含む処理をさらに実行することを特徴とする貨幣処理方法。
【請求項7】
端末装置および貨幣処理を実行する貨幣処理装置を含んで構成される貨幣処理システムの貨幣処理方法であって、
前記端末装置は、
前記貨幣処理を実行させるために必要な操作入力を取得する操作入力取得ステップと、
前記操作入力取得ステップの処理により取得された認証情報に基づいて認証処理を行う第1の認証処理ステップと、
前記操作入力取得ステップの処理により取得された前記操作入力に対応して前記第1の認証処理ステップの認証処理結果を含むコード情報を生成するコード生成ステップと、
前記コード生成ステップの処理により生成された前記コード情報を含む表示画像データを生成する表示データ生成ステップと
を含む処理を実行し、
前記貨幣処理装置は、
前記端末装置の前記表示データ生成ステップの処理により生成された前記表示画像データに含まれる前記コード情報を読み込むコード読み込みステップと、
前記コード読み込みステップの処理により読み込まれた前記コード情報に応じた前記貨幣処理の実行を制御する貨幣処理制御ステップと、
前記コード読み込みステップの処理により読み込まれた前記コード情報に基づいて、認証処理を行う第2の認証処理ステップと
を含む処理を実行することを特徴とする貨幣処理方法。
【請求項8】
貨幣処理システムを構成する端末装置および貨幣処理を実行する貨幣処理装置のコンピュータで実行されるプログラムであって、
前記端末装置において、
前記貨幣処理を実行させるために必要な操作入力を取得する操作入力取得ステップと、
前記操作入力取得ステップの処理により取得された前記操作入力に対応する第1のコード情報を生成する第1のコード生成ステップと、
前記第1のコード生成ステップの処理により生成された前記第1のコード情報を含む第1の表示画像データを生成する第1の表示データ生成ステップと、
画像を取得する画像取得ステップと
を含む処理を実行させ、
前記貨幣処理装置において、
前記端末装置の前記第1の表示データ生成ステップの処理により生成された前記第1の表示画像データに含まれる前記第1のコード情報を読み込むコード読み込みステップと、
前記コード読み込みステップの処理により読み込まれた前記第1のコード情報に応じた前記貨幣処理の実行を制御する貨幣処理制御ステップと
ユーザによる前記操作入力を前記端末装置にて行わせるための情報を示す第2のコード情報を生成する第2のコード生成ステップと、
前記第2のコード生成ステップの処理により生成された前記第2のコード情報を含む第2の表示画像データを生成する第2の表示データ生成ステップと
を含む処理を実行させ
前記端末装置において、
前記画像取得ステップの処理により取得された前記画像に含まれる前記第2のコード情報に基づいて、前記ユーザによる前記操作入力を支援するための処理フェイズの遷移を制御するフェイズ遷移ステップ
を含む処理をさらに実行させることを特徴とするプログラム。
【請求項9】
貨幣処理システムを構成する端末装置および貨幣処理を実行する貨幣処理装置のコンピュータで実行されるプログラムであって、
前記端末装置において、
前記貨幣処理を実行させるために必要な操作入力を取得する操作入力取得ステップと、
前記操作入力取得ステップの処理により取得された認証情報に基づいて認証処理を行う第1の認証処理ステップと、
前記操作入力取得ステップの処理により取得された前記操作入力に対応して前記第1の認証処理ステップの認証処理結果を含むコード情報を生成するコード生成ステップと、
前記コード生成ステップの処理により生成された前記コード情報を含む表示画像データを生成する表示データ生成ステップと
を含む処理を実行させ、
前記貨幣処理装置において、
前記端末装置の前記表示データ生成ステップの処理により生成された前記表示画像データに含まれる前記コード情報を読み込むコード読み込みステップと、
前記コード読み込みステップの処理により読み込まれた前記コード情報に応じた前記貨幣処理の実行を制御する貨幣処理制御ステップと、
前記コード読み込みステップの処理により読み込まれた前記コード情報に基づいて、認証処理を行う第2の認証処理ステップと
を含む処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、貨幣処理システム、および、貨幣処理方法、並びに、プログラムに関する。
【背景技術】
【0002】
銀行等の金融機関やスーパーマーケット等の小売り施設に設置され、貨幣の入金処理を含む種々の処理が可能な出納機として、貨幣処理装置が広く用いられている。貨幣処理装置には、タッチパネル等の入出力デバイスが備えられ、ユーザの操作を補助する情報を表示したり、操作入力を受けることができるようになされている。
【0003】
例えば、スーパーマーケット等の小売り施設に設置されている貨幣処理装置においては、両替処理、つり銭準備金のための出金処理、または、レジを締めた後の入金処理などが可能であり、例えば、入金処理においては、タッチパネルに表示された情報を基にメニュー選択が行われ、タッチパネルを用いて、認証処理のための入力や、入金伝票情報が入力され、所定の投入部に紙幣や硬貨が投入されたのち、投入された紙幣や硬貨の計数処理が行われるようになされている(例えば、特許文献1)。
【先行技術文献】
【特許文献】
【0004】
【文献】特開2018-129067号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
上述した貨幣処理装置においては、例えば、タッチパネルに認証処理のための操作入力を促すための情報が表示されて、ユーザがタッチパネルを用いて所定の情報を入力することにより、ユーザ認証処理が行われ、正しく認証が行われたのち、メニュー選択画面が表示される。
【0006】
上述した貨幣処理装置においては、認証処理が正しく行われた後、ユーザにより、例えば、入金処理が選択された場合、レジID、伝票金額、損券損貨、現金外項目に関する情報などが入力され、紙幣や硬貨などの現金が装置の所定の投入部に投入されて、計数処理が実行される。また、両替時などにおいても、同様の操作入力が必要である。
【0007】
このように、従来の貨幣処理装置においては、認証処理のために認証情報を入力したり、またその後の処理においても入金や両替等の処理に必要な入力内容が多く、煩雑であった。このため、例えば、商業施設等の閉店後に、入金処理のために多くのユーザ(店舗従業員など)が並んで入力を待つ必要があるなどの問題が発生していた。
【0008】
また、タッチパネル等の入力デバイスは、不特定多数のユーザが操作入力のために触る必要があり、感染症対策等の観点においても課題がある。
【0009】
そこで、本発明は、前記課題を解決すること、すなわち、利便性を向上させた貨幣処理システム、および、貨幣処理方法、並びに、プログラムを提供することを目的とする。
【課題を解決するための手段】
【0010】
本発明の貨幣処理システムの一側面は、端末装置が、貨幣処理を実行させるために必要な操作入力を取得する操作入力取得部と、操作入力取得部により入力された操作入力に対応する第1のコード情報を生成する第1のコード生成処理部と、第1のコード生成処理部により生成された第1のコード情報を含む第1の表示画像データを生成する第1の表示データ生成処理部とを有し、貨幣処理装置は、第1の表示データ生成処理部により生成された第1の表示画像データに含まれる第1のコード情報を読み込むコードリーダーと、コードリーダーにより読み込まれた第1のコード情報に応じた貨幣処理の実行を制御する貨幣処理制御部とを有することを特徴とする。
【0011】
本発明の貨幣処理方法の一側面は、端末装置および貨幣処理を実行する貨幣処理装置を含んで構成される貨幣処理システムの貨幣処理方法であって、端末装置は、貨幣処理を実行させるために必要な操作入力を取得する操作入力取得ステップと、操作入力取得ステップの処理により取得された操作入力に対応するコード情報を生成するコード生成ステップとコード生成ステップの処理により生成されたコード情報を含む表示画像データを生成する表示データ生成ステップとを含む処理を実行し、貨幣処理装置は、表示データ生成ステップの処理により生成された表示画像データに含まれるコード情報を読み込むコード読み込みステップと、コード読み込みステップの処理により読み込まれたコード情報に応じた貨幣処理の実行を制御する貨幣処理制御ステップとを含む処理を実行することを特徴とする。
【0012】
本発明のプログラムの一側面は、貨幣処理システムを構成する端末装置および貨幣処理を実行する貨幣処理装置のコンピュータで実行されるプログラムであって、端末装置において、貨幣処理を実行させるために必要な操作入力を取得する操作入力取得ステップと、操作入力取得ステップの処理により取得された操作入力に対応するコード情報を生成するコード生成ステップとコード生成ステップの処理により生成されたコード情報を含む表示画像データを生成する表示データ生成ステップとを含む処理を実行させ、貨幣処理装置において、表示データ生成ステップの処理により生成された表示画像データに含まれるコード情報を読み込むコード読み込みステップと、コード読み込みステップの処理により読み込まれたコード情報に応じた貨幣処理の実行を制御する貨幣処理制御ステップとを含む処理を実行させることを特徴とする。
【発明の効果】
【0013】
本発明によれば、貨幣処理システムの利便性を向上させることができる。
【図面の簡単な説明】
【0014】
図1】貨幣処理システム1について説明するための図である。
図2】端末装置11の機能構成を示す機能ブロック図である。
図3】端末装置11の認証情報入力画面の一例を示す図である。
図4】端末装置11のメニュー画面の一例を示す図である。
図5】端末装置11の入力画面の一例を示す図である。
図6】端末装置11に表示されるコードについて説明するための図である。
図7】貨幣処理装置12の機能構成を示す機能ブロック図である。
図8】貨幣処理装置12の表示画面について説明するための図である。
図9】端末装置11の表示画面について説明するための図である。
図10】フリック操作、および、ドロップダウンリスト操作について説明するための図である。
図11】端末装置11の表示画面について説明するための図である。
図12】貨幣処理システム1の処理について説明するためのフローチャートである。
図13】貨幣処理システム1の処理について説明するためのフローチャートである。
図14】貨幣処理システム1の処理について説明するためのフローチャートである。
図15】貨幣処理装置12の表示画面について説明するための図である。
図16】貨幣処理装置12の表示画面について説明するための図である。
図17】端末装置11の表示画面について説明するための図である。
【発明を実施するための形態】
【0015】
以下、本発明の一実施の形態の貨幣処理システム、および、貨幣処理方法、並びに、プログラムについて、図を参照しながら説明する。
【0016】
図1を参照し、本発明の一実施例である貨幣処理システム1の概要について説明する。
【0017】
貨幣処理システム1は、端末装置11と貨幣処理装置12を含んで構成される。
【0018】
端末装置11と貨幣処理装置12は、それぞれ、例えば、QRコード(登録商標)などの2次元コードやバーコードなどの所定のコードを生成して表示する機能と、それぞれのコード読み込む機能を有している。
【0019】
端末装置11は、ユーザの入力情報をコード化して表示することができ、端末装置11に表示されたコードを貨幣処理装置12に読み込ませることにより、端末装置11に対してユーザが入力した情報に基づく貨幣処理を、貨幣処理装置12に実行させることができる。
【0020】
また、従来、貨幣処理装置12においてタッチパネル等の入力デバイスを用いて行われていた操作入力においても、貨幣処理装置12が、同等の操作入力を端末装置11において実行させるための情報を含むコードを生成して表示させることができる。ユーザは、貨幣処理装置12に表示されたコードを端末装置11に読み込ませて、同等の操作入力を端末装置11において実行し、操作入力内容をコード化して、端末装置11に表示させ、貨幣処理装置12に読み込ませることができる。
【0021】
すなわち、図1の貨幣処理システム1においては貨幣処理装置12と端末装置11間において、2次元コードなどの所定のコードを利用して、貨幣処理装置12への操作入力を、端末装置11のみで実行可能なようになされている。
【0022】
端末装置11は、情報を入力する入力デバイス、および、情報を表示する表示デバイスを備え、所定のアプリケーションを起動することにより、図2を用いて後述する所定の機能を実現する。端末装置11の入力デバイスが有する機能には、画像を取得するカメラ等の画像情報入力機能が含まれる。端末装置11は、例えば、スマートフォンやタブレット装置などのモバイル端末であると好適である。また、端末装置11としては、パーソナルコンピュータなど、入力デバイスと表示デバイスを含む、または、入力デバイスと表示デバイスを制御して利用することが可能であり、かつ、図2を用いて後述する所定の機能を実現することが可能な他の端末を用いることも可能である。
【0023】
貨幣処理装置12は、銀行等の金融機関やスーパーマーケット等の小売り施設に設置されるものであり、貨幣の入金処理を含む種々の処理が可能な出納機として動作可能なものである。具体的には、貨幣処理装置12は、バラ紙幣の入出金処理等を行う紙幣処理、バラ硬貨の入出金処理等を行う硬貨処理、包装硬貨の出金処理等を行う棒金出金処理、特定の金券の収納処理を行う金券処理などの処理が可能なように構成されている。また、貨幣処理装置12は、紙幣、硬貨、商品券等以外のもの、または、損券損貨と判断されたものを格納可能なポストをさらに備えることができる。
【0024】
貨幣処理装置12は、コードリーダー51、入出力部52、紙幣処理ユニット53、硬貨処理ユニット54、棒金出金ユニット55、および、ポスト56を含んで構成されている。また、貨幣処理装置12には、各部を制御する制御部(図7を用いて後述)、および、情報を記憶する記憶部(図7を用いて後述)が設けられている。入出力部52~ポスト56の機能は、従来の貨幣処理装置と同等である。
【0025】
コードリーダー51は、カメラ等の画像入力デバイスを含み、例えば、図6を用いて後述する、端末装置11の表示部23に表示されるコード等を読み込むことができる。コードリーダー51は、端末装置11に表示されているコード情報の画像を取得した場合、コード情報の画像を、後述する制御部のコード読み取り処理部に供給する。
【0026】
入出力部52は、従来の貨幣処理装置と同様の入出力操作を実現可能とするものであり、キーボードなどの入力デバイス、液晶ディスプレイやプリンタ52-aなどの出力デバイス、タッチパネルなどの入出力デバイス、または、カードリーダ等の所定のデバイスが適宜組み合わされて設けられている。ここでは、入出力デバイスとして、タッチパネルが設けられているものとして説明する。入出力部52は、ユーザからの操作入力を受けた場合、操作入力に対応する情報を、後述する制御部の入力取得部に供給する。
【0027】
紙幣処理ユニット53は、バラ紙幣の入出金処理等を行うユニットである。紙幣処理ユニット53には、紙幣入出口61と紙幣リジェクト口62とが設けられている。
紙幣入出口61では、入金処理時に操作者によりバラ紙幣が外部から投入され、出金処理時に内部からバラ紙幣が取り出し可能に繰り出される。紙幣リジェクト口62では、入金処理時に入金されたバラ紙幣の中から偽紙幣あるいは汚損紙幣等と判別されたリジェクト紙幣が取り出し可能に繰り出される。
【0028】
硬貨処理ユニット54は、バラ硬貨の入出金処理等を行うユニットである。硬貨処理ユニット54には、硬貨入金口63、硬貨リジェクト口64、および硬貨出金口65とが設けられている。硬貨入金口63において、入金処理時に操作者によりバラ硬貨が外部から投入される。硬貨リジェクト口64において、入金処理時に入金されたバラ硬貨の中から偽硬貨あるいは汚損硬貨等と判別されたリジェクト硬貨が取り出し可能に繰り出される。硬貨出金口65において、バラ硬貨の出金処理時に内部からバラ硬貨が取り出し可能に繰り出される。
【0029】
棒金出金ユニット55は、包装硬貨の出金処理等を行うユニットである。棒金出金ユニット55には、包装硬貨の出金処理時に内部から包装硬貨を取り出し可能に繰り出される棒金出金口66が設けられている。
【0030】
ポスト56は、汚損紙幣または汚損硬貨等と判別された場合など、上述した各部に格納することができなかったものや、特定の金券などを格納するためのユニットである。ポスト56には、内部の収納部へ所定の物品を格納するための引出部68が設けられている。
【0031】
貨幣処理装置12は、上述した機能に加えて、図7を用いて後述する所定の機能を実現することが可能なものである。
【0032】
また、貨幣処理装置12の構成はこれに限らず、例えば、棒金出金ユニット55、または、ポスト56のうちのいずれか一部を含まない構成であっても良い。
【0033】
図2は、端末装置11が有する機能構成を示す機能ブロック図である。これらの機能は、例えば、スマートフォンやタブレット端末などに、所定のアプリケーションをインストールし、そのアプリケーションを起動した場合に実現可能である。
【0034】
以下、端末装置11として、スマートフォンを利用した場合を主な例として説明する。
【0035】
端末装置11は、画像取得部21、操作入力部22、表示部23、記憶部24、および制御部25の機能を含んで構成されている。制御部25は、コード読み取り処理部31、OCR処理部32、操作入力取得部33、フェイズ遷移制御部34、認証処理部35、コード生成処理部36、および表示データ生成処理部37の機能を含んで構成されている。
【0036】
画像取得部21は、例えば、カメラなどの画像入力デバイスを有し、貨幣処理装置12に表示される、例えば、2次元コードなどの所定のコードの画像情報を取得し、制御部25のコード読み取り処理部31に供給する。画像取得部21はまた、対象のレジで締めを行った際に出力されるレジジャーナルの所定の数値情報が含まれた画像データを取得し、制御部25のOCR処理部32に供給する。
【0037】
操作入力部22は、各種ボタンやタッチパネルなどの入力デバイスを含んで構成され、ユーザからの操作入力を、制御部25の操作入力取得部33に供給する。
【0038】
表示部23は、液晶ディスプレイやタッチパネルなどの表示デバイスを含んで構成され、制御部25の表示データ生成処理部37により生成された表示画像データを表示させる。端末装置11として、スマートフォンを利用した場合、操作入力部22と表示部23は、一体化して構成されている。
【0039】
記憶部24は、端末装置11の動作に必要な各種情報を記憶するものであり、制御部25と、情報を授受する。
【0040】
制御部25は、端末装置11の動作を制御するものであり、記憶部24に記憶されている所定のアプリケーションをロードして実行することにより、図2に示される所定の機能を実行することができる。
【0041】
コード読み取り処理部31は、画像取得部21から供給された、例えば、2次元コードなどの所定のコードを読み取って情報を取得し、操作入力取得部33に供給する。
【0042】
OCR処理部32は、画像取得部21から供給された、例えば、対象のレジで締めを行った際に出力されるレジジャーナルの所定の数値情報が含まれた画像データに対する文字認識処理を実行し、認識された文字情報を、操作入力取得部33に供給する。
【0043】
操作入力取得部33は、操作入力部22、コード読み取り処理部31、またはOCR処理部32から供給されたユーザの各種入力情報を取得し、認証に関する情報は認証処理部35へ、他の情報は、フェイズ遷移制御部34に供給する。
【0044】
フェイズ遷移制御部34は、操作入力取得部33、または、認証処理部35から供給された情報に基づいて、ユーザによる操作入力を支援するための処理フェイズの遷移を制御する。フェイズ遷移制御部34によるフェイズ遷移の詳細については、後述する。
【0045】
認証処理部35は、フェイズ遷移制御部34の制御に基づいて、操作入力取得部33から供給された認証情報に基づいて、認証処理を実行し、認証処理結果をフェイズ遷移制御部34に供給する。
【0046】
なお、認証処理結果は、コード化された情報に含まれて、貨幣処理装置12に読み取られるが、その認証情報に、端末装置11固有の装置ナンバー等の識別情報を含ませることにより、貨幣処理装置12において、端末装置11が正当なものか、ユーザと端末装置11の組み合わせが正当なものかを判定させることができるようにしてもよい。また、これにより、所定の端末装置11で生成された情報のみを貨幣処理装置12が受付可能なようにすることができる。また、認証情報には、例えば、コード固有の情報や、コード生成日時などの情報を含ませるようにしてもよい。また、認証情報にコード生成日時の情報が含まれる場合、貨幣処理装置12において認識可能なコードの有効期限を、例えば、○○時間後内、当日中、翌日までなどと定めるようにしてもよい。これにより、貨幣処理システム1のセキュリティー能力をより向上させることができる。
【0047】
コード生成処理部36は、フェイズ遷移制御部34の制御に基づいて、ユーザの操作入力内容を示す、例えば、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部37に供給する。
【0048】
表示データ生成処理部37は、例えば、フェイズ遷移制御部34の制御に基づいて、図3図6を用いて後述するような表示画像データを表示部23に表示させるための表示データを生成し、表示部23に供給し表示させる。
【0049】
なお、端末装置11として、例えば、パーソナルコンピュータなど、モバイル端末以外の据え置きタイプの装置を用いる場合については、コード生成処理部36により生成されたコード情報を、プリンタ等の印字出力装置にて出力させるようにしてもよい。なお、この場合、印刷されたコードを第三者が利用することを防止するため、コードに含まれる認証処理結果とは別に、貨幣処理装置12操作時に、新たに認証処理を必要とするようなフェイズ管理とすることができる。
【0050】
次に、フェイズ遷移制御部34によるフェイズ遷移について説明する。
【0051】
フェイズ遷移制御部34は、例えば、操作入力取得部33から供給された情報が、アプリケーションの起動の指令を示すものであった場合、認証処理フェイズを実行させるための制御、具体的には、例えば、図3に示す認証情報入力画面を表示させるための制御情報を、表示データ生成処理部37に供給するとともに、認証処理部35を制御して、認証処理を実行させる。ユーザは、図3に示す認証処理入力画面に対して、必要な認証情報を入力する。認証情報には、パスワード以外にも、例えば、オペレータID、レジ番号、または、テナント番号などの情報が含まれていてもよい。また、これらの認証情報は、1つの入力画面ではなく、複数の異なる入力画面において入力されるものとしてもよい。なお、ここでは、図3に示す認証情報入力画面を用いてユーザの認証処理を行うものとして説明したが、ユーザの認証処理は、例えば、顔認証や指紋認証などの生体認証等、他の方法で行うものとしてもよい。
【0052】
また、フェイズ遷移制御部34は、例えば、認証処理部35から認証結果の供給を受けた場合、認証結果に基づいて、フェイズを遷移する。フェイズ遷移制御部34は、認証処理が正しく行われなかった場合、表示データ生成処理部37を制御して、エラーメッセージに対応する表示データを生成させ、表示部23に供給させて、エラーメッセージを表示させる。また、フェイズ遷移制御部34は、認証処理が正しく行われた場合、表示データ生成処理部37を介して、例えば、図4に示すメニュー画面を表示部23に表示する。図4のメニュー画面には、入金ボタン、出金ボタン、両替ボタン、業務ボタン表示/非表示ボタン、設定ボタン、パスワード変更ボタン、ログアウトボタンなどが設けられている。入金ボタンは、入金に必要な操作を行うボタン、出金ボタンは出金に必要な操作を行うボタン、両替ボタンは両替に必要な操作を行うボタンである。業務ボタン表示/非表示ボタンは、入金ボタン、出金ボタン、両替ボタンの表示と非表示を切り替えるボタン、設定ボタンは各種設定を行うボタンである。パスワード変更ボタンは、パスワードを変更するボタン、ログアウトボタンはログアウトを行うボタンである。
【0053】
また、フェイズ遷移制御部34は、例えば、操作入力取得部33から供給された情報が、図4に示すメニュー画面における入金メニューの選択の指令を示すものであった場合、図5に示す、伝票金額、入金される貨幣それぞれの数と金額、現金外入力などの項目を入力するための入金情報入力画面を表示データ生成処理部37を介して、表示部23に表示する。ユーザは、図5に示す入金情報入力画面に対して、入金伝票に対応する情報、すなわち、入金合計金額、現金入金の数や額、および現金外入力などの各項目の入力を行うことができる。操作入力取得部33は、ユーザにより入力されたデータを、フェイズ遷移制御部34に供給する。フェイズ遷移制御部34は、必要に応じて、表示データ生成処理部37を制御し、供給された情報を表示部23に追加表示させる。
【0054】
また、ユーザは、図5に示す入金情報入力画面において、対象のレジで締めを行った際に出力されるレジジャーナルの所定の数値情報を画像入力により実行することを指令するためのOCR入力ボタン41を選択することができる。フェイズ遷移制御部34は、例えば、操作入力取得部33から供給された情報が、OCR入力ボタン41の選択を示すものであった場合、OCR処理部32を制御して、画像取得部21から供給された画像に対する文字認識処理を実行させる。OCR処理部32は、文字認識処理を実行し、認識された文字情報を、操作入力取得部33に供給する。操作入力取得部33は、供給された情報を、フェイズ遷移制御部34に供給する。フェイズ遷移制御部34は、必要に応じて、表示データ生成処理部37を制御し、供給された情報を表示部23に追加表示させる。
【0055】
また、ユーザは、図5に示す入金情報入力画面において、入力内容を貨幣処理装置12に入力するために用いる、例えば、2次元コードなどの所定のコードを生成することを指令するためのコード生成ボタン42を選択することができる。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、コード生成ボタン42の選択を示すものであった場合、コード生成処理部36を制御して、ユーザの認証情報、および、入金情報に対応するコード情報を生成させ、表示データ生成処理部37に供給させるとともに、表示データ生成処理部37を制御して、図6に示すコード画像を含む表示画像データを生成させ、表示部23に供給して表示させる。表示部23に表示されるコード画像を含む表示画像には、2次元コード以外にも、例えば、コードの内容を示す情報(図6の例では、入金)、担当者名、または、コード生成日時などを表示させるようにしてもよい。端末装置11への操作開始後、最初に作成される認証情報を含むコードを、事前入力コードと称するものとする。
【0056】
また、ユーザは、図5に示す入金情報入力画面において、図3に示す認証情報入力画面に遷移することを指令するための取消ボタン43を選択することができる。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、取消ボタン43の選択を示すものであった場合、表示データ生成処理部37を制御して、認証情報入力画面を表示させる。
【0057】
また、ユーザは、図5に示す入金情報入力画面において、前画面に遷移することを指令するための戻るボタン44を選択することができる。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、戻るボタン44の選択を示すものであった場合、表示データ生成処理部37を制御して、前の画面を表示部23に表示させる。
【0058】
また、フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、図4に示すメニュー画面における出金ボタンの選択の指令を示すものであった場合、例えば、出金する金種とその数を入力するための、図示しない出金情報入力画面を、表示データ生成処理部37を介して、表示部23に表示する。ユーザは、出金情報の入力画面に対して、出金伝票に対応する情報、すなわち、出金する金種と金種ごとの数の入力を行うことができる。なお、金種や数の指定がない場合は、最小構成数による払い出しが行われるものとして処理される。操作入力取得部33は、ユーザにより入力されたデータを、フェイズ遷移制御部34に供給する。フェイズ遷移制御部34は、必要に応じて、表示データ生成処理部37を制御し、供給された情報を表示部23に追加表示させる。
【0059】
この出金情報入力画面には、図5を用いて説明したコード生成ボタン42と同様のコード生成ボタンが表示される。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、出金情報入力画面上のコード生成ボタンの選択を示すものであった場合、コード生成処理部36を制御して、ユーザの認証情報、および出金情報に対応するコード情報を生成させ、表示データ生成処理部37に供給させるとともに、表示データ生成処理部37を制御して、例えば、図6を用いて説明した場合と同様に、コード画像を含む表示画像データを生成させ、表示部23に供給して表示させる。
【0060】
また、出金情報入力画面には、図5を用いて説明した取消ボタン43、および戻るボタン44と同様の、取消ボタン、および、戻るボタンが表示される。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、出金情報入力画面上の選択を示すものであった場合、各部を制御して、ユーザの操作入力に応じたフェイズ遷移を行う。
【0061】
また、フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、図4に示すメニュー画面における両替ボタンの選択の指令を示すものであった場合、例えば、両替の合計金額、および、金種とその数を入力するための両替情報入力画面を、表示データ生成処理部37を介して、表示部23に表示する。ユーザは、両替情報入力画面に対して、両替伝票に対応する情報、すなわち、両替合計金額、両替金種、および、金種ごとの数の入力を行うことができる。操作入力取得部33は、ユーザにより入力されたデータを、フェイズ遷移制御部34に供給する。フェイズ遷移制御部34は、必要に応じて、表示データ生成処理部37を制御し、供給された情報を表示部23に追加表示させる。
【0062】
また、この両替情報入力画面には、図5を用いて説明したコード生成ボタン42と同様のコード生成ボタンが表示される。フェイズ遷移制御部34は、例えば、操作入力取得部33から供給された情報が、両替情報入力画面上のコード生成ボタンの選択を示すものであった場合、コード生成処理部36を制御して、ユーザの認証情報、および両替情報に対応するコード情報を生成させ、表示データ生成処理部37を介して、例えば、図6を用いて説明した場合と同様に、コード画像を含む表示画像データを表示部23に表示する。
【0063】
また、両替情報入力画面にも、図5を用いて説明した取消ボタン43、および戻るボタン44と同様の取消ボタン、および戻るボタンが表示される。フェイズ遷移制御部34は、例えば、操作入力取得部33から供給された情報が、これらのボタンの選択を示すものであった場合、各部を制御して、ユーザの操作入力に応じたフェイズ遷移を行う。
【0064】
なお、フェイズ遷移制御部34は、両替する合計金額、および、金種とその数の入力値との整合が取れていない場合、コード生成ができないものとし、コード生成ボタンを表示させないようにしてもよい。
上述したようにフェイズ遷移制御部34は、ユーザの入力によって表示画面を遷移させ、操作に応じた処理を各部を制御して実行させる。
【0065】
ユーザは、図6に示されるコード画像を貨幣処理装置12に読み込ませることにより、従来の貨幣処理装置を直接操作して行っていた、認証処理、メニュー選択、入金伝票や現金外入金、あらかじめわかっている損券損貨の情報等の基本入力処理までの操作入力内容を、一度に、貨幣処理装置12に入力させることができる。すなわち、これらの情報の入力のために一人のユーザに貨幣処理装置12が束縛される時間を短縮することができるので、例えば、商業施設等の閉店後に、煩雑であった入金処理のために多くのユーザが並んで入力を待つ必要がなくなり、貨幣処理システム1の利便性が向上する。
【0066】
フェイズ遷移制御部34は、例えば、操作入力取得部33から供給された情報が、後述する処理により、貨幣処理装置12において生成されたコードの、コード読み取り処理部31による読み取り結果であった場合、そのコードが示す内容に従って、各部を制御する。貨幣処理装置12において生成されたコードを読み取った場合の処理の詳細については、図9図11を用いて後述する。
【0067】
図7は、貨幣処理装置12が有する機能構成を示す機能ブロック図である。
【0068】
貨幣処理装置12は、図1を用いて説明した、コードリーダー51、入出力部52、紙幣処理ユニット53、棒金出金ユニット55、および、ポスト56、並びに、各部を制御する制御部58、および、情報を記憶し制御部58と情報を授受する記憶部59を有している。
【0069】
制御部58は、コード読み取り処理部71、入力取得部72、認証処理部73、フェイズ遷移制御部74、コード生成処理部75、表示データ生成処理部76、および貨幣入出金処理制御部77を有している。
【0070】
コード読み取り処理部71は、コードリーダー51から供給された、例えば、2次元コードなどの所定のコードを読み取って情報を取得し、入力取得部72に供給する。
【0071】
入力取得部72は、入出力部52から供給された、または、コード読み取り処理部71から供給された、ユーザの各種入力情報を取得し、認証に関する情報は認証処理部73へ、他の情報は、フェイズ遷移制御部74に供給する。
【0072】
認証処理部73は、入力取得部72から供給された認証情報に基づいて、認証処理を実行し、認証処理結果をフェイズ遷移制御部74に供給する。なお、端末装置11において生成される認証情報に、端末装置11固有の装置ナンバー等の識別情報を含ませ、あらかじめ指定された端末装置11が利用された場合以外は、貨幣処理装置12の利用ができないようにすることも可能である。
【0073】
フェイズ遷移制御部74は、入力取得部72、または認証処理部73から供給された情報に基づいて、ユーザによる操作入力を支援するための処理フェイズの遷移を制御する。
【0074】
例えば、端末装置11において、認証情報入力画面(図3)により認証処理が行われたのち、メニュー画面(図4)により選ばれたメニューにおいて、入力画面(図5)で各種情報が入力され、その後、コード情報(図6)が生成されて表示された場合を例とすると、貨幣処理装置12のコードリーダー51においてコードの画像が入力されて、コード読み取り処理部71により読み取られ、入力取得部72に供給される。入力取得部72は、供給された情報のうちの認証情報を認証処理部73に供給するとともに、それ以外の情報、すなわち、入力画面(図5)で入力された各種情報をフェイズ遷移制御部74に供給する。フェイズ遷移制御部74は、入力取得部72から、入力画面(図5)で入力された各種情報の供給を受けるとともに、認証処理部73から、認証処理結果の供給を受ける。
【0075】
フェイズ遷移制御部74は、認証処理が正しく行われなかった場合、表示データ生成処理部76を制御して、エラーメッセージ等の表示を生成させる。また、フェイズ遷移制御部74は、認証処理が正しく行われた場合、供給された他の情報に基づいて、表示データ生成処理部76およびコード生成処理部75を制御して、例えば、図8に示す、2次元コードなどの所定のコードを含む表示画像データを生成させ、入出力部52に供給して表示出力させる。図8の表示画像とその詳細については後述する。また、例えば、フェイズ遷移制御部74は、認証情報や、端末装置11固有の装置ナンバー等の識別情報に基づいて、ユーザにより、可能な処理を制限するようにしてもよい。具体的には、フェイズ遷移制御部74は、認証情報や、端末装置11の識別情報に基づいて、端末装置11が正当なものか、ユーザと端末装置11の組み合わせが正当なものかを判定したり、貨幣処理装置12において入出金を許可するユーザと、入金のみを許可するユーザとを区別したり、入出金の上限金額を設定し、表示データ生成処理部76を制御して、メニュー画面の表示内容等を変更するようにしてもよい。
【0076】
また、フェイズ遷移制御部74は、入金処理や出金処理など、紙幣処理ユニット53、硬貨処理ユニット54、棒金出金ユニット55、または、ポスト56などのうちのいずれかが利用されるフェイズである場合、これら各部のアクチュエータを制御するための制御信号を生成して、貨幣入出金処理制御部77に供給するとともに、貨幣入出金処理制御部77から、それらの動作の終了の通知を受け、これらの通知内容に基づいて、さらに、次のフェイズに移行するなどの処理を行う。
【0077】
コード生成処理部75は、フェイズ遷移制御部74の制御に基づいて、端末装置11のユーザによる操作入力を行うためのタブやボタン等に対応する、例えば、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部76に供給する。また、コード生成処理部75は、フェイズ遷移制御部74の制御に基づいて、例えば、端末装置11において、ユーザが数値の訂正入力を行うために必要な各種情報に対応する、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部76に供給する。
【0078】
表示データ生成処理部76は、フェイズ遷移制御部74の制御に基づいて、例えば、図8に示す表示画像データを生成し、入出力部52に供給して表示出力させる。
【0079】
貨幣入出金処理制御部77は、フェイズ遷移制御部74の制御に基づいて、入金処理や出金処理など、紙幣処理ユニット53、硬貨処理ユニット54、棒金出金ユニット55、またはポスト56などのうちのいずれかが利用されるフェイズにおいて、これら各部のアクチュエータを制御して、例えば、紙幣入出口61~引出部68のうちのいずれか対応する部分の開口部を開閉させたり、紙幣入出口61~引出部68のうちのいずれかの格納部内部に備えられた各種センサ入力を監視するなどし、それらの動作の完了やセンサ入力の有無を、フェイズ遷移制御部74に供給する。
【0080】
次に、図8を参照して、貨幣処理装置12に表示される2次元コードなどの所定のコードを含む表示画像について説明する。
【0081】
図8に示される表示画面は、従来の貨幣処理装置における場合と基本的に同様の、入金処理における情報入力画面である。貨幣処理装置12においては、従来と同様にして、タッチパネル(図8上の「取消」、「紙幣返却」等)などの入出力部52を用いて、ユーザにより、操作入力が可能である。一方、表示画面に表示されている、例えば、2次元コードなどのコード情報を端末装置11において読み込むことにより、タッチパネルなどの入出力部52を用いて行うのと同様の操作入力を、端末装置11において実行することが可能なようになされている。
【0082】
例えば、図8の表示画面には、ユーザが貨幣処理装置12に触れることなく、端末装置11を用いて、貨幣処理装置12への操作入力を行わせるために必要な情報を端末装置11に供給するためのコード101と、現在貨幣処理装置において取得されている数値情報に対して修正入力するための入力画面を端末装置11に表示させるためのコード102が表示される。
【0083】
(コード101について)
ユーザが、端末装置11を用いて、コード101を読み取った場合、端末装置11において、コード読み取り処理部31によりコード101の内容が読み取られて、操作入力取得部33を介して、フェイズ遷移制御部34に供給される。すなわち、フェイズ遷移制御部34には、コード101に含まれていた貨幣処理装置12への操作入力を行わせるために必要な情報、換言すれば、図8の表示画面においてユーザにより操作可能なタブやボタンに対応する情報、現在入力済みの数値情報、および、機械計数結果に対応する数値情報を含む情報が供給される。フェイズ遷移制御部34は、表示データ生成処理部37を制御して、例えば、図9に示す、操作可能なタブやボタンなどを含む表示画像データを生成させ、表示部23に供給して表示させる。
【0084】
コード101が読み取られることにより、図9に示すように、端末装置11の表示部23には、図8の表示画面において操作可能なタブに対応する各種ボタンが表示される。この例では、タブ切り替え対応ボタン表示エリア111、図8の表示画面において操作可能なボタンのうち、計数開始を指令するためのボタンが表示される計数開始ボタン表示エリア112、図8の表示画面において操作可能なボタンのうち、返却に関する動作を指令するためのボタンが表示される返却ボタン表示エリア113、および、その他の操作入力に対応するボタンが表示される操作ボタン表示エリア114を含む操作入力画面が表示される。操作ボタン表示エリア114には、ログイン画面に戻るための取消ボタンや、1画面前に戻るための戻るボタンなどの、端末装置11における操作を行うためのボタンに加えて、現在、貨幣処理装置12において入力されている数値を訂正するための訂正ボタン121が設けられている。
【0085】
端末装置11のフェイズ遷移制御部34は、操作入力取得部33から供給された情報が、タブ切り替え対応ボタン表示エリア111に表示されている、いずれかのタブに対応するボタンの押下を示すものであった場合、コード生成処理部36を制御して、ユーザにより選択されたタブを示す、例えば、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部37に供給して表示部23に表示させる。端末装置11の表示部23に表示されたこのコードを貨幣処理装置12に読み込ませることで、端末装置11の表示部23に表示されたタブ切り替え対応ボタン表示エリア111に対する操作と同じ操作を、貨幣処理装置12に対して実行させることができる。
【0086】
また、端末装置11のフェイズ遷移制御部34は、操作入力取得部33から供給された情報が、計数開始ボタン表示エリア112に表示されている、いずれかのボタンの押下を示すものであった場合、コード生成処理部36を制御して、ユーザにより選択された計数メニューを示す、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部37に供給して表示させる。なお、ユーザにより選択されたボタンを示すコード情報を読み取った貨幣処理装置12の処理は、図8の表示画面において対応するボタンを操作された場合と同様であるので、その動作の説明は省略する。
【0087】
また、フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、返却ボタン表示エリア113に表示されている、いずれかのボタンの押下を示すものであった場合、コード生成処理部36を制御して、ユーザにより選択された返却メニューを示す、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部37に供給して表示させる。なお、ユーザにより選択されたボタンを示すコード情報を読み取った貨幣処理装置12の処理は、図8の表示画面において対応するボタンを操作された場合と同様であるので、その動作の説明は省略する。
【0088】
また、フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、操作ボタン表示エリア114の取消ボタン、または、戻るボタンの押下を示すものであった場合、コード生成処理部36を制御して、取消ボタンまたは戻るボタンの選択を示す、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部37に供給して表示させる。なお、ユーザにより選択されたボタンを示すコード情報を読み取った貨幣処理装置12の処理は、図8の表示画面において対応するボタンを操作された場合と同様であるので、その動作の説明は省略する。なお、ユーザが、端末装置11の表示画面を変更したい場合は、例えば、ハードキー操作やスワイプ操作など、端末装置11の各機種において対応する操作入力を行う。
【0089】
また、フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、操作ボタン表示エリア114の訂正ボタン121の押下を示すものであった場合、表示データ生成処理部37を制御して、図5を用いて説明した数値入力画面に、現在入力済みの数値情報、および、機械計数結果が反映された表示画像データを生成させて表示させる。ユーザは、図5を用いて説明した場合と同様にして、必要な数値を訂正入力することが可能であるが、機械計数結果に関しては訂正することができないようになされている。ユーザは、機械計数結果以外の、必要な数値を訂正入力したのち、コード生成ボタン42を選択することができる。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、コード生成ボタン42の選択を示すものであった場合、コード生成処理部36を制御して、必要な数値が訂正された入金情報に対応するコード情報を生成させ、表示データ生成処理部37に供給させるとともに、表示データ生成処理部37を制御して、例えば、図6を用いて説明した場合と同様のコード画像を含む表示画像データを生成させ、表示部23に供給して表示させる。
【0090】
また、図9を用いて説明した各エリアに含まれる操作ボタンは、フリック入力やドロップダウンリストを利用することにより、ユーザの操作性を向上させることができる。例えば、フェイズ遷移制御部34は、表示データ生成処理部37を制御して、計数開始ボタン表示エリア112に表示されている「紙幣」「硬貨」「紙幣硬貨」の各ボタンをまとめて、図10(a)に示されるように、計数開始のボタン選択後のフリック用の選択メニューとして、「紙幣」「硬貨」「紙幣硬貨」のそれぞれを表示および操作入力可能なようにすることができる。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、「紙幣」「硬貨」「紙幣硬貨」のいずれであるかに基づいて、コード生成処理部36を制御して、ユーザにより選択された計数メニューを示す、例えば、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部37に供給して表示部23に表示させる。
【0091】
また、フェイズ遷移制御部34は、表示データ生成処理部37を制御して、操作ボタン表示エリア114の訂正ボタン121に対して、図10(b)に示されるように、「合計金額」「現金」「現外項目」「フル訂正」などのドロップダウンリストを表示および操作入力可能なようにすることができる。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、「合計金額」「現金」「現外項目」「フル訂正」のいずれであるかに基づいて、表示データ生成処理部37を制御して、例えば、図5を用いて説明した数値入力画面などの、必要な項目の数値を訂正入力するための表示画像データを生成させ、表示部23に供給して表示させる。
【0092】
なお、タブ切り替え対応ボタン表示エリア111、および、返却ボタン表示エリア113に表示されている各種ボタンも、図10(a)または(b)を用いて説明した場合と同様に、フリック用の選択メニュー、または、ドロップダウンリストを用いた操作入力を行うものとしてもよい。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、タブ切り替え対応ボタン表示エリア111、または、返却ボタン表示エリア113に含まれているのと同様のいずれかボタンに対応するフリック選択メニューまたはドロップダウンリストの押下を示すものであった場合、コード生成処理部36を制御して、ユーザにより選択されたタブ切り替え、または、返却メニューを示す、2次元コードなどの所定のコード情報を生成し、表示データ生成処理部37に供給して表示部23に表示させる。
【0093】
なお、図9においては、操作ボタン表示エリア114には、現在、貨幣処理装置12において入力されている数値を訂正するための訂正ボタン121を設けるものとして説明したが、操作ボタン表示エリア114には訂正ボタン121を設けないようにしてもよい。この場合であっても、後述するコード102を読み取ることにより、端末装置11を用いて、貨幣処理装置12において入力されている数値を訂正することが可能である。また、この場合、コード101に含まれる貨幣処理装置12への操作入力を行わせるために必要な情報には、図8の表示画面においてユーザにより操作可能なタブやボタンに対応する情報が含まれていれば良く、現在入力済みの数値情報、および、機械計数結果に対応する数値情報はコード101に含まれていなくてもよい。
【0094】
なお、ここでは、タブの変更の指令を、コード情報の読み取りにより、端末装置11において指令可能なものとして説明したが、貨幣処理装置12においては、複数のタブの表示内容を、タブ操作を行うことなく、一画面に表示させるようにしてもよい。また、表示方法を、複数のタブを用いる場合と、一画面で行う場合とで切り替え可能なようにしてもよい。
【0095】
具体的には、通常の複数タブを用いる場合よりも、文字等の表示を全体的に小さくすることにより、一画面に全ての情報を表示可能にすることができる。また、各タブに含まれる情報を、所定の速さでスクロールすることにより、タブ操作なしに全ての情報を表示可能にすることができる。さらに、各タブに含まれる情報を、所定の時間間隔で自動的に切り替えることにより、タブ操作なしに全ての情報を表示可能にすることができる。
【0096】
また、貨幣処理装置12の表示データ生成処理部76は、複数タブの場合のみならず、表示するべき情報が多い場合においても、表示情報の大きさの変更や、画面スクロールまたは画面切り替えの自動化により、ユーザが、貨幣処理装置12に触れることなく、必要な情報をユーザに提示するものとしてもよい。これらの場合、文字等の表示の大きさ、スクロールの速さ、画面の分割数、または、自動の画面切り替えの早さなどは、適宜設定して変更することを可能とする。
【0097】
(コード102について)
ユーザが、端末装置11を用いて、貨幣処理装置12に表示された図8の表示画面上のコード102を読み取った場合、端末装置11において、コード読み取り処理部31によりコード102の内容が読み取られて、操作入力取得部33を介して、フェイズ遷移制御部34に供給される。すなわち、フェイズ遷移制御部34には、コード102に含まれていた貨幣処理装置12への操作入力を行わせるために必要な情報、換言すれば、図8の表示画面において表示されていた数値入力のための操作ボタンに対応する情報が供給される。
【0098】
端末装置11のフェイズ遷移制御部34は、表示データ生成処理部37を制御して、例えば、図11に示す、数値入力のための操作ボタンを含む表示画像データを生成させ、表示部23に供給して表示させる。ユーザは、図8の表示画面において表示されていた数値入力のための操作ボタンに代わって、図11に示される数値入力のための操作ボタンに対して操作入力を行い、コード生成ボタンを選択することにより、上述した場合と同様にして、操作入力内容に対応するコード情報を生成させて表示部23に表示させることができる。そして端末装置11の表示部23に表示されたコードを貨幣処理装置12に読み込ませることで、端末装置11の表示部23の図11に示した表示画面で入力した情報を、貨幣処理装置12に提供し、図8の表示画面においてアクティブ状態の数値(例えば、カーソルが配置されていたり、ハイライト表示されている数値)を変更することができる。なお、図8の表示画面においてアクティブ状態の数値以外の数値を変更することが可能なように、コード102を読み取ることにより、図11に示される数値入力のための操作ボタンのみならず、変更入力対象となる項目名を選択するためのボタンなどを表示させて操作可能とし、生成されるコードに、変更入力対象となる項目名と数値情報を含ませるようにしてもよい。
【0099】
また、ユーザが、端末装置11を用いてコード102を読み取った場合、フェイズ遷移制御部34は、表示データ生成処理部37を制御して、例えば、図5を用いて説明した場合と同様であり、かつ、既に入力された数値や機械計数結果が反映された表示画像データを生成させ、表示部23に供給して表示させることができる。この場合、コード102には、現在入力済みの数値情報、および、機械計数結果に対応する数値情報を含む情報が含まれている。
【0100】
この場合においても、ユーザは、図5を用いて説明した場合と同様にして、必要な数値を訂正入力することが可能であるが、機械計数結果に関しては訂正することができないようになされている。ユーザは、機械計数結果以外の、必要な数値を訂正入力したのち、コード生成ボタン42を選択することができる。フェイズ遷移制御部34は、操作入力取得部33から供給された情報が、コード生成ボタン42の選択を示すものであった場合、コード生成処理部36を制御して、必要な数値が訂正された入金情報に対応するコード情報を生成させ、表示データ生成処理部37に供給させるとともに、表示データ生成処理部37を制御して、例えば、図6を用いて説明した場合と同様の、コード画像を含む表示画像データを生成させ、表示部23に供給して表示させる。
【0101】
次に、図12図14のフローチャートを参照して、貨幣処理システム1の処理について説明する。なお、はじめに各フローチャートの処理を簡単に説明し、その後、具体例に基づいて説明する。
【0102】
端末装置11において実行される処理を、図12図14のフローチャートの左側に示し、貨幣処理装置12において実行される処理を、その右側に示す。端末装置11は、制御部25を構成する各制御部(コード読み取り処理部31~表示データ生成処理部37)が処理を実行することで動作するが、ここでは説明を簡単にするために処理主体を制御部25として説明する。貨幣処理装置12における処理についても同様とする。
【0103】
ステップS1において、端末装置11の制御部25は、操作入力部22を介してアプリケーション起動の指令を受け付けると、記憶部24に記憶されている所定のアプリケーションを起動し、ステップS2において、認証処理画面を表示部23に表示する。
【0104】
ステップS3において、制御部25は、ユーザの操作入力部22に対する操作入力により入力された認証情報を受け付け、ステップS4において、その認証情報に基づいて認証処理を実行し、正しく認証したか否かを判定する。
【0105】
ステップS4において、正しく認証できなかったと判定した場合、ステップS5において、制御部25は、表示部23に認証エラー通知画面を表示する。その後、処理は、ステップS2に戻り、それ以降の処理が繰り返される。
【0106】
ステップS4において、正しく認証できたと判定した場合、ステップS6において、制御部25は、メニュー画面を表示部23に表示する。また、制御部25は、操作入力部22から供給された情報に基づいて入金のための情報入力画面や出金や両替のための情報入力画面を表示部23に表示する。
【0107】
ステップS7において、制御部25は、ステップS6で表示したメニュー画面や情報入力画面を介して入力された各種情報を受け付け、ステップS8において、受け付けた情報に基づいて、コード生成が指令されたか否かを判定する。
【0108】
ステップS8において、コード生成が指令されていないと判定した場合、制御部25は、ステップS6に戻り、それ以降の処理を繰り返し実行する。ステップS8において、コード生成が指令されたと判定した場合、ステップS9において、制御部25は、ユーザの認証情報と、入金情報等の入力内容に対応する事前入力コード情報を生成し、事前入力コード画像を含む表示画像を、表示部23に表示する。
【0109】
ステップS10において、貨幣処理装置12の制御部58は、事前入力コードを読み取ったか否かを判定し、事前入力コードを読み取っていないと判定した場合、事前入力コードを読み取ったと判定するまで、ステップS10の処理を繰り返し実行する。
【0110】
ステップS10において、事前入力コードを読み取ったと判定した場合(ユーザが端末装置11の表示部23に表示された事前入力コード画像を含む表示画像を、コードリーダー51に読み取らせた場合)、ステップS11において、貨幣処理装置12の制御部58は、コードリーダー51から供給された、例えば、2次元コードなどの所定のコードの情報から、入力情報を取得する。
【0111】
ステップS12において、制御部58は、ステップS11で取得したコード情報に含まれる認証情報に基づいて、認証処理を実行し、正しく認証できたか否かを判定する。
【0112】
ステップS12において、正しく認証できなかったと判定した場合、ステップS13において、制御部58は、認証エラーを通知するための表示画像を入出力部52に表示し、ユーザに認証エラーを通知する。その後、制御部58は、ステップS10に戻り、それ以降の処理を繰り返し実行する。
【0113】
ステップS12において、正しく認証できたと判定した場合、ステップS14において、制御部58は、ステップS11で取得した情報に基づいて操作フェイズを検出する。
【0114】
ステップS15において、制御部58は、検出した操作フェイズに基づいてコード表示が必要なフェイズであるか否かを判定し、コード表示が必要なフェイズではないと判定した場合、後述するステップS17に進む。
【0115】
ステップS15において、コード表示が必要なフェイズであると判定した場合、ステップS16において、制御部58は、コード情報を生成する。
【0116】
ステップS15において、コード表示が必要なフェイズではないと判定した場合、または、ステップS16の処理の終了後、ステップS17において、制御部58は、検出した操作フェイズに対応する表示情報(ステップS16を経由した場合はコード情報(図8の表示画面のコード101またはコード102)を含む)を入出力部52に表示する。
【0117】
ユーザは、必要に応じて、端末装置11に、貨幣処理装置12に表示された図8の表示画面のコード101またはコード102を読み込ませることなどの必要な操作を継続する。
【0118】
ステップS18において、端末装置11の制御部25は、例えば、図8に示す表示画面に表示されているコード101またはコード102などの所定のコードを読み取ったか否かを判定し、コードを読み取っていないと判定した場合、後述するステップS22に進む。
【0119】
ステップS18において、制御部25は、コードを読み取ったと判定した場合、ステップS19において、例えば、読み取った2次元コードなどの所定のコードの情報を取得し、ステップS20において、取得したコードに対応する入力情報に基づいた操作フェイズを検出する。
【0120】
ステップS21において、制御部25は、検出した操作フェイズに基づく表示情報を表示部23に表示する。
【0121】
ステップS22において、制御部25は、操作入力取得部33に対する操作入力を受けたか否かを判定し、操作入力を受けていないと判定した場合、後述するステップS38に進む。
【0122】
ステップS22において、操作入力を受けたと判定した場合、ステップS23において、制御部25は、操作入力に基づいた処理を実行する。
【0123】
ステップS24において、制御部25は、操作入力で受け付けた情報に基づいて、コード表示が指令されたか否かを判定し、コード表示が指令されていないと判定した場合、後述するステップS38に進む。
【0124】
ステップS24において、コード表示が指令されたと判定した場合、ステップS25において、制御部25は、操作入力で受け付けた情報に基づいて、対応するコード情報を含む表示画像を表示部23に表示する。
【0125】
ステップS26において、貨幣処理装置12の制御部58は、端末装置11において表示されているコードを読み取ったか否かを判定し、コードを読み取っていないと判定した場合、後述するステップS32に進む。
【0126】
ステップS26において、コードを読み取ったと判定した場合、ステップS27において、制御部58は、コードリーダー51から供給された、2次元コードなどの所定のコードの情報から、入力情報を取得する。
【0127】
ステップS28において、制御部58は、ステップS26において読み取ったコードに基づいた操作フェイズを検出する。
【0128】
ステップS29において、制御部58は、検出した操作フェイズに基づいてコード表示が必要なフェイズであるか否かを判定し、コード表示が必要なフェイズではないと判定された場合、後述するステップS31に進む。
【0129】
ステップS29において、コード表示が必要なフェイズであると判定した場合、ステップS30において、制御部58は、コード情報を生成する。
【0130】
ステップS29において、コード表示が必要なフェイズではないと判定された場合、または、ステップS30の処理の終了後、ステップS31において、制御部58は、検出されたフェイズに対応する表示情報を生成し、入出力部52に表示する。
【0131】
ステップS26において、コードが読み取られていないと判定された場合、または、ステップS31の処理の終了後、ステップS32において、制御部58は、入金処理や出金処理など、紙幣処理ユニット53、硬貨処理ユニット54、棒金出金ユニット55、または、ポスト56などのうちのいずれかのアクチュエータの動作が必要なフェイズであるか否かを判定する。ステップS32において、アクチュエータの動作が必要なフェイズではないと判定した場合、処理は、後述するステップS34に進む。
【0132】
ステップS32において、アクチュエータの動作が必要なフェイズであると判定した場合、ステップS33において、制御部58は、紙幣入出口61~引出部68のうちのいずれか対応する部分の開口部を開閉させるために、所定のアクチュエータを動作させる。
【0133】
ステップS32において、アクチュエータの動作が必要なフェイズではないと判定された場合、または、ステップS33の処理の終了後、ステップS34において、制御部58は、入金処理や出金処理など、紙幣処理ユニット53、硬貨処理ユニット54、棒金出金ユニット55、または、ポスト56などのうちのいずれかのセンサ入力待ちのフェイズであるか否かを判定する。ステップS34において、センサ入力待ちのフェイズではないと判定した場合、制御部58は、後述するステップS36に進む。
【0134】
ステップS34において、センサ入力待ちのフェイズであると判定した場合、ステップS35において、制御部58は、センサ入力を取得する。
【0135】
ステップS34において、センサ入力待ちのフェイズではないと判定した場合、または、ステップS35の処理の終了後、ステップS36において、制御部58は、フェイズ遷移するか否かを判定する。
【0136】
ステップS36において、フェイズ遷移すると判定された場合、制御部58は、ステップS15に戻り、それ以降の処理を実行する。
【0137】
ステップS36において、フェイズ遷移しないと判定された場合、ステップS37において、貨幣処理装置12の制御部58は、処理終了であるか否かを判定し、処理終了ではないと判定された場合、ステップS15に戻り、それ以降の処理を実行する。
【0138】
ステップS38において、端末装置11の制御部25は、処理終了であるか否かを判定し、処理終了ではないと判定した場合、ステップS18に戻り、それ以降の処理を実行する。
【0139】
ステップS37およびステップS38において、処理終了であると判定した場合、処理は終了する。
【0140】
次に、具体的な処理の例と、上述したフローチャートの処理を、対応付けて説明する。
【0141】
ユーザが、端末装置11を用いて貨幣処理装置12への操作入力を行う処理のためのアプリケーションを起動すると(ステップS1)、図3に示す認証情報入力画面が端末装置11の表示部23に表示される(ステップS2)。そしてユーザが認証情報入力画面に認証情報を入力すると認証処理が実行される(ステップS3,4)。認証に成功すると(ステップS4でYESの判定)、例えば、図4に示すメニュー画面が表示部23に表示され(ステップS6)、図4に示すメニュー画面における所定のメニューのうち、入金ボタンがユーザにより選択されると(ステップS7)、この場合コード生成が指令されないので、ステップS8においてNoの判定がなされ、ステップS6に戻って図5に示す入金情報の入力画面が表示部23に表示される。
【0142】
図5に示す情報入力画面において、ユーザが入力した各種情報を入力すると、その入力が受け付けられる(ステップS7)。
【0143】
また、表示部23に表示された図4に示すメニュー画面(ステップS6)において、出金ボタンや両替ボタンが選択された場合(ステップS7の処理終了後、ステップS8でNoの判定)や、図5に示す情報入力画面(ステップS6)において、取消ボタン43または戻るボタン44が選択された場合(ステップS7の処理終了後、ステップS8でNoの判定)、それぞれの操作入力に対応する表示画面が表示される(ステップS6)。
【0144】
図5に示す情報入力画面のコード生成ボタン42、または、図示しない出金画面や両替画面に表示されているコード生成ボタンが操作されると(ステップS8でYESの判定)、図3に示す認証情報入力画面に入力されたユーザの認証情報と、図5に示す情報入力画面等に入力された入金情報等の入力内容に対応する事前入力コード情報が生成され、図6に示す事前入力コード画像を含む表示画像が表示部23に表示される(ステップS9)。
【0145】
ユーザが、端末装置11の表示部23に表示された事前入力コードを、貨幣処理装置12のコードリーダー51に読み込ませると(ステップS10でYESの判定)、貨幣処理装置12において、事前入力コードの情報(認証情報、入金情報等)が取得される(ステップS11)。取得された事前入力コードの情報の認証情報に基づいて認証処理が実行され(ステップS12)、認証に成功した場合(ステップS12でYESの判定)、コードに基づいた操作フェイズが検出される(ステップS14)。
【0146】
例えば、ユーザが、端末装置11の表示部23に表示された図4に示すメニュー画面における所定のメニューのうち、入金ボタンを選択した場合(ステップS7)、図8に示す表示画面の表示処理フェイズが、コードに基づく操作フェイズとして検出される(ステップS14)。また、ユーザが、出金ボタンを選択した場合(ステップS7)、図示しない出金処理のための表示画面の表示処理フェイズが、コードに基づく操作フェイズとして検出される(ステップS14)。また、ユーザが、両替ボタンを選択した場合(ステップS7)、図示しない両替処理のための表示画面の表示処理フェイズが、コードに基づく操作フェイズとして検出される(ステップS14)。
【0147】
図8に示す表示画面の表示処理フェイズが、コードに基づく操作フェイズとして検出された場合、図8に示す表示画面にはコード101およびコード102が存在するので、コード表示が必要であると判定され(ステップS15)、コード101とコード102の情報が生成され(ステップS16)、図8に示す表示画面に組み込まれて、入出力部52に表示される(ステップS17)。
【0148】
図8に示す表示画面が表示された状態において、ユーザにより、例えば、紙幣計数ボタンや硬貨計数ボタンが操作された場合、計数処理が実行される(ステップS26でNoの判定、ステップS33、ステップS35)。その他のボタンやタブなどが操作された場合も、その操作内容に応じた処理が実行される。
【0149】
また、図8に示す表示画面が表示された状態において、ユーザが、コード101やコード102などのコード情報を端末装置11で読み取らず、端末装置11に対して一定時間以上操作入力を行わずいわゆるタイムアウト状態となる場合、または、各画面における取り消しボタンへの操作入力を行った場合、端末装置11の処理は終了する(ステップS18でNoの判定、ステップS22でNoの判定、ステップS38でYESの判定)。その場合、貨幣処理装置12においても、タイムアウト状態となる場合となり、貨幣処理装置12の処理は終了する(ステップS26,S32,S34,S36でNOの判定、ステップS37でYESの判定)。
【0150】
一方、図8に示す表示画面が表示された状態において、ユーザが、端末装置11でコード101または102を読み取った場合(ステップS18でYESの判定)、端末装置11においてコード101またはコード102の情報が取得され(ステップS19)、その情報に基づいて操作フェイズが検出され(ステップS20)、検出された操作フェイズに対応する画像が表示部23に表示される(ステップS21)。例えば、コード101が読み取られた場合、図9に示す操作入力のための表示画面が、コード102が読み取られた場合、図11に示す画面が、表示部23に表示される。
【0151】
次に、例えば、表示部23に表示された図9に示す表示画面の操作ボタン表示エリア114の訂正ボタン121が選択されると(ステップS22でYESの判定)、図5に示す数値入力画面に、現在入力済みの数値情報、および機械計数結果が反映された表示画像データが表示される(ステップS23)。そして、続けて図5に示す数値入力画面のコード生成ボタン42が選択された場合(ステップS24でYESの判定)、コード情報が生成されて、例えば、図6に示すようなコードが表示部23に表示される(ステップS25)。
【0152】
また、表示部23に表示された図9に示す表示画面のタブ切り替え対応ボタン表示エリア111に表示されている、いずれかのタブに対応するボタンを選択する操作が行われた場合(ステップS22でYESの判定)、操作入力に対応する処理としてコード表示が指令されたものと判断されるため(ステップS23、ステップS24でYESの判定)、いずれのボタンが選択されたかを示す操作情報通知のためのコード画像を含む表示画像が、表示部23に表示される(ステップS25)。この表示画面は、図6を用いて説明した場合と同様の2次元コード以外にも、例えば、コードの内容を示す情報(ここでは、タブ変更)、担当者名、または、コード生成日時などを表示させるようにしてもよい。
【0153】
ユーザが、表示部23に表示されたコードを、貨幣処理装置12のコードリーダー51に読み込ませると(ステップS26でYESの判定)、貨幣処理装置12において、コードの情報が取得されて(ステップS27)、取得されたコードの情報に基づいた操作フェイズが検出される(ステップS28)。
【0154】
例えば、読み取られた操作情報通知コードが示す操作入力の内容が、「現金外入力」へのタブの変更であった場合、取得されたコードの情報に基づいて、図15に示す、現金外入力の画面表示処理フェイズが検出される(ステップS28)。また、読み取られた操作情報通知コードが示す操作入力の内容が、「合計」へのタブの変更であった場合、取得されたコードの情報に基づいて、図8に示す合計入力画面の画面表示処理フェイズが検出される(ステップS28)。
【0155】
図15に示す現金外入力の画面表示処理フェイズや、図8に示す合計入力画面の画面表示処理フェイズが検出された場合、コード表示が必要なフェイズであると判定され(ステップS29でYESの判定)、コード101およびコード102が生成され、図15図8に示す表示画像が表示される(ステップS31)。
【0156】
また、読み取られた操作情報通知コードが示す操作入力の内容が、「計数」メニューの選択であった場合、上述した場合と同様のフェイズ検出や表示制御処理が行われるとともに(ステップS28~31)、計数処理のために、アクチュエータの動作が必要であると判断され(ステップS32でYESの判定)、対応するアクチュエータの動作が制御される(ステップS33)。アクチュエータを動作させる必要があるのは、例えば、読み取られた操作情報通知コードが示す操作入力の内容が、計数開始ボタン表示エリア112、または返却ボタン表示エリア113に含まれるいずれかのボタンの選択を示すものであった場合など、投入した紙幣や硬貨の計数、または、返却処理や出金処理を行うために、紙幣入出口61、紙幣リジェクト口62、硬貨入金口63、硬貨リジェクト口64、硬貨出金口65、棒金出金口66、金券受入口67、または、引出部68のうちのいずれか対応する部分の開口部を開閉させる場合である。
【0157】
これらの、入出金処理が行われる場合、紙幣入出口61~引出部68のうちのいずれか対応する部分の開口部が開閉されてから所定時間経過後に、センサ入力が必要なフェイズとなる(ステップS34でYESの判定)。そして、対応する部分のセンサ入力が取得され(ステップS35)、センサ入力の有無、すなわち、正しく入出金処理が行われたか否かに基づいて、必要に応じて、フェイズ遷移が制御される(ステップS36でYESの判定)。
【0158】
例えば、紙幣計数処理において、変形や破れ等、計数できない紙幣や硬貨が存在した場合、すなわち、リジェクトが発生した場合、リジェクトをユーザに通知するために、フェイズ遷移が行われると判断されて(ステップS36でYESの判定)、コード表示が必要なフェイズであると判断され(ステップS15でYESの判定)、リジェクト発生時の損券損貨登録を行わせるためのコード情報が生成されて(ステップS16)、図16に示すように、ユーザに、端末装置11を用いて、リジェクト発生時の損券損貨登録を行わせるためのコード103がさらに表示される(ステップS17)。なお、リジェクトにより排出された紙幣がある場合も、再度、機械計数を指令することが可能である。しかしながら、再度機械計数を試みてもリジェクトされるようなら、上述したように、損券損貨登録が行われる。
【0159】
ユーザが、端末装置11を用いて、コード103を読み取った場合(ステップS18)、端末装置11においてコード103の内容が読み取られ(ステップS19)、リジェクト発生時の損券損貨登録入力画面の表示フェイズが検出され(ステップS20)、例えば、図17に示すリジェクト発生時の損券損貨登録入力画面が表示部23に表示される(ステップS21)。図17(a)は、フレキシブル入力ボタンの表示例であり、図17(b)は、額面入力ボタンの表示例である。また、リジェクト発生時の損券損貨登録入力画面は、図5を用いて説明した数値入力画面に、現在入力済みの数値情報、および、機械計数結果が反映された表示画像を表示させるようにしてもよい。その場合、ユーザは、リジェクト発生時の損券損貨登録を入力することが可能であるが、機械計数結果に関しては訂正することができないようになされている。ユーザは、機械計数結果以外の、必要な数値を入力(ステップS22でYESの判定後ステップS23)したのち、コード生成ボタン42を選択することができる。コード生成ボタン42が選択された場合(ステップS24でYESの判定)、必要な数値が訂正された入金情報に対応するコード情報が生成され、例えば、図6に示す場合と同様に、コードと、そのコードの内容(ここでは、入金)が記載された表示画像が表示部23に表示される(ステップS25)。
【0160】
貨幣処理装置12において、この損券損貨登録入力に対応するコードが読み込まれると(ステップS26でYESの判定)、ステップS27以降の処理が実行される。なお、リジェクトされた紙幣または硬貨は、ステップS32~ステップS35の処理によって、従来における場合と同様に、例えば、ポスト56に格納され、その情報が、現金外入力や、現金手入力の情報として、ユーザにより登録される。
【0161】
貨幣処理装置12において、各画面における「完了」ボタンまたは「取り消し」ボタンへの操作入力が行われた場合などは、貨幣処理装置12の処理が終了する。
【0162】
なお、以上においては、レジを閉めた後の入金処理を中心に説明したが、例えば、出金処理や両替処理についても、同様の処理が行われる。具体的には、ステップS1~ステップS4の処理において認証処理が行われたのち、ステップS6において、図4を用いて説明したようなメニュー画面が表示されて、ステップS7において、出金や両替のメニューが選択され、出金伝票に対応する情報、すなわち、現金で出金する金種と枚数(または棒金の本数)や両替伝票に対応する情報、すなわち、両替の金種と数などの情報が入力されて、ステップS8において、コード生成が指令されたと判断されて、ステップS9の処理が実行され、図6を用いて説明した事前入力コード画像を含む表示画像データが生成されて、事前入力コードが表示部23に表示される。ユーザは、事前入力コードを貨幣処理装置12に読み込ませるので、ステップS10以降の処理が実行されて、ステップS32~ステップS35の処理によって、従来における場合と同様に、出金処理や両替処理が実行される。
【0163】
このように、本発明の貨幣処理システム1においては、端末装置11が、貨幣処理に必要な操作入力を取得する操作入力取得部33(ステップS3,S7,22)と、操作入力取得部33により入力された操作入力に対応するコード情報を生成するコード生成処理部36(ステップS9,25)と、コード生成処理部36により生成された第1のコード情報を含む第1の表示画像データを生成する表示データ生成処理部37(ステップS9,25)とを有し、貨幣処理装置12が、表示データ生成処理部37により生成された第1の表示画面データに含まれるコード情報を読み込むコード読み取り処理部71(ステップS11,27)と、コード読み取り処理部71により読み込まれたコード情報に応じた貨幣処理を制御するフェイズ遷移制御部74(ステップS14,28)および貨幣入出金処理制御部77(ステップS32~35)とを有する。
【0164】
すなわち、貨幣処理に必要な操作入力を端末装置11が取得し、その操作入力に対応するコードを表示し、表示したコードのコード情報を貨幣処理装置12が読み取り、読み取ったそのコード情報に応じた貨幣処理を実行するようにした。その結果、ユーザは、従来貨幣処理装置において行っていた操作入力を、事前に、例えば自分の端末装置11に対して行い、操作入力に応じたコードを貨幣処理装置12に読み取らせるだけで所望の貨幣処理を貨幣処理装置12に実行させることができるので、貨幣処理装置12への直接の操作入力を行う場合に比べ、ユーザが貨幣処理装置12を占有する時間が少なくなり、例えば、商業施設等の閉店後に、入金処理のために多くのユーザ(店舗従業員など)が並ぶようなことを緩和することができる。また貨幣処理装置12に直接触れることがない。
【0165】
また、本発明の貨幣処理システム1においては、貨幣処理装置12が、ユーザによる操作入力を端末装置11にて行わせるための情報を示すコード情報を生成するコード生成処理部75(ステップS16,S30)と、コード生成処理部75により生成されたコード情報を含む表示画像データを生成する表示データ生成処理部76(ステップS17,S31)とをさらに有し、端末装置11が、画像を取得する画像取得部21(ステップS18)と、画像取得部21により取得された画像に含まれるコード情報に基づいて、ユーザによる操作入力を支援するための処理フェイズの遷移を制御するフェイズ遷移制御部34(ステップS20)とをさらに有する。
【0166】
そして、その後、上述したように、端末装置11が、貨幣処理に必要な操作入力を取得して(ステップS22)、操作入力に対応するコード情報を生成し(ステップS25)、第1のコード情報を含む第1の表示画像データが生成され(ステップS25)、貨幣処理装置12が、コード情報を読み込み(ステップS27)と、読み込まれたコード情報に応じた貨幣処理を制御する(ステップS28,ステップS32~35)。すなわち、貨幣処理装置12の処理においてユーザの操作入力をさらに受けることが必要な場合、ユーザによる操作入力を端末装置11にて行わせるための情報を示すコードを生成して表示させ、表示したコードを端末装置11が読み取ることにより、貨幣処理装置12への操作入力を、端末装置11において行うことができるようにした。これにより、貨幣処理装置12に直接触れることなく、端末装置11のユーザが操作入力を行うことができる。
【0167】
また、本発明の貨幣処理システム1においては、端末装置11が、操作入力取得部33により取得された認証情報に基づいて認証処理を行う認証処理部35(ステップS3~5)をさらに有し、コード生成処理部36は、認証処理部35による認証処理結果を含むコード情報を生成し(ステップS9)、貨幣処理装置12が、コードリーダー51により読み込まれたコード情報に基づいて、ユーザの認証処理を行う認証処理部73(ステップS12,13)をさらに有する。
【0168】
すなわち、端末装置11において、認証処理に必要な情報の入力を受け、認証情報を含むコードを生成して、貨幣処理装置12に読み込ませ、貨幣処理装置12においては、読み込まれたコードに含まれる認証情報に基づいて、認証処理を行うようにした。これにより、ユーザは、認証情報を予め端末装置11に入力することができるので、その入力作業を貨幣処理装置12において行う必要がなく、その分一人のユーザが貨幣処理装置12を占有する時間を削減することができるとともに、貨幣処理装置12に直接触れることなく、認証処理を行うことができる。認証情報は、比較的限られた、入力量の少ない情報であるため、端末装置11が有する入力機能(例えば、キーボード等がなく、タッチパネル入力のみである場合など)であっても入力が容易である場合が多い。
【0169】
また、本発明の貨幣処理システム1においては、端末装置11のコード生成処理部36は、端末装置11の識別情報を、認証処理部35による認証処理結果にさらに加えたコード情報を生成する(ステップS8)ことができる。これにより、ユーザの認証情報とともに端末装置11を個別に識別する情報を貨幣処理装置12に供給することができるので、貨幣処理装置12は、例えば、端末装置11が正当なものか、ユーザと端末装置11の組み合わせが正当なものかを判定し、所定の端末装置11で生成された情報のみを貨幣処理装置12が受付可能なようにすることができる。
【0170】
また、本発明の貨幣処理システム1においては、貨幣処理装置12が、コードリーダー51により読み込まれたコード情報に基づいて、貨幣処理における処理フェイズの遷移を制御するフェイズ遷移制御部74をさらに有し、フェイズ遷移制御部74は、認証処理部73による認証処理結果に基づいて、貨幣処理における処理フェイズの遷移を制御することができる(ステップS14)。これにより、入出金を許可するユーザと、入金のみを許可するユーザとを区別したり、ユーザごとに入出金の上限金額を設定するなど、ユーザそれぞれに対して貨幣処理の内容を制限することができる。
【0171】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【0172】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【0173】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【0174】
例えば、端末装置11と貨幣処理装置12との間の各種情報の授受を、有線または無線の通信処理によって行ったり、所定の記憶媒体やICチップ等を用いて行うことにより、上述した処理を実現することが可能である。しかしながら、端末装置11と貨幣処理装置12との間の各種情報の授受を、上述したように、例えば、2次元コードやバーコードなどの所定のコードを用いて行うことにより、従来の貨幣処理装置の構成を大幅に変えることなく、利便性を向上させることが可能となる。
【符号の説明】
【0175】
1…貨幣処理システム、 11…端末装置、 12…貨幣処理装置、 21…画像取得部、 22…操作入力部、 23…表示部、 24…記憶部、 25…制御部、 31…コード読み取り処理部、 32…OCR処理部、 33…操作入力取得部、 34…フェイズ遷移制御部、 35…認証処理部、 36…コード生成処理部、 37…表示データ生成処理部37、 51…コードリーダー、 52…入出力部、 58…制御部、 59…記憶部、 71…コード読み取り処理部、 72…入力取得部、 73…認証処理部、 74…フェイズ遷移制御部、 75…コード生成処理部、 76…表示データ生成処理部、 77…貨幣入出金処理制御部
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17