JP7510285B2 - Multifunction device, information processing method, and program - Google Patents

Multifunction device, information processing method, and program Download PDF

Info

Publication number
JP7510285B2
JP7510285B2 JP2020113196A JP2020113196A JP7510285B2 JP 7510285 B2 JP7510285 B2 JP 7510285B2 JP 2020113196 A JP2020113196 A JP 2020113196A JP 2020113196 A JP2020113196 A JP 2020113196A JP 7510285 B2 JP7510285 B2 JP 7510285B2
Authority
JP
Japan
Prior art keywords
display
card
language
card information
shortcut
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
Application number
JP2020113196A
Other languages
Japanese (ja)
Other versions
JP2022011820A5 (en
JP2022011820A (en
Inventor
和也 森岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2020113196A priority Critical patent/JP7510285B2/en
Publication of JP2022011820A publication Critical patent/JP2022011820A/en
Publication of JP2022011820A5 publication Critical patent/JP2022011820A5/ja
Application granted granted Critical
Publication of JP7510285B2 publication Critical patent/JP7510285B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、複合機、情報処理方法、及びプログラムに関する。 The present invention relates to a multifunction device, an information processing method, and a program.

情報処理装置にはICカード(Integrated Circuit Card)をタッチする機構が備わっているものがあり、ICカードのカードID(IDentification)を読み取ることで様々な振る舞いを行うことができる。例えば、ユーザ認証のためにカードIDを利用するログイン機能や、使用するアプリと設定値とをショートカットとして予め登録し、カードIDをショートカットに関連付けることで、ICカードタッチによりそのショートカットを呼び出す機能がある。このようなログイン管理、又はショートカット管理などの機能により、共用で使用する情報処理装置において、ICカードの持ち主に適した使用感を提供することができる。 Some information processing devices are equipped with a mechanism for touching an IC card (Integrated Circuit Card), and various behaviors can be performed by reading the card ID (IDentification) of the IC card. For example, there is a login function that uses the card ID for user authentication, and a function that registers the application to be used and the setting value as a shortcut in advance and associates the card ID with the shortcut, so that the shortcut can be called by touching the IC card. Such login management or shortcut management functions can provide a usability suitable for the owner of the IC card in a shared information processing device.

一方で、共用で使用する情報処理装置では、言語設定などの設定値はユーザ間で共有されることになる。このような設定値を各個人に関連付けるという手法もあるが、そうでない場合、ユーザによっては情報処理装置の使用が不便となる。例えば、日本語で設定されている情報処理装置を日本語がわからないユーザが使用することは難しい。また、情報処理装置に表示されている言語がわからない状態で、情報処理装置を操作して言語設定を変更することも難しい。 On the other hand, in a shared information processing device, settings such as language settings are shared between users. One method is to associate such settings with each individual, but if this is not the case, some users may find it inconvenient to use the information processing device. For example, it is difficult for a user who does not understand Japanese to use an information processing device that is set in Japanese. It is also difficult to change the language settings by operating the information processing device when the user does not understand the language displayed on the information processing device.

そこで、特許文献1では、ICカードがタッチされると、そのカードの持ち主を特定し、表示言語をその持ち主の使用する言語に変更するという手法が開示されている。これにより、情報処理装置に表示されている言語がわからなくとも、ユーザが使用する言語に表示が変更される。 Patent document 1 discloses a method in which, when an IC card is touched, the owner of the card is identified and the display language is changed to the language used by the owner. This allows the display to be changed to the language used by the user even if the user does not understand the language displayed on the information processing device.

特開2016-091145号公報JP 2016-091145 A

特許文献1に記載の技術では、ICカードタッチによる言語設定の変更を行うためにはログイン中であることが前提であり、認証機能によるユーザ管理を行う必要がある。そのため、ユーザ認証管理を行わずに運用されている情報処理装置の場合は、ICカードタッチによる言語設定の変更を行うことが出来ず、言語設定の変更を容易に行うことができない。 In the technology described in Patent Document 1, changing the language setting by touching an IC card requires that the user is currently logged in, and that user management is performed using an authentication function. Therefore, in the case of an information processing device that is operated without user authentication management, it is not possible to change the language setting by touching an IC card, and it is not easy to change the language setting.

本発明は、複合機においてユーザ認証管理を必要としない容易な言語設定の変更を可能とすることを目的とする。 The present invention aims to enable easy language setting changes in multifunction devices without the need for user authentication management.

本発明の目的を達成するために、例えば、一実施形態に係る複合機は以下の構成を備える。すなわち、ディスプレイを備え、ユーザ情報と、カード情報とを紐づけて管理することが可能な複合機であって、ディスプレイのデフォルトの表示で用いる第1表示言語を管理するデフォルト管理手段と、第1カード情報と、ディスプレイへの第2表示言語と、を紐づけて登録する登録手段と、予め登録された機能と設定値との組み合わせを呼び出すためのショートカットを管理するショートカット管理手段と、前記ディスプレイの表示を制御する制御手段と、を有し、前記ショートカット管理手段は、前記第1カード情報に対して前記ショートカットを紐づけて管理し、前記制御手段は、前記複合機で登録済みの第1カード情報を読み取った場合に、前記ディスプレイの表示を、前記第2表示言語での表示に切り替えて、前記ショートカットに対応する機能と設定値との組み合わせを呼び出し、前記制御手段は、前記複合機で前記第1カード情報を読み取った後に、前記第1カード情報を再度読み取った場合に、前記ショートカットに対応する機能と設定値との組み合わせは呼び出さずに、前記ディスプレイの表示を前記第1表示言語での表示に戻すことを特徴とする。 In order to achieve the object of the present invention, for example, a multifunction machine according to one embodiment has the following configuration: That is, a multifunction machine equipped with a display and capable of managing user information and card information in an associated manner includes a default management means for managing a first display language used in default display on the display, a registration means for registering the first card information and a second display language for the display in an associated manner, a shortcut management means for managing shortcuts for calling up combinations of functions and setting values registered in advance , and a control means for controlling display on the display, wherein the shortcut management means manages the shortcuts in association with the first card information, and when the control means reads first card information that has been registered on the multifunction machine, the control means switches the display on the display to a display in the second display language and calls up the combination of functions and setting values corresponding to the shortcut, and when the control means reads the first card information again after reading the first card information on the multifunction machine, the control means returns the display on the display to a display in the first display language without calling up the combination of functions and setting values corresponding to the shortcut .

複合機においてユーザ認証管理を必要としない容易な言語設定の変更を可能とする。 Allows easy language setting changes on multifunction devices without the need for user authentication management.

実施形態1に係る複合機を備えるシステム構成の一例を示す図。FIG. 1 is a diagram showing an example of a system configuration including a multifunction peripheral according to a first embodiment. 実施形態1に係る複合機のハードウェア構成の一例を示す図。FIG. 2 is a diagram showing an example of the hardware configuration of a multifunction peripheral according to the first embodiment. 実施形態1に係る複合機の機能構成の一例を示す図。FIG. 2 is a diagram showing an example of the functional configuration of the multifunction peripheral according to the first embodiment. 実施形態1に係るカードIDの登録処理の一例を示すフローチャート。10 is a flowchart showing an example of a card ID registration process according to the first embodiment. 実施形態1に係る複合機によるICカード登録画面の一例を示す図。5 is a diagram showing an example of an IC card registration screen on the multifunction peripheral according to the first embodiment. 実施形態1に係る情報処理方法の一例を示すフローチャート。4 is a flowchart showing an example of an information processing method according to the first embodiment. 実施形態2に係る情報処理方法の一例を示すフローチャート。10 is a flowchart showing an example of an information processing method according to a second embodiment. 実施形態3に係る情報処理方法の一例を示すフローチャート。13 is a flowchart showing an example of an information processing method according to a third embodiment.

以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。 The following embodiments are described in detail with reference to the attached drawings. Note that the following embodiments do not limit the invention according to the claims. Although the embodiments describe multiple features, not all of these multiple features are necessarily essential to the invention, and multiple features may be combined in any manner. Furthermore, in the attached drawings, the same reference numbers are used for the same or similar configurations, and duplicate explanations are omitted.

[実施形態1]
図1は、本実施形態に係るシステム全体を示すシステム構成図の一例である。情報処理装置110及び操作端末120は、ネットワーク100を介して接続されている。情報処理装置110は、複数種類の機能として例えばコピー又はFAXなどを実現する複合機である。また、情報処理装置110は、読取部217(後述)を備え、ICカード130が備えるカード情報(カードID)を読み取ることにより、カードIDに対応した動作を行う。操作端末120は、ネットワーク100を介してウェブブラウザなどで情報処理装置110にアクセスし、情報処理装置110の設定値の変更、又はカードIDの登録などを行うことができる。本実施形態に係るカードIDとは、カードを特定するための情報であり、ICカードごとに設定されるものであるとする。また、本実施形態においては、カードIDに言語設定が紐づけられており、読取部217がカードIDを読み取ることによって、情報処理装置110のデフォルトの言語設定がカードIDに対応する設定へと切り替えられる。なお、デフォルトの言語設定は特に指定はされず、予め所望の言語が設定されていてもよい。
[Embodiment 1]
FIG. 1 is an example of a system configuration diagram showing the entire system according to the present embodiment. The information processing device 110 and the operation terminal 120 are connected via a network 100. The information processing device 110 is a multifunction device that realizes, for example, copying or faxing as a plurality of types of functions. The information processing device 110 also includes a reading unit 217 (described later) and performs an operation corresponding to the card ID by reading card information (card ID) included in the IC card 130. The operation terminal 120 accesses the information processing device 110 via the network 100 using a web browser or the like, and can change the setting value of the information processing device 110 or register the card ID. The card ID according to the present embodiment is information for identifying a card, and is set for each IC card. In addition, in this embodiment, a language setting is linked to the card ID, and the default language setting of the information processing device 110 is switched to a setting corresponding to the card ID by the reading unit 217 reading the card ID. Note that the default language setting is not particularly specified, and a desired language may be set in advance.

ICカード130は、例えば社員証などの携帯できる記憶媒体であり、それぞれにカードIDを格納するICチップを有している。本実施形態に係る情報処理装置110は、ICチップを用いてカードIDを読み取るものとして説明を行うが、カードIDを特定することができるのであれば特にこれに限定はされない。 The IC card 130 is a portable storage medium, such as an employee ID card, and has an IC chip that stores a card ID. The information processing device 110 according to this embodiment will be described as reading the card ID using an IC chip, but is not limited to this as long as the card ID can be identified.

図2(a)は、本実施形態に係る情報処理装置110のハードウェア構成の一例を示すブロック図である。情報処理装置110は、制御部200、操作部212、プリンタ制御部213、プリンタ214、スキャナ制御部215、スキャナ216、及び読取部217を備える複合機である。制御部200は、情報処理装置110の動作に係る情報処理制御を統括するコントローラであり、操作部212が接続される。また、制御部200には、画像出力デバイスであるプリンタ214を制御するプリンタ制御部213、画像入力デバイスであるスキャナ216を制御するスキャナ制御部215、及び読取部217が接続される。 Fig. 2(a) is a block diagram showing an example of the hardware configuration of the information processing device 110 according to this embodiment. The information processing device 110 is a multifunction device including a control unit 200, an operation unit 212, a printer control unit 213, a printer 214, a scanner control unit 215, a scanner 216, and a reading unit 217. The control unit 200 is a controller that manages information processing control related to the operation of the information processing device 110, and is connected to the operation unit 212. In addition, the control unit 200 is connected to the printer control unit 213 that controls the printer 214, which is an image output device, the scanner control unit 215 that controls the scanner 216, which is an image input device, and the reading unit 217.

制御部200は、CPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203を備える。また、制御部200は、HDD(Hard Disk Drive)204、Network205、操作インタフェース(I/F)206、処理部207、デバイスI/F208、管理部209、及び読取I/F210を備える。CPU201は、ROM202に格納されているブートプログラムによりOS(Operation System)を起動する。CPU201は、このOS上でHDD204に格納されているアプリケーションプログラムを実行し、これによって各種処理を実行する。このCPU201の作業領域としては、RAM203が用いられる。RAM203は、作業領域を提供するとともに、画像データを一時記憶するための画像メモリ領域を提供する。 The control unit 200 includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, and a RAM (Random Access Memory) 203. The control unit 200 also includes a HDD (Hard Disk Drive) 204, a Network 205, an operation interface (I/F) 206, a processing unit 207, a device I/F 208, a management unit 209, and a reading I/F 210. The CPU 201 starts up an OS (Operation System) using a boot program stored in the ROM 202. The CPU 201 executes an application program stored in the HDD 204 on the OS, thereby executing various processes. The RAM 203 is used as the working area of the CPU 201. RAM 203 provides a working area as well as an image memory area for temporarily storing image data.

HDD204は、アプリケーションプログラム、画像データ、各種設定値及び履歴を格納する。本実施形態に係る制御部200はHDDを用いるが、この代わりにSSD(Solid State Drive)、又はeMMC(embedded Multi Media Card)などが使用されてもよい。 The HDD 204 stores application programs, image data, various setting values, and history. The control unit 200 according to this embodiment uses an HDD, but an SSD (Solid State Drive) or an eMMC (embedded Multi Media Card) may be used instead.

CPU201は、システムバス211を介して、ROM202及びRAM203とともに、Network205、操作I/F206、処理部207、デバイスI/F208、管理部209、及び読取I/F210と接続される。Network205は、ネットワーク100を介して、ネットワーク100上の情報処理装置110との間で情報の入出力を行う。 The CPU 201 is connected to the ROM 202 and RAM 203, as well as the Network 205, the operation I/F 206, the processing unit 207, the device I/F 208, the management unit 209, and the reading I/F 210 via the system bus 211. The Network 205 inputs and outputs information via the network 100 to and from the information processing device 110 on the network 100.

操作I/F206は、操作部212とのインタフェースであり、操作部212に表示すべき画像データを操作部212に対して出力する。また、操作I/F206は、操作部212によってユーザに入力された情報をCPU201へと送出する。本実施形態に係る操作部212はディスプレイ上のタッチパネルを介して入力が可能であるものとするが、入力の形式は特にこれには限定されない。本実施形態においては、情報処理装置110により、操作部212のディスプレイのデフォルトの表示で用いる言語設定が変更されるものとして以下の説明を行うが、別の表示における言語が変更されてもよいものとする。 The operation I/F 206 is an interface with the operation unit 212, and outputs image data to be displayed on the operation unit 212 to the operation unit 212. The operation I/F 206 also sends information input by the user via the operation unit 212 to the CPU 201. The operation unit 212 according to this embodiment is capable of inputting information via a touch panel on the display, but the input format is not particularly limited to this. In this embodiment, the following description is given on the assumption that the information processing device 110 changes the language setting used in the default display on the display of the operation unit 212, but the language in another display may also be changed.

処理部207は、プリンタ214への出力画像処理、並びにスキャナ216からの入力画像処理、画像回転、画像圧縮、解像度変換、色空間変換、及び階調変換などの処理を行う。管理部209は、機器全体の電源制御を行う。また、管理部209は、電源オンオフの制御のほか、通常通電状態以外の省電力状態への移行、又は通常通電状態への復帰などを制御してもよい。 The processing unit 207 processes images output to the printer 214, as well as images input from the scanner 216, and performs processes such as image rotation, image compression, resolution conversion, color space conversion, and gradation conversion. The management unit 209 controls the power supply of the entire device. In addition to controlling power on/off, the management unit 209 may also control transition to a power saving state other than the normal power supply state, or return to the normal power supply state.

デバイスI/F208は、プリンタ制御部213及びスキャナ制御部215と接続し、画像データの同期系/非同期系の変換を行う。読取I/F210は、読取部217とのインタフェースであり、読取部217によって読み取られたカードIDをCPU201へと送出する。本実施形態に係る読取I/F210は、ICカード130から読み取られたカードIDをCPU201へと送出してもよい。以下、読取部217は、ICカード130のタッチを検出し、検出したICカードのカードIDを取得するものとして説明を行う。 The device I/F 208 connects to the printer control unit 213 and the scanner control unit 215, and performs synchronous/asynchronous conversion of image data. The reading I/F 210 is an interface with the reading unit 217, and sends the card ID read by the reading unit 217 to the CPU 201. The reading I/F 210 according to this embodiment may send the card ID read from the IC card 130 to the CPU 201. In the following description, the reading unit 217 detects the touch of the IC card 130 and obtains the card ID of the detected IC card.

図2(b)は、本実施形態に係る操作端末120のハードウェア構成の一例を示すブロック図である。操作端末120は、端末制御部220、出力装置228、及び入力装置230を有する。端末制御部220は、操作端末120の動作に係る情報処理制御を統括するコントローラであり、出力装置228及び入力装置230と接続されている。この例においては、操作端末120はパーソナルコンピュータであるものとして説明を行うが、同様の機能を有するのであれば特にこれに限定されるわけではない。なお、本実施形態においては操作端末120と情報処理装置110とは別体の装置であるものとして説明を行うが、これらの構成は、例えば操作端末120と操作部212とが同一であるなど、同一の装置内に存在する構成であってもよい。 2B is a block diagram showing an example of the hardware configuration of the operation terminal 120 according to this embodiment. The operation terminal 120 has a terminal control unit 220, an output device 228, and an input device 230. The terminal control unit 220 is a controller that controls information processing related to the operation of the operation terminal 120, and is connected to the output device 228 and the input device 230. In this example, the operation terminal 120 is described as a personal computer, but is not limited to this as long as it has similar functions. In this embodiment, the operation terminal 120 and the information processing device 110 are described as separate devices, but these configurations may be present in the same device, for example, the operation terminal 120 and the operation unit 212 are the same.

CPU221は、ROM222に格納されているブートプログラムによりOSを起動する。CPU221は、このOS上でHDD224に格納されているアプリケーションプログラムを実行し、これによって各種処理を実行する。このCPU221の作業領域としてはRAM223が用いられる。RAM223は、作業領域やデータを一時記憶するためのメモリ領域を提供する。 The CPU 221 starts the OS by a boot program stored in the ROM 222. The CPU 221 executes application programs stored in the HDD 224 on this OS, thereby executing various processes. The RAM 223 is used as the working area of the CPU 221. The RAM 223 provides a working area and a memory area for temporarily storing data.

HDD224は、上記アプリケーションプログラム、及び各種設定値などを格納する。本実施形態に係る端末制御部220はHDDを用いるが、この代わりとしてSSD又はeMMCなどが使用されてもよい。 The HDD 224 stores the above application programs and various setting values. The terminal control unit 220 according to this embodiment uses an HDD, but an SSD or eMMC may be used instead.

CPU221は、システムバス226を介して、ROM222及びRAM223とともに、Network225、出力装置I/F227及び入力装置I/F229と接続される。Network225は、ネットワーク100を介してネットワーク100上の操作端末120との間で情報の入出力を行う。 The CPU 221 is connected to the ROM 222 and RAM 223, as well as to the Network 225, the output device I/F 227, and the input device I/F 229 via the system bus 226. The Network 225 inputs and outputs information to and from the operation terminal 120 on the network 100 via the network 100.

出力装置I/F227は、ディスプレイ又はプロジェクターなどの出力装置228とのインタフェースであり、表示する画像データを出力装置228に対して出力する。入力装置I/F229は、マウス又はキーボードなどの入力装置230とのインタフェースであり、入力装置230を介してユーザにより入力された情報をCPU221に送出する。 The output device I/F 227 is an interface with an output device 228 such as a display or projector, and outputs image data to be displayed to the output device 228. The input device I/F 229 is an interface with an input device 230 such as a mouse or keyboard, and sends information input by the user via the input device 230 to the CPU 221.

図3は、本実施形態に係る情報処理装置110の機能構成の一例を示すブロック図である。本実施形態においては、各処理は、RAM203、HDD204、又はROM202のいずれかに格納されているプログラムをCPU201が実行することにより実現されるものとする。また、以下の処理を実行されることで生成される情報はRAM203又はHDD204に格納されるものとする。以下、情報処理装置110のソフトウェア300が有する各機能部について説明を行う。 Figure 3 is a block diagram showing an example of the functional configuration of the information processing device 110 according to this embodiment. In this embodiment, each process is realized by the CPU 201 executing a program stored in the RAM 203, the HDD 204, or the ROM 202. In addition, information generated by executing the following processes is stored in the RAM 203 or the HDD 204. Each functional unit of the software 300 of the information processing device 110 will be described below.

接続制御部301は、Network205を介して外部のネットワーク100と接続する。ブラウザ処理部302は、接続制御部301を介して操作端末120にブラウザ上の操作画面を生成して提供する。また、ブラウザ処理部302は、操作端末120からの入力に応じて、設定処理部304、呼出処理部306、又は認証処理部308へと指示を出す。 The connection control unit 301 connects to the external network 100 via the network 205. The browser processing unit 302 generates and provides an operation screen on the browser to the operation terminal 120 via the connection control unit 301. In addition, the browser processing unit 302 issues instructions to the setting processing unit 304, the call processing unit 306, or the authentication processing unit 308 in response to an input from the operation terminal 120.

ID取得部303は、読取I/F210を介して読取部217からカードIDを取得する。本実施形態においては、ID取得部303は、読取部217にタッチされたICカード130のカードIDを取得する。また、ID取得部303は、取得したカードIDを設定処理部304、認証処理部308、及び表示処理部310へと提供する。 The ID acquisition unit 303 acquires the card ID from the reading unit 217 via the reading I/F 210. In this embodiment, the ID acquisition unit 303 acquires the card ID of the IC card 130 that has been touched to the reading unit 217. The ID acquisition unit 303 also provides the acquired card ID to the setting processing unit 304, the authentication processing unit 308, and the display processing unit 310.

設定処理部304は、ブラウザ処理部302からカードIDと言語設定の対応関係を登録する指示を受けた場合に、言語設定データベース(DB)305にカードIDと言語設定との対応関係を登録する。また、設定処理部304は、ID取得部303から取得したカードIDが言語設定DB305に登録済みであるかを検索することができる。さらに、設定処理部304は、ID取得部303から取得したカードIDが言語設定DB305に登録されている場合、言語設定をそのカードIDに対応する設定に変更する指示を表示処理部310へと送信する。本実施形態においては、言語設定とは、操作部212において表示される言語の設定を表す情報であり、表示処理部310が参照することによって対応する言語が表示される。 When the setting processing unit 304 receives an instruction from the browser processing unit 302 to register the correspondence between the card ID and the language setting, the setting processing unit 304 registers the correspondence between the card ID and the language setting in the language setting database (DB) 305. The setting processing unit 304 can also search whether the card ID acquired from the ID acquisition unit 303 has already been registered in the language setting DB 305. Furthermore, when the card ID acquired from the ID acquisition unit 303 is registered in the language setting DB 305, the setting processing unit 304 transmits an instruction to the display processing unit 310 to change the language setting to a setting corresponding to that card ID. In this embodiment, the language setting is information indicating the setting of the language displayed on the operation unit 212, and the corresponding language is displayed by the display processing unit 310 by referring to it.

言語設定DB305は、カードIDと言語設定との対応関係をHDD204に格納する。言語設定DB305上のカードIDと言語設定との対応関係は、設定処理部304により、参照、登録、又は更新などが行われる。 The language setting DB 305 stores the correspondence between the card ID and the language setting in the HDD 204. The correspondence between the card ID and the language setting in the language setting DB 305 is referenced, registered, or updated by the setting processing unit 304.

呼出処理部306は、ブラウザ処理部302からカードIDとショートカット設定との対応関係を登録する指示を受けた場合に、呼出DB307にカードIDとショートカット設定との対応関係を登録する。また、呼出処理部306は、ID取得部303から取得したカードIDが呼出DB307に登録されているかを検索することができる。さらに、呼出処理部306は、ID取得部303から取得したカードIDが呼出DB307に登録されている場合、カードIDに対応するショートカットのアプリとその設定値とを示す情報を表示処理部310へと提供してもよい。 When the call processing unit 306 receives an instruction from the browser processing unit 302 to register the correspondence between the card ID and the shortcut setting, the call processing unit 306 registers the correspondence between the card ID and the shortcut setting in the call DB 307. The call processing unit 306 can also search whether the card ID acquired from the ID acquisition unit 303 is registered in the call DB 307. Furthermore, when the card ID acquired from the ID acquisition unit 303 is registered in the call DB 307, the call processing unit 306 may provide the display processing unit 310 with information indicating the shortcut app corresponding to the card ID and its setting value.

本実施形態においては、ショートカット設定とは、使用するアプリとその設定値との情報を含んだ設定であり、表示処理部310がショートカット設定を参照することによって対応するアプリと設定値とが呼び出される。例えば、ショートカット設定として、ファックス、コピー、又はスキャンなどの機能と、それらの機能に対する設定値が設定されていてもよい。以下、このようなアプリの呼び出しをショートカット呼出と呼ぶが、ショートカット呼出に関する処理については実施形態2で詳細に説明を行う。 In this embodiment, a shortcut setting is a setting that includes information on an app to be used and its setting value, and the display processing unit 310 refers to the shortcut setting to call up the corresponding app and setting value. For example, functions such as fax, copy, or scan and setting values for these functions may be set as shortcut settings. Hereinafter, calling up such an app is referred to as a shortcut call, and the process related to shortcut calls will be described in detail in embodiment 2.

呼出DB307は、カードIDとショートカット設定との対応関係をHDD204に格納する。また、呼出DB307上のカードIDとショートカット設定との対応関係は、呼出処理部306によって参照、登録、又は更新などが行われる。 The call DB 307 stores the correspondence between the card ID and the shortcut settings in the HDD 204. The correspondence between the card ID and the shortcut settings in the call DB 307 is referenced, registered, or updated by the call processing unit 306.

認証処理部308は、ブラウザ処理部302からカードIDと認証情報との対応関係を登録する指示を受けると、認証DB309にカードIDと認証情報との対応関係を登録する。また、認証処理部308は、ID取得部303から取得したカードIDが認証DB309に登録されているかを検索することができる。さらに、認証処理部308は、ID取得部303から取得したカードIDが認証DB309に登録されている場合、カードIDに対応する認証情報を表示処理部310へと送信してもよい。本実施形態においては、認証情報とは、ユーザの認証に必要なユーザ情報であり、表示処理部310が参照することによって対応するユーザのログイン処理が実行される。 When the authentication processing unit 308 receives an instruction from the browser processing unit 302 to register the correspondence between the card ID and the authentication information, the authentication processing unit 308 registers the correspondence between the card ID and the authentication information in the authentication DB 309. The authentication processing unit 308 can also search whether the card ID acquired from the ID acquisition unit 303 is registered in the authentication DB 309. Furthermore, if the card ID acquired from the ID acquisition unit 303 is registered in the authentication DB 309, the authentication processing unit 308 may send the authentication information corresponding to the card ID to the display processing unit 310. In this embodiment, the authentication information is user information required for user authentication, and the display processing unit 310 refers to the authentication information to execute the login process for the corresponding user.

認証DB309は、カードIDと認証情報との対応関係をHDD204に格納する。また、認証DB309上のカードIDと認証情報との対応関係は、認証処理部308によって参照、登録、又は更新などが行われる。 The authentication DB 309 stores the correspondence between the card ID and the authentication information in the HDD 204. In addition, the correspondence between the card ID and the authentication information in the authentication DB 309 is referenced, registered, or updated by the authentication processing unit 308.

なお、本実施形態に係る設定処理部304は、認証DB309にカードIDと言語設定との対応関係を登録するが、認証情報と言語設定とを紐づけ、それらの対応関係を登録してもよい。その場合、認証処理部308が、認証DB309からカードIDに紐づけられた認証情報を取得し、取得した認証情報に基づいて、設定処理部304が言語設定DB305から言語設定を検索することができる。認証情報を用いる例としては、例えば、一般的なログイン用のICカードをタッチした場合などがあるが、そのような場合の処理については実施形態3において後述する。なお、ログイン用のICカードとは、ユーザ認証のためにカードIDを利用するログイン機能において用いられる、認証情報に対応するカードIDを備えるICカードであるものとする。 The setting processing unit 304 according to this embodiment registers the correspondence between the card ID and the language setting in the authentication DB 309, but the authentication information and the language setting may be linked and the correspondence between them may be registered. In this case, the authentication processing unit 308 acquires the authentication information associated with the card ID from the authentication DB 309, and the setting processing unit 304 can search for the language setting from the language setting DB 305 based on the acquired authentication information. An example of using the authentication information is, for example, touching a general login IC card, and the processing in such a case will be described later in the third embodiment. The login IC card is an IC card having a card ID corresponding to the authentication information, which is used in a login function that uses a card ID for user authentication.

表示処理部310は、設定処理部304、呼出処理部306、及び認証処理部308から指示を受けたことに応じて、操作部212に表示する画面を変更する。例えば、表示処理部310は、設定処理部304から指示を取得した場合には、操作部212に表示する言語を変更する。また例えば、表示処理部310は、呼出処理部306からアプリとその設定を受け取ると、該当するアプリを表示して受け取った設定値を反映させることができる。また、表示処理部310は、該当するアプリを実行するためのアイコンを、操作部212に表示させてもよい。さらに例えば、表示処理部310は、認証処理部308から認証情報を取得した場合、ログイン処理を行い現在ログインしているユーザ名を操作部212に表示することができる。また、表示処理部310は、ID取得部303からカードIDを取得すると、それを操作部212に表示してもよい。 The display processing unit 310 changes the screen displayed on the operation unit 212 in response to instructions received from the setting processing unit 304, the call processing unit 306, and the authentication processing unit 308. For example, when the display processing unit 310 receives an instruction from the setting processing unit 304, it changes the language displayed on the operation unit 212. For example, when the display processing unit 310 receives an application and its settings from the call processing unit 306, it can display the corresponding application and reflect the received setting value. The display processing unit 310 may also display an icon for executing the corresponding application on the operation unit 212. For example, when the display processing unit 310 receives authentication information from the authentication processing unit 308, it can perform a login process and display the name of the currently logged-in user on the operation unit 212. When the display processing unit 310 receives a card ID from the ID acquisition unit 303, it may display it on the operation unit 212.

図4(a)は、ソフトウェア300が実行する、言語設定を変更する際に使用するICカード130のカードIDを登録する処理の一例を示すフローチャートである。ステップS401で表示処理部310は、言語設定変更用のICカードを登録するための画面を操作部212に表示する。 Figure 4 (a) is a flow chart showing an example of a process executed by the software 300 to register the card ID of the IC card 130 used when changing the language setting. In step S401, the display processing unit 310 displays a screen on the operation unit 212 for registering an IC card for changing the language setting.

図5(a)は、設定処理部304からの指示に応じて表示処理部310が表示する、言語設定変更用のICカードを登録するための画面の一例である。図5(a)の例では、操作部212に、登録するカードIDを表示するエリア501と、カードIDに紐づける言語設定を選択させるエリア502と、が表示される。また、表示処理部310は、登録のキャンセルを受け付けるボタン503と、登録の決定を受け付けるボタン504と、を表示してもよい。この例では、エリア501には読取部217にタッチされたICカードのIDが表示されるものとする。またエリア502においてはカードIDと紐づけられる言語設定が指定され、本実施形態においてはユーザによって選択された言語が表示されるものとするが、言語設定の指定の方法はこれに限定されるわけではない。 Figure 5 (a) is an example of a screen for registering an IC card for changing language settings, displayed by the display processing unit 310 in response to an instruction from the setting processing unit 304. In the example of Figure 5 (a), an area 501 for displaying the card ID to be registered and an area 502 for selecting a language setting to be linked to the card ID are displayed on the operation unit 212. The display processing unit 310 may also display a button 503 for accepting cancellation of registration and a button 504 for accepting confirmation of registration. In this example, the ID of the IC card touched by the reading unit 217 is displayed in area 501. Furthermore, a language setting to be linked to the card ID is specified in area 502, and in this embodiment, the language selected by the user is displayed, but the method of specifying the language setting is not limited to this.

ステップS402で表示処理部310は、ID取得部303にコールバック登録を行う。本実施形態においては、表示処理部310は、ID取得部303がICカード130のカードIDを取得した場合に表示処理部310へとカードIDを送信するように、コールバック処理の登録を行う。このコールバック処理はID取得部303がカードIDを取得した場合に行われ、コールバック処理によってRAM203に保持されたカードIDが、後続するステップS404~ステップS405の処理で参照される。 In step S402, the display processing unit 310 registers a callback to the ID acquisition unit 303. In this embodiment, the display processing unit 310 registers a callback process so that when the ID acquisition unit 303 acquires the card ID of the IC card 130, the card ID is sent to the display processing unit 310. This callback process is performed when the ID acquisition unit 303 acquires the card ID, and the card ID stored in the RAM 203 by the callback process is referenced in the subsequent processes of steps S404 to S405.

図4(b)は、ID取得部303がカードIDを取得した場合に実行されるコールバック処理の一例を示すフローチャートである。ステップS411でID取得部303は、取得したカードIDを表示処理部310へと送信する。表示処理部310は、受信したカードIDをRAM203に保持する。ステップS412で表示処理部310は、操作部212に表示する画面を更新し、コールバック処理を終了する。本実施形態においては、表示処理部310は、図5(a)の画面のエリア501の表示を、取得したカードIDに更新する。図5(b)はエリア501の表示が更新された言語設定変更用のICカードを登録するための画面の一例であり、エリア501の表示を除いて図5(a)と同様の構成を有するため、重複する説明は省略する。 Figure 4 (b) is a flowchart showing an example of a callback process executed when the ID acquisition unit 303 acquires a card ID. In step S411, the ID acquisition unit 303 transmits the acquired card ID to the display processing unit 310. The display processing unit 310 stores the received card ID in the RAM 203. In step S412, the display processing unit 310 updates the screen displayed on the operation unit 212 and ends the callback process. In this embodiment, the display processing unit 310 updates the display in area 501 of the screen in Figure 5 (a) to the acquired card ID. Figure 5 (b) is an example of a screen for registering an IC card for changing language settings, with the display in area 501 updated, and has the same configuration as Figure 5 (a) except for the display in area 501, so duplicated explanations will be omitted.

ステップS403で表示処理部310は、操作部212からの入力に基づいて、登録のボタン504の押下を検出したかどうかを判定する。押下を検出した場合には処理がステップS404へと進み、そうでない場合は処理がステップS406へと進む。ステップS404で表示処理部310は、コールバック処理によってカードIDが取得済みであるかどうかを判定する。具体的には、ステップS411で保持されるカードIDがRAM203に存在するかどうか、すなわちステップS412の処理が行われているかどうかを判定する。RAM203にカードIDが存在する場合には処理はステップS405へと進み、そうでない場合には処理はステップS403へと戻る。ステップS403へと戻る際、表示処理部310は、ICカード130のタッチを促す表示を行ってもよい。 In step S403, the display processing unit 310 determines whether pressing of the registration button 504 has been detected based on an input from the operation unit 212. If pressing is detected, the process proceeds to step S404, otherwise the process proceeds to step S406. In step S404, the display processing unit 310 determines whether the card ID has been acquired by the callback process. Specifically, it determines whether the card ID held in step S411 exists in the RAM 203, that is, whether the process of step S412 has been performed. If the card ID exists in the RAM 203, the process proceeds to step S405, otherwise the process returns to step S403. When returning to step S403, the display processing unit 310 may display a message encouraging the user to touch the IC card 130.

ステップS405で設定処理部304は、ステップS411で保持されたカードIDと言語設定との対応関係を、言語設定DB305に登録する。本実施形態においては、表示処理部310が、エリア501に表示されている(ステップS411で取得された)カードIDと、エリア502で指定されている言語設定と、を設定処理部304へと送信する。次いで、設定処理部304は、受信したカードIDと言語設定とを紐づけ、言語設定DB305に登録する。ステップS405の処理の後、処理はステップS407へと進む。 In step S405, the setting processing unit 304 registers the correspondence between the card ID and the language setting held in step S411 in the language setting DB 305. In this embodiment, the display processing unit 310 transmits the card ID displayed in area 501 (acquired in step S411) and the language setting specified in area 502 to the setting processing unit 304. Next, the setting processing unit 304 links the received card ID and language setting and registers them in the language setting DB 305. After the processing of step S405, the process proceeds to step S407.

ステップS406で表示処理部310は、操作部212からの入力に基づいて、キャンセルのボタン503の押下を検出したかどうかを判定する。ボタン503の押下を検出した場合には処理がステップS407へと進み、そうでない場合には処理はステップS403へと戻る。 In step S406, the display processing unit 310 determines whether pressing of the cancel button 503 has been detected based on the input from the operation unit 212. If pressing of the cancel button 503 has been detected, the process proceeds to step S407; otherwise, the process returns to step S403.

ステップS407で表示処理部310は、コールバック登録を削除して、カードIDの登録処理を終了する。本実施形態においては、表示処理部310は、ステップS402で表示処理部310は、がID取得部303に登録したコールバック処理の登録を削除する。 In step S407, the display processing unit 310 deletes the callback registration and ends the card ID registration process. In this embodiment, the display processing unit 310 deletes the registration of the callback process that the display processing unit 310 registered in the ID acquisition unit 303 in step S402.

ICカード130のカードIDを登録する処理を複数回行った際に言語設定DBに記録されているカードIDと言語設定との対応関係の例が、表1に示されている。言語設定DB305では、1つのカードIDに対して1つの言語設定が紐づけられて登録されている。なお、言語設定DB305において、複数のカードIDに同一の言語設定が紐づけられていてもよい。

Figure 0007510285000001
An example of the correspondence between the card ID and the language setting recorded in the language setting DB when the process of registering the card ID of the IC card 130 is performed multiple times is shown in Table 1. In the language setting DB 305, one language setting is associated with one card ID and registered. Note that in the language setting DB 305, the same language setting may be associated with multiple card IDs.
Figure 0007510285000001

また、ICカード130のカードIDを登録する方法として、操作部212を用いた方法について説明を行ったが、操作部212の代わりに操作端末120が用いられてもよい。図4(c)は、ソフトウェア300が実行する、ICカード130のカードIDを登録する、操作端末120を用いた処理の一例を説明するためのフローチャートである。 In addition, although a method using the operation unit 212 has been described as a method for registering the card ID of the IC card 130, the operation terminal 120 may be used instead of the operation unit 212. Fig. 4(c) is a flowchart for explaining an example of a process using the operation terminal 120 executed by the software 300 to register the card ID of the IC card 130.

ステップS421でブラウザ処理部302は、言語設定変更用のICカードを登録するための画面を操作端末120に表示する。図5(c)は、ブラウザ処理部302が生成し、接続制御部301を介して操作端末120で動作するブラウザに表示させる、言語設定変更用のICカードを登録するための画面の一例である。図5(c)においては、エリア502、ボタン503、及びボタン504について、図5(a)と同様の構成を有するため、重複する説明は省略する。図5(c)に示される画面では、カードIDをユーザが入力するフィールド505が表示され、フィールド505に入力されたカードIDとエリア502で指定された言語設定とが紐づけられる。 In step S421, the browser processing unit 302 displays a screen for registering an IC card for changing language settings on the operation terminal 120. FIG. 5(c) is an example of a screen for registering an IC card for changing language settings, which is generated by the browser processing unit 302 and displayed on the browser running on the operation terminal 120 via the connection control unit 301. In FIG. 5(c), area 502, button 503, and button 504 have the same configuration as in FIG. 5(a), so duplicated explanations will be omitted. The screen shown in FIG. 5(c) displays a field 505 in which the user inputs a card ID, and the card ID input in field 505 is linked to the language setting specified in area 502.

ステップS422でブラウザ処理部302は、登録リクエストを操作端末120から取得したかどうかを判定する。本実施形態においては、登録リクエストは、ボタン504が押下された場合に発行される。なお、発行される登録リクエストの中には、フィールド505に入力されたカードIDとエリア502で指定されている言語設定との情報が含まれているものとする。フィールド505又はエリア502で指定される情報が欠けている場合には、発行される登録リクエストの中に上述の情報は含まれない。登録リクエストを取得した場合には処理がステップS423へと進み、そうでない場合には処理がステップS425へと進む。 In step S422, the browser processing unit 302 determines whether a registration request has been acquired from the operation terminal 120. In this embodiment, a registration request is issued when button 504 is pressed. The registration request issued includes information on the card ID entered in field 505 and the language setting specified in area 502. If the information specified in field 505 or area 502 is missing, the above information is not included in the registration request issued. If a registration request has been acquired, processing proceeds to step S423; if not, processing proceeds to step S425.

ステップS423でブラウザ処理部302は、フィールド505にカードIDが入力されているかどうかを判定する。本実施形態においては、ブラウザ処理部302は、取得した登録リクエストを参照し、カードIDの情報が含まれているかどうかを判定する。カードIDの情報が含まれていると判定された場合には処理がステップS424へと進み、そうでない場合は処理がステップS422へと戻る。ステップS422に戻る際に、ブラウザ処理部302は、フィールド505へのカードIDの入力を促す表示を操作端末120に表示してもよい。 In step S423, the browser processing unit 302 determines whether a card ID has been entered in the field 505. In this embodiment, the browser processing unit 302 refers to the acquired registration request and determines whether card ID information is included. If it is determined that card ID information is included, the process proceeds to step S424, and if not, the process returns to step S422. When returning to step S422, the browser processing unit 302 may display a display on the operation terminal 120 prompting the user to enter a card ID in the field 505.

ステップS424で設定処理部304は、カードIDと、カードIDに紐づけられた言語設定と、を言語設定DB305に登録し、カードIDの登録処理を終了する。本実施形態においては、ブラウザ処理部302が、登録リクエストを参照して、登録リクエストに含まれているカードIDと言語設定とを設定処理部304へと送信する。次いで、設定処理部304は。受信したカードIDと言語設定とを紐づけ、言語設定DB305に登録する。 In step S424, the setting processing unit 304 registers the card ID and the language setting linked to the card ID in the language setting DB 305, and ends the card ID registration process. In this embodiment, the browser processing unit 302 refers to the registration request and transmits the card ID and language setting included in the registration request to the setting processing unit 304. Next, the setting processing unit 304 links the received card ID with the language setting and registers it in the language setting DB 305.

ステップS425でブラウザ処理部302は、操作端末120からの入力に基づいて、キャンセルのボタン503の押下を検出したかどうかを判定する。ボタン503の押下を検出した場合には処理が終了し、そうでない場合には処理はステップS422へと戻る。 In step S425, the browser processing unit 302 determines whether pressing of the cancel button 503 has been detected based on the input from the operation terminal 120. If pressing of the cancel button 503 has been detected, the process ends, and if not, the process returns to step S422.

なお、図4を参照して、言語設定用のICカードを登録する方法を説明したが、ショートカット設定用のICカード、又はログイン用のICカードについても、図4と同様の処理によって登録されてもよく、異なる方法で登録されてもよい。図4に示される処理で登録が行われる場合、言語設定を指定するエリア502の代わりに、アプリとその設定値とを指定するエリア、又は認証情報を指定するエリアが表示され、そのエリアに入力された情報がカードIDに紐づけられる。 Note that, while a method for registering an IC card for language setting has been described with reference to FIG. 4, an IC card for shortcut setting or an IC card for login may also be registered by the same process as in FIG. 4, or by a different method. When registration is performed by the process shown in FIG. 4, an area for specifying an app and its setting value, or an area for specifying authentication information, is displayed instead of area 502 for specifying language settings, and information entered in that area is linked to the card ID.

図6(a)は、ICカード130が読取部217にタッチされた場合にソフトウェア300によって実行される、操作部212の言語設定を変更する処理の一例を示すフローチャートである。ステップS601でID取得部303は、読取部217がICカード130のタッチを検出した場合に、ICカード130のカードIDを取得する。ステップS602で設定処理部304は、ステップS601で取得したカードIDが言語設定DB305に登録されているカードIDのいずれかと一致するかどうかを判定する。いずれかと一致する場合には処理がステップS603へと進み、いずれとも一致しない場合には処理を終了する。 Figure 6 (a) is a flow chart showing an example of processing for changing the language setting of the operation unit 212, which is executed by the software 300 when the IC card 130 is touched to the reading unit 217. In step S601, the ID acquisition unit 303 acquires the card ID of the IC card 130 when the reading unit 217 detects the touch of the IC card 130. In step S602, the setting processing unit 304 determines whether the card ID acquired in step S601 matches any of the card IDs registered in the language setting DB 305. If it matches any of the card IDs, the processing proceeds to step S603, and if it does not match any of the card IDs, the processing ends.

ステップS603で設定処理部304は、言語設定フラグの値を取得する。言語設定フラグとは、RAM203に格納されている値であり、初期値はfalseであるものとして説明を行う。ステップS604で設定処理部304は、ステップS603で取得した言語設定フラグの値がfalseであるかどうかを判定する。言語設定フラグの値がfalseである場合には処理がステップS605へと進み、そうでない場合には処理がステップS606へと進む。 In step S603, the setting processing unit 304 acquires the value of the language setting flag. The language setting flag is a value stored in the RAM 203, and the following description will be given assuming that the initial value is false. In step S604, the setting processing unit 304 determines whether the value of the language setting flag acquired in step S603 is false. If the value of the language setting flag is false, the process proceeds to step S605, and if not, the process proceeds to step S606.

ステップS605で表示処理部310は、言語設定を、ステップS601で取得したカードに紐づけられている言語設定へと変更する。図6(b)は、ステップS605において行われる、言語設定の変更処理の一例を示すフローチャートである。 In step S605, the display processing unit 310 changes the language setting to the language setting associated with the card acquired in step S601. FIG. 6(b) is a flowchart showing an example of the language setting change process performed in step S605.

ステップS611で設定処理部304は、ステップS601で取得したカードIDに紐づけられている言語設定を取得する。本実施形態においては、設定処理部304は、言語設定DB305をカードIDで検索を行うことにより、そのカードIDに対応する言語設定を取得する。ステップS612で設定処理部304は、現在の操作部212の言語設定を表示処理部310から取得する。次いでステップS613で設定処理部304は、現在の操作部212の言語設定を、デフォルトの言語設定としてRAM203に格納する。 In step S611, the setting processing unit 304 acquires the language setting linked to the card ID acquired in step S601. In this embodiment, the setting processing unit 304 acquires the language setting corresponding to the card ID by searching the language setting DB 305 with the card ID. In step S612, the setting processing unit 304 acquires the current language setting of the operation unit 212 from the display processing unit 310. Next, in step S613, the setting processing unit 304 stores the current language setting of the operation unit 212 in the RAM 203 as the default language setting.

ステップS614で表示処理部310は、操作部212の言語設定をステップS611で取得した言語設定へと変更する。本実施形態においては、設定処理部304がステップS611で取得した言語設定を表示処理部310へと送信し、表示処理部310が操作部212の言語設定を受信した設定へと変更する。ステップS615で設定処理部304は、言語設定フラグの値をtrueへと変更し、処理を終了する。 In step S614, the display processing unit 310 changes the language setting of the operation unit 212 to the language setting acquired in step S611. In this embodiment, the setting processing unit 304 transmits the language setting acquired in step S611 to the display processing unit 310, and the display processing unit 310 changes the language setting of the operation unit 212 to the received setting. In step S615, the setting processing unit 304 changes the value of the language setting flag to true and ends the process.

ステップS606で表示処理部310は、言語設定を、デフォルトの言語設定へと戻す。図6(c)は、ステップS606において行われる、言語設定を変更前の設定に戻す処理の一例を示すフローチャートである。 In step S606, the display processing unit 310 returns the language setting to the default language setting. FIG. 6(c) is a flowchart showing an example of the process performed in step S606 to return the language setting to the setting before it was changed.

ステップS621で設定処理部304は、ステップS613で設定される、デフォルトの言語設定をRAM203から取得する。ステップS622で設定処理部304は、操作部212の言語設定をステップS621で取得したデフォルトの言語設定へと変更する。本実施形態においては、設定処理部304がステップS621で取得した言語設定を表示処理部310へと送信し、表示処理部310が操作部212の言語設定を受信した設定へと変更する。ステップS623で設定処理部304は、言語設定フラグの値をfalseへと変更し、処理を終了する。 In step S621, the setting processing unit 304 acquires from the RAM 203 the default language setting set in step S613. In step S622, the setting processing unit 304 changes the language setting of the operation unit 212 to the default language setting acquired in step S621. In this embodiment, the setting processing unit 304 transmits the language setting acquired in step S621 to the display processing unit 310, and the display processing unit 310 changes the language setting of the operation unit 212 to the received setting. In step S623, the setting processing unit 304 changes the value of the language setting flag to false and ends the process.

このような構成によれば、言語設定を変更するICカードの情報を読み込むことに応じて、カードIDに紐づけられた言語設定を呼び出して言語設定を切り替えることができる。したがって、情報処理装置がユーザの認証機能を有効にしていない場合、又はユーザがログインを行わずに情報処理装置を利用する場合であっても、ICカードの情報を読み込むことで言語設定の変更を行うことができる。また、言語設定フラグを参照することにより、一度目の読み込みではフラグがfalseであるためにカードIDに紐づけられた言語設定へと切り替え、二度目の読み込みではフラグがtrueであるため言語設定を戻すことができる。したがって、変更した言語設定を元に戻す場合に、再度同じICカードをタッチすることで容易に設定を戻すことができる。 According to this configuration, in response to reading information from an IC card for changing the language setting, the language setting linked to the card ID can be called and the language setting can be switched. Therefore, even if the information processing device does not have a user authentication function enabled, or if the user uses the information processing device without logging in, the language setting can be changed by reading information from the IC card. Also, by referring to the language setting flag, the first time the flag is read, the language setting is switched to the language setting linked to the card ID because the flag is false, and the second time the flag is read, the language setting can be restored because the flag is true. Therefore, when restoring the changed language setting, the setting can be easily restored by touching the same IC card again.

なお、本実施形態においては、カードIDに紐づけられた情報は言語設定であるものとして説明を行ったが、カードIDに紐づけるものは特にこれには限られない。例えば、音声で情報処理装置110の操作を促す設定、又は色の区別がつきにくい人に向けた画面の色の設定など、適した設定値でないと操作が困難になり得る設定がカードIDに紐づけられ、カードIDの読み取りに応じて変更されてもよい。 In the present embodiment, the information linked to the card ID has been described as a language setting, but what is linked to the card ID is not limited to this. For example, settings that may be difficult to operate unless the setting is appropriate, such as a setting that prompts the user to operate the information processing device 110 by voice, or a screen color setting for people who have difficulty distinguishing colors, may be linked to the card ID and changed in response to reading of the card ID.

また、本実施形態に係る情報処理装置は、カードIDの読み取りに応じて言語設定を変更し、再度カードIDを読み取った場合に言語設定を元に戻す。しかしながら、言語設定を元に戻すタイミングは特にこれには限定されず、例えば一度カードIDの読み取りに応じて言語設定が変更され、その後再度カードIDの読み取りを行わずにユーザ操作が一定時間行われなかった場合に、言語設定が元に戻されてもよい。例えば、表示処理部310は、コピー、スキャン、又は操作部212からの入力などの操作が所定の時間行われていないことを検出した場合に、操作部212の言語設定をデフォルトの設定に戻してもよい。このような処理によれば、無操作状態を検出した場合に言語設定を元に戻すことで、次にその情報処理装置を利用するユーザの操作に支障をきたしにくくすることができる。 In addition, the information processing device according to this embodiment changes the language setting in response to reading the card ID, and restores the language setting when the card ID is read again. However, the timing of restoring the language setting is not particularly limited to this, and for example, the language setting may be restored when the language setting is changed once in response to reading the card ID, and then the card ID is not read again and no user operation is performed for a certain period of time. For example, when the display processing unit 310 detects that no operation such as copying, scanning, or input from the operation unit 212 has been performed for a predetermined period of time, the language setting of the operation unit 212 may be restored to the default setting. According to such processing, by restoring the language setting when a no-operation state is detected, it is possible to prevent interference with the operation of the user who next uses the information processing device.

[実施形態2]
実施形態1に係る情報処理装置は、ICカードのカードIDを読み取り、カードIDに紐づけられた言語設定を用いて操作部212の言語設定を変更した。しかしながら、言語設定を変更したのみでは、使用したいショートカットをホーム画面から探す必要が生じる。一方で、言語設定の変更を行わずにショートカットのみを呼び出す場合では、言語がわからず操作が困難となる。そのような観点から、本実施形態においては、カードIDにショートカット設定がさらに紐づけられており、本実施形態に係る情報処理装置は、カードIDを読み取ることによって言語設定の変更に加えてショートカットの呼び出しを行う。なお、本実施形態に係る情報処理装置を含むシステムは、実施形態1における図1~図3に示される構成と同様の構成を有し、重複する説明は省略する。
[Embodiment 2]
The information processing device according to the first embodiment reads the card ID of the IC card and changes the language setting of the operation unit 212 using the language setting linked to the card ID. However, if the language setting is changed only, it is necessary to search for the shortcut to be used from the home screen. On the other hand, if only the shortcut is called without changing the language setting, the operation becomes difficult because the language is not understood. From such a viewpoint, in this embodiment, the shortcut setting is further linked to the card ID, and the information processing device according to this embodiment reads the card ID to change the language setting and call the shortcut. Note that the system including the information processing device according to this embodiment has a configuration similar to that shown in FIG. 1 to FIG. 3 in the first embodiment, and a duplicated description will be omitted.

図7は、本実施形態に係るソフトウェア300が実行する、カードIDの読み取りによる言語設定とショートカットの呼び出しとを行う処理の一例を示すフローチャートである。図7においては、ステップS605に後続するステップS701~ステップS702の処理を行うことを除き、図6に示されるステップS601~ステップS606と同様の処理を行う。 Figure 7 is a flow chart showing an example of processing executed by the software 300 according to this embodiment to set the language by reading the card ID and to call up a shortcut. In Figure 7, processing similar to steps S601 to S606 shown in Figure 6 is performed, except that processing in steps S701 to S702 following step S605 is performed.

ステップS605に後続するステップS701で呼出処理部306は、ステップS601で取得したカードIDが呼出DB307に登録されているカードIDのいずれかと一致するかどうかを判定する。いずれかと一致している場合には処理がステップS702へと進み、そうでない場合には処理が終了する。ステップS702で呼出処理部306は、ステップS601で取得したカードIDに紐づけられているショートカット設定に登録されているアプリ及び設定値を呼び出し、処理を終了する。 In step S701 following step S605, the call processing unit 306 determines whether the card ID acquired in step S601 matches any of the card IDs registered in the call DB 307. If it matches any of them, the process proceeds to step S702, otherwise the process ends. In step S702, the call processing unit 306 calls the app and setting values registered in the shortcut settings linked to the card ID acquired in step S601, and ends the process.

なお、本実施形態に係る処理では、ICカード130をタッチして言語設定を変更しかつショートカット呼出を行った後に、再度同じICカード130をタッチした場合には、言語設定はデフォルトの設定に戻るがショートカット呼出は行われない。これは、2回目のICカードのタッチを行うのはユーザが操作を終了する場合であることを考え、意図しないショートカット呼出を抑制するためであるが、2回目のICカードタッチでもショートカット呼出が行われる構成であってもよい。 In the process according to this embodiment, if the IC card 130 is touched again to change the language setting and to call a shortcut, the language setting will return to the default setting, but the shortcut will not be called. This is to prevent unintended shortcut calls, considering that the second touch of the IC card will be made when the user has finished the operation, but the configuration may also be such that the shortcut is called when the IC card is touched a second time.

このような処理によれば、言語設定を変更するICカードの情報を読み込むことに応じて、言語設定の変更を実現しつつショートカットの呼び出しを行うことができる。また、本実施形態においては、カードIDを言語設定とショートカット設定との両方に紐づけることにより、1度のカードタッチで言語設定の変更とショートカット呼出とを行うことができる。したがって、表示されている言語が理解できない状態での操作が難しいという問題と、アプリを呼び出して設定値を変更する手間がかかるという問題と、の2つの問題を同時に解決できる。 This process allows the language setting to be changed while also calling up a shortcut by reading information from an IC card that changes the language setting. In addition, in this embodiment, by linking the card ID to both the language setting and the shortcut setting, it is possible to change the language setting and call up a shortcut with a single touch of the card. This simultaneously solves two problems: the difficulty of operating when the displayed language is not understandable, and the time and effort required to call up an app and change the settings.

[実施形態3]
実施形態1及び実施形態2に係る情報処理装置は、カードIDの読み取りに応じて言語設定を変更し、言語設定の紐づけられたカードIDを再度読み取った場合に言語設定を元に戻す。一方で、本実施形態に係る情報処理装置は、カードIDの読み取りに応じて言語設定を変更し、その後になんらかのカードIDの読み取りが行われた場合に、言語設定をカードIDに紐づけられた設定から元に戻す。また、本実施形態に係る情報処理装置は、言語設定を元に戻した後に、さらにカードIDに紐づけられた情報に基づく処理(例えば、ショートカットの呼び出し)を行ってもよい。なお、本実施形態に係る情報処理装置を含むシステムは、実施形態1における図1~図3に示される構成と同様の構成を有し、重複する説明は省略する。
[Embodiment 3]
The information processing device according to the first and second embodiments changes the language setting in response to reading a card ID, and restores the language setting when the card ID associated with the language setting is read again. On the other hand, the information processing device according to the present embodiment changes the language setting in response to reading a card ID, and restores the language setting from the setting associated with the card ID when any card ID is subsequently read. In addition, the information processing device according to the present embodiment may perform processing based on information associated with the card ID after restoring the language setting (for example, calling a shortcut). Note that the system including the information processing device according to the present embodiment has a configuration similar to that shown in FIGS. 1 to 3 in the first embodiment, and a duplicated description will be omitted.

図8は、本実施形態に係るソフトウェア300が実行する、カードIDが読み取られた場合の言語設定の変更状態を考慮した処理の一例を示すフローチャートである。なお、図8におけるステップS801~ステップS804は、それぞれ図6のステップS601、ステップS603、ステップS604、及びステップS606と同様の処理である。また、ステップS807及びステップS808はステップS802及びステップS605と同様の処理であり、ステップS810~ステップS811は図7のステップS701~ステップS702と同様の処理である。これらの処理について重複する説明は省略する。 Figure 8 is a flow chart showing an example of processing executed by the software 300 according to this embodiment, taking into account the change state of the language setting when the card ID is read. Note that steps S801 to S804 in Figure 8 are similar to steps S601, S603, S604, and S606 in Figure 6, respectively. Also, steps S807 and S808 are similar to steps S802 and S605, and steps S810 to S811 are similar to steps S701 to S702 in Figure 7. Duplicate explanations of these processes will be omitted.

ステップS803で設定処理部304は、ステップS802で取得した言語設定フラグの値がfalseであるかどうかを判定する。言語設定フラグの値がfalseである場合には処理がステップS807へと進み、そうでない場合には処理がステップS804へと進む。ステップS804で表示処理部310は、言語設定をデフォルトの言語設定へと戻す。ステップS805で表示処理部310は、言語設定を変更する際にタッチされたICカードのカードIDを取得する。このカードIDはステップS809で記録されるため、詳細は後述する。ステップS806でステップS801で取得したカードIDとステップS805で取得したカードIDとが一致するかどうかを判定する。一致する場合には処理が終了し、そうでない場合には処理がステップS807へと進む。 In step S803, the setting processing unit 304 determines whether the value of the language setting flag acquired in step S802 is false. If the value of the language setting flag is false, the process proceeds to step S807, otherwise the process proceeds to step S804. In step S804, the display processing unit 310 returns the language setting to the default language setting. In step S805, the display processing unit 310 acquires the card ID of the IC card touched when changing the language setting. This card ID is recorded in step S809, and details will be described later. In step S806, it is determined whether the card ID acquired in step S801 and the card ID acquired in step S805 match. If they match, the process ends, otherwise the process proceeds to step S807.

ステップS807で設定処理部304は、ステップS801で取得したカードIDが言語設定DB305に登録されているカードIDのいずれかと一致するかどうかを判定する。いずれかと一致する場合には処理がステップS808へと進み、いずれとも一致しない場合には処理がステップS810へと進む。ステップS808で表示処理部310は、言語設定を、ステップS801で取得したカードに紐づけられている言語設定へと変更し、処理をステップS809へと進める。言語設定フラグの値はステップS803で確認されているため、ステップS808においては確認されなくともよい。 In step S807, the setting processing unit 304 determines whether the card ID acquired in step S801 matches any of the card IDs registered in the language setting DB 305. If it matches any, the process proceeds to step S808, and if it does not match any, the process proceeds to step S810. In step S808, the display processing unit 310 changes the language setting to the language setting associated with the card acquired in step S801, and the process proceeds to step S809. Since the value of the language setting flag was checked in step S803, it does not need to be checked in step S808.

ステップS809で表示処理部310は、ステップS801で取得したカードIDを、言語設定変更時に使用したカードIDとしてRAM203に格納する。この値をステップS805~ステップS806で参照することにより、一連の操作を終了して言語設定を戻すためのカードタッチなのか、他のユーザが操作を開始するためのカードタッチなのか、を判別することができる。ステップS810~ステップS811に係る処理は上述の通り図7のステップS701~ステップS702と同様の処理であり、ステップS811の後に図8の処理は終了する。 In step S809, the display processing unit 310 stores the card ID acquired in step S801 in the RAM 203 as the card ID used when changing the language setting. By referring to this value in steps S805 and S806, it is possible to determine whether the card touch is for ending a series of operations and returning the language setting to its original state, or for another user to start an operation. The processing in steps S810 and S811 is the same as that in steps S701 and S702 in FIG. 7 as described above, and the processing in FIG. 8 ends after step S811.

このような処理によれば、言語設定を変更するICカードの情報を読み込んだ後に任意のカードIDを読み込ませることで、直前のユーザが変更した言語設定をデフォルトの設定に戻すことができる。さらに、読み込ませた任意のカードIDにショートカット設定が紐づけられている場合には、言語設定を元に戻しつつ、ショートカットの呼び出しを行うことができる。したがってユーザは、直前の使用ユーザによる終了処理、又は一定時間経過による自動終了処理などを待たずに、カードIDを読み込ませることによって言語設定を元に戻し、情報処理装置の使用を開始することができる。 According to this type of processing, by reading the information of the IC card that changes the language setting and then reading an arbitrary card ID, the language setting changed by the previous user can be restored to the default setting. Furthermore, if a shortcut setting is linked to the arbitrary card ID that was read, the shortcut can be called while restoring the language setting. Therefore, the user can restore the language setting by reading the card ID and start using the information processing device without waiting for the termination process by the previous user or the automatic termination process after a certain period of time has passed.

本実施形態に係る情報処理装置は、言語設定を元に戻した後に、さらにカードIDに紐づけられたショートカットの呼び出しを行うことができるものとして説明を行った。本実施形態に係る情報処理装置は、例えばログイン用のICカードのカード情報を読み込んだ場合に、ログイン用言語設定を元に戻した後に、さらにカードIDに紐づけられた認証情報を取得し、ログイン処理を行ってもよい。その場合、ステップS810で認証処理部308は、ステップS801で取得したカードIDが、認証DB309に登録されているカードIDのいずれかと一致するかどうかを判定する。いずれかと一致する場合には処理がステップS811へと進み、いずれとも一致しない場合には処理が終了する。続くステップS811で認証処理部308は、ステップS801で取得したカードIDに紐づけられている認証情報を取得し、表示処理部310へと送信する。表示処理部310は、受信した認証情報に基づいてログイン処理を行い、認証情報に対応するユーザ名を操作部212に表示する。 The information processing device according to this embodiment has been described as being capable of calling up a shortcut linked to a card ID after restoring the language setting. For example, when the information processing device according to this embodiment reads card information of an IC card for login, it may further acquire authentication information linked to the card ID and perform login processing after restoring the login language setting. In this case, in step S810, the authentication processing unit 308 determines whether the card ID acquired in step S801 matches any of the card IDs registered in the authentication DB 309. If it matches any of the card IDs, the process proceeds to step S811, and if it does not match any of the card IDs, the process ends. In the following step S811, the authentication processing unit 308 acquires authentication information linked to the card ID acquired in step S801 and transmits it to the display processing unit 310. The display processing unit 310 performs login processing based on the received authentication information and displays the user name corresponding to the authentication information on the operation unit 212.

(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Other Examples
The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.

発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。 The invention is not limited to the above-described embodiment, and various modifications and variations are possible without departing from the spirit and scope of the invention. Therefore, the following claims are appended to disclose the scope of the invention.

301:接続制御部、302:ブラウザ処理部、303:ID取得部、304:設定処理部、305:言語設定DB、306:呼出処理部、307:呼出DB、308:認証処理部、309:認証DB、310:表示処理部 301: Connection control unit, 302: Browser processing unit, 303: ID acquisition unit, 304: Setting processing unit, 305: Language setting DB, 306: Call processing unit, 307: Call DB, 308: Authentication processing unit, 309: Authentication DB, 310: Display processing unit

Claims (9)

ディスプレイを備え、ユーザ情報と、カード情報とを紐づけて管理することが可能な複合機であって、
ディスプレイのデフォルトの表示で用いる第1表示言語を管理する管理手段と、
第1カード情報と、ディスプレイへの第2表示言語と、を紐づけて登録する登録手段と、
予め登録された機能と設定値との組み合わせを呼び出すためのショートカットを管理するショートカット管理手段と、
記ディスプレイの表示を制御する制御手段と、を有し、
前記ショートカット管理手段は、前記第1カード情報に対して前記ショートカットを紐づけて管理し、
前記制御手段は、前記複合機で登録済みの第1カード情報を読み取った場合に、前記ディスプレイの表示を、前記第2表示言語での表示に切り替えて、前記ショートカットに対応する機能と設定値との組み合わせを呼び出し、
前記制御手段は、前記複合機で前記第1カード情報を読み取った後に、前記第1カード情報を再度読み取った場合に、前記ショートカットに対応する機能と設定値との組み合わせは呼び出さずに、前記ディスプレイの表示を前記第1表示言語での表示に戻すことを特徴とする、複合機。
A multifunction machine having a display and capable of linking and managing user information and card information,
a management means for managing a first display language used in a default display on the display;
a registration means for registering the first card information and the second display language for the display in association with each other;
a shortcut management means for managing shortcuts for calling up combinations of preregistered functions and setting values;
A control means for controlling the display of the display,
the shortcut management means manages the shortcut by linking it to the first card information;
when the control means reads the first card information registered in the multifunction device, the control means switches the display on the display to a display in the second display language and calls up a combination of a function and a setting value corresponding to the shortcut;
The multifunction device is characterized in that when the control means reads the first card information again after reading the first card information with the multifunction device, the control means returns the display on the display to the first display language without calling up the combination of function and setting value corresponding to the shortcut .
前記第1カード情報は、前記複合機においてユーザ情報に紐づけて管理することなく、第2表示言語に紐づけて登録されていることを特徴とする、請求項1に記載の複合機。 The multifunction device according to claim 1, characterized in that the first card information is registered in association with the second display language, without being managed in association with user information in the multifunction device. 前記制御手段は、前記複合機に特定の表示言語と関連付けられて登録されているカード情報を読み取った場合に、
前記ディスプレイの表示が前記第1表示言語である場合には、前記ディスプレイの表示を前記特定の表示言語に切り替えるように制御し、
前記ディスプレイの表示が前記第2表示言語である場合には、前記ディスプレイの表示を第1表示言語に戻すように制御することを特徴とする、請求項1又は2に記載の複合機。
When the control means reads card information that is associated with a specific display language and registered in the multifunction device,
When the display on the display is in the first display language, the display on the display is controlled to be switched to the specific display language;
3. The multifunction peripheral according to claim 1, wherein, when the display on the display is in the second display language, the display on the display is controlled so as to return to the first display language.
前記制御手段は、前記ディスプレイの表示を前記第1表示言語での表示に戻した後に、前記カード情報に紐づけられた情報に基づく処理を行うことを特徴とする、請求項に記載の複合機。 The multifunction machine according to claim 3 , wherein the control means performs a process based on information linked to the card information after returning the display on the display to the first display language. ディスプレイを備える複合機であって、A multifunction peripheral having a display,
ユーザ情報に基づくログイン処理を管理するログイン管理手段と、A login management means for managing a login process based on user information;
前記ディスプレイのデフォルトの表示で用いる第1表示言語を管理する管理手段と、a management means for managing a first display language used in a default display of the display;
カード情報と、ディスプレイへの表示言語と、を紐づけて登録する登録手段と、A registration means for registering card information and a display language for the display in association with each other;
予め登録された機能と設定値との組み合わせを呼び出すためのショートカットを管理するショートカット管理手段と、a shortcut management means for managing shortcuts for calling up combinations of preregistered functions and setting values;
前記ディスプレイの表示を制御する制御手段と、を有し、A control means for controlling the display of the display,
前記登録手段は、第1カード情報と、ディスプレイへの第2表示言語と、を紐づけて登録し、the registration means registers the first card information and the second display language on the display in association with each other;
前記ショートカット管理手段は、前記第1カード情報に対して前記ショートカットを紐づけて管理し、the shortcut management means manages the shortcut by linking it to the first card information;
前記制御手段は、前記複合機で登録済みの第1カード情報を読み取った場合には、前記ディスプレイの表示を、前記第2表示言語での表示に切り替えて、前記ショートカットに対応する機能と設定値との組み合わせを呼び出し、when the control means reads the first card information registered in the multifunction device, the control means switches the display on the display to a display in the second display language, and calls up a combination of a function and a setting value corresponding to the shortcut;
前記制御手段は、前記複合機において前記ユーザ情報に紐づけて登録されている第2カード情報を読み取った場合には、前記ユーザ情報に基づいたログイン処理を行う際に、前記ディスプレイの表示を前記ユーザ情報に紐づけられている表示言語に切り替えることを特徴とする、複合機。The multifunction device is characterized in that when the control means reads second card information registered in the multifunction device in association with the user information, it switches the display on the display to the display language associated with the user information when performing login processing based on the user information.
前記制御手段は、前記ディスプレイの表示を前記第2表示言語での表示に切り替えた後に、所定の時間が経過した場合に、前記ディスプレイの表示を前記第1表示言語での表示に戻すよう制御することを特徴とする、請求項1乃至5の何れか一項に記載の複合機。 The multifunction device according to any one of claims 1 to 5, characterized in that the control means controls the display to return to the first display language when a predetermined time has elapsed after the display on the display is switched to the second display language. ディスプレイを備え、ユーザ情報と、カード情報とを紐づけて管理することが可能な複合機が行う情報処理方法であって、
ディスプレイのデフォルトの表示で用いる第1表示言語を管理する工程と、
第1カード情報と、ディスプレイへの第2表示言語と、を紐づけて登録する工程と、
予め登録された機能と設定値との組み合わせを呼び出すためのショートカットを管理する工程と、
記ディスプレイの表示を制御する工程と、を有し、
前記ショートカットを管理する工程は、前記第1カード情報に対して前記ショートカットを紐づけて管理し、
前記制御する工程は、前記複合機で登録済みの第1カード情報を読み取った場合に、前記ディスプレイの表示を、前記第2表示言語での表示に切り替えて、前記ショートカットに対応する機能と設定値との組み合わせを呼び出し、
前記制御する工程は、前記複合機で前記第1カード情報を読み取った後に、前記第1カード情報を再度読み取った場合に、前記ショートカットに対応する機能と設定値との組み合わせは呼び出さずに、前記ディスプレイの表示を前記第1表示言語での表示に戻すことを特徴とする、情報処理方法。
An information processing method performed by a multifunction device that has a display and is capable of managing user information and card information in association with each other, comprising the steps of:
managing a first display language for use in a default display on the display;
registering the first card information and the second display language for the display in association with each other;
A step of managing shortcuts for calling up combinations of preregistered functions and setting values;
and controlling the display of the display.
The step of managing the shortcut includes managing the shortcut by linking it to the first card information,
The control step includes, when the multifunction device reads registered first card information, switching the display on the display to a display in the second display language and calling up a combination of a function and a setting value corresponding to the shortcut;
The information processing method is characterized in that the control process, when the first card information is read again by the multifunction device after the first card information has been read, returns the display on the display to the first display language without calling up the combination of function and setting value corresponding to the shortcut .
ディスプレイを備える複合機が行う情報処理方法であって、An information processing method performed by a multifunction peripheral having a display, comprising:
ユーザ情報に基づくログイン処理を管理する工程と、managing a login process based on user information;
前記ディスプレイのデフォルトの表示で用いる第1表示言語を管理する工程と、managing a first display language used as a default display on the display;
カード情報と、ディスプレイへの表示言語と、を紐づけて登録する工程と、A step of registering the card information and the display language on the display in association with each other;
予め登録された機能と設定値との組み合わせを呼び出すためのショートカットを管理する工程と、A step of managing shortcuts for calling up combinations of preregistered functions and setting values;
前記ディスプレイの表示を制御する工程と、を有し、and controlling the display of the display.
前記登録する工程は、第1カード情報と、ディスプレイへの第2表示言語と、を紐づけて登録し、The registering step includes registering the first card information and the second display language on the display in association with each other;
前記ショートカットを管理する工程は、前記第1カード情報に対して前記ショートカットを紐づけて管理し、The step of managing the shortcut includes managing the shortcut by linking it to the first card information,
前記制御する工程は、前記複合機で登録済みの第1カード情報を読み取った場合には、前記ディスプレイの表示を、前記第2表示言語での表示に切り替えて、前記ショートカットに対応する機能と設定値との組み合わせを呼び出し、The control step includes, when the multifunction device reads the first card information registered in the multifunction device, switching the display on the display to a display in the second display language and calling up a combination of a function and a setting value corresponding to the shortcut;
前記制御する工程は、前記複合機において前記ユーザ情報に紐づけて登録されている第2カード情報を読み取った場合には、前記ユーザ情報に基づいたログイン処理を行う際に、前記ディスプレイの表示を前記ユーザ情報に紐づけられている表示言語に切り替えることを特徴とする、情報処理方法。The information processing method is characterized in that the control process, when second card information registered in the multifunction device in association with the user information is read, switches the display on the display to a display language associated with the user information when performing login processing based on the user information.
コンピュータを、請求項1乃至の何れか一項に記載の複合機の各手段として機能させるためのプログラム。 A program for causing a computer to function as each of the means of the multifunction device according to any one of claims 1 to 6 .
JP2020113196A 2020-06-30 2020-06-30 Multifunction device, information processing method, and program Active JP7510285B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020113196A JP7510285B2 (en) 2020-06-30 2020-06-30 Multifunction device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020113196A JP7510285B2 (en) 2020-06-30 2020-06-30 Multifunction device, information processing method, and program

Publications (3)

Publication Number Publication Date
JP2022011820A JP2022011820A (en) 2022-01-17
JP2022011820A5 JP2022011820A5 (en) 2023-07-07
JP7510285B2 true JP7510285B2 (en) 2024-07-03

Family

ID=80148387

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020113196A Active JP7510285B2 (en) 2020-06-30 2020-06-30 Multifunction device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP7510285B2 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259104A (en) 2001-02-28 2002-09-13 Canon Inc Image processing apparatus, control method thereof, and storage medium
JP2006026972A (en) 2004-07-13 2006-02-02 Konica Minolta Business Technologies Inc Image forming device and language changeover method
JP2010130443A (en) 2008-11-28 2010-06-10 Brother Ind Ltd Apparatus with radio tag reading function
JP2015116795A (en) 2013-12-20 2015-06-25 理想科学工業株式会社 Printer
JP2016007762A (en) 2014-06-24 2016-01-18 キヤノン株式会社 Image forming apparatus, information processing method, and program
JP2016091145A (en) 2014-10-31 2016-05-23 理想科学工業株式会社 Image forming apparatus
JP2017019112A (en) 2015-07-07 2017-01-26 キヤノン株式会社 Information processing apparatus, control method of information processing apparatus, and program
JP2018056656A (en) 2016-09-26 2018-04-05 富士ゼロックス株式会社 Image forming system and program
JP2018199309A (en) 2017-05-30 2018-12-20 理想科学工業株式会社 Operation language switching device
JP2020068432A (en) 2018-10-23 2020-04-30 ブラザー工業株式会社 Image processing apparatus, screen display method, and program
JP2020068480A (en) 2018-10-25 2020-04-30 ブラザー工業株式会社 Image processing apparatus, information processing method, program, and information processing system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259104A (en) 2001-02-28 2002-09-13 Canon Inc Image processing apparatus, control method thereof, and storage medium
JP2006026972A (en) 2004-07-13 2006-02-02 Konica Minolta Business Technologies Inc Image forming device and language changeover method
JP2010130443A (en) 2008-11-28 2010-06-10 Brother Ind Ltd Apparatus with radio tag reading function
JP2015116795A (en) 2013-12-20 2015-06-25 理想科学工業株式会社 Printer
JP2016007762A (en) 2014-06-24 2016-01-18 キヤノン株式会社 Image forming apparatus, information processing method, and program
JP2016091145A (en) 2014-10-31 2016-05-23 理想科学工業株式会社 Image forming apparatus
JP2017019112A (en) 2015-07-07 2017-01-26 キヤノン株式会社 Information processing apparatus, control method of information processing apparatus, and program
JP2018056656A (en) 2016-09-26 2018-04-05 富士ゼロックス株式会社 Image forming system and program
JP2018199309A (en) 2017-05-30 2018-12-20 理想科学工業株式会社 Operation language switching device
JP2020068432A (en) 2018-10-23 2020-04-30 ブラザー工業株式会社 Image processing apparatus, screen display method, and program
JP2020068480A (en) 2018-10-25 2020-04-30 ブラザー工業株式会社 Image processing apparatus, information processing method, program, and information processing system

Also Published As

Publication number Publication date
JP2022011820A (en) 2022-01-17

Similar Documents

Publication Publication Date Title
KR101921569B1 (en) Image processing apparatus, method for controlling image processing apparatus, and storage medium
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
JP2009123009A (en) System, display method and server apparatus
US11296943B2 (en) Information processing apparatus, control method for information processing apparatus, and recording medium
JP2007025808A (en) Virtual keyboard system and control method thereof
JP5540793B2 (en) Function providing apparatus and program
KR20250117629A (en) Image processing apparatus, control method for image processing apparatus, and storage medium
JP2021056951A (en) Information processing apparatus, image forming apparatus, and information processing system
JP7510285B2 (en) Multifunction device, information processing method, and program
JP6991852B2 (en) Control device and its control method, and program
US9983839B2 (en) Image processing apparatus and non-transitory computer-readable recording medium encoded with mode switching program
JP2013105266A (en) Image processing device, image processing system and program
JP2018056648A (en) Image forming apparatus and program
JP7645140B2 (en) Printing system and printing method
JP6618593B2 (en) Image processing apparatus, image processing apparatus control method, and program
US20250013477A1 (en) Information processing apparatus, method, and non-transitory computer-readable storage medium storing program
JP2017107515A (en) Information processing apparatus, information processing method, and program
JP6868185B2 (en) Image processing equipment and programs
JP5982738B2 (en) Image processing program, image processing apparatus, and storage medium
JP7010345B2 (en) Operation device, information processing system, information processing method and program
JP2008112414A (en) Virtual keyboard system, control method thereof, and computer program
JP2023149938A (en) Printing system, method for controlling printing system, server, information processing device, and program
JP2005025335A (en) Information display device, control method therefor, program, and storage medium
JP2018199309A (en) Operation language switching device
JP2018026842A (en) Information processing apparatus, control method therefor, and program

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20210103

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230628

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230628

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240305

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240516

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: 20240524

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240621

R150 Certificate of patent or registration of utility model

Ref document number: 7510285

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150