(57)【要約】【課題】データベースから取得される情報が表示画面に表示されるまでの時間を短縮することが可能な、情報処理装置を提供する。【解決手段】データベースに記録されている複数の紙幣の記番号情報を取得する取得部と、取得された情報量が所定量に達した場合に、取得された記番号情報を表示画面に表示させる表示制御部と、を備え、前記取得部は、取得された前記所定量の記番号情報が前記表示画面に表示されている間に前記複数の記番号情報のうち未取得の記番号情報の取得を継続する、情報処理装置。【選択図】図１３
2016095773.tif 000002
【特許請求の範囲】
【請求項１】
データベースに記録されている複数の紙幣の記番号情報を取得する取得部と、
取得された情報量が所定量に達した場合に、取得された記番号情報を表示画面に表示させる表示制御部と、
を備え、
前記取得部は、取得された前記所定量の記番号情報が前記表示画面に表示されている間に前記複数の記番号情報のうち未取得の記番号情報の取得を継続する、情報処理装置。
【請求項２】
前記情報処理装置は、前記取得部により取得された情報量が前記所定量に達する度に、前記所定量に達した回数を示すページ番号と対応づけて、取得された記番号情報を記憶する記憶部をさらに備える、請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記取得部により取得された情報量が前記所定量に達する度に、前記ページ番号と対応づけて前記記憶部に記憶された記番号情報を利用者が前記表示画面に表示させるためのページ切替表示を前記表示画面にさらに表示させる、請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、表示された１以上のページ切替表示の中から利用者によりいずれかのページ切替表示が選択された場合に、選択されたページ切替表示に対応するページ番号に対応づけて前記記憶部に記憶されている記番号情報を前記表示画面に表示させる、請求項３に記載の情報処理装置。
【請求項５】
前記表示制御部は、表示された１以上のページ切替表示の中から利用者によりいずれかのページ切替表示が選択された場合に、前記表示画面に表示されている記番号情報を前記表示画面から消去し、かつ、選択されたページ切替表示に対応するページ番号に対応づけて前記記憶部に記憶されている記番号情報を前記表示画面に表示させる、請求項４に記載の情報処理装置。
【請求項６】
前記取得部は、利用者により入力された条件を用いて前記データベースを検索することにより、前記複数の記番号情報を取得する、請求項１〜５のいずれか一項に記載の情報処理装置。
【請求項７】
前記記番号情報は、一枚の紙幣の記番号、および前記紙幣の画像を含む、請求項１〜６のいずれか一項に記載の情報処理装置。
【請求項８】
前記紙幣は、自動取引装置から取り出された紙幣であり、
前記記番号情報は、前記紙幣が自動取引装置から取り出された日付をさらに含む、請求項７に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
従来、例えば同じ種類の複数のデータを一元的に管理するために、データベースが広く利用されている。例えば、特許文献１には、ユーザにより指定された条件で検索用ＤＢを検索し、そして、検索が完了した場合に、検索結果を画面に表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−００４４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、特許文献１に記載の技術は、検索が完了した場合に、データベースから取得された情報を表示画面に表示する。このため、上記の技術では、例えばデータベースから取得される情報量が大量である場合には、取得される情報が表示画面に表示されるまでに長時間かかる恐れがある。
【０００５】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、データベースから取得される情報が表示画面に表示されるまでの時間を短縮することが可能な、新規かつ改良された情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある観点によれば、データベースに記録されている複数の紙幣の記番号情報を取得する取得部と、取得された情報量が所定量に達した場合に、取得された記番号情報を表示画面に表示させる表示制御部と、を備え、前記取得部は、取得された前記所定量の記番号情報が前記表示画面に表示されている間に前記複数の記番号情報のうち未取得の記番号情報の取得を継続する、情報処理装置が提供される。
【０００７】
前記情報処理装置は、前記取得部により取得された情報量が前記所定量に達する度に、前記所定量に達した回数を示すページ番号と対応づけて、取得された記番号情報を記憶する記憶部をさらに備えてもよい。
【０００８】
前記表示制御部は、前記取得部により取得された情報量が前記所定量に達する度に、前記ページ番号と対応づけて前記記憶部に記憶された記番号情報を利用者が前記表示画面に表示させるためのページ切替表示を前記表示画面にさらに表示させてもよい。
【０００９】
前記表示制御部は、表示された１以上のページ切替表示の中から利用者によりいずれかのページ切替表示が選択された場合に、選択されたページ切替表示に対応するページ番号に対応づけて前記記憶部に記憶されている記番号情報を前記表示画面に表示させてもよい。
【００１０】
前記表示制御部は、表示された１以上のページ切替表示の中から利用者によりいずれかのページ切替表示が選択された場合に、前記表示画面に表示されている記番号情報を前記表示画面から消去し、かつ、選択されたページ切替表示に対応するページ番号に対応づけて前記記憶部に記憶されている記番号情報を前記表示画面に表示させてもよい。
【００１１】
前記取得部は、利用者により入力された条件を用いて前記データベースを検索することにより、前記複数の記番号情報を取得してもよい。
【００１２】
前記記番号情報は、一枚の紙幣の記番号、および前記紙幣の画像を含んでもよい。
【００１３】
前記紙幣は、自動取引装置から取り出された紙幣であり、前記記番号情報は、前記紙幣が自動取引装置から取り出された日付をさらに含んでもよい。
【発明の効果】
【００１４】
以上説明したように本発明によれば、データベースから取得される情報が表示画面に表示されるまでの時間を短縮することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態による情報処理システムの構成例を示した説明図である。
【図２】同実施形態によるサーバ１０の構成を示した機能ブロック図である。
【図３】同実施形態による記番号情報ＤＢ１２６の構成例を示した説明図である。
【図４】同実施形態による第１記憶部１２２の構成例を示した説明図である。
【図５】第１記憶部１２２における記番号情報の記録例を示した説明図である。
【図６】第１記憶部１２２における記番号情報の記録例を示した説明図である。
【図７】１ページ分の記番号情報が取得された時点における表示画面の表示例を示した説明図である。
【図８】３ページ分の記番号情報が取得された時点における表示画面の表示例を示した説明図である。
【図９】２ページ目に対応するページ選択タグが選択された際の表示画面の表示例を示した説明図である。
【図１０】同実施形態による記番号情報の検索時の動作の一部を示したシーケンス図である。
【図１１】同実施形態による記番号情報の検索時の動作の一部を示したシーケンス図である。
【図１２】同実施形態による表示ページの切り替え時の動作を示したシーケンス図である。
【図１３】同実施形態によるサーバ１０のハードウェア構成を示した説明図である。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１７】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じて通信ケーブル２４ａおよび通信ケーブル２４ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、通信ケーブル２４ａおよび通信ケーブル２４ｂを特に区別する必要が無い場合には、単に通信ケーブル２４と称する。
【００１８】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．情報処理システムの基本構成
１−１．基本構成
１−２．課題の整理
２．実施形態の詳細な説明
２−１．構成
２−２．動作
２−３．効果
３．ハードウェア構成
４．変形例
【００１９】
＜＜１．情報処理システムの基本構成＞＞
本発明は、一例として「２．実施形態の詳細な説明」において詳細に説明するように、多様な形態で実施され得る。最初に、本実施形態による情報処理システムの基本構成について、図１を参照して説明する。
【００２０】
＜１−１．基本構成＞
図１に示したように、本実施形態による情報処理システムは、サーバ１０、入力装置２０、表示装置２２、および通信ケーブル２４を含む。
【００２１】
［１−１−１．サーバ１０］
サーバ１０は、本発明における情報処理装置の一例である。サーバ１０は、例えば利用者により入力された検索条件により、後述する記番号情報ＤＢ１２６に記録されている紙幣の記番号情報の検索を行うための装置である。なお、記番号情報ＤＢ１２６は、本発明におけるデータベースの一例である。また、詳細については後述するが、記番号情報ＤＢ１２６には、基本的には、１または複数の自動取引装置から取り出された紙幣の記番号情報が記録されている。なお、記番号情報は、例えば、紙幣の記番号、自動取引装置における該当の紙幣に関する取引の情報、または該当の紙幣の画像を含む。
【００２２】
また、サーバ１０は、通信ケーブル２４を介して入力装置２０または表示装置２２と通信することが可能である。例えば、サーバ１０は、利用者により入力された検索条件を通信ケーブル２４ａを介して入力装置２０から受信する。また、サーバ１０は、検索された記番号情報を表示するための表示画面を通信ケーブル２４ｂを介して表示装置２２へ送信する。
【００２３】
［１−１−２．入力装置２０］
入力装置２０は、利用者による各種の入力操作を受け付けるための装置である。例えば、入力装置２０は、記番号情報の検索または表示に関する利用者の指示の入力を受け付ける。
【００２４】
この入力装置２０は、例えばキーボード、マウス、タッチパネル、ボタン、マイクロフォン、またはスイッチなど利用者が情報を入力するための入力手段、および、利用者による入力に基づいて入力信号を生成する入力制御回路などを含む。
【００２５】
［１−１−３．表示装置２２］
表示装置２２は、静止画または動画の映像信号を表示するための装置である。例えば、表示装置２２は、サーバ１０から受信される表示画面を表示する。この表示装置２２は、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイなどのディスプレイを含む。
【００２６】
＜１−２．課題の整理＞
ところで、通常、利用者は、記番号情報の検索条件を入力した場合には、検索条件を満たす記番号情報ができるだけ早く表示装置２２に表示されることを希望すると考えられる。
【００２７】
公知の技術では、利用者により入力された検索条件を満たす情報を全て取得した場合に、データベースから取得された情報を表示画面に表示させる技術が提案されている。しかしながら、この技術では、検索結果を満たす記番号情報が大量である場合には、記番号情報が表示画面に表示されるまでに利用者は長時間待たされる恐れがある。
【００２８】
より具体的には、まず、記番号情報ＤＢ１２６に対する検索速度は制約があるので、記番号情報ＤＢ１２６に記録されている記番号情報の件数が膨大である場合には検索が完了するまでに長時間かかる。また、例えば通信ケーブル２４ｂによるデータ転送速度には制約があるので、検索条件を満たす記番号情報の量が膨大である場合には、データベースから抽出された全ての記番号情報を表示装置２２に転送するまでに長時間かかる。
【００２９】
そこで、上記事情を一着眼点にして、本実施形態によるサーバ１０を創作するに至った。本実施形態によるサーバ１０は、記番号情報ＤＢ１２６から抽出される記番号情報が表示装置２２に表示されるまでの時間を短縮することが可能である。以下、このような本発明の実施形態について順次詳細に説明する。
【００３０】
＜＜２．実施形態の詳細な説明＞＞
＜２−１．構成＞
まず、本実施形態の構成について詳細に説明する。図２は、本実施形態によるサーバ１０の構成を示した機能ブロック図である。図２に示したように、サーバ１０は、制御部１００、通信部１２０、第１記憶部１２２、および第２記憶部１２４を有する。
【００３１】
［２−１−１．制御部１００］
制御部１００は、サーバ１０に内蔵される、後述するＣＰＵ１５０、ＲＡＭ１５４などのハードウェアを用いて、サーバ１０の動作を全般的に制御する。また、図２に示したように、制御部１００は、データ検索部１０２、および表示制御部１０４を有する。
【００３２】
［２−１−２．データ検索部１０２］
（２−１−２−１．検索）
データ検索部１０２は、本発明における取得部の一例である。データ検索部１０２は、入力装置２０から検索条件が受信された場合に、受信された検索条件を満たす記番号情報を記番号情報ＤＢ１２６から抽出する。なお、詳細については後述するが、データ検索部１０２は、抽出された記番号情報が後述する表示制御部１０４の制御により表示装置２２に表示されている間であっても、記番号情報ＤＢ１２６の抽出を継続する。
【００３３】
‐記番号情報ＤＢ１２６
記番号情報ＤＢ１２６は、例えば１台の自動取引装置から取り出された複数の紙幣の記番号情報が記録されるデータベースである。ここで、図３を参照して、記番号情報ＤＢ１２６の構成例について説明する。図３に示したように、記番号情報ＤＢ１２６では、例えば、取引日１２６０、カードＮｏ１２６２、記番号１２６４、取引種別１２６６、ユニット番号１２６８、および画像１２７０が対応づけて記録される。ここで、取引日１２６０には、例えば、該当の紙幣が自動取引装置から取り出された時点の取引など、該当の紙幣を用いる取引がされた日付が記録される。また、カードＮｏ１２６２には、該当の紙幣を用いる取引時に顧客により自動取引装置へ挿入されたカードの識別番号が記録される。また、記番号１２６４には、該当の紙幣の記番号が記録される。また、取引種別１２６６には、該当の紙幣を用いてなされた取引の取引種別が記録される。また、ユニット番号１２６８には、該当の紙幣が自動取引装置において格納されていたユニットの番号が記録される。また、画像１２７０には、該当の紙幣が撮像された画像データが記録される。
【００３４】
（２−１−２−２．記録）
また、データ検索部１０２は、記番号情報ＤＢ１２６から記番号情報を抽出する度に、抽出した記番号情報を、後述する第１記憶部１２２に記録する。なお、第１記憶部１２２は、本発明における記憶部の一例である。
【００３５】
ここで、図４〜図６を参照して、上記の機能についてより詳細に説明する。図４は、第１記憶部１２２の構成例を示した説明図である。図４に示したように、第１記憶部１２２は、抽出された記番号情報を記録するための、表示ページ記憶領域１２２０を含む。また、表示ページ記憶領域１２２０は、例えば第１ページ記憶領域１２２２ａ、第２ページ記憶領域１２２２ｂなど、各ページ記憶領域１２２２を含む。なお、各ページ記憶領域１２２２の記憶上限量は、１ページ分の記番号情報の情報量に相当する。
【００３６】
図４に示したような、第１記憶部１２２に記番号情報が全く記録されていない場合には、データ検索部１０２は、記番号情報ＤＢ１２６から記番号情報を抽出する度に、抽出した記番号情報を第１ページ記憶領域１２２２ａに連続に記録していく。そして、データ検索部１０２は、図５に示したように、第１ページ記憶領域１２２２ａの記憶上限量に達するまで、抽出した記番号情報を第１ページ記憶領域１２２２ａに記録する。
【００３７】
図５に示した状態において、データ検索部１０２は、記番号情報ＤＢ１２６から記番号情報をさらに抽出すると、抽出した記番号情報を第２ページ記憶領域１２２２ｂに連続に記録していく。そして、データ検索部１０２は、図６に示したように、第２ページ記憶領域１２２２ｂの記憶上限量に達するまで、抽出した記番号情報を第２ページ記憶領域１２２２ｂに記録する。
【００３８】
［２−１−３．表示制御部１０４］
（２−１−３−１．１ページ目の表示制御）
表示制御部１０４は、データ検索部１０２により抽出された記番号情報を含む表示画面を表示装置２２へ通信部１２０に送信させる。例えば、表示制御部１０４は、データ検索部１０２により抽出された記番号情報が最初に所定量に達した場合に、抽出された記番号情報を含む表示画面を表示装置２２へ通信部１２０に送信させる。ここで、所定量は、基本的には、１ページに表示可能な記番号情報の上限量である。
【００３９】
ここで、図５および図７を参照して、上記の機能についてより詳細に説明する。図７は、表示画面の表示例（表示画面３０）を示した説明図である。例えば、図５に示したような、第１記憶部１２２に１ページ分の記番号情報が記録された時点において、表示制御部１０４は、図７に示したように、第１記憶部１２２に記録されている（１ページ分の）記番号情報を含む表示画面３０を表示装置２２に表示させる。
【００４０】
なお、図７に示したように、表示画面３０は、例えば複数の記番号情報３００、およびページ選択タグ３０２を含む。ここで、ページ選択タグ３０２は、本発明におけるページ切替表示の一例である。図７に示したように、ページ選択タグ３０２は、対応づけられたページ番号（図７では「１」）を含む。このページ選択タグ３０２は、対応するページ番号と対応づけて第１記憶部１２２に記憶されている記番号情報を利用者が表示画面に表示させるための選択タグである。
【００４１】
（２−１−３−２．２ページ目以降の表示制御）
また、表示制御部１０４は、データ検索部１０２により抽出された記番号情報が所定量に１回達した後では、データ検索部１０２により新たに抽出された記番号情報が所定量に達する度に、所定量に達した回数（つまりページ番号）を含むページ選択タグを新たに表示画面に追加して、表示装置２２に表示させる。なお、表示制御部１０４は、上記の場合には、基本的には、表示画面において記番号情報の表示は更新しない。
【００４２】
ここで、図８を参照して、上記の機能についてより詳細に説明する。例えば、第１記憶部１２２に３ページ目の記番号情報の記録が完了した時点では、図８に示したように、表示制御部１０４は、ページ番号「３」と対応づけられたページ選択タグ３０２ｃを表示画面３０に追加し、そして、更新した表示画面３０を表示装置２２に表示させる。
【００４３】
また、表示制御部１０４は、データ検索部１０２により抽出された記番号情報が所定量に２回達した際には、改ページボタンを新たに表示画面に追加することが可能である。
【００４４】
（２−１−３−３．選択されたページの表示制御）
また、表示制御部１０４は、表示画面に表示された複数のページ選択タグの中からいずれかが利用者により選択されたことが入力装置２０から通知された場合に、選択されたページ番号に対応づけて第１記憶部１２２に記憶されている記番号情報を含む表示画面を表示装置２２に表示させる。例えば、表示制御部１０４は、上記の場合には、まず、選択されたページ選択タグに対応するページ番号に対応づけて第１記憶部１２２に記録されている記番号情報を含む表示画面を生成する。そして、表示制御部１０４は、現在表示されている表示画面の代わりに、生成した表示画面を表示装置２２に表示させる。
【００４５】
ここで、図８および図９を参照して、上記の機能についてより詳細に説明する。例えば、図８に示したような表示画面３０が表示装置２２に表示されている状態において、ページ番号「２」と対応づけられたページ選択タグ３０２ｂが利用者により選択されたとする。この場合、表示制御部１０４は、まず、図６に示したような、第１記憶部１２２の第２ページ記憶領域１２２２ｂに記憶されている記番号情報を第１記憶部１２２から抽出する。次に、表示制御部１０４は、図９に示したような、抽出した記番号情報を含む表示画面３０を生成する。そして、表示制御部１０４は、図８に示したような、現在表示中の表示画面３０の代わりに、新たに生成した表示画面３０を表示装置２２に表示させる。
【００４６】
さらに、表示制御部１０４は、例えば、ページ選択タグ３０２ａを表示中のページを示す色（図９に示した例では網掛け有り）から非表示中のページを示す色（図９に示した例では網掛け無し）に、ページ選択タグ３０２ｂを、非表示中のページを示す色から表示中のページを示す色に、それぞれ変更して表示させることが可能である。
【００４７】
また、表示制御部１０４は、例えば図８に示したような、表示画面に表示された改ページボタンが選択されたことが入力装置２０から通知された場合には、現在表示中のページ番号に１を加算したページ番号に対応づけて第１記憶部１２２に記憶されている記番号情報を含む表示画面を表示装置２２に表示させることが可能である。
【００４８】
［２−１−４．通信部１２０］
通信部１２０は、例えば通信ケーブル２４等を介して、他の装置との間で情報の送受信を行う。例えば、通信部１２０は、利用者により入力された検索条件を入力装置２０から受信する。また、通信部１２０は、表示制御部１０４の制御により、生成された表示画面を表示装置２２へ送信する。
【００４９】
［２−１−５．第１記憶部１２２］
第１記憶部１２２は、各種のデータを一時的に記憶する。例えば、第１記憶部１２２は、データ検索部１０２により記番号情報ＤＢ１２６から抽出された記番号情報をページ番号と対応づけて記憶する。この第１記憶部１２２は、例えば後述するＲＡＭ１５４などの揮発性メモリにより構成することが可能である。
【００５０】
［２−１−６．第２記憶部１２４］
第２記憶部１２４は、例えば、記番号情報ＤＢ１２６などの、各種のデータを記憶することが可能である。この第２記憶部１２４は、例えば後述するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１６０などの不揮発性メモリにより構成することが可能である。
【００５１】
なお、本実施形態によるサーバ１０の構成は、上述した構成に限定されない。例えば、記番号情報ＤＢ１２６は、第２記憶部１２４に記憶される代わりに、サーバ１０と通信可能な他の装置（図示省略）に記憶されることも可能である。
【００５２】
＜２−２．動作＞
以上、本実施形態の構成について説明した。続いて、本実施形態による動作について、「２−２−１．データ検索時の動作」〜「２−２−２．表示ページの切り替え時の動作」において説明する。
【００５３】
［２−２−１．データ検索時の動作］
まず、データ検索時の動作について、図１０および図１１を参照して説明する。なお、以下では、利用者により入力される検索条件を満たす記番号情報が記番号情報ＤＢ１２６において１ページ分より多く存在する場面における動作の例について説明する。
【００５４】
図１０に示したように、まず、利用者は、閲覧を希望する記番号情報の検索条件を入力装置２０に対して入力する（Ｓ１０１）。そして、入力装置２０は、入力された検索条件をサーバ１０へ送信する（Ｓ１０３）。
【００５５】
その後、サーバ１０のデータ検索部１０２は、Ｓ１０３で受信された検索条件を満たす記番号情報を記番号情報ＤＢ１２６から抽出する（Ｓ１０５）。そして、データ検索部１０２は、記番号情報ＤＢ１２６から記番号情報を抽出する度に、抽出した記番号情報をページ番号と対応づけて第１記憶部１２２に記録する（Ｓ１０７）。なお、ここでは、ページ番号として初期値（「１ページ」）が設定されているものとする。
【００５６】
その後、表示制御部１０４は、Ｓ１０５で抽出された記番号情報が所定量（つまり、１ページ分）に達したか否かを判定する（Ｓ１０９）。所定量に達していない場合には（Ｓ１０９：Ｎｏ）、サーバ１０は、Ｓ１０５以降の動作を繰り返す。
【００５７】
一方、所定量に達した場合には（Ｓ１０９：Ｙｅｓ）、表示制御部１０４は、１ページ目の記番号情報を第１記憶部１２２から抽出する。そして、表示制御部１０４は、抽出した記番号情報を含む表示画面を表示装置２２へ通信部１２０に送信させる（Ｓ１１１）。
【００５８】
その後、表示装置２２は、Ｓ１１１で受信された表示画面を表示する（Ｓ１１３）。
【００５９】
その後、サーバ１０の表示制御部１０４は、ページ番号に１を加算する（Ｓ１１５）。
【００６０】
次に、図１１を参照して、Ｓ１１５より後の動作について説明する。図１１に示したように、Ｓ１１５の後、データ検索部１０２は、Ｓ１０３で受信された検索条件を満たす記番号情報の抽出を継続する（Ｓ１２１）。そして、データ検索部１０２は、記番号情報ＤＢ１２６から記番号情報を抽出する度に、抽出した記番号情報をページ番号と対応づけて第１記憶部１２２に記録する（Ｓ１２３）。
【００６１】
その後、データ検索部１０２は、Ｓ１０３で受信された検索条件を満たす全ての記番号情報が記番号情報ＤＢ１２６から抽出されたか否かを判定する（Ｓ１２５）。
【００６２】
まだ抽出されていない記番号情報が存在する場合には（Ｓ１２５：Ｎｏ）、次に、表示制御部１０４は、Ｓ１２１で抽出された記番号情報が所定量に達したか否かを判定する（Ｓ１２７）。所定量に達していない場合には（Ｓ１２７：Ｎｏ）、サーバ１０は、Ｓ１２１以降の動作を繰り返す。
【００６３】
一方、所定量に達した場合には（Ｓ１２７：Ｙｅｓ）、表示制御部１０４は、現在のページ番号を含むページ選択タグを表示画面に追加する。なお、現在のページ番号が「２」である場合には、表示制御部１０４は、改ページボタンを表示画面にさらに追加する。
【００６４】
そして、表示制御部１０４は、更新した表示画面を表示装置２２へ通信部１２０に送信させる（Ｓ１２９）。
【００６５】
その後、表示装置２２は、現在表示している表示画面からＳ１２９で受信された表示画面へ表示を更新する（Ｓ１３１）。
【００６６】
その後、サーバ１０の表示制御部１０４は、ページ番号に１を加算する（Ｓ１３３）。
【００６７】
Ｓ１２５において、全ての記番号情報が抽出されている場合には（Ｓ１２５：Ｙｅｓ）、表示制御部１０４は、現在のページ番号を含むページ選択タグを表示画面に追加し、そして、更新した表示画面を表示装置２２へ通信部１２０に送信させる（Ｓ１３５）。
【００６８】
その後、表示装置２２は、現在表示している表示画面からＳ１３５で受信された表示画面へ表示を更新する（Ｓ１３７）。
【００６９】
［２−２−２．表示ページの切り替え時の動作］
以上、データ検索時の動作について説明した。次に、表示ページの切り替え時の動作について、図１２を参照して説明する。図１２に示したように、まず、利用者は、入力装置２０に対して、表示装置２２に表示されているページ選択タグのうち閲覧を希望するページ番号のページ選択タグの選択、または改ページの選択の入力をする（Ｓ２０１）。そして、入力装置２０は、選択されたページ番号をサーバ１０へ送信する（Ｓ２０３）。
【００７０】
その後、サーバ１０の表示制御部１０４は、Ｓ２０３で受信されたページ番号に対応づけて第１記憶部１２２に記録されている記番号情報を第１記憶部１２２から抽出する（Ｓ２０５）。そして、表示制御部１０４は、抽出した記番号情報を含む表示画面を表示装置２２へ通信部１２０に送信させる（Ｓ２０７）。
【００７１】
その後、表示装置２２は、現在表示している表示画面からＳ２０７で受信された表示画面へ表示を更新する（Ｓ２０９）。
【００７２】
なお、上述したデータ検索時の動作と表示ページの切り替え時の動作とは、並行して実行されることが可能である。
【００７３】
＜２−３．効果＞
以上、例えば図２、図１０、図１１等を参照して説明したように、本実施形態によるサーバ１０は、記番号情報ＤＢ１２６に記録されている複数の紙幣の記番号情報を抽出し、そして、抽出された情報量が所定量に達した場合に、抽出された記番号情報を表示装置２２に表示させるとともに、未取得の記番号情報の抽出を継続する。このため、サーバ１０は、抽出された記番号情報を表示装置２２に短時間で表示させることができる。
【００７４】
［２−３−１．効果１］
例えば、仮に記番号情報ＤＢ１２６に記録されている記番号情報の量が膨大であっても、サーバ１０は、最初の１ページ分の記番号情報が抽出された時点で、抽出された１ページ分の記番号情報を表示装置２２に表示させるので、検索結果が表示されるまでの時間を短時間に抑えることができる。さらに、サーバ１０は、抽出された記番号情報のうち表示装置２２に一度に転送する情報量を１ページ分の記番号情報に限定するので、記番号情報の転送時間を短時間に抑えることができる。
【００７５】
なお、サーバ１０は、１ページ分の記番号情報を表示画面に表示させている間に、記番号情報ＤＢ１２６から未取得の記番号情報の抽出を継続するので、例えば公知の技術と比べて、検索条件を満たす全ての記番号情報を抽出するために要する時間はほとんど変化しない。
【００７６】
［２−３−２．効果２］
また、サーバ１０は、抽出された記番号情報が所定量に１回達した後では、新たに抽出された記番号情報が所定量に達する度に、該当のページ番号を示すページ選択タグを表示画面に追加し、そして、更新した表示画面を表示装置２２に表示させる。
【００７７】
このため、利用者は、表示画面に表示されている複数のページ選択タグの中から閲覧を希望するページ番号のページ選択タグを選択することにより、該当のページ番号に対応づけて抽出された記番号情報を表示装置２２に容易に表示させることができる。
【００７８】
また、利用者は、ページ選択タグが追加される度に、追加されたページ選択タグを選択することにより、サーバ１０が検索を行っている最中に、抽出済みのページの記番号情報を確認していくことができる。このため、例えば公知の技術と比較して、検索条件を満たす全ての記番号情報を利用者が確認するための合計時間を短縮することが可能になる。
【００７９】
＜＜３．ハードウェア構成＞＞
次に、本実施形態によるサーバ１０のハードウェア構成について、図１３を参照して説明する。図１３に示したように、サーバ１０は、ＣＰＵ１５０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２、ＲＡＭ１５４、内部バス１５６、入出力インターフェース１５８、ＨＤＤ１６０、およびネットワークインターフェース１６２を備える。
【００８０】
＜３−１．ＣＰＵ１５０＞
ＣＰＵ１５０は、演算処理装置および制御装置として機能し、各種プログラムに従ってサーバ１０内の動作全般を制御する。また、ＣＰＵ１５０は、サーバ１０において制御部１００の機能を実現する。なお、ＣＰＵ１５０は、マイクロプロセッサなどのプロセッサにより構成される。
【００８１】
＜３−２．ＲＯＭ１５２＞
ＲＯＭ１５２は、ＣＰＵ１５０が使用するプログラムや演算パラメータ等を記憶する。
【００８２】
＜３−３．ＲＡＭ１５４＞
ＲＡＭ１５４は、ＣＰＵ１５０の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。このＲＡＭ１５４は、第１記憶部１２２として機能する。
【００８３】
＜３−４．内部バス１５６＞
内部バス１５６は、ＣＰＵバスなどから構成される。この内部バス１５６は、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４を相互に接続する。
【００８４】
＜３−５．入出力インターフェース１５８＞
入出力インターフェース１５８は、ＨＤＤ１６０、およびネットワークインターフェース１６２を、内部バス１５６と接続する。例えばＨＤＤ１６０は、この入出力インターフェース１５８および内部バス１５６を介して、ＲＡＭ１５４などとの間でデータをやり取りする。
【００８５】
＜３−６．ＨＤＤ１６０＞
ＨＤＤ１６０は、第２記憶部１２４として機能する、データ格納用の装置である。このＨＤＤ１６０は、例えば、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、および記憶媒体に記録されたデータを削除する削除装置などを含む。また、ＨＤＤ１６０は、ＣＰＵ１５０が実行するプログラムや各種データを格納する。
【００８６】
＜３−７．ネットワークインターフェース１６２＞
ネットワークインターフェース１６２は、例えばインターネットなどの通信網に接続するための通信デバイス等で構成された通信インターフェースである。このネットワークインターフェース１６２は、通信部１２０として機能する。なお、ネットワークインターフェース１６２は、無線ＬＡＮ対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、または有線による通信を行うワイヤー通信装置であってもよい。
【００８７】
＜＜４．変形例＞＞
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８８】
＜４−１．変形例１＞
［４−１−１．表示制御例１］
例えば、上記の説明では、各ページに表示可能な記番号情報の情報量（件数）は同じである例について説明したが、本発明はかかる例に限定されない。一例として、サーバ１０は、１ページ目に表示される記番号情報の件数よりも２ページ目以降の各ページに表示される記番号情報の件数を多くすることも可能である。例えば、サーバ１０は、１ページ目には記番号情報を「１０件」表示させ、２ページ目には記番号情報を「３０件」表示させてもよい。
【００８９】
上述したように、利用者は、検索条件の入力後に、検索結果をできるだけ早く確認することを希望すると考えられる。この変形例によれば、１ページ目に表示される記番号情報の件数を少なく設定することにより、上述した実施形態と比べて、１ページ目の表示画面をより早く表示させることができる。
【００９０】
また、一般的に、表示画面に表示された個々の記番号情報を利用者が確認する速度よりも、記番号情報ＤＢ１２６に対するサーバ１０の検索速度の方が速い。このため、仮に記番号情報の表示件数を１ページ目よりも２ページ目の方が一定程度多くなるようにしたとしても、利用者が１ページ目を閲覧している間に、サーバ１０は２ページ目の記番号情報の抽出を完了すると思われる。従って、次のページ（２ページ目以降）を閲覧するために利用者が待たさせることがない。
【００９１】
なお、この変形例において、２ページ以降の各ページでは、例えば、ページに含まれる記番号情報の全てが表示画面に収まりきらなかったり、または、個々の記番号情報の表示サイズが１ページ目よりも小さくなってしまうことが想定される。このため、サーバ１０は、例えば表示画面の右端などの所定の位置にスライドバーをさらに表示させてもよい。これにより、仮に２ページ以降の各ページに含まれる個々の記番号情報の表示サイズを１ページ目と同じサイズにした場合であっても、利用者は、スライドバーを操作することにより、該当のページに含まれる全ての記番号情報を閲覧することが可能になる。
【００９２】
［４−１−２．表示制御例２］
さらに、別の変形例として、利用者により表示ページの切り替えが選択される度に、新たに表示されるページに含まれる記番号情報の件数を徐々に多くすることも可能である。より具体的には、サーバ１０は、利用者により１回目に選択されたページ（以下、第１のページと称する）には記番号情報を「３０件」表示させ、そして、利用者により２回目に選択されたページ（以下、第２のページと称する）には記番号情報を「５０件」表示させてもよい。この表示例によれば、各ページに表示される記番号情報の件数を「表示制御例１」よりもさらに多くさせることができる。
【００９３】
また、上記と同様の理由により、仮に記番号情報の表示件数を第１のページよりも第２のページの方が多くなるようにしたとしても、利用者が第１のページを閲覧している間に、サーバ１０は第２のページに含まれる記番号情報の抽出を完了すると思われる。従って、第２のページを閲覧するために利用者が待たさせることがない。
【００９４】
＜４−２．変形例２＞
また、上記の説明では、サーバ１０、入力装置２０、および表示装置２２がそれぞれ独立した装置である例について説明したが、本発明はかかる例に限定されない。サーバ１０、入力装置２０、または表示装置２２のうちいずれか２以上は、一体の装置として構成されてもよい。
【００９５】
＜４−３．変形例３＞
また、上述した実施形態では、サーバ１０が紙幣の記番号情報の検索および表示制御を行うシステムに適用される例について説明したが、本発明はかかる例に限定されない。サーバ１０は、記番号情報以外の情報の検索および表示制御を行う様々なシステムにも適用可能である。
【００９６】
＜４−４．変形例４＞
また、本発明の各実施形態によれば、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４などのハードウェアを、上述したサーバ１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも提供可能である。また、該コンピュータプログラムが記録された記録媒体も提供される。
【符号の説明】
【００９７】
１０  サーバ
２０  入力装置
２２  表示装置
２４  通信ケーブル
１００  制御部
１０２  データ検索部
１０４  表示制御部
１２０  通信部
１２２  第１記憶部
１２４  第２記憶部
１２６  記番号情報ＤＢ
１５０  ＣＰＵ
１５２  ＲＯＭ
１５４  ＲＡＭ
１５６  内部バス
１５８  入出力インターフェース
１６０  ＨＤＤ
１６２  ネットワークインターフェース
【図１】
2016095773.tif 000003
【図２】
2016095773.tif 000004
【図３】
2016095773.tif 000005
【図４】
2016095773.tif 000006
【図５】
2016095773.tif 000007
【図６】
2016095773.tif 000008
【図７】
2016095773.tif 000009
【図８】
2016095773.tif 000010
【図９】
2016095773.tif 000011
【図１０】
2016095773.tif 000012
【図１１】
2016095773.tif 000013
【図１２】
2016095773.tif 000014
【図１３】
2016095773.tif 000015