(57)【要約】【課題】装置のファームウェアがその設定値を装置内に保存する装置において、ファームウェアが保存した設定値を他のデータ伝送装置にて利用することを容易にする。【解決手段】上位装置である設定端末２１と通信可能に接続されたデータ伝送装置１０は、書き換え可能な不揮発性メモリ１２を備えるとともに、データ伝送装置１０の設定情報を設定ファイルとして１ファイル化するファイル化手段と、その設定ファイルを不揮発性メモリ１２に格納する保存手段と、格納された設定ファイル１４を上位装置にアップロードするアップロード手段として機能する監視盤１１を備える。【選択図】図１
2011113544.tif 000002
【特許請求の範囲】
【請求項１】
上位装置と通信可能に接続されたデータ伝送装置であって、
書き換え可能な不揮発性メモリと、
前記データ伝送装置の設定情報を設定ファイルとして１ファイル化するファイル化手段と、
前記設定ファイルを前記不揮発性メモリに格納する保存手段と、
格納された前記設定ファイルを前記上位装置にアップロードするアップロード手段と、
を備えることを特徴とする、データ伝送装置。
【請求項２】
前記データ伝送装置の起動時に、前記上位装置より前記設定ファイルを取得し、該設定ファイルを展開し、得られた前記設定情報を前記データ伝送装置に適用する初期化手段を備えることを特徴とする、請求項１記載のデータ伝送装置。
【請求項３】
前記ファイル化手段は、前記設定情報が変更されたタイミングで、前記設定情報を１ファイル化することを特徴とする、請求項１又は２記載のデータ伝送装置。
【請求項４】
上位装置と通信可能に接続されたデータ伝送装置の設定情報バックアップ方法であって、
前記データ伝送装置の設定情報を設定ファイルとして１ファイル化するファイル化処理と、
前記設定ファイルを書き換え可能な不揮発メモリに格納する保存処理と、
格納された前記設定ファイルを前記上位装置にアップロードするアップロード処理と、
を含むことを特徴とする、設定情報バックアップ方法。
【請求項５】
上位装置と通信可能に接続されたデータ伝送装置に、
前記データ伝送装置の設定情報を設定ファイルとして１ファイル化するファイル化処理と、
前記設定ファイルを書き換え可能な不揮発メモリに格納する保存処理と、
格納された前記設定ファイルを前記上位装置にアップロードするアップロード処理と、
を実行させることを特徴とする、ファームウェア。
【請求項６】
請求項５記載のファームウェアを記録していることを特徴とする、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ伝送装置、設定情報バックアップ方法、ファームウェア及びコンピュータ読み取り可能な記録媒体に関し、特に、装置の動作に必要な設定情報を他の装置でも利用しやすくする技術に関する。
【背景技術】
【０００２】
データ伝送の技術分野において、本発明に関連する技術が記載された文献として、特許文献１を挙げる。特許文献１には、プログラムのバージョンアップを柔軟かつ正確に行うことを目的として、プログラムデータを上位監視制御装置から伝送装置の方向にダウンロードさせる際、まず、プログラムデータを固定長ではなく可変長で生成することを記載する。次いで、前のバージョンのプログラムデータからの変更の度合いも一緒にダウンロードさせ、その変更の度合いに基づいて、伝送装置の制御手段が各バージョンのファイルを比較して新たなプログラムデータを得ることを記載する。なお、伝送装置から上位監視制御装置へのデータの伝送については記載がない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１７７９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
信号の入出力を行う従来のデータ伝送装置においては、装置内監視や設定のためにソフトウェアを内蔵し、当該ソフトウェアで信号の増減設定や出力レベル設定などを実行するものがある。このようなソフトウェア（以下、「ファームウェア」と呼ぶ）は、不揮発性メモリ（ＲＯＭ）等に記憶される。
【０００５】
しかしながら、不揮発性メモリがフラッシュメモリのような書き換えが可能なものでないなどの理由で、ファームウェアが装置内監視等の機能の設定に用いる設定値を保存できない場合があった。そこで、データ伝送装置に設定端末を接続し、設定端末からファームウェアの設定値を設定していた。ところがこの方法では、データ伝送装置を起動するたびに設定端末からし直す必要があった。
【０００６】
他方、ファームウェアが不揮発性メモリに設定値を保存し、データ伝送装置が不揮発性メモリに保存されている設定値を参照すれば、設定端末から設定し直す手間が省けるが、データ伝送装置が複数あって、各装置に同じ設定値を適用する場合に、設定値が保存されたデータ伝送装置から設定値を吸い上げて他の装置に同じ設定をすることが困難であるという問題点があった。その要因の一つに、設定値が個々の設定ごとにバラバラに不揮発性メモリに保存されているという要因がある。
【０００７】
なお、上述した種々の課題は、信号の入出力を行うデータ伝送装置の技術分野に限定された課題ではない。装置のファームウェアがその設定情報を装置内に保存する装置に共通する課題である。
【０００８】
本発明は、上記実情に鑑みて、装置のファームウェアがその設定値を装置内に保存する装置において、ファームウェアが保存した設定値を他のデータ伝送装置にて利用することが容易なデータ伝送装置、設定情報バックアップ方法、ファームウェア及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明は、第１の態様として、上位装置と通信可能に接続されたデータ伝送装置であって、書き換え可能な不揮発性メモリと、前記データ伝送装置の設定情報を設定ファイルとして１ファイル化するファイル化手段と、前記設定ファイルを前記不揮発性メモリに格納する保存手段と、格納された前記設定ファイルを前記上位装置にアップロードするアップロード手段と、を備えることを特徴とする、データ伝送装置を提供するものである。
【００１０】
また、上記目的を達成するために本発明は、第２の態様として、上位装置と通信可能に接続されたデータ伝送装置の設定情報バックアップ方法であって、前記データ伝送装置の設定情報を設定ファイルとして１ファイル化するファイル化処理と、前記設定ファイルを書き換え可能な不揮発メモリに格納する保存処理と、格納された前記設定ファイルを前記上位装置にアップロードするアップロード処理と、を含むことを特徴とする、設定情報バックアップ方法を提供するものである。
【００１１】
また、上記目的を達成するために本発明は、第３の態様として、上位装置と通信可能に接続されたデータ伝送装置に、前記データ伝送装置の設定情報を設定ファイルとして１ファイル化するファイル化処理と、前記設定ファイルを書き換え可能な不揮発メモリに格納する保存処理と、格納された前記設定ファイルを前記上位装置にアップロードするアップロード処理と、を実行させることを特徴とする、ファームウェアを提供するものである。
【００１２】
また、上記目的を達成するために本発明は、第４の態様として、上記ファームウェアを記録していることを特徴とする、コンピュータ読み取り可能な記録媒体を提供するものである。
【発明の効果】
【００１３】
本発明によれば、装置のファームウェアがその設定値を装置内に保存する装置において、ファームウェアが保存した設定情報を他のデータ伝送装置にて利用することが容易になる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るデータ伝送装置の構成図である。
【図２】本発明の実施形態に係る監視盤１１の処理動作の流れを示す図である。
【発明を実施するための形態】
【００１５】
上記態様を有する本発明を実施するための形態を以下に示し、実施形態により本発明を詳細に説明する。なお、本発明は下記実施形態に限定されることはなく、当業者が容易に想到できる範囲内において、種々の変形実施が可能である。
【００１６】
図１は、本実施形態に係るデータ伝送装置の構成図である。
本実施形態に係るデータ伝送装置１０は、監視盤１１、書き換えが可能な不揮発性メモリ１２、信号盤１３を有する構成されている。データ伝送装置１０内部で監視盤１１は信号盤１３と接続し、信号盤１３の故障監視や設定を司る。監視盤１１は不揮発性メモリ１２とも接続しており、不揮発性メモリ１２の中に書き換え可能な設定ファイル１４を格納している。
【００１７】
一方、設定端末２１は、データ伝送装置１０の使用者がデータ伝送装置１０に必要な設定をするために接続する端末であって、データ伝送装置１０と相互にデータ通信ができるように接続されている。設定端末２１としては、限定するものではないが、例えばパーソナルコンピュータ等を用いることができる。また、他のデータ伝送装置２２は、データ伝送装置１０同様、設定端末２１に接続するデータ伝送装置であって、データ伝送装置１０と同等の構成を備える。
【００１８】
なお、監視盤１１は、データ伝送装置１０のファームウェアがインストールされており、装置の制御手段として機能する。以下、図２を参照して、監視盤１１の処理動作の流れを中心に説明する。図２は、本実施形態に係る監視盤１１の処理動作の流れを示す図である。
【００１９】
図２が示す処理動作の前段階において、使用者は使用に先立ってデータ伝送装置１０に必要な設定をするため監視盤１１に設定端末２１を接続する。そうすると、図１に図示したようなシステム構成となる。このシステム構成において、設定端末２１は、データ伝送装置１０の上位装置となる。
【００２０】
本実施形態に係るデータ伝送装置１０は、監視盤１１が以下に説明するようなバックアップ処理及びアップロード処理を行うことによって、ファームウェア（監視盤１１）が保存した設定情報を、データ伝送装置１０以外の他のデータ伝送装置２２にて利用することを容易にする。
【００２１】
図２において、監視盤１１が上位装置（本実施形態の場合、設定端末２１）よりバックアップ指示を受信すると（ステップＳ１０１）、監視盤１１は、信号盤１３の構成情報や信号盤１３への設定（以下、まとめて「設定情報」と称することがある）を１ファイルにひとまとめにしてファイル化する（ステップＳ１０２）。ファイル化した設定情報を「設定ファイル」という。次に、監視盤１１は、設定ファイルを書き換え可能な不揮発性メモリ１２の中に、設定ファイル１４として格納する（ステップＳ１０３）。
ステップＳ１０１〜１０３までの処理が「バックアップ処理」である。
【００２２】
次に、監視盤１１が上位装置より設定情報コピー指示を受信すると（ステップＳ１０４）、監視盤１１は、不揮発性メモリ１２にアクセスして設定ファイル１４を上位装置にアップロードする（ステップＳ１０５）。
ステップＳ１０４，１０５までの処理が「アップロード処理」である。
【００２３】
本実施形態は、上述のように動作するので、ファームウェア（監視盤１１）が保存した設定情報を、データ伝送装置１０以外の他のデータ伝送装置２２にて利用することが容易である。とりわけ、設定情報をひとまとめにファイル化するため、設定情報の他の装置での利用がさらに容易になる。
【００２４】
上記実施形態によれば、設定端末２１は不揮発性メモリ１２に格納された設定ファイル１４を監視盤１１経由で吸い上げることができる。また、他のデータ伝送装置２２とデータ伝送装置１０とは同等の構成を備えているので、他のデータ伝送装置２２とデータ伝送装置１０とは入れ替え可能である。すなわち、逆に設定端末２１は監視盤１１経由で不揮発性メモリ１２に設定ファイル１４を上書きすることもできる。
【００２５】
以上説明したように、上記実施形態においては、以下に記載するような効果を奏する。
すなわち、設定端末２１から伝送装置に対して行った設定の全てを設定ファイル１４として不揮発性メモリ１２に格納し、さらに設定ファイル１４を設定端末２１との間で交換できるようにしているので、設定ファイル１４をコピーすることにより他のデータ伝送装置２２に全く同じ設定を施すことができるようになることである。
【００２６】
（実施形態の変形例）
上記実施形態では、バックアップ処理のタイミングを、設定端末２１から監視盤１１へのバックアップ指示が受信されたときとして構成したが、このタイミングは、使用者が設定端末２１を用いてデータ伝送装置１０の設定情報を設定するときと同時であると好ましい。変更した設定情報を即座に保存できるためである。
【００２７】
すなわち、設定端末２１から監視盤１１に対して、信号盤１３の構成情報の設定、信号盤１３への設定を行うと、監視盤１１は動作のために信号盤１３への設定や監視盤１１内の一時メモリ（不図示）上に展開する他に、設定情報を保存するために設定情報をひとまとめにした設定ファイル１４を書き換えて不揮発性メモリ１２に格納する。
【００２８】
また、他の変形例として、上記実施形態のアップロード処理において上位装置（設定端末２１）がデータ伝送装置１０に発信する設定情報コピー指示（ステップＳ１０４）にて、コピー先装置のネットワークアドレス情報を含めるよう構成することも好ましい。
【００２９】
また、他の変形例として、監視盤１１がデータ伝送装置１０の起動時に設定情報を、設定ファイル１４を読み込んで得る構成ではなく、上位装置（設定端末２１）から得る構成とすることも好ましい。この構成では、監視盤１１が上位装置より設定ファイルを取得し、取得した設定ファイルを展開し、設定情報を得る。すなわち、監視盤１１が初期化手段として機能する。
【００３０】
この構成によれば、データ伝送装置１０が装置の起動時に動作のための設定をしなければならない構成である場合に、設定端末２１からデータ伝送装置１０に対して行った設定の全てを設定ファイル１４として不揮発性メモリ１２に格納し、さらに設定ファイル１４を設定端末２１との間で交換できるようにしているので、データ伝送装置１０が設定端末２１からの設定がなくても自律的に起動できるようになる。
【００３１】
また、データ伝送装置１０あるいはその一部が故障等により予備品と交換された場合に設定が必要となるが、この場合にも設定端末２１が保管していた設定ファイル１４を、新しいデータ伝送装置１０に対して設定すると新しいデータ伝送装置１０が自立的に立ち上がることができる。
【００３２】
以上、本発明の好適な実施の形態について説明したが、本発明はこれに限定されるものではなく、要旨を逸脱しない範囲内で種々の変形実施が可能である。
【００３３】
例えば、上述した各実施形態における動作（各フローチャートに示す動作）は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【００３４】
ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させてもよい。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させてもよい。
【００３５】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に予め記録しておくことが可能である。あるいは、プログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＭＯ（Ｍａｇｎｅｔｏ  ｏｐｔｉｃａｌ）ディスク，ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【００３６】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送してもよい。または、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介して、コンピュータに有線で転送してもよい。コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【００３７】
また、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【００３８】
また、上記実施形態で説明したシステムは、複数の装置の論理的集合構成にしたり、各装置の機能を混在させたりするように構築することも可能である。
【符号の説明】
【００３９】
１０    データ伝送装置
１１    監視盤
１２    不揮発性メモリ
１３    信号盤
１４    設定ファイル
２１    設定端末
２２    他のデータ伝送装置
【図１】
2011113544.tif 000003
【図２】
2011113544.tif 000004