(57)【要約】【課題】  語句の重要度に基づいて必要な語句のみを解説する語句解説装置、語句解説方法、翻訳制御装置および翻訳制御方法を提供する。【解決手段】  ネットワークを介して外部の装置と通信を行う通信部２４と、外部からテキストデータを取得する取得手段２１，２４と、通信部を用いてインターネット上のウェブサイト１４にアクセスして、ウェブサイトの複数の語句のアクセス回数情報（図７）を取得し、取得手段が取得したテキストデータ中からアクセス回数情報に基づいて語句を抽出し、抽出した語句に関する解説文（図８）をインターネット上のウェブサイトまたは他のウェブサイトから取得する制御部２１をもつ語句解説装置。【選択図】図２
2012018633.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して外部の装置と通信を行う通信部と、
外部からテキストデータを取得する取得手段と、
前記通信部を用いてインターネット上のウェブサイトにアクセスして、前記ウェブサイトの複数の語句のアクセス回数情報を取得し、前記取得手段が取得した前記テキストデータ中から前記アクセス回数情報に基づいて語句を抽出し、前記抽出した語句に関する解説文を前記インターネット上のウェブサイトまたは他のウェブサイトから取得するインターネット上のウェブサイトから取得する制御部と、
を具備することを特徴とする語句解説装置。
【請求項２】
前記取得手段は、前記通信部を用いてネットワーク上の読取装置に原稿の画像情報を読み取らせ、前記読み取った画像情報を前記通信部を用いてネットワーク上の文字認識装置に供給して前記文字認識装置に文字認識処理を行わせることで、前記画像情報に基づくテキストデータを取得することを特徴とする請求項１記載の語句解説装置。
【請求項３】
前記制御部は、前記通信部を介してネットワーク上の表示装置の画面上に前記アクセス回数情報に基づく複数の語句のリストを表示し、前記複数の語句のリストから前記表示装置で選択された語句についての解説文と前記テキストデータをネットワーク上の印刷装置により印刷させることを特徴とする請求項１記載の語句解説装置。
【請求項４】
前記制御部は、前記通信部を介してネットワーク上の印刷装置の操作画面上に前記テキストデータと前記解説文のレイアウトに関する選択肢を表示し、前記レイアウトに関する選択肢から選択されたレイアウトに従って、前記テキストデータと前記解説文を用紙上に前記印刷装置により印刷させることを特徴とする請求項１記載の語句解説装置。
【請求項５】
前記制御部は、前記通信部を介してネットワーク上の印刷装置の操作画面上に前記解説文の行数に関する入力手段を表示し、前記入力手段で入力された前記解説文の行数に従って前記解説文を用紙上に前記印刷装置により印刷させることを特徴とする請求項１記載の語句解説装置。
【請求項６】
外部からテキストデータを与えられ、
インターネット上のウェブサイトにアクセスして、前記ウェブサイトの複数の語句のアクセス回数情報を取得し、
前記与えられたテキストデータ中から前記アクセス回数情報に基づいて語句を抽出し、
前記抽出した語句に関する解説文を、前記インターネット上のウェブサイトまたは他のウェブサイトから取得することを特徴とする語句解説方法。
【請求項７】
ネットワークを介して外部の装置と通信を行う通信部と、
外部からテキストデータを取得する取得手段と、
前記通信部を用いてインターネット上のウェブサイトにアクセスして、前記ウェブサイトの複数の語句のアクセス回数情報を取得し、前記取得手段が取得した前記テキストデータ中から前記アクセス回数情報に基づいて語句を抽出し、前記抽出した語句に関する解説文を前記インターネット上のウェブサイトまたは他のウェブサイトから取得し、前記通信部を用いてインターネット上の翻訳サイトに前記テキストデータおよび前記解説文を送信し、前記テキストデータおよび前記解説文の翻訳テキストデータを取得する、または、
前記通信部を用いてインターネット上の翻訳サイトに前記テキストデータを送信し、前記テキストデータの翻訳テキストデータを取得し、前記通信部を用いてインターネット上のウェブサイトにアクセスして、前記ウェブサイトの複数の語句のアクセス回数情報を取得し、前記取得した翻訳テキストデータ中から前記アクセス回数情報に基づいて語句を抽出し、前記抽出した語句に関する解説文を前記インターネット上のウェブサイトまたは他のウェブサイトから取得する制御部と、を具備することを特徴とする翻訳制御装置。
【請求項８】
外部からテキストデータを与えられ、
インターネット上のウェブサイトにアクセスして、前記ウェブサイトの複数の語句のアクセス回数情報を取得し、
前記与えられたテキストデータ中から前記アクセス回数情報に基づいて語句を抽出し、前記抽出した語句に関する解説文を前記インターネット上のウェブサイトまたは他のウェブサイトから取得し、インターネット上の翻訳サイトに前記テキストデータおよび前記解説文を送信し、前記テキストデータおよび前記解説文の翻訳テキストデータを取得する、または、
前記インターネット上の翻訳サイトに前記テキストデータを送信し、前記テキストデータの翻訳テキストデータを取得し、前記インターネット上のウェブサイトにアクセスして、前記ウェブサイトの複数の語句のアクセス回数情報を取得し、前記取得した翻訳テキストデータ中から前記アクセス回数情報に基づいて語句を抽出し、前記抽出した語句に関する解説文を前記インターネット上のウェブサイトまたは他のウェブサイトから取得することを特徴とする語句解説方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、語句の重要度に基づいて必要な語句のみを解説する語句解説装置、語句解説方法、翻訳制御装置および翻訳制御方法に関する。
【背景技術】
【０００２】
最近、複写機の使用方法の一つとして、複写機の走査機能を用いて取り込んだ原稿画像を、複写機に接続された外部機器に加工処理させることが知られており、外部機器による加工処理として、翻訳機能が考えられる。
【０００３】
すなわち、複写機で原稿を走査して原稿画像を取得し、この原稿画像をさらに光学的に読み取り、読み取った内容を翻訳装置にかけて翻訳を行い、翻訳された文書データを再び複写機に送って印刷を行う、あるいはディスプレイなどの出力装置に出力することで、原稿の翻訳文書を容易に取得することができる。
【０００４】
また、このような複写機において、原稿をスキャンするとＯＣＲ（Optical Character Reader）処理がなされ、出力されたテキストデータに含まれる語句に関して訳語などの付加情報を加えて印刷する技術が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３４９８３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このようなテキストデータを扱うシステムにおいては、テキスト中に例えば人名や地名、略称などの、現地の者には常識であっても外国人には不明な語句や、略語や専門用語などが含まれていた場合、訳語にそのニュアンスが反映されず、訳文を読むだけでは内容を把握しづらいことがある。また、テキストデータの語句の全てについて一律に解説文を添付すると、読み手にとって常識である解説文まで追加されてしまい、原文に対して解説文が長くなりすぎる結果、処理時間や文書の分量等について使用に適していない文書となってしまう。
【０００７】
本発明は、語句の重要度に基づいて必要な語句のみを解説する語句解説装置、語句解説方法、翻訳制御装置および翻訳制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
課題を解決するための一実施形態は、
ネットワークを介して外部の装置と通信を行う通信部（２４）と、
外部からテキストデータを取得する取得手段（２１，２４）と、
前記通信部を用いてインターネット上のウェブサイト（１４）にアクセスして、前記ウェブサイトの複数の語句のアクセス回数情報（図７）を取得し、前記取得手段が取得した前記テキストデータ中から前記アクセス回数情報に基づいて語句を抽出し、前記抽出した語句に関する解説文（図８）を前記インターネット上のウェブサイトまたは他のウェブサイトから取得する制御部（２１）と、
を具備することを特徴とする語句解説装置である。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る翻訳システムの一例を示す構成図。
【図２】同じく翻訳システムの中間サーバの構成の一例を示すブロック図。
【図３】本発明の他の一実施形態に係る翻訳システムの一例を示す構成図。
【図４】同じく中間サーバが行う翻訳制御方法の一例を示すフローチャート。
【図５】同じく中間サーバが行う語句解説方法の一例を示すフローチャート。
【図６】同じく中間サーバが行う印刷要否確認処理の一例を示すフローチャート。
【図７】同じく中間サーバが扱う見出し語リストの一例を示す説明図。
【図８】同じく中間サーバが扱う語句解説リストの一例を示す説明図。
【図９】同じく複合機に表示される印刷要否問合せ画面の一例を示す説明図。
【図１０】同じく複合機が印刷する文書のレイアウトの一例を示す説明図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。  
この実施の形態では、語句解説装置またはこれを利用した翻訳システムであって、ウェブサイトのアクセス回数情報（具体的には、アクセスランキングページのランキング等）に基づき、原文から世間の関心の高い重要な語句を抽出し、その解説文を付与することで、訳文を見ただけでは分からない語句の解説文を補足し、文書の内容を把握できるようにした。これにより、翻訳文に加え、重要な語句の解説文を併せて出力することで、ユーザの理解を促進させることができる。
【００１１】
図１は、本発明の一実施形態に係る翻訳システムの一例を示す構成図、図２は、同じく翻訳システムの中間サーバの構成の一例を示すブロック図である。また、図３は、本発明の他の一実施形態に係る翻訳システムの一例を示す構成図である。
【００１２】
ここで示される翻訳システムは、ＭＦＰ（Multifunction Peripheral）１１でスキャンした原稿の文書を、指定した言語で翻訳して印刷するシステムである。翻訳する言語は翻訳サーバの機能に応じて、英語、日本語、中国語など様々に対応できるが、ここでは例として英日翻訳、即ち英語の原稿を日本語に翻訳して出力する場合を用いて説明する。
【００１３】
この実施形態における翻訳システムは、図１に示すように、語句解説装置または翻訳制御装置である中間サーバ１と、複写機能以外にも画像の読取機能、ＯＣＲ機能、画像処理機能等の複数の機能をもつ複写機であるＭＦＰ１１と、光学文字認識を行うＯＣＲサーバ１２と、テキストの翻訳処理を行う翻訳サーバ１３と、事典サーバ１４から構成され、互いにインターネット等のネットワーク１５で接続されている。
【００１４】
ここで、事典サーバ１４は、一例として、Ｗｉｋｉｐｅｄｉａ（http://www.wikipedia.org/）、Ｈａｔｅｎａ、Ｋｉｚａｓｉ等の百科辞典サイトが利用される。ここで、語句の重要性を判断するために事典サーバの語句のアクセス回数情報として、アクセスランキングを利用する。例えば百科辞典サイトのＷｉｋｉｐｅｄｉａについて、記事のアクセス数を集計し、ランキングとしてまとめたウェブサイト（http://wikistics.falsikon.de/latest/wikipedia/en/）がある。アクセス数の多い記事は、その見出し語が利用者の注目を集めたということであり、ランキングはその時点の世相を反映する重要な語句といえる。ランキングは現地の新聞記事を翻訳する場合は特に有効である。なお、辞典のアクセスランキングサイトだけでなく、話題の語句や注目の語句を集めるようなウェブサイトでも代替可能である。例えば、はてなキーワード（http://d.hatena.ne.jp/keyword/）のようなサイトでは、語句ごとにスコアが設定されており、これを重要度の基準としても良い。これと同類のＫｉｚａｓｉというサイトも存在する。
【００１５】
また、ＭＦＰ１１は、操作情報を表示すると同時に操作を行うことができるコントロールパネルと、原稿の画像情報を読み出すスキャナと、紙に出力するプリンタと、他のサーバと通信するための通信部とを備えている。
【００１６】
また、ＯＣＲサーバ１２は、ＯＣＲ処理を実行するサーバであり、外部から画像データと言語指定を受信すると、画像データから指定した言語の文字を抽出し、テキストデータを生成して送信する機能を有する。
【００１７】
また、翻訳サーバ１３は、原文（テキストデータ）と翻訳方向を受信すると、原文を翻訳元の言語から翻訳先の言語に翻訳し、訳文（テキストデータ）を送信する機能を持つ。翻訳方向が英日の場合は、英語の原文を翻訳して日本語の訳文（テキストデータ）を得ることができる。
【００１８】
また、中間サーバ１は、翻訳システムを構成する各機器の仲立ちを行って、翻訳コピープログラムを実行することで翻訳制御処理を行うサーバである。中間サーバ１のブロック図を図２に示す。すなわち、中間サーバ１は、翻訳コピープログラムを実行する制御部２１と、翻訳コピープログラムを格納するＲＯＭ２３と、語句リストを格納するＲＡＭ２２と、各サーバやＭＦＰ１１とインターネットを介して、または、ＬＡＮ（Local Area Network）（登録商標）を介して、データの送受信を行う通信部２４を備えている。
【００１９】
また、図３は、本発明の他の一実施形態に係る翻訳システムの一例を示す構成図であり、中間サーバ１は、図３においては、インターネット上ではなくクライアントの機器であるＭＦＰ１１と同一のオフィスの内部ネットワーク上に設置されており、ルータを介してインターネットに接続されている。
【００２０】
このような構成をもつ翻訳システムにおいて、以下に、図４および図５のフローチャートを用いて、中間サーバ１の翻訳制御方法および語句解説方法の動作を詳細に説明する。はじめに、中間サーバ１の制御部２１は、通信部２４を介してＭＦＰ１１に指示を出すことで、ＭＦＰ１１のコントロールパネルに翻訳コピー開始画面を表示させる（ステップＳ１１）。ＭＦＰ１１のコントロールパネルにおいて、翻訳方向が指定され、開始ボタンが押されると、中間サーバ１の制御部２１は、スキャン開始をＭＦＰ１１に指示し、原稿をスキャンした画像データと翻訳方向パラメータをＭＦＰ１１から受信する（ステップＳ１２）。画像データは抽出言語情報とともにＯＣＲサーバ１２に送信する（ステップＳ１３）。
【００２１】
抽出言語情報とは、翻訳方向の翻訳元言語であり、スキャン原稿が英文ならば、英語を示すパラメータとなる。中間サーバ１の制御部２１は、ＯＣＲ処理の終了を待ち、ＯＣＲサーバ１２からＯＣＲ処理結果であるテキストデータを受信する（ステップＳ１４）。中間サーバ１の制御部２１は、テキストデータをＳ１２で受信した翻訳方向パラメータとともに翻訳サーバ１３に送信する（ステップＳ１５）。中間サーバ１の制御部２１は、翻訳終了を待ち、翻訳サーバ１３から翻訳結果である訳文をテキストデータとして受信する（ステップＳ１６）。次に、中間サーバ１の制御部２１は、ＯＣＲ処理結果であるテキストデータに対して語句解説処理を行う（ステップＳ１７）。なお、この語句解説処理は、ステップＳ１５、ステップＳ１６の翻訳処理と並列に実行してもよい。この語句解説処理は、後に詳しく説明する。
【００２２】
その後、中間サーバ１の制御部２１は、図８に示す語句解説リストをＭＦＰ１１に送信し、ＭＦＰ１１のコントロールパネルに表示させる（ステップＳ１８）。ＭＦＰ１１および中間サーバ１の制御部２１は、ここで印刷の要否確認処理を行う（ステップＳ１９）。要否確認処理の詳細は後述する。最後に、中間サーバ１の制御部２１は、訳文と語句解説をＭＦＰ１１に送信し（ステップＳ２０）、ＭＦＰ１１に印刷を実行させて（ステップＳ２１）、すべての処理を終了する。ただし、翻訳文は語句解説処理の終了を待たずに、先に印刷することも可能である。
【００２３】
次に、ステップＳ１７の語句解説処理の手順について以下に詳細に説明する。すなわち、外国語の記事はただ翻訳しただけでは内容を把握しきれないことが多い。例えば、人名や地名、略称など、その国の人には常識であったとしても、外国人にとっては不明な語句があることが一因である。さらに略語や専門用語などには適切な訳語が当てられるとは限らない。そこでこのようなキーワードを自動的に選び出し、語句の解説文を併記することで読者の理解促進を図る。なお、翻訳システムにおける重要語句の抽出は、翻訳文に対して実行しても良いが、翻訳を行う前の原文におけるキーワードを抽出するほうが、そのニュアンスを損なわないため効果が高い。
【００２４】
この実施形態では、重要な語句を選択する手段として、語句のアクセス回数情報の一例である、事典サーバのアクセスランキングを利用する。上述した百科辞典サイトのＷｉｋｉｐｅｄｉａ（http://www.wikipedia.org/）について、記事のアクセス数を集計し、ランキングとしてまとめたウェブサイト（http://wikistics.falsikon.de/latest/wikipedia/en/）を利用することが好適であるが、上述したように、話題の語句や注目の語句を集めるようなウェブサイト、例えば、はてなキーワード（http://d.hatena.ne.jp/keyword/）であっても、また、Ｋｉｚａｓｉというサイトも可能である。
【００２５】
すなわち、中間サーバ１の制御部２１は、最初にウェブサイトからアクセスランキングのページをダウンロードする（ステップＳ３１）。そしてアクセスランキングページの書式に従って、順位と見出し語とその記事へのリンクＵＲＬを抽出し、見出し語リストを作成する（ステップＳ３２）。一例として、見出し語の語数を順位で割った値を見出し語の重要度とする。アクセス数をそのまま重要度とみなすことも可能である。見出し語リストの構造は例えば図７のようになる。次に、中間サーバ１の制御部２１は、見出し語リストに格納されている語句について、それぞれがテキストデータに含まれているかどうかを調べる（ステップＳ３３）。もし、テキストデータ中に見出し語に一致する文字列があるならば、中間サーバ１の制御部２１は、紐付けられたリンクＵＲＬにアクセスして解説文が記載されているウェブページをダウンロードする（ステップＳ３４）。ページの書式に従って解説文を抽出し、重要度と見出し語と解説文を語句リストに追加する（ステップＳ３５）。
【００２６】
なお、語句リストの一例は、図８に示すように、重要度、出力フラグ、見出し語（原文と訳文）、解説文（原文と訳文）から構成される。最初はすべての出力フラグは“０”とする。中間サーバ１の制御部２１は、こうして全ての見出し語の解説文（原文）を取得したら、それぞれの見出し語（原文）と解説文（原文）を翻訳方向と一緒に翻訳サーバ１３に送信し、翻訳サーバ１３に翻訳を実行させる（ステップＳ３６）。中間サーバ１の制御部２１は、翻訳サーバ１３から翻訳結果を受信したら（ステップＳ３７）、語句と解説文の訳を語句リストの原文に対応するようにＲＡＭ２２等の記憶領域に格納する（ステップＳ３８）。
【００２７】
次に、ステップＳ１９の印刷の要否確認処理について説明する。語句と解説文は量が多ければすべてを紙に出力することは難しい上に、既知の解説は印刷させたくないことがある。そこで、図９に示すような語句リストをＭＦＰ１１のコントロールパネルに表示し、出力したい語句だけをユーザに選択させる。図９の例では、“クラウドコンピューティング”と、“グリッドコンピューティング”という語句が選択され、“ＳａａＳ”と、“Ｗｅｂサービス”という語句は選択されていない。
【００２８】
また、このコントロールパネルにおいて、同時に、本文と解説文のレイアウト方法や、解説文の行数の上限を設定することも好適である。レイアウト方法は、例えば、「２ｉｎ１（横に挿入）」、「２ｉｎ１（文中に挿入）」、「別文書」、「両面（裏面に説明）」等の方法が考えられる。これらレイアウト方法や、解説文の行数等の情報は、中間サーバ１の制御部２１がＭＦＰ１１に送信することで、ＭＦＰ１１における印刷時に図１０の（ａ）または（ｂ）に示されるように実行される。
【００２９】
また、印刷の要否確認処理を図６のフローチャートを用いて説明する。中間サーバ１の制御部２１は、図９のコントロールパネルの表示において、語句が重要度順に表示されている。中間サーバ１の制御部２１は、この画面においてユーザからの入力を待機し、“出力の要否”欄が押されたことを検出すると（ステップＳ４１）、語句リストの当該単語の出力フラグを“１”にして（ステップＳ４２）、それが選択されていることを画面上に示す。出力フラグが既に“１”だった場合は、出力フラグを“０”にして、それが非選択であることを画面に示す。中間サーバ１の制御部２１は、次に、ＯＫボタンが押された場合（ステップＳ４３）は、語句リストの出力フラグが“１”の語句と解説文を設定されたレイアウト情報および解説文の行数等に従ってレイアウトし、出力用の原稿を作成する（ステップＳ４４）。
【００３０】
上述したように、この実施形態に係る翻訳システムにおける語句解説装置である中間サーバ１は、テキストデータ上の全ての語句について解説文を取得して印刷するものではなく、アクセスランキング等のアクセス回数情報に基づいて選択的に語句の解説文が付与されるので、冗長な解説文となることを回避することができる語句解説装置、語句解説方法、翻訳制御装置および翻訳制御方法を提供することができる。
【００３１】
なお、上述した実施形態では、語句の解説文を付与するかどうかをＭＦＰ１１のコントロールパネルにてユーザに逐一選択させていたが、予め重要度や頻度を設定しておくことで、制御部２１の判断で自動的に語句を選択してもよい。これにより、ユーザは、語句をコントロールパネルで選択する煩わしさから開放され、大量の文書についても迅速に適切な解説文を付与することができる。
【００３２】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００３３】
１…中間サーバ、２…ルータ、１１…複合機、１２…ＯＣＲサーバ、１３…翻訳サーバ、１５…インターネット、２１…制御部、２２…ＲＡＭ、２３…ＲＯＭ、２４…通信部。
【図１】
2012018633.tif 000003
【図２】
2012018633.tif 000004
【図３】
2012018633.tif 000005
【図４】
2012018633.tif 000006
【図５】
2012018633.tif 000007
【図６】
2012018633.tif 000008
【図７】
2012018633.tif 000009
【図８】
2012018633.tif 000010
【図９】
2012018633.tif 000011
【図１０】
2012018633.tif 000012