(57)【要約】【課題】ネットワークを介して接続された外部装置の電力消費を抑制し、且つ当該外部装置にデータファイルのバックアップを行うことが可能な情報装置及びプログラムを提供する。【解決手段】ネットワークを介して接続された外部装置にデータファイルを送信し、当該データファイルのバックアップを行う情報処理装置において、前記データファイルの送信に先駆けて、前記外部装置の電源をオン状態へ移行させる第１コマンドを当該外部装置に送信する第１送信制御手段と、前記第１送信制御手段が前記第１コマンドを送信した後、前記データファイルを前記外部装置に送信する第２送信制御手段と、前記第１送信制御手段が前記第１コマンドを送信し、且つ前記第２送信制御手段が前記データファイルを送信し終えた後、前記外部装置の電源をオフ状態に移行させる第２コマンドを当該外部装置に送信する第３送信制御手段と、を備える。【選択図】図８
2011175466.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された外部装置にデータファイルを送信し、当該データファイルのバックアップを行う情報処理装置において、
前記データファイルの送信に先駆けて、前記外部装置の電源をオン状態へ移行させる第１コマンドを当該外部装置に送信する第１送信制御手段と、
前記第１送信制御手段が前記第１コマンドを送信した後、前記データファイルを前記外部装置に送信する第２送信制御手段と、
前記第１送信制御手段が前記第１コマンドを送信し、且つ前記第２送信制御手段が前記データファイルを送信し終えた後、前記外部装置の電源をオフ状態に移行させる第２コマンドを当該外部装置に送信する第３送信制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
応答信号の返信を要求する生存確認用のパケットを前記外部装置に送信する生存確認手段を更に備え、
前記第１送信制御手段は、前記パケットに対する応答信号が前記外部装置から返信されない場合に、前記第１コマンドを前記外部装置に送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２送信制御手段は、前記パケットに対する応答信号が前記外部装置から返信された場合に、前記データファイルの送信を直ちに行うことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
外部装置を識別する識別子と関連付けて、当該外部装置の電源が常時オン状態か否かを示す電源フラグを保持する保持手段を更に備え、
前記第１送信制御手段は、前記外部装置の電源フラグが否を示す場合に、前記第１コマンドを前記外部装置に送信することを特徴とする請求項１〜３の何れか一項に記載の情報処理装置。
【請求項５】
前記第２送信制御手段は、前記外部装置の電源フラグが常時オン状態を示す場合に、前記データファイルの送信を直ちに行うことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
ネットワークを介して接続された外部装置にデータファイルを送信し、当該データファイルのバックアップを行うコンピュータを、
前記データファイルの送信に先駆けて、前記外部装置の電源をオン状態へ移行させる第１コマンドを当該外部装置に送信する第１送信制御手段と、
前記第１送信制御手段が前記第１コマンドを送信した後、前記データファイルを前記外部装置に送信する第２送信制御手段と、
前記第１送信制御手段が前記第１コマンドを送信し、且つ前記第２送信制御手段が前記データファイルを送信し終えた後、前記外部装置の電源をオフ状態に移行させる第２コマンドを当該外部装置に送信する第３送信制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された外部装置にデータファイルのバックアップを行う情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワーク上に存在するコンピュータ等の外部装置にデータファイルのバックアップを行う技術が存在している。例えば、特許文献１には、バックアップ対象のデータファイルを指定された外部装置にコピーすることで、このデータファイルのバックアップを行うシステムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１記載のシステムの場合、バックアップ先の外部装置の電源がオフ状態にあると、データファイルのバックアップを正常に行うことができない。そのため、バックアップ先の外部装置では電源のオン状態、即ちバックアップ対象のデータファイルを受信し保存することが可能な状態を維持する必要があるが、外部装置の使用条件によっては不要な電力消費が発生する可能性がある。例えば、業務終了後に電源がオフ状態とされる外部装置に対し、業務終了後の所定のタイミングでバックアップを行う場合、外部装置の電源を業務終了後もオン状態に保つ必要があるため不要な電力消費が発生する。
【０００４】
本発明は上記に鑑みてなされたものであって、ネットワークを介して接続された外部装置の電力消費を抑制し、且つ当該外部装置にデータファイルのバックアップを行うことが可能な情報装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、ネットワークを介して接続された外部装置にデータファイルを送信し、当該データファイルのバックアップを行う情報処理装置において、前記データファイルの送信に先駆けて、前記外部装置の電源をオン状態へ移行させる第１コマンドを当該外部装置に送信する第１送信制御手段と、前記第１送信制御手段が前記第１コマンドを送信した後、前記データファイルを前記外部装置に送信する第２送信制御手段と、前記第１送信制御手段が前記第１コマンドを送信し、且つ前記第２送信制御手段が前記データファイルを送信し終えた後、前記外部装置の電源をオフ状態に移行させる第２コマンドを当該外部装置に送信する第３送信制御手段と、を備える。
【０００６】
また、本発明は、ネットワークを介して接続された外部装置にデータファイルを送信し、当該データファイルのバックアップを行うコンピュータを、前記データファイルの送信に先駆けて、前記外部装置の電源をオン状態へ移行させる第１コマンドを当該外部装置に送信する第１送信制御手段と、前記第１送信制御手段が前記第１コマンドを送信した後、前記データファイルを前記外部装置に送信する第２送信制御手段と、前記第１送信制御手段が前記第１コマンドを送信し、且つ前記第２送信制御手段が前記データファイルを送信し終えた後、前記外部装置の電源をオフ状態に移行させる第２コマンドを当該外部装置に送信する第３送信制御手段と、して機能させる。
【発明の効果】
【０００７】
本発明によれば、ネットワークを介して接続された外部装置の電力消費を抑制し、且つ当該外部装置にデータファイルのバックアップを行うことが可能な情報装置及びプログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、ＰＯＳシステムの全体構成を概略的に示す図である。
【図２】図２は、ＰＯＳ端末の構成を示す図である。
【図３】図３は、ファイルサーバの構成を示す図である。
【図４】図４は、ストアコンピュータの構成を示す図である。
【図５】図５は、スケジュール管理ファイルの一例を示す図である。
【図６】図６は、ジョブ管理ファイルの一例を示す図である。
【図７】図７は、装置管理ファイルの一例を示す図である。
【図８】図８は、バックアップ処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明に係る情報処理装置及びプログラムの実施形態を詳細に説明する。なお、以下の実施形態では、本発明をＰＯＳ（Point  Of  Sale）システムに適用した例について説明するが、本発明はこの実施形態に限定されるものではない。
【００１０】
図１は、ＰＯＳシステムの全体構成を概略的に示す図である。同図に示すように、ＰＯＳシステム１は、ＰＯＳ端末２と、ファイルサーバ３と、ストアコンピュータ４とを有し、ＬＡＮ等のネットワークＮを介して互いに接続されている。なお、ネットワークＮに接続されるＰＯＳ端末２、ファイルサーバ３の個数は特に問わないものとする。
【００１１】
ＰＯＳ端末２は、店員（キャッシャー）により操作される端末装置であって、店舗内に敷設されたＬＡＮ等のネットワークＮを介してストアコンピュータ４との間でオンライン通信を実行し得るように構成されている。
【００１２】
図２は、ＰＯＳ端末２の構成を示す図である。同図に示すように、ＰＯＳ端末２は、制御部２１と、操作入力部２２と、表示部２３と、コードスキャナ２４と、通信インタフェース２５と、記憶部２６と、電源部２７とを備えている。
【００１３】
制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、記憶部２６に記憶された所定のプログラムを実行することで、ＰＯＳ端末２の動作を統括的に制御する。
【００１４】
具体的に、制御部２１は、所定のＩＰアドレスを通信インタフェース２５に割り当てることで、ネットワークＮ上において他の装置（ストアコンピュータ４）とＴＣＰ／ＩＰレベルで通信可能な状態とする。また、制御部２１は、ストアコンピュータ４から応答信号の返信を要求する生存確認用のパケット（例えば、ＩＣＭＰ等）を受け付けると、このパケットに対する応答信号（例えば、ＡＣＫ）をストアコンピュータ４へ送信（返信）する。
【００１５】
また、制御部２１は、各商品に付加された後述する商品コードがコードスキャナ２４により読み取られると、この商品コードをストアコンピュータ４に送信することで、当該商品コードに対応する商品の単価等をストアコンピュータ４から取得する。また、ＰＯＳ端末２は、一の取引で購入対象となった各商品の単価及び販売個数を、各取引を識別可能な取引番号と関連付け、売上データとして記憶部２６の所定の領域に保存する。そして、制御部２１は、所定の時刻に達すると、記憶部２６に記憶した売上データをストアコンピュータ４へ送信することで、売上データの登録（売上登録）を行う。なお、各ＰＯＳ端末２では、店舗の閉店時間後の所定の時刻に売上登録を行った後、図示しない電源ボタンがキャッシャーにより操作されることで電源オフ状態へ移行されるものとする。
【００１６】
また、制御部２１は、通信インタフェース２５を介してストアコンピュータ４からバックアップ対象のデータファイル（以下、バックアップファイルという）を受け付けると、このバックアップファイルを記憶部２６の所定の領域に保存する。即ち、ＰＯＳ端末２は、ストアコンピュータ４に対しバックアップ装置として機能する。
【００１７】
操作入力部２２は、キーボードや各種ボタン等の入力デバイスにより構成され、キャッシャーが操作入力したキー又はボタンに応じた信号を制御部２１へ出力する。表示部２３は、ＣＲＴ（Cathode  Ray  Tube）やＬＣＤ（Liquid Crystal Display）等の表示デバイスにより構成され、制御部２１の制御の下、各種の情報を表示する。
【００１８】
コードスキャナ２４は、店舗内で販売される各商品に付加されたバーコードや二次元コード等のコードデータを読み取り、当該コードデータをデコードした結果を制御部２１へ出力する。なお、コードデータには、各商品の種別を識別可能な商品コードが、コード化された状態で表されているものとする。
【００１９】
通信インタフェース２５は、ネットワークＮを介しストアコンピュータ４と通信を行うための通信インタフェースであり、制御部２１の制御の下、ストアコンピュータ４との間で各種のデータを送受信する。また、通信インタフェース２５は、ＷＯＬ（Wake  On  LAN）等の電源管理機能を具備しており、ストアコンピュータ４から送信される所定のコマンドに応じて、自己のＰＯＳ端末２の電源状態をオン又はオフに移行させる。
【００２０】
具体的に、通信インタフェース２５は、ストアコンピュータ４から電源オンを指示するマジックパケット等のパケット（以下、電源オンコマンドという）を受信すると、電源部２７を制御し、ＰＯＳ端末２の各部への電力供給を開始させることでオン状態とする。また、通信インタフェース２５は、ストアコンピュータ４から電源オフを指示するコマンド（以下、電源オフコマンドという）を受信すると、電源部２７を制御し、ＰＯＳ端末２の各部への電力供給を停止させることで、ＰＯＳ端末２をオフ状態とする。
【００２１】
なお、通信インタフェース２５への電力供給はＰＯＳ端末２の電源オフ時においても継続されているものとする。また、通信インタフェース２５は、ＰＯＳ端末２の電源オフ時においてもＭＡＣ（Media  Access  Control）アドレスレベルで他の装置（ストアコンピュータ４）と通信することができるものとする。
【００２２】
記憶部２６は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）、フラッシュメモリ等の記憶デバイスにより構成され、制御部２１（ＣＰＵ）により実行される各種のプログラムや、設定情報を記憶している。また、記憶部２６は、売上データを保存するための領域を有するとともに、ストアコンピュータ４から送信されるバックアップファイルを保存するための領域を有している。
【００２３】
電源部２７は、図示しない電源ボタンの操作、又は、通信インタフェース２５の制御に従い、ＰＯＳ端末２の電源をオン状態／オフ状態に切り替える機能部である。なお、本実施形態において、電源オン状態とは、ＰＯＳ端末２を構成する各部に電力を供給している状態、即ち制御部２１の制御に従いＰＯＳ端末２の各部が動作可能な状態を意味する。また、電源オフ状態とは、通信インタフェース２５にのみ電力を供給している状態を意味する。
【００２４】
ファイルサーバ３は、ネットワークＮ上でファイルを共有するためのサーバ装置であり、ストアコンピュータ４に対しバックアップ装置として機能する。なお、ファイルサーバ３の電源は常時オン状態が維持されているものとする。
【００２５】
図３は、ファイルサーバ３の構成を示す図である。同図に示すように、ファイルサーバ３は、制御部３１と、操作入力部３２と、表示部３３と、通信インタフェース３４と、記憶部３５とを備えている。
【００２６】
制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、記憶部３５に記憶された所定のプログラムを実行することで、ファイルサーバ３の動作を統括的に制御する。具体的に、制御部３１は、所定のＩＰアドレスを通信インタフェース３４に割り当てることで、ネットワークＮ上において他の装置（ストアコンピュータ４）とＴＣＰ／ＩＰレベルで通信可能な状態とする。また、制御部３１は、通信インタフェース３４を介してストアコンピュータ４からバックアップファイルを受け付けると、このバックアップファイルを記憶部３５の所定の領域に記憶させる。
【００２７】
操作入力部３２は、キーボードやマウス等の入力デバイスにより構成され、操作者の操作入力に応じた信号を制御部３１へ出力する。表示部３３は、ＣＲＴやＬＣＤ等の表示デバイスにより構成され、制御部３１の制御の下、各種の情報を表示する。
【００２８】
通信インタフェース３４は、ネットワークＮを介してＰＯＳ端末２及びファイルサーバ３と通信を行うための通信インタフェースであり、制御部３１の制御の下、ストアコンピュータ４との間で各種のデータを送受信する。
【００２９】
記憶部３５は、ＨＤＤやＳＳＤ、フラッシュメモリ等の記憶デバイスにより構成され、制御部３１（ＣＰＵ）により実行される各種のプログラムや、設定情報を記憶している。また、記憶部３５は、ストアコンピュータ４から送信されるバックアップファイルを保存するための領域を有している。
【００３０】
ストアコンピュータ４は、ＰＯＳシステム１の店舗運営に必要な各種のデータを管理するサーバ装置である。ここで、図４は、ストアコンピュータ４の構成を示す図である。同図に示すように、ストアコンピュータ４は、制御部４１と、操作入力部４２と、表示部４３と、通信インタフェース４４と、記憶部４５とを備えている。
【００３１】
制御部４１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、記憶部４５に記憶された所定のプログラムを実行することで、ストアコンピュータ４の動作を統括的に制御する。
【００３２】
具体的に、制御部４１、各ＰＯＳ端末２から送信された売上データを集計することで、ＰＯＳシステム１全体の売上を表す店舗売上データを生成し記憶部４５に記憶させる。また、制御部４１は、記憶部４５に記憶されたプログラムとの協働により所定の機能（第１送信制御手段、第２送信制御手段及び第３送信制御手段）を実現し、後述するバックアップ処理を実行する。
【００３３】
操作入力部４２は、キーボードやマウス等の入力デバイスにより構成され、操作者の操作入力に応じた信号を制御部４１へ出力する。表示部４３は、ＣＲＴやＬＣＤ等の表示デバイスにより構成され、制御部４１の制御の下、各種の情報を表示する。
【００３４】
通信インタフェース４４は、ネットワークＮを介してＰＯＳ端末２及びファイルサーバ３と通信を行うための通信インタフェースであり、制御部４１の制御の下、ＰＯＳ端末２及びファイルサーバ３との間で各種のデータを送受信する。
【００３５】
記憶部４５は、ＨＤＤやＳＳＤ、フラッシュメモリ等の記憶デバイスにより構成され、制御部４１により実行される各種のプログラムや、各種の設定情報を予め記憶している。また、記憶部４５は、ＰＯＳシステム１の店舗で販売される各商品の商品コードと関連付けて、当該商品の単価及び商品名等を保持した商品テーブルや、各ＰＯＳ端末２から送信される売上データを保持するための売上テーブル等のデータテーブル（図示せず）を記憶している。
【００３６】
また、記憶部４５は、後述するバックアップ処理に係る設定情報として、スケジュール管理ファイル４５１と、ジョブ管理ファイル４５２と、装置管理ファイル４５３とを記憶している。
【００３７】
スケジュール管理ファイル４５１は、バックアップ処理を行う時刻（実行時刻）を管理するためのデータファイルである。図５は、スケジュール管理ファイル４５１の一例を示す図である。同図に示すように、スケジュール管理ファイル４５１には、バックアップ処理を行う実行時刻と、各実行時刻に行われるバックアップ処理を識別するジョブＩＤとが関連付けて保持されている。
【００３８】
制御部４１は、ＲＴＣ（Real  Time  Clock）等の計時部により計時される現在時刻と、スケジュール管理ファイル４５１に保持された各実行時刻とを比較し、何れかの実行時刻に到達したと判定すると、この実行時刻に関連付けられたジョブＩＤについてのバックアップ処理を開始する。なお、図５では、バックアップ処理の実行時刻として時刻のみを指定する形態としたが、これに限らず、例えば日付と時刻とを組み合わせて指定する形態としてもよいし、曜日と時刻とを組み合わせて指定する形態としてもよい。
【００３９】
ジョブ管理ファイル４５２は、スケジュール管理ファイル４５１に保持された各ジョブＩＤの詳細情報を管理するためのデータファイルである。具体的に、ジョブ管理ファイル４５２は、各ジョブＩＤと関連付けて、このジョブＩＤが示すジョブ（バックアップ処理）において、バックアップ先となる装置の識別子（以下、装置識別子という）と、バックアップの対象となるデータファイルを識別する識別子（以下、ファイル識別子という）とを保持している。
【００４０】
図６は、ジョブ管理ファイル４５２の一例を示す図である。同図に示すように、ジョブ管理ファイル４５２には、ジョブＩＤと、装置識別子と、ファイル識別子とが関連付けて保持されている。なお、装置識別子にはＰＯＳ端末２及びファイルサーバ３のホスト名等が予め登録されている。また、ファイル識別子には、バックアップの対象となるデータファイルのファイル名や、該データファイル格納先を示すＵＲＩ（Uniform  Resource  Identifier）等が予め登録されている。
【００４１】
制御部４１は、スケジュール管理ファイル４５１に基づき、特定のジョブＩＤについてのバックアップ処理を開始すると、このジョブＩＤに関連付けられた装置識別子及びファイル識別子をジョブ管理ファイル４５２から検索し、このファイル識別子が表すデータファイルをバックアップの対象、即ちバックアップファイルに設定する。なお、バックアップの対象となるデータファイルは特に問わず、例えば、店舗売上データや商品マスタファイル、各ＰＯＳ端末２から送信された売上データであってもよい。
【００４２】
装置管理ファイル４５３は、バックアップ装置（ＰＯＳ端末２及びファイルサーバ３）に関する情報を管理するためのデータファイルである。具体的に、装置管理ファイル４５３は、バックアップ装置の装置識別子と関連付けて、当該装置に関する情報を保持している。図７は、装置管理ファイル４５３の一例を示す図である。同図に示すように、装置管理ファイル４５３には、装置識別子と関連付けて、この装置識別子が示す装置のＩＰアドレスと、当該装置が備える通信インタフェースのＭＡＣアドレスと、当該装置の電源状態を識別するための電源フラグとが保持されている。
【００４３】
ここで、電源フラグは、対応するバックアップ装置の電源が常時オン状態にあるか否かを示すものである。本実施形態では、電源フラグが“１”の場合、対応するバックアップ装置が常時オン状態にあることを意味する。また、電源フラグが“０”の場合、対応するバックアップ装置が常時オフ状態、又は、オフ状態となる時間が存在することを意味している。例えば、図１に示した２台のＰＯＳ端末２に対応する装置識別子“ＰＯＳ０１”及び“ＰＯＳ０２”では、売上登録の完了後にオフ状態とされるため、電源フラグは“０”に設定されている。また、ファイルサーバ３に対応する装置識別子“ＦＳＥＲＶ”では、常時オン状態が維持されるため、電源フラグは“１”に設定されている。
【００４４】
制御部４１は、ジョブ管理ファイル４５２に基づき、バックアップ装置の装置識別子に対応するレコードを装置管理ファイル４５３から読み出すと、このレコードに含まれた各情報（ＩＰアドレス、ＭＡＣアドレス、電源フラグ）に基づき、バックアップ装置宛にバックアップファイルを送信し、当該バックアップファイルの保存を行う。
【００４５】
以下、図８を参照して、ストアコンピュータ４の制御部４１が実行するバックアップ処理について説明する。ここで、図８は、バックアップ処理の手順を示すフローチャートである。
【００４６】
まず、制御部４１は、図示しない計時部により計時される現在時刻が、スケジュール管理ファイル４５１に登録された何れかの実行時刻に到達するまで待機する（ステップＳ１１；Ｎｏ）。ここで、制御部４１は現在時刻が何れかの実行時刻に到達したと判定すると（ステップＳ１１；Ｙｅｓ）、該当する実行時刻に対応付けて保持されたジョブＩＤに対応するレコードをジョブ管理ファイル４５２から検索する（ステップＳ１２）。続いて、制御部４１は、ステップＳ１２で検索したレコードに含まれるファイル識別子が示すファイルを、バックアップファイルに設定する（ステップＳ１３）。
【００４７】
次いで、制御部４１は、ステップＳ１２で検索したレコードに含まれる装置識別子に対応するレコードを装置管理ファイル４５３から検索する（ステップＳ１４）。制御部４１は、ステップＳ１４で検索したレコードに含まれる電源フラグが“１”か否か、即ち装置識別子に対応するバックアップ装置が、常時オン状態にあるか否かを判定する（ステップＳ１５）。ここで、電源フラグが“１”であった場合（ステップＳ１５；Ｙｅｓ）、制御部４１は、ステップＳ１８へ移行する。
【００４８】
なお、図７に示した装置管理ファイル４５３の例の場合、ファイルサーバ３に対応する装置識別子“ＦＳＥＲＶ”がバックアップ装置であったとすると、電源フラグが“１”であるため、制御部４１はステップＳ１８の処理へ移行する。
【００４９】
一方、ステップＳ１５において、電源フラグが“０”であった場合（ステップＳ１５；Ｎｏ）、制御部４１は、ステップＳ１４で検索したレコードに含まれるバックアップ先の装置のＩＰアドレス宛に応答信号の返信を要求する生存確認用のパケットを送信し（ステップＳ１６）、このパケットに対する応答信号の有無に基づきバックアップ先の装置の電源がオン状態にあるか否かを判定する（ステップＳ１７）。
【００５０】
なお、図７に示した装置管理ファイル４５３の例の場合、ＰＯＳ端末２に対応する装置識別子“ＰＯＳ０１”又は“ＰＯＳ０２”がバックアップ装置であったとすると、電源フラグは“０”となるため、制御部４１は、このバックアップ装置のＩＰアドレス宛に生存確認用のパケットを送信することになる。
【００５１】
ステップＳ１７において、バックアップ先の装置から応答パケットを受信した場合、制御部４１は、バックアップ先の装置がオン状態にあると判定し（ステップＳ１７；Ｙｅｓ）、ステップＳ１８に移行する。
【００５２】
ステップＳ１８において、制御部４１は、ステップＳ１４で検索したレコードに含まれるＩＰアドレス、即ちバックアップ装置のＩＰアドレス宛にバックアップファイルを送信することで、当該バックアップファイルをバックアップ先の装置に保存し（ステップＳ１８）、本処理を終了する。
【００５３】
また、ステップＳ１７において、バックアップ先の装置から所定時間以内に応答パケットを受信できない場合、制御部４１は、バックアップ装置がオフ状態にあると判定し（ステップＳ１７；Ｎｏ）、ステップＳ１４で検索したレコードに含まれるＭＡＣアドレス、即ちバックアップ装置のＭＡＣアドレス宛に電源オンコマンドを送信（ブロードキャスト）する（ステップＳ１９）。
【００５４】
これにより、電源オンコマンドを受信したバックアップ装置（ＰＯＳ端末２）では、通信インタフェース２５の制御により電力供給が開始されるため、電源オフ状態からオン状態に移行する。
【００５５】
続いて、制御部４１は、所定時間待機した後、ステップＳ１４で検索したレコードに含まれるＩＰアドレス、即ちバックアップ装置のＩＰアドレス宛にバックアップファイルを送信することで、当該バックアップファイルをバックアップ装置に保存する（ステップＳ２０）。なお、待機時間はバックアップ先の装置の起動時間に応じて予め定められているものとする。また、この待機時間を装置管理ファイル４５３の装置識別子と関連付けて保持する形態としてもよい。
【００５６】
制御部４１は、バックアップファイルのバックアップ装置への保存を完了すると、ステップＳ１４で検索したレコードに含まれるＭＡＣアドレス（又はＩＰアドレス）宛に電源オフコマンドを送信し（ステップＳ２１）、本処理を終了する。
【００５７】
これにより、電源オフコマンドを受信したバックアップ装置（ＰＯＳ端末２）では、通信インタフェース２５の制御により電力供給が停止されるため、電源オン状態からオフ状態に再び移行する。なお、制御部４１は、バックアップファイルをバックアップ装置に保存した後、このバックアップファイルをストアコンピュータ４から削除する形態としてもよいし、従前のまま保持する形態としてもよい。
【００５８】
以上のように、本実施形態によれば、バックアップファイルの送信に先駆けて、電源オンコマンドをバックアップ装置に送信し、当該バックアップ装置にバックアップファイルを保存した後、さらに電源オフコマンドをバックアップ装置に送信することで、バックアップ処理の間だけオン状態とする。これにより、ネットワークを介して接続されたバックアップ装置の電力消費を抑制し、且つ当該バックアップ装置にバックアップファイルを保存することができる。
【００５９】
また、生存確認用のパケットをバックアップ装置に送信し、所定時間以内に応答がない場合にのみ電源オンコマンドの送信を行う。これにより、バックアップ装置がオフ状態にある場合にのみ電源オンコマンドを送信することができるため、不用意に電源オンコマンドが送信されてしまうことを防止することができ、バックアップ処理の効率化を図ることができる。
【００６０】
さらに、装置管理ファイル４５３に保持された電源フラグに基づき、オフ状態の可能性があるバックアップ装置のみを電源オンコマンドの送信対象にすることができるため、不用意に電源オンコマンドが送信されてしまうことを防止することができ、バックアップ処理の効率化を図ることができる。
【００６１】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【００６２】
例えば、上記実施形態では、スケジュール管理ファイル４５１、ジョブ管理ファイル４５２及び装置管理ファイル４５３をストアコンピュータ４が保持する形態としたが、これに限らず、ファイルサーバ３が保持する形態としてもよい。
【００６３】
また、上記実施形態では、電源オンコマンド及び電源オフコマンドをＭＡＣレベルのパケットで送信する形態としたが、これに限らず、電源オフ状態においても通信インタフェース２５がＩＰアドレスを保持すること可能な形態であれば、ＩＰレベルで電源オンコマンド及び電源オフコマンドを送信する形態としてもよい。
【００６４】
また、上記実施形態のストアコンピュータ４で実行されるプログラムは、ＲＯＭ等に予め組み込んで提供するように構成してもよい。また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。
【００６５】
また、上記プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００６６】
１  ＰＯＳシステム
２  ＰＯＳ端末
２１  制御部
２２  操作入力部
２３  表示部
２４  コードスキャナ
２５  通信インタフェース
２６  記憶部
２７  電源部
３  ファイルサーバ
３１  制御部
３２  操作入力部
３３  表示部
３４  通信インタフェース
３５  記憶部
４  ストアコンピュータ
４１  制御部
４２  操作入力部
４３  表示部
４４  通信インタフェース
４５  記憶部
４５１  スケジュール管理ファイル
４５２  ジョブ管理ファイル
４５３  装置管理ファイル
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】特開２００１−３０６４０８公報
【図１】
2011175466.tif 000003
【図２】
2011175466.tif 000004
【図３】
2011175466.tif 000005
【図４】
2011175466.tif 000006
【図５】
2011175466.tif 000007
【図６】
2011175466.tif 000008
【図７】
2011175466.tif 000009
【図８】
2011175466.tif 000010