(57)【要約】【課題】ＢＩＯＳの設定を簡易にする自動取引装置を提供する。【解決手段】自動取引装置１は、複数のハードウェアを内蔵し、これら複数のハードウェアのうち、ユーザ毎にカスタマイズされたカスタマイズハードウェア１３についてのＢＩＯＳ設定情報がユーザ毎に記憶された記憶部（第１メモリ３１）と、一つのユーザが決定したことに応じて、当該決定ユーザのＢＩＯＳ設定情報を記憶部から取得し、取得したＢＩＯＳ設定情報に基づきＢＩＯＳの設定を行うＢＩＯＳ設定部（ＢＩＯＳ２１）とを備える。【選択図】図２
2016085707.tif 000002
【特許請求の範囲】
【請求項１】
複数のハードウェアを内蔵し、取引処理を行う自動取引装置であって、
前記複数のハードウェアのうち、ユーザ毎のカスタマイズハードウェアについてのＢＩＯＳ設定情報を記憶する記憶部と、
一つのユーザが決定されたことに応じて、当該決定ユーザのＢＩＯＳ設定情報を前記記憶部から取得し、前記取得したＢＩＯＳ設定情報に基づきＢＩＯＳの設定を行うＢＩＯＳ設定部と
を備えることを特徴とする自動取引装置。
【請求項２】
前記ユーザの一覧を表示する表示部と、
前記一覧から、いずれかのユーザが選択される入力部とを備え、
前記入力部により選択されたユーザに基づいて、前記ＢＩＯＳ設定部は、前記ユーザを決定することを特徴とする請求項１に記載された自動取引装置。
【請求項３】
前記複数のハードウェアの情報を取得する情報取得部と、
前記ユーザ毎にカスタマイズハードウェアの構成情報が記録された構成記憶部とを備え、
前記ＢＩＯＳ設定部は、前記情報取得部が取得した複数のハードウェア構成情報のうち、前記構成記憶部にて構成情報が一致する前記カスタマイズハードウェアの構成情報がある場合に、一致した前記カスタマイズハードウェアの構成情報に基づいて前記一つのユーザを決定することを特徴とする請求項１に記載された自動取引装置。
【請求項４】
前記ＢＩＯＳ設定情報は、前記カスタマイズハードウェアについてのＢＩＯＳの設定を行うための情報である
ことを特徴とする請求項１ないし請求項３のいずれか一項に記載された自動取引装置。
【請求項５】
前記カスタマイズハードウェアは、ＵＳＢポートおよびＬＡＮポートの両方、またはいずれか一方を介してデータ送受信可能なハードウェアである
ことを特徴とする請求項１ないし請求項４のいずれか一項に記載された自動取引装置。
【請求項６】
前記ＢＩＯＳ設定情報は画像データを含み、
前記ＢＩＯＳ設定部は、
前記記憶部から前記ＢＩＯＳ設定情報を取得したときに、
前記取得したＢＩＯＳ設定情報に含まれた画像データを前記表示部に表示させる
ことを特徴とする請求項２に記載された自動取引装置。
【請求項７】
さらに、表示部を備え、
前記ＢＩＯＳ設定情報は画像データを含み、
前記ＢＩＯＳ設定部は、
前記記憶部から前記ＢＩＯＳ設定情報を取得したときに、
前記取得したＢＩＯＳ設定情報に含まれた画像データを前記表示部に表示させる
ことを特徴とする請求項３に記載された自動取引装置。
【請求項８】
前記画像データは、前記取引処理を実行可能な状態になるまで前記表示部に表示される
ことを特徴とする請求項６または請求項７に記載された自動取引装置。
【請求項９】
前記ＢＩＯＳ設定部によるＢＩＯＳの設定が完了してから、ＯＳを起動させる
ことを特徴とする請求項１ないし請求項８のいずれか一項に記載された自動取引装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引装置に関し、特に、金融機関やコンビニエンスストア等のユーザからの要求に沿ってカスタマイズされたハードウェア構成を備える自動取引装置におけるＢＩＯＳの設定を簡略化する技術に関する。
【背景技術】
【０００２】
従来、一般的に自動取引装置の筐体内部において、制御用のコンピュータが内蔵されており、そのコンピュータには複数のハードウェアが接続されている。そして、自動取引装置は、金融機関等のユーザからの要求に沿って、ユーザ毎に自動取引装置の内部構成がカスタマイズされる。そのため、自動取引装置内部でコンピュータ（制御装置）に制御されるハードウェアは、ユーザによって機種や数量等が異なる。
そのため、運用前の自動取引装置に電源投入後、各種ハードウェアそれぞれについて、作業員が手作業でＢＩＯＳ（Basic Input/Output System）の設定を行う必要ある。しかも、ユーザ毎に設定すべき内容が異なるため、設定作業が煩雑であった。
【０００３】
そこで、特許文献１に記載された技術は、自動取引装置のハードウェア構成に対応したＢＩＯＳパラメータを予め記憶させたＲＯＭイメージを用意し、ＢＩＯＳ設定時にそのＲＯＭイメージからＢＩＯＳパラメータを読み出して設定していた（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２９８５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、自動取引装置のハードウェア構成は、金融機関（ユーザ）毎に異なっているため、ユーザ毎に専用のＲＯＭイメージ（記憶部）を用意する必要があった。すなわち、自動取引装置のメーカ（製造者）は、少なくともユーザの数と同じ数の専用ＲＯＭイメージの開発を行う必要がある上に、納品先のユーザ専用ＲＯＭを取り付けた自動取引装置を確実にそのユーザに納品しなければならず、製造時の管理作業が煩雑になった。結局、設計から納品までの全工程を通して考慮すると、ＢＩＯＳの設定作業は煩雑なままであるという問題点があった。
【０００６】
本発明は、以上のような問題を解決するためになされたものであり、ＢＩＯＳの設定を簡易にする自動取引装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、本発明の自動取引装置は、複数のハードウェアを内蔵する自動取引装置であって、前記複数のハードウェアのうち、ユーザ毎にカスタマイズされたカスタマイズハードウェアについてのＢＩＯＳ設定情報が前記ユーザ毎に記憶された記憶部（３１）と、一つのユーザが決定したことに応じて、当該決定ユーザのＢＩＯＳ設定情報を前記記憶部から取得し、前記取得したＢＩＯＳ設定情報に基づきＢＩＯＳの設定を行うＢＩＯＳ設定部（２１）とを備える構成とした。なお、（  ）内の文字、記号は例示である。
【発明の効果】
【０００８】
本発明によれば、ＢＩＯＳの設定を簡易にすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る自動取引装置の外観図である。
【図２】第１実施形態に係る自動取引装置の構成を示すブロック図である。
【図３】タッチパネルに表示されたＢＩＯＳ設定画面の一例である。
【図４】第１実施形態に係るＢＩＯＳ設定値テーブル番号及びＢＩＯＳ設定値テーブルの概要を示す図である。
【図５】第１実施形態に係る自動取引装置のＢＩＯＳ設定処理動作を示すフローチャートである。
【図６】第２実施形態に係る自動取引装置の構成を示すブロック図である。
【図７】第２実施形態に係るハードウェア構成テーブルの概要を示す図である。
【図８】第２実施形態に係る自動取引装置のＢＩＯＳ設定処理動作を示すフローチャートである。
【図９】比較例の自動取引装置の表示制御を示すタイムチャートである。
【図１０】変形例の自動取引装置の表示制御を示すタイムチャートである。
【図１１】変形例の自動取引装置のＢＩＯＳ設定値テーブルを示す図である。
【図１２】比較例の自動取引装置で表示されるＢＩＯＳ設定画面である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本発明について概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００１１】
≪第１実施形態≫
本発明は、図１に示すような一般的なＡＴＭ（Automatic Teller Machine）である自動取引装置１で用いられる。例えば、自動取引装置１は、タッチパネル６１、紙幣や硬貨を入出金口から内部に取り込む機器、キャッシュカードを読み取るカードリーダ等の複数のハードウェアと、それらを制御する制御装置１１（図２）とを内蔵する。
図１に示す自動取引装置１は、一般的な自動取引装置が備える紙幣取扱部９１や硬貨取扱部９２、近接センサ９３、カードリーダライタ９４、レシート印刷部９５、通帳印刷部９６、通帳印刷部９６、生体認証部９７、監視カメラ９８等を備える。
【００１２】
ここで、本発明を説明する上で、自動取引装置１が内蔵する複数のハードウェアを大きく２つに分類する。一つは基本ハードウェア１２（図２）であり、もう一つはカスタマイズハードウェア１３（図２）である。
【００１３】
ここで、基本ハードウェア１２は、自動取引装置１の電源スイッチをＯＮにして電力が供給されてから、ＢＩＯＳ設定画面（図３）が表示されるまでに利用されるハードウェア構成である。
一方、カスタマイズハードウェア１３は、ＢＩＯＳ設定画面（図３）を表示後に利用されるハードウェア構成である。つまり、ＢＩＯＳの設定処理やＯＳ起動処理、その後の通常の金融取引等の運用時に必要となるハードウェア構成である。
基本ハードウェア１２及びカスタマイズハードウェア１３については詳細を後記する。
【００１４】
図２を用いて、第１実施形態に係る自動取引装置１の構成について説明する。
自動取引装置１は、制御装置１１と、複数のハードウェア（基本ハードウェア１２及びカスタマイズハードウェア１３）とで構成される。
制御装置１１は、コンピュータであり、制御装置１１が備える後記する外部接続ユニット５と複数のハードウェアが各種ケーブルを介して接続され、信号（データ）の送受信を行う。詳細は後記する。
【００１５】
［基本ハードウェア１２］
基本ハードウェア１２は、上記したように、自動取引装置１の電源スイッチをＯＮにして電力が供給されてから、ＢＩＯＳ設定画面（図３）が表示されるまでに利用されるハードウェア構成である。本発明の基本ハードウェア１２は、少なくともタッチパネル６１（表示部）と、入力部６２とを備える。他に、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）ドライブ等が基本ハードウェア１２に含まれるが、本発明とは直接関係しないため説明を省略する。
【００１６】
（タッチパネル６１）
タッチパネル６１は、ＢＩＯＳ設定画面（図３）が表示される画面を備え、画面を触れることで入力可能な表示入力機器である。
本実施形態において、タッチパネル６１は、例えばＤ−ＳｕｂコネクタやＲＳ２３２Ｃコネクタを介して外部接続ユニット５（制御装置１１）と接続される。
【００１７】
ここでは、入力手段及び表示手段を兼ね備える機器としてタッチパネルとしたが、入力手段と表示手段とがそれぞれ別の機器であってもよい。この場合、入力手段は例えばキーボードやマウス等であり、表示手段は例えばＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等のディスプレイである。
【００１８】
また、制御装置１１が備える制御部２がＵＥＦＩ（Unified Extensible Firmware Interface）として機能する場合、タッチパネル６１はＧＵＩ（Graphical User Interface）として機能するため、タッチパネル６１に直接触れての入力操作が可能になる。この場合、タッチパネル６１が入力部６２の機能を兼ね備える。
【００１９】
図３は、タッチパネル６１に表示されたＢＩＯＳ設定画面の一例である。この図３は、ＢＩＯＳ設定画面のうちの一つ、ＢＩＯＳ設定値テーブル番号設定画面である。
このＢＩＯＳ設定値テーブル番号設定画面は、ユーザ（金融機関）を選択できる画面であり、いずれかのユーザを設定することで、図４に示すＢＩＯＳ設定値テーブル番号３２１に記憶されたテーブル番号が更新される。図３では［Ｈ銀行］に設定された状態である。これは、ＢＩＯＳ設定値テーブル番号３２１にテーブル番号「８」が記憶されており、ＢＩＯＳ設定値テーブル３１１におけるテーブル番号「８」が「Ｈ銀行用 ＢＩＯＳ設定情報」のためである。ここで、図３にて［Ａ銀行］を選択して設定することで、ＢＩＯＳ設定値テーブル番号３２１のテーブル番号が「１」で記憶される。
【００２０】
（入力部６２）
入力部６２は、例えばキーボードやマウス等であり、ＢＩＯＳプログラム実行中にＢＩＯＳ設定画面を表示させるためのトリガキー入力や、画面（タッチパネル６１）に表示されたＢＩＯＳ設定画面にて任意の選択をするために必要な入力機器である。
本実施形態において、入力部６２は、例えばＰＳ／２コネクタを介して外部接続ユニット５（制御装置１１）と接続される。
【００２１】
［カスタマイズハードウェア１３］
カスタマイズハードウェア１３は、上記したように、ＢＩＯＳ設定画面を表示後に利用されるハードウェア構成であり、基本ハードウェア１２以外のハードウェアである。少なくとも、第１実施形態におけるカスタマイズハードウェア１３は、ＵＳＢポートやＬＡＮ等を介して自動取引装置１に接続されたハードウェアである。例えば、カスタマイズハードウェア１３の一例として、取引履歴を印刷するレシートプリンタや、紙幣や硬貨を入出金口から内部に取り込む機器、キャッシュカードを読み取るカードリーダ等が挙げられる。
【００２２】
特に、本発明のカスタマイズハードウェア１３は、他のユーザ（金融機関）の自動取引装置とは異なる機器、すなわち自動取引装置の特徴となる機器が挙げられる。これらは、ユーザからの要求によってカスタマイズされる機器であり、カスタマイズハードウェア１３の典型例である。例えば、紙幣取扱部９１、硬貨取扱部９２、近接センサ９３、カードリーダライタ９４、レシート印刷部９５、通帳印刷部９６、生体認証部９７、監視カメラ９８等であり、以下、これらの機器について説明する。
【００２３】
紙幣取扱部９１は、紙幣の入出金を取り扱う構成部である。この紙幣取扱部９１は、入金時は不図示の紙幣入出金口に投入された紙幣を内部に取り込み、制御部２に計数させてから、不図示の紙幣収納庫に収納する機能を持つ。また、出金時は紙幣収納庫から紙幣を繰り出して、紙幣入出金口に排出する機能等を備える。
【００２４】
硬貨取扱部９２は、硬貨の入出金を取り扱う構成部である。硬貨取扱部９２は、紙幣取扱部９１と同様に、入金時は不図示の硬貨入出金口に投入された硬貨を内部に取り込み、制御部２に計数させてから、不図示の硬貨収納庫に収納する機能を持つ。また、出金時は硬貨収納庫から硬貨を繰り出して、硬貨入出金口に排出する機能等を備える。
【００２５】
近接センサ９３は、利用者が自動取引装置１に近接する位置にいることを検知するセンサである。
カードリーダライタ９４は、不図示のカード挿入排出口から挿入された媒体（キャッシュカード等）を読み取ってデータを抽出し、制御部２に出力する機能を持つ。また、制御部２からの書き込み要求に応じてデータを媒体に記録する機能も持つ。
レシート印刷部９５は、用紙に取引履歴を印字する。この用紙は、不図示のレシート排出口から排出される。
【００２６】
通帳印刷部９６は、通帳に取引履歴を印字する構成部である。
生体認証部９７は、人間の指や手のひら等から得られる身体の特徴情報を用いて認証を行う構成部である。例えば、指から指紋を読み取る機器や、手のひらや指の静脈パターンを読み取る機器等である。
監視カメラ９８は、自動取引装置１を操作中の利用者を撮影する機器である。
【００２７】
［制御装置１１］
制御装置１１は、自動取引装置１が備える各構成部が機能するように制御するコンピュータであり、制御部２と、記憶部３と、画像処理部４と、外部接続ユニット５とを備える。
【００２８】
（制御部２）
制御部２は、例えばＣＰＵ（Central Processing Unit）で構成され、ＣＰＵが記憶部３（第１メモリ３１、ＨＤＤ３３）に格納されるプログラムを実行することによって実現される。制御部２は、制御装置１１を構成する各構成部と制御線（ＰＣＩバス等）で接続され、各構成部が機能するように制御する。
【００２９】
本実施形態において、制御部２は、自動取引装置１の電源投入（電源オン）後、第１メモリ３１から後記するＢＩＯＳプログラム２１ａを読み込み、ＢＩＯＳプログラム２１ａを実行する。これによりＢＩＯＳが起動し、制御部２はＢＩＯＳ２１の機能を実現する。
そのＢＩＯＳの機能を終えた制御部２は、ブートローダ（boot lorder）からＨＤＤ３３（記憶部３）内のＯＳプログラム２２ａの読み込み位置を取得して、ＯＳプログラム２２ａを実行する。これによりＯＳ２２が起動し、制御部２はＯＳ２２の機能を実現する。
【００３０】
（ＢＩＯＳ２１）
ＢＩＯＳ２１（ＢＩＯＳ設定部）は、制御部２がＢＩＯＳプログラム２１ａを実行することにより、実現される処理部であり、基本ハードウェアＢＩＯＳ設定処理部２１１と、カスタマイズハードウェアＢＩＯＳ設定処理部２１２と、ユーザ設定処理部２１３とを備える。ＢＩＯＳ２１によるＢＩＯＳ設定処理動作についての詳細は後記する（図５を用いて説明する）。
【００３１】
（基本ハードウェアＢＩＯＳ設定処理部２１１）
基本ハードウェアＢＩＯＳ設定処理部２１１は、上記した基本ハードウェア１２それぞれのＢＩＯＳを設定する処理部である。一般的なＢＩＯＳ設定と同様の処理が行われるため、説明を省略する。
【００３２】
（カスタマイズハードウェアＢＩＯＳ設定処理部２１２）
カスタマイズハードウェアＢＩＯＳ設定処理部２１２は、上記したカスタマイズハードウェア１３それぞれのＢＩＯＳを設定する処理部である。一般的なＢＩＯＳ設定と同様の処理が行われるため、説明を省略する。
【００３３】
（ユーザ設定処理部２１３）
ユーザ設定処理部２１３は、いずれか一つのユーザが決定したことに応じて、そのユーザのＢＩＯＳ設定情報をＢＩＯＳ設定値テーブル３１１（第１メモリ３１）から取得し、取得したＢＩＯＳ設定情報に基づきＢＩＯＳの設定を行う処理部である。
【００３４】
以下に第１実施形態におけるユーザ設定処理部２１３が行う処理の概要を示す。
（１）ユーザを選択させる画面（ＢＩＯＳ設定画面）を表示させる。
（２）ＢＩＯＳ設定画面にて、利用者によりいずれかのユーザが選択される。
（３）選択されたユーザ（＝ＢＩＯＳ設定値テーブル番号３２１）のＢＩＯＳ設定情報を、ＢＩＯＳ設定値テーブル３１１から読み出す。
その後、カスタマイズハードウェアＢＩＯＳ設定処理部２１２は、読み出したＢＩＯＳ設定情報に基づき、ＢＩＯＳの設定を行う。
【００３５】
（ＯＳ２２）
ＯＳ２２は、一般的なオペレーティングシステムであり、例えば、Windows（登録商標）、UNIX（登録商標）、Linux（登録商標）等である。
【００３６】
（記憶部３）
記憶部３は、データやプログラムを記憶する構成部である。この記憶部３は、第１メモリ３１と、第２メモリ３２と、ＨＤＤ３３とで構成される。ここで、第１メモリ３１はデータの更新が行われないことを前提とした記憶手段であり、第２メモリ３２は頻繁にデータが更新される記憶手段である。
第１メモリ３１及び第２メモリ３２には、ＢＩＯＳ設定情報（ＢＩＯＳ設定値テーブル３１１及びＢＩＯＳ設定値テーブル番号３２１）が記憶されている。このＢＩＯＳ設定情報は、ユーザ（金融機関）からの要求によってカスタマイズされたハードウェア構成それぞれについてＢＩＯＳを設定するために必要な情報である。
【００３７】
図４は、ＢＩＯＳ設定値テーブル３１１及びＢＩＯＳ設定値テーブル番号３２１の概要を示す図である。この図４において、ＢＩＯＳ設定値テーブル３１１には、１０のＢＩＯＳ設定値テーブルがあり、それぞれ０〜９のテーブル番号が付けられている。１〜９の各テーブルにはＡ〜Ｉの各銀行のＢＩＯＳ設定情報が格納されている。０のテーブルはデフォルトの設定値が格納されており、この設定値は、ＢＩＯＳの設定が行われていないことが判別可能な値である。ＢＩＯＳ設定値テーブル番号３２１には、テーブル番号「８」が記憶されている。
【００３８】
（第１メモリ３１）
第１メモリ３１は、ＢＩＯＳプログラム２１ａ及びＢＩＯＳ設定値テーブル３１１を記憶する記憶手段である。ここでは第１メモリ３１をフラッシュメモリとして説明するが、自動取引装置１の電源が切られても、データが消えない不揮発性の記憶手段であればよく、書き込み禁止である必要はない。例えば、ＰＲＯＭ（Programmable ROM）等であってもよい。
【００３９】
（ＢＩＯＳ設定値テーブル３１１）
ＢＩＯＳ設定値テーブル３１１には、ユーザ毎のＢＩＯＳ設定情報がそれぞれを識別する識別情報（＝テーブル番号）と関連づけられて記憶されている。これにより、テーブル番号を指定することで、ＢＩＯＳ設定値テーブル３１１からそのテーブル番号のＢＩＯＳ設定情報を取得することができる。例えば、図４を用いて説明する。ＢＩＯＳ設定値テーブル番号３２１にはテーブル番号「８」が記憶されているため、ユーザ設定処理部２１３により、ＢＩＯＳ設定値テーブル３１１からＨ銀行用のＢＩＯＳ設定情報が読み出されることになる。
【００４０】
（第２メモリ３２）
第２メモリ３２は、ＢＩＯＳ設定値テーブル番号３２１を記憶する記憶手段である。ここでは第２メモリ３２をＳＲＡＭ（Static Random Access Memory）として説明するが、自動取引装置１の電源が切られても、データが消えない記憶手段であればよい。
【００４１】
（ＢＩＯＳ設定値テーブル番号３２１）
ＢＩＯＳ設定値テーブル番号３２１は、テーブル番号（数字）を記憶する領域である。
このＢＩＯＳ設定値テーブル番号３２１には、ＢＩＯＳ設定値テーブル３１１に記憶された各ユーザのＢＩＯＳ設定情報を識別する情報が記憶される。そのため、数字だけでなく、文字やそれらの組み合わせ等であっても構わない。
【００４２】
このＢＩＯＳ設定値テーブル番号３２１には、自動取引装置１が工場出荷前の状態（ＢＩＯＳ未設定）の場合や、図３に示すＢＩＯＳ設定値テーブル番号設定画面にて［設定クリア］が選択された場合に、テーブル番号が「０」が記憶される。これは、どのユーザ（金融機関）のＢＩＯＳ設定情報を用いるか設定されていない状態であり、この場合は、デフォルトの設定値（例えば、ＢＩＯＳの設定が行われていないことが判別可能な値）がＢＩＯＳ設定情報として用いられる。
【００４３】
（ＨＤＤ３３）
ＨＤＤ３３は、例えば磁気ディスク装置（ＨＤＤ３３；Hard Disk Drive）であり、このＨＤＤ３３には、ＯＳプログラム２２ａの他に、自動取引装置１が取引等を行うために必要な各種業務ソフトウェア、ミドルウェア、ドライバ、通信制御ソフト等が記憶されている。
【００４４】
（画像処理部４）
画像処理部４は、例えばＧＰＵ（Graphics Processing Unit）等のグラフィックスコントローラである。この画像処理部４は、本実施形態において、制御部２からの指示に応じて、記憶部３（ＨＤＤ３３）に記憶された映像データ（不図示）を取得する機能、映像データを信号変換する機能や、映像データをビデオメモリ（不図示）に一旦蓄積させる機能等を有する、すなわち、一般的な画像処理手段である。そのため、詳細な説明を省略する。
【００４５】
（外部接続ユニット５）
外部接続ユニット５は、自動取引装置１が内蔵する全てのハードウェア（基本ハードウェア１２やカスタマイズハードウェア１３）と信号（データ）送受信可能に接続する接続機器である。例えば、外部接続ユニット５は、Ｄ−ＳｕｂコネクタやＲＳ２３２Ｃコネクタ、ＰＳ／２コネクタ、ＬＡＮポート、ＵＳＢポート等を備える。
【００４６】
≪ＢＩＯＳ設定処理動作≫
次に図５を参照して、第１実施形態に係る自動取引装置のＢＩＯＳ設定処理動作について説明する。
【００４７】
作業員が自動取引装置１の電源スイッチ（不図示）をオンにすることで、自動取引装置１の各構成部に電力が供給される。
制御部２は、自動取引装置１の電源投入（電源オン）後、第１メモリ３１からＢＩＯＳプログラム２１ａを読み込み、ＢＩＯＳプログラム２１ａを実行する。これによりＢＩＯＳが起動し（ステップＳ１１０）、制御部２はＢＩＯＳ２１の機能を実現する。
【００４８】
（基本ハードウェアＢＩＯＳ設定処理部２１１）
まず、ＢＩＯＳ２１（制御部２）は、基本ハードウェアＢＩＯＳ設定処理部２１１として機能する。
基本ハードウェアＢＩＯＳ設定処理部２１１（ＢＩＯＳ２１）は、基本ハードウェア１２それぞれのＢＩＯＳを設定する（ステップＳ１２０）。この処理は、一般的なＢＩＯＳ設定と同様の処理であるため、説明を省略する。これにより、制御部２は、図２に示すタッチパネル６１（表示部）及び入力部６２の制御が可能になる。
【００４９】
（ユーザ設定処理部２１３）
次に、ＢＩＯＳ２１（制御部２）は、ユーザ設定処理部２１３として機能する。
ユーザ設定処理部２１３（ＢＩＯＳ２１）は、第２メモリ３２に記憶されたＢＩＯＳ設定値テーブル番号３２１を判定する（ステップＳ１３０；ＢＩＯＳ設定値テーブル番号＝０？）。
この判定で、テーブル番号が０である場合（ステップＳ１３０，Ｙｅｓ）、ユーザ設定処理部２１３は、タッチパネル６１にＢＩＯＳ設定値テーブル番号設定画面（図３）を表示させる（ステップＳ１６０）。ステップＳ１６０以降の処理は後記する。
【００５０】
一方、テーブル番号が０ではない場合（ステップＳ１３０，Ｎｏ）、所定時間の間に、作業員により入力部６２が操作されて、ＢＩＯＳ設定値テーブル番号設定画面を呼び出すトリガキーが入力されたか否かを判定する（ステップＳ１４０；トリガキー入力あり？）。
この判定で、トリガキーが入力された場合（ステップＳ１４０，Ｙｅｓ）、ユーザ設定処理部２１３は、タッチパネル６１にＢＩＯＳ設定値テーブル番号設定画面を表示させる（ステップＳ１６０）。ステップＳ１６０以降の処理は後記する。
【００５１】
一方、トリガキーが入力されなかった場合（ステップＳ１４０，Ｎｏ）、ユーザ設定処理部２１３は、ＢＩＯＳ設定値テーブル番号３２１と同じテーブル番号のＢＩＯＳ設定値テーブル３１１から、ＢＩＯＳ設定情報を取得する（ステップＳ１４１）。
【００５２】
（カスタマイズハードウェアＢＩＯＳ設定処理部２１２）
次に、ＢＩＯＳ２１（制御部２）は、カスタマイズハードウェアＢＩＯＳ設定処理部２１２として機能する。
カスタマイズハードウェアＢＩＯＳ設定処理部２１２（ＢＩＯＳ２１）は、ステップＳ１４１で取得したＢＩＯＳ設定情報に基づき、カスタマイズハードウェア１３それぞれのＢＩＯＳを設定する（ステップＳ１５０）。この処理は、一般的なＢＩＯＳ設定と同様の処理であるため、説明を省略する。
カスタマイズハードウェア１３それぞれのＢＩＯＳの設定が終了したことで、ＢＩＯＳ２１（制御部２）はＢＩＯＳ設定処理動作を終了する。
【００５３】
（ＢＩＯＳ設定処理動作を終了後）
ＢＩＯＳ設定処理動作が終了し、ＢＩＯＳの機能を終えた制御部２は、ブートローダからＨＤＤ３３内のＯＳプログラム２２ａの読み込み位置を取得して、ＯＳプログラム２２ａを実行する。これによりＯＳ２２が起動し、制御部２はＯＳ２２の機能を実現する。
【００５４】
（ステップＳ１６０以降の処理）
ステップＳ１３０の処理でテーブル番号が０である場合（ステップＳ１３０，Ｙｅｓ）、または、ステップＳ１４０の処理でトリガキーが入力された場合（ステップＳ１４０，Ｙｅｓ）には、次のステップＳ１６０の処理が行われる。
【００５５】
ユーザ設定処理部２１３（ＢＩＯＳ２１）は、タッチパネル６１にＢＩＯＳ設定値テーブル番号設定画面を表示させる（ステップＳ１６０）。
作業員はＢＩＯＳ設定値テーブル番号設定画面を見ながら、入力部６２を操作して、テーブル番号を入力する（ステップＳ１６１）。
【００５６】
入力完了後、作業員によりＢＩＯＳ設定値テーブル番号設定画面（図３）にある［設定する］ボタンが押下されることで、ユーザ設定処理部２１３（ＢＩＯＳ２１）は、作業員により入力されたテーブル番号をＢＩＯＳ設定値テーブル番号３２１に記憶させる（ステップＳ１６２）。これにより、ＢＩＯＳの設定が行われる。
そして、ユーザ設定処理部２１３（ＢＩＯＳ２１）は、一旦処理を終了し、制御部２にＢＩＯＳ２１の再起動をさせる。すなわち、ステップＳ１１０の処理に戻る。
以上のように、第１実施形態のＢＩＯＳ設定処理動作が実行される。
【００５７】
第１実施形態に係る自動取引装置１は、ＢＩＯＳ２１（カスタマイズハードウェアＢＩＯＳ設定処理部２１２）がＢＩＯＳの設定を行う場合に使用する様々なパラメータ（ＢＩＯＳ設定情報）を、ユーザ別にテーブルとして保存することで、ＢＩＯＳ設定情報をユーザ別に管理する。これにより、作業者は画面上でユーザを選択するだけで、第１実施形態に係る自動取引装置１は、選択されたユーザ用のＢＩＯＳ設定情報を用いてＢＩＯＳの設定を行う。このように、第１実施形態に係る自動取引装置１によれば、ＢＩＯＳ設定作業を単純化することができるため、作業時間の短縮と設定ミスの防止が可能である。よって、ＢＩＯＳの設定が容易になる。
【００５８】
また、第１実施形態に係る自動取引装置１によれば、ユーザによっては運用時に利用しないハードウェアが自動取引装置１に内蔵されていたとしても、選択されたユーザ用のＢＩＯＳ設定情報（ＢＩＯＳ設定値テーブル３１１）に記述されていないハードウェアについては、ＢＩＯＳの設定を行わない。つまり、そのハードウェアに対して初期化をスキップすることができるため、ＢＩＯＳの設定にかかる時間を短縮することができ、その結果、自動取引装置１が運用可能になるまでにかかる時間を短縮することができる。
【００５９】
≪第２実施形態≫
図６を用いて、第２実施形態に係る自動取引装置１Ａの構成について説明する。
第２実施形態に係る自動取引装置１Ａは、第１実施形態と同様に、制御装置１１Ａと、複数のハードウェア（基本ハードウェア１２及びカスタマイズハードウェア１３）とで構成される。
ここで、基本ハードウェア１２及びカスタマイズハードウェア１３については、第１実施形態と同様であるため、説明を省略する。
【００６０】
第２実施形態に係る自動取引装置１Ａについて概要を説明する。
この自動取引装置１Ａは、内蔵されたカスタマイズハードウェア１３の構成から、どのユーザ（金融機関）からの要求に応じたハードウェア構成であるかを確認して、ＢＩＯＳの設定を行うという装置である。つまり、自動取引装置１Ａの電源スイッチをオンにするだけで、自動でＢＩＯＳの設定を行うという装置である。
【００６１】
［制御装置１１Ａ］
制御装置１１Ａは、自動取引装置１Ａが備える各構成部が機能するように制御するコンピュータであり、制御部２Ａと、記憶部３Ａと、画像処理部４と、外部接続ユニット５とを備える。
ここで、画像処理部４及び外部接続ユニット５については、第１実施形態と同様であるため、説明を省略する。
【００６２】
（制御部２Ａ）
制御部２Ａは、第１実施形態に係る制御部２とほぼ同様の構成である。第１メモリ３１Ａから読み込むＢＩＯＳプログラム（ＢＩＯＳプログラム２１ｂ）が異なることにより、処理動作に違いがあるだけであるため、詳細な説明を省略する。
【００６３】
（ＢＩＯＳ２１Ａ）
ＢＩＯＳ２１Ａ（ＢＩＯＳ設定部）は、制御部２ＡがＢＩＯＳプログラム２１ｂを実行することにより、実現される処理部であり、基本ハードウェアＢＩＯＳ設定処理部２１１と、カスタマイズハードウェアＢＩＯＳ設定処理部２１２と、ユーザ設定処理部２１３Ａとを備える。ＢＩＯＳ２１によるＢＩＯＳ設定処理動作についての詳細は後記する（図５を用いて説明する）。
ここで、基本ハードウェアＢＩＯＳ設定処理部２１１及びカスタマイズハードウェアＢＩＯＳ設定処理部２１２については、第１実施形態と同様であるため、説明を省略する。
【００６４】
（ユーザ設定処理部２１３Ａ）
ユーザ設定処理部２１３Ａは、いずれか一つのユーザが決定したことに応じて、そのユーザのＢＩＯＳ設定情報をＢＩＯＳ設定値テーブル３１１（第１メモリ３１Ａ）から取得し、取得したＢＩＯＳ設定情報に基づきＢＩＯＳの設定を行う処理部である。
第１実施形態に係るユーザ設定処理部２１３と異なり、第２実施形態に係るユーザ設定処理部２１３Ａは、自動取引装置１が内蔵する全てのハードウェアをスキャンして、ハードウェア構成情報を取得する情報取得部としての機能を備える。
【００６５】
以下に第２実施形態におけるユーザ設定処理部２１３Ａが行う処理の概要を示す。
（１）制御部２Ａ（ＣＰＵ）が、自動取引装置１Ａに内蔵された機器（特にカスタマイズハードウェア１３）の構成を確認して、ハードウェア構成テーブル３１２からユーザを選出する。
（２）選出したユーザ（＝ＢＩＯＳ設定値テーブル番号３２１）のＢＩＯＳ設定情報を、ＢＩＯＳ設定値テーブル３１１から読み出す。
その後、カスタマイズハードウェアＢＩＯＳ設定処理部２１２は、読み出したＢＩＯＳ設定情報に基づき、ＢＩＯＳの設定を行う。
【００６６】
（記憶部３Ａ）
記憶部３Ａは、データやプログラムを記憶する構成部である。この記憶部３Ａは、第１メモリ３１Ａと、第２メモリ３２と、ＨＤＤ３３とで構成される。ここで、第２実施形態における第１メモリ３１Ａにはハードウェア構成テーブル３１２が記憶される。
【００６７】
（第１メモリ３１Ａ）
第１メモリ３１Ａは、ＢＩＯＳプログラム２１ｂ、ＢＩＯＳ設定値テーブル３１１及びハードウェア構成テーブル３１２を記憶する記憶手段である。ここでは第１メモリ３１Ａをフラッシュメモリとして説明するが、自動取引装置１Ａの電源が切られても、データが消えない不揮発性の記憶手段であればよく、書き込み禁止である必要はない。例えば、ＰＲＯＭ等であってもよい。
【００６８】
ここで、第１メモリ３１Ａが備えるＢＩＯＳ設定値テーブル３１１、及び第２メモリ３２が備えるＢＩＯＳ設定値テーブル番号３２１については、第１実施形態（図４）と同様であるため、説明を省略する。
【００６９】
（ハードウェア構成テーブル３１２）
ハードウェア構成テーブル３１２は、ユーザ（金融機関）それぞれの自動取引装置１Ａに内蔵される機器の構成情報が記憶されている構成記憶部である。
【００７０】
図７を用いて、ハードウェア構成テーブル３１２について説明する。この図７は、各ユーザのハードウェア構成テーブル３１２の概要を示す図である。（３１２−１）はユーザが「Ｈ銀行」のハードウェア構成テーブルであり、（３１２−２）はユーザが「Ａ銀行」のハードウェア構成テーブルであり、（３１２−３）はユーザが「Ｂ銀行」のハードウェア構成テーブルである。
【００７１】
ここで、図７に示す「Ｈ銀行」のハードウェア構成テーブル（３１２−１）を用いて、ハードウェア構成テーブルに記述された情報について説明する。この図７に示すハードウェア構成テーブルは説明のための例である。
（１行目）Ｈ銀行用のハードウェア構成テーブルであることが示されている。
（２行目）テーブル番号が記述されている。すなわち、自動取引装置１Ａに内蔵された機器の構成が、３行目以降に記述された構成と一致した場合、テーブル番号が８番のＢＩＯＳ設定情報をＢＩＯＳ設定値テーブル３１１から取得することとなる。
（３行目）ＣＰＵ（制御部２Ａ）の情報が記述されており、例えば、ＣＰＵのメーカ名や型番、動作周波数（クロック周波数）が記述されている。
（４行目）メモリの情報が記述されており、例えば、メモリの記憶容量が記述されている。
（５行目）増設グラフィックス（画像処理部４）の有無についての情報が記述されている。
（６行目）番号１のＵＳＢポートに接続されるユニットの情報が記述されている。ここでは、番号１のＵＳＢポートに接続されるユニットはないことが記述されている。
（７行目）番号２のＵＳＢポートに接続されるユニットの情報が記述されている。ここでは、ＵＳＢＩＤがｙｙｙｙのユニットが接続されることが記述されている。
（８行目）番号３のＵＳＢポートに接続されるユニットの情報が記述されている。ここでは、ＵＳＢＩＤがｚｚｚｚのユニットが接続されることが記述されている。
（９行目）番号４のＵＳＢポートに接続されるユニットの情報が記述されている。ここでは、番号１のＵＳＢポートに接続されるユニットはないことが記述されている。
以下、ハードウェア構成テーブル（３１２−１）には、他にも複数のハードウェア構成について記述されているが、説明を省略する。
【００７２】
≪ＢＩＯＳ設定処理動作≫
次に図８を参照して、第２実施形態に係る自動取引装置のＢＩＯＳ設定処理動作について説明する。
【００７３】
作業員が自動取引装置１Ａの電源スイッチ（不図示）をオンにすることで、自動取引装置１Ａの各構成部に電力が供給される。
制御部２Ａは、自動取引装置１Ａの電源投入（電源オン）後、第１メモリ３１ＡからＢＩＯＳプログラム２１ｂを読み込み、ＢＩＯＳプログラム２１ｂを実行する。これによりＢＩＯＳが起動し（ステップＳ２１０）、制御部２ＡはＢＩＯＳ２１Ａの機能を実現する。
【００７４】
（基本ハードウェアＢＩＯＳ設定処理部２１１）
まず、ＢＩＯＳ２１Ａ（制御部２）は、基本ハードウェアＢＩＯＳ設定処理部２１１として機能する。
基本ハードウェアＢＩＯＳ設定処理部２１１（ＢＩＯＳ２１Ａ）は、基本ハードウェア１２それぞれのＢＩＯＳを設定する（ステップＳ２２０）。この処理は、一般的なＢＩＯＳ設定と同様の処理であるため、説明を省略する。これにより、制御部２は、図２に示すタッチパネル６１（表示部）及び入力部６２の制御が可能になる。
【００７５】
（ユーザ設定処理部２１３Ａ）
次に、ＢＩＯＳ２１Ａ（制御部２）は、ユーザ設定処理部２１３Ａとして機能する。
所定時間の間に、作業員により入力部６２が操作されて、ＢＩＯＳ設定値テーブル番号設定画面を呼び出すトリガキーが入力されたか否かを判定する（ステップＳ２３０；トリガキー入力あり？）。
この判定で、トリガキーが入力された場合（ステップＳ２３０，Ｙｅｓ）、ユーザ設定処理部２１３Ａは、タッチパネル６１にＢＩＯＳ設定値テーブル番号設定画面を表示させる（ステップＳ２６０）。ステップＳ２６０以降の処理は後記する。
【００７６】
一方、トリガキーが入力されなかった場合（ステップＳ２３０，Ｎｏ）、ユーザ設定処理部２１３Ａ（ＢＩＯＳ２１Ａ）は、第２メモリ３２に記憶されたＢＩＯＳ設定値テーブル番号３２１を判定する（ステップＳ２４０；ＢＩＯＳ設定値テーブル番号＝０？）。
この判定で、テーブル番号が０である場合（ステップＳ２４０，Ｙｅｓ）、ユーザ設定処理部２１３Ａは、後記するステップＳ２７１の処理を行う。ステップＳ２７１以降の処理は後記する。
【００７７】
一方、テーブル番号が０ではない場合（ステップＳ２４０，Ｎｏ）、ユーザ設定処理部２１３Ａは、ＢＩＯＳ設定値テーブル番号３２１と同じテーブル番号のＢＩＯＳ設定値テーブル３１１から、ＢＩＯＳ設定情報を取得する（ステップＳ２４１）。
【００７８】
（カスタマイズハードウェアＢＩＯＳ設定処理部２１２）
次に、ＢＩＯＳ２１Ａ（制御部２）は、カスタマイズハードウェアＢＩＯＳ設定処理部２１２として機能する。
カスタマイズハードウェアＢＩＯＳ設定処理部２１２（ＢＩＯＳ２１Ａ）は、ステップＳ２４１で取得したＢＩＯＳ設定情報に基づき、カスタマイズハードウェア１３それぞれのＢＩＯＳを設定する（ステップＳ２５０）。この処理は、一般的なＢＩＯＳ設定と同様の処理であるため、説明を省略する。
カスタマイズハードウェア１３それぞれのＢＩＯＳの設定が終了したことで、ＢＩＯＳ設定処理動作を終了する。
【００７９】
（ＢＩＯＳ設定処理動作を終了後）
ＢＩＯＳ設定処理動作が終了し、ＢＩＯＳの機能を終えた制御部２Ａは、ブートローダからＨＤＤ３３内のＯＳプログラム２２ａの読み込み位置を取得して、ＯＳプログラム２２ａを実行する。これによりＯＳ２２が起動し、制御部２ＡはＯＳ２２の機能を実現する。
【００８０】
（ステップＳ２６０以降の処理）
ステップＳ２３０の処理でトリガキーが入力された場合（ステップＳ２３０，Ｙｅｓ）、次のステップＳ２６０の処理が行われる。
【００８１】
ユーザ設定処理部２１３Ａ（ＢＩＯＳ２１Ａ）は、タッチパネル６１にＢＩＯＳ設定値テーブル番号設定画面を表示させる（ステップＳ２６０）。
作業員はＢＩＯＳ設定値テーブル番号設定画面を見ながら、入力部６２を操作して、テーブル番号を入力する（ステップＳ２６１）。
【００８２】
入力完了後、作業員によりＢＩＯＳ設定値テーブル番号設定画面にある登録ボタンが押下されることで、ユーザ設定処理部２１３Ａ（ＢＩＯＳ２１Ａ）は、作業員により入力されたテーブル番号をＢＩＯＳ設定値テーブル番号３２１に記憶させる（ステップＳ２６２）。これにより、ＢＩＯＳの設定が行われる。
そして、ユーザ設定処理部２１３Ａ（ＢＩＯＳ２１Ａ）は、一旦処理を終了し、制御部２ＡにＢＩＯＳ２１Ａの再起動をさせる。すなわち、ステップＳ２１０の処理に戻る。
【００８３】
（ステップＳ２７１以降の処理）
ステップＳ２４０の処理でテーブル番号が０である場合（ステップＳ２４０，Ｙｅｓ）、次のステップＳ２７１の処理が行われる。
ステップＳ２７１〜２７６の処理は、第２実施形態の特徴となる処理である。
ユーザ設定処理部２１３Ａ（ＢＩＯＳ２１Ａ）は、自動取引装置１が内蔵する全てのハードウェアをスキャンして、ハードウェア構成情報を取得する（ステップＳ２７１）。
【００８４】
このスキャン処理について説明する。例えば、ユーザ設定処理部２１３Ａは、ＵＳＢポート（外部接続ユニット５）を初期化してから、ＵＳＢポートと接続されたハードウェアに対して要求信号を送信する。その後、受信した応答信号からハードウェアの情報を取得する。
ユーザ設定処理部２１３Ａは、ハードウェア構成テーブル３１２を参照して、取得したハードウェア構成情報がいずれかのハードウェア構成テーブルと一致するか否かを判定する（ステップＳ２７２）。
【００８５】
一致するハードウェア構成テーブルがなければ（ステップＳ２７２，Ｎｏ）、ユーザ設定処理部２１３Ａは、テーブル番号を「０」として、ＢＩＯＳ設定値テーブル番号３２１に記憶させる（ステップＳ２７３）。
そして、ユーザ設定処理部２１３Ａ（ＢＩＯＳ２１Ａ）は、一旦処理を終了し、制御部２ＡにＢＩＯＳ２１Ａの再起動をさせる。すなわち、ステップＳ２１０の処理に戻る。
【００８６】
一方、ステップＳ２７２の判定処理において、一致するハードウェア構成テーブルがあれば（ステップＳ２７２，Ｙｅｓ）、ユーザ設定処理部２１３Ａは、そのハードウェア構成テーブルに記述された情報から、テーブル番号（図７のＢＩＯＳ設定値テーブル番号）を取得する（ステップＳ２７４）。
ユーザ設定処理部２１３Ａは、取得したテーブル番号をＢＩＯＳ設定値テーブル番号３２１に記憶させる（ステップＳ２７５）。これにより、ＢＩＯＳの設定が行われる。
そして、ユーザ設定処理部２１３Ａ（ＢＩＯＳ２１Ａ）は、一旦処理を終了し、制御部２ＡにＢＩＯＳ２１Ａの再起動をさせる。すなわち、ステップＳ２１０の処理に戻る。
以上のように、第２実施形態のＢＩＯＳ設定処理動作が実行される。
【００８７】
このように、第２実施形態に係る自動取引装置１Ａの発明は、ユーザそれぞれで自動取引装置１Ａに内蔵される機器の構成、特にカスタマイズハードウェア１３の構成が異なることに着目して、ハードウェア構成テーブル３１２を用いて、ユーザを判別するものである。
【００８８】
第２実施形態に係る自動取引装置１Ａは、ＢＩＯＳ２１Ａ（カスタマイズハードウェアＢＩＯＳ設定処理部２１２）がＢＩＯＳの設定を行う場合に使用する様々なパラメータ（ＢＩＯＳ設定情報）を、ユーザ別にテーブルとして保存することで、ＢＩＯＳ設定情報をユーザ別に管理する。これにより、第２実施形態に係る自動取引装置１Ａは、自動取引装置１Ａに内蔵される機器（ハードウェア）の構成を調査することで、どのユーザ向けの自動取引装置１ＡであるかをＢＩＯＳ２１Ａ（ユーザ設定処理部２１３Ａ）が自動で判別することにより、ＢＩＯＳ設定作業を自動化することができる。よって、ＢＩＯＳの設定が容易になる。
【００８９】
また、第２実施形態に係る自動取引装置１Ａによれば、ユーザによっては運用時に利用しないハードウェアが自動取引装置１Ａに内蔵されていたとしても、ユーザ用のハードウェア構成テーブル３１２に記述されていないハードウェアについては、ＢＩＯＳの設定を行わない。つまり、そのハードウェアに対して初期化をスキップすることができるため、ＢＩＯＳの設定にかかる時間を短縮することができ、その結果、自動取引装置１Ａが運用可能になるまでにかかる時間を短縮することができる。
【００９０】
本発明は、前記した実施形態に限定されることなく、本発明の要旨を逸脱しない範囲で種々の変更や変形を行うことができる。例えば、第１，２実施形態において自動取引装置に適用した場合について説明したが、その他の業務システムやアプリケーションにも適用可能である。
【００９１】
（比較例の表示制御）
比較例の自動取引装置は、電源スイッチをＯＮにして電力が供給された後、ＣＰＵ（制御部）がメモリ（記憶部）からＢＩＯＳプログラムを読み込んで、自動取引装置が内蔵する各種ハードウェアが利用できるようにＢＩＯＳの初期設定を行うためのＢＩＯＳ設定画面（図１２）を表示する。作業者はＢＩＯＳ設定画面を見ながらＢＩＯＳの設定を手動で行う。ＢＩＯＳが設定された後、比較例の自動取引装置は、ＣＰＵ（制御部）がＨＤＤ（記憶部）からＯＳプログラムを読み込んで、ＯＳ起動処理を実行する構成となっている。
【００９２】
このような比較例の自動取引装置は、例えば図９に示すように、自動取引装置として運用が可能になるまで、すなわち、制御装置１１（制御部２）がＢＩＯＳの設定を行っている間やＯＳを起動している間、これらの処理が行われている状態をタッチパネルの画面に表示するという表示制御をする。そこで、画面の表示内容を見せないように、画面のバックライトを消灯する方法がある。
【００９３】
比較例の自動取引装置における表示制御を、図９のタイムチャートを用いて説明する。
（１）自動取引装置（制御部）がＢＩＯＳの設定処理を実行中、画面にはＢＩＯＳの設定処理を示す表示がされている。しかし、バックライトが消灯しているため、画面に表示されている文字等はほとんど見えない。
（２）Ｔ１のタイミングで、ＢＩＯＳの設定処理が終わり、次にＯＳが起動する。
（３）自動取引装置（制御部）がＯＳの起動処理を実行中、画面にはＢＩＯＳの設定処理を示す表示がされている。しかし、バックライトが消灯しているため、画面に表示されている文字等はほとんど見えない。
（４）Ｔ２のタイミングで、ＯＳの起動処理が終わり、次に業務ソフトウェアが起動する。
（５）Ｔ３のタイミングで、業務ソフトウェアの起動が終わり、自動取引装置（制御部）は取引業務が行える状態になり、画面には運用画面が表示される。このとき自動取引装置（制御部）がバックライトを点灯することで、利用者は画面に表示された運用画面を明確に視認することができる。
【００９４】
（変形例の表示制御）
そこで、本発明の変形例の自動取引装置における表示制御は、図１０に示すように、自動取引装置として運用が可能になるまで、画面に銀行のロゴ画像等を表示する。
この変形例を実現するには、例えば、図１１に示すようにＢＩＯＳ設定値テーブル３１１に記録されたＢＩＯＳ設定情報（３１１−０、３１１−１、３１１−２）に銀行のロゴ画像の画像データを含めておけばよい。つまり、ＢＩＯＳ設定値テーブル３１１からＢＩＯＳ設定情報を取得したときに（図５のステップＳ１４１、図８のステップＳ２４１）、その取得したＢＩＯＳ設定情報から銀行のロゴ画像データを取得して、画像処理部４に指示してタッチパネル６１の画面に銀行のロゴ画像データを表示させればよい。これにより、ＢＩＯＳの設定が行われている間及びＯＳが起動している間に、画面（タッチパネル６１）に銀行のロゴ画像を表示させることができる。
【００９５】
本発明の変形例の自動取引装置における表示制御を、図１０のタイムチャートを用いて説明する。
（１）自動取引装置（制御部）がＢＩＯＳの設定処理を実行中、画面にはユーザ（金融機関）のロゴ画像が表示されている。バックライトが点灯しているため、利用者は画面に表示されたユーザ（金融機関）のロゴ画像を明確に視認することができる。
（２）Ｔ１のタイミングで、ＢＩＯＳの設定処理が終わり、次にＯＳが起動する。
（３）自動取引装置（制御部）がＯＳの起動処理を実行中、画面にはユーザ（金融機関）のロゴ画像が表示されている。バックライトが点灯しているため、利用者は画面に表示されたユーザ（金融機関）のロゴ画像を明確に視認することができる。
（４）Ｔ２のタイミングで、ＯＳの起動処理が終わり、次に業務ソフトウェアが起動する。
（５）Ｔ３のタイミングで、業務ソフトウェアの起動が終わり、自動取引装置（制御部）は取引業務が行える状態になり、画面には運用画面が表示される。バックライトが点灯しているため、利用者は画面に表示された運用画面を明確に視認することができる。
【００９６】
これにより、画面に表示される情報をロゴ画像で隠す、つまり、不可視化することができる。特に、自動取引装置１がコンビニエンスストアに設置された場合、作業中の自動取引装置１の画面（タッチパネル６１）を、作業者以外の人（銀行に訪れた客）に見られることとなる。この変形例によれば、画面には銀行のロゴ画像が表示されているため、外部に漏れると問題となる情報を知られることはない。
【００９７】
（変形例）
第１実施形態及び第２実施形態において、自動取引装置１の電源スイッチを最初にＯＮにしたときに、自動取引装置１のＢＩＯＳ設定処理動作が実行されるとしたが、ＢＩＯＳ設定処理動作が実行されるタイミングは他にもある。
例えば、自動取引装置１の部品交換や部品追加等を行った場合に、自動取引装置１のＢＩＯＳ設定をリセットする、つまり、工場出荷前の状態に戻すことで、自動取引装置１はＢＩＯＳ設定処理動作を再度実行することができる。
【００９８】
自動取引装置１の部品交換や部品追加等を行った場合は、交換した部品や追加した部品に対して、入力部６２を操作して手動でＢＩＯＳの設定を行ってもよいが、ＣＤ−ＲＯＭ等の記憶媒体を用いて第１メモリ３１のデータを修正してから、自動取引装置１を再起動させて第１，２実施形態におけるＢＩＯＳの設定を行ってもよい。
【００９９】
ここで、ＣＤ−ＲＯＭ等の記憶媒体を用いて第１メモリ３１のデータを修正（更新）する方法の一例を示す。ＣＤ−ＲＯＭに、第１，２実施形態におけるＢＩＯＳ設定値テーブル３１１のＢＩＯＳ設定情報や第２実施形態におけるハードウェア構成テーブル３１２の情報を修正して記憶させておく。そして、自動取引装置１が備えるＣＤ−ＲＯＭドライブ（不図示）にＣＤ−ＲＯＭを読み込ませて、第１メモリ３１（３１Ａ）内のＢＩＯＳ設定値テーブル３１１やハードウェア構成テーブル３１２のデータを更新できる。これにより、再起動後の自動取引装置１（制御装置１１）は、新たに追加した部品（カスタマイズハードウェア１３）が加えられたＢＩＯＳ設定情報等を用いて、ＢＩＯＳの設定をすることができる。
【０１００】
また、外部接続ユニット５に含まれるＬＡＮポート（不図示）を介してインターネットに接続された自動取引装置１に対して、修正（更新）データを送信することで、ＢＩＯＳ設定値テーブル３１１やハードウェア構成テーブル３１２の情報を書き換えてもよい。
【０１０１】
また、入力部６２を操作して手動でＢＩＯＳ設定値テーブル３１１やハードウェア構成テーブル３１２の情報を書き換えらえるように所定のプログラムを実行させてもよい。この所定のプログラムは予め第１メモリ３１に記憶させておく、またはＣＤ−ＲＯＭに記憶させておけばよい。手動で入力した修正データを第２メモリ３２の空いている領域に一旦記憶させておき、その後、第２メモリ３２から修正データを読み出して、第１メモリ３１のデータを更新すればよい。
【符号の説明】
【０１０２】
１      自動取引装置
２      制御部
３      記憶部
４      画像処理部
５      外部接続ユニット
１１    制御装置
１２    基本ハードウェア
１３    カスタマイズハードウェア
２１    ＢＩＯＳ
２１ａ、２１ｂ  ＢＩＯＳプログラム
２２    ＯＳ
２２ａ  ＯＳプログラム
３１    第１メモリ
３２    第２メモリ
３３    ＨＤＤ
６１    タッチパネル（表示部）
６２    入力部
９１    紙幣取扱部
９２    硬貨取扱部
９３    近接センサ
９４    カードリーダライタ
９５    レシート印刷部
９６    通帳印刷部
９７    生体認証部
９８    監視カメラ
２１１  基本ハードウェアＢＩＯＳ設定処理部
２１２  カスタマイズハードウェアＢＩＯＳ設定処理部
２１３  ユーザ設定処理部
３１１  ＢＩＯＳ設定値テーブル
３１２  ハードウェア構成テーブル
３２１  ＢＩＯＳ設定値テーブル番号
【図１】
2016085707.tif 000003
【図２】
2016085707.tif 000004
【図３】
2016085707.tif 000005
【図４】
2016085707.tif 000006
【図５】
2016085707.tif 000007
【図６】
2016085707.tif 000008
【図７】
2016085707.tif 000009
【図８】
2016085707.tif 000010
【図９】
2016085707.tif 000011
【図１０】
2016085707.tif 000012
【図１１】
2016085707.tif 000013
【図１２】
2016085707.tif 000014