(57)【要約】【課題】翻訳対象物の作成に用いられた作成データから作成データの中のテキストデータを取得する取得手段を有しない技術と比較して、翻訳対象物に記載された文字を正確に抽出することができる文書処理装置及び端末装置を提供する。【解決手段】文書処理装置２００は、メニュー９００の画像からメニュー９００の作成に用いられた作成データを特定する特定手段２１０と、特定手段２１０が特定した作成データ中のテキストデータを取得する取得手段２１０と、取得手段２１０が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成した合成データを生成する合成手段２３０とを有する。【選択図】図５
2018120322.tif 000002
【特許請求の範囲】
【請求項１】
翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データを特定する特定手段と、
前記特定手段が特定した作成データ中のテキストデータを取得する取得手段と、
前記取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成した合成データを生成する合成手段と、
を有する文書処理装置。
【請求項２】
翻訳結果を表示する表示手段であって、当該文書処理装置外に設けられた前記表示手段に前記合成手段が合成したデータを表示させる表示制御手段をさらに有する請求項１記載の文書処理装置。
【請求項３】
前記表記手段とインターネットを介して接続可能な請求項２記載の文書処理装置。
【請求項４】
前記特定手段は、翻訳対象物の画像を取得する取得手段が取得した翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データを特定する請求項２又は３記載の文書処理装置。
【請求項５】
前記取得手段とインターネットを介して接続可能な請求項４記載の端末装置。
【請求項６】
前記表示手段及び前記取得手段を有する端末装置と接続可能な請求項４又は５記載の文書処理装置。
【請求項７】
翻訳結果を表示する表示手段と、
前記表示手段に前記合成手段が合成した合成データを表示させる表示制御手段と、
をさらに有する請求項１記載の文書処理装置。
【請求項８】
携帯可能な端末装置からなる請求項７記載の文書処理装置。
【請求項９】
当該端末装置を操作する操作部をさらに有し、
前記操作部は、少なくともタッチパネルを有する請求項９記載の文書処理装置。
【請求項１０】
翻訳対象物の画像を取得する取得手段をさらに有する請求項７乃至９いずれか記載の文書表示装置。
【請求項１１】
翻訳結果を記憶するための記憶手段をさらに有し、
前記特定手段が特定した翻訳対象物の翻訳結果が前記記憶手段に記憶されている場合は、前記合成手段が合成したデータに替えて、前記記憶手段に記憶されている翻訳済データを翻訳結果とする
請求項１乃至１０いずれか記載の文書処理装置。
【請求項１２】
翻訳結果を記憶するための記憶手段をさらに有し、
前記記憶手段に翻訳結果が記憶された後に、翻訳対象物の作成に用いられた作成データの中のテキストデータの少なくとも一部が変更された場合は、
前記合成手段は、
変更されたテキストデータを翻訳した翻訳済テキストデータと、
変更されていないテキストデータの翻訳済テキストデータであって、前記記憶手段に記憶されている翻訳済テキストデータと、
作成データ中の画像データと、
を合成して翻訳結果とする請求項1乃至１１いずれか記載の文書処理装置。
【請求項１３】
翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データと、作成データと内容が同じであって、作成データとは異なる言語が用いられている少なくとも一つの異言語データとを特定する特定手段と、
少なくとも一つの異言語データと作成データとの中から、翻訳先の言語に最も似た言語が用いられたデータを選択する選択手段と、
前記選択手段で選択したデータの中のテキストデータを取得する取得手段と、
前記取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成した合成データを生成する合成手段と、
を有する文書処理装置。
【請求項１４】
翻訳対象物の画像を取得する画像取得手段と、
前記画像取得手段が画像を取得した翻訳対象物の翻訳結果を表示する表示手段と、
を有し、
前記表示手段は、前記画像取得手段が取得した翻訳対象物の画像から特定手段が特定した翻訳対象物を作成した作成データ中から取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成手段が合成することで生成された翻訳結果を表示する
端末装置。
【請求項１５】
翻訳対象物の画像を取得する画像取得手段と、
前記画像取得手段が画像を取得した翻訳対象物の翻訳結果を表示する表示手段と、
を有し、
前記表示手段は、前記画像取得手段が取得した翻訳対象物の画像から特定手段が特定した翻訳対象物を作成した作成データと、作成データと内容が同じであって作成データとは異なる言語からなる少なくとも一つの異言語データの中から、翻訳先の言語に最も似た言語が用いられたデータとして選択手段が選択したデータの中から取得したテキストデータを翻訳した翻訳済テキストデータと、作成データの中の画像データとを合成することで、生成された翻訳結果を表示する
端末装置。
【請求項１６】
端末装置と、
文書処理装置と、
を有し、
前記端末装置は、
翻訳対象物の画像を取得する画像取得手段と、
前記画像取得手段が画像を取得した翻訳対象物の翻訳結果を表示する表示手段と、
を有し、
前記処理装置は、
前記画像取得手段が取得した翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データを特定する特定手段と、
前記特定手段が特定した作成データ中のテキストデータを取得する取得手段と、
前記取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成して翻訳結果とする合成手段と、
前記表示手段に前記合成手段が合成したデータを表示させる表示制御手段と、
を有する文書処理システム。
【請求項１７】
端末装置と、
文書処理装置と、
を有し、
前記端末装置は、
翻訳対象物の画像を取得する画像取得手段と、
前記画像取得手段が画像を取得した翻訳対象物の翻訳結果を表示する表示手段と、
を有し、
前記処理装置は、
翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データと、作成データと内容が同じであって、作成データとは異なる言語からなる少なくとも一つの異言語データとを特定する特定手段と、
少なくとも一つの異言語データと作成データとの中から、翻訳先の言語に最も似た言語が用いられたデータを選択する選択手段と、
前記選択手段で選択したデータの中のテキストデータを取得する取得手段と、
前記取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成した合成データを生成する合成手段と、
を有する
文書処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置、端末装置及び文書処理システムに関する。
【背景技術】
【０００２】
特許文献１には、サーバと、前記サーバとデータ通信が可能な端末と、を備えた翻訳システムであって、前記端末は、文字が付された対象物の画像データを生成する撮像部と、画像データを表示する表示部と、前記対象物の画像データを基にして、前記対象物に付された文字を他言語の文字に翻訳した翻訳文字画像データを有した翻訳情報を、前記サーバに要求する翻訳情報要求部と、前記表示部に、前記翻訳情報を基に前記翻訳文字画像を表示させる表示処理部と、を備え、前記サーバは、物の画像データと、前記物の画像データに関連づけられた各国の言語毎に作成された翻訳文字画像データ群を有した翻訳情報と、を記憶する記憶部と、前記記憶部の中から前記対象物の画像データに適合する物の画像データを探し、この物の画像データに関連づけられた翻訳情報を取得して前記端末に送信する翻訳情報取得部と、を備えたことを特徴とする翻訳システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−５８０５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば飲食店のメニュー等の翻訳対象物を翻訳する際に、翻訳対象物の画像を取得し、取得した画像から翻訳の対象となる文字を抽出し、抽出した文字を他の言語へと翻訳しようとしても、文字を正確に抽出できない虞がある。特に、文字の背景となる背景画像が複雑であったり、文字としてデザイン性が高いフォントが用いられていたりする場合等に、文字の抽出が正確できなくなる虞が大きくなる。
【０００５】
本発明は、翻訳対象物の作成に用いられた作成データから作成データの中のテキストデータを取得する取得手段を有しない技術と比較して、翻訳対象物に記載された文字を正確に抽出することができる文書処理装置及び端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に係る本発明は、翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データを特定する特定手段と、前記特定手段が特定した作成データ中のテキストデータを取得する取得手段と、前記取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成した合成データを生成する合成手段と、を有する文書処理装置である。
【０００７】
請求項２に係る本発明は、翻訳結果を表示する表示手段であって、当該文書処理装置外に設けられた前記表示手段に前記合成手段が合成したデータを表示させる表示制御手段をさらに有する請求項１記載の文書処理装置である。
【０００８】
請求項３に係る本発明は、前記表記手段とインターネットを介して接続可能な請求項２記載の文書処理装置である。
【０００９】
請求項４に係る本発明は、前記特定手段は、翻訳対象物の画像を取得する取得手段が取得した翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データを特定する請求項２又は３記載の文書処理装置である。
【００１０】
請求項５に係る本発明は、前記取得手段とインターネットを介して接続可能な請求項４記載の端末装置である。
【００１１】
請求項６に係る本発明は、前記表示手段及び前記取得手段を有する端末装置と接続可能な請求項４又は５記載の文書処理装置。
【００１２】
請求項７に係る本発明は、翻訳結果を表示する表示手段と、前記表示手段に前記合成手段が合成した合成データを表示させる表示制御手段と、をさらに有する請求項１記載の文書処理装置である。
【００１３】
請求項８に係る本発明は、携帯可能な端末装置からなる請求項７記載の文書処理装置である。
【００１４】
請求項９に係る本発明は、当該端末装置を操作する操作部をさらに有し、前記操作部は、少なくともタッチパネルを有する請求項９記載の文書処理装置である。
【００１５】
請求項１０に係る本発明は、翻訳対象物の画像を取得する取得手段をさらに有する請求項７乃至９いずれか記載の文書表示装置である。
【００１６】
請求項１１に係る本発明は、翻訳結果を記憶するための記憶手段をさらに有し、前記特定手段が特定した翻訳対象物の翻訳結果が前記記憶手段に記憶されている場合は、前記合成手段が合成したデータに替えて、前記記憶手段に記憶されている翻訳済データを翻訳結果とする請求項１乃至１０いずれか記載の文書処理装置である。
【００１７】
請求項１２に係る本発明は、翻訳結果を記憶するための記憶手段をさらに有し、前記記憶手段に翻訳結果が記憶された後に、翻訳対象物の作成に用いられた作成データの中のテキストデータの少なくとも一部が変更された場合は、前記合成手段は、変更されたテキストデータを翻訳した翻訳済テキストデータと、変更されていないテキストデータの翻訳済テキストデータであって、前記記憶手段に記憶されている翻訳済テキストデータと、作成データ中の画像データと、を合成して翻訳結果とする請求項1乃至１１いずれか記載の文書処理装置である。
【００１８】
請求項１３に係る本発明は、翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データと、作成データと内容が同じであって、作成データとは異なる言語が用いられている少なくとも一つの異言語データとを特定する特定手段と、少なくとも一つの異言語データと作成データとの中から、翻訳先の言語に最も似た言語が用いられたデータを選択する選択手段と、前記選択手段で選択したデータの中のテキストデータを取得する取得手段と、前記取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成した合成データを生成する合成手段と、を有する文書処理装置である。
【００１９】
請求項１４に係る本発明は、翻訳対象物の画像を取得する画像取得手段と、前記画像取得手段が画像を取得した翻訳対象物の翻訳結果を表示する表示手段と、
を有し、前記表示手段は、前記画像取得手段が取得した翻訳対象物の画像から特定手段が特定した翻訳対象物を作成した作成データ中から取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成手段が合成することで生成された翻訳結果を表示する端末装置である。
【００２０】
請求項１５に係る本発明は、翻訳対象物の画像を取得する画像取得手段と、前記画像取得手段が画像を取得した翻訳対象物の翻訳結果を表示する表示手段と、
を有し、前記表示手段は、前記画像取得手段が取得した翻訳対象物の画像から特定手段が特定した翻訳対象物を作成した作成データと、作成データと内容が同じであって作成データとは異なる言語からなる少なくとも一つの異言語データの中から、翻訳先の言語に最も似た言語が用いられたデータとして選択手段が選択したデータの中から取得したテキストデータを翻訳した翻訳済テキストデータと、作成データの中の画像データとを合成することで、生成された翻訳結果を表示する端末装置である。
【００２１】
請求項１６に係る本発明は、端末装置と、文書処理装置と、を有し、前記端末装置は、翻訳対象物の画像を取得する画像取得手段と、前記画像取得手段が画像を取得した翻訳対象物の翻訳結果を表示する表示手段と、を有し、前記処理装置は、前記画像取得手段が取得した翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データを特定する特定手段と、前記特定手段が特定した作成データ中のテキストデータを取得する取得手段と、前記取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成して翻訳結果とする合成手段と、前記表示手段に前記合成手段が合成したデータを表示させる表示制御手段と、を有する文書処理システムである。
【００２２】
請求項１７に係る本発明は、端末装置と、文書処理装置と、を有し、前記端末装置は、翻訳対象物の画像を取得する画像取得手段と、前記画像取得手段が画像を取得した翻訳対象物の翻訳結果を表示する表示手段と、を有し、前記処理装置は、翻訳対象物の画像から、翻訳対象物の作成に用いられた作成データと、作成データと内容が同じであって、作成データとは異なる言語からなる少なくとも一つの異言語データとを特定する特定手段と、少なくとも一つの異言語データと作成データとの中から、翻訳先の言語に最も似た言語が用いられたデータを選択する選択手段と、前記選択手段で選択したデータの中のテキストデータを取得する取得手段と、前記取得手段が取得したテキストデータを翻訳した翻訳済テキストデータと、作成データ中の画像データとを合成した合成データを生成する合成手段と、を有する文書処理システムである。
【発明の効果】
【００２３】
請求項１に係る本発明によれば、翻訳対象物の作成に用いられた作成データから作成データの中のテキストデータを取得する取得手段を有しない技術と比較して、翻訳対象物に記載された文字を正確に抽出することができる文書処理装置を提供することができる。
【００２４】
請求項２に係る本発明によれば、文書処理装置が表示手段を有しなくても、表示手段に翻訳対象物を翻訳した結果を表示することができる。
【００２５】
請求項３に係る本発明によれば、文書処理装置と表示手段とをインターネットを介さずに接続する技術と比較して、文書処理装置を利用可能な場所を増やすことができる。
【００２６】
請求項４に係る本発明によれば、例えば、翻訳対象物を特定する整理番号を操作者が入力する等して作成データを特定する技術と比較して、作成データを簡単な操作で特定することができる。
【００２７】
請求項５に係る本発明によれば、文書処理装置と取得手段とをインターネットを介さずに接続する技術と比較して、取得手段を利用可能な場所を増やすことができる。
【００２８】
請求項６に係る本発明によれば、翻訳対象物の画像を取得した端末装置に翻訳対象物の翻訳結果を表示することができる。
【００２９】
請求項７に係る本発明によれば、表示手段を別に手配しなくても、表示手段に翻訳結果を表示することができる。
【００３０】
請求項８に係る本発明によれば、予め定められた場所のみならず、当該文書処理装置を携帯可能な場所で文書処理装置を使うことができる。
【００３１】
請求項９に係る本発明によれば、例えばキーボード、マウス等の操作装置を端末装置とともに携帯しなくても、文書処理装置を操作することができる。
【００３２】
請求項１０に係る本発明によれば、翻訳対象物の画像を取得した装置に、画像を取得した翻訳対象物の翻訳結果を表示させることができる。
【００３３】
請求項１１に係る本発明によれば、翻訳結果を記憶せず、同じ翻訳対象物を、その都度翻訳する技術を比較して、翻訳結果を得るための文書処理装置の負荷を低減することができる。
【００３４】
請求項１２に係る本発明によれば、テキストデータの一部が変更された場合に、テキストデータの全ての部分を翻訳する技術と比較して、翻訳結果を得るための文書処理装置の負荷を低減することができる。
【００３５】
請求項１３に係る本発明によれば、常に翻訳対象物の作成データを翻訳する技術と比較して、翻訳に伴う演算処理の負荷を低減させることができる。
【００３６】
請求項１４に係る本発明によれば、翻訳対象物の作成に用いられた作成データから作成データの中のテキストデータを取得する取得手段を有しない技術と比較して正確に抽出された文字の翻訳結果を表示することができる端末装置を提供することができる文書処理装置。
【００３７】
請求項１５に係る本発明によれば、テキストデータの一部が変更された場合に、テキストデータの全ての部分を翻訳しなおす技術と比較して、文書処理装置の負荷を低減しつつ得られた翻訳結果を表示することができる端末装置を提供することができる。
【００３８】
請求項１６に係る本発明によれば、翻訳対象物の作成に用いられた作成データから作成データの中のテキストデータを取得する取得手段を有しない技術と比較して、翻訳対象物に記載された文字を正確に抽出することができる文書処理システムを提供することができる。
【００３９】
請求項１７に係る本発明によれば、常に翻訳対象物の作成データを翻訳する技術と比較して、翻訳に伴う演算処理の負荷を低減させることができる文書処理システムを提供することができる。
【図面の簡単な説明】
【００４０】
【図１】本発明の第１の実施形態の文書処理システムを示す図である。
【図２】図１に示す文書処理システムで用いられる端末装置の外観を示す図である。
【図３】図１に示す文書処理システムで用いられる端末装置のハードウエア構成を示すブロック図である。
【図４】図１に示す文書処理システムで用いられる文書処理装置のハードウエア構成を示すブロック図である。
【図５】図４に示す文書処理装置の機能的構成を示すブロック図である。
【図６】図１に示す文書処理システムで出力される文書の一例である飲食店用のメニューを示す図である。
【図７】図４に示す文書処理装置の動作を説明するフローチャートである。
【図８】図８（Ａ）は図１に示す文書処理装置におけるデータの流れを説明する第１の図であり、図８（Ｂ）は図１に示す文書処理装置におけるデータの流れを説明する第２の図である。
【図９】図２に示す端末装置が有する表示装置の初期画面を示す図である。
【図１０】図２に示す端末装置が有する表示装置の選択画面を示す図である。
【図１１】図２に示す端末装置が有する表示装置の通知画面を示す図である。
【図１２】図２に示す端末装置が有する表示装置の翻訳結果表示画面を示す図である。
【図１３】本発明の第２の実施形態の文書処理システムを示す図である。
【図１４】図１３に示す文書処理システムで用いられる文書処理装置の外観を示す図である。
【図１５】図１３に示す文書処理システムで用いられる文書処理装置のハードウエア構成を示す図である。
【発明を実施するための形態】
【００４１】
次に、本発明を実施するための形態を図面を参照して説明する。図１には、本発明の実施形態の文書処理システム１０が示されている。文書処理システム１０は、文書のデータを生成し、データを生成した文書を出力する。また、文書処理システム１０は、文書処理システム１０で出力した文書を一つの言語から他の言語へと翻訳するものである。
【００４２】
以下、文書の一例である飲食店用のメニュー９００（以下、単にメニューとする、図５を参照）のデータを第一の言語の一例である日本語を用いて生成し、生成したデータを用いて日本語が用いられたメニュー９００を出力し、出力された日本語のメニュー９００を、日本語から第二の言語の一例であるイタリア語に翻訳する場合を例として文書処理システム１０を説明する。
【００４３】
出力されたメニュー９００は、「翻訳対象物」に該当する。ここで、翻訳対象物とは、第一の言語を用いて記載されていて、第二の言語へと翻訳される用紙、冊子等の媒体をいう。
【００４４】
文書処理システム１０は、端末装置１００を有する。端末装置１００は、メニュー９００の翻訳を所望する操作者が操作する装置であり、例えば、スマートフォンやタブレット端末等を用いることができる。端末装置１００は、飲食店で料理等の提供を受ける顧客が主として利用することを想定したものであり、飲食店側が顧客のため手配したものであってもよいし、顧客が飲食店に持参したスマートフォン、タブレット端末等であってもよい。
【００４５】
端末装置１００として顧客が持参したスマートフォン等を用いる場合、スマートフォン等に専用のソフトウエア（所謂アプリ）をインストールするように文書処理システム１０を構成してもよいし、通常、スマートフォン等にインストール済であるブラウザを利用するように文書処理システム１０を構成してもよい。
【００４６】
端末装置１００は、後述する無線ＬＡＮターミナル８１２を介してネットワーク８１０に、例えば複数台が同時に接続可能である。端末装置１００の詳細は後述する。
【００４７】
文書処理システム１０は、文書作成装置４００をさらに有する。文書作成装置４００は、料理等を提供する飲食店が、例えばメニュー９００等の文書のデータを生成するための装置であり、例えば文書作成装置４００にインストールされたメニュー作成用のアプリケーションを用いてメニュー９００のデータを生成する。以下、メニュー９００等の文書を作成するためのデータを「作成データ」とする。
【００４８】
ここで、作成データとは、翻訳対象物を出力するために作成された電子的データであって、翻訳対象物の作成に用いられる定型書式（所謂テンプレート）と、定型書式に対して個々の翻訳対象物毎に加えられたテキストデータ、画像データ等の個々の翻訳対象物に固有のデータとの双方を有するものであり、少なくともテキストデータを含むものである。
【００４９】
本実施形態における作成データは、例えば、提供される料理等の写真、メニュー９００の背景画像等の画像データと、料理等の名称の表示、料理等の説明の表示、料理等の値段の表示等に用いられるテキストデータとを含む電子的データであり、さらには、それぞれの画像データとテキストデータとが媒体（例えば、用紙等）の上にレイアウトされる位置を特定する位置情報を含むものである。
【００５０】
文書作成装置４００としては、例えば、メニュー９００を作成するアプリケーションがインストールされたパーソナルコンピュータを用いることができる。文書作成装置４００で作成されたメニュー９００の作成データは、少なくとも後述する文書処理装置２００に記憶され、保存される。文書処理装置２００が作成データを保存することと併せて、文書作成装置４００が作成データを保存するようにしてもよい。
【００５１】
文書作成装置４００は、ネットワーク８２０に接続されている。
【００５２】
文書処理システム１０は、出力装置４５０をさらに有する。出力装置４５０は、ネットワーク８２０に接続されていて、文書作成装置４００で生成された作成データであって、ネットワーク８２０を介して入力された作成データを用いて、例えば用紙等の媒体に印刷されたメニュー９００を出力する。出力装置４５０としては、例えば、オフセット印刷装置等の印刷装置や、例えばレーザプリンタ等のプリンタを用いることができる。
【００５３】
文書処理システム１０は、翻訳装置５００をさらに有する。翻訳装置５００は、ネットワーク８３０に接続されていて、例えば、ネットワーク８３０を介して入力されたテキストデータを、他の言語のデータに翻訳し、翻訳したデータをネットワーク８３０を介して他の装置へと向けて出力する。翻訳装置５００としては、例えば翻訳エンジンが搭載されたサーバ装置を用いることができる。
【００５４】
文書処理システム１０は、文書処理装置２００をさらに有し、文書処理装置２００はネットワーク８４０に接続されている。文書処理装置２００の詳細は後述する。
【００５５】
ネットワーク８１０、ネットワーク８２０、ネットワーク８３０及びネットワーク８４０は、例えばインターネット等の上位のネットワーク８５０の接続されていて、それぞれが互いに接続されている。
【００５６】
図２は、端末装置１００の外観を示す図である。図２に示すように、端末装置１００は、端末装置本体１０２と表示装置１１０とを有する。表示装置１１０は、表示手段として用いられていて、端末装置本体１０２の一方の面に装着されている。表示装置１１０は、例えば、メニュー９００を翻訳した結果を表示する。表示装置１１０としては、例えば液晶表示装置を用いることができる。
【００５７】
端末装置１００は、撮影装置１２０をさらに有する。撮影装置１２０は、端末装置本体１０２の他方の面に装着されていて、第一の言語で書かれた文書の画像を取得する画像取得手段として用いられている。撮影装置１２０としては、例えば、ＣＭＯＳ（Complementary Metal-Oxide Semiconductor）センサを有するカメラモジュールを用いることができる。
【００５８】
端末装置１００は、操作装置１３０をさらに有する。操作装置１３０は、操作者により操作され、例えばタッチパネル１３２と押圧スイッチ１３４とから構成される。
【００５９】
図３は、端末装置１００のハードウエア構成を示すブロック図である。図３に示すように、端末装置１００は、先述の表示装置１１０と、先述の撮影装置１２０と、先述の操作装置１３０とを有し、通信装置１４０と、記憶装置１５０と、制御装置１６０とをさらに有する。
【００６０】
通信装置１４０は、無線ＬＡＮターミナル８１２（図１を参照）との通信に用いられ、無線ＬＡＮターミナル８１２を介してデータを送信し、無線ＬＡＮターミナル８１２を介してデータを受信する。
【００６１】
記憶装置１５０は、端末装置１００で実行されるプログラム等の各種データを記憶している。
【００６２】
制御装置１６０は、例えば、操作者による操作装置１３０の操作に応じて、表示装置１１０と、撮影装置１２０と、通信装置１４０と、記憶装置１５０とを制御する。
【００６３】
図４は、文書処理装置２００のハードウエア構成を示す図である。図４に示すように、文書処理装置２００は、制御装置２６８と、表示制御装置２６０と、操作受付装置２６２と、通信装置２６４と、記憶装置２６６とを有する。
【００６４】
表示制御装置２６０は、例えば、表示装置１１０等の文書処理装置２００外の表示装置を制御し、文書処理装置２００外の表示装置に制御装置２６８の演算結果等を表示させる。
【００６５】
操作受付装置２６２は、例えば、キーボード、マウス（それぞれ不図示）等の操作装置からの操作を受け付ける。
【００６６】
通信装置２６４は、ネットワーク８４０に接続されていて、ネットワーク８４０を介してデータを送信し、データを受信する。
【００６７】
記憶装置２６６は、文書処理装置２００で実行されるプログラムを記憶する。また、記憶装置２６６は、後述する記憶手段２４０（図５を参照）として機能する。
【００６８】
制御装置２６８は、表示制御装置２６０と、操作受付装置２６２と、通信装置２６４と、記憶装置２６６とを制御する。また、制御装置２６８は、記憶装置２６６に記憶されたプログラムに基づいて演算をする。
【００６９】
図５には、文書処理装置２００の機能的構成が示されている。図５に示すように、文書処理装置２００は、記憶手段２４０を有する。記憶手段２４０としては、例えばハードディスクドライブ等を用いることができ、先述の記憶装置２６６を
用いることができる。また、記憶手段２４０は、これまでに、文書作成装置４００が生成したメニュー９００の作成データを記憶している。また、記憶手段２４０は、これまでの文書処理装置２００が翻訳したメニュー９００の翻訳結果を記憶している。
【００７０】
この実施形態では、記憶手段２４０を、文書処理装置２００の構成の一部として構成しているものの、記憶手段２４０を文書処理装置２００の外部に設けてもよい。記憶手段２４０を文書処理装置２００とは別に設ける場合は、記憶手段２４０は、例えばネットワーク８４０に接続される。
【００７１】
文書処理装置２００は、特定手段２１０をさらに有する。特定手段２１０は、端末装置１００の撮影装置１２０で撮影したメニュー９００の画像に基づいて、撮影されたメニュー９００の作成に用いられた作成データを記憶手段２４０に記憶されたデータの中から特定する。
【００７２】
特定手段２１０は、例えば、撮影装置１２０で撮影されたメニュー９００の画像と類似する画像データを有するデータを記憶装置６００に記憶されている作成データから検索することで、撮影されたメニュー９００の作成データを特定する。特定手段２１０は、また、例えば、予めメニュー９００に付されたＱＲコード(登録商標）等の識別用データ（不図示）を用いて、撮影されたメニュー９００の作成データを特定する。
【００７３】
文書処理装置２００は、取得手段２２０をさらに有し、取得手段２２０は、テキストデータ取得手段２２２と、画像データ取得手段２２４とを有する。取得手段２２０は、特定手段２１０が特定したメニュー９００の中の作成データを取得する。この際、メニュー９００の作成データの全てを取得するのではなく、メニュー９００の表示装置１１０に表示されている領域の作成データだけを取得手段２２０が取得するようにしてもよい。
【００７４】
より具体的には、画像データ取得手段２２４が記憶手段２４０から作成データの中の画像データを取得し、テキストデータ取得手段２２２が、記憶手段２４０から作成データの中のテキストデータを取得する。このように、テキストデータ取得手段２２２が、メニュー９００の作成データ中のテキストデータを取得するため、撮影装置１２０が撮影した画像からＯＣＲ（Optical character recognition）を用いて文字部分をテキストデータとして取得する技術と比較してテキストデータを正確に取得することができる。
【００７５】
テキストデータ取得手段２２２は、取得したテキストデータを翻訳装置５００に送信する。
【００７６】
文書処理装置２００は、合成手段２３０をさらに有する。合成手段２３０は、テキストデータ取得手段２２２が取得し、翻訳装置５００が翻訳した作成データ中おけるテキストデータの翻訳結果と、画像データ取得手段２２４が取得した作成データの画像データとを合成する。そして、画像データと翻訳されたテキストデータと合成結果が、端末装置１００へと送信され、端末装置１００の表示装置１１０に表示される。
【００７７】
図６には、メニュー９００の一例が示されている。図６に示す例では、メニュー９００には、「ＣＡＦＥ●●」との飲食店の名称を示す文字と、「軽食」、「デザート」との提供される商品の分類を示す文字と、「特製ハンバーガー」、「イチゴタルト」等の提供される商品の名称を示す文字と、「￥９００」、「￥５５０」等の値段を示す文字と、それぞれの商品の写真と、それぞれの商品の原料を示すピクトグラムとが表示されている。
【００７８】
メニュー９００は、上述のように文書作成装置４００で作成データが生成され、生成されたデータは、テキストデータと画像データとを含むものであり、文書作成装置４００で生成されたデータに基づいて出力装置４５０で出力されたものである。
【００７９】
上述のメニュー９００に表示される項目のうち、「軽食」等の提供される商品の分類を示す文字と、「特製ハンバーガー」等の商品名を示す文字と、「￥９００」等の値段を示す文字とは、作成データ中のテキストデータが出力されたものである。一方、「ＣＡＦＥ●●」との文字と、商品の写真と、ピクトグラムとは、作成データ中の画像データが出力されたものである。
【００８０】
図７には、文書処理装置２００の文書を翻訳する動作が説明されている。
【００８１】
図７に示すように、最初のステップであるステップＳ２において、文書処理装置２００は、表示装置１１０に初期画面を表示させる（図９を参照）。初期画面は、操作者が翻訳先の言語を選択する画面であり、操作者がメニュー９００を撮影する画面であり、操作者がメニュー９００の翻訳を指示する画面である。
【００８２】
次のステップＳ４で、操作者が翻訳先の言語を選択し、メニュー９００を撮影し、翻訳の指示をするのを待って、ステップＳ１０に進む。尚、以下の説明においては、翻訳先の言語として、操作者がイタリア語を選択した場合を例として説明をする。
【００８３】
ステップＳ１０では、文書処理装置２００は、ステップＳ４において撮影されたメニュー９００の画像を取得する。
【００８４】
次のステップであるステップＳ１２では、文書処理装置２００は、記憶手段２４０に記憶されているデータの中から、ステップＳ１０で取得した画像に基づいてメニュー９００の作成に用いられた作成データを検索し、作成データが特定できた場合はステップＳ１２に進み、作成データが特定できない場合はステップＳ１４に進む。
【００８５】
ステップＳ１４では、文書処理装置２００は、表示装置１１０を制御し、記憶手段２４０に作成データが記憶されたメニュー９００のリストを表示させ（図１０を参照）、リストとして表示された作成データの中から、ステップＳ１０で画像を受け付けた画像の作成データを操作者が選択できるようにする。
【００８６】
ステップＳ１６では、文書処理装置２００は、表示装置１１０に表示された作成データの中から操作者が作成データを選択したか否かを判別する。ここで、表示装置１１０に作成リストが表示された後、予め定められた所定時間が経過した場合に、操作者が文書作成データを選択しなかったと文書処理装置２００が判別するようにしてもよい。また、文書処理装置２００が、表示装置１１０に、メニューを作成したデータがみつからない場合に押圧する操作用ボタン等を表示をさせ、この操作用の表示が操作者によって押圧された際に、作成データが選択されなかったと文書処理装置２００が判別するようにしてもよい。
【００８７】
ステップＳ１６で操作者による作成データの選択がなされたと判別した場合はステップＳ１８に進み、操作者による作成データの選択がなされなかったと判別された場合は、ステップＳ３０に進む。
【００８８】
ステップＳ１８では、文書処理装置２００は、表示装置１１０を制御し、表示装置１１０に、翻訳ができない旨の表示をさせ、一連の制御を終了させる。ここで、表示装置１１０への翻訳ができない旨の表示は、ステップＳ１０で画像を受け付けたメニュー９００の記載に用いられている例えば日本語ではなく、翻訳先の言語である例えばイタリア語で、例えば「Non puo essere tradotto」等と表示されることが望ましい（図１１を参照）。
【００８９】
ステップＳ３０では、文書処理装置２００は、ステップＳ１０で画像を受け付けたメニュー９００の過去において翻訳された翻訳済データが、記憶手段２４０に記憶されているか否かを判別する。そして、翻訳済データがあると判別した場合はステップＳ５０に進み、翻訳済データがないと判別した場合はステップＳ３２に進む。
【００９０】
ステップＳ３２では、文書処理装置２００は、ステップＳ１０で画像を取得したメニュー９００の記憶手段２４０に記憶されている作成データを取得する。すなわち、テキストデータ取得手段２２２が作成データのテキストデータを取得し、画像データ取得手段２２４が作成データの画像データを取得する。
【００９１】
ステップＳ３４では、文書処理装置２００は、ステップＳ３２で取得した作成データの中のテキストデータを翻訳装置５００に送信する。
【００９２】
次のステップであるステップＳ４０では、翻訳装置５００から翻訳されたテキストデータを、文書処理装置２００自身が取得したか否かを文書処理装置２００が判別する。そして、テキストデータの翻訳データを取得したと判別した場合はステップＳ４２に進み、テキストデータの翻訳データを取得できなかったと判別した場合は、先述のステップＳ１８に進む。
【００９３】
ステップであるステップＳ４２では、文書処理装置２００はテキストデータの翻訳結果と画像データとを合成する。すなわち、ステップＳ４２では、ステップＳ３２で画像データ取得手段２２４が取得した画像データと、ステップＳ４０で取得したテキストデータの翻訳結果とを合成手段２３０が合成する。
【００９４】
ステップＳ５０では、文書処理装置２００は、表示装置１１０を制御して、表示装置１１０にメニュー９００の翻訳結果を表示させる（図１２を参照）。すなわち、ステップＳ３０で翻訳済データが記憶手段２４０に記憶されていると判別した場合は、記憶手段２４０に記憶されているデータを用いて表示装置１１０に翻訳結果を表示させる。また、ステップＳ４２で作成データ中のテキストデータの翻訳結果と、作成データ中の画像データとが合成された場合には、合成されたデータを用いて、文書処理装置２００は、表示装置１１０の翻訳結果を表示させる。
【００９５】
記憶手段２４０にメニュー９００の翻訳結果が記憶手段２４０に記録された後に、翻訳結果が記憶されているメニュー９００の作成データ中のテキストデータの一部が変更された場合には、上述のステップＳ３０において翻訳済のデータがないと判別をして、テキストデータの全部分を改めて翻訳をさせてもよいし、翻訳済のデータがあると判別をして、テキストデータの翻訳結果が記憶された後に修正をされた部分のみを改めて翻訳してもよい。
【００９６】
すなわち、記憶手段２４０にメニュー９００の翻訳結果が記憶手段２４０に記録された後に、翻訳結果が記憶されているメニュー９００の作成データ中のテキストデータの一部が変更された場合には、変更された作成データ中のテキストデータを翻訳装置５００が改めて翻訳した翻訳済テキストデータと、変更されていなテ翻訳済キストデータであって、記憶手段２４０に記憶されている翻訳済テキストデータと、作成データ中の画像データとを合成手段２３０が合成し、合成後のデータを翻訳結果として表示装置１１０に表示されてもよい。
【００９７】
また、記憶手段２４０に、ステップＳ１０で画像を取得したメニュー９００と同内容であって、画像を取得したメニュー９００とは異なる言語が用いられている作成データ（以下、異言語データとする）が少なくとも一つある場合には、画像を取得したメニュー９００の作成データと、少なくとも一つの異言語データとの中から、翻訳先の言語に最も似た言語が用いられた作成データ又は異言語データを選択し、選択したデータ中のテキストデータを操作者が翻訳先として希望する言語に翻訳するようにすることが望ましい。
【００９８】
すなわち、文書処理装置２００が、メニュー９００の画像から、メニュー９００の作成に用いられた作成データと、作成データと内容が同じであって、作成データとは異なる言語が用いられている少なくとも一つの異言語データとを特定し、少なくとも一つの異言語データと作成データとの中から、操作者が希望をする翻訳先の言語に最も似た言語が用いられたデータを選択し、選択したデータの中のテキストデータを翻訳装置５００が翻訳した結果を取得し、取得した翻訳済のデータと作成データ中の画像データとを合成し、合成したデータを表示装置１１０に表示させるようにすることが望ましい。
【００９９】
ここで、言語が似ているか否かの判断は、例えば、音韻体系、言語形態、統語論、語彙等に基づいて定めることができ、一つの言語が選択された場合に、選択された言語と似ている順に他の複数の言語を並べたテーブルを事前に作成しておくことが望ましい。
【０１００】
図８には、端末装置１００、文書処理装置２００、翻訳装置５００間のデータの送受信が説明されていて、図８（Ａ）は、作成データのテキストデータが、翻訳装置５００で作成データの中のテキストデータが翻訳される場合（図７におけるステップＳ３２〜ステップＳ５０を参照）のデータの送受信を示し、図８（Ｂ）は、以前に翻訳された翻訳済のデータを用いる場合（図６のステップＳ３０、ステップＳ５０を参照）のデータの送受信を示している。
【０１０１】
作成データのテキストデータが、翻訳装置５００で作成データの中のテキストデータが翻訳される場合は、図８（Ａ）に示すように、まずは、メニュー９００の画像と、操作者によって選択されたメニュー９００を翻訳する先の言語を指定するデータである翻訳先言語データとが端末装置１００から文書処理装置２００へ送信される。次に、作成データのテキストデータが文書処理装置２００から翻訳装置５００へと送信される。
【０１０２】
次に、翻訳装置５００で翻訳されたテキストデータが、翻訳装置５００から文書処理装置２００へと送信される。次に、翻訳されたテキストデータと画像データとが合成されたデータとが文書処理装置２００から端末装置１００へと送信される。
【０１０３】
以前に翻訳された翻訳済のデータを用いる場合は、図８（Ｂ）に示すように、メニュー９００の画像と、操作者によって選択されたメニュー９００を翻訳する先の言語を指定するデータである翻訳先言語データとが端末装置１００から文書処理装置２００へ送信される。次に、文書処理装置２００に記憶されている翻訳済のデータが、文書処理装置２００から端末装置１００へと送信される。
【０１０４】
図９には、表示装置１１０の初期画面１１２ａが示されている。初期画面１１２ａにおいては、操作者が翻訳先の言語を、例えばプルダウン表示から選択できるようになっていて、より具体的には、英語、ドイツ語、スペイン語、フランス語、イタリア語、韓国語、ポルトガル語、中国語から翻訳先の言語を選択することができるようになっている。
【０１０５】
また、初期画面１１２ａには、撮影装置１２０で操作者が撮影したメニュー９００が表示される。また、初期画面１１２ａには、翻訳先の言語を選択した後に、操作者が操作して端末装置１００に翻訳を指示する翻訳指示ボタン１１４が表示されている。
【０１０６】
図１０には、表示装置１１０の表示であって、表示されたメニュー９００の中から翻訳を所望するメニュー９００を選択する選択画面１１２ｂが示されている。選択画面１１２ｂは、作成データが保存されているメニュー９００のリストを、例えばサムネイル１１６として並べて表示する。また、選択画面１１２ｂは、例えば画面上部に、翻訳を希望するメニュー９００の選択を促す記載を表示する。メニュー９００の選択を促す記載の表示は、初期画面１１２ａにおいて操作者が翻訳先として選択した言語でなされることが望ましく、この実施形態においては、選択画面１１２ｂは、「選択してください」との意味のイタリア語である「Si prega di selezionare.」との記載を表示する。
【０１０７】
図１１には、表示装置１１０の表示であって、メニュー９００の翻訳ができなかったことを通知する通知画面１１２ｃが示されている。通知画面１１２ｃは、翻訳ができなかった旨の記載を表示する。ここで、翻訳ができなかった旨の表示は、初期画面１１２ａにおいて操作者が翻訳先として選択した言語でなされることが望ましく、この実施形態においては、通知画面１１２ｃは「翻訳できません」との意味のイタリア語である「Non puo essere tradotto」との記載を表示する。
【０１０８】
また、通知画面１１２ｃは、前画面、初期画面等に画面を遷移させるための操作ボタンを表記する。
【０１０９】
図１２には、表示装置１１０にメニュー９００の翻訳結果を表示する翻訳結果表示画面１１２ｄが示されている。翻訳結果表示画面１１２ｄは、メニュー９００の表示の中の作成データがテキストデータである部分を他の言語に翻訳して表示する、また、翻訳結果表示画面１１２ｄは、メニュー９００の表示の中の作成データが画像データである部分を、翻訳前のメニュー９００と同様に表示する。
【０１１０】
次に、本発明の第２の実施形態を説明する。先述の第１の実施形態の文書処理システム１０では、文書処理システム１０は、端末装置１００で撮影されたメニュー９００の画像に基づいて、文書処理装置２００がメニュー９００の作成データを処理し、処理によって得られたメニュー９００の翻訳結果を端末装置１００に表示させた。これに対して、この第２の実施形態においては、文書処理装置２００がメニュー９００の画像を自ら撮影し、自ら撮影した画像に基づいてメニュー９００の作成データを処理し、処理によって得られた翻訳結果を文書処理装置２００自身が表示する。
【０１１１】
図１３には、本発明第２の実施形態の文書処理システム１０が示されている。図１３に示すように、第２の実施形態の文書処理システムは、例えば複数の文書処理装置２００を有する。文書処理装置２００は、料理等を提供する飲食店等が、例えばメニュー９００等の文書のデータを生成するための装置であるとともに、例えば飲食店を訪れた顧客等のメニュー９００の翻訳を所望する操作者が操作する装置でもある。
【０１１２】
文書処理装置２００には、例えば、スマートフォンやタブレット端末等を用いるここができる。また、文書処理装置２００は、無線ＬＡＮターミナル８１２を介し、ネットワーク８１０に接続可能となっている。文書処理装置２００の構成は後述する。
【０１１３】
先述の第１の実施形態の文書処理システム１０は、文書処理装置２００が記憶装置２６６を有していた（図４を参照）。これに対して、第２の実施形態は、記憶装置２６６に替わる構成として記憶装置６００を有する。記憶装置６００は、例えばハードディスクドライブ等を用いることができ、例えばネットワーク８４０に接続されている。記憶装置６００には、メニュー９００の翻訳結果が記憶される。
【０１１４】
第２の実施形態の文書処理システム１０は、第１に実施形態と同様に出力装置４５０を有する。出力装置４５０は、例えばネットワーク８１０に接続されている。
【０１１５】
第２の実施形態の文書処理システム１０は、第１の実施形態と同様に翻訳装置５００を有し、翻訳装置５００は、第１の実施形態と同様にネットワーク８３０に接続されている。
【０１１６】
ネットワーク８１０と、ネットワーク８４０と、ネットワーク８３０とは、例えばインターネット等の上位のネットワーク８５０にそれぞれ接続されている。
【０１１７】
図１４には、第２の実施形態で用いられる文書処理装置２００の外観が示されている。図１４に示すように、文書処理装置２００は、文書処理装置本体２０２と、表示装置２９０とを有する。表示装置２９０は、表示手段として用いられていて、文書処理装置本体２０２の一方の面に装着されている。表示装置２９０は、例えば、メニュー９００を翻訳した結果を表示する。表示装置２９０としては、例えば液晶表示装置を用いることができる。
【０１１８】
文書処理装置２００は、撮影装置２７０をさらに有する。撮影装置２７０は、文書処理装置本体２０２の他方の面に装着されていて、第一の言語で書かれた文書の画像を取得する画像取得手段として用いられている。撮影装置２７０としては、例えば、ＣＭＯＳ（Complementary Metal-Oxide Semiconductor）センサを有するカメラモジュールを用いることができる。
【０１１９】
文書処理装置２００は、操作装置２８０をさらに有する。操作装置２８０は、操作者により操作され、例えばタッチパネル２８２と押圧スイッチ２８４とから構成される。
【０１２０】
図１５には、第２の実施形態で用いられる文書処理装置２００のハードウエア構成が示されている。図１５に示すように、文書処理装置２００は、第１の実施形態と同様に制御装置２６８を有し、第１の実施形態の表示制御装置２６０に替えて表示装置２９０を有し、第１の実施形態の操作受付装置２６２に替えて操作装置２８０を有し、第１の実施形態と同様に通信装置２６４を有する。
【０１２１】
表示装置２９０は、例えば、パンフレット９００の翻訳結果を表記する。通信装置２６４は、無線ＬＡＮターミナル８１２を開始して、ネットワーク８１０と接続する。
【０１２２】
以上で説明をしたように、この第２の実施形態においては、文書処理装置２００でメニュー９００の作成データを生成する。このため、文書処理システム１０は、第１の実施形態が有していた文書作成装置４００を必ずしも有することを要しない。もっとも、例えば、タブレット端末等を文書処理装置２００として用いる場合に、タブレット端末等よりも作成データを生成する操作がしやすいパーソナルコンピュータ等で作成データを生成する作業ができるように、他パーソナルコンピュータ等を文書作成装置４００（図１３において不図示、図１を参照）として有するように文書処理システム１０を構成してもよい。叙述のような文書作成装置４００は、例えばネットワーク８１０に接続される。
【０１２３】
また、以上で説明をしたように、この第２の実施形態においては、メニュー９００の画像を取得する撮影装置１２０と翻訳結果を表示する表示装置１１０とを文書処理装置２００が有する。このため、文書処理システム１０は、第１の実施形態が有していた端末装置１００を必ずしも有することを要しない。もっとも、メニュー９００の作成データの生成、メニュー９００の画像の取得及び翻訳結果の表示が可能な文書処理装置２００とは別に、メニュー９００の作成データの生成はできないものの、メニュー９００の画像の取得及び翻訳結果の表示が可能な端末装置１００（図１３において不図示、図１を参照）を有するように文書処理システム１０を構成してもよい。
【０１２４】
上述のような端末装置１００としては、例えばスマートフォンやタブレット端末等を用いることができる。また、上述のような端末装置１００は、例えば、無線ＬＡＮターミナル８１２を介してネットワーク８１０に接続される。
【符号の説明】
【０１２５】
１０・・・文書処理システム
１００・・・端末装置
１１０・・・表示装置
１２０・・・撮影装置
２００・・・文書処理装置
２１０・・・特定手段
２２０・・・取得手段
２２２・・・テキストデータ取得手段
２２４・・・画像データ取得手段
２３０・・・合成手段
２４０・・・記憶手段
２６０・・・表示制御装置
２６２・・・表示装置
２６６・・・記憶装置
２６８・・・制御装置
２７０・・・撮影装置
２８０・・・操作装置
４００・・・文書作成装置
４５０・・・出力装置
５００・・・翻訳装置
６００・・・記憶装置
９００・・・メニュー
【図１】
2018120322.tif 000003
【図２】
2018120322.tif 000004
【図３】
2018120322.tif 000005
【図４】
2018120322.tif 000006
【図５】
2018120322.tif 000007
【図６】
2018120322.tif 000008
【図７】
2018120322.tif 000009
【図８】
2018120322.tif 000010
【図９】
2018120322.tif 000011
【図１０】
2018120322.tif 000012
【図１１】
2018120322.tif 000013
【図１２】
2018120322.tif 000014
【図１３】
2018120322.tif 000015
【図１４】
2018120322.tif 000016
【図１５】
2018120322.tif 000017