JP6304449B1 - Information processing apparatus, image processing apparatus, and menu screen display control method - Google Patents
Information processing apparatus, image processing apparatus, and menu screen display control method Download PDFInfo
- Publication number
- JP6304449B1 JP6304449B1 JP2017516810A JP2017516810A JP6304449B1 JP 6304449 B1 JP6304449 B1 JP 6304449B1 JP 2017516810 A JP2017516810 A JP 2017516810A JP 2017516810 A JP2017516810 A JP 2017516810A JP 6304449 B1 JP6304449 B1 JP 6304449B1
- Authority
- JP
- Japan
- Prior art keywords
- character string
- translation
- unit
- language
- replacement
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 89
- 230000010365 information processing Effects 0.000 title claims description 33
- 238000013500 data storage Methods 0.000 claims abstract description 57
- 230000007717 exclusion Effects 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000007115 recruitment Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
- Control Or Security For Electrophotography (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
翻訳要求部(51I)は、複数の翻訳サイト(81)に対し、メニュー画面における基準言語の対象文字列(T11)を翻訳言語へ翻訳することを要求し、さらに、前記複数の翻訳サイト(81)から複数の翻訳後文字列を取得する。置換文字列選択部(51K)は、前記複数の翻訳後文字列の中から多数決によって1つの置換文字列(T12)を選択するとともに、前記置換文字列(T12)を前記対象文字列(T11)に対応づけて不揮発性のデータ記憶部(4)に記憶させる。表示制御部(51B)は、前記メニュー画面を表示部(1b)に表示させるときに、前記対象文字列(T11)を前記置換文字列(T12)へ置き換えて前記表示部(1b)に表示させる。The translation request unit (51I) requests the plurality of translation sites (81) to translate the target character string (T11) of the reference language on the menu screen into the translation language, and further, the plurality of translation sites (81 ) To obtain multiple post-translation character strings. The replacement character string selection unit (51K) selects one replacement character string (T12) by majority from the plurality of post-translation character strings, and selects the replacement character string (T12) as the target character string (T11). Are stored in the nonvolatile data storage unit (4). When displaying the menu screen on the display unit (1b), the display control unit (51B) replaces the target character string (T11) with the replacement character string (T12) and displays it on the display unit (1b). .
Description
本発明は、情報処理装置、それを備える画像形成装置およびメニュー画面表示制御方法に関する。 The present invention relates to an information processing apparatus, an image forming apparatus including the information processing apparatus, and a menu screen display control method.
一般に、画像形成装置および画像読取装置などの画像処理装置は、操作部および表示部を有する情報処理装置を備え、前記表示部に複数の文字列を含むメニュー画面を表示させる。 In general, an image processing apparatus such as an image forming apparatus and an image reading apparatus includes an information processing apparatus having an operation unit and a display unit, and displays a menu screen including a plurality of character strings on the display unit.
また、前記画像処理装置において、前記メニュー画面における前記複数の文字列の一部が翻訳対象として選択され、さらに、予め登録された複数の候補の中から翻訳言語が選択された場合に、翻訳後の文字列が、前記メニュー画面における指定された文字列の近傍に表示されることが知られている(例えば、特許文献1参照)。 Further, in the image processing apparatus, when a part of the plurality of character strings on the menu screen is selected as a translation target and a translation language is selected from a plurality of candidates registered in advance, Is displayed in the vicinity of the designated character string on the menu screen (see, for example, Patent Document 1).
ところで、前記情報処理装置において、選択可能な複数の言語の全てに対応する多くの言語の文字列が予め不揮発性のデータ記憶部に記憶されることが考えられる。この場合、前記情報処理装置は、対応可能な言語の種類が多いほど、より大容量の前記データ記憶部を備える必要がある。 By the way, in the information processing apparatus, it is conceivable that character strings of many languages corresponding to all of a plurality of selectable languages are stored in advance in a nonvolatile data storage unit. In this case, the information processing apparatus needs to include a larger capacity of the data storage unit as the number of types of languages that can be handled increases.
しかしながら、前記情報処理装置を含む前記画像処理装置において、前記データ記憶部の容量を極力増やすことなく、ユーザーの好みに応じてより多くの国の言語でメニュー画面を表示できることが望まれている。 However, in the image processing apparatus including the information processing apparatus, it is desired that the menu screen can be displayed in more languages in accordance with user preferences without increasing the capacity of the data storage unit as much as possible.
本発明の目的は、不揮発性のデータ記憶部の容量を極力増やすことなく、より多くの国の言語でメニュー画面を表示できる情報処理装置、それを備える画像処理装置およびメニュー画面表示制御方法を提供することにある。 An object of the present invention is to provide an information processing apparatus capable of displaying a menu screen in more languages without increasing the capacity of the nonvolatile data storage unit as much as possible, an image processing apparatus including the information processing apparatus, and a menu screen display control method. There is to do.
本発明の一の局面に係る情報処理装置は、操作部および表示部を備え、前記表示部にメニュー画面を表示させる装置である。前記情報処理装置は、表示制御部と、文字列選択部と、翻訳言語選択部と、翻訳要求部と、置換文字列選択部とを備える。前記表示制御部は、予め定められた基準言語で表された複数の文字列を含む前記メニュー画面を前記表示部に表示させる。前記文字列選択部は、前記操作部に対する操作に従って、前記メニュー画面内の前記複数の文字列の中から他言語への翻訳の対象とする対象文字列を選択する。前記翻訳言語選択部は、前記操作部に対する操作に従って、前記基準言語とは異なる予め定められた複数の翻訳候補言語の中から前記対象文字列の翻訳後の言語である翻訳言語を選択する。前記翻訳要求部は、予め定められたインターネット上の複数の翻訳サイトに対し、前記基準言語の前記対象文字列を前記翻訳言語へ翻訳することを要求し、さらに、前記複数の翻訳サイトからそれぞれ前記翻訳言語の文字列である複数の翻訳後文字列を取得する。前記置換文字列選択部は、前記複数の翻訳サイトから得られた前記複数の翻訳後文字列の中から多数決によって1つの置換文字列を選択するとともに、前記置換文字列を前記対象文字列に対応づけて不揮発性のデータ記憶部に記憶させる。前記表示制御部は、前記メニュー画面を前記表示部に表示させるときに、前記対象文字列を前記データ記憶部に記憶された前記置換文字列へ置き換えて前記表示部に表示させる。 An information processing apparatus according to an aspect of the present invention is an apparatus that includes an operation unit and a display unit, and displays a menu screen on the display unit. The information processing apparatus includes a display control unit, a character string selection unit, a translation language selection unit, a translation request unit, and a replacement character string selection unit. The display control unit causes the display unit to display the menu screen including a plurality of character strings expressed in a predetermined reference language. The character string selection unit selects a target character string to be translated into another language from the plurality of character strings in the menu screen according to an operation on the operation unit. The translation language selection unit selects a translation language that is a translated language of the target character string from a plurality of predetermined translation candidate languages different from the reference language in accordance with an operation on the operation unit. The translation requesting unit requests a plurality of predetermined translation sites on the Internet to translate the target character string of the reference language into the translation language, and further from each of the plurality of translation sites, A plurality of post-translation character strings that are translation language character strings are acquired. The replacement character string selection unit selects one replacement character string by majority from the plurality of post-translation character strings obtained from the plurality of translation sites, and corresponds the replacement character string to the target character string Then, it is stored in a nonvolatile data storage unit. The display control unit replaces the target character string with the replacement character string stored in the data storage unit and causes the display unit to display the menu screen when the menu screen is displayed on the display unit.
本発明の他の局面に係る画像処理装置は、前記情報処理装置と画像処理部とを備える。前記画像処理部は、前記情報処理装置において前記表示部が前記メニュー画面を表示しているときの前記操作部に対する操作に応じて、原稿の画像を読み取る画像読取処理およびシートに画像を形成する画像形成処理の一方または両方を実行する。 An image processing apparatus according to another aspect of the present invention includes the information processing apparatus and an image processing unit. The image processing unit is configured to perform image reading processing for reading an image of a document and an image for forming an image on a sheet in response to an operation on the operation unit when the display unit displays the menu screen in the information processing apparatus. Perform one or both of the forming processes.
本発明の他の局面に係るメニュー画面表示制御方法は、操作部および表示部を備える情報処理装置において前記表示部にメニュー画面を表示させる制御方法である。前記メニュー画面制御方法は、以下に示される複数の工程を含む。前記複数の工程の1つは、予め定められた基準言語で表された複数の文字列を含む前記メニュー画面を前記表示部に表示させる工程である。前記複数の工程の他の1つは、前記操作部に対する操作に従って、前記メニュー画面内の前記複数の文字列の中から他言語への翻訳の対象とする対象文字列を選択する工程である。前記複数の工程の他の1つは、前記操作部に対する操作に従って、前記基準言語とは異なる予め定められた複数の翻訳候補言語の中から前記対象文字列の翻訳後の言語である翻訳言語を選択する工程である。前記複数の工程の他の1つは、予め定められたインターネット上の複数の翻訳サイトに対し、前記基準言語の前記対象文字列を前記翻訳言語へ翻訳することを要求し、さらに、前記複数の翻訳サイトからそれぞれ前記翻訳言語の文字列である複数の翻訳後文字列を取得する工程である。前記複数の工程の他の1つは、前記複数の翻訳サイトから得られた前記複数の翻訳後文字列の中から多数決によって1つの置換文字列を選択するとともに、前記置換文字列を前記対象文字列に対応づけて不揮発性のデータ記憶部に記憶させる工程である。前記メニュー画面を前記表示部に表示させる工程は、前記対象文字列を前記データ記憶部に記憶された前記置換文字列へ置き換えて前記表示部に表示させる工程を含む。 A menu screen display control method according to another aspect of the present invention is a control method for displaying a menu screen on the display unit in an information processing apparatus including an operation unit and a display unit. The menu screen control method includes a plurality of steps shown below. One of the plurality of steps is a step of causing the display unit to display the menu screen including a plurality of character strings expressed in a predetermined reference language. Another one of the plurality of steps is a step of selecting a target character string to be translated into another language from the plurality of character strings in the menu screen in accordance with an operation on the operation unit. According to another operation of the plurality of steps, a translation language that is a language after translation of the target character string is selected from a plurality of predetermined translation candidate languages different from the reference language according to an operation on the operation unit. It is a process of selecting. Another one of the plurality of steps requests a plurality of predetermined translation sites on the Internet to translate the target character string of the reference language into the translation language, and It is a step of acquiring a plurality of post-translation character strings that are character strings of the translation language from the translation site. The other of the plurality of steps is to select one replacement character string by majority from the plurality of post-translation character strings obtained from the plurality of translation sites, and to replace the replacement character string with the target character. It is a step of associating with a column and storing it in a nonvolatile data storage unit. The step of displaying the menu screen on the display unit includes the step of replacing the target character string with the replacement character string stored in the data storage unit and displaying the target character string on the display unit.
本発明によれば、不揮発性のデータ記憶部の容量を極力増やすことなく、より多くの国の言語でメニュー画面を表示できる情報処理装置、それを備える画像形成装置およびメニュー画面表示制御方法を提供することが可能になる。 According to the present invention, there is provided an information processing apparatus capable of displaying a menu screen in a number of languages of more countries without increasing the capacity of a nonvolatile data storage unit as much as possible, an image forming apparatus including the information processing apparatus, and a menu screen display control method. It becomes possible to do.
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。 Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In addition, the following embodiment is an example which actualized this invention, Comprising: It does not have the character which limits the technical scope of this invention.
[画像処理装置10の構成]
図1に示されるように、実施形態に係る画像処理装置10は、操作表示部1、画像読取部2、画像形成部3,データ記憶部4、制御部5および通信部6などを備える。操作表示部1は、操作部1aおよびパネル状の表示部1bを含むユーザーインターフェイスである。[Configuration of Image Processing Device 10]
As shown in FIG. 1, an
図2に示される例では、操作部1aは、表示部1bと一体に形成されたタッチパネル11およびハードウェアキー12などを含む。表示部1bは、液晶パネルなどのパネル状の表示デバイスである。
In the example shown in FIG. 2, the
画像読取部2は、原稿の画像を読み取る画像読取処理を実行する装置である。例えば、画像読取部2は、前記原稿が載置されるプラテンガラス、前記原稿に対して光を出射する光源、前記光源を前記プラテンガラスに沿って移動させる機構、前記原稿からの反射光を受光して画像データを出力するラインセンサーなどを備える。
The
画像形成部3は、電子写真方式またはインクジェット方式などの予め定められた方式でシートに画像を形成する画像形成処理を実行する装置である。例えば、画像形成部3は、画像読取部2によって得られる画像データが表す画像を前記シートに形成する。
The
データ記憶部4は、コンピューター読み取り可能な不揮発性のメモリーである。例えば、ハードディスクドライブまたはフラッシュメモリーなどが、データ記憶部4として採用される。 The data storage unit 4 is a computer-readable non-volatile memory. For example, a hard disk drive or a flash memory is employed as the data storage unit 4.
通信部6は、LAN(Local Area Network)80を通じて他装置10xと通信を行う通信インターフェイスである。本実施形態において、他装置10xは、LAN80内の他の画像処理装置10である。
The
さらに、通信部6は、LAN80およびルーター801を通じてインターネット800上の複数の翻訳サイト81と通信することも可能である。翻訳サイト81は、翻訳サービスを提供するコンピューターである。
Further, the
制御部5は、各種の演算、データ処理および画像処理装置10が備える各種の電子機器の制御を実行する。制御部5は、バス7を通じて操作表示部1、画像読取部2、画像形成部3、データ記憶部4および通信部6との間でデータおよび制御信号の受け渡しが可能である。
The
制御部5は、操作表示部1を制御するUI(ユーザーインターフェイス)制御部51、画像読取部2を制御する画像読取制御部52および画像形成部3を制御する画像形成制御部53などを含む。
The
本実施形態において、画像読取部2、画像形成部3、画像読取制御部52および画像形成制御部53が画像処理部200を構成している。画像処理部200が、画像読取部2および画像読取制御部52と、画像形成部3および画像形成制御部53との一方のみを含むことも考えられる。
In the present embodiment, the
UI制御部51は、操作表示部1を制御するとともに、ユーザー認証処理、メニュー画面制御および置換文字列提供処理などを実行する。
The
例えば、制御部5は、予めデータ記憶部4などに記憶されたプログラムを実行するプロセッサーによって実現される。前記プロセッサーは、MPU(Micro Processor Unit)またはDSP(Digital Signal Processor)などである。
For example, the
UI制御部51が、操作部1aに対して予め定められたスキャン開始操作が行われたことを検出すると、画像読取制御部52は、画像読取部2に前記画像読取処理を実行させる。また、UI制御部51が、操作部1aに対して予め定められたコピー開始操作が行われたことを検出すると、画像読取制御部52が、画像読取部2に前記画像読取処理を実行させ、画像形成制御部53が、画像形成部3に前記画像形成処理を実行させる。
When the
UI制御部51は、ユーザー認証部51A、表示制御部51B、モード制御部51C、通常モード制御部51D、文字列選択部51E、翻訳言語選択部51F、置換文字列要求部51G、翻訳サイト除外制御部51H、翻訳要求部51I、不採用実績情報記録部51J、置換文字列選択部51Kおよび置換文字列提供部51Lなどを含む。
The
前記ユーザー認証処理は、複数のユーザーを識別して認証する処理であり、UI制御部51のユーザー認証部51Aによって実行される。前記ユーザー認証処理において、ユーザー認証部51Aは、操作部1aを通じて入力される入力認証情報に基づいて、ユーザーに画像処理装置10の利用を許容するか否かを判定する。前記メニュー画面制御および前記置換文字列提供処理については後述する。
The user authentication process is a process of identifying and authenticating a plurality of users, and is executed by the
画像処理装置10において、操作表示部1、UI制御部51、データ記憶部4および通信部6は、前記ユーザー認証処理、前記メニュー画面制御および前記置換文字列提供処理などを実行する情報処理装置100を構成している。情報処理装置100において、表示制御部51Bが、表示部1bに図5に示されるようなメニュー画面g0を表示させる。
In the
画像処理部200は、情報処理装置100において表示部1bがメニュー画面g0を表示しているときの操作部1aに対する操作に応じて、前記画像読取処理および前記画像形成処理の一方または両方を実行する。
The
より具体的には、UI制御部51が、表示部1bがメニュー画面g0を表示しているときに操作部1aに対する画像処理の種類および条件の入力操作および前記画像処理の開始操作を受け付ける。そして、画像読取制御部52および画像形成制御部53の一方または両方が、画像読取部2および画像形成部3の一方または両方に対し、UI制御部51を通じて得られる前記画像処理の種類および条件に従った前記画像処理を実行させる。
More specifically, the
図5に示されるように、メニュー画面g0には、複数の表示文字列T1が含まれる。図5に示される例では、複数の表示文字列T1は、それぞれ表示部1bに表示された操作アイコンg00に対応した文字列である。
As shown in FIG. 5, the menu screen g0 includes a plurality of display character strings T1. In the example shown in FIG. 5, the plurality of display character strings T1 are character strings corresponding to the operation icon g00 displayed on the
ところで、情報処理装置100において、選択可能な複数の言語の全てに対応する多くの言語の表示文字列T1が予め不揮発性のデータ記憶部4に記憶されることが考えられる。この場合、情報処理装置100は、対応可能な言語の種類が多いほど、より大容量のデータ記憶部4を備える必要がある。
By the way, in the
しかしながら、情報処理装置100を含む画像処理装置10において、データ記憶部4の容量を極力増やすことなく、ユーザーの好みに応じてより多くの国の言語でメニュー画面g0を表示できることが望まれている。
However, in the
画像処理装置10の情報処理装置100において、UI制御部51は、前記メニュー画面制御を実行する。これにより、情報処理装置100は、データ記憶部4の容量を極力増やすことなく、より多くの国の言語でメニュー画面g0を表示できる。以下、図3に示されるフローチャートを参照しつつ、前記メニュー画面制御の手順の一例について説明する。
In the
[前記メニュー画面制御]
UI制御部51は、画像処理装置10が起動したときに前記メニュー画面制御を開始する。以下の説明において、S101,S102,…は、UI制御部51が実行する工程の識別符号を表す。[The menu screen control]
The
なお、以下に示される工程S101〜S113は、情報処理装置100において表示部1bにメニュー画面g0を表示させるメニュー画面表示制御方法の手順の一例である。
Steps S101 to S113 shown below are an example of a procedure of a menu screen display control method for displaying the menu screen g0 on the
<工程S101>
前記メニュー画面制御において、まず、ユーザー認証部51Aが、前記ユーザー認証処理を実行する。そして、ユーザー認証部51Aは、前記ユーザー認証処理において認証が成功した場合にのみ、処理を次の工程S102へ移行させる。<Step S101>
In the menu screen control, first, the
以下の説明において、工程S101において認証に成功したユーザーのことを認証済みユーザーと称する。 In the following description, a user who has been successfully authenticated in step S101 is referred to as an authenticated user.
<工程S102>
前記ユーザー認証処理において認証が成功した場合、表示制御部51Bが、予めデータ記憶部4に記憶されたメニュー画面情報D0に基づいて、メニュー画面g0を表示部1bに表示させる。<Step S102>
When the authentication is successful in the user authentication process, the
表示制御部51Bは、予め定められた基準言語で表された複数の表示文字列T1を含むメニュー画面g0を表示部1bに表示させる。本実施形態において、前記基準言語は、予め定められた複数の登録言語の中から選択された1つである。
The
例えば、前記複数の登録言語が、英語、フランス語、ドイツ語および日本語など、画像形成装置の流通台数が比較的多い国の言語であることが考えられる。表示制御部51Bは、予めユーザーによる操作部1aに対する基準言語選択操作に従って、前記複数の登録言語の中から前記基準言語を選択する。
For example, it is conceivable that the plurality of registered languages are languages of countries having a relatively large number of image forming apparatuses in circulation, such as English, French, German, and Japanese. The
画像処理装置10において、予め定められた複数の登録言語に対応する複数のメニュー画面情報D0がデータ記憶部4に記憶されている。表示制御部51Bは、複数のメニュー画面情報D0の中から前記基準言語に対応する1つのメニュー画面情報D0を選択し、選択したメニュー画面情報D0に基づくメニュー画面g0を表示部1bに表示させる。
In the
メニュー画面情報D0は、言語識別情報L0、複数の表示文字列T1および画面レイアウト情報D00などを含む。言語識別情報L0は、前記複数の登録言語を含む各種の言語を識別する情報である。表示制御部51Bは、前記基準言語に対応する言語識別情報L0を含むメニュー画面情報D0を選択する。
The menu screen information D0 includes language identification information L0, a plurality of display character strings T1, screen layout information D00, and the like. The language identification information L0 is information for identifying various languages including the plurality of registered languages. The
複数の表示文字列T1各々は、言語識別情報L0に対応する前記登録言語で表現された文字列である。工程S102において、表示制御部51Bは、データ記憶部4から得られる前記基準言語に対応する複数の表示文字列T1を含むメニュー画面g0を表示部1bに表示させる。
Each of the plurality of display character strings T1 is a character string expressed in the registered language corresponding to the language identification information L0. In step S102, the
画面レイアウト情報D00は、複数の操作アイコンg00の内容と、複数の表示文字列T1および複数の操作アイコンg00の表示位置の情報とを含む。 The screen layout information D00 includes the contents of the plurality of operation icons g00 and information on the display positions of the plurality of display character strings T1 and the plurality of operation icons g00.
本実施形態において、前記基準言語の表示文字列T1の一部である対象文字列T11に対応づけられた置換文字列T12を含む置換情報D1がデータ記憶部4に記憶されている場合がある。この場合、表示制御部51Bは、メニュー画面g0を表示部1bに表示させるときに、対象文字列T11を置換文字列T12に置き換えて表示部1bに表示させる。
In the present embodiment, replacement data D1 including a replacement character string T12 associated with the target character string T11 that is a part of the display character string T1 of the reference language may be stored in the data storage unit 4. In this case, when the menu screen g0 is displayed on the
画像処理装置10の初期状態において、置換情報D1はデータ記憶部4に記憶されていない。置換情報D1は、操作部1aに対してユーザーによる特別な操作が行われた場合に、後述する編集モードの処理が実行されることによってデータ記憶部4に記録される。前記編集モードの処理、置換情報D1および置換情報D1に基づく表示制御部51Bの処理の詳細については後述する。
In the initial state of the
<工程S103>
メニュー画面g0が表示部1bに表示されているときに、モード制御部51Cが、操作部1aに対して予め定められた編集モード移行操作が行われたか否かを判定する処理を随時実行する。<Step S103>
When the menu screen g0 is displayed on the
そして、モード制御部51Cは、前記編集モード移行操作が行われていないと判定した場合、処理を工程S104へ移行させる。一方、モード制御部51Cは、前記編集モード移行操作が行われたと判定した場合、メニュー画面g0を表示中の表示部1bに編集モード通知g01を表示させた上で、処理を工程S105へ移行させる(図6参照)。
If the mode control unit 51C determines that the editing mode transition operation has not been performed, the mode control unit 51C shifts the process to step S104. On the other hand, if the mode control unit 51C determines that the editing mode transition operation has been performed, the mode control unit 51C displays the editing mode notification g01 on the
編集モード通知g01は、UI制御部51の制御モードが通常モードから前記編集モードへ移行したことを表す。前記編集モードは、メニュー画面g0における複数の表示文字列T1の一部を対象文字列T11として選択し、その対象文字列T11を別途選択される翻訳言語に翻訳された文字列へ置き換えるための処理が実行される制御モードである(図6,8参照)。前記編集モードの処理は、後述する工程S105〜S113の処理である。
The edit mode notification g01 indicates that the control mode of the
<工程S104>
工程S104において、通常モード制御部51Dが、画像処理受け付け処理を実行する。前記画像処理受け付け処理は、操作部1aに対する前記画像処理の種類および条件の入力操作および前記画像処理の開始操作を受け付け、前記開始操作を受け付けたときに、前記画像処理の種類および条件の情報を画像処理部200に引き渡す処理である。<Step S104>
In step S104, the normal
工程S104の処理は、表示部1bがメニュー画面g0を表示しているときに実行される。画像処理部200は、通常モード制御部51Dから得られた前記画像処理の種類および条件に従った前記画像処理を実行する。工程S104の処理が終了したときに、通常モード制御部51Dは、処理を工程S102へ移行させる。
The process of step S104 is executed when the
<工程S105>
工程S105において、文字列選択部51Eが、操作部1aに対する操作に従って、メニュー画面g0内の複数の表示文字列T1の中から他言語への翻訳の対象とする対象文字列T11を選択する。<Step S105>
In step S105, the character
例えば、図6に示されるように、ユーザーが指9によって複数の表示文字列T1のうちの1つに対して長押し操作を行い、文字列選択部51Eは、前記長押し操作が行われた位置の表示文字列T1を対象文字列T11として選択する。前記ユーザーは、前記基準言語での表現では理解し難い一部の表示文字列T1を対象文字列T11として選択する操作を行う。指9は、図6において仮想線で示されている。
For example, as shown in FIG. 6, the user performs a long press operation on one of the plurality of display character strings T1 with the
なお、文字列選択部51Eが、ドラッグ操作などの前記長押し操作以外の特殊操作に従って対象文字列T11を選択することも考えられる。
It is also conceivable that the character
<工程S106>
さらに、翻訳言語選択部51Fが、操作部1aに対する操作に従って、予め定められた複数の翻訳候補言語の中から対象文字列T11の翻訳後の言語である翻訳言語を選択する。前記複数の翻訳候補言語は、前記基準言語を含む前記複数の登録言語とは異なる言語である。<Step S106>
Further, the translation
なお、前記複数の翻訳候補言語とは異なる前記複数の登録言語の表示文字列T1が、メニュー画面情報D0として予めデータ記憶部4に記憶されている。また、工程S106において、翻訳言語選択部51Fが、操作部1aに対する操作に従って、前記複数の登録言語のうちの1つを選択することも可能である。この場合、後続の工程S107〜S112の処理がスキップされる。
The display character strings T1 of the plurality of registered languages different from the plurality of translation candidate languages are stored in the data storage unit 4 in advance as menu screen information D0. In step S106, the translation
例えば、前記複数の翻訳候補言語が、トルコ語、モンゴル語およびセブアノ語など、画像形成装置の流通台数が比較的少ない国の言語であることが考えられる。 For example, it is conceivable that the plurality of translation candidate languages are languages of countries where the number of image forming apparatuses distributed is relatively small, such as Turkish, Mongolian, and Cebuano.
翻訳言語選択部51Fは、表示部1bに複数の翻訳候補言語のリストを選択メニューとして表示させ、操作部1aに対する選択操作に従って前記翻訳言語を選択する。
The translation
<工程S107>
そして、対象文字列T11および前記翻訳言語が選択された場合に、置換文字列要求部51Gが、LAN80内の他装置10xを要求先として置換文字列要求処理を実行する。複数の他装置10xがLAN80内に存在する場合、置換文字列要求部51G、それら複数の他装置10xに対して前記置換文字列要求処理を実行する。<Step S107>
When the target character string T11 and the translation language are selected, the replacement character
工程S107の前記置換文字列要求処理は、対象文字列T11および前記翻訳言語が選択された場合に、後述する工程S109において翻訳要求部51Iによる翻訳の要求が行われる前に実行される。 When the target character string T11 and the translation language are selected, the replacement character string request process in step S107 is executed before a translation request is made by the translation request unit 51I in step S109 described later.
前記置換文字列要求処理において、置換文字列要求部51Gは、LAN80を通じて通信可能な他装置10xに対し、対象文字列T11に対応する前記翻訳言語の文字列である置換文字列T12を要求する。その際、置換文字列要求部51Gは、少なくとも対象文字列T11と、前記翻訳言語を特定する情報である言語識別情報L0とを含む置換文字列要求コマンドを他装置10xに送信する。
In the replacement character string request process, the replacement character
さらに、置換文字列要求部51Gは、他装置10xから置換文字列T12が送信される場合に、他装置10xからその置換文字列T12を取得する。
Further, the replacement character
画像処理装置10は、他装置10xとして動作する場合、図4に示される置換文字列提供処理を実行することにより、置換文字列T12の要求に対して応答する。前記置換文字列提供処理については後述する。
When operating as the
工程S107の前記置換文字列提供処理によって他装置10xから置換文字列T12が得られない場合、置換文字列要求部51Gは、処理を工程S108へ移行させる。一方、他装置10xから置換文字列T12が得られた場合、置換文字列要求部51Gは、処理を工程S113へ移行させる。
When the replacement character string T12 is not obtained from the
<工程S108>
工程S108において、翻訳サイト除外制御部51Hが、翻訳サイト除外制御を実行する。前記翻訳サイト除外制御は、後述する工程S112の処理であり、予め定められた複数の翻訳サイト81の一部を翻訳サービスの依頼先から除外するか否かを制御する処理である。<Step S108>
In step S108, the translation site
前記翻訳サイト除外制御については後述する。画像処理装置10の初期状態においては、予め定められた複数の翻訳サイト81の全てが、翻訳サービスの依頼先である。
The translation site exclusion control will be described later. In the initial state of the
<工程S109>
次に、翻訳要求部51Iが、複数の翻訳サイト81に対する翻訳要求処理を実行する。前記翻訳要求処理は、工程S107の前記置換文字列提供処理によって他装置10xから置換文字列T12が得られない場合に実行される。<Step S109>
Next, the translation request unit 51I executes translation request processing for a plurality of
より具体的には、翻訳要求部51Iは、予め定められたインターネット800上の複数の翻訳サイト81に対し、前記基準言語の対象文字列T11を前記翻訳言語へ翻訳することを要求する。その際、翻訳要求部51Iは、少なくとも対象文字列T11と、その対象文字列T11の言語を特定する情報と、前記翻訳言語を特定する情報とを含む翻訳要求コマンドを複数の翻訳サイト81各々に対して送信する。
More specifically, the translation request unit 51I requests a plurality of
さらに、翻訳要求部51Iは、複数の翻訳サイト81からそれぞれ前記翻訳言語の文字列である複数の翻訳後文字列T11xを取得する。
Further, the translation request unit 51I acquires a plurality of post-translation character strings T11x, which are character strings in the translation language, from the plurality of
本実施形態において、翻訳要求部51Iは、複数の翻訳サイト81に対し、データ記憶部4から得られる前記基準言語を含む前記複数の登録言語の文字列を対象文字列T11として翻訳を要求する。そして、翻訳要求部51Iは、複数の翻訳サイト81から前記複数の登録言語に対応する複数の翻訳後文字列T11xを取得する。
In the present embodiment, the translation request unit 51I requests translation from the plurality of
即ち、翻訳要求部51Iは、前記基準言語がいずれの言語であるかに関わらず、対象文字列T11を表す前記複数の登録言語の文字列の全てを前記翻訳言語へ翻訳することを、複数の翻訳サイト81それぞれに要求する。対象文字列T11を表す前記複数の登録言語の文字列の全ては、データ記憶部4から得られる表示文字列T1の一部である。
That is, the translation request unit 51I translates all the character strings of the plurality of registered languages representing the target character string T11 into the translation languages, regardless of which language the reference language is. Request to each
例えば、図7に示されるように、対象文字列T11が「送信」を意味する文字列であり、前記複数の登録言語が、英語、ドイツ語および日本語であり、前記翻訳言語がセブアノ語である場合を考える。この場合、英語、ドイツ語および日本語のそれぞれで「送信」を意味する3種類の対象文字列T11は、メニュー画面情報D0の一部として予めデータ記憶部4に記憶されている。 For example, as shown in FIG. 7, the target character string T11 is a character string meaning “send”, the plurality of registered languages are English, German, and Japanese, and the translation language is Cebuano Consider a case. In this case, three types of target character strings T11 meaning “transmission” in English, German, and Japanese are stored in advance in the data storage unit 4 as part of the menu screen information D0.
上記の場合、翻訳要求部51Iは、英語、ドイツ語および日本語で「送信」を意味する3つの言語の対象文字列T11それぞれをセブアノ語へ翻訳することを、複数の翻訳サイト81それぞれに対して要求する。
In the above case, the translation request unit 51I translates each of the target character strings T11 of the three languages meaning “send” in English, German, and Japanese into Cebuano for each of the plurality of
なお、図7において「Site A」、「Site B」および「Site C」は、複数の翻訳サイト81の名称に相当する。
In FIG. 7, “Site A”, “Site B”, and “Site C” correspond to names of a plurality of
図7に示される例では、複数の翻訳サイト81各々は、翻訳要求部51Iの要求に応じて、セブアノ語で「送信」を意味する3つの翻訳後文字列T11xを要求元の画像処理装置10へ送信する。これら3つの翻訳後文字列T11xは、英語からセブアノ語への翻訳結果と、ドイツ語からセブアノ語への翻訳結果と、日本語からセブアノ語への翻訳結果とを含む。
In the example shown in FIG. 7, each of the plurality of
<工程S110>
工程S109の処理に続いて、置換文字列選択部51Kが、複数の翻訳サイト81から得られた複数の翻訳後文字列T11xの中から、多数決によって1つの置換文字列T12を選択する(図7参照)。これにより、より一般的な翻訳結果が置換文字列T12として選択される。<Step S110>
Subsequent to the process of step S109, the replacement character
本実施形態においては、翻訳要求部51Iが、前記複数の登録言語の文字列を対象文字列T11として翻訳を要求する。そのため、より多くの翻訳結果の中からより確からしい翻訳結果が置換文字列T12として選択される可能性が高くなる。 In the present embodiment, the translation request unit 51I requests translation using the character strings of the plurality of registered languages as the target character string T11. Therefore, there is a high possibility that a more reliable translation result is selected as the replacement character string T12 from among more translation results.
以下の説明において、置換文字列選択部51Kによる置換文字列T12の選択から漏れた翻訳後文字列T11xのことを不採用文字列と称する。なお、複数の翻訳サイト81から得られる全ての翻訳後文字列T11xが同じである場合、前記不採用文字列は発生しない。
In the following description, the post-translation character string T11x that is omitted from the selection of the replacement character string T12 by the replacement character
<工程S111>
さらに、置換文字列選択部51Kは、選択した置換文字列T12を対象文字列T11に対応づけてデータ記憶部4に記憶させる。例えば、置換文字列選択部51Kは、置換文字列T12と、これに対応する対象文字列T11および言語識別情報L0とを含む置換情報D1をデータ記憶部4に記憶させる(図1参照)。<Step S111>
Further, the replacement character
また、工程S111において、置換文字列選択部51Kは、前記認証済みユーザーの識別情報に対応づけて、置換情報D1をデータ記憶部4に記憶させる。即ち、置換文字列選択部51Kは、複数のユーザーごとに、置換文字列T12を対象文字列T11に対応づけてデータ記憶部4に記憶させる。
In step S111, the replacement character
そして、工程S102において、表示制御部51Bは、対象文字列T11を前記認証済みユーザーに対応する置換文字列T12へ置き換えて表示部1bに表示させる。これにより、表示文字列T1の一部を置換文字列T12に置き換える処理を、ユーザーごとに個別に行うことが可能である。
In step S102, the
<工程S112>
さらに、不採用実績情報記録部51Jが、不採用実績情報D2をデータ記憶部4に記憶させる。不採用実績情報D2は、前記複数の翻訳候補言語ごとに、複数の翻訳サイト81の一部が前記不採用文字列を提供した頻度を表す情報である。<Step S112>
Further, the non-employment record
例えば、不採用実績情報D2は、言語識別情報L0と、これに対応づけられた翻訳サイト識別情報TS0および不採用頻度情報F0とを含む(図1参照)。不採用実績情報D2に含まれる言語識別情報L0は、前記不採用文字列が生じたときの前記翻訳後言語を特定する情報である。 For example, the non-employment record information D2 includes language identification information L0, translation site identification information TS0 and non-recruitment frequency information F0 associated therewith (see FIG. 1). The language identification information L0 included in the non-acceptance record information D2 is information for specifying the translated language when the non-accepted character string is generated.
不採用実績情報D2に含まれる翻訳サイト識別情報TS0は、前記不採用文字列を提供した翻訳サイト81を特定する情報である。また、不採用頻度情報F0は、翻訳サイト識別情報TS0により特定される翻訳サイト81が、言語識別情報L0により特定される前記翻訳言語の前記不採用文字列を提供した頻度を表す情報である。
The translation site identification information TS0 included in the non-acceptance record information D2 is information that identifies the
不採用頻度情報F0が高い頻度を表す場合、その不採用頻度情報F0に対応する翻訳サイト81は、その不採用頻度情報F0に対応する前記翻訳候補言語について、翻訳の信頼性が低いと考えられる。
When the reject frequency information F0 indicates a high frequency, the
そこで、工程S108の前記翻訳サイト除外制御において、翻訳サイト除外制御部51Hは、前記翻訳言語に対応する不採用実績情報D2の不採用頻度情報F0が予め定められた除外サイト条件を満たすか否かを判定する。そして、翻訳サイト除外制御部51Hは、前記除外サイト条件の判定結果に応じて、複数の翻訳サイト81の一部を翻訳要求部51Iによる前記翻訳言語への翻訳の要求先から除外するか否かを制御する。これにより、前記翻訳言語に対応する不採用頻度情報F0が前記除外サイト条件を満たすほど高い頻度を表す場合、その不採用頻度情報F0に対応する翻訳サイト識別情報TS0により特定される一部の翻訳サイト81は、翻訳の要求先から除外される。
Therefore, in the translation site exclusion control in step S108, the translation site
不採用実績情報記録部51Jは、工程S112から工程S102へ処理を移行させる。これにより、工程S111において置換情報D1がデータ記憶部4に記録された後に、工程S102の処理が実行される。この場合、工程S102において、表示制御部51Bは、メニュー画面g0を表示部1bに表示させるときに、対象文字列T11をデータ記憶部4に記憶された置換文字列T12に置き換えて表示部1bに表示させる。
The non-employment record
<工程S113>
一方、工程S107の前記置換文字列提供処理によって他装置10xから置換文字列T12が得られた場合、置換文字列要求部51Gは、得られた置換文字列T12を対象文字列T11に対応づけて置換情報D1としてデータ記憶部4に記憶させる。<Step S113>
On the other hand, when the replacement character string T12 is obtained from the
例えば、置換文字列要求部51Gは、置換文字列T12と、これに対応する対象文字列T11および言語識別情報L0とを含む置換情報D1をデータ記憶部4に記憶させる(図1参照)。この処理は、工程S111における置換文字列選択部51Kの処理と同様である。
For example, the replacement character
そして、置換文字列要求部51Gは、工程S113から工程S102へ処理を移行させる。これにより、工程S113において置換情報D1がデータ記憶部4に記録された後に、工程S102の処理が実行される。この場合、工程S102において、表示制御部51Bは、メニュー画面g0を表示部1bに表示させるときに、対象文字列T11を置換文字列T12に置き換えて表示部1bに表示させる。
The replacement character
なお、工程S106において、前記複数の登録言語のうちの1つが選択された場合、工程S113において、置換文字列要求部51Gは、他装置10xへの要求を行わずに、選択された前記登録言語に対応する対象文字列T11を置換文字列T12としてデータ記憶部4に記憶させる。
When one of the plurality of registered languages is selected in step S106, the replacement character
情報処理装置100が採用されれば、インターネット800上の複数の翻訳サイト81が活用され、不揮発性のデータ記憶部4の容量を極力増やすことなく、より多くの国の言語でメニュー画面g0を表示できる。
If the
また、不採用実績情報記録部51Jの処理(S112)および翻訳サイト除外制御部51Hの処理(S108)により、前記複数の翻訳候補言語それぞれについて、翻訳の信頼性の低い一部の翻訳サイト81が、翻訳の要求先から除外される。その結果、信頼性の低い一部の翻訳サイト81が、不適切な翻訳結果を置換文字列T12として選択することに寄与してしまうことを防止することができる。
Further, due to the processing of the non-acceptance record
[前記置換文字列提供処理]
次に、図4に示されるフローチャートを参照しつつ、他装置10xとして動作する画像処理装置10が実行する前記置換文字列提供処理の手順の一例について説明する。[Substitution string providing process]
Next, an example of the procedure of the replacement character string providing process executed by the
UI制御部51の置換文字列提供部51Lは、画像処理装置10が起動したときに前記置換文字列提供処理を開始する。以下の説明において、S201,S202,…は、置換文字列提供部51Lが実行する工程の識別符号を表す。
The replacement character
<工程S201>
置換文字列提供部51Lは、LAN80を通じて他の画像処理装置10から置換文字列T12を要求されるか否か、即ち、前記置換文字列要求コマンドを他の画像処理装置10から受信したか否かを監視する。置換文字列提供部51Lは、前記置換文字列要求コマンドを受信したときに処理を次の工程S202へ移行させる。<Step S201>
The replacement character
<工程S202>
工程S202において、置換文字列提供部51Lは、データ記憶部4に記憶されている置換情報D1から、前記置換文字列要求コマンドに含まれる対象文字列T11および言語識別情報L0に対応する置換文字列T12を検索する。<Step S202>
In step S202, the replacement character
そして、置換文字列提供部51Lは、要求された置換文字列T12が置換情報D1に存在する場合に処理を工程S203へ移行させ、そうでない場合に処理を工程S204へ移行させる。
Then, the replacement character
<工程S203>
工程S203において、置換文字列提供部51Lは、前記置換文字列要求コマンドの送信元に対し、検索により得られた置換文字列T12をLAN80を通じて送信する。その後、置換文字列提供部51Lは、処理を工程S201へ移行させる。<Step S203>
In step S203, the replacement character
<工程S204>
工程S204において、置換文字列提供部51Lは、前記置換文字列要求コマンドの送信元に対し、要求された置換文字列T12を送信できない旨を表すエラー通知をLAN80を通じて送信する。その後、置換文字列提供部51Lは、処理を工程S201へ移行させる。<Step S204>
In step S204, the replacement character
以上に示されるように、翻訳要求部51Iによる翻訳の要求(S109)が行われる前に、画像処理装置10による前記置換文字列要求処理(工程S107)と、これに対応する他装置10xによる工程S202〜S204の処理とが実行される。
As described above, before the translation request by the translation request unit 51I is made (S109), the replacement character string request process (step S107) by the
上記の場合、1つのLAN80内の複数の画像処理装置10が、同じ翻訳要求の処理(S109)を無駄に実行してしまうことが防止される。さらに、同じ言語および同じ意味の置換文字列T12が、1つのLAN80内の複数の画像処理装置10において異なる文字列として表示部1bに表示されてしまうことも防止される。
In the above case, it is possible to prevent the plurality of
[応用例]
以上に示された実施形態において、置換情報D1および不採用実績情報D2を記憶するデータ記憶部4が、画像処理装置10がLAN80を通じて通信可能なローカルサーバーに設けられることも考えられる。この場合、画像処理装置10のUI制御部51は、LAN80を通じて、前記ローカルサーバーのデータ記憶部4に置換情報D1および不採用実績情報D2を記録し、さらに、前記ローカルサーバーのデータ記憶部4から置換情報D1および不採用実績情報D2を取得する。[Application example]
In the embodiment described above, it is also conceivable that the data storage unit 4 that stores the replacement information D1 and the non-acceptance record information D2 is provided in a local server with which the
また、図9に示されるように、図3の工程S105において、ユーザーが第1の指91および第2の指92によってタッチパネル11の2箇所をタッチすることが考えられる。この場合、文字列選択部51Eが、タッチパネル11の2箇所に対してタッチ操作が同時に行われている間に、メニュー画面g0における2箇所のタッチ位置の間の領域に存在する表示文字列T1を、翻訳の対象とする対象文字列T11として選択することが考えられる。
Further, as shown in FIG. 9, it is conceivable that the user touches two places on the
前記ユーザーは、前記基準言語での表現では理解し難い一部の表示文字列T1を含む領域の始点位置および終点位置において、タッチパネル11のタッチ操作を行う。図9において、第1の指91および第2の指92は仮想線で示されている。
The user performs a touch operation on the
Claims (7)
不揮発性のデータ記憶部に予め記憶されている複数種類の登録言語の文字列の中から選択された基準言語の複数の文字列を含む前記メニュー画面を前記表示部に表示させる表示制御部と、
前記操作部に対する操作に従って、前記メニュー画面内の前記複数の文字列の中から他言語への翻訳の対象とする第1対象文字列を選択する文字列選択部と、
前記操作部に対する操作に従って、前記登録言語とは異なる予め定められた複数の翻訳候補言語の中から前記第1対象文字列の翻訳後の言語である翻訳言語を選択する翻訳言語選択部と、
予め定められたインターネット上の複数の翻訳サイトに対し、前記基準言語の前記第1対象文字列および前記データ記憶部から得られる前記第1対象文字列に対応する前記基準言語以外の前記登録言語の文字列である第2対象文字列をそれぞれ前記翻訳言語へ翻訳することを要求し、さらに、前記複数の翻訳サイトから前記第1対象文字列および前記第2対象文字列に対応する前記翻訳言語の文字列である複数の翻訳後文字列を取得する翻訳要求部と、
前記複数の翻訳サイトから得られた前記複数の翻訳後文字列の中から多数決によって1つの置換文字列を選択するとともに、前記置換文字列を前記第1対象文字列に対応づけて前記データ記憶部に記憶させる置換文字列選択部と、を備え、
前記表示制御部は、前記メニュー画面を前記表示部に表示させるときに、前記第1対象文字列を前記データ記憶部に記憶された前記置換文字列へ置き換えて前記表示部に表示させる、情報処理装置。 An information processing apparatus that includes an operation unit and a display unit, and displays a menu screen on the display unit,
A display control unit that causes the display unit to display the menu screen including a plurality of character strings of a reference language selected from a plurality of types of registered language character strings stored in advance in a nonvolatile data storage unit;
A character string selection unit that selects a first target character string to be translated into another language from the plurality of character strings in the menu screen according to an operation on the operation unit;
A translation language selection unit that selects a translation language that is a translated language of the first target character string from a plurality of predetermined translation candidate languages different from the registered language in accordance with an operation on the operation unit;
For a plurality of predetermined translation sites on the Internet, the registered language other than the reference language corresponding to the first target character string of the reference language and the first target character string obtained from the data storage unit. Requesting that each of the second target character strings, which are character strings, be translated into the translation language, and for the translation language corresponding to the first target character string and the second target character string from the plurality of translation sites. A translation request part for acquiring a plurality of translated strings that are strings;
The data storage unit selects one replacement character string by majority from the plurality of post-translation character strings obtained from the plurality of translation sites, and associates the replacement character string with the first target character string. A replacement character string selection unit to be stored in
The display control unit replaces the first target character string with the replacement character string stored in the data storage unit and causes the display unit to display the menu screen when the menu screen is displayed on the display unit. apparatus.
前記翻訳要求部は、前記他装置から前記置換文字列が得られない場合に、前記複数の翻訳サイトに前記第1対象文字列の翻訳を要求する、請求項1に記載の情報処理装置。 When the first target character string and the translation language are selected, before the translation request is made by the translation request unit, the first target character string is set to the first target character string with respect to another device that can communicate through a local area network When the replacement character string corresponding to the translation language is requested and the replacement character string is transmitted from the other device, the replacement character string is obtained from the other device, and the obtained replacement character string is obtained. A replacement character string request unit that stores the data in the data storage unit in association with the first target character string,
The information processing apparatus according to claim 1, wherein the translation request unit requests the plurality of translation sites to translate the first target character string when the replacement character string is not obtained from the other device.
前記翻訳言語が選択された場合に、前記翻訳言語に対応する前記不採用実績情報が予め定められた除外サイト条件を満たすか否かを判定することにより、前記複数の翻訳サイトの一部を前記翻訳要求部による前記翻訳言語への翻訳の要求先から除外するか否かを制御する翻訳サイト除外制御部と、をさらに備える、請求項1に記載の情報処理装置。 For each of the plurality of translation candidate languages, non-acceptance record information indicating a frequency at which a part of the plurality of translation sites provides the translated character string that has been omitted from the selection of the replacement character string by the replacement character string selection unit. Non-acceptance record information recording unit to be stored in the data storage unit,
When the translation language is selected, by determining whether the non-acceptance record information corresponding to the translation language satisfies a predetermined exclusion site condition, a part of the plurality of translation sites is The information processing apparatus according to claim 1, further comprising: a translation site exclusion control unit that controls whether or not to exclude from a request destination of translation into the translation language by the translation request unit.
前記置換文字列選択部は、前記複数のユーザーごとに前記置換文字列を前記第1対象文字列に対応づけて前記データ記憶部に記憶させ、
前記表示制御部は、前記第1対象文字列を認証された前記ユーザーに対応する前記置換文字列へ置き換えて前記表示部に表示させる、請求項1に記載の情報処理装置。 It further comprises a user authentication unit that identifies and authenticates multiple users,
The replacement character string selection unit stores the replacement character string in the data storage unit in association with the first target character string for each of the plurality of users.
The information processing apparatus according to claim 1, wherein the display control unit replaces the first target character string with the replacement character string corresponding to the authenticated user and causes the display unit to display the first target character string.
前記文字列選択部は、前記タッチパネルの2箇所に対してタッチ操作が同時に行われている間に、前記メニュー画面における2箇所のタッチ位置の間の領域に存在する文字列を前記第1対象文字列として選択する、請求項1に記載の情報処理装置。 The operation unit includes a touch panel formed integrally with the display unit,
The character string selection unit converts a character string existing in an area between two touch positions on the menu screen while the touch operation is simultaneously performed on the two positions on the touch panel to the first target character. The information processing apparatus according to claim 1, which is selected as a column.
前記情報処理装置において前記表示部が前記メニュー画面を表示しているときの前記操作部に対する操作に応じて、原稿の画像を読み取る画像読取処理およびシートに画像を形成する画像形成処理の一方または両方を実行する画像処理部と、を備える画像処理装置。 An information processing apparatus according to claim 1;
One or both of an image reading process for reading an image of a document and an image forming process for forming an image on a sheet in accordance with an operation on the operation unit when the display unit displays the menu screen in the information processing apparatus An image processing apparatus comprising: an image processing unit that executes
不揮発性のデータ記憶部に予め記憶されている複数種類の登録言語の文字列の中から選択された基準言語の複数の文字列を含む前記メニュー画面を前記表示部に表示させる工程と、
前記操作部に対する操作に従って、前記メニュー画面内の前記複数の文字列の中から他言語への翻訳の対象とする第1対象文字列を選択する工程と、
前記操作部に対する操作に従って、前記登録言語とは異なる予め定められた複数の翻訳候補言語の中から前記第1対象文字列の翻訳後の言語である翻訳言語を選択する工程と、
予め定められたインターネット上の複数の翻訳サイトに対し、前記基準言語の前記第1対象文字列および前記データ記憶部から得られる前記第1対象文字列に対応する前記基準言語以外の前記登録言語の文字列である第2対象文字列をそれぞれ前記翻訳言語へ翻訳することを要求し、さらに、前記複数の翻訳サイトから前記第1対象文字列および前記第2対象文字列に対応する前記翻訳言語の文字列である複数の翻訳後文字列を取得する工程と、
前記複数の翻訳サイトから得られた前記複数の翻訳後文字列の中から多数決によって1つの置換文字列を選択するとともに、前記置換文字列を前記第1対象文字列に対応づけて前記データ記憶部に記憶させる工程と、を含み、
前記メニュー画面を前記表示部に表示させる工程は、前記第1対象文字列を前記データ記憶部に記憶された前記置換文字列へ置き換えて前記表示部に表示させる工程を含む、メニュー画面表示制御方法。 A menu screen display control method for displaying a menu screen on the display unit in an information processing apparatus including an operation unit and a display unit,
Displaying the menu screen including a plurality of character strings of a reference language selected from character strings of a plurality of types of registered languages stored in advance in a nonvolatile data storage unit on the display unit;
Selecting a first target character string to be translated into another language from the plurality of character strings in the menu screen according to an operation on the operation unit;
Selecting a translation language that is a translated language of the first target character string from a plurality of predetermined translation candidate languages different from the registered language in accordance with an operation on the operation unit;
For a plurality of predetermined translation sites on the Internet, the registered language other than the reference language corresponding to the first target character string of the reference language and the first target character string obtained from the data storage unit. Requesting that each of the second target character strings, which are character strings, be translated into the translation language, and for the translation language corresponding to the first target character string and the second target character string from the plurality of translation sites. Obtaining a plurality of translated strings that are strings;
The data storage unit selects one replacement character string by majority from the plurality of post-translation character strings obtained from the plurality of translation sites, and associates the replacement character string with the first target character string. And storing it in
The step of displaying the menu screen on the display unit includes the step of replacing the first target character string with the replacement character string stored in the data storage unit and causing the display unit to display the menu screen display control method. .
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/066626 WO2017208443A1 (en) | 2016-06-03 | 2016-06-03 | Information processing device, image processing device, and menu screen display control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6304449B1 true JP6304449B1 (en) | 2018-04-04 |
JPWO2017208443A1 JPWO2017208443A1 (en) | 2018-06-14 |
Family
ID=60478228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017516810A Expired - Fee Related JP6304449B1 (en) | 2016-06-03 | 2016-06-03 | Information processing apparatus, image processing apparatus, and menu screen display control method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6304449B1 (en) |
WO (1) | WO2017208443A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019179962A (en) * | 2018-03-30 | 2019-10-17 | 株式会社リコー | Information processing apparatus, information processing system, display screen update method, and program |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004118285A (en) * | 2002-09-24 | 2004-04-15 | Nec Corp | Translation system |
JP2006099296A (en) * | 2004-09-29 | 2006-04-13 | Nec Corp | Translation system, translation communication system, machine translation method and program |
JP2008108209A (en) * | 2006-10-27 | 2008-05-08 | Internatl Business Mach Corp <Ibm> | Technique for enhancing precision of machine translation |
JP2009212684A (en) * | 2008-03-03 | 2009-09-17 | Kyocera Mita Corp | Image forming apparatus |
JP2014137654A (en) * | 2013-01-16 | 2014-07-28 | ▲うぇい▼強科技股▲ふん▼有限公司 | Translation system and translation method thereof |
JP2015026239A (en) * | 2013-07-26 | 2015-02-05 | 京セラドキュメントソリューションズ株式会社 | Operating device and operation method |
WO2016147328A1 (en) * | 2015-03-18 | 2016-09-22 | 三菱電機株式会社 | Multilingual translation device and multilingual translation method |
-
2016
- 2016-06-03 JP JP2017516810A patent/JP6304449B1/en not_active Expired - Fee Related
- 2016-06-03 WO PCT/JP2016/066626 patent/WO2017208443A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004118285A (en) * | 2002-09-24 | 2004-04-15 | Nec Corp | Translation system |
JP2006099296A (en) * | 2004-09-29 | 2006-04-13 | Nec Corp | Translation system, translation communication system, machine translation method and program |
JP2008108209A (en) * | 2006-10-27 | 2008-05-08 | Internatl Business Mach Corp <Ibm> | Technique for enhancing precision of machine translation |
JP2009212684A (en) * | 2008-03-03 | 2009-09-17 | Kyocera Mita Corp | Image forming apparatus |
JP2014137654A (en) * | 2013-01-16 | 2014-07-28 | ▲うぇい▼強科技股▲ふん▼有限公司 | Translation system and translation method thereof |
JP2015026239A (en) * | 2013-07-26 | 2015-02-05 | 京セラドキュメントソリューションズ株式会社 | Operating device and operation method |
WO2016147328A1 (en) * | 2015-03-18 | 2016-09-22 | 三菱電機株式会社 | Multilingual translation device and multilingual translation method |
Also Published As
Publication number | Publication date |
---|---|
JPWO2017208443A1 (en) | 2018-06-14 |
WO2017208443A1 (en) | 2017-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10298790B2 (en) | Image-forming apparatus, system, information processing method and storage medium for causing an operation screen to be displayed based on display language information | |
US10871978B2 (en) | Server apparatus, image forming apparatus, information processing apparatus, image forming control method, and image forming control program | |
JP4890289B2 (en) | Remote control character input control method, server, and remote control character input control program | |
US10027827B2 (en) | Image forming apparatus capable of customizing operation screen based on personal setting information and method for controlling image forming apparatus | |
JP4270269B2 (en) | Communication system, printing apparatus, user terminal apparatus, and program | |
JP6444020B2 (en) | Information processing system, information processing method, and program | |
WO2015062511A1 (en) | Smart television cursor control method and device therefor | |
US20200366806A1 (en) | Non-transitory computer-readable medium having control instructions, information processing device, and control method | |
US9781232B2 (en) | Server apparatus and information processing apparatus | |
JP6304449B1 (en) | Information processing apparatus, image processing apparatus, and menu screen display control method | |
US20200329162A1 (en) | Information processing system, method and storage medium | |
CN107995385B (en) | Information processing apparatus, control method therefor, and storage medium | |
US11563863B2 (en) | Image reading device and communication test method | |
US8237944B2 (en) | Data input/output system, control method and control apparatus based on coordinating the input and output parameter lists | |
JP6809573B2 (en) | Mobile terminals and programs | |
US10834275B2 (en) | Image forming apparatus and method of controlling and accessing print job | |
US20190303181A1 (en) | System for providing help information, method for controlling display of help information, and non-transitory recording medium | |
US20210203795A1 (en) | Communication system including image forming apparatus and information processing apparatus, and configured to realize linkage between chat function and user note function | |
US20080057907A1 (en) | Service Usage Control System, Service Usage Controller, Method For The Same, Computer Readable Medium For The Same, And Computer Data Signal of The Same | |
JP2018011182A (en) | Information processor, system, information processing method, and program | |
JP7006088B2 (en) | Image processing equipment, workflow execution method, and computer program | |
US10820164B2 (en) | Display of group change to user in response to receipt of change of association information | |
US10666832B2 (en) | Image reading apparatus, non-transitory computer readable medium, transmitting apparatus and method for storing name and transmission destination information after transmitting image data | |
US9753640B2 (en) | Communication apparatus, control apparatus, method of controlling input unit, and medium | |
US9843690B2 (en) | Information processing apparatus switching between first and second screens and information processing method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170327 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170327 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170919 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170926 |
|
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: 20180206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180219 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6304449 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |