(57)【要約】【課題】データ（メッセージＩＤ番号等）の入力量が多くならず、しかも、データの重複の管理コストの削減を図ることが可能なメッセージ生成表示システム、メッセージ生成表示プログラム、及び記録媒体を提供する。【解決手段】メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成するメッセージ生成機能と、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示するメッセージ表示機能とを備えたメッセージ生成表示システムである。前記メッセージ生成機能は、ソースコードと前記メッセージＩＤ番号に基づいて構造解析機能により、メッセージＩＤ番号情報を自動的に付加されたメッセージ定義ファイルを作成する。【選択図】図１
2016066178.tif 000002
【特許請求の範囲】
【請求項１】
メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成するメッセージ生成機能と、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示するメッセージ表示機能とを備えたメッセージ生成表示システムであって、
前記メッセージ生成機能は、ソースコードと前記メッセージＩＤ番号に基づいて構造解析機能により、メッセージＩＤ番号情報を自動的に付加されたメッセージ定義ファイルを作成することを特徴とするメッセージ生成表示システム。
【請求項２】
メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成するメッセージ生成機能と、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示するメッセージ表示機能とを備えたメッセージ生成表示システムであって、
前記メッセージ表示機能は、メッセージＩＤ番号と、実行箇所解析機能により、メッセージＩＤ番号情報を作成し、そのメッセージＩＤ番号情報を検索して、このメッセージＩＤ番号情報に対応したメッセージ本文を表示することを特徴とするメッセージ生成表示システム。
【請求項３】
メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成するメッセージ生成機能と、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示するメッセージ表示機能とを備えたメッセージ生成表示システムであって、
前記メッセージ生成機能は、システム設計時に、メッセージＩＤ番号と、構造解析機能により、メッセージＩＤ番号情報を自動的に付加されたメッセージ定義ファイルを作成し、前記メッセージ表示機能は、システム実行時に、メッセージＩＤ番号と、実行箇所解析機能により、メッセージＩＤ番号情報を作成し、そのメッセージＩＤ番号情報を検索して、このメッセージＩＤ番号情報に対応したメッセージ本文を表示することを特徴とするメッセージ生成表示システム。
【請求項４】
ソースコード内にクラス名と関数名とが有り、メッセージＩＤ番号に基づいて構造解析機能であるソースコード解析により、クラス名と関数名とを取得してメッセージ定義ファイルを作成することを特徴とする請求項１又は請求項３に記載のメッセージ生成表示システム。
【請求項５】
ソースコード内にクラス名と関数名とが有り、実行箇所解析機能である実行時情報により、クラス名と関数名とを取得してメッセージＩＤ番号情報を作成し、メッセージ定義ファイルからメッセージＩＤ番号情報に対応したメッセージ本文を検索することを特徴とする請求項２又は請求項３に記載のメッセージ生成表示システム。
【請求項６】
前記メッセージ生成機能によるメッセージ定義ファイル作成前に、自動入力機能にてメッセージＩＤ番号が入力されているメッセージ生成表示システムであって、
前記自動入力機能は、ソースコードの行番号を自動で入力することを特徴とする請求項１〜請求項５のいずれか１項に記載のメッセージ生成表示システム。
【請求項７】
前記メッセージ生成機能によるメッセージ定義ファイル作成前に、自動入力機能にてメッセージＩＤ番号が入力されているメッセージ生成表示システムであって、
前記自動入力機能は、ソースコードの構造単位での連番を自動で入力することを特徴とする請求項１〜請求項５のいずれか１項に記載のメッセージ生成表示システム。
【請求項８】
コンピュータに請求項１〜請求項７のいずれか１項に記載のメッセージ生成表示システムを実行させることを特徴とするプログラム。
【請求項９】
コンピュータに請求項１〜請求項７のいずれか１項に記載のメッセージ生成表示システムを実行させるプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージ生成表示システム、メッセージ生成表示プログラム、及び記録媒体に関するものである。
【背景技術】
【０００２】
コンピュータ・システム等において、エラー等が生じた場合、そのエラーについてメッセージが、画面上に表示される。このような表示システムについては、特許文献１等に記載がある。
【０００３】
ところで、表示するメッセージは、発生したエラーをユーザに知らせる機能を有するものであり、設計者がメッセージをソースコードに記述することで、メッセージが出力される。また、設計者はエラー発生時にユーザから出力メッセージを聞き取り、エラー対策を行うことになす。
【０００４】
特許文献１は、プログラム開発におけるソースコード作成において、ソースコードに定義するエラー処理機能を支援するソフトウェアエラー処理編集システムに関するものであある。この特許文献１には、画面上にファイルを開けようとしても開けない場合等のエラーメッセージの出力方法が記載されている。
【０００５】
この出力方法として、エラーメッセージ出力関数をプログラムのソースコード中に定義し、エラーが発生した処理ステップ（例えば、エラーが発生した関数）でこのエラーメッセージ出力関数を呼び出すことにより、画面上にエラーメッセージを出力させることが記載されている。また、エラーメッセージ出力関数のソースコードを定義ファイルとして入力するものが記載されている。
【０００６】
また、設計時に、メッセージ（ファイルが開かない等の文）とＩＤ番号が対応づいたメッセージ定義ファイルを用いるものを提案できる。この場合、このようなメッセージ定義ファイルを予め作成し、実行時にソースコード中のＩＤ番号をメッセージ定義ファイルより検索し、そのＩＤ番号に対応したメッセージを表示することになる。
【０００７】
この場合、図１１に示すようなソースコード全体で重複しない番号を用いる場合と、図１２に示すようなソースコードの構造単位で重複しない番号を用いる場合とがある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−２４０３１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところが、表示すべきメッセージの数は多く、ＩＤ番号を用いる場合、膨大なＩＤ番号付与する必要がある。ソースコード全体で重複しない番号を用いる場合、ソースコード全体でＩＤ番号の重複がないように設定する必要があり、ＩＤ番号の管理が大変である。また、多数の入力が必要で、その作業・管理・運用等が大変である。しかも、入力は作業者が行うものであり、入力ミスが生じるおそれがある。
【００１０】
また、表示すべきメッセージの数は多いものであるので、特許文献１に記載のものであっても、エラーメッセージ出力関数を入力する必要があり、ＩＤ番号を用いる場合と同様の問題点を有するものである。
【００１１】
本発明は、上記課題に鑑みて、データ（ＩＤ番号等）の入力量が多くならず、しかも、データの重複の管理コストの削減を図ることが可能なメッセージ生成表示システム、メッセージ生成表示プログラム、及び記録媒体を提供する。
【課題を解決するための手段】
【００１２】
本発明の第１のメッセージ生成表示システムは、メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成するメッセージ生成機能と、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示するメッセージ表示機能とを備えたメッセージ生成表示システムであって、前記メッセージ生成機能は、ソースコードと前記メッセージＩＤ番号に基づいて構造解析機能により、メッセージＩＤ番号情報を自動的に付加されたメッセージ定義ファイルを作成するものである。
【００１３】
本発明の第１のメッセージ生成表示システムでは、メッセージ生成機能にて、メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成することができ、メッセージ表示機能にて、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示することができる。特に、設計時において、メッセージ定義ファイルを作成する際には、構造解析機能により、メッセージＩＤ番号情報を自動的に付加されることになる。
【００１４】
本発明の第２のメッセージ生成表示システムは、メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成するメッセージ生成機能と、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示するメッセージ表示機能とを備えたメッセージ生成表示システムであって、前記メッセージ表示機能にて、メッセージＩＤ番号と、実行箇所解析機能とにより、メッセージＩＤ番号情報を作成し、メッセージ定義ファイルから、このメッセージＩＤ番号情報に対応したメッセージ本文を検索してメッセージを表示するものである。
【００１５】
本発明の第２のメッセージ生成表示システムでは、前記第１のメッセージ生成表示システムと同様、メッセージ生成機能にて、メッセージＩＤ番号情報とを有するメッセージ定義ファイルを作成することができ、メッセージ表示機能にて、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示することができる。特に、実行時において、メッセージＩＤ番号に基づいてメッセージＩＤ番号情報を作成し、メッセージ定義ファイルからメッセージＩＤ番号情報を検索して、このメッセージＩＤ番号情報に対応したメッセージ本文を表示することができる。
【００１６】
本発明の第３のメッセージ生成表示システムは、メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成するメッセージ生成機能と、メッセージＩＤ番号情報に対応したメッセージ定義ファイルのメッセージ本文を表示するメッセージ表示機能とを備えたメッセージ生成表示システムであって、前記メッセージ生成機能は、ソースコードと前記メッセージＩＤ番号に基づいて構造解析機能により、メッセージＩＤ番号情報を自動的に付加されたメッセージ定義ファイルを作成し、前記メッセージ表示機能は、システム実行時に、メッセージＩＤ番号と、実行箇所解析機能とにより、メッセージＩＤ番号情報を作成し、メッセージ定義ファイルから、このメッセージＩＤ番号情報に対応したメッセージ本文を検索してメッセージを表示するものである。
【００１７】
本発明の第３のメッセージ生成表示システムでは、第１及び第２のメッセージ生成表示システムと同様、メッセージ生成機能にて、メッセージＩＤ番号情報を有するメッセージ定義ファイルを作成することができ、メッセージ表示機能にて、メッセージＩＤ番号に対応したメッセージ定義ファイルのメッセージを表示することができる。特に、設計時において、メッセージ定義ファイルを作成する際には、構造解析機能により、メッセージＩＤ番号情報が自動的に付加されることになる。実行時において、メッセージＩＤ番号に基づいてメッセージＩＤ番号情報を作成し、メッセージ定義ファイルから、このメッセージＩＤ番号情報に対応したメッセージ本文を検索してこのメッセージ本文を表示することができる。
【００１８】
ソースコード内にクラス名と関数名とが有り、メッセージＩＤ番号に基づいて構造解析機能であるソースコード解析により、クラス名と関数名とを取得してメッセージＩＤ番号情報を作成し、メッセージ定義ファイルから、このメッセージＩＤ番号情報に対応したメッセージ本文を検索してメッセージを表示することができる。
【００１９】
ソースコード内にクラス名と関数名とが有り、実行箇所解析機能である実行時情報により、クラス名と関数名とを取得してメッセージＩＤ番号情報を作成し、メッセージ定義ファイルから、このメッセージＩＤ番号情報に対応したメッセージ本文を検索してメッセージを表示することができる。
【００２０】
前記メッセージ生成機能によるメッセージ定義ファイル作成前に、自動入力機能にてメッセージＩＤ番号が入力されているメッセージ生成表示システムであって、前記自動入力機能は、ソースコードの行番号を自動で入力するものであっても、前記自動入力機能は、ソースコードの構造単位での連番を自動で入力するものであってもよい。
【００２１】
本発明のプログラムは、前記メッセージ生成表示システムをコンピュータに実行させるものである。
【００２２】
本発明の記録媒体は、前記メッセージ生成表示システムをコンピュータに実行させるプログラムを記録したものである。
【発明の効果】
【００２３】
本発明のメッセージ生成表示システムでは、設計時において、メッセージ定義ファイルを作成する際には、メッセージＩＤ番号情報が自動的に付加されることになり、入力量を少なくでき、また、実行時には、メッセージＩＤ番号情報に対応したメッセージ本文を表示することができる。このため、構造解析結果と、実行箇所解析情報の２種類の異なる方法からメッセージＩＤ番号情報を生成できるため、重複のチェックはソースコードの同一構造内でのみでよくなり、メッセージＩＤ番号の重複の管理コストの削減を図ることができる。
【００２４】
また、自動入力機能を備えたものでは、ソースコードの行番号を自動で入力するものであっても、ソースコードの構造単位での連番を自動で入力するものであっても、ＩＤ番号の手動による入力作業を不要とし、作業性の向上を図ることができる。
【００２５】
本発明のプログラムによれば、コンピュータに、「設計時において、メッセージ定義ファイルを作成する際には、メッセージＩＤ番号情報を自動的に付加されることになり、入力量を少なくでき、また、実行時には、メッセージＩＤ番号情報に対応したメッセージ本文を表示することを実行させることができる。
【００２６】
本発明の記録媒体によれば、前記記録媒体を備えるコンピュータが、設計時おいて、メッセージ定義ファイルを作成する際には、メッセージＩＤ番号情報が自動的に付加されることになり、入力量を少なくでき、また、実行時には、メッセージＩＤ番号情報に対応したメッセージ本文を表示することを実行できる。
【図面の簡単な説明】
【００２７】
【図１】本発明のメッセージ生成表示システムの簡略構成図である。
【図２】前記メッセージ生成表示システムの全体簡略図である。
【図３】設計時のメッセージ定義ファイルの作成工程図である。
【図４】実行時の画面上にメッセージ本文(文字列)を表示するまでの表示工程図である。
【図５】メッセージ生成表示システムの設計時の工程を示すフローチャート図である。
【図６】メッセージ生成表示システムの実行時の工程を示すフローチャート図である。
【図７】クラス名と関数名とを使用した設計時のメッセージ定義ファイルの作成工程図である。
【図８】自動入力機能を用いた設計時のメッセージ定義ファイルの作成工程図である。
【図９】メッセージＩＤ番号を自動で入力させた際のメッセージ定義ファイルの作成工程図である。
【図１０】メッセージ定義ファイルに行番号を自動入力するメッセージ定義ファイルの作成工程図である。
【図１１】全体で重複しない番号を用いたソースコードを示す簡略図である。
【図１２】構造単位で重複しない番号を用いたソースコードを示す簡略図である。
【発明を実施するための形態】
【００２８】
以下本発明の実施の形態を図１〜図１０に基づいて説明する。
【００２９】
図１に本発明にかかるメッセージ生成表示システムの簡略構成図を示し、このメッセージ生成表示システムは、構造解析機能を有するメッセージ生成機能１と、実行箇所解析機能を有するメッセージ表示機能２とを備える。
【００３０】
メッセージ生成機能１とは、図３（ｃ）に示すようなメッセージ定義ファイル３を作成（生成）するものである。ここで、メッセージとは、本システムを搭載したコンピュータ４（この場合、パーソナルコンピュータ：パソコン）を操作している際に発生したエラーをユーザに知らせるために画面上に表示する文章（本文）である。例えば、「ファイルが開きません」や「ファイルに書き込めません」等である。
【００３１】
メッセージ定義ファイルは、ソースコード記号ｘｘｘとメッセージＩＤ番号を有するものである。この場合、ソースコード記号ｘｘｘ内には、複数の小分類[ｙｙｙ][ｚｚｚ]とがある。このため、メッセージＩＤ番号情報として、ｘｘｘ．ｙｙｙ．０１、ｘｘｘ．ｙｙｙ．０２、ｘｘｘ．ｚｚｚ．０１等がある。
【００３２】
この場合、図２に示すメッセージ生成表示システムを実行するプログラムを記憶した記録媒体１１としての補助記録装置を用いることになる。すなわち、コンピュータ４に記録媒体１１に記録されたプログラムを実行させることになる。このコンピュータ４は、一般的なコンピュータと同様の構成である。すなわち、制御装置５と演算装置６とを有する中央処理装置７と、主記憶装置８と、入力装置９と、出力装置１０とを備える。記録媒体１１としては、ＤＶＤ−ＲＯＭ，ＵＳＢメモリ、ハードディスク（外付けＨＤＤ）等である。また、出力装置１０として、文章（メッセージ）表示する前記画面を備えてものである。
【００３３】
この場合、図３に示すように、設計時に、ソースコード記号ｘｘｘの小分類[ｙｙｙ]のメッセージＩＤ番号が入力されれば、図３（ｂ）に示すように、構造解析機能にて、このＩＤ番号から、メッセージＩＤ番号情報を静的に生成できる。すなわち、[ｙｙｙ]のメッセージＩＤ番号、例えば、〔０１〕であれば、ｘｘｘ．ｙｙｙ．０１であり、このｘｘｘ．ｙｙｙ．０１を生成できる。これによって、図３（ｃ）に示すようなメッセージ定義ファイル３を形成できる。メッセージ定義ファイル３のｘｘｘ．ｙｙｙ．０１であれば、メッセージとして「ｙｙｙ０１エラー」となって、この文章が画面上に表示される状態となる。
【００３４】
メッセージ表示機能２は、図４（ａ）に示すように、実行時に、アプリケーションにおいて、メッセージＩＤ番号を例えば、〔０１〕を取得すれば、このＩＤ番号から、メッセージ定義ファイルのメッセージＩＤ番号情報を動的に生成できる。すなわち、このアプリケーションで、ＩＤ番号である〔０１〕が入力されれば、図４（ｂ）に示すように、ｘｘｘ．ｙｙｙ．０１と生成できる。これによって、図４（ｃ）に示すように、「動的に生成しメッセージＩＤ番号情報をメッセージ定義ファイルから検索し、見つかったメッセージ本文を画面に表示する」ことになる。
【００３５】
次に、図５を用いて、本メッセージ生成表示システムによる設計時の工程を説明する。まず、設計時においてメッセージＩＤ番号を入力すれば(ステップＳ１）、前記したように、構造解析機能にて、このメッセージＩＤ番号から、メッセージ定義ファイルのメッセージＩＤ番号情報を静的に生成できる(ステップＳ２）。すなわち、図３（ｃ）に示すようなメッセージ定義ファイルを形成することができる。この工程でもって、設計時の工程が完了する。
【００３６】
次に、図６を用いて、本メッセージ生成表示システムによる実行時の工程を説明する。使用しているアプリケーションにおいて、設計時に入力されたメッセージＩＤ番号を取得すれば(ステップＳ３）、前記したように、実行箇所解析機能にて、このメッセージＩＤ番号から、メッセージ定義ファイルのメッセージＩＤ番号情報を動的に生成できる(ステップＳ４）。その後は、ステップＳ５へ移行して、作成したメッセージ定義ファイルのメッセージＩＤ番号情報を、入力されているメッセージ定義ファイルから検索する(ステップＳ５）。検索されれば、このメッセージ定義ファイルのメッセージ本文を画面（出力装置）上に表示することになる。
【００３７】
本発明のメッセージ生成表示システムでは、設計時において、メッセージ定義ファイルを作成する際には、メッセージＩＤ番号情報を自動的に付加されることになり、入力量を少なくでき、また、実行時には、メッセージＩＤ番号に対応したメッセージを表示することができる。このため、構造解析結果と、実行箇所解析情報の２種類の異なる方法からメッセージ定義ファイルを生成できるため、重複のチェックはソースコードの同一構造内でのみでよくなり、メッセージＩＤ番号の重複の管理コストの削減を図ることができる。
【００３８】
次に、ＩＤに自動付加する情報としてクラス名と関数名を用いた場合を示す。すなわち、この場合、図７（ａ）に示すように、ソースコードに、クラス名（ClassＡ・・・）、関数名（FuncＢ・・・）があり、これらにそれぞれメッセージＩＤ番号（１）が付与される。
【００３９】
この場合、設計時に、メッセージＩＤ番号を入力することによって、構造解析機能によってソースコード解析が行われ、図７（ａ）に示すように、このメッセージＩＤ番号に対応したクラス名と関数名を取得することができる。すなわち、例えば、１を入力することによって、ClassＡ．FuncＢ．１を得ることができる。このため、本文が例えば、「ファイルが開きません」のClassＡ．FuncＢ．１を生成することができる。
【００４０】
メッセージＩＤ番号は、関数内で重複しなければよい。このため、関数内で区別をつけるため、番号の入力は必要である。この場合、ソースコード全体での管理は、関数内での管理でのみであり、メッセージＩＤ番号の管理コストの削減を図ることができる。
【００４１】
また、実行時には、設計時に入力されたッセージＩＤ番号を取得することによって、実行箇所解析機能である実行時情報により、クラス名と関数名とを取得できる。すなわち、図７（ｃ）に示すように、１を入力することによって、ClassＡ．FuncＢ．１を得る(作成する)ことができる。その後は、作成したClassＡ．FuncＢ．１を、入力されているClassＡ．FuncＢ．１を検索し、このメッセージ本文を画面（出力装置）上に表示することになる。
【００４２】
前記実施形態では、設計時において、メッセージＩＤ番号を手作業で入力していたが、図８に示すように、このメッセージＩＤ番号情報を入力するための自動入力機能１２を備えたものであってもよい。この場合、ソースコードの行番号を自動入力する方法、及びソースコードの構造単位での連番で自動入力する方法等がある。
【００４３】
すなわち、図９（ａ）に示すように、ソースコード記号ｘｘｘの左側のＩＤ番号が入力されていない状態から、ソースコードの行番号が順次自動的に入力され、右側のように、メッセージＩＤ番号が入力された状態となる。また、ソースコードの構造の範囲内で、メッセージＩＤ番号をソースコードに順次自動的に入力されるものであってもよい。このように、メッセージＩＤ番号が入力された状態となれば、前記図３（ａ）に示す状態となる。その後は、構造解析機能にて、このメッセージＩＤ番号から、図９（ｂ）に示すように、メッセージＩＤ番号情報を静的に生成できる。すなわち、[ｙｙｙ]のメッセージＩＤ番号、例えば、〔０１〕であれば、ｘｘｘ．ｙｙｙ．０１と生成できる。これによって、図９（ｃ）に示すようなメッセージ定義ファイルを形成できる。メッセージ定義ファイルのｘｘｘ．ｙｙｙ．０１であれば、メッセージ本文として「ｙｙｙ０１エラー」となって、この本文が画面上に表示される状態となる。
【００４４】
自動入力機能１２を備えたものでは、ソースコードの行番号を自動で入力するものであっても、ソースコードの構造単位での連番を自動で入力するものであっても、メッセージＩＤ番号の手動による入力作業を不要とし、作業性の向上を図ることができる。
【００４５】
また、図１０に示すように、メッセージ定義ファイルに行番号を自動入力するものであってもよい。すなわち、図１０(ａ)に示すように、メッセージＩＤ番号が入力されていないメッセージ定義ファイルを作成しておき、この状態から、定義ファイルのメッセージＩＤ番号に、ソースコード中の行番号を自動入力することになって、図１０（ｂ）に示すようなメッセージ定義ファイルが完成する。
【００４６】
本発明のプログラムによれば、コンピュータ４に、「設計時おいて、メッセージ定義ファイル３を作成する際には、メッセージＩＤ番号情報が自動的に付加されることになり、入力量を少なくでき、また、実行時には、メッセージＩＤ番号情報に対応したメッセージ本文を表示することを実行させることができる。
【００４７】
本発明の記録媒体によれば、この記録媒体１１を備えるコンピュータ４が、設計時において、メッセージ定義ファイル３を作成する際には、メッセージＩＤ番号情報が自動的に付加されることになり、入力量を少なくでき、また、実行時には、メッセージＩＤ番号情報に対応したメッセージ本文を表示することを実行できる。
【００４８】
ところで、本発明のメッセージ生成システムは前記のように動作するものである。このため、前記各名称の定義をしておく。メッセージＩＤ番号とは、ソースコードファイルにおけるメッセージ生成関数内の記号であり、DisplayError(1)の「１」であり、DisplayError（Func.1）の「Func.1」である。ＩＤとは、メッセージ定義ファイル内のメッセージＩＤ番号＋αによって構成される記号であり、構造解析や起動時解析によってソースコードの構造が分析され＋αが付加される。
【００４９】
メッセージとは、エラー時に画面上に表示する文字（文字列）である。メッセージ定義ファイルとは、メッセージＩＤ番号情報とメッセージ本文で構成されるファイルである。ソースコードは、テキストファイル形成でプログラム言語の仕様に基づいて記述された文章コードである。
【００５０】
以上、本発明の実施形態につき説明したが、本発明は前記実施形態に限定されることなく種々の変形が可能であって、例えば、図３等に示すメッセージ定義ファイルとして、３つのＩＤしか記載がないが、画面上に表示するメッセージ数（本文）に応じて複数個有するものである。
【符号の説明】
【００５１】
１     メッセージ生成機能
２     メッセージ表示機能
４     コンピュータ
１１   記録媒体
１２   自動入力機能
【図１】
2016066178.tif 000003
【図２】
2016066178.tif 000004
【図３】
2016066178.tif 000005
【図４】
2016066178.tif 000006
【図５】
2016066178.tif 000007
【図６】
2016066178.tif 000008
【図７】
2016066178.tif 000009
【図８】
2016066178.tif 000010
【図９】
2016066178.tif 000011
【図１０】
2016066178.tif 000012
【図１１】
2016066178.tif 000013
【図１２】
2016066178.tif 000014