(57)【要約】【課題】施設管理装置を動作させるためのプログラムを更新するときに、作業の効率を低下させることなく、他国語用に容易に変更できるようにする。【解決手段】入力部１０１より日本語設定情報および新規な機能が追加された新たな日本語設定情報が基本定義ファイル記憶部１０２に一時記憶され、新規設定ファイルが新規定義ファイル記憶部１０３に一時記憶される。また、入力部１０１より英語表示のための英語設定情報が入力されると、入力された英語設定情報が他国語定義ファイル記憶部１０７に一時記憶される。これら記憶部に一時記憶された各設定情報（設定ファイル、新規設定ファイル）より、識別子比較部１０４が比較した結果をもとに、差分生成部１０５が差分情報を生成し、生成した差分ファイルを差分情報記憶部１０６に記憶する。【選択図】  図１
2010282331.tif 000002
【特許請求の範囲】
【請求項１】
第１言語の表示のための第１言語設定情報，前記第１言語以外の第２言語の表示のための第２言語設定情報，および前記第１言語設定情報が変更された第１言語新規設定情報を記憶する記憶手段と、
前記第１言語設定情報と前記第１言語新規設定情報とで一致する識別子を検索する第１同一識別子検索手段と、
前記第１言語新規設定情報に存在して前記第１言語設定情報に存在しない識別子を検索する新規識別子検索手段と、
前記第１言語設定情報に存在して前記第１言語新規設定情報に存在しない識別子を検索する削除識別子検索手段と、
前記第１同一識別子検索手段で検索された識別子における前記第１言語設定情報の表示属性と前記第１言語新規設定情報の表示属性と比較する表示属性比較手段と、
前記表示属性比較手段で不一致とされた前記第１言語新規設定情報の表示属性を対応する変更識別子毎に抽出する変更識別子設定抽出手段と、
前記新規識別子検索手段で検索された新規識別子の前記第１言語新規設定情報の表示属性を抽出する新規識別子設定抽出手段と、
前記変更識別子設定抽出手段で抽出された変更識別子と表示属性、前記新規識別子設定抽出手段で抽出された表示属性と対応する新規識別子、および前記削除識別子検索手段で検索された削除識別子を差分情報として生成する差分情報生成手段と
を少なくとも備え、
第１言語設定情報，第２言語設定情報，および第１言語新規設定情報は、表示する各部分に対応した識別子で識別された状態で、前記各部分における表示文字と表示形態とを含む表示属性が定義されたテキストデータから構成されたものである
ことを特徴とする各国言語対応プログラム変更装置。
【請求項２】
請求項１記載の各国語言語対応プログラム変更装置において、
前記第２言語設定情報と前記差分情報とで一致する前記変更識別子を検索する第２同一識別子検索手段と、
前記第２同一識別子検索手段で検索された前記変更識別子における前記差分情報の表示属性を前記差分情報の表示属性に変更する同一識別子変更手段と、
前記差分情報に含まれる前記新規識別子および対応する表示属性を前記第２言語設定情報に追加する新識別子追加手段と、
前記第２言語設定情報と前記差分情報とで一致する前記削除識別子を検索する削除識別子検索手段と、
削除識別子検索手段で検索された削除識別子および対応する表示属性を前記第２言語設定情報より削除する削除識別子削除手段と
を備えることを特徴とする各国言語対応プログラム変更装置。
【請求項３】
第１言語の表示のための第１言語設定情報および前記第１言語以外の第２言語の表示のための第２言語設定情報，および前記第１言語設定情報が変更された第１言語新規設定情報の入力を受け付けて記憶する設定情報記憶ステップと、
前記第１言語設定情報と前記第１言語新規設定情報とで一致する識別子を検索する第１同一識別子検索ステップと、
前記第１言語新規設定情報に存在して前記第１言語設定情報に存在しない識別子を検索する新規識別子検索ステップと、
前記第１言語設定情報に存在して前記第１言語新規設定情報に存在しない識別子を検索する削除識別子検索ステップと、
前記第１同一識別子検索ステップで検索された識別子における前記第１言語設定情報の表示属性と前記第１言語新規設定情報の表示属性と比較する属性比較ステップと、
前記属性比較ステップで不一致とされた前記第１言語新規設定情報の表示属性を対応する変更識別子毎に抽出する変更識別子設定抽出ステップと、
前記新規識別子検索ステップで検索された新規識別子の前記第１言語新規設定情報の表示属性を抽出する新規識別子設定抽出ステップと、
前記変更識別子設定抽出ステップで抽出された変更識別子と表示属性、前記新規識別子設定抽出ステップで抽出された表示属性と対応する新規識別子、および前記削除識別子検索ステップで抽出された削除識別子を差分情報として生成する差分情報生成ステップと
を少なくとも備え、
第１言語設定情報，第２言語設定情報，および第１言語新規設定情報は、表示する各部分に対応した識別子で識別された状態で、前記各部分における表示文字と表示形態とを含む表示属性が定義されたテキストデータから構成されたものである
ことを特徴とする各国言語対応プログラム変更方法。
【請求項４】
請求項３記載の各国言語対応プログラム変更方法において、
前記第２言語設定情報と前記差分情報とで一致する前記変更識別子を検索する第２同一識別子検索ステップと、
前記第２同一識別子検索ステップで検索された前記変更識別子における前記差分情報の表示属性を前記差分情報の表示属性に変更する同一識別子変更ステップと、
前記差分情報に含まれる前記新規識別子および対応する表示属性を前記第２言語設定情報に追加する新識別子追加ステップと、
前記第２言語設定情報と前記差分情報とで一致する前記削除識別子を検索する削除識別子検索ステップと、
削除識別子検索ステップで検索された削除識別子および対応する表示属性を前記第２言語設定情報より削除する削除識別子削除ステップと
を備えることを特徴とする各国言語対応プログラム変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の設備を制御監視する施設管理装置を他国語表示に変更させるために、施設管理装置を動作させるプログラムを変更する各国言語対応プログラム変更装置および方法に関するものである。
【背景技術】
【０００２】
インテリジェントビル，複合商業施設，集合住宅，病院，および工場などの施設においては、各種の設備が配置されている。例えば、空調設備，電力設備，防犯設備，防災設備などの設備系統が、設備として配置されている。また、施設内には、各種の設備の運転制御に関する情報を取得するポイントとして管理ポイントが設けられている。
【０００３】
これらの設備や管理ポイントは、施設管理装置により監視され、この表示部に各種の状態（状況）をモニターに表示することで、各設備の状態を管理者（操作者）に視認可能としている。また、操作者により施設管理装置に入力された指示操作などにより、各設備の制御状態の変更などが行えるようになっている（特許文献１参照）。このような施設管理装置は、いわゆるコンピュータにより構成され、プログラムの動作により上述した機能が提供されているが、表示部への表示が、操作者とのマンマシーンインタフェースとして重要となる。
【０００４】
施設管理装置における上記表示は、施設管理装置を動作させるプログラムに従って、操作者に視認可能に提示される画面としてモニターなどに表示されるものであり、プログラムの中で、表示させるテキストおよび表示領域などの表示形態が定義された画面表示定義情報として設定されている（特許文献２参照）。また、このような表示は、日本国で用いられる施設管理装置であれば、主に日本語を用いた表示となり、また、他国で用いられる施設管理装置であれば、用いられる国の言語を用いた表示となる。これらの言語の差異は、上記画面表示定義情報の設定内容を変更することで対応することができる。言い換えると、施設管理装置を動作させるプログラムには、様々な国の言語に対応させるために、各言語に対応した複数のプログラムが用意されている。
【０００５】
ところで、上述したような施設管理装置に新規な機能を付加させる場合、これを動作させるためのプログラムに新規な機能の部分を付加して更新（変更）することになる。この更新においては、当然ながら、各言語に対応した各プログラムにおいても、新規な機能の部分を付加させ、各言語に対応した全てのプログラムを、同様な状態にすることが要求される。このようなプログラムの更新においては、言語変更対象となるテキストの表示に関する箇所が非常に多くある。
【０００６】
このような多くの変更対象を、多くの手間をかけることなく容易に変更できるようにする技術として、一致する識別子における異なる言語の設定情報を比較して不一致とされた他方の言語設定情報の表示属性を識別子毎に抽出し、抽出した差分情報を一方の言語の新規設定情報に反映させる技術がある（特許文献１参照）。この技術によれば、変更されない箇所においては、人手をかけることなく、言語の変更が可能となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９-０１５６２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した技術では、基準言語のプログラムの更新を行う人間と、亢進された状態を他の言語のプログラムに反映させる人間とが異なる場合、言語の変更が容易に行えないという問題があった。例えば、作業の効率を向上させるために、日本語のプログラムの更新はプログラム更新者が行い、この変更されたプログラムの言語の他言語への変更は、言語変更者が行う場合がある。このような場合、言語変更者には、基準言語のプログラムにおける変更内容が不明であるため、言語の変更を行う範囲が不明確である。このため、言語変更者は、言語を変更する対象を自身で検索することになり、作業の効率を大きく低下させている。
【０００９】
本発明は、以上のような問題点を解消するためになされたものであり、施設管理装置を動作させるためのプログラムを更新するときに、作業の効率を低下させることなく、他国語用に容易に変更できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る各国言語対応プログラム変更装置は、第１言語の表示のための第１言語設定情報，第１言語以外の第２言語の表示のための第２言語設定情報，および第１言語設定情報が変更された第１言語新規設定情報を記憶する記憶手段と、第１言語設定情報と第１言語新規設定情報とで一致する識別子を検索する第１同一識別子検索手段と、第１言語新規設定情報に存在して第１言語設定情報に存在しない識別子を検索する新規識別子検索手段と、第１言語設定情報に存在して第１言語新規設定情報に存在しない識別子を検索する削除識別子検索手段と、第１同一識別子検索手段で検索された識別子における第１言語設定情報の表示属性と第１言語新規設定情報の表示属性と比較する表示属性比較手段と、表示属性比較手段で不一致とされた第１言語新規設定情報の表示属性を対応する変更識別子毎に抽出する変更識別子設定抽出手段と、新規識別子検索手段で検索された新規識別子の第１言語新規設定情報の表示属性を抽出する新規識別子設定抽出手段と、変更識別子設定抽出手段で抽出された変更識別子と表示属性、新規識別子設定抽出手段で抽出された表示属性と対応する新規識別子、および削除識別子検索手段で検索された削除識別子を差分情報として生成する差分情報生成手段とを少なくとも備える。なお、第１言語設定情報，第２言語設定情報，および第１言語新規設定情報は、表示する各部分に対応した識別子で識別された状態で、各部分における表示文字と表示形態とを含む表示属性が定義されたテキストデータから構成されたものである。
【００１１】
上記各国語言語対応プログラム変更装置において、第２言語設定情報と差分情報とで一致する変更識別子を検索する第２同一識別子検索手段と、第２同一識別子検索手段で検索された変更識別子における差分情報の表示属性を差分情報の表示属性に変更する同一識別子変更手段と、差分情報に含まれる新規識別子および対応する表示属性を第２言語設定情報に追加する新識別子追加手段と、第２言語設定情報と差分情報とで一致する削除識別子を検索する削除識別子検索手段と、削除識別子検索手段で検索された削除識別子および対応する表示属性を第２言語設定情報より削除する削除識別子削除手段とを備えるようにしてもよい。
【００１２】
また、本発明に係る各国言語対応プログラム変更方法は、第１言語の表示のための第１言語設定情報および第１言語以外の第２言語の表示のための第２言語設定情報，および第１言語設定情報が変更された第１言語新規設定情報の入力を受け付けて記憶する設定情報記憶ステップと、第１言語設定情報と第１言語新規設定情報とで一致する識別子を検索する第１同一識別子検索ステップと、第１言語新規設定情報に存在して第１言語設定情報に存在しない識別子を検索する新規識別子検索ステップと、第１言語設定情報に存在して第１言語新規設定情報に存在しない識別子を検索する削除識別子検索ステップと、第１同一識別子検索ステップで検索された識別子における第１言語設定情報の表示属性と第１言語新規設定情報の表示属性と比較する属性比較ステップと、属性比較ステップで不一致とされた第１言語新規設定情報の表示属性を対応する変更識別子毎に抽出する変更識別子設定抽出ステップと、新規識別子検索ステップで検索された新規識別子の第１言語新規設定情報の表示属性を抽出する新規識別子設定抽出ステップと、変更識別子設定抽出ステップで抽出された変更識別子と表示属性、新規識別子設定抽出ステップで抽出された表示属性と対応する新規識別子、および削除識別子検索ステップで抽出された削除識別子を差分情報として生成する差分情報生成ステップとを少なくとも備える。
【００１３】
上記各国言語対応プログラム変更方法において、第２言語設定情報と差分情報とで一致する変更識別子を検索する第２同一識別子検索ステップと、第２同一識別子検索ステップで検索された変更識別子における差分情報の表示属性を差分情報の表示属性に変更する同一識別子変更ステップと、差分情報に含まれる新規識別子および対応する表示属性を第２言語設定情報に追加する新識別子追加ステップと、第２言語設定情報と差分情報とで一致する削除識別子を検索する削除識別子検索ステップと、削除識別子検索ステップで検索された削除識別子および対応する表示属性を第２言語設定情報より削除する削除識別子削除ステップとを備えるようにしてもよい。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、第１言語設定情報と第１言語新規設定情報とで異なる表示属性で一致する識別子の部分、および識別子が異なる部分より差分情報を生成するようにしたので、施設管理装置を動作させるためのプログラムを更新するときに、作業の効率を低下させることなく、他国語用に容易に変更できるようになるという優れた効果が得られる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態における各国言語対応プログラム変更装置の構成例を示す構成図である。
【図２】実施の形態における各国言語対応プログラム変更装置の動作例を説明するためのフローチャートである。
【図３】実施の形態における各国言語対応プログラム変更装置の動作例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図を参照して説明する。図１は、本発明の実施の形態における各国言語対応プログラム変更装置の構成例を示す構成図である。なお、以下では、表示の言語を日本語から変更する他国語として、英語の場合を例に説明するが、本装置は、これに限るものではなく、フランス語，ドイツ語，ロシア語，および中国語などの他の言語の場合も同様である。また、表示の言語を英語から日本語，フランス語，ドイツ語，ロシア語，および中国語などの他国語に変更する場合も同様である。
【００１７】
本装置は、入力部１０１，基本定義ファイル記憶部１０２，新規定義ファイル記憶部１０３，識別子比較部１０４，差分生成部１０５，差分情報記憶部１０６，他国語定義ファイル記憶部１０７，差分反映部１０８，差分ファイル記憶部１０９，および出力部１１０を備えている。
【００１８】
本装置では、まず、入力部１０１より日本語設定情報（日本語設定ファイル）および新規な機能が追加された新たな日本語設定情報（日本語新規設定ファイル）が基本定義ファイル記憶部１０２に一時記憶され、新規設定ファイルが新規定義ファイル記憶部１０３に一時記憶される。また、入力部１０１より英語表示のための英語設定情報が入力されると、入力された英語設定情報が他国語定義ファイル記憶部１０７に一時記憶される。
【００１９】
これら記憶部に一時記憶された各設定情報（設定ファイル、新規設定ファイル）より、識別子比較部１０４が比較した結果をもとに、差分生成部１０５が差分情報（差分ファイル）を生成し、生成した差分ファイルを差分情報記憶部１０６に記憶する。各情報（ファイル）は、いわゆるテキストファイルであり、文字データ（文字コード）で構成されたものである。
【００２０】
識別子比較部１０４は、同一識別子検索部１４１，表示属性比較部１４２，抽出部１４３，変更識別子記憶部１４４，新識別子検索部１４５，抽出部１４６，新識別子記憶部１４７，削除識別子検索部１４８，および，削除識別子記憶部１４９を備える。
【００２１】
同一識別子検索部１４１は、基本定義ファイル記憶部１０２に記憶されている日本語設定情報（第１言語設定情報）と、新規定義ファイル記憶部１０３に記憶されている日本語新規設定情報（第１言語新規設定情報）とのなかで、同一の（一致する）識別子の部分を検索する。表示属性比較部１４２は、同一識別子検索部１４１で検索された識別子における日本語設定情報の表示属性と日本語新規設定情報の表示属性と比較する。抽出部１４３は、表示属性比較部１４２で不一致とされた日本語新規設定情報の表示属性を対応する変更識別子毎に抽出する。また、変更識別子記憶部１４４は、抽出部１４３で抽出された表示属性とこれに対応する変更識別子とを記憶する。
【００２２】
新識別子検索部１４５は、新規定義ファイル記憶部１０３に記憶されている日本語新規設定情報に存在し、基本定義ファイル記憶部１０２に記憶されている日本語設定情報に存在しない識別子（新識別子）を検索する。抽出部１４６は、新識別子検索部１４５で検索された新規識別子の日本語新規設定情報の表示属性を抽出する。新識別子記憶部１４７は、抽出部１４６で抽出された表示属性と対応する新規識別子とを記憶する。
【００２３】
削除識別子検索部１４８は、基本定義ファイル記憶部１０２に記憶されている日本語設定情報に存在し、新規定義ファイル記憶部１０３に記憶されている日本語新規設定情報に存在しない識別子（削除識別子）を検索する。削除識別子記憶部１４９は、削除識別子検索部１４８が検索した削除識別子を記憶する。
【００２４】
差分生成部１０５は、抽出部１４３で抽出されて変更識別子記憶部１４４に記憶されている変更識別子と表示属性、抽出部１４６で抽出されて新識別子記憶部１４７に記憶されている表示属性と対応する新規識別子、および削除識別子検索部１４８で検索されて削除識別子記憶部１４９に記憶されている削除識別子を、差分情報として生成する。また生成された差分情報は、例えば、入力部１０１より入力された指示により、差分情報ファイルとして出力部１１０より出力される。
【００２５】
また、以上のようにして差分情報が生成されると、差分反映部１０８が、他国語定義ファイル記憶部１０７に記憶されている英語設定情報（第２言語設定情報）に、生成された差分情報を反映させ、差分が反映された英語設定情報を差分反映ファイル記憶部１０９に記憶する。また、英語設定情報は、例えば、入力部１０１より入力された指示により、英語設定情報ファイルとして出力部１１０より出力される。
【００２６】
差分反映部１０８は、同一識別子検索部１８１，同一識別子変更部１８２，識別子追加部１８３，削除識別子検索部１８４，および削除識別子削除部１８５を備える。同一識別子検索部１８１は、他国語定義ファイル記憶部１０７に記憶されている英語設定情報と生成された差分情報とで一致する変更識別子を検索する。同一識別子変更部１８２は、同一識別子検索部１８１で検索された変更識別子における差分情報の表示属性を差分情報の表示属性に変更する。
【００２７】
識別子追加部１８３は、差分情報に含まれる新規識別子および対応する表示属性を英語設定情報に追加する。削除識別子検索部１８４は、英語設定情報と差分情報とで一致する削除識別子を検索する。削除識別子削除部１８５は、削除識別子検索部１８４で検索された削除識別子および対応する表示属性を英語設定情報より削除する。差分反映部１０８は、以上のようにして置き換えられた新規英語設定情報を、差分ファイル記憶部１０９に記憶する。
【００２８】
次に、上述した本実施の形態における各国言語対応プログラム変更装置の動作（各国言語対応プログラム変更方法）の一例について、図２および図３のフローチャートを用いて説明する。はじめに、差分情報の生成について、図２のフローチャートを用いて説明する。まず、ビルの管理者や工場の操業者など、本装置操作者による操作により、入力部１０１に現在用いられている日本語設定情報のファイル（日本語設定ファイル）および新たな日本語設定情報のファイル（日本語新規設定ファイル）が入力されると（ステップＳ２０１）、日本語設定ファイルが基本定義ファイル記憶部１０２に記憶され、日本語新規設定ファイルが新規定義ファイル記憶部１０３に記憶される。
【００２９】
次に、同一識別子検索部１４１が、日本語設定ファイルと日本語新規設定ファイルとにおいて、ファイルの先頭より同一の識別子の部分を検索する（ステップＳ２０２）。この検索の中で、両者に同一の識別子が検索されると（ステップＳ２０３）、表示属性比較部１４２が、検索された同一の識別子の部分において、表示属性を比較する（ステップＳ２０４）。例えば、表示属性には、表示文字および表示形態などが設定されており、これら同士を比較する。この比較で、表示属性が一致しない場合、日本語新規設定ファイルに設定されている当該識別子の表示属性を、識別子とともに抽出し（ステップＳ２０５）、変更識別子記憶部１４４に記憶する（ステップＳ２０６）。
【００３０】
以上のステップＳ２０２〜ステップＳ２０６を繰り返し、全ての同一の識別子の部分の比較が終了すると（ステップＳ２０３）、新識別子検索部１４５が、新規定義ファイル記憶部１０３に記憶されている日本語新規設定ファイルに存在し、基本定義ファイル記憶部１０２に記憶されている日本語設定ファイルに存在しない識別子（新識別子）を、ファイルの先頭より検索する（ステップＳ２０７）。この検索により、新識別子が検索されると（ステップＳ２０８）、抽出部１４６が、検索された新規識別子の日本語新規設定情報の表示属性を、識別子とともに抽出し（ステップＳ２０９）、新識別子記憶部１４７に記憶する（ステップＳ２１０）。
【００３１】
以上のステップＳ２０７〜ステップＳ２１０を繰り返し、全ての新識別子の抽出が終了すると、削除識別子検索部１４８が、基本定義ファイル記憶部１０２に記憶されている日本語設定ファイルに存在し、新規定義ファイル記憶部１０３に記憶されている日本語新規設定ファイルに存在しない識別子（削除識別子）を、ファイルの先頭より検索する（ステップＳ２１１）。この検索により、削除識別子が検索されると（ステップＳ２１２）、削除識別子検索部１４８は、検索した削除識別子を削除識別子記憶部１４９に記憶する（ステップＳ２１３）。
【００３２】
以上のステップＳ２１１〜ステップＳ２１３を繰り返し、全ての削除識別子の抽出および記憶が終了すると、差分生成部１０５が、抽出部１４３で抽出した変更識別子と表示属性、抽出部１４６で抽出した表示属性と対応する新規識別子、および削除識別子検索部１４８で検索した削除識別子を差分情報として生成し、生成した差分ファイルを差分情報記憶部１０６に記憶する（ステップＳ２１４）。
【００３３】
次に、生成した差分情報を、英語設定情報に反映させる方法について、図３のフローチャートを用いて説明する。まず、ビルの管理者や工場の操業者など、本装置操作者による操作により、入力部１０１に英語設定情報のファイル（英語設定ファイル）が入力されると、他国語定義ファイル記憶部１０７に記憶される（ステップＳ３０１）。
【００３４】
次に、同一識別子検索部１８１が、他国語定義ファイル記憶部１０７に記憶されている英語設定ファイルと生成された差分情報とで一致する変更識別子を、ファイルの先頭より検索する（ステップＳ３０２）。この検索の中で、両者に同一の識別子の部分を検索すると（ステップＳ３０３）、同一識別子変更部１８２が、英語設定ファイルにおける検索された識別子の部分の表示属性に、差分情報の同一識別子の表示属性に変更する（ステップＳ３０４）。
【００３５】
以上のステップＳ３０２〜ステップＳ３０４を繰り返し、全ての同一の識別子の部分の比較が終了すると（ステップＳ３０３）、次に、識別子追加部１８３が、差分情報に含まれる新規識別子および対応する表示属性を英語設定情報に追加する（ステップＳ３０５）。次に、削除識別子検索部１８４が、英語設定ファイルと差分情報とで一致する削除識別子をファイルの先頭より検索する（ステップＳ３０６）。この検索の中で、差分情報に含まれる削除識別子に一致する識別子を検索すると（ステップＳ３０７）、削除識別子削除部１８５が、英語設定ファイルにおける検索された削除識別子および対応する表示属性を削除する（ステップＳ３０８）。以上のステップＳ３０６〜ステップＳ３０８を、全ての削除識別子の検索が終了するまで繰り返す。
【００３６】
以上に説明したように、本実施の形態における各国言語対応プログラム変更装置は、従前の日本語情報と新規な機能が追加されるなど変更された新たな日本語情報との比較により差分情報を生成し、これを英語設定情報に反映させるようにした。従って、例えば、差分情報に含まれている識別子に一致する英語設定情報の識別子にマークを付けるなど、差分情報を参照することで変更箇所を明確にすることができる。このため、プログラムに対する専門的な知識がなくても、翻訳の対象領域を明確に把握することができる。また、変更に伴い動作試験を行う範囲も容易に絞り込むことができるようになる。この結果、施設管理装置を動作させるためのプログラムを更新するときに、作業の効率を低下させることなく、他国語用に容易に変更できるようになる。
【００３７】
なお、上述した各国言語対応プログラム変更装置は、例えば、ＣＰＵと主記憶装置と外部記憶装置とネットワーク接続装置となどを備えたコンピュータ機器により構成可能であり、主記憶装置に展開されたプログラムによりＣＰＵが動作することで、上述した各機能が実現できる。
【符号の説明】
【００３８】
１０１…入力部、１０２…基本定義ファイル記憶部、１０３…新規定義ファイル記憶部、１０４…識別子比較部、１０５…差分生成部、１０６…差分情報記憶部、１０７…他国語定義ファイル記憶部、１０８…差分反映部、１０９…差分ファイル記憶部、１１０…出力部、１４１…同一識別子検索部、１４２…表示属性比較部、１４３…抽出部、１４４…変更識別子記憶部、１４５…新識別子検索部、１４６…抽出部、１４７…新識別子記憶部、１４８…削除識別子検索部、１４９…削除識別子記憶部、１８１…同一識別子検索部、１８２…同一識別子変更部、１８３…識別子追加部、１８４…削除識別子検索部、１８５…削除識別子削除部。
【図１】
2010282331.tif 000003
【図２】
2010282331.tif 000004
【図３】
2010282331.tif 000005