(57)【特許請求の範囲】
【請求項１】
情報処理システムに組込まれた各業務処理部内に設定された各メッセージに含まれる類似意味を有する複数の名詞メッセージをグループ化して登録する名詞メッセージテーブルと、
前記各業務処理部内に設定された各メッセージに含まれる類似意味を有する複数の述語メッセージをグループ化して登録する述語メッセージテーブルと、
前記名詞メッセージテーブル及び前記述語メッセージテーブルにそれぞれ登録された各名詞グルーブ及び各述語グループに対するシステム固有の最適名詞メッセージ及び最適述語メッセージを記憶するシステム固有メッセージメモリと、
前記各業務処理部から送出された各メッセージを名詞と述語とに分解するメッセージ分解手段と、
前記メッセージ分解手段にて分解された名詞が所属する名詞グループを前記名詞メッセージテーブルから検索する名詞グルーブ検索手段と、
前記名詞グルーブ検索手段にて検索された名詞グループに対応した少なくとも１つの述語グループを指定する述語グループ指定手段と、
前記メッセージ分解手段にて分解された述語が所属する述語グループを、前記述語グループ指定手段にて指定された述語グループの範囲内で、前記述語メッセージテーブルから検索する述語グルーブ検索手段と、
前記名詞グループ検索手段及び前記述語グルーブ検索手段にてそれぞれ検索された名詞グループ及び述語グループに対する最適名詞メッセージ及び最適述語メッセージを前記システム固有メッセージメモリから読出す最適メッセージ読出手段と、
前記最適メッセージ読出手段にて読出された最適名詞メッセージ及び最適述語メッセージを合成するメッセージ合成手段と、
前記メッセージ合成手段で合成された合成メッセージを出力装置を介して出力するメッセージ出力手段と
を備えたことを特徴とするメッセージ管理装置。
【請求項２】
情報処理システムに組込まれた各業務処理部から送出された各メッセージをメッセージ管理装置により管理するメッセージ管理方法において、
前記各業務処理部から送出された各メッセージを名詞と述語とに分解するメッセージ分解ステップと、
前記メッセージ分解ステップにて分解された名詞が所属する名詞グループを、前記各業務処理部内に設定された各メッセージに含まれる類似意味を有する複数の名詞メッセージをグループ化して登録した名詞メッセージテーブルから検索する名詞グルーブ検索ステップと、
前記名詞グルーブ検索ステップにて検索された名詞グループに対応した少なくとも１つの述語グループを指定する述語グループ指定ステップと、
前記メッセージ分解ステップにて分解された述語が所属する述語グループを、前記各業務処理部内に設定された各メッセージに含まれる類似意味を有する複数の述語メッセージをグループ化して登録した述語メッセージテーブルから、前記述語グループ指定ステップにて指定された述語グループの範囲内で検索する述語グルーブ検索ステップと、
前記名詞グループ検索ステップ及び前記述語グルーブ検索ステップにてそれぞれ検索された名詞グループ及び述語グループに対する最適名詞メッセージ及び最適述語メッセージを、前記名詞メッセージテーブル及び前記述語メッセージテーブルにそれぞれ登録された各名詞グルーブ及び各述語グループに対するシステム固有の最適名詞メッセージ及び最適述語メッセージを記憶するシステム固有メッセージメモリから読出す最適メッセージ読出しステップと、
前記最適メッセージ読出しステップにて読出された最適名詞メッセージ及び最適述語メッセージを合成するメッセージ合成ステップと、
前記メッセージ合成ステップで合成された合成メッセージを出力装置を介して出力するメッセージ出力ステップと
を備えたことを特徴とするメッセージ管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は各種の情報処理システムに組込まれた各業務処理部から出力される各メッセージを管理するメッセージ管理装置及びメッセージ管理方法に関する。
【０００２】
【従来の技術】
例えば、コンピュータ等からなる情報処理システム内にはそれぞれ個別の業務を実行する多数の業務処理部（アプリケーションプログラム）が組込まれている。各業務処理部は自己に与えられた業務を実行する。そして、各業務処理部は自己の業務実行過程で、例えばエラーが発生した場合や、操作者に次の操作を促す場合において、各種のメッセージを例えばＣＲＴ表示装置の表示画面上に表示出力する。
【０００３】
図１３に示すように、各業務処理部１ａ，１ｂから出力されたメッセージはそのまま表示部２の表示画面に表示出力される。例えば業務処理部１ａから出力された「ファイルがありません」のメッセージ又は業務処理部１ｂから出力された「ファイルが見つかりません」のメッセージは表示部２に表示出力される。
【０００４】
また、別の情報処理システムにおいては、図１４に示すように、各業務処理部３ａ，３ｂの他にメッセージファイル４が設けらている。このシステムにおいては、各業務処理部３ａ，３ｂはメッセージのテキストそのものを出力するのではなくて、該当メッセージを特定するメッセージデータを出力する。メッセージファイル４内には、各メーセージデータに対応する各メーセージがテキスト形式で記憶されている。
【０００５】
各業務処理部３ａ，３ｂは内部で発生したメッセージデータをメッセージファイル４へ送信して、メッセージファイル４に記憶されている該当メッセージデータに対応するメッセージのテキストを読出して、読出したメッセージを表示部２へ表示出力する。
【０００６】
【発明が解決しようとする課題】
しかしながら、図１３及び図１４に示す情報処理システムにおけるメッセージの表示出力手法においても、まだ解消すべき次のような課題があった。
すなわち、一般的に、図１３及び図１４の情報処理システムには多数の情報処理部１ａ，１ｂ，３ａ，３ｂが組込まれている。したがって、情報処理部（アプリケーションプログラム）１ａ〜３ｂは一人のプロクラム設計者によつて作成されることは希であり、複数の設計者によって作成される。したがって、図１３に示すように、類似する意味を示すメッセージが異なる表現で表示される。その結果、情報処理システム全体として統一が取れない問題が生じる。
【０００７】
なお、たとえ同一設計者によって作成された場合であっても、作成時期が大きく異なった場合は、各メッセージの表現形式が異なる懸念がある。
また、図１４に示す情報処理システムにおいては、メッセージファイル４内には、各業務処理部３ａ，３ｂ内に設定された各メッセージデータに１対１で対応するメーセージのテキストが記憶されている。上述したように、類似する意味を示すのに、それぞれ異なる表現形式のメッセージを指定するメッセージデータが設定されているので、メッセージファイル４内には膨大な数のメッセージを記憶する必要がある。
【０００８】
また、例えば「ファイルがありません」等のように、一般に、メッセージは、「ファイル」に相当する「名詞」と「ありません」に相当する「述語」とで構成されている場合が多い。しかし、メッセージは、これらの「名詞」と「述語」とからなる１文書形式で記憶されているために、メッセージファイル４内に記憶するメッセージ数がより一層増大する。
【０００９】
その結果、メッセージファイル４の必要とする記憶容量が増大すると共に、メッセージファイル４に対する検索時間が増大し、メッセージ出力処理能率が低下する懸念がある。
【００１０】
本発明はこのような事情に鑑みてなされたものであり、各業務処理部から出力されたメッセージをそのまま出力するのではなくて、類似するメーセージに対して一つの最適メッセージを得て、これを出力することによって、情報処理システム全体で統一のとれたメッセージを出力できるメッセージ管理装置及びメッセージ管理方法を提供することを目的とする。
【００１１】
また、本発明は、メッセージファイル内にメッセージを構成する名詞と述語とを個別に記憶することにより、同一単語が重複して記憶されることを防止でき、メッセージファイルの記憶容量を節減でき、かつメッセージ出力処理能率を向上できるメッセージ管理装置及びメッセージ管理方法を提供することを目的とする。
【００１６】
【課題を解決するための手段】
上記課題を解消するために、本発明のメッセージ管理装置においては、情報処理システムに組込まれた各業務処理部内に設定された各メッセージに含まれる類似意味を有する複数の名詞メッセージをグループ化して登録する名詞メッセージテーブルと、各業務処理部内に設定された各メッセージに含まれる類似意味を有する複数の述語メッセージをグループ化して登録する述語メッセージテーブルと、各メッセージテーブルに登録された各名詞グルーブ及び各述語グループに対するシステム固有の最適名詞メッセージ及び最適述語メッセージを記憶するシステム固有メッセージメモリと、各業務処理部から送出された各メッセージを名詞と述語とに分解するメッセージ分解手段と、このメッセージ分解手段にて分解された名詞が所属する名詞グループを名詞メッセージテーブルから検索する名詞グルーブ検索手段と、この名詞グルーブ検索手段にて検索された名詞グループに対応した少なくとも１つの述語グループを指定する述語グループ指定手段と、メッセージ分解手段にて分解された述語が所属する述語グループを、述語グループ指定手段にて指定された述語グループの範囲内で、述語メッセージテーブルから検索する述語グルーブ検索手段と、各グループ検索手段にてそれぞれ検索された名詞グループ及び述語グループに対する最適名詞メッセージ及び最適述語メッセージをシステム固有メッセージメモリから読出す最適メッセージ読出手段と、この最適メッセージ読出手段にて読出された最適名詞メッセージ及び最適述語メッセージを合成するメッセージ合成手段と、このメッセージ合成手段で合成された合成メッセージを出力装置を介して出力するメッセージ出力手段とを備えている。
【００２８】
上記した構成においては、各業務処理部から送出された各メッセージは名詞と述語とに分解される。すると、名詞メッセージテーブルに設定された複数の所属グループの中から、分解された名詞が所属する名詞グルーブ及び述語グループが検索される。このように、分解された名詞が所属する名詞グループが得られると、この得られた名詞グループに対応した少なくとも１つの述語グループが指定される。そして、分解された述語が所属する述語グループが、先に指定された述語グループの範囲内で、述語メッセージテーブルから検索される。
【００２９】
すなわち、ある特定の名詞に対応する述語の範囲はおのずと限定されるので、述語が所属する述語グループを述語メッセージテーブル内から検索する場合に、検索対象の述語グループ数が少なくなり、検索処理能率が向上する。
さて、分解された名詞及び述語が所属する名詞グループ及び述語グループが検索されると、当該名詞グループ及び述語グルーブに予め設定された最適名詞メッセージ及び最適述語メッセージに変換される。そして、この変換された最適名詞メッセージ及び最適述語メッセージが合成されて、合成メッセージが出力される。したがって、メッセージメモリの必要とする記憶容量を節減できると共に、情報処理システム全体として統一の取れたメッセージを出力することが可能である。
【００３１】
【発明の実施の形態】
以下本発明の各実施形態を図面を用いて説明する。
（第１実施形態）
図１は本発明の第１実施形態に係わるメッセージ管理方法及びメッセージ管理装置が組込まれた情報処理システムを示す模式図である。
【００３２】
それぞれ互いに独立して組込まれた各業務処理部（アプリケーションプログラム）１１ａ，１１ｂは自己に与えられた業務を実行する。各業務処理部１１ａ，１１ｂ内には各種のメッセージが登録されている。そして、各業務処理部１１ａ，１１ｂは、自己の業務の実行過程で、例えばエラーが発生した場合や、操作者に次の操作を促す場合において、上述した各種のメッセージをメッセージ管理部１３へ送出する。
【００３３】
また、メッセージ変換ファイル１４内には、各業務処理部１１ａ，１１ｂ内に設定された前記各メッセージ毎に、該当メッセージが意味するこの情報処理システムに共通する最適メッセージが記憶されている。
【００３４】
例えば、業務処理部１１ａ内に設定されている「ファイルがありません」のメッセージ及び業務処理部１１ｂ内に設定されている「ファイルが見つかりません」のメッセージに対してそれぞれ同一の「ファイルが存在しません」の共通の一つの最適メッセージが記憶されている。
【００３５】
メッセージ管理部１３は、各業務処理部１１ａ，１１ｂから各メッセージを受領すると、該当メッセージでメッセージ変換ファイル１４内を検索して、該当メッセージに対応する最適メッセージを読出す。そして、読出した同一意味を有する最適メッセージを送信元の各業務処理部１１ａ，１１ｂへ応答する。各業務処理部１１ａ，１１ｂは受領した最適メッセージを表示部１２へ表示出力する。
【００３６】
このように構成されたメッセージ管理方法及びメッセージ管理装置が組込まれた情報処理システムにおいては、たとえ、各教務処理装置１１ａ，１１ｂに類似した意味を有する２種類以上のメッセージが設定されていたとしても、これらの各メッセージは直接表示部１２へ表示出力されることはなく、メッセージ管理部１３によってこの情報処理システムに統一された一つの最適メッセージに変換されて表示出力される。
【００３７】
また、各業務処理部１１ａ，１１ｂを設計する設計者にとっては、メッセージの微妙な言い回しを何等意識せずに、プログラム設計を行うことができ、設計作業能率を向上できる。
【００３８】
（第２実施形態）
図２は本発明の第２実施形態のメッセージ管理方法及びメッセージ管理装置が組込まれた情報処理システムを示す模式図である。
【００３９】
互いに独立して組込まれた業務処理部１５ａ，１５ｂ内には、エラー発生時や操作案内のために複数種類のメッセージデータが記憶されている。これらのメッセージデータは一般に「名詞」と「述語」とで構成された一つの文書の形式を有する。そして、エラー発生時や操作案内が必要になると、これらのメッセージデータをメッセージ管理部１６へ送出する。
【００４０】
名詞メッセージファイル１７内には、前記各業務処理部１５ａ，１５ｂ内に設定された各メッセージデータを構成する各「名詞」に対応する各名詞メッセージ（テキスト形式）が記憶されている。例えば、ファイル，データ，データベース，Ｄ／Ｂ，ユーザ，ユーザー，利用者，客，番号，文書番号，異常，異常事態，異常状態、故障等の名詞メッセージが記憶されている。
【００４１】
また、述語メッセージファイル１８内には、前記各業務処理部１５ａ，１５ｂ内に設定された各メッセージデータを構成する各「述語」に対応する各述語メッセージ（テキスト形式）が記憶されている。例えば、…が存在しません。…がありません。…がない。…が不正です。等の述語メッセージが記憶されている。
【００４２】
最適メッセージメモリ１９内には、前記名詞メッセージファイル１７内に記憶されている各名詞メッセージのうちほぼ同一意味を有する名詞メッセージに対してこの情報処理システムにおいて、一つの共通した最適名詞メッセージが記憶されている。例えば、上述したユーザ，ユーザー，利用者，客等は全て同一意味を有するので、「ユーザ」等の一つの共通した最適名詞メッセージが記憶されている。
【００４３】
さらに、最適メッセージメモリ１９内には、前記述語メッセージファイル１８内に記憶されている各述語メッセージのうちほぼ同一意味を有する述語メッセージに対して、一つの共通した最適述語メッセージが記憶されている。例えば、上述した…が存在しません。…がありません。…がない。等は全て同一意味を有するので、「…が存在しません。」等の一つの共通した最適述語メッセージが記憶されている。
【００４４】
そして、メッセージ管理部１６は、各業務処理部１５ａ，１５ｂからメッセージデータが入力されると、図３に示す流れ図に従って該当メッセージデータをこの情報処理システムに共通する統一された最適メッセージに変換する。
【００４５】
メッセージデータが入力されると、図３の流れ図が開始され、Ｓ（プログラム・ステップ）１において、入力されたメッセージデータを「名詞」と「述語」とに分解する。次に、分解された「名詞」で名詞メッセージファイル１７を検索して、対応する名詞メッセージを読出す（Ｓ２）。この読出した名詞メッセージで最適メッセージメモリ１９を検索して、該当名詞メッセージに対応する最適名詞メッセージを読出す。すなわち、該当名詞メッセージを最適名詞メッセージへ変換する（Ｓ３）。
【００４６】
次に、Ｓ４において、先に分解された「述語」で述語メッセージファイル１８を検索して、対応する述語メッセージを読出す。この読出した述語メッセージで最適メッセージメモリ１９を検索して、該当述語メッセージに対応する最適述語メッセージを読出す。すなわち、該当述語メッセージを最適述語メッセージへ変換する（Ｓ５）。
【００４７】
先に変換した最適名詞メッセージと最適述語メッセージとを合成して、一つの文書を構成する合成メッセージを得る（Ｓ６）。この合成した合成メッセージを前記メッセージデータの送信元の業務処理部１５ａ，１５ｂへ応信する（Ｓ７）。
【００４８】
メッセージ管理部１６から合成メッセージを受領した業務処理部１５ａ，１５ｂは、この合成メッセージを最適メッセージとしてＣＲＴ表示装置等の表示部１２へ表示出力する。
【００４９】
このように構成されたメッセージ管理装置及びメッセージ管理方法が組込まれた情報処理システムにおいては、図２に示すように、たとえ各業務処理部１５ａ，１５ｂから出力されたメッセージデータが「ファイルがありません。」、「ファイルが見つかりません。」等の同一意味を有する異なった表現形式のメッセージデータであったとしても、表示部１２に表示出力されるメッセージは「ファイルが存在しません。」のこの情報処理システムに定められた一つの最適メッセージに変換される。したがって、図１に示した第１実施形態とほぼ同様の効果を得ることができる。
【００５０】
さらに、この第２実施形態においては、各業務処理部１５ａ，１５ｂから出力されたメッセージデータに対応するメッセージを記憶するメッセージファイルを名詞メッセージファイル１７と述語メッセージファイル１８とに分割して、名詞に対応する名詞メッセージと述語に対応する述語メッセージとに分割して記憶している。
【００５１】
そして、各業務処理部１５ａ，１５ｂから出力されたメッセージデータを名詞と述語とに分解して、それぞれ個別に各メッセージファイル１７，１８を検索して、個別に名詞メッセージと述語メッセージとを得ている。そして、後からこれらを合成して、元のメッセージデータに対応するメッセージを得ている。
【００５２】
したがって、図１４に示す従来システムのメッセージファイル４のように全ての名詞と述語とを含むメッセージを、メッセージデータ毎に記憶する必要がないので、名詞メッセージファイル１７と述語メッセージファイル１８とを合計したメッセージファイル１７，１８全体の必要とする記憶容量を大幅に節減できる。
【００５３】
また、各メッセージファイル１７，１８の記憶メッセージ数が少なくなるので、メッセージファイル１７，１８に対する検索処理が簡素化され、情報処理システム全体のメッセージ出力処理能率が向上する。
【００５４】
（第３実施形態）
図４は本発明の第３実施形態のメッセージ管理装置が組込まれた情報処理システムを示す模式図である。
【００５５】
互いに独立して組込まれた業務処理部２１ａ，２１ｂ内にはエラー発生時や操作案内のために複数種類のメッセージが記憶されている。これらのメッセージは一般に「名詞」と「述語」とで構成された一つの文書の形式を有する。そして、エラー発生時や操作案内が必要になると、メッセージ表示処理部２２ａ，２２ｂが起動して、これらのメッセージをメッセージ管理部２３へ送出する。また、各メッセージ表示処理部２２ａ，２２ｂはメッセージ管理部２３から受信した合成メッセージをＣＲＴ表示装置で構成された表示部１２へ表示出力する。
【００５６】
メッセージ管理部２３にはＲＤＢＭＳ（リレーショナル・データベース・管理システム）２４及びメッセージ履歴ファイル２８が接続されている。メッセージ管理部２３内には、メッセージ待ち行列２５，メッセージ生成処理部２６及びメッセージ送信／保存処理部２７が設けられている。また、ＲＤＢＭＳ２４内には、名詞メッセージテーブル２９，述語メッセージテーブル３０，名詞用のシステム固有メッセージメモリ３１及び述語用のシステム固有メッセージメモリ３２が形成されている。
【００５７】
メッセージ待ち行列２５内には、図５に示すように、各業務処理部２１ａ，２１ｂから入力される各メッセージが時系列的に記憶保持される。
また、ＲＤＢＭＳ２４内に形成された名詞メッセージテーブル２９内には、図７に示すように、前記各業務処理部２１ａ，２１ｂに設定された各メッセージに含まれる類似意味を有する複数の名詞がグループ分けされて登録されている。そして、各グループ（名詞グループ）にはグループ名が付されている。具体的には、例えば、名前、氏名，社員名，文書名，従業員名等の類似意味を有する一連の名詞の名詞グループに対して「名前」というグループ名（機能名称）が付されている。このグループ名として、上述した「名前」の他に「番号」「データベース」「ファイル」等が登録されている。
【００５８】
また、ＲＤＢＭＳ２４内に形成された述語メッセージテーブル３０内には、図８に示すように、前記各業務処理部２１ａ，２１ｂに設定されたた各メッセージに含まれる類似意味を有する複数の述語がグループ分けされて登録されている。そして、各グループ（述語グループ）にはグループ名が付されている。具体的には、例えば、…がありません。…が存在しません。…が見つかりません。等の類似意味を有する一連の述語の述語グループに対して「非存在」というグループ名（機能名称）が付されている。このグループ名として、上述した「非存在」の他に「非接続」「不正」「超過」等が登録されている。
【００５９】
ＲＤＢＭＳ２４内に形成された名詞用のシステム固有メッセージメモリ３１内には、図９に示すように、名詞メッセージテーブル２９内に設定された「名前」「番号」「データベース」「ファイル」等のグループ名（機能名称）毎に、該当グループ名に対してこの情報処理システムに対して設定された最適名詞メッセージが記憶されている。例えば、「名前」のグループ名（機能名称）に対して「氏名」と言う最適名詞メッセージが設定されている。同様に、「番号」「データベース」「ファイル」に対してはそれぞれ「社員番号」、「ＤＢ」，「ファイル」の最適名詞メッセージが設定されている。
【００６０】
同様に、ＲＤＢＭＳ２４内に形成された述語用のシステム固有メッセージメモリ３２内には、図１０に示すように、述語メッセージテーブル３０内に設定された「非存在」「非接続」「不正」「超過」等のグループ名（機能名称）毎に、該当グループ名を、この情報処理システムに対して設定された最適述語メッセージが記憶されている。例えば、「非存在」のグループ名（機能名称）に対して「…が存在しません。」と言う最適述語メッセージが設定されている。同様に、「非接続」「不正」「超過」に対してはそれぞれ「…と接続していません。」、「…が誤っています。」，「…がオーバーフローしました。」の最適述語メッセージが設定されている。
【００６１】
また、アプリケーションプログラム上に形成されたメッセージ生成処理部２６は、例えば図６に示すように、メッセージ分解処理部２６ａと所属グループ検索処理部２６ｂとメッセージ合成処理部２６ｃとで構成されている。
【００６２】
そして、メッセージ管理部２３は各業務処理部２１ａ，２１ｂからメッセージが入力すると、図１１に示す流れ図に示すメッセージ処理を実行する。
流れ図が開始されると、Ｐ（プログラム・ステップ）１において、メッセージ生成処理部２６のメッセージ分解処理部２６ａを起動して入力されたメッセージを「名詞」と「述語」に分解する名詞・述語分解処理を実行する。
【００６３】
この名詞・述語分解処理の詳細は図１２の流れ図に従って実行される。すなわち、図１２において、Ｒ１において各業務処理部２１ａ，２１ｂから入力したメッセージをメッセージ待ち行列２５の空き領域の最上段に格納する。
【００６４】
Ｒ２にて、領域番号１の領域に記憶されている複数文字から構成されたメッセージの１文字を読出して、図示しない単語メモリの最終文字位置へ格納する（Ｒ３）。この単語メモリに記憶された文字列で名詞メッセージテーブル２９の各名詞グループの領域を検索して、該当文字列を含む又は該当文字列に一致する名詞メッセージが存在するか否かを調べる。存在すれば（Ｒ４）、Ｒ２へ戻り、メッセージ待ち行列２５の同一領域のメッセージの次の１文字を読取って単語メモリに加算する。
【００６５】
該当文字列を含む又は該当文字列に一致するる名詞メッセージを検索した結果が空集合の場合は（Ｒ４）、最後に加算された文字が「助詞」であるか否かを調べる（Ｒ５）。「助詞」の場合は、加算後の文字列は「名詞」＋「助詞」であるので検索できなかったと判断する。そして、最後に加算した「助詞」の１文字を除外した文字列を「名詞」と特定する（Ｒ６）。
【００６６】
入力メッセージにおける「名詞」が特定されると、メッセージ待ち行列２５の同一領域のメッセージの残りの文字列を「述語」と特定する（Ｒ７）。
また、Ｒ５において、最後に加算された文字が「助詞」でなければ、該当名詞は名詞メッセージテーブル２９内に未登録であると判断する（Ｒ８）。
【００６７】
図１２に示す名詞・述語分解処理が終了すると、図１１へ戻り、Ｐ２にて、入力メッセージが正常に「名詞」と「述語」とに分解されたか否かを調べる。正常に分解されていた場合は、所属グループ検索処理部２６ｂを起動して、名詞メッセージテーブル２９から分解された「名詞」が所属する名詞グルーブのグループ名（機能名称）を検出する（Ｐ３）。そして、該当グループ名に対応する最適名詞メッセージを名詞用のシステム固有メッセージメモリ３１から読出す（Ｐ４）。
【００６８】
次に、述語メッセージテーブル３０から分解された「述語」が所属する述語グルーブのグループ名（機能名称）を検出する（Ｐ５）。正常に所属するグループ名が検出されると（Ｐ６）、該当グループ名に対応する最適述語メッセージを述語用のシステム固有メッセージメモリ３２から読出す（Ｐ７）。
【００６９】
そして、最適名詞メッセージと最適述語メッセージとを合成して（Ｐ８）、構成した合成メッセージをメッセージ送信／保存処理部２７を介して入力メッセージの送信元の業務処理部２１ａ．２１ｂへ送信する（Ｐ９）。
【００７０】
なお、Ｐ２にて、入力メッセージが「名詞」と「述語」とに正常に分解できなかった場合や、Ｐ６にて分解された「述語」が述語メッセージテーブル３０に登録されていなかった場合は、Ｐ１０へ進み、入力メッセージをそのまま送信元の業務処理部２１ａ．２１ｂへ返信する。そして、この未登録のメッセージを新規メッセージとしてメッセージ履歴ファイル２８に一旦記憶保持する（Ｐ１１）。
【００７１】
なお、このメッセージ履歴ファイル２８に記憶保持された未登録メッセージは後日、設計者によつて「名詞」と「述語」とに分解されて、それぞれ名詞メッセージテーブル２９及び述語メッセージテーブル３０に登録される。
【００７２】
このように構成されたメッセージ管理装置が組込まれた情報処理システムにおいては、たとえ各業務処理部２１ａ，２１ｂから出力されたメッセージが「ファイルがありません。」、「ファイルが見つかりません。」等の同一意味を有する異なった表現形式のメッセージであったとしても、表示部１２に表示出力されるメッセージは「ファイルが存在しません。」のこの情報処理システムに定められた一つの最適メッセージに変換される。したがって、図１及び図２に示した第１．第２実施形態とほぼ同様の効果を得ることができる。
【００７３】
また、この第３実施形態においても、各業務処理部２１ａ，２１ｂから出力されたメッセージを「名詞」と「述語」とに分割して、名詞及び述語を類似意味を有する複数のメッセージをグループ化して登録している。
【００７４】
そして、各グループについて情報処理システムに対して最適名詞メッセージ及び最適述語メッセージを割付けることによって、システム全体に統一がとれたメッセージを出力できる。
【００７５】
また、メッセージを構成する「名詞」と「述語」とを個別に記憶することによって、各メッセージテーブル２９，３０の必要とする記憶容量を節減できる。
（第４実施形態）
第４実施形態に係わるメッセージ管理装置が組込まれた情報処理システムにおいては、図７の名詞メッセージテーブル２９に登録された名詞グルーブのグループ名（機能名称）毎に、該当グループ名に対応する述語メッセージテーブル３０に登録された少なくとも１つ以上の述語グループ名が登録されている。
【００７６】
すなわち、「名詞」と「述語」とからなるメッセージにおいては、「名詞」が特定されると、この「名詞」に続く「述語」の選択範囲は自ずから限定される。したがって、図１１の流れ図におけるＰ５において、述語メッセージテーブル３０から該当「述語」が所属する述語グループを検索する場合に、全ての述語グルーブに所属する述語を順番に検索するのではなくて、先に判明した「名詞」に対して登録されているグルーブ名の示す述語グループ内を検索するのみでよい。
【００７７】
このように、検索対象グループ数を制限することによって、検索処理能率が向上し、システム全体のメッセージ表示処理能率が向上できる。
なお。本発明は上述した各実施形態に限定されるものではない。各実施形態においては、説明を簡単にするために業務処理部が２つの場合を説明したが、実際の情報処理システムにおいては、多数の業務処理部が組込まれている。
【００７８】
【発明の効果】
以上説明したように、本発明のメッセージ管理装置及びメッセージ管理方法においては、各業務処理部から出力されたメッセージをそのまま出力するのではなくて、類似するメーセージに対して一つの最適メッセージを得て、これを出力している。したがって、情報処理システム全体で統一のとれたメッセージを出力できる。
【００７９】
また、本発明においては、メッセージファイル内にメッセージを構成する名詞と述語とを個別に記憶している。したがって、同一単語が重複して記憶されることを防止でき、メッセージファイルの記憶容量を節減でき、かつメッセージ出力処理能率を向上できる。
【図面の簡単な説明】
【図１】  本発明の第１実施形態のメッセージ管理装置及びメッセージ管理方法が組込まれた情報処理システムの概略構成を示す模式図
【図２】  本発明の第２実施形態のメッセージ管理装置及びメッセージ管理方法が組込まれた情報処理システムの概略構成を示す模式図
【図３】  同メッセージ管理装置の動作を示す流れ図
【図４】  本発明の第３実施形態のメッセージ管理装置が組込まれた情報処理システムの概略構成を示す模式図
【図５】  同メッセージ管理装置におけるメッセージ待ち行列を示す図
【図６】  同メッセージ管理装置におけるメッセージ生成処理部の概略構成を示すブロック図
【図７】  同メッセージ管理装置における名詞メッセージテーブルの記憶内容を示す図
【図８】  同メッセージ管理装置における述語メッセージテーブルの記憶内容を示す図
【図９】  同メッセージ管理装置における名詞用のシステム固有メッセージメモリの記憶内容を示す図
【図１０】  同メッセージ管理装置における述語用のシステム固有メッセージメモリの記憶内容を示す図
【図１１】  同メッセージ管理装置の動作を示す流れ図
【図１２】  同じく同メッセージ管理装置の動作を示す流れ図
【図１３】  従来の情報処理システムの概略構成を示す模式図
【図１４】  同じく従来の情報処理システムの概略構成を示す模式図
【符号の説明】
１１ａ，１１ｂ，１５ａ，１５ｂ，２１ａ，２１ｂ…業務処理部、１２…表示部、１３，１６，２３…メッセージ管理部、１４…メッセージ変換ファイル、１７…名詞メッセージファイル、１８…述語メッセージファイル、１９…最適メッセージメモリ、２５…メッセージ待ち行列、２６…メッセージ生成処理部、２６ａ…メッセージ分解処理部、２６ｂ…所属グループ検索処理部、２６ｃ…メッセージ合成処理部、２７…メッセージ送信／保存処理部、２８…メッセージ履歴ファイル、２９…名詞メッセージテーブル、３０…述語メッセージテーブル、３１，３２…システム固有メッセージメモリ
【図１】
0003691879.tif 000002
【図２】
0003691879.tif 000003
【図３】
0003691879.tif 000004
【図４】
0003691879.tif 000005
【図５】
0003691879.tif 000006
【図６】
0003691879.tif 000007
【図７】
0003691879.tif 000008
【図８】
0003691879.tif 000009
【図９】
0003691879.tif 000010
【図１０】
0003691879.tif 000011
【図１１】
0003691879.tif 000012
【図１２】
0003691879.tif 000013
【図１３】
0003691879.tif 000014
【図１４】
0003691879.tif 000015