(57)【要約】【課題】大量に存在し、追加と削除が繰り返されるために変動する種々の名詞句の羅列データについて、適宜のタイミングで繰り返し翻訳を行う場合に、コストや時間をかけることなく、適切に翻訳する。【解決手段】前回翻訳済みデータファイル１１１と今回翻訳対象データファイルとのそれぞれについて、ユニークデータ作成手段が、データがユニークになるように集約する。差分データ作成部１２２は、集約された両データを突合せ、集約した未翻訳の地図注記データにのみ存在する新規分データと、両データに存在する共通分データとを抽出する。新規分データのみを読み仮名処理部１２３が読み仮名に変換し、これを翻訳処理部１２４が所定の言語に翻訳して新規翻訳データを作成する。この新規翻訳データと共通分データとを用いて、今回翻訳対象データファイルの未翻訳の地図注記データの翻訳データを更新する。【選択図】図１
2015176541.tif 000002
【特許請求の範囲】
【請求項１】
多数の翻訳対象名詞データと、当該多数の翻訳対象名詞データのそれぞれの１以上の言語の翻訳データとを対応付けた多数の翻訳済みデータを記憶する翻訳済みデータ記憶手段と、
前記翻訳済みデータ記憶手段に記憶されている多数の前記翻訳済みデータの前記翻訳対象名詞データの少なくとも一部と重複する多数の未翻訳名詞データと、新たに使用されるようになった多数の未翻訳名詞データとを記憶する未翻訳データ記憶手段と、
前記翻訳済みデータ記憶手段に記憶されている前記翻訳済みデータの前記翻訳対象名詞データについて、翻訳する必要のないものを除外し、同じ翻訳結果となるものを統合して、重複のない多数の翻訳済みデータからなる翻訳済みデータ群を作成する第１のユニークデータ作成手段と、
前記未翻訳データ記憶手段に記憶されている前記未翻訳名詞データについて、翻訳する必要のないものを除外し、同じ翻訳結果となるものを統合して、重複のない多数の未翻訳名詞データからなる未翻訳名詞データ群を作成する第２のユニークデータ作成手段と、
前記第１のユニークデータ作成手段で作成された前記翻訳済みデータ群の前記翻訳対象名詞データと、前記第２のユニークデータ作成手段で作成された前記未翻訳名詞データ群の前記未翻訳名詞データとを突合せ、一致する場合の前記翻訳済みデータからなる共通分データ群と、前記翻訳済みデータ群に存在せず、前記未翻訳名詞データ群に存在する多数の前記未翻訳名詞データからなる新規分データ群とを作成する差分データ作成手段と、
前記差分データ作成手段で作成された前記新規分データ群のそれぞれの未翻訳名詞データについて、読み仮名辞書を用いて読み仮名データに変換し、前記未翻訳名詞データと変換して得た前記読み仮名データとを対応付けた、読み仮名データを作成する読み仮名処理手段と、
前記読み仮名処理手段により作成された前記読み仮名データのそれぞれについて、１以上の言語に対応する翻訳辞書を参照し、前記読み仮名データ群の未翻訳名詞データに対する１以上の言語に翻訳して、１以上の言語の名詞翻訳データを得て、前記未翻訳名詞データと１以上の言語の前記名詞翻訳データとを対応付けた多数の新規翻訳データからなる新規翻訳データ群を作成する翻訳処理手段と、
前記差分データ作成手段により作成された前記共通分翻訳済みデータ群と、前記翻訳処理手段により作成された前記新規翻訳データ群とを用いて、前記未翻訳データ記憶手段に記憶されている多数の未翻訳名詞データに対して、名詞翻訳データを更新する更新手段と
を備えることを特徴とする翻訳装置。
【請求項２】
請求項１に記載の翻訳装置であって、
前記第１のユニークデータ作成手段は、数字、アルファベット、記号、アイコンだけから構成される翻訳対象名詞データを有する翻訳済みデータを除外し、
前記第２のユニークデータ作成手段は、数字、アルファベット、記号、アイコンだけから構成される未翻訳名詞データを除外する
ことを特徴とする翻訳装置。
【請求項３】
請求項１または請求項２のいずれかに記載の翻訳装置であって、
前記翻訳対象名詞データには、所在地に関連するエリア情報が対応付けられており、前記第１のユニークデータ作成手段は、名詞データ部分が同じで、かつ、同じエリア情報を有する前記翻訳対象名詞データについては１つに集約し、
前記未翻訳名詞データには、所在地に関連するエリア情報が対応付けられており、前記第２のユニークデータ作成手段は、名詞データ部分が同じで、かつ、同じエリア情報を有する前記未翻訳名詞データについては１つに集約することを特徴とする翻訳装置。
【請求項４】
請求項３に記載の翻訳装置であって、
前記翻訳対象名詞データには、属性情報が対応付けられており、前記第１のユニークデータ作成手段は、名詞データ部分が同じで、かつ、同じ属性情報を有する前記翻訳対象名詞データについては、１つに集約し、
前記未翻訳名詞データには、属性情報が対応付けられており、前記第２のユニークデータ作成手段は、名詞データ部分が同じで、かつ、同じ属性情報を有する前記未翻訳名詞データについては、１つに集約することを特徴とする翻訳装置。
【請求項５】
請求項１、請求項２または請求項３のいずれかに記載の翻訳装置であって、
前記翻訳対象名詞データと、前記未翻訳名詞データとは、地図注記データであることを特徴とする翻訳装置。
【請求項６】
多数の翻訳対象名詞データと、当該多数の翻訳対象名詞データのそれぞれの１以上の言語の翻訳データとを対応付けた多数の翻訳済みデータを記憶する翻訳済みデータ記憶手段に記憶されている前記翻訳済みデータの前記翻訳対象名詞データについて、第１のユニークデータ作成手段が、翻訳する必要のないものを除外し、同じ翻訳結果となるものを統合して、重複のない多数の翻訳済みデータからなる翻訳済みデータ群を作成する第１のユニークデータ作成工程と、
前記翻訳済みデータ記憶手段に記憶されている多数の前記翻訳済みデータの前記翻訳対象名詞データの少なくとも一部と重複する多数の未翻訳名詞データと、新たに使用されるようになった多数の未翻訳名詞データとを記憶する未翻訳データ記憶手段に記憶されている前記未翻訳名詞データについて、第２のユニークデータ作成手段が、翻訳する必要のないものを除外し、同じ翻訳結果となるものを統合して、重複のない多数の未翻訳名詞データからなる未翻訳名詞データ群を作成する第２のユニークデータ作成工程と、
前記第１のユニークデータ作成工程で作成した前記翻訳済みデータ群の前記翻訳対象名詞データと、前記第２のユニークデータ作成工程で作成した前記未翻訳名詞データ群の前記未翻訳名詞データとを、差分データ作成手段が突合せ、一致する場合の前記翻訳済みデータからなる共通分データ群と、前記翻訳済みデータ群に存在せず、前記未翻訳名詞データ群に存在する多数の前記未翻訳名詞データからなる新規分データ群とを作成する差分データ作成工程と、
前記差分データ作成工程で作成した前記新規分データ群のそれぞれの未翻訳名詞データについて、読み仮名処理手段が、読み仮名辞書を用いて読み仮名データに変換し、前記未翻訳名詞データと変換して得た前記読み仮名データとを対応付けた、読み仮名データを作成する読み仮名処理工程と、
前記読み仮名処理工程で作成した前記読み仮名データのそれぞれについて、翻訳処理手段が、１以上の言語に対応する翻訳辞書を参照し、前記読み仮名データ群の未翻訳名詞データに対する１以上の言語に翻訳して、１以上の言語の名詞翻訳データを得て、前記未翻訳名詞データと１以上の言語の前記名詞翻訳データとを対応付けた多数の新規翻訳データからなる新規翻訳データ群を作成する翻訳処理工程と、
前記差分データ作成工程で作成した前記共通分翻訳済みデータ群と、前記翻訳処理工程で作成した前記新規翻訳データ群とを用いて、更新手段が、前記未翻訳データ記憶手段に記憶されている多数の未翻訳名詞データに対して、名詞翻訳データを更新する更新工程と
を有することを特徴とする翻訳方法。
【請求項７】
多数の翻訳対象名詞データと、当該多数の翻訳対象名詞データのそれぞれの１以上の言語の翻訳データとを対応付けた多数の翻訳済みデータを記憶する翻訳済みデータ記憶手段と、前記翻訳済みデータ記憶手段に記憶されている多数の前記翻訳済みデータの前記翻訳対象名詞データの少なくとも一部と重複する多数の未翻訳名詞データと、新たに使用されるようになった多数の未翻訳名詞データとを記憶する未翻訳データ記憶手段とを備えた翻訳装置に搭載されたコンピュータに、
前記翻訳済みデータ記憶手段に記憶されている前記翻訳済みデータの前記翻訳対象名詞データについて、第１のユニークデータ作成手段が、翻訳する必要のないものを除外し、同じ翻訳結果となるものを統合して、重複のない多数の翻訳済みデータからなる翻訳済みデータ群を作成する第１のユニークデータ作成ステップと、
前記未翻訳データ記憶手段に記憶されている前記未翻訳名詞データについて、第２のユニークデータ作成手段が、翻訳する必要のないものを除外し、同じ翻訳結果となるものを統合して、重複のない多数の未翻訳名詞データからなる未翻訳名詞データ群を作成する第２のユニークデータ作成ステップと、
前記第１のユニークデータ作成ステップで作成した前記翻訳済みデータ群の前記翻訳対象名詞データと、前記第２のユニークデータ作成ステップで作成した前記未翻訳名詞データ群の前記未翻訳名詞データとを、差分データ作成手段が突合せ、一致する場合の前記翻訳済みデータからなる共通分データ群と、前記翻訳済みデータ群に存在せず、前記未翻訳名詞データ群に存在する多数の前記未翻訳名詞データからなる新規分データ群とを作成する差分データ作成ステップと、
前記差分データ作成ステップで作成した前記新規分データ群のそれぞれの未翻訳名詞データについて、読み仮名処理手段が、読み仮名辞書を用いて読み仮名データに変換し、前記未翻訳名詞データと変換して得た前記読み仮名データとを対応付けた、読み仮名データを作成する読み仮名処理ステップと、
前記読み仮名処理ステップで作成した前記読み仮名データのそれぞれについて、翻訳処理手段が、１以上の言語に対応する翻訳辞書を参照し、前記読み仮名データ群の未翻訳名詞データに対する１以上の言語に翻訳して、１以上の言語の名詞翻訳データを得て、前記未翻訳名詞データと１以上の言語の前記名詞翻訳データとを対応付けた多数の新規翻訳データからなる新規翻訳データ群を作成する翻訳処理ステップと、
前記差分データ作成ステップで作成した前記共通分翻訳済みデータ群と、前記翻訳処理ステップで作成した前記新規翻訳データ群とを用いて、更新手段が、前記未翻訳データ記憶手段に記憶されている多数の未翻訳名詞データに対して、名詞翻訳データを更新する更新ステップと
を実行することを特徴とする翻訳プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、地図上に記載される文字情報であるいわゆる地図注記などのように、大量に存在し、追加と削除が繰り返されるために変動する名詞句の羅列データについて、適宜のタイミングで繰り返し翻訳を行うための装置、方法、プログラムに関する。
【背景技術】
【０００２】
従来からいわゆる機械翻訳を行う装置や翻訳を支援する装置などに関する種々の発明がなされている。例えば、後に記す特許文献１には、翻訳支援装置に関する発明が開示されている。同文献に記載された翻訳支援装置は、旧原文と新原文とを比較し、差分が大きい場合には、新原文について機械翻訳と翻訳チェックを経て新訳文を作成し、差分が小さい場合には、旧訳文及び相違部分を表示して、旧訳文を利用して新原文の訳文を得るようにするものである。このように、過去の翻訳結果をも利用できる構成を有することにより、効率的な翻訳の支援が行える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２８７６７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の機械翻訳を行う装置や翻訳を支援する装置は、主に文章を翻訳するものであり、大量の名詞句の羅列を翻訳する場合には適していない。例えば、地図注記、電話帳リスト、顧客リストなどは、何百万件、何千万件といった大量のデータを有するものが存在し、しかも追加と削除が頻繁に発生する。このため、これらに記載されている地名、名称、名前、住所といったい名詞句の羅列は、適宜のタイミングで翻訳をし直す必要があるが、毎回、全件を翻訳していたのではコストがかかりすぎる。
【０００５】
そこで、最初は全件翻訳するにしても、次回からは前回に翻訳したものとの差分だけを翻訳することが考えられる。さらに、地図注記、電話帳リスト、顧客リストなどにおいて、翻訳対象となる地名、名称、名前、住所といった名詞句の羅列は、全く同じ記載となるもの（重複するもの）が多いため、重複するものについては統合することにより翻訳対象を減らせる。
【０００６】
しかし、地名、名称、名前、住所といったい名詞句の羅列は、全く同じ記載のものであっても、場所や属性が異なれば読み方が異なるものもある。例えば、地名の記載において、「新宿」との記載は、「しんじゅく」と読む地名もあれば、「あらじゅく」と読む地名もある。また、「浅草」と記載されていても、地名では「あさくさ」と読ませ、寺院の名称としては「せんそう」と読ませるといった例もある。
【０００７】
このため、地図注記、電話帳リスト、顧客リストなどに掲載された名詞句の羅列を翻訳する場合には、単に前回との差分だけでなく、翻訳対象となる名詞句の羅列データを重複のない一意の（ユニークな）名詞句の羅列だけにした上で、新規に追加されたものか否かを判別する必要がある。このように、地図注記、電話帳リスト、顧客リストなどに掲載された名詞句の羅列を翻訳する場合には、翻訳対象となる名詞句の羅列を適切に特定する必要がある。
【０００８】
また、翻訳対象となる地名、名称、名前、住所といった翻訳となる名詞句の羅列が新規に登場した場合には、翻訳に用いる読み仮名辞書が整備されていないために、適切な読み仮名に応じた翻訳ができない場合もある。このため、翻訳に用いる辞書の整備も適切に行う必要がある。
【０００９】
以上のことに鑑み、この発明は、上記問題点を一掃し、大量に存在し、追加と削除が繰り返されるために変動する種々の名詞句の羅列データについて、適宜のタイミングで繰り返し翻訳を行う場合に、コストや時間をかけることなく、適切に翻訳可能にすることを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１に記載の発明の翻訳装置は、
多数の翻訳対象名詞データと、当該多数の翻訳対象名詞データのそれぞれの１以上の言語の翻訳データとを対応付けた多数の翻訳済みデータを記憶する翻訳済みデータ記憶手段と、
前記翻訳済みデータ記憶手段に記憶されている多数の前記翻訳済みデータの前記翻訳対象名詞データの少なくとも一部と重複する多数の未翻訳名詞データと、新たに使用されるようになった多数の未翻訳名詞データとを記憶する未翻訳データ記憶手段と、
前記翻訳済みデータ記憶手段に記憶されている前記翻訳済みデータの前記翻訳対象名詞データについて、翻訳する必要のないものを除外し、同じ翻訳結果となるものを統合して、重複のない多数の翻訳済みデータからなる翻訳済みデータ群を作成する第１のユニークデータ作成手段と、
前記未翻訳データ記憶手段に記憶されている前記未翻訳名詞データについて、翻訳する必要のないものを除外し、同じ翻訳結果となるものを統合して、重複のない多数の未翻訳名詞データからなる未翻訳名詞データ群を作成する第２のユニークデータ作成手段と、
前記第１のユニークデータ作成手段で作成された前記翻訳済みデータ群の前記翻訳対象名詞データと、前記第２のユニークデータ作成手段で作成された前記未翻訳名詞データ群の前記未翻訳名詞データとを突合せ、一致する場合の前記翻訳済みデータからなる共通分データ群と、前記翻訳済みデータ群に存在せず、前記未翻訳名詞データ群に存在する多数の前記未翻訳名詞データからなる新規分データ群とを作成する差分データ作成手段と、
前記差分データ作成手段で作成された前記新規分データ群のそれぞれの未翻訳名詞データについて、読み仮名辞書を用いて読み仮名データに変換し、前記未翻訳名詞データと変換して得た前記読み仮名データとを対応付けた、読み仮名データを作成する読み仮名処理手段と、
前記読み仮名処理手段により作成された前記読み仮名データのそれぞれについて、１以上の言語に対応する翻訳辞書を参照し、前記読み仮名データ群の未翻訳名詞データに対する１以上の言語に翻訳して、１以上の言語の名詞翻訳データを得て、前記未翻訳名詞データと１以上の言語の前記名詞翻訳データとを対応付けた多数の新規翻訳データからなる新規翻訳データ群を作成する翻訳処理手段と、
前記差分データ作成手段により作成された前記共通分翻訳済みデータ群と、前記翻訳処理手段により作成された前記新規翻訳データ群とを用いて、前記未翻訳データ記憶手段に記憶されている多数の未翻訳名詞データに対して、名詞翻訳データを更新する更新手段と
を備えることを特徴とする。
【００１１】
この請求項１に記載の発明の翻訳装置によれば、第１のユニークデータ作成手段は、翻訳済みデータ記憶手段の翻訳済みデータから翻訳対象名詞データについて重複のない翻訳済みデータ群を作成する。第２のユニークデータ作成手段は、未翻訳データ記憶手段の未翻訳名詞データから、未翻訳名詞データについて重複のない未翻訳名詞データ群を作成する。差分データ作成手段は、第１のユニークデータ作成手段からの翻訳済みデータ群と、第２のユニークデータ作成手段からの未翻訳名詞データ群とを突合せ、共通分翻訳済みデータ群と新規分データ群とを作成する。
【００１２】
読み仮名処理手段は、差分データ作成手段からの新規分データ群のそれぞれの未翻訳名詞データについて、読み仮名辞書を用いて読み仮名データを作成する。翻訳処理手段は、読み仮名処理手段により作成された読み仮名データのぞれぞれの読み仮名データについて、１以上の言語に翻訳して、多数の新規翻訳データからなる新規翻訳データ群を作成する。更新手段は、差分データ作成手段により作成された共通分翻訳済みデータ群と、翻訳処理手段により作成された新規翻訳データ群とを用いて、未翻訳データ記憶手段に記憶されている多数の未翻訳名詞データに対して、名詞翻訳データを更新する。
【００１３】
このように、未翻訳データ記憶手段に記憶されている多数の未翻訳名詞データについて、真に翻訳すべき未翻訳名詞データを特定し、これについては新たに翻訳を行う。その他の未翻訳名詞データについては、過去の翻訳結果を利用することにより翻訳結果を得る。これにより、大量に存在し、追加と削除が繰り返されるために変動する種々の名詞句の羅列データについて、適宜のタイミングで繰り返し翻訳を行う場合に、コストや時間をかけることなく、適切に翻訳結果が得られる。
【発明の効果】
【００１４】
この発明によれば、例えば、地図注記、電話帳リスト、顧客リストなどに記載された地名、名称、名前、住所といった、大量に存在し、追加と削除が繰り返されるために変動する種々の名詞句の羅列データについて、適宜のタイミングで繰り返し翻訳を行う場合に、コストや時間をかけることなく、当該名詞句の羅列データの全ての名詞句の羅列について、適切な翻訳結果が得られる。
【図面の簡単な説明】
【００１５】
【図１】実施の形態の翻訳装置の構成例と動作の概要を説明するためのブロック図である。
【図２】前回翻訳済みデータファイル１１１の格納データの例（図２（Ａ））と、今回翻訳対象データファイル１１２の格納データの例（図２（Ｂ））とを示す図である。
【図３】実施の形態の翻訳装置において行われる翻訳処理の詳細を説明するための図である。
【図４】読み仮名付与済みデータファイル１１５の格納データの一例を説明するための図である。
【図５】新規翻訳データファイル１１６の格納データの例を説明するための図である。
【図６】実施の形態の翻訳装置で行われる翻訳処理について説明するためのフローチャートである。
【図７】図６に続くフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図を参照しながら、この発明の装置、方法、プログラムの一実施の形態について説明する。この発明は、地図注記、電話帳リスト、顧客リストなどに記載された地名、名称、名前、住所といった、大量に存在し、追加と削除が繰り返されるために変動する種々の名詞句の羅列データについて、適宜のタイミングで繰り返し翻訳を行う場合に適用可能なものである。
【００１７】
「名詞句」との文言は、物体、物質、人物、場所など具体的な対象を示す語句を意味する。この明細書において、翻訳対象となる「名詞句の羅列」の具体例として、地図注記、電話帳リスト、顧客リストなどに記載された、例えば、地名、名称、名前、住所といったものを想定している。
【００１８】
そして、以下においては、地図注記の翻訳を行う場合を例にして具体的に説明する。地図には、例えば、市街図、道路図、広域図、地方図、全国図といった種々のものがあり、さらに同じ種類の地図でも縮尺の異なる複数の地図が存在する。このように、種類や縮尺の異なる全ての地図を対象にした場合、地図上に表される文字情報である地図注記は、数千万件も存在する。
【００１９】
地図注記は、地物に変化が生じれば変わる。例えば、建造物が取り壊されれば、その建造物に対応する地図注記は不要になり、新たな建造物が作られれば、その建造物に対する注記が新たに必要になる。このため、地図の作成会社では、頻繁に現地調査を行い、地図と地図注記の更新を行う。例えば、地図と地図注記の更新頻度は１年間に複数回（例えば６回程度）行われる。
【００２０】
近年においては、外国から日本を訪れる観光客やビジネスマンも増えてきている。このため、最新の地図の地図注記を所定の外国語に翻訳して表した外国語対応の最新の地図を迅速に提供することが望まれている。しかも、外国語は、中国語（簡体）、中国語（繁体）、英語、韓国語などというように、複数の言語に対応することが求められる。
【００２１】
このような背景の下、以下に説明する実施の形態の装置、方法、プログラムは、多大なコストも時間も掛けることなく、大量に存在する地図注記をその特性をも考慮して、適切に、且つ、複数の言語に翻訳することを実現している。
【００２２】
［ビッグデータ翻訳装置の構成例］
まず、この実施の形態のビッグデータ翻訳装置（以下、単に翻訳装置と記載する。）の構成例と動作の概要について説明する。図１は、この実施の形態の翻訳装置の構成例と動作の概要を説明するためのブロック図である。なお、図１において、エリアコードＦ１０３などの記載における文字「Ｆ」は、ファイル（file）の略称として用いている。
【００２３】
図１に示す翻訳装置において、制御部１０１は、当該翻訳装置の各部を制御する機能を、記憶装置１０２は情報記憶保持機能を実現する。エリアコードファイル１０３は、所定のエリアを示す複数の緯度経度と、当該所定のエリアを一意に特定するエリアコードと対応付けたデータを記憶する。エリアコードで特定されるエリアとしては、例えば都道府県がある。もちろん、都道府県よりも細分化したエリアとすることも可能である。
【００２４】
読み仮名辞書群１０４は、固有名詞読み仮名辞書、一般名詞読み仮名辞書、接頭語読み仮名辞書、接尾語読み仮名辞書、カタカナ語読み仮名辞書などの複数の読み仮名辞書を備え、日本語の地図注記データの読み仮名を提供する。言語別翻訳辞書群１０５は、この実施の形態では、日本語の地図注記データの読み仮名を、中国語（簡体）、中国語（繁体）、英語、韓国語に翻訳するための各言語の翻訳辞書を備える。
【００２５】
前回翻訳済みデータファイル１１１は、ハードディスクなどの大容量記録媒体に作成され、多数の地図注記データの翻訳済みデータを記憶する。翻訳済みデータは、前回翻訳の対象となった多数の地図注記データ（翻訳対象名詞データ）と、当該多数の地図注記データに対応する中国語（簡体）、中国語（繁体）、英語、韓国語の各翻訳データとを対応付けたものである。
【００２６】
また、今回翻訳対象データファイル１１２は、ハードディスクなどの大容量記録媒体に作成され、最新の現地調査の結果が反映された多数の未翻訳の地図注記データ（未翻訳名詞データ）を記憶する。当該多数の未翻訳の地図注記データは、地図注記であるので、前回翻訳済みデータファイル１１１に記憶されている多数の翻訳済みデータの地図注記データの多くと重複する。また、当該多数の未翻訳の地図注記データには、新たに使用されるようになった多数の未翻訳の地図注記データが含まれる。すなわち、今回翻訳対象データファイル１１２は、以前から使用され現在も使用されている多数の地図注記データと、新たに使用されるようになった多数の地図注記データとを、未翻訳の状態で記憶している。
【００２７】
図２は、前回翻訳済みデータファイル１１１の格納データの例（図２（Ａ））と、今回翻訳対象データファイル１１２の格納データの例（図２（Ｂ））とを示す図である。前回翻訳済みデータファイル１１１の格納データと、今回翻訳対象データファイル１１２の格納データとは、種々のフォーマットとすることが可能であり、例えば、日本語の地図注記データと、これに対応する目的の言語の翻訳データとを備えたものが考えられる。
【００２８】
しかし、この実施の形態では、地図注記データを、この実施の形態では、中国語（簡体）、中国語（繁体）、英語、韓国語の４言語に翻訳する。そこで、説明を簡単にするため、この実施の形態において、前回翻訳済みデータファイル１１１の格納データと、今回翻訳対象データファイル１１２の格納データとは、１つの地図注記データに対して、４言語の翻訳データを備える構成にしている。
【００２９】
図２（Ａ）と図２（Ｂ）とを比較すると分かるように、両ファイルのデータフォーマットは同じである。前回翻訳済みデータファイル１１１と今回翻訳対象データファイル１１２との格納データは、地図注記データ、エリアコード、属性番号、中国語（簡体）、中国語（繁体）、英語、韓国語の４つの言語の翻訳データを有する構成になっている。
【００３０】
前回翻訳済みデータファイル１１１は、上述したように、翻訳済みデータを格納するものであるので、中国語（簡体）、中国語（繁体）、英語、韓国語の４つの言語のぞれぞれの翻訳データの格納欄には、対応する翻訳データが格納された状態になっている。これに対して、今回翻訳対象データファイル１１２は、上述したように、未翻訳の地図注記データを格納するものであるので、中国語（簡体）、中国語（繁体）、英語、韓国語の４つの言語のぞれぞれの翻訳データの格納欄には、まだ対応する翻訳データが格納されていない状態になっている。
【００３１】
ユニークデータ作成部１２１は、前回翻訳済みデータファイル１１１から翻訳対象の地図注記データの重複のない（ユニークな）多数の翻訳済みデータからなる翻訳済みデータ群を形成する。また、ユニークデータ作成部１２１は、今回翻訳対象データファイル１１２から未翻訳の地図注記データの重複のない（ユニークな）多数の未翻訳の地図注記データからなる未翻訳注記データ群を形成する。これら翻訳済みデータ群と未翻訳注記データ群は、記憶装置１０２の所定の領域に設けられるワークファイルに蓄積される。
【００３２】
差分データ作成部１２２は、記憶装置１０２に蓄積されている翻訳済みデータ群の翻訳対象の地図注記データと未翻訳注記データ群の未翻訳の地図注記データとの突合せを行う。差分データ作成部１２２は、翻訳済みデータ群には存在せず、未翻訳注記データ群にのみ存在する地図注記データについては、新規分データファイル１１３に記録する。また、差分データ作成部１２２は、翻訳済みデータ群と未翻訳注記データ群との両方に存在する地図注記データについては、対応する翻訳済みデータを共通分データファイル１１４に記録する。当該翻訳済みデータは、図２（Ａ）に示した態様の４言語の翻訳データを有するものである。
【００３３】
なお、新規分データファイル１１３と共通分データファイル１１４とのそれぞれは、ハードディスクなどの大容量記録媒体に作成される。また、差分データ作成部１２２は、翻訳済みデータ群にのみ存在し、未翻訳注記データ群には存在しない地図注記データについては、使用されなくなった地図注記データであるので、例えば記憶装置１０２の所定の領域に記録し、これを利用しない。
【００３４】
読み仮名処理部１２３は、新規分データファイル１１３に蓄積された未翻訳の地図注記データについて、読み仮名辞書群１０４の読み仮名辞書を参照し、読み仮名を取得し、未翻訳の地図注記データと読み仮名とからなる読み仮名データを作成する。また、読み仮名処理部１２３は、作成した読み仮名データを読み仮名付与済みデータファイル１１５に記録する。読み仮名付与済みデータファイル１１５は、ハードディスクなどの大容量記憶媒体に作成される。
【００３５】
翻訳処理部１２４は、読み仮名付与済みデータファイル１１５に蓄積された読み仮名データについて、言語別翻訳辞書群１０５の言語別翻訳辞書を参照し、中国語（簡体）、中国語（繁体）、英語、韓国語の翻訳データを取得する。翻訳処理部１２４は、翻訳対象の地図注記データ（未翻訳であった地図注記データ）と取得した４言語の翻訳データとからなる新規翻訳データを作成し、これを新規翻訳データファイル１１６に記録する。新規翻訳データファイル１１６は、ハードディスクなどの大容量記憶媒体に作成される。
【００３６】
マージ処理部１２５は、共通分データファイル１１４に蓄積されている翻訳済みデータと、新規翻訳データファイル１１６に蓄積されている新規翻訳データとをマージ（統合）して、更新用翻訳データファイルを作成する。この更新用翻訳データファイルは、例えば記憶装置１０２に作成される。更新処理部１２６は、記憶装置１０２に作成された更新用翻訳データファイルの更新用翻訳データを用いて、今回翻訳対象データファイル１１２の各未翻訳の地図注記データの４言語の翻訳データ欄に、対応する翻訳データを更新する。これにより、今回翻訳対象データファイル１１２には、４言語の翻訳データが整えられた地図注記ごとのデータが整えられる。
【００３７】
［翻訳装置で行われる処理の詳細］
図３は、図１に示したこの実施の形態の翻訳装置において行われる翻訳処理の詳細を説明するための図であり、当該翻訳装置の各構成部において行われる処理を、基本的に図３において、その上から下に向かって行われる順番に従って示すようにしたものである。
【００３８】
図３に示すように、入力データファイルは、前回翻訳済みデータファイル１１１と今回翻訳対象データファイル１１２である。前回翻訳済みデータファイル１１１と今回翻訳対象データファイル１１２とには、数千万件の地図注記データを項目に含むデータが格納されている。ユニークデータ作成部１２１は、これら２つのデータファイルのそれぞれについて、格納データが有する地図注記データが重複するものがないように（ユニークとなるように）集約する処理を行う。
【００３９】
具体的にユニークデータ作成部１２１は、翻訳が必要で無いレコードを除外する。例えば、数字、アルファベット、記号、アイコンだけからなる地図注記データは、例えユニークであっても翻訳する必要はないので、これを除外する。また、ユニークデータ作成部１２１は、同じエリアに属する同一内容の地図注記データについては１つに集約する。同じエリア内においては、同じ地名などは種別や縮尺が異なる地図で共通に用いられるためである。また、ユニークデータ作成部１２１は、同じ属性を有する同一内容の地図注記データについては１つに集約する。当該集約も同じエリアに属する同一内容の地図注記データの集約と同様の理由によるものである。これらの集約処理は、エリアコードと属性番号に基づいて行う。
【００４０】
このため、未翻訳の地図注記データには、地図上の緯度経度が対応付けられているので、ユニークデータ作成部１２１は、当該緯度経度に基づいて、エリアコードファイル１０３を参照してエリアコードを付与する処理を行う。なお、未翻訳の地図注記データには、現地での調査に基づき、属性番号が既に付与されている。属性（レイヤ）番号は、その地図注記がどのような属性のものかを示すものであり、例えば、教育機関、公共機関、山岳、河川など１００以上の属性（レイヤ）に分類できるようになっている。
【００４１】
これにより、処理対象の未翻訳の地図注記データに対しては、エリアコードと、属性番号が付与された図２（Ｂ）に示した態様のデータが整えられる。また、前回翻訳済みデータファイル１１１の翻訳済みデータについては、図２（Ａ）に示したように、エリアコード、属性番号が付与されて整えられている。
【００４２】
従って、エリアコードと属性番号に基づく地図注記データの集約が可能になる。そして、実際には、ユニークデータ作成部１２１による翻訳対象とならない地図注記データの除外と、重複する同一地図注記データの統合により、前回翻訳済みデータファイル１１１の数千万件の翻訳済みデータは、前回分ワークファイルＷｋ１に約数百万件の翻訳済みデータとして集約される。同様に、ユニークデータ作成部１２１による翻訳対象とならない地図注記データの除外と、重複する同一地図注記データの統合により、今回翻訳対象データファイル１１２の数千万件の未翻訳の地図注記データは、今回分ワークファイルＷｋ２に数百万件の未翻訳の地図注記データに集約される。
【００４３】
なお、ユニークデータ作成部１２１は、翻訳読み込み時の物理的なデータ量を削減するため、未翻訳の地図注記データについては、抽出項を地図注記データとエリアコードと属性番号に限定する。すなわち、使用されない情報については抽出項目から除外する。
【００４４】
次に、差分データ作成部１２２が機能し、前回分ワークファイルＷｋ１に集約された翻訳済みデータの翻訳対象の地図注記データと、今回分ワークファイルＷｋ２に集約された未翻訳の地図注記データとを突合せる処理を行う。前回分ワークファイルＷｋ１に存在し、今回分ワークファイルＷｋ２には存在しない地図注記データを有する翻訳済みデータは、記憶装置１０２に作成された不使用データファイルＷｋ３に記録する。
【００４５】
また、差分データ作成部１２２は、前回分ワークファイルＷｋ１には存在せず、今回分ワークファイルＷｋ２に存在する地図注記データについては、その未翻訳の地図注記データにエリアコードと属性番号が付加されたデータを新規分データファイル１１３に記録する。また、前回分ワークファイルＷｋ１と今回分ワークファイルＷｋ２との両方に存在する地図注記データについては、当該共通する地図注記データを有する翻訳済みデータを共通分データファイル１１４に記録する。
【００４６】
この場合、実際には、新規分データファイル１１３に数万万件の未翻訳の地図注記データが抽出された。すなわち、数千万件存在していた未翻訳の地図注記データが、数万件の真に翻訳すべき未翻訳の地図注記データに集約できる。
【００４７】
次に、読み仮名処理部１２３が機能し、新規分データファイル１１３に蓄積された未翻訳の地図注記データについて、読み仮名辞書群１０４を用いて、読み仮名を取得する。そして、読み仮名処理部１２３は、未翻訳の地図注記データと、取得した読み仮名とを対応付けた読み仮名データを作成し、読み仮名付与済みデータファイル１１５に記録する。
【００４８】
図４は、読み仮名付与済みデータファイル１１５の格納データの一例を説明するための図である。上述もしたように、新規分データファイル１１３に蓄積されている未翻訳の地図注記データには、エリアコードと属性番号が付加されている。このため、読み仮名付与済みデータファイル１１５に格納される読み仮名データは、図４に示すように、エリアコードと、属性番号と、未翻訳の地図注記データと、読み仮名データと、フラグ情報とから構成される。なお、図４では、エリアコードは「エリア」と記載し、属性番号は「属性」と記載している。
【００４９】
フラグ情報において、１〜６の数字は、用いた読み仮名辞書を特定する辞書番号であり、文字「Ｊ」は日本語未知語を、文字「Ｋ」はカタカナ未知語を、文字「Ｎ」は英数字を示している。そこで、フラグ情報に日本語未知語を示す文字「Ｊ」やカタカナ語未知語を示す文字「Ｋ」が存在する読み仮名リストを出力する。そして、未知語となっている地図注記データの適切な読み仮名を、該当する辞書に追加登録する処理を行う。未知語が無くなるまで、読み仮名処理部１２３による読み仮名の未知語リストの出力と、読み仮名辞書のメンテナンスを未知語が無くなるまで繰り返す。
【００５０】
これにより、読み仮名辞書を適切なものに整備し、後の翻訳処理を適切に行うことが出来る。また、読み仮名辞書が整備されることにより、次回の翻訳処理の精度を高め、また、処理時間の短縮化にも資する。また、当該読み仮名辞書のメンテナンス処理は、日本語の読み仮名辞書を整える作業であり、翻訳スキルのない日本人で対応可能である。換言すれば、各言語翻訳者は各言語ネイティブなので難読漢字やカタカナ語が不得手である。このため、読み仮名辞書を日本人が整備できるので、後述もする機械翻訳の精度を高めることができる。
【００５１】
上述したように、未知語が無くなるまで整備された読み仮名辞書群１０４を用いた読み仮名処理部１２３による読み仮名データの作成処理の後、翻訳処理部１２４が、読み仮名付与済みデータファイル１１５に蓄積された読み仮名データの読み仮名を機械翻訳する。この場合、翻訳処理部１２４は、言語別翻訳辞書群１０５を用いて、地図注記データの日本語の読み仮名を上述した４言語に翻訳する処理を行い、翻訳結果である新規翻訳データを新規翻訳データファイル１１６に記録する。
【００５２】
図５は、新規翻訳データファイル１１６の格納データの例を説明するための図である。図５に示すように、新規翻訳データファイル１１６に格納される新規翻訳データは、エリアコードと、属性番号と、未翻訳であった地図注記データと、４言語の翻訳データからなる。４言語の翻訳データは、上述もし、図５にも示すように、当該地図注記データの読み仮名に基づいて翻訳された中国語（簡体）、中国語（繁体）、英語、韓国語の各翻訳データである。
【００５３】
なお、図５に示したように得られる新規翻訳データから機械翻訳精度の低いデータを各言語別に抽出する。この場合の機械翻訳精度は種々の観点から求めることができる。例えば、日本語の漢字は中国語にそのまま置き換えることができるものが多いため、日本語の漢字を中国語に翻訳した場合の機械翻訳精度は高いと判別する。日本語のカタカナは、表音文字である韓国語にそのまま置き換えることができるため、日本語のカタカナを韓国語に翻訳した場合の翻訳精度は高いと判別する。これに対して、日本語のカタカナを中国語に翻訳した場合、漢字を英語辞書で翻訳できず、ローマ字で置き換えた場合などにおいては、翻訳精度は低いと判別する。
【００５４】
このように、言語別の翻訳に係る種々の特徴などを考慮して、地図注記データごとに機械翻訳精度を数値化して求め、その数値化した機械翻訳精度に基づき、機械翻訳精度の低いものを言語別に抽出する。この抽出した翻訳結果をネイティブ翻訳者によってチェックし、言語別翻訳辞書にデータを追加登録する。これにより言語別翻訳辞書の精度を高めることができ、これを用いた機械翻訳自体をも向上させることができる。
【００５５】
このような翻訳処理部１２４による未翻訳の地図注記データの翻訳、翻訳精度の低い新規翻訳データの抽出、いわゆるネイティブ翻訳者によるチェック、チェック結果に応じた各言語別翻訳辞書へのデータの追加変更といった一連の処理を必要に応じて繰り返し行ってもよい。これにより、機械翻訳精度を向上させることができる。
【００５６】
この後、図３に示すように、新規翻訳データファイル１１６に蓄積された新規翻訳データと共通分データファイル１１４に蓄積された共通分データとをマージ処理部１２５がマージして、更新用翻訳データを作成する。この更新用翻訳データを用いて、更新処理部１２６が、今回翻訳対象データファイル１１２の未翻訳の地図注記データに対する４言語の翻訳データを更新する。これにより、今回翻訳対象データファイル１１２の未翻訳の地図注記データについての翻訳が完了する。
【００５７】
このように、この実施の形態の翻訳装置は、翻訳対象となる未翻訳の地図注記データを、翻訳する必要のない地図注記データの除去、エリアや属性を考慮した重複する地図注記データの統合といった処理を通じて翻訳対象の未翻訳の地図注記データを絞り込む。更に、前回の翻訳済みの地図注記データを利用することにより、一度も翻訳されていない真に翻訳が必要な未翻訳の地図注記データに絞り込む。
【００５８】
上述した実施の形態で説明したように、地図注記データの場合、上述した絞りこみの処理により、数千万件→数百万件→数万件というように、実際に未翻訳の地図注記データの数を数百分の１にまで絞り込むことに成功している。これにより、翻訳の負荷を大幅に軽減できる。更に、読み仮名変換を行う工程を設け、ここで読み仮名変換の精度を向上させることにより、翻訳結果の高精度化をも実現している。
【００５９】
［実施の形態の翻訳装置で行われる翻訳処理のまとめ］
次に、この実施の形態の翻訳装置で行われる翻訳処理について、図６、図７のフローチャートを参照しながらまとめる。図６、図７は、当該翻訳装置で行われる翻訳処理について説明するためのフローチャートである。上述もしたように、前回翻訳済みデータファイル１１１に前回の翻訳済みデータが蓄積されており、今回翻訳対象データファイルに多数の未翻訳の地図注記データが蓄積された状態にあるときに、図６、図７に示す翻訳処理が実行される。
【００６０】
まず、当該翻訳装置の制御部１０１は、ユニークデータ作成部１２１を制御して、今回翻訳対象データファイル１１２に蓄積されている未翻訳の地図注記データについて、除外、統合等の処理を行う（ステップＳ１０１）。このステップＳ１０１の処理により、図３に示した今回分ワークファイルＷｋ２に、重複のない（ユニークな）未翻訳の地図注記データが抽出され、未翻訳注記データ群が形成される。
【００６１】
次に、制御部１０１は、ユニークデータ作成部１２１を制御して、前回翻訳済みデータファイル１１１に蓄積されている翻訳済みデータについて、翻訳済みの地図注記データに基づいて、除外、統合等の処理を行う（ステップＳ１０２）。このステップＳ１０２の処理により、図３に示した前回分ワークファイルＷｋ１に、重複のない（ユニークな）翻訳済みデータが抽出され、翻訳済みデータ群が形成される。
【００６２】
この後、制御部１０１は、差分データ作成部１２２を制御して、今回分ワークファイルＷｋ２の未翻訳の地図注記データと、前回分ワークファイルＷｋ１の翻訳済みデータの翻訳済みの地図注記データとの突合せ処理を行なう（ステップＳ１０３）。これにより、図３に示した新規分データファイル１１３と共通分データファイル１１４が整えられる。
【００６３】
次に、制御部１０１は、読み仮名処理部１２３を制御して、差分データ、すなわち、新規分データファイル１１３に記録された未翻訳の地図注記データについて、読み仮名辞書群１０４を用いて読み仮名に変換する処理を行う（ステップＳ１０４）。これにより、図３に示した読み仮名付与済みデータファイル１１５に、図４に示した態様の読み仮名データが形成される。
【００６４】
この後、制御部１０１は、読み仮名データのフラグ情報に基づいて、未知語があるか否かを判別し（ステップＳ１０５）、未知語がある場合には、読み仮名辞書の修正（未知語に対する読み仮名の追加登録）を行うように、当該翻訳装置の使用者を促す（ステップＳ１０６）。ステップＳ１０６の処理を通じて、使用者により読み仮名辞書の修正がなされた後においては、ステップＳ１０４からの処理を繰り返す。
【００６５】
ステップＳ１０５の判別処理において、読み仮名の未知語が存在しないと判別したときには、制御部１０１は、翻訳処理部１２４を制御して、読み仮名付与済みデータファイル１１５の未翻訳の地図注記データの読み仮名に基づいて、上述した４言語に翻訳する処理を実行する（ステップＳ１０７）。ステップＳ１０７の処理により、新規翻訳データファイル１１６に図５に示した新規翻訳データが作成される。
【００６６】
また、ステップＳ１０７の処理では、その一例を上述したように、各翻訳結果について、各言語に応じた条件に従って翻訳精度を示す数値情報も求めるようにする。そして、制御部１０１は、その数値情報に基づいて、翻訳精度の低い翻訳結果があるかを判別する（ステップＳ１０８）。
【００６７】
ステップＳ１０８の判別処理において、翻訳精度の低い翻訳結果があると判別した場合、制御部１０１は、翻訳精度の低い翻訳結果を抽出して出力し、翻訳辞書を修正するように、当該翻訳装置の使用者を促す（ステップＳ１０９）。ステップＳ１０６の処理を通じて、使用者により読み仮名辞書の修正がなされた後においては、ステップＳ１０４からの処理を繰り返す。
【００６８】
ステップＳ１０８の判別処理において、翻訳精度の低い翻訳結果はないと判別したとする。この場合、制御部１０１は、マージ処理部１２５を制御し、共通分データファイル１１４の翻訳済みデータと、新規翻訳データファイル１１６の新規翻訳データとをマージし、更新用翻訳データ形成する（ステップＳ１１０）。
【００６９】
この後、制御部１０１は、図７の処理に進み、更新処理部１２６を制御して、更新用翻訳データを用いて、今回翻訳対象データファイル１１２の各未翻訳の地図注記データに翻訳データを更新する処理を行う（ステップＳ１１１）。これにより、今回翻訳対象データファイル１１２の未翻訳だった各地図注記データに４言語の翻訳データが更新される。
【００７０】
なお、ステップＳ１１１の処理において、上段を中国語（簡体）、中国語（繁体）、英語、韓国語とし、下段を日本語とした２段注記を今回翻訳対象データファイルや記憶装置１０２の所定のエリアに作成して、これらを即座に使用できるように準備することもできる。
【００７１】
ステップＳ１１１の処理の後においては、領海表記などの言語別例外処理を実行する（ステップＳ１１２）。この後、各言語への翻訳時に辞書とロジックでは翻訳不可能な地図注記データについて、事前に作成しておいたパッチデータを反映させる処理を行う（ステップＳ１１３）。このステップＳ１１３では、例えば、「新宿署」が「ShinjukuSta.」と翻訳されており、これが警察署に対応する場合には「ShinjukuPoliceSta．」に修正し、消防署に対応する場合には「ShinjukuFireSta．」に修正するといった処理を行なう。そして、必要に応じて、翻訳精度の検証等の処理を行い、適宜の修正等を加える処理などを行うようにしてもよい（ステップＳ１１４）。
【００７２】
このようにして、この実施の形態の翻訳装置においては、大量に存在する地図注記データの翻訳を、超高速に、しかも適切に行える。
【００７３】
［実施の形態の効果］
大量に存在し、追加と削除が繰り返されるために変動する地図注記データについて、適宜のタイミングで繰り返し翻訳を行う場合に、翻訳対象の地図注記データを最小限に絞り込むことを実現している。これにより、大量に存在する地図注記データを、コストや時間をかけることなく、適切に翻訳できる。この場合、読み仮名辞書を整備し、機械翻訳を行うまでは、ネイティブの翻訳者を使うことなく、日本人によってできるので、翻訳処理にコストと時間がかからない。
【００７４】
［変形例など］
なお、上述した実施の形態では、地図注記データを中国語（簡体）、中国語（繁体）、英語、韓国語の４言語に翻訳するものとして説明したが、これに限るものではない。この他の種々の言語に翻訳することももちろんできる。翻訳対象の言語の組み合わせは種々の組み合わせとすることができる。もちろん、単一の言語に翻訳する場合にも対応できる。
【００７５】
また、上述した実施の形態では、地図注記データを翻訳する場合を例にして説明したが、これに限るものではない。例えば、電話帳リスト、顧客リスト、住所リストといった多数の名前、住所などの名詞句の羅列が含まれるものの当該多数の名詞句の羅列を翻訳する場合に、この発明を適用できる。
【００７６】
［その他］
上述した実施の形態の説明からも分かるように、この発明の翻訳装置の翻訳済みデータ記憶手段、未翻訳データ記憶手段の機能は、実施の形態の翻訳装置の前回翻訳済みデータファイル１１１、今回翻訳対象データファイル１１２が実現している。また、翻訳装置の第１、第２のユニークデータ作成手段の機能は、実施の形態の翻訳装置のユニークデータ作成手段が実現している。また、翻訳装置の差分データ作成手段の機能は、実施の形態の翻訳装置の差分データ作成部１２２が実現している。また、翻訳装置の読み仮名処理手段の機能は、実施の形態の翻訳装置の読み仮名処理部１２３が実現している。また、翻訳装置の翻訳処理手段の機能は、実施の形態の翻訳装置の翻訳処理部１２４が実現している。また、翻訳装置の更新手段の機能は、実施の形態の翻訳装置のマージ処理部１２５と更新処理部１２６とが協働して実現している。
【００７７】
また、図６、図７を用いて説明した翻訳処理が、この発明の翻訳方法の一実施の形態が適用されたものであり、図６、図７を用いて説明した翻訳処理を実行するプログラムが、この発明の翻訳プログラムの一実施の形態が適用されたものである。また、図１に示したユニークデータ作成部１２１、差分データ作成部１２２、読み仮名処理部１２３、翻訳処理部１２４、マージ処理部１２５、更新処理部１２６の各処理部の機能は、制御部１０１で実行されるプログラムにより、制御部１０１の機能として実現することもできる。
【符号の説明】
【００７８】
１０１…制御部、１０２…記憶装置、１０３…エリアコードファイル、１０４…読み仮名辞書群、１０５…言語別翻訳辞書群、１１１…前回翻訳済みデータファイル、１１２…今回翻訳対象データファイル、１１３…新規分データファイル、１１４…共通分データファイル、１１５…読み仮名付与済みデータファイル、１１６…新規翻訳データファイル、１２１…ユニークデータ作成部、１２２…差分データ作成部、１２３…読み仮名処理部、１２４…翻訳処理部、１２５…マージ処理部、１２６…更新処理
【図１】
2015176541.tif 000003
【図２】
2015176541.tif 000004
【図３】
2015176541.tif 000005
【図４】
2015176541.tif 000006
【図５】
2015176541.tif 000007
【図６】
2015176541.tif 000008
【図７】
2015176541.tif 000009