JP6857757B2 - Screen display system, screen display method and screen display processing program - Google Patents
Screen display system, screen display method and screen display processing program Download PDFInfo
- Publication number
- JP6857757B2 JP6857757B2 JP2020014484A JP2020014484A JP6857757B2 JP 6857757 B2 JP6857757 B2 JP 6857757B2 JP 2020014484 A JP2020014484 A JP 2020014484A JP 2020014484 A JP2020014484 A JP 2020014484A JP 6857757 B2 JP6857757 B2 JP 6857757B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- character string
- recognition result
- terminal
- recognition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Character Discrimination (AREA)
- Information Transfer Between Computers (AREA)
- Machine Translation (AREA)
Description
本発明の実施形態は、画面表示システム、画面表示方法および画面表示処理プログラムに関する。 An embodiment of the present invention relates to a screen display system, a screen display method, and a screen display processing program.
近年、撮像機能を備えたポータブル端末により撮影した画像を、Web上の画像認識サーバに送信すると、当該サーバにあるデータベースの辞書画像に基づいて撮影した画像が認識され、認識結果に応じた情報が端末に返信されて得られる画像認識サービス(おもてなしサービス)が考えられている(例えば、非特許文献1参照。)。 In recent years, when an image taken by a portable terminal equipped with an imaging function is transmitted to an image recognition server on the Web, the image taken based on the dictionary image of the database on the server is recognized, and information according to the recognition result is displayed. An image recognition service (hospitality service) obtained by returning to a terminal is considered (see, for example, Non-Patent Document 1).
図6は、従来の画面表示システムの構成例を示す機能ブロック図である。
この画面表示システムは、端末管理システム110、画像認識システム130、翻訳処理システム140を有する。
FIG. 6 is a functional block diagram showing a configuration example of a conventional screen display system.
This screen display system includes a
端末管理システム110は、端末通信部111、端末制御部112、画像問合部113を有する。画像認識システム130は、画像認識部131、辞書画像記憶部132を有する。ユーザが所持するポータブル端末120は、管理システム通信部121、カメラ(撮像部)122、ディスプレイ(表示部)123を備える。
The
図7は、従来の画面表示システムの動作の一例を示すシーケンス図である。
端末管理システム110の端末通信部111が、ポータブル端末120のユーザ操作によりカメラ122で撮影した認識対象の画像データを受信すると(T101〜T104)、この画像データが端末制御部112に送られる(T105)。端末制御部112は、送られた画像データの認識要求を画像問合部113に出力する(T106)。
FIG. 7 is a sequence diagram showing an example of the operation of the conventional screen display system.
When the
すると、画像問合部113は、認識対象の画像データを画像認識システム130の画像認識部131に送る(T107)。画像認識部131は、認識対象の画像データと辞書画像記憶部132に記憶されている多数の辞書画像データとの類似度を判定することで画像認識を行ない(T108)、この認識結果(端末管理システム110から送られた画像が文字列を含む画像である場合は、その文字列、端末管理システム110から送られた画像が文字列を含まない画像である場合は、この画像に含まれる物体(例えば花)の名称を示す文字列)を端末制御部112に応答する。(T109,T110)。
そして、端末制御部112は、認識結果で示される文字列の翻訳問い合わせを翻訳処理システム140に出力する(T111)。
Then, the
Then, the
この翻訳問い合わせを受けて、翻訳処理システム140は、翻訳前文字列の翻訳処理を行ない、この翻訳処理結果(翻訳後文字列)を翻訳結果応答として端末制御部112に送る(T112)。
In response to this translation inquiry, the
端末制御部112は、この翻訳処理結果を取得すると、翻訳後文字列を含む端末画面データを生成し、当該生成した端末画面データと、この表示指示信号を端末通信部111を介してポータブル端末120に送信する(T113,T114)。
When the
ポータブル端末120の管理システム通信部121は、翻訳後文字列を含む端末画面データをディスプレイ123に表示する。これにより、ユーザは当該表示された翻訳後文字列を確認する(T115,T116)。
The management
上記の画像認識サービスに関連し、画像の認識結果に含まれる文字列を、翻訳処理により例えば日本語から英語に翻訳して、この翻訳結果をポータブル端末に提示する技術があるが、この翻訳結果を提示する際に、ユーザが意図した元文字列とは別の文字列の翻訳結果がポータブル端末に表示されても、ユーザは、これに気付かない可能性がある。 Related to the above image recognition service, there is a technology that translates the character string included in the image recognition result from Japanese to English by translation processing and presents this translation result to a portable terminal. When presenting, even if the translation result of a character string different from the original character string intended by the user is displayed on the portable terminal, the user may not notice this.
具体的には、例えば、案内板に「○○」との文字列(元文字列)が記載されている場合で、この「○○」との文字列をユーザが上記のように撮影して、この文字列を翻訳して「〜Park」という翻訳結果を得られるとする。 Specifically, for example, when the character string (original character string) of "○○" is written on the information board, the user photographs the character string of "○○" as described above. , Suppose you can translate this string and get the translation result "~ Park".
しかし、ユーザが上記の元文字列を撮影して、この文字列の翻訳結果を得ることを意図していたとしても、上記の「○○」に例えば「**」などの別の種類の文字列が案内板上で隣接しているなどの理由で、この別の文字列を誤って撮影して、この文字列の翻訳結果を得てしまう場合がある。この場合、ユーザは、この翻訳結果が上記の元文字列(「○○」)の翻訳結果であると誤認識してしまう場合がある。特に、上記の元文字列と別の種類の文字列が類似している場合は、上記の翻訳結果の誤認識の可能性が高くなる。 However, even if the user intends to take a picture of the original character string and obtain the translation result of this character string, another kind of character such as "**" is added to the above "○○". This other character string may be mistakenly photographed and the translation result of this character string may be obtained because the columns are adjacent to each other on the guide plate. In this case, the user may mistakenly recognize that the translation result is the translation result of the above original character string (“○○”). In particular, when the original character string and another type of character string are similar, the possibility of erroneous recognition of the above translation result increases.
本発明の目的は、画像認識に応じた翻訳結果の適切な確認を促すことができる画面表示システム、画面表示方法および画面表示処理プログラムを提供することである。 An object of the present invention is to provide a screen display system, a screen display method, and a screen display processing program that can promote appropriate confirmation of a translation result according to image recognition.
上記目的を達成するために、この発明の実施形態における画面表示システムの第1の態様は、外部の端末により撮影された画像を受信する画像受信手段と、画像を当該画像の内容を示す情報、および文字列の翻訳が意図された画像であるか否かを示す情報とともに辞書画像として記憶する辞書画像記憶手段と、前記画像受信手段により受信された画像の認識を要求する画像認識要求手段と、前記画像認識要求手段による要求に応答して、前記受信された画像を認識対象画像として当該認識対象画像の認識結果である辞書画像を認識し、前記認識結果とされた辞書画像が、文字列の翻訳が意図された画像であることを示す情報を含むときは、前記認識結果で示される文字列、および前記認識結果の種別が前記認識結果とされた画像に含まれる文字列であることを示す情報をそれぞれ出力し、前記認識結果とされた辞書画像が、文字列の翻訳が意図されない画像であることを示す情報を含むときは、前記認識結果で示される文字列、および前記認識結果の種別が前記認識結果とされた画像に含まれる物体の名称であることを示す情報をそれぞれ出力する画像認識手段と、前記認識結果の種別が、前記認識結果とされた画像に含まれる文字列である場合に、前記画像認識手段から出力された文字列を翻訳し、前記認識結果の種別が、前記認識結果とされた画像に含まれる物体の名称である場合に、前記物体の名称を翻訳する翻訳処理手段と、前記認識結果の種別が前記認識結果とされた画像に含まれる文字列である場合における前記翻訳処理手段による翻訳処理後の文字列および前記翻訳処理手段による翻訳処理前の文字列をそれぞれ含む端末画面を生成し、前記認識結果の種別が前記認識結果とされた画像に含まれる物体の名称である場合における、前記翻訳処理手段による翻訳処理後の文字列を含む端末画面を生成する端末画面生成手段と、前記端末画面生成手段により生成された端末画面を前記外部の端末に送信する端末画面送信手段とを有するシステムを提供する。 In order to achieve the above object, the first aspect of the screen display system according to the embodiment of the present invention is an image receiving means for receiving an image taken by an external terminal, and information indicating the content of the image. A dictionary image storage means for storing as a dictionary image together with information indicating whether or not the character string is intended for translation, an image recognition requesting means for requesting recognition of the image received by the image receiving means, and an image recognition requesting means for requesting recognition of the image received by the image receiving means. In response to the request by the image recognition requesting means, the received image is used as the recognition target image to recognize the dictionary image which is the recognition result of the recognition target image, and the dictionary image obtained as the recognition result is a character string. When it contains information indicating that the image is intended to be translated, it indicates that the character string indicated by the recognition result and the type of the recognition result are the character strings included in the image as the recognition result. When the information is output and the dictionary image obtained as the recognition result contains information indicating that the character string is not intended to be translated, the character string indicated by the recognition result and the type of the recognition result. Is an image recognition means that outputs information indicating that is the name of an object included in the image that is the recognition result, and the type of the recognition result is a character string that is included in the image that is the recognition result. In this case, the character string output from the image recognition means is translated, and when the type of the recognition result is the name of the object included in the image as the recognition result, the name of the object is translated. The processing means and the character string after the translation processing by the translation processing means and the character string before the translation processing by the translation processing means when the type of the recognition result is the character string included in the image which is the recognition result. A terminal screen including each is generated, and a terminal screen including a character string after translation processing by the translation processing means is generated when the type of the recognition result is the name of an object included in the image as the recognition result. Provided is a system having a terminal screen generating means and a terminal screen transmitting means for transmitting the terminal screen generated by the terminal screen generating means to the external terminal.
上記構成のシステムの第2の態様は、第1の態様において、前記端末画面生成手段は、前記翻訳処理手段による翻訳処理後の文字列を含む第1の端末画面、および、前記翻訳処理手段による翻訳処理前の文字列を含む第2の端末画面をそれぞれ生成し、前記端末画面送信手段は、前記生成した第1の端末画面、および前記第2の端末画面が前記外部の端末に順次表示されるように前記外部の端末に送信するシステムを提供する。 A second aspect of the system having the above configuration is that, in the first aspect, the terminal screen generation means is based on a first terminal screen including a character string after translation processing by the translation processing means, and the translation processing means. A second terminal screen including the character string before the translation process is generated, and the terminal screen transmitting means sequentially displays the generated first terminal screen and the second terminal screen on the external terminal. To provide a system for transmitting to the external terminal.
上記構成のシステムの第3の態様は、第2の態様において、前記端末画面送信手段は、前記生成した第1の端末画面、および前記第2の端末画面が前記外部の端末に交互に繰り返し表示されるように前記外部の端末に送信するシステムを提供する。 In a third aspect of the system having the above configuration, in the second aspect, the terminal screen transmitting means alternately and repeatedly displays the generated first terminal screen and the second terminal screen on the external terminal. Provide a system for transmitting to the external terminal so as to be performed.
本発明の実施形態における画面表示方法の第1の態様は、画像を当該画像の内容を示す情報、および文字列の翻訳が意図された画像であるか否かを示す情報とともに辞書画像として記憶する辞書画像記憶装置を有する画面表示システムに適用される方法であって、端末により撮影された画像を取得し、前記取得された画像の認識を要求し、前記要求に応答して、前記取得された画像を認識対象画像として当該認識対象画像の認識結果である辞書画像を認識し、前記認識結果とされた辞書画像が、文字列の翻訳が意図された画像であることを示す情報を含むときは、前記認識結果で示される文字列、および前記認識結果の種別が前記認識結果とされた画像に含まれる文字列であることを示す情報をそれぞれ出力し、前記認識結果とされた辞書画像が、文字列の翻訳が意図されない画像であることを示す情報を含むときは、前記認識結果で示される文字列、および前記認識結果の種別が前記認識結果とされた画像に含まれる物体の名称であることを示す情報をそれぞれ出力し、前記認識結果の種別が、前記認識結果とされた画像に含まれる文字列である場合に、前記出力された文字列を翻訳し、前記認識結果の種別が、前記認識結果とされた画像に含まれる物体の名称である場合に、前記物体の名称を翻訳し、前記認識結果の種別が前記認識結果とされた画像に含まれる文字列である場合における前記翻訳した後の文字列および前記翻訳する前の文字列をそれぞれ含む端末画面を生成し、前記認識結果の種別が前記認識結果とされた画像に含まれる物体の名称である場合における、翻訳処理後の文字列を含む端末画面を生成し、前記生成された端末画面を前記端末に送信する方法を提供する。 The first aspect of the screen display method according to the embodiment of the present invention stores an image as a dictionary image together with information indicating the content of the image and information indicating whether or not the character string is intended to be translated. A method applied to a screen display system having a dictionary image storage device, which acquires an image taken by a terminal, requests recognition of the acquired image, and in response to the request, the acquired image. When the dictionary image which is the recognition result of the recognition target image is recognized by using the image as the recognition target image and the dictionary image which is the recognition result contains information indicating that the character string is intended to be translated. , The character string indicated by the recognition result, and the information indicating that the type of the recognition result is the character string included in the image which is the recognition result are output, and the dictionary image which is the recognition result is When the character string contains information indicating that the image is not intended for translation, the character string indicated by the recognition result and the type of the recognition result are the names of objects included in the image whose recognition result is the recognition result. Information indicating that is output, and when the type of the recognition result is a character string included in the image as the recognition result, the output character string is translated and the type of the recognition result is changed to When the name of the object included in the image obtained as the recognition result is the name of the object, the name of the object is translated, and the translation when the type of the recognition result is a character string included in the image obtained as the recognition result. After the translation process, a terminal screen including the character string after the processing and the character string before the translation is generated, and the type of the recognition result is the name of the object included in the image as the recognition result. Provided is a method of generating a terminal screen including a character string and transmitting the generated terminal screen to the terminal.
上記の方法の第2の態様は、第1の態様において、前記翻訳した後の文字列を含む第1の端末画面、および、前記翻訳する前の文字列を含む第2の端末画面をそれぞれ生成し、前記生成した第1の端末画面、および前記第2の端末画面が前記端末に順次表示されるように前記端末に送信する方法を提供する。 In the second aspect of the above method, in the first aspect, a first terminal screen including the translated character string and a second terminal screen including the untranslated character string are generated, respectively. Then, a method is provided in which the generated first terminal screen and the second terminal screen are transmitted to the terminal so as to be sequentially displayed on the terminal.
上記の方法の第3の態様は、第2の態様において、前記生成した第1の端末画面、および前記第2の端末画面が前記端末に交互に繰り返し表示されるように前記端末に送信する方法を提供する。 A third aspect of the above method is a method of transmitting to the terminal so that the generated first terminal screen and the second terminal screen are alternately and repeatedly displayed on the terminal in the second aspect. I will provide a.
本発明によれば、画像認識に応じた翻訳結果の適切な確認を促すことが可能になる。 According to the present invention, it is possible to promote appropriate confirmation of a translation result according to image recognition.
以下図面により本発明の実施の形態について説明する。
(第1の実施形態)
まず、本発明の第1の実施形態について説明する。図1は、本発明の第1の実施形態における画面表示システムの構成例を示す機能ブロック図である。
この画面表示システムは、端末管理システム10、画像認識システム30、翻訳処理システム40を有する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(First Embodiment)
First, the first embodiment of the present invention will be described. FIG. 1 is a functional block diagram showing a configuration example of a screen display system according to the first embodiment of the present invention.
This screen display system includes a
端末管理システム10は、端末通信部11、端末制御部12、画像問合部13を有する。画像認識システム30は、画像認識部31、辞書画像記憶部32を有する。
端末管理システム10、画像認識システム30、翻訳処理システム40は、インターネットなどの通信ネットワークに接続されたサーバ装置によって構成され、当該サーバ装置に内蔵されるCPUがハードディスク等の記憶装置に予め記憶させたサーバ制御プログラム(画像認識システム30については画像認識プログラムを含み、翻訳処理システム40については翻訳処理プログラムを含む)を実行して電子回路各部の動作を制御することで、各部を機能させる。
なお、これらの端末管理システム10、画像認識システム30、翻訳処理システム40の一部または全部は一体の装置であってもよい。
The
The
A part or all of the
端末通信部11は、(1)通信ネットワークを介して接続されるポータブル端末20により撮影された画像データを受信して端末制御部12に送る機能、(2)当該端末制御部12に送られた画像データの認識結果に応じて、当該端末制御部12により生成された端末画面データを画面表示指示と共にポータブル端末20に送信する機能等を有する。
The
端末制御部12は、(1)端末通信部11から送られた画像データの認識を画像問合部13に要求する機能、(2)画像認識システム30から画像データの認識結果を取得する機能、(3)認識結果の種別が文字列である場合は、この文字列の翻訳を翻訳処理システム40に問い合わせる機能、(4)翻訳処理結果を含む端末画面データを生成する機能、(5)端末画面データを端末通信部11に送る機能等を有する。
画像問合部13は、端末制御部12からの画像データの認識要求に応じて当該画像データを画像認識システム30に送る機能等を有する。
The
The
画像認識システム30の画像認識部31は、(1)画像問合部13から送られた認識対象の画像データと辞書画像記憶部32に記憶されている多数の辞書画像データとの類似度を判定して画像認識し、その認識結果を端末制御部12に応答する機能を有する。
辞書画像記憶部32は、例えば世の中に存在する多種多様な物事を撮影した多数の画像データを当該画像データの内容を示す(表す)情報と共に辞書画像として記憶する。
The
The dictionary
このように構成された端末管理システム10、画像認識システム30、翻訳処理システム40は、CPUが制御プログラムに記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べるような、各種の機能を実現する。
In the
なお、ポータブル端末20は、管理システム通信部21、カメラ(撮像部)22、ディスプレイ(表示部)23を備え、当該ポータブル端末20も同端末20に内蔵されるCPUがフラッシュROM等の記憶装置に予め記憶させた端末制御プログラムを実行して電子回路各部の動作を制御することで、管理システム通信部21、カメラ22、ディスプレイ23の各部を機能させる。
The
管理システム通信部21は、(1)ユーザの操作に応じてカメラ22により撮影された画像データを通信ネットワーク上にあるサーバ装置の端末管理システム10に送信する機能、(2)当該送信した画像データの認識結果に応じた情報を含む端末画面データを端末管理システム10から受信してディスプレイ23に表示させる機能等を有する。
The management
次に、上記構成の画面表示システムの動作について説明する。
図2は、本発明の第1の実施形態における画面表示システムの動作の第1の例を示すシーケンス図である。
端末管理システム10の端末通信部11が、ポータブル端末20の利用開始後のユーザ操作により撮影した認識対象の画像データを受信すると(T1〜T4)、この画像データが端末制御部12に送られる(T5)。端末制御部12は、送られた画像データの認識要求を画像問合部13に出力する(T6)。
Next, the operation of the screen display system having the above configuration will be described.
FIG. 2 is a sequence diagram showing a first example of the operation of the screen display system according to the first embodiment of the present invention.
When the
すると、画像問合部13は、認識対象の画像データ(ここでは文字列「〜公園」を含む画像データ)を画像認識システムの画像認識部31に送る(T7)。画像認識部31は、認識対象の画像データと辞書画像記憶部32に記憶されている多数の辞書画像データとの類似度を判定することで画像認識を行ない(T8)、この認識結果(ここでは、上記の文字列「〜公園」を含む画像の当該文字列「〜公園」)およびその種別(認識結果が画像に含まれる文字列であるか否かを示す情報、ここでは「文字列」、または「その他(名称)」)を端末制御部12に応答する。(T9)。
本実施形態では、辞書画像データは、文字列の翻訳を意図した画像であるか否かを示す情報を含み、上記の画像認識において認識結果とされた辞書画像データが、文字列の翻訳を意図した画像であることを示す情報を含む場合は、認識結果とともに応答される上記の種別は、画像に含まれる文字列であることを示す情報(「文字列」)となる。また、上記の画像認識において認識結果とされた辞書画像データが、文字列の翻訳を意図しない画像であることを示す情報を含む場合は、認識結果とともに応答される上記の種別は、画像に含まれる文字列でなく、この画像に含まれる物体の名称を示す情報(「その他(名称)」)となる。
Then, the
In the present embodiment, the dictionary image data includes information indicating whether or not the image is intended to translate the character string, and the dictionary image data obtained as the recognition result in the above image recognition is intended to translate the character string. When the information indicating that the image is the image is included, the above type that is responded with the recognition result is the information (“character string”) indicating that the image is a character string included in the image. Further, when the dictionary image data used as the recognition result in the above image recognition contains information indicating that the image is not intended for translation of the character string, the above type to be responded with the recognition result is included in the image. It is not the character string that is displayed, but the information (“other (name)”) that indicates the name of the object included in this image.
そして、端末制御部12は、認識結果の種別が「文字列」であることを確認すると(T10)、認識結果で示される文字列(翻訳前文字列、ここでは「〜公園」)の翻訳問い合わせを翻訳処理システム40に出力する(T11)。
Then, when the
この翻訳問い合わせを受けて、翻訳処理システム40は、翻訳前文字列の翻訳処理を行ない、この翻訳処理結果(翻訳後文字列、ここでは「〜park」)を翻訳結果応答として端末制御部12に送る(T12)。
In response to this translation inquiry, the
端末制御部12は、この翻訳処理結果を取得すると、先に得た翻訳前文字列、および翻訳後文字列を含む端末画面データを生成し、当該生成した端末画面データと、この表示指示信号を端末通信部11を介してポータブル端末20に送信する(T13,T14)。
When the
ポータブル端末20の管理システム通信部21は、ユーザ操作により撮影した画像データの認識による翻訳前文字列および翻訳後文字列を含む端末画面データをディスプレイ23に表示する。これにより、ユーザは当該表示された翻訳後文字列に対応する翻訳前文字列を素早く簡単に得て、この翻訳前文字列を確認する、または翻訳前文字列と翻訳後文字列とを対比することができる(T15,T16)。
The management
図3は、本発明の第1の実施形態における画面表示システムの動作の第2の例を示すシーケンス図である。
図3に示す第2の例のシーケンス図において、図2で示した第1の例のシーケンス図と同様の動作部分については、同じ符号T1〜T9を付してその説明を省略する。ただし、認識対象の画像データは、文字列を含まない画像データであるとする。
FIG. 3 is a sequence diagram showing a second example of the operation of the screen display system according to the first embodiment of the present invention.
In the sequence diagram of the second example shown in FIG. 3, the same operation portions as those of the sequence diagram of the first example shown in FIG. 2 are designated by the same reference numerals T1 to T9, and the description thereof will be omitted. However, it is assumed that the image data to be recognized is image data that does not include a character string.
T9の後、端末制御部12は、認識結果の種別が「その他(名称)」、つまり、上記のように、認識対象の画像データが文字列を含まないことを確認すると(T10a)、認識結果で示される文字列(文字列を含まない画像データに含まれる物体(ここでは薔薇の花)の名称としての翻訳前文字列、ここでは「薔薇」)の翻訳問い合わせを翻訳処理システム40に出力する(T11a)。
After T9, when the
この翻訳問い合わせを受けて、翻訳処理システム40は、翻訳前文字列の翻訳処理を行ない、この翻訳処理結果(翻訳後文字列、ここでは「rose」)を翻訳結果応答として端末制御部12に送る(T12a)。
In response to this translation inquiry, the
端末制御部12は、この翻訳処理結果を取得すると、翻訳後文字列を含む端末画面データを生成し、当該生成した端末画面データと、この表示指示信号を端末通信部11を介してポータブル端末20に送信する(T13a,T14a)。
ポータブル端末20の管理システム通信部21は、翻訳後文字列を含む端末画面データをディスプレイ23に表示する(T15a,T16a)。
When the
The management
以上のように、本発明の第1の実施形態における画面表示システムによれば、ポータブル端末20により撮影された、文字列(例えば、「〜公園」)を含む画像データを受信して辞書画像記憶部32に記憶されている多数の辞書画像データに基づき画像認識処理した際に、この認識結果としての翻訳前文字列を翻訳して翻訳後文字列(例えば、「〜park」)を得て、これらの翻訳前文字列および翻訳後文字列をあわせてポータブル端末20に同時に表示する。
As described above, according to the screen display system according to the first embodiment of the present invention, image data including a character string (for example, "~ park") taken by the
これにより、ユーザが翻訳対象として意図していた文字列と異なる文字列を撮影してしまい、この文字列が翻訳前文字列として認識されたとしても、この翻訳前文字列を翻訳後文字列とを同時に確認できるので、ユーザが意図していた文字列の翻訳結果が得られているか否かを容易に確認することが可能になる。 As a result, even if a character string different from the character string intended to be translated by the user is photographed and this character string is recognized as the pre-translation character string, this pre-translation character string is regarded as the post-translation character string. Can be confirmed at the same time, so it is possible to easily confirm whether or not the translation result of the character string intended by the user is obtained.
この確認により、翻訳前文字列が、ユーザが意図した文字列と異なる場合、ユーザは、誤った対象物を撮影してしまったことなどに気付くことができ、正しい対象物の再度の撮影を促すことができる。 By this confirmation, if the character string before translation is different from the character string intended by the user, the user can notice that the wrong object has been photographed, and prompts the user to re-photograph the correct object. be able to.
(第2の実施形態)
次に、第2の実施形態について説明する。図4は、本発明の第2の実施形態における画面表示システム動作を示すシーケンス図である。
図4に示す第2の実施形態のシーケンス図において、図2で示した第1の実施形態のシーケンス図と同じ動作部分については、同じ符号T1〜T24を付してその説明を省略する。
(Second embodiment)
Next, the second embodiment will be described. FIG. 4 is a sequence diagram showing the operation of the screen display system according to the second embodiment of the present invention.
In the sequence diagram of the second embodiment shown in FIG. 4, the same operation portions as those of the sequence diagram of the first embodiment shown in FIG. 2 are designated by the same reference numerals T1 to T24, and the description thereof will be omitted.
ただし、T24では、端末制御部12は、この翻訳処理結果を取得すると、先に得た翻訳前文字列を含む第1の端末画面データ、および翻訳後文字列を含む第2の端末画面データをそれぞれ生成し、当該生成した端末画面データと、これらを例えば翻訳前文字列、翻訳後文字列の順、または逆の順で1種類ずつ順次表示させる指示である表示指示信号を端末通信部11を介してポータブル端末20に送信する。
However, in T24, when the
ポータブル端末20の管理システム通信部21は、ユーザ操作により撮影した画像データの認識による第1および第2の端末画面データを、表示指示信号で指示された順序でディスプレイ23に表示する。これにより、第1の実施形態と同様に、ユーザは当該表示された翻訳後文字列に対応する翻訳前文字列を素早く簡単に得て、この翻訳前文字列を確認する、または翻訳前文字列と翻訳後文字列とを対比することができる(T15a,T16a,T15b,T16b)。また、第1の実施形態と比較して、ユーザは、表示された翻訳前文字列と翻訳後文字列とを明確に区別できる。
The management
(第3の実施形態)
次に、第3の実施形態について説明する。図5は、本発明の第3の実施形態における画面表示システム動作を示すシーケンス図である。
図5に示す第3の実施形態のシーケンス図において、図2で示した第1の実施形態のシーケンス図と同じ動作部分については、同じ符号T1〜T24を付してその説明を省略する。
(Third Embodiment)
Next, a third embodiment will be described. FIG. 5 is a sequence diagram showing the operation of the screen display system according to the third embodiment of the present invention.
In the sequence diagram of the third embodiment shown in FIG. 5, the same operation portions as those of the sequence diagram of the first embodiment shown in FIG. 2 are designated by the same reference numerals T1 to T24, and the description thereof will be omitted.
ただし、T24では、端末制御部12は、この翻訳処理結果を取得すると、先に得た翻訳前文字列を含む第1の端末画面データ、および翻訳後文字列を含む第2の端末画面データをそれぞれ生成し、当該生成した端末画面データと、これらを例えば翻訳前文字列、翻訳後文字列の順、または逆の順で1種類ずつ所定回数だけまたは所定時間にわたって繰り返し表示させる(例えば、翻訳前文字列→翻訳後文字列→翻訳前文字列→翻訳後文字列→…)指示である表示指示信号を端末通信部11を介してポータブル端末20に送信する。
However, in T24, when the
ポータブル端末20の管理システム通信部21は、ユーザ操作により撮影した画像データの認識による第1および第2の端末画面データを、表示指示信号で指示された順序で所定回数だけ繰り返しディスプレイ23に表示する。これにより、第1の実施形態と同様に、ユーザは当該表示された翻訳後文字列に対応する翻訳前文字列を素早く簡単に得て、この翻訳前文字列を確認する、または翻訳前文字列と翻訳後文字列とを対比することができる(T15c,T16d,T15c,T16d)。また、第1の実施形態と比較して、ユーザは、表示された翻訳前文字列と翻訳後文字列とを明確に繰り返し区別できる。
The management
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。 The present invention is not limited to the above-described embodiment as it is, and at the implementation stage, the components can be modified and embodied within a range that does not deviate from the gist thereof. In addition, various inventions can be formed by an appropriate combination of the plurality of components disclosed in the above-described embodiment. For example, some components may be removed from all the components shown in the embodiments. In addition, components across different embodiments may be combined as appropriate.
また、各実施形態に記載した手法は、計算機(コンピュータ)に実行させることができるプログラム(ソフトウエア手段)として、例えば磁気ディスク(フロッピー(登録商標)ディスク、ハードディスク等)、光ディスク(CD−ROM、DVD、MO等)、半導体メモリ(ROM、RAM、フラッシュメモリ等)等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウエア手段(実行プログラムのみならずテーブルやデータ構造も含む)を計算機内に構成させる設定プログラムをも含む。本システムを実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。 Further, the methods described in each embodiment include, for example, a magnetic disk (floppy (registered trademark) disk, hard disk, etc.), an optical disk (CD-ROM,) as a program (software means) that can be executed by a computer (computer). It can be stored in a recording medium such as a DVD, MO, etc.), a semiconductor memory (ROM, RAM, flash memory, etc.), or transmitted and distributed by a communication medium. The program stored on the medium side also includes a setting program for configuring the software means (including not only the execution program but also the table and the data structure) to be executed by the computer in the computer. A computer that realizes this system reads a program recorded on a recording medium, constructs software means by a setting program in some cases, and executes the above-mentioned processing by controlling the operation by the software means. The recording medium referred to in the present specification is not limited to distribution, and includes a storage medium such as a magnetic disk or a semiconductor memory provided in a device connected inside a computer or via a network.
10,110…端末管理システム、11,111…端末通信部、12,112…端末制御部、13,113…画像問合部、20,120…ポータブル端末、21,121…管理システム通信部、22,122…カメラ(撮像部)、23,123…ディスプレイ(表示部)、30,130…画像認識システム、31,131…画像認識部、32,132…辞書画像記憶部、40,140…翻訳処理システム。 10,110 ... Terminal management system, 11,111 ... Terminal communication unit, 12,112 ... Terminal control unit, 13,113 ... Image inquiry unit, 20,120 ... Portable terminal, 21,121 ... Management system communication unit, 22 , 122 ... Camera (imaging unit), 23,123 ... Display (display unit), 30,130 ... Image recognition system, 31,131 ... Image recognition unit, 32,132 ... Dictionary image storage unit, 40,140 ... Translation processing system.
Claims (7)
画像を当該画像の内容を示す情報、および文字列の翻訳が意図された画像であるか否かを示す情報とともに辞書画像として記憶する辞書画像記憶手段と、
前記画像受信手段により受信された画像の認識を要求する画像認識要求手段と、
前記画像認識要求手段による要求に応答して、前記受信された画像を認識対象画像として当該認識対象画像の認識結果である辞書画像を認識し、
前記認識結果とされた辞書画像が、文字列の翻訳が意図された画像であることを示す情報を含むときは、前記認識結果で示される文字列、および前記認識結果の種別が前記認識結果とされた画像に含まれる文字列であることを示す情報をそれぞれ出力し、
前記認識結果とされた辞書画像が、文字列の翻訳が意図されない画像であることを示す情報を含むときは、前記認識結果で示される文字列、および前記認識結果の種別が前記認識結果とされた画像に含まれる物体の名称であることを示す情報をそれぞれ出力する画像認識手段と、
前記認識結果の種別が、前記認識結果とされた画像に含まれる文字列である場合に、前記画像認識手段から出力された文字列を翻訳し、
前記認識結果の種別が、前記認識結果とされた画像に含まれる物体の名称である場合に、前記物体の名称を翻訳する翻訳処理手段と、
前記認識結果の種別が前記認識結果とされた画像に含まれる文字列である場合における前記翻訳処理手段による翻訳処理後の文字列および前記翻訳処理手段による翻訳処理前の文字列をそれぞれ含む端末画面を生成し、
前記認識結果の種別が前記認識結果とされた画像に含まれる物体の名称である場合における、前記翻訳処理手段による翻訳処理後の文字列を含む端末画面を生成する端末画面生成手段と、
前記端末画面生成手段により生成された端末画面を前記外部の端末に送信する端末画面送信手段と
を備えた画面表示システム。 An image receiving means for receiving an image taken by an external terminal,
A dictionary image storage means for storing an image as a dictionary image together with information indicating the content of the image and information indicating whether or not the character string is intended to be translated.
An image recognition requesting means that requests recognition of an image received by the image receiving means, and an image recognition requesting means.
In response to the request by the image recognition requesting means, the received image is used as the recognition target image to recognize the dictionary image which is the recognition result of the recognition target image.
When the dictionary image obtained as the recognition result contains information indicating that the image is intended to be translated into a character string, the character string indicated by the recognition result and the type of the recognition result are the recognition result. Outputs information indicating that it is a character string included in the image
When the dictionary image obtained as the recognition result contains information indicating that the image is not intended for translation of the character string, the character string indicated by the recognition result and the type of the recognition result are regarded as the recognition result. An image recognition means that outputs information indicating that the name of the object is included in the image, and
When the type of the recognition result is a character string included in the image obtained as the recognition result, the character string output from the image recognition means is translated.
When the type of the recognition result is the name of the object included in the image obtained as the recognition result, the translation processing means for translating the name of the object and the translation processing means.
A terminal screen including a character string after translation processing by the translation processing means and a character string before translation processing by the translation processing means when the type of the recognition result is a character string included in the image as the recognition result. To generate
When the type of the recognition result is the name of the object included in the image as the recognition result, the terminal screen generation means for generating the terminal screen including the character string after the translation processing by the translation processing means, and the terminal screen generation means.
A screen display system including a terminal screen transmitting means for transmitting a terminal screen generated by the terminal screen generating means to the external terminal.
前記翻訳処理手段による翻訳処理後の文字列を含む第1の端末画面、および、前記翻訳処理手段による翻訳処理前の文字列を含む第2の端末画面をそれぞれ生成し、
前記端末画面送信手段は、
前記生成した第1の端末画面、および前記第2の端末画面が前記外部の端末に順次表示されるように前記外部の端末に送信する請求項1に記載の画面表示システム。 The terminal screen generation means
A first terminal screen including the character string after the translation process by the translation processing means and a second terminal screen including the character string before the translation process by the translation processing means are generated, respectively.
The terminal screen transmitting means
The screen display system according to claim 1, wherein the generated first terminal screen and the second terminal screen are transmitted to the external terminal so as to be sequentially displayed on the external terminal.
前記生成した第1の端末画面、および前記第2の端末画面が前記外部の端末に交互に繰り返し表示されるように前記外部の端末に送信する請求項2に記載の画面表示システム。 The terminal screen transmitting means
The screen display system according to claim 2, wherein the generated first terminal screen and the second terminal screen are transmitted to the external terminal so as to be alternately and repeatedly displayed on the external terminal.
端末により撮影された画像を取得し、
前記取得された画像の認識を要求し、
前記要求に応答して、前記取得された画像を認識対象画像として当該認識対象画像の認識結果である辞書画像を認識し、
前記認識結果とされた辞書画像が、文字列の翻訳が意図された画像であることを示す情報を含むときは、前記認識結果で示される文字列、および前記認識結果の種別が前記認識結果とされた画像に含まれる文字列であることを示す情報をそれぞれ出力し、
前記認識結果とされた辞書画像が、文字列の翻訳が意図されない画像であることを示す情報を含むときは、前記認識結果で示される文字列、および前記認識結果の種別が前記認識結果とされた画像に含まれる物体の名称であることを示す情報をそれぞれ出力し、
前記認識結果の種別が、前記認識結果とされた画像に含まれる文字列である場合に、前記出力された文字列を翻訳し、
前記認識結果の種別が、前記認識結果とされた画像に含まれる物体の名称である場合に、前記物体の名称を翻訳し、
前記認識結果の種別が前記認識結果とされた画像に含まれる文字列である場合における前記翻訳した後の文字列および前記翻訳する前の文字列をそれぞれ含む端末画面を生成し、
前記認識結果の種別が前記認識結果とされた画像に含まれる物体の名称である場合における、翻訳処理後の文字列を含む端末画面を生成し、
前記生成された端末画面を前記端末に送信する画面表示方法。 It is a method applied to a screen display system having a dictionary image storage device that stores an image as a dictionary image together with information indicating the content of the image and information indicating whether or not the character string is intended to be translated. hand,
Get the image taken by the terminal,
Request recognition of the acquired image
In response to the request, the acquired image is used as the recognition target image, and the dictionary image which is the recognition result of the recognition target image is recognized.
When the dictionary image obtained as the recognition result contains information indicating that the image is intended to be translated into a character string, the character string indicated by the recognition result and the type of the recognition result are the recognition result. Outputs information indicating that it is a character string included in the image
When the dictionary image obtained as the recognition result contains information indicating that the image is not intended for translation of the character string, the character string indicated by the recognition result and the type of the recognition result are regarded as the recognition result. Information indicating that it is the name of the object included in the image is output.
When the type of the recognition result is a character string included in the image obtained as the recognition result, the output character string is translated.
When the type of the recognition result is the name of the object included in the image obtained as the recognition result, the name of the object is translated.
When the type of the recognition result is a character string included in the image as the recognition result, a terminal screen including the translated character string and the untranslated character string is generated.
When the type of the recognition result is the name of the object included in the image which is the recognition result, a terminal screen including the character string after the translation process is generated.
A screen display method for transmitting the generated terminal screen to the terminal.
前記生成した第1の端末画面、および前記第2の端末画面が前記端末に順次表示されるように前記端末に送信する請求項4に記載の画面表示方法。 A first terminal screen containing the translated character string and a second terminal screen containing the translated character string are generated, respectively.
The screen display method according to claim 4, wherein the generated first terminal screen and the second terminal screen are transmitted to the terminal so as to be sequentially displayed on the terminal.
前記コンピュータを、
前記画像受信手段、前記画像認識要求手段、前記翻訳処理手段、前記端末画面生成手段、および前記端末画面送信手段
として機能させるための画面表示処理プログラム。 A program used in a computer that operates as a part of the screen display system according to claim 1.
The computer
A screen display processing program for functioning as the image receiving means, the image recognition requesting means, the translation processing means, the terminal screen generating means, and the terminal screen transmitting means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020014484A JP6857757B2 (en) | 2020-01-31 | 2020-01-31 | Screen display system, screen display method and screen display processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020014484A JP6857757B2 (en) | 2020-01-31 | 2020-01-31 | Screen display system, screen display method and screen display processing program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016173623A Division JP2018041199A (en) | 2016-09-06 | 2016-09-06 | Screen display system, screen display method, and screen display processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020102226A JP2020102226A (en) | 2020-07-02 |
JP6857757B2 true JP6857757B2 (en) | 2021-04-14 |
Family
ID=71141306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020014484A Active JP6857757B2 (en) | 2020-01-31 | 2020-01-31 | Screen display system, screen display method and screen display processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6857757B2 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030164819A1 (en) * | 2002-03-04 | 2003-09-04 | Alex Waibel | Portable object identification and translation system |
US8421872B2 (en) * | 2004-02-20 | 2013-04-16 | Google Inc. | Image base inquiry system for search engines for mobile telephones with integrated camera |
US8144990B2 (en) * | 2007-03-22 | 2012-03-27 | Sony Ericsson Mobile Communications Ab | Translation and display of text in picture |
KR101779000B1 (en) * | 2010-09-03 | 2017-09-18 | 엘지전자 주식회사 | Mobile terminal and control method therof |
JP6056375B2 (en) * | 2012-10-26 | 2017-01-11 | キヤノンマーケティングジャパン株式会社 | Information processing system, information processing method, and computer program |
JP6403766B2 (en) * | 2013-11-08 | 2018-10-10 | グーグル エルエルシー | Presentation of translation of text drawn in the image |
JP2016058057A (en) * | 2014-09-09 | 2016-04-21 | 株式会社T.J.Promotion | Translation system, translation method, computer program, and storage medium readable by computer |
-
2020
- 2020-01-31 JP JP2020014484A patent/JP6857757B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2020102226A (en) | 2020-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10956686B2 (en) | Information processing system, information processing apparatus, and information processing method | |
US11062096B2 (en) | Displaying information in multiple languages based on optical code reading | |
CN110727417B (en) | A data processing method and device | |
US9141775B2 (en) | Mashup service support method and apparatus | |
CN111580808B (en) | Page generation method, page generation device, computer equipment and storage medium | |
US20150081278A1 (en) | Electronic device, character conversion method, and storage medium | |
CN113626512A (en) | Data processing method, device, equipment and readable storage medium | |
WO2018145574A1 (en) | Information processing method and device, terminal, server and storage medium | |
JP6857757B2 (en) | Screen display system, screen display method and screen display processing program | |
CN113253996B (en) | Card construction method, electronic device, server and storage medium | |
CN111478982B (en) | Message processing method, device, system and electronic device | |
CN118964544A (en) | Digital anchor interaction method and device | |
JP2018041199A (en) | Screen display system, screen display method, and screen display processing program | |
CN114022300B (en) | Social dynamic information publishing method and device, storage medium and electronic equipment | |
CN119003039A (en) | Method, apparatus, device and storage medium for information processing | |
CN115495557A (en) | Question and answer processing method and equipment | |
KR100625656B1 (en) | Resource Sharing System and Method | |
JP6439440B2 (en) | Transfer management system, program and transfer management method | |
CN114650436B (en) | Remote control method, device, equipment and medium based on background service | |
KR102689948B1 (en) | Method and system for transferring data between devices | |
CN113542666B (en) | Video surveillance access method, device, system and storage medium | |
JP6664293B2 (en) | Device direction estimation method, image recognition device, and control program therefor | |
CN119030946A (en) | Method, device, equipment and storage medium for message processing | |
CN118779044A (en) | Information display method, device, equipment and storage medium | |
CN118555240A (en) | Code routing processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200131 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210316 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210322 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6857757 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |