(57)【要約】【課題】未知のデバイスも自動的に取外しができるとともに、保守作業の効率向上と保守作業データを安全に取扱えることが期待できるプラグアンドプレイ機能対応自動機器およびプラグアンドプレイデバイス自動取外し方法を提供する。【解決手段】自動機器の保守作業前後に、それぞれ接続されているデバイスのデバイス情報を取得して現在のデバイス名一覧を作成し、保守作業後この作成した２つの現在のデバイス名一覧を比較して差異のあるデバイスを抽出し、この抽出したデバイスを安全に取外せる状態にした後、保守作業員に対しその旨を報知する。【選択図】      図２
2009187490.tif 000002
【特許請求の範囲】
【請求項１】
プラグアンドプレイデバイスが接続可能なプラグアンドプレイ機能対応自動機器であって、
当該自動機器の保守作業を開始する際、現在接続されているデバイスのデバイス情報を取得する手段と、
この取得したデバイス情報により保守作業前デバイス一覧を作成する手段と、
当該自動機器の保守作業が終了した際、現在接続されているデバイスのデバイス情報を取得する手段と、
この取得したデバイス情報により保守作業後デバイス一覧を作成する手段と、
これら作成した保守作業前デバイス一覧と保守作業後デバイス一覧とを比較することにより差異のあるデバイスを抽出する手段と、
この抽出したデバイスを安全に取外せる状態にした後、当該デバイスを安全に取外せることを当該自動機器の保守作業員に対し報知する手段と、
を具備したことを特徴とするプラグアンドプレイ機能対応自動機器。
【請求項２】
プラグアンドプレイ機能対応自動機器からそれに接続されているプラグアンドプレイデバイスを自動的に取外すプラグアンドプレイデバイス自動取外し方法であって、
前記自動機器の使用開始前、当該自動機器に現在接続されているデバイスのデバイス情報を取得し、
この取得したデバイス情報により使用開始前デバイス一覧を作成し、
前記自動機器の使用終了後、当該自動機器に現在接続されているデバイスのデバイス情報を取得し、
この取得したデバイス情報により使用終了後デバイス一覧を作成し、
これら作成した使用開始前デバイス一覧と使用終了後デバイス一覧とを比較することにより差異のあるデバイスを抽出し、
この抽出したデバイスを前記自動機器から安全に取外せる状態にした後、当該デバイスを安全に取外せることを当該自動機器の使用者に対し報知する、
ことを特徴とするプラグアンドプレイデバイス自動取外し方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、キーボード、マウス、ＵＳＢ（Universal Serial Bus）メモリやＵＳＢハードディスク等のプラグアンドプレイ（Plug and Play）デバイスが接続可能な現金自動預払機や自動券売機等のプラグアンドプレイ機能対応自動機器、および、この自動機器からそれに接続されているプラグアンドプレイデバイスを自動的に取外すプラグアンドプレイデバイス自動取外し方法に関する。
【背景技術】
【０００２】
通常、たとえば、現金自動預払機や自動券売機等のプラグアンドプレイ機能対応自動機器（以降、単に自動機器ともいう）では、キーボード、マウス、ＵＳＢメモリやＵＳＢハードディスク等のプラグアンドプレイデバイス（以降、単にデバイスともいう）が接続されていないため、当該自動機器の保守作業を行なう際、保守作業に使用するプラグアンドプレイデバイス（キーボード、マウス、ＵＳＢメモリ、ＵＳＢハードディスク等）を当該自動機器に接続した場合には、保守作業の終了後に当該プラグアンドプレイデバイスを取外す際に、以下のどれかの手段が必要となる。  
（１）自動機器の操作パネルで、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）等のオペレーティングシステム（以下、「ＯＳ」と略称する）のコントロールパネルを表示させることで、デバイスの取外しを実行する。  
（２）デバイスの取外しを実行せずに、自動機器をシャットダウンした後にデバイスの取外しを行なう。  
（３）既知のデバイスのみ使用可能とし、そのデバイスをプログラムから取外しを実行する。
【０００３】
上記（１）、（２）の手段は保守作業員が手動で実行する必要があり、誤りが起こる恐れがある。  
上記（３）の手段においては、後述する特許文献３の技術のように、プログラム制御するためには、既知のデバイスに限定される。
【０００４】
なお、このようなプラグアンドプレイデバイスの取外しに関連する技術として、いくつかの公知例が知られており（たとえば、特許文献１、２、３、４参照）、以下、それについて簡単に説明する。  
特許文献１は、外部記憶装置にあらかじめデバイス情報とデバイス動作指示ファイルを保持しておき、デバイスが接続されたときに自動的に外部記憶装置からデバイス情報とデバイス動作指示ファイルを取得し、自動的にデバイスを制御する技術である。  
特許文献２は、接続状態情報を自動的に取得されないデバイスに対して、接続状態を監視する技術であり、一定周期で周辺機器管理テーブルに接続された機器情報を登録し、そのテーブルが変化した場合に、接続状態が変化したと判断する。  
特許文献３は、レジストリに保存している複数の通信機器の設定情報等を利用して、ＯＳのプラグアンドプレイ機能により、通信機器の切換制御を行なう技術である。  
特許文献４は、デバイス接続時に自動的にスクリプトに記述されたプログラムが実行する処理が実行され、インストール作業の手間が省けるようにした技術である。また、ＵＳＢホストコントローラで複数のリムーバルディスクを一元管理することにより、様々なデバイスの機能を利用することができるようにした技術である。  
ところが、これらの公知例は、いずれも未知のプラグアンドプレイデバイスに対して自動的に取外し制御が行なうことができないとい問題がある。
【特許文献１】特開２００５−３５２８２６号公報
【特許文献２】特開２００６−２９３７３４号公報
【特許文献３】特開２００２−１５８７３２号公報
【特許文献４】特開２００６−１８８４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明は、未知のデバイスも自動的に取外しができるとともに、たとえば、保守作業の効率向上と保守作業データを安全に取扱えることが期待できるプラグアンドプレイ機能対応自動機器およびプラグアンドプレイデバイス自動取外し方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のプラグアンドプレイ機能対応自動機器は、プラグアンドプレイデバイスが接続可能なプラグアンドプレイ機能対応自動機器であって、当該自動機器の保守作業を開始する際、現在接続されているデバイスのデバイス情報を取得する手段と、この取得したデバイス情報により保守作業前デバイス一覧を作成する手段と、当該自動機器の保守作業が終了した際、現在接続されているデバイスのデバイス情報を取得する手段と、この取得したデバイス情報により保守作業後デバイス一覧を作成する手段と、これら作成した保守作業前デバイス一覧と保守作業後デバイス一覧とを比較することにより差異のあるデバイスを抽出する手段と、この抽出したデバイスを安全に取外せる状態にした後、当該デバイスを安全に取外せることを当該自動機器の保守作業員に対し報知する手段とを具備している。
【０００７】
また、本発明のプラグアンドプレイデバイス自動取外し方法は、プラグアンドプレイ機能対応自動機器からそれに接続されているプラグアンドプレイデバイスを自動的に取外すプラグアンドプレイデバイス自動取外し方法であって、前記自動機器の使用開始前、当該自動機器に現在接続されているデバイスのデバイス情報を取得し、この取得したデバイス情報により使用開始前デバイス一覧を作成し、前記自動機器の使用終了後、当該自動機器に現在接続されているデバイスのデバイス情報を取得し、この取得したデバイス情報により使用終了後デバイス一覧を作成し、これら作成した使用開始前デバイス一覧と使用終了後デバイス一覧とを比較することにより差異のあるデバイスを抽出し、この抽出したデバイスを前記自動機器から安全に取外せる状態にした後、当該デバイスを安全に取外せることを当該自動機器の使用者に対し報知することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、たとえば、保守作業前後の自動機器に接続されているデバイスの差異を抽出するため、未知のデバイスも自動的に取外しができるとともに、保守作業の効率向上と保守作業データを安全に取扱えることが期待できるプラグアンドプレイ機能対応自動機器およびプラグアンドプレイデバイス自動取外し方法を提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について図面を参照して説明する。  
図１は、本発明の実施の形態に係るプラグアンドプレイ機能対応自動機器の構成を概略的に示すものである。図１において、自動機器１０は、たとえば、銀行等の金融機関の支店等に設置される現金自動預払機（ＡＴＭ：Ａｕｔｏｍａｔｉｃ Ｔｅｌｌｅｒ Ｍａｃｈｉｎｅ）等の自動取引装置、鉄道の駅等に設置される乗車券等を発行する自動発券機、家庭や事務所等に配設されたパーソナルコンピュータ等であり、キーボード、マウス、ＵＳＢメモリやＵＳＢハードディスク等のプラグアンドプレイデバイスが接続可能な自動機器である。
【００１０】
自動機器１０は、本実施の形態においては自動取引装置や自動券売機を想定しており、通常、キーボード、マウス、ＵＳＢメモリやＵＳＢハードディスク等のプラグアンドプレイデバイスは接続されていない。  
自動機器１０は、たとえば、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）等のオペレーティングシステム（ＯＳ）１１が搭載されているとともに、保守作業用の保守プログラム１２があらかじめインストールされており、保守作業時に保守作業員が保守プログラム１２を起動し、保守作業を行なうようになっている。
【００１１】
また、自動機器１０は、キーボード、マウス、ＵＳＢメモリやＵＳＢハードディスク等のプラグアンドプレイデバイスを接続するためのＩ／Ｏインターフェース１３、および、操作パネルを兼ねたモニタ（ディスプレイ）１４を有している。
【００１２】
たとえば、自動機器１０に対し保守作業を行ない、保守作業終了後、保守作業データを持ち帰る場合は、モニタ１４より指示が表示され、プラグアンドプレイデバイスであるＵＳＢメモリ１５やＵＳＢハードディスク１６をＩ／Ｏインターフェース１３に挿入（接続）することで、保守作業データを取得する。
【００１３】
以下、保守プログラム１２の動作手順について図２に示すフローチャートを参照して説明する。  
まず、保守作業員が保守プログラム１２を起動すると（ステップＳ1）、モニタ１４に例えば図３に示すような保守プログラム１２の操作画面（ＧＵＩ：Graphic User Interface）２１が表示される。
【００１４】
次に、現在、当該自動機器１０に接続されている全デバイスのデバイス情報をＯＳ１１から取得し、取得したデバイス情報により例えば図４（ａ）に示すような現在のデバイス名一覧（保守作業前デバイス一覧、使用開始前デバイス一覧）３１を作成して、プログラム内部で保持する（ステップＳ２）。
【００１５】
次に、モニタ１４の操作画面２１における保守作業指示表示部２２に、たとえば、「これから必要なデバイスをつないでください」というメッセージを表示する（ステップＳ３）。
【００１６】
このメッセージを目視した保守作業員は、たとえば、保守作業データを取得するために、プラグアンドプレイデバイスであるＵＳＢメモリ１５やＵＳＢハードディスク１６をＩ／Ｏインターフェース１３に挿入接続し（ステップＳ４）、その後、モニタ１４の操作画面２１における作業開始ボタン２３を押下することにより、保守作業を開始する。
【００１７】
保守作業が終了すると、保守作業員は、モニタ１４の操作画面２１における作業終了ボタン２４を押下することにより、保守作業が終了したことを保守プログラム１２に通知する（ステップＳ５）。
【００１８】
保守作業の終了通知を受けると、現在、当該自動機器１０に接続されている全デバイスのデバイス情報をＯＳ１１から取得し、取得したデバイス情報により例えば図４（ｂ）に示すような現在のデバイス名一覧（保守作業後デバイス一覧、使用終了後デバイス一覧）３２を作成して、プログラム内部で保持する（ステップＳ６）。
【００１９】
次に、ステップＳ２で作成した現在のデバイス名一覧３１とステップＳ６で作成した現在のデバイス名一覧３２とを比較し、差異がある全デバイスを抽出する（ステップＳ７）。図４の例では、ＵＳＢメモリ１５とＵＳＢハードディスク１６が抽出される。  
次に、抽出した全デバイスをＯＳ１１の機能を利用して安全に取外せる状態にする（ステップＳ８）。
【００２０】
次に、モニタ１４の操作画面２１における保守作業指示表示部２２に、たとえば、「これで安全にデバイスを取外せます」というメッセージを表示する（ステップＳ９）。  
このメッセージを目視した保守作業員は、ＵＳＢメモリ１５とＵＳＢハードディスク１６をＩ／Ｏインターフェース１３から取外す（ステップＳ１０）。その後、保守作業員が、保守プログラム１２を終了させる（ステップＳ１１）。
【００２１】
このように、ＯＳ１１の機能を用いて、保守作業前後の自動機器１０に接続されているデバイスの差異を抽出するため、未知のデバイスも自動的に取外しができる。  
また、自動的にデバイスを取外しが可能となるので、保守作業の効率向上と保守作業データを安全に取扱えることが期待できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に係るプラグアンドプレイ機能対応自動機器の構成を概略的に示すブロック図。
【図２】保守プログラムの動作手順について説明するフローチャート。
【図３】保守作業時にモニタに表示される保守プログラムの操作画面の一例を示す模式図。
【図４】作成された現在のデバイス名一覧の一例を示す模式図。
【符号の説明】
【００２３】
１０…自動機器、１１…オペレーティングシステム（ＯＳ）、１２…保守プログラム、１３…Ｉ／Ｏインターフェース、１４…モニタ（ディスプレイ）、１５…ＵＳＢメモリ（プラグアンドプレイデバイス）、１６…ＵＳＢハードディスク（プラグアンドプレイデバイス）、３１…現在のデバイス名一覧（保守作業前デバイス一覧、使用開始前デバイス一覧）、３２…現在のデバイス名一覧（保守作業後デバイス一覧、使用終了後デバイス一覧）。
【図１】
2009187490.tif 000003
【図２】
2009187490.tif 000004
【図３】
2009187490.tif 000005
【図４】
2009187490.tif 000006