Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7779364B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7779364B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program

Info

Publication number
JP7779364B2
JP7779364B2 JP2024180433A JP2024180433A JP7779364B2 JP 7779364 B2 JP7779364 B2 JP 7779364B2 JP 2024180433 A JP2024180433 A JP 2024180433A JP 2024180433 A JP2024180433 A JP 2024180433A JP 7779364 B2 JP7779364 B2 JP 7779364B2
Authority
JP
Japan
Prior art keywords
information
information processing
shortcut
cpu
processing device
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
JP2024180433A
Other languages
Japanese (ja)
Other versions
JP2024180577A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2024180433A priority Critical patent/JP7779364B2/en
Publication of JP2024180577A publication Critical patent/JP2024180577A/en
Priority to JP2025197821A priority patent/JP2026020274A/en
Application granted granted Critical
Publication of JP7779364B2 publication Critical patent/JP7779364B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本願は、設定情報を検索する技術に関するものである。 This application relates to technology for searching configuration information.

特許文献1には、スキャン処理を実行する際に必要な設定情報と、カードの製造番号とを関連付けて記憶しておき、カードリーダによってカードの製造番号が読み取られた場合に、読み取られた製造番号と関連付けて記憶されている設定情報に従ってスキャン処理を実行するようにした画像処理装置が記載されている。 Patent Document 1 describes an image processing device that stores the setting information required for scanning in association with the serial number of a card, and when the serial number of a card is read by a card reader, performs scanning in accordance with the setting information stored in association with the read serial number.

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

しかし、特許文献1に記載の画像処理装置では、複数の設定情報の中からいずれか1つの設定情報を検索することは、考慮していない。 However, the image processing device described in Patent Document 1 does not take into consideration searching for one piece of setting information from multiple pieces of setting information.

本願の実施形態の一例は、設定情報の検索を簡易に行うことが可能となる技術を提供することを目的とする。 An example of an embodiment of the present application aims to provide a technology that enables easy search for setting information.

上記目的を達成するため、本願の実施形態の一例の情報処理装置は、媒体から識別情報を読み取る読取部と、文字情報を含む設定情報と識別情報とを関連付けて記憶する記憶部と、文字情報を入力するための入力部と、識別情報に関連付けられた設定情報に基づき処理を実行する制御部と、を備え、制御部は、入力部に入力された文字情報及び読取部により媒体から読み取られた識別情報に基づき、記憶部において設定情報を検索する。 In order to achieve the above object, an information processing device according to an example embodiment of the present application includes a reading unit that reads identification information from a medium, a memory unit that stores setting information including character information in association with the identification information, an input unit for inputting the character information, and a control unit that executes processing based on the setting information associated with the identification information, and the control unit searches for setting information in the memory unit based on the character information input to the input unit and the identification information read from the medium by the reading unit.

本願によれば、設定情報の検索を簡易に行うことが可能となる。 This application makes it possible to easily search for setting information.

本願の一実施の形態に係る情報処理装置を適用した複合機の制御構成を示すブロック図である。1 is a block diagram showing a control configuration of a multifunction peripheral to which an information processing apparatus according to an embodiment of the present invention is applied; 図1の複合機に含まれるNVRAMに記憶されるデータベースの一例を示す図である。2 is a diagram showing an example of a database stored in an NVRAM included in the multifunction peripheral of FIG. 1; FIG. 図1の複合機に含まれるパネル上に表示される表示画面の遷移の一例を示す図である。2A to 2C are diagrams showing an example of transition of a display screen displayed on a panel included in the multifunction peripheral of FIG. 1 . 図3の表示画面の遷移に続く表示画面の遷移の一例を示す図である。4A to 4C are diagrams showing an example of a transition of a display screen following the transition of the display screen of FIG. 3; 図1の複合機、特にCPUが実行するメインルーチンの手順を示すフローチャートである。2 is a flowchart showing the procedure of a main routine executed by the multifunction peripheral of FIG. 1, particularly by a CPU. 図5のメインルーチンに含まれるショートカット処理の詳細な手順を示すフローチャートである。6 is a flowchart showing a detailed procedure of shortcut processing included in the main routine of FIG. 5 . 図6のショートカット処理に含まれるショートカット呼び出し処理の詳細な手順を示すフローチャートである。7 is a flowchart showing a detailed procedure of a shortcut call process included in the shortcut process of FIG. 6 . 図7のショートカット呼び出し処理の続きの手順を示すフローチャートである。8 is a flowchart showing a continuation of the shortcut call process of FIG. 7;

以下、本願の実施の形態を図面に基づいて詳細に説明する。 The following describes in detail the embodiments of the present application with reference to the drawings.

図1は、本願の一実施の形態に係る情報処理装置を適用した複合機100の制御構成を示すブロック図である。複合機100は、プリント機能、スキャン機能、コピー機能、及びFax機能等を備えた装置である。以下、複合機100をMFP100という。なおMFPは、Multifunction Peripheral の略語である。 Figure 1 is a block diagram showing the control configuration of a multifunction peripheral 100 that employs an information processing device according to an embodiment of the present application. The multifunction peripheral 100 is a device equipped with functions such as printing, scanning, copying, and faxing. Hereinafter, the multifunction peripheral 100 will be referred to as MFP 100. MFP is an abbreviation for Multifunction Peripheral.

図1に示すように、MFP100は、CPU(Central Processing Unit)101、ROM(Read Only Memory)102、RAM(Random Access Memory)103及びNVRAM(Non-Volatile RAM)104を備えている。 As shown in FIG. 1, the MFP 100 includes a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, and an NVRAM (Non-Volatile RAM) 104.

CPU101は、MFP100全体の制御を司るものであるが、本実施形態では、設定情報に従って、エンジンIF(Interface)110を介して印刷エンジン111及び読取エンジン112をそれぞれ制御する。なお、エンジンIF110、印刷エンジン111及び読取エンジン112については、後述する。 The CPU 101 is responsible for overall control of the MFP 100, but in this embodiment, it controls the print engine 111 and the read engine 112 via the engine IF (Interface) 110 in accordance with setting information. The engine IF 110, print engine 111, and read engine 112 will be described later.

ROM102は、CPU101が実行する制御プログラムを記憶するメモリである。CPU101は、ROM102に記憶された制御プログラムを読み出して各種処理を実行する。 ROM 102 is a memory that stores the control program executed by CPU 101. CPU 101 reads the control program stored in ROM 102 and executes various processes.

RAM103は、画像データなどを一時的に記憶するメモリである。またRAM103は、CPU101が制御プログラムを実行する際に用いるデータや信号等を一時的に記憶する記憶領域、あるいはデータ処理の作業領域としても使用される。 RAM 103 is a memory that temporarily stores image data, etc. RAM 103 is also used as a storage area for temporarily storing data, signals, etc. used when CPU 101 executes a control program, or as a working area for data processing.

NVRAM104は、設定情報等を記憶する不揮発性メモリである。 NVRAM 104 is non-volatile memory that stores setting information, etc.

またMFP100は、パネル105及びキー106を備えている。 The MFP 100 also has a panel 105 and keys 106.

パネル105は、本実施形態ではタッチパネルであり、パネル105には、MFP100の状態に応じて、様々な画面が表示される。ユーザは、画面上の入力ボタンやアイコン、ソフトウェアキーボード(後述する図3等参照)などを押下することで、入力操作をすることができる。 In this embodiment, the panel 105 is a touch panel, and various screens are displayed on the panel 105 depending on the state of the MFP 100. The user can perform input operations by pressing input buttons, icons, a software keyboard (see Figure 3, etc., described below), etc. on the screen.

キー106は、ハードキー、つまりハードウェアにより形成されるキーである。その典型例としては、電源スイッチやリセットスイッチ(ともに図示せず)などを挙げることができる。 Keys 106 are hard keys, that is, keys formed by hardware. Typical examples include a power switch and a reset switch (neither shown).

さらにMFP100は、読取部107及び通信IF108を備えている。 The MFP 100 also includes a reading unit 107 and a communication IF 108.

読取部107は、本実施形態では、カード200からカード番号を読み取るカードリーダである。カード200として、本実施形態ではIC(Integrated Circuit)チップを内蔵するICカードを採用している。読取部107は、カード200の接近や接触に応じて、近接無線通信(NFC:Near Field Communication)によりICチップ内のカード番号を読み取る。このためカード番号は、ICチップ内に記憶されている。なお、カード200を特定できるものであれば、カード番号に限らず、所有者のIDやシリアル番号、製造番号等、どのようなものでもよい。 In this embodiment, the reading unit 107 is a card reader that reads the card number from the card 200. In this embodiment, an IC card with a built-in IC (Integrated Circuit) chip is used as the card 200. The reading unit 107 reads the card number in the IC chip using near field communication (NFC) in response to the proximity or contact of the card 200. For this reason, the card number is stored in the IC chip. Note that this is not limited to the card number, and any other information that can identify the card 200 may be used, such as the owner's ID, serial number, or manufacturing number.

通信IF108は、MFP100を通信ネットワーク(図示せず)に接続するものである。通信ネットワークは、本実施形態では有線又は無線LAN(Local Area Network)を想定しているので、通信IF108は、LAN IF(Local Area Network Interface)又はWLAN IF(Wireless LAN Interface)である。もちろん、有線LANと無線LANが同時に存在する場合もあり、この場合には、通信IF108は、LAN IF及びWLAN IFの両方を含んでいる。 The communication IF 108 connects the MFP 100 to a communication network (not shown). In this embodiment, the communication network is assumed to be a wired or wireless LAN (Local Area Network), so the communication IF 108 is a LAN IF (Local Area Network Interface) or WLAN IF (Wireless LAN Interface). Of course, there are cases where a wired LAN and a wireless LAN coexist, in which case the communication IF 108 includes both a LAN IF and a WLAN IF.

通信IF108はさらに、ファックス送受信を行うためにMFP100を電話回線(インターネットファックスの場合にはインターネット)に接続するFAXIF(Interface)も含んでいる。 The communication IF 108 also includes a FAX IF (Interface) that connects the MFP 100 to a telephone line (or to the Internet in the case of Internet fax) to send and receive faxes.

またMFP100は、エンジンIF110を備えている。エンジンIF110には、印刷エンジン111及び読取エンジン112が接続されている。 The MFP 100 also includes an engine IF 110. A print engine 111 and a reading engine 112 are connected to the engine IF 110.

印刷エンジン111は、シートに画像を印刷するためのエンジンであり、電子写真方式、インクジェット方式、サーマル方式等が採用される。 The print engine 111 is an engine for printing images on sheets, and may use electrophotographic, inkjet, thermal, or other methods.

読取エンジン112は、原稿から画像を読み取るためのエンジンであり、CCD(Charge Coupled Devices)及びCIS(Contact Image Sensor)等を有する。 The reading engine 112 is an engine for reading images from documents, and includes a CCD (Charge Coupled Device) and a CIS (Contact Image Sensor), etc.

エンジンIF110は、印刷エンジン111及び読取エンジン112を制御するための制御回路であり、CPU101はエンジンIF110を介して印刷エンジン111及び読取エンジン112を制御する。 The engine IF 110 is a control circuit for controlling the print engine 111 and the read engine 112, and the CPU 101 controls the print engine 111 and the read engine 112 via the engine IF 110.

エンジンIF110は、印刷エンジン111を制御するための第1エンジンIF(図示せず)と、読取エンジン112を制御するための第2エンジンIF(図示せず)と、を有している。第1エンジンIFは、CPU101からの指令に基づき、印刷エンジン111への制御信号の出力及び印刷エンジン111への画像データの出力等を実行する。第2エンジンIFは、CPU101からの指令に基づき、読取エンジン112への制御信号の出力及び読取エンジン112からの画像データの入力等を実行する。 The engine IF 110 has a first engine IF (not shown) for controlling the print engine 111 and a second engine IF (not shown) for controlling the read engine 112. The first engine IF performs operations such as outputting control signals to the print engine 111 and outputting image data to the print engine 111 based on instructions from the CPU 101. The second engine IF performs operations such as outputting control signals to the read engine 112 and inputting image data from the read engine 112 based on instructions from the CPU 101.

さらにMFP100は、画像処理回路120を備えている。 The MFP 100 also includes an image processing circuit 120.

画像処理回路120は、第1画像処理回路(図示せず)と、第2画像処理回路(図示せず)とを有する。第1画像処理回路は、印刷ジョブに係る画像データをラスタライズ処理する。ラスタライズ処理された画像データは、RAM103へ一時記憶され、印刷エンジン111へ出力される。第2画像処理回路は、読取エンジン112が原稿から読み取った画像データをデジタルデータへ加工する。デジタルデータへ加工された画像データは、通信IF108を介して外部へ送信されたり、印刷エンジン111へ供給されシートへ出力されたりする。読取エンジン112が原稿から読み取った画像データは、一時RAM103に記憶され、第2画像処理回路へ出力される。ここで、本実施形態において、「読み取る」を「スキャン」と記載する場合もある。 The image processing circuit 120 has a first image processing circuit (not shown) and a second image processing circuit (not shown). The first image processing circuit rasterizes image data related to a print job. The rasterized image data is temporarily stored in RAM 103 and output to the print engine 111. The second image processing circuit processes image data read from a document by the reading engine 112 into digital data. The digital image data is sent to the outside via the communication IF 108 or supplied to the print engine 111 and output to a sheet. The image data read from a document by the reading engine 112 is temporarily stored in RAM 103 and output to the second image processing circuit. Here, in this embodiment, "read" may also be referred to as "scan."

CPU101、ROM102、RAM103、NVRAM104、パネル105、キー106、読取部107、通信IF108、エンジンIF110及び画像処理回路120は、バス130により相互に接続されている。 The CPU 101, ROM 102, RAM 103, NVRAM 104, panel 105, keys 106, reading unit 107, communication IF 108, engine IF 110, and image processing circuit 120 are interconnected by a bus 130.

図2は、NVRAM104内に作成されるデータベース(以下「DB」と略す)の一例を示している。そして、図2(a)は、ショートカットDBの一例を示し、図2(b)は、アドレス帳DBの一例を示している。アドレス帳DBは、ショートカットDBの関連DBである。 Figure 2 shows an example of a database (hereinafter abbreviated as "DB") created in NVRAM 104. Figure 2(a) shows an example of a shortcut DB, and Figure 2(b) shows an example of an address book DB. The address book DB is an associated DB of the shortcut DB.

ショートカットは、本実施形態では、MFP100の機能及び機能における各種設定を対応付けるアイコンである。ショートカットはパネル105上に表示され、ユーザがショートカットを押下すると、CPU101は、押下したショートカットに対応付けられたMFP100の機能及び各種設定を、一連の機能の選択操作及び各種設定の設定操作を省略して実行する。なお本実施形態の説明では、MFP100の機能のうち、Fax機能を例に挙げて説明するので、各ショートカットは、Fax機能及びFax機能における各種設定に対応付けられている。 In this embodiment, shortcuts are icons that associate functions of the MFP 100 with various settings for those functions. Shortcuts are displayed on the panel 105, and when the user presses a shortcut, the CPU 101 executes the function and various settings of the MFP 100 associated with the pressed shortcut, omitting a series of function selection operations and various setting operations. Note that in the explanation of this embodiment, the fax function of the MFP 100 will be used as an example, and therefore each shortcut is associated with the fax function and various settings for the fax function.

ショートカットDBは、図2(a)に示すように、各レコードがショートカット表示名、登録番号、機能、機能詳細、設定、ワンタッチ(OneTouch)のオン/オフ及びカード番号という属性により構成されている。本実施形態では、ショートカットDBの各レコードをショートカットデータという。なお、ショートカットとは、ショートカットデータをパネル105上に表示したときのアイコンを意味するとするが、両者を厳密に分けて使用していない場合もある。 As shown in Figure 2(a), each record in the shortcut DB is composed of attributes such as shortcut display name, registration number, function, function details, settings, OneTouch on/off, and card number. In this embodiment, each record in the shortcut DB is called shortcut data. Note that a shortcut refers to the icon that appears when shortcut data is displayed on panel 105, although the two terms may not be used strictly separately.

ショートカット表示名は、ショートカットデータをパネル105上に表示するときに表示される名称である。 The shortcut display name is the name that is displayed when the shortcut data is displayed on panel 105.

登録番号は、ショートカットデータをショートカットDBに登録した順に付与される番号である。 The registration number is a number assigned to shortcut data in the order it is registered in the shortcut database.

機能は、MFP100の機能である。機能詳細は、機能が複数の詳細機能に分かれている場合の詳細機能のことである。 A function is a function of the MFP 100. A function detail is a detailed function when the function is divided into multiple detailed functions.

設定は、機能における各種設定である。各種設定としては、送信先(Destination)、画質(Resolution)及び読取り原稿サイズ(ScanSize)が例示されている。 Settings are various settings for the function. Examples of various settings include destination, image quality, and scan size.

画質とは、正確には、解像度を指す。Resolution:Fineとは高解像度(例えば400dpi)を指定する設定値であり、Resolution:SuperFineとは、最高解像度(例えば600dpi)を指定する設定値であり、Resolution:Standardとは、標準解像度(例えば300dpi)を指定する設定値である。CPU101は、指定された画質(解像度)に従って、読取エンジン112等を制御して、原稿から画像を取得する。 Image quality, to be precise, refers to resolution. Resolution: Fine is a setting value that specifies high resolution (e.g., 400 dpi), Resolution: Super Fine is a setting value that specifies the highest resolution (e.g., 600 dpi), and Resolution: Standard is a setting value that specifies standard resolution (e.g., 300 dpi). The CPU 101 controls the reading engine 112 and other components according to the specified image quality (resolution) to acquire an image from the document.

原稿サイズとは、読取対象の原稿のサイズを指定する設定値であり、ScanSize:A4とは、A4サイズの原稿から画像を読み取ることを指定する設定値である。CPU101は、指定された原稿サイズに従って、読取エンジン112を制御して、原稿から画像を取得する。 Original size is a setting value that specifies the size of the original to be scanned, and ScanSize: A4 is a setting value that specifies scanning an image from an A4-sized original. The CPU 101 controls the scanning engine 112 according to the specified original size to acquire an image from the original.

図2の機能詳細欄の通常Fax,InternetFaxは、読取りにより取得した画像データを外部へ送信する手段を指定する設定値である。通常Faxが指定されている場合、CPU101は、読取エンジン112により読取った画像に係る画像データを、電話回線を介して外部へ送信する。 Normal Fax and Internet Fax in the Function Details section of Figure 2 are setting values that specify the means for transmitting image data obtained by scanning to an external party. When Normal Fax is specified, the CPU 101 transmits image data relating to the image scanned by the scanning engine 112 to an external party via a telephone line.

InternetFaxが指定されている場合、CPU101は、読取エンジン112により読取った画像に係る画像データを、インターネット回線を介して外部へ送信する。 If InternetFax is specified, the CPU 101 transmits image data relating to the image read by the reading engine 112 to an external party via an Internet line.

ワンタッチ(OneTouch)は、ユーザがショートカットを押下すると直ちに、CPU101がショートカットに対応付けられた機能を各種設定に基づいて実行する機能である。OneTouch:ONが、ワンタッチ機能を有効化することを意味し、OneTouch:OFFが、ワンタッチ機能を無効化することを意味する。 OneTouch is a function that causes the CPU 101 to execute the function associated with a shortcut based on various settings as soon as the user presses the shortcut. OneTouch: ON means that the one-touch function is enabled, and OneTouch: OFF means that the one-touch function is disabled.

カード番号は、上述のようにカード200のICチップ内に記憶される情報である。カード番号は、カード200を特定し、識別する。カード番号により、ショートカットデータとカード200とが関連付けられる。 As described above, the card number is information stored in the IC chip of card 200. The card number identifies and identifies card 200. The card number associates shortcut data with card 200.

アドレス帳DBは、図2(b)に示すように、各レコードがアドレス帳番号、送信先表示名及び送信先アドレスという属性により構成されている。アドレス帳DBの各レコードを送信先データという。 As shown in Figure 2(b), each record in the address book DB is composed of attributes such as an address book number, a destination display name, and a destination address. Each record in the address book DB is called destination data.

アドレス帳番号は、送信先データをアドレス帳DBに登録した順に付与される番号である。このアドレス帳番号が、ショートカットDBに登録されている各ショートカットデータに含まれる設定のうち、送信先(Destination)に設定される。つまり、アドレス帳DBの各送信先データは、アドレス帳番号を介して、ショートカットDBの各ショートカットデータと関連付けられている。このため上述のように、アドレス帳DBは、ショートカットDBの関連DBとなっている。 The address book number is a number assigned to destination data in the order it is registered in the address book DB. This address book number is set as the destination among the settings included in each shortcut data registered in the shortcut DB. In other words, each destination data in the address book DB is associated with each shortcut data in the shortcut DB via the address book number. For this reason, as described above, the address book DB is an associated DB of the shortcut DB.

送信先表示名は、送信先データをパネル105上に表示するときに表示される名称である。 The destination display name is the name that is displayed when the destination data is displayed on panel 105.

送信先アドレスは、通常は電話番号であるが、メールアドレスを登録する場合(インターネットファックスの場合)があるので、属性名を「送信先アドレス」としている。 The destination address is usually a phone number, but in some cases an email address may be registered (in the case of Internet fax), so the attribute name is set to "Destination Address."

図3及び図4は、パネル105上の表示画面の遷移を示している。図3及び図4に示す表示画面の遷移については、後述する。 Figures 3 and 4 show the transitions of the display screen on panel 105. The transitions of the display screens shown in Figures 3 and 4 will be described later.

次に、MFP100、特にCPU101が実行する制御処理を図3~図8を参照して詳細に説明する。以降、各処理の手順の説明において、ステップを「S」と表記する。 Next, the control processing executed by the MFP 100, particularly the CPU 101, will be described in detail with reference to Figures 3 to 8. Hereinafter, in the explanation of each processing procedure, steps will be abbreviated as "S."

図5は、CPU101が実行するメインルーチンの手順を示している。ユーザが、上記キー106に含まれる電源スイッチ又はリセットスイッチを押下すると、CPU101は、ブート後、メインルーチンを開始する。 Figure 5 shows the steps of the main routine executed by the CPU 101. When the user presses the power switch or reset switch included in the keys 106, the CPU 101 boots up and starts the main routine.

図5において、まずCPU101は、読取部107によりカード200のカード番号を読み取ったか否かを判断する(S1)。なお図示を省略しているものの、S1の判断の前にCPU101は、パネル105上に初期画面を表示させる。図3(a)は、初期画面(以下「HOME画面」という)150の一例を示している。 In FIG. 5, the CPU 101 first determines whether the card number of the card 200 has been read by the reading unit 107 (S1). Although not shown, before making the determination in S1, the CPU 101 displays an initial screen on the panel 105. FIG. 3(a) shows an example of the initial screen (hereinafter referred to as the "HOME screen") 150.

S1の判断において、カード200のカード番号を読み取ったと判断される場合(S1:YES)、CPU101は、読み取ったカード番号をRAM103に記憶させる(S2)。 If it is determined in S1 that the card number of card 200 has been read (S1: YES), CPU 101 stores the read card number in RAM 103 (S2).

次にCPU101は、ショートカット処理を実行した(S3)後、処理を上記S1に戻す。ショートカット処理の詳細は、図6を用いて後述する。 Next, the CPU 101 executes shortcut processing (S3) and then returns to S1. Details of the shortcut processing will be described later using Figure 6.

一方、S1の判断において、カード200のカード番号を読み取らなかったと判断される場合(S1:NO)、CPU101は、画面上のボタン押下を検出したか否かを判断する(S4)。ここで「画面」とは、例えば図3(a)のHOME画面150であり、「ボタン」とは、ボタン150a~150dとアイコン150e~150jである。なお、HOME画面150は、“Basic1”ボタン150aが押下された状態の画面である。 On the other hand, if it is determined in S1 that the card number of card 200 has not been read (S1: NO), CPU 101 determines whether a button on the screen has been pressed (S4). Here, "screen" refers to, for example, HOME screen 150 in FIG. 3(a), and "buttons" refer to buttons 150a-150d and icons 150e-150j. Note that HOME screen 150 is the screen when "Basic1" button 150a is pressed.

S4の判断において、画面上のボタン押下を検出したと判断される場合(S4:YES)、CPU101は、ボタン押下が“Custom”ボタンの押下であるか否かを判断する(S5)。“Custom”ボタンは、HOME画面150上の“Custom1”ボタン150c又は“Custom2”ボタン 150dである。 If it is determined in S4 that a button press on the screen has been detected (S4: YES), the CPU 101 determines whether the button press is a press of the "Custom" button (S5). The "Custom" button is the "Custom1" button 150c or the "Custom2" button 150d on the HOME screen 150.

S5の判断において、ボタン押下が“Custom”ボタンの押下であると判断される場合(S5:YES)、CPU101は、ショートカットDBに登録されているショートカットデータの一覧画面を作成して、パネル105上に表示した(S6)後、処理を上記S1に戻す。 If it is determined in S5 that the button press is the "Custom" button press (S5: YES), the CPU 101 creates a list screen of shortcut data registered in the shortcut DB and displays it on the panel 105 (S6), and then returns the process to S1 above.

一方、S5の判断において、ボタン押下が“Custom”ボタンの押下でないと判断される場合(S5:NO)、CPU101は、押下したボタンに応じた画面に画面更新した(S7)後、処理を上記S1に戻す。ユーザが、例えばFaxアイコン150eを押下すると、パネル105上の画面は、HOME画面150から図3(b)に示すファックスモード(FaxMode)画面152に遷移する。同様に、ユーザがCopyアイコン150f又はScanアイコン150gを押下すると、それぞれコピーモード(CopyMode)画面又はスキャンモード(ScanMode)画面(いずれの画面も図示せず)に遷移する。 On the other hand, if it is determined in S5 that the button pressed is not the "Custom" button (S5: NO), the CPU 101 updates the screen to a screen corresponding to the pressed button (S7) and then returns to S1. For example, when the user presses the Fax icon 150e, the screen on the panel 105 transitions from the HOME screen 150 to the Fax Mode screen 152 shown in FIG. 3(b). Similarly, when the user presses the Copy icon 150f or the Scan icon 150g, the screen transitions to the Copy Mode screen or the Scan Mode screen (neither screen is shown), respectively.

一方、上記S4の判断において、画面上のボタン押下を検出しなかったと判断される場合(S4:NO)、CPU101は、処理を上記S1に戻す。 On the other hand, if it is determined in step S4 above that a button press on the screen has not been detected (S4: NO), the CPU 101 returns the process to step S1 above.

図6は、上記S3のショートカット処理の詳細な手順を示している。 Figure 6 shows the detailed steps of the shortcut process in S3 above.

図6において、まずCPU101は、パネル105上にいずれの画面が表示されているかを判断する(S11,S13,S15,S17)。 In FIG. 6, the CPU 101 first determines which screen is being displayed on the panel 105 (S11, S13, S15, S17).

パネル105上に、上記コピーモード(CopyMode)画面が表示されていると判断される場合(S11:YES)、CPU101は、呼び出し機能を“Copy”に設定する(S12)。「呼び出し機能」は、RAM103内に確保した領域である。後述のようにCPU101は、ショートカットデータを呼び出す際に、表示画面のモードに対応する機能のショートカットデータを呼び出す。この処理に表示画面のモードが必要であるので、CPU101は、「呼び出し機能」領域を設け、表示画面のモードを記憶させるようにしている。 If it is determined that the copy mode screen is displayed on panel 105 (S11: YES), CPU 101 sets the call function to "Copy" (S12). The "call function" is an area reserved in RAM 103. As will be described later, when calling shortcut data, CPU 101 calls shortcut data for a function corresponding to the display screen mode. Since the display screen mode is necessary for this processing, CPU 101 provides a "call function" area and stores the display screen mode.

またパネル105上に、上記スキャンモード(ScanMode)画面が表示されていると判断される場合(S13:YES)、CPU101は、呼び出し機能を“Scan”に設定する(S14)。 Furthermore, if it is determined that the above-mentioned Scan Mode screen is displayed on the panel 105 (S13: YES), the CPU 101 sets the call function to "Scan" (S14).

またパネル105上に、上記ファックスモード(FaxMode)画面152が表示されていると判断される場合(S15:YES)、CPU101は、呼び出し機能を“Fax”に設定する(S16)。 Furthermore, if it is determined that the Fax Mode screen 152 is displayed on the panel 105 (S15: YES), the CPU 101 sets the call function to "Fax" (S16).

またパネル105上に、上記HOME画面150が表示されていると判断される場合(S17:YES)、CPU101は、呼び出し機能を“ALL”に設定する(S18)。 Furthermore, if it is determined that the HOME screen 150 is displayed on the panel 105 (S17: YES), the CPU 101 sets the call function to "ALL" (S18).

次にCPU101は、処理をS19に進める。S19では、CPU101は、パネル105上に入力フィールドが表示されているか否かを判断する。図3(c)は、入力フィールド154aを含む送信先入力画面154の一例を示している。図3(c)の送信先入力画面154は、図3(b)のファックスモード(FaxMode)画面152に含まれる入力フィールド152aをユーザが押下したときに、ファックスモード(FaxMode)画面152から遷移する。 Next, the CPU 101 proceeds to S19. In S19, the CPU 101 determines whether an input field is displayed on the panel 105. Figure 3(c) shows an example of a destination input screen 154 including an input field 154a. The destination input screen 154 in Figure 3(c) is displayed from the fax mode (FaxMode) screen 152 when the user presses the input field 152a included in the fax mode (FaxMode) screen 152 in Figure 3(b).

送信先入力画面154には、ソフトウェアキーボード154bも表示される。ユーザは、ソフトウェアキーボード154bを押下することにより、文字情報を入力することができる。S19の判断において、パネル105上に入力フィールドが表示されていると判断される場合に(S19:YES)、ユーザが文字情報を含む何らかの情報を入力すると、CPU101は、その入力した情報、つまり入力値をRAM103に記憶する(S20)。そしてCPU101は、入力フラグをONに設定した(S21)後、処理をS22に進める。入力フラグは、入力フィールド(入力フィールド154aに限らず、他の画面の入力フィールドであってもよい)に文字情報を含む何らかの入力値が入力されたときに、CPU101がONに設定するフラグである。 A software keyboard 154b is also displayed on the destination input screen 154. The user can input text information by pressing the software keyboard 154b. If the determination in S19 determines that an input field is displayed on the panel 105 (S19: YES), and the user inputs some information including text information, the CPU 101 stores the input information, i.e., the input value, in the RAM 103 (S20). The CPU 101 then sets an input flag to ON (S21), and proceeds to S22. The input flag is a flag that the CPU 101 sets to ON when some input value including text information is entered into an input field (not limited to the input field 154a, but may be an input field on another screen).

一方、S19の判断において、パネル105上に入力フィールドが表示されていないと判断される場合(S19:NO)、CPU101は、処理をS22に進める。 On the other hand, if it is determined in S19 that an input field is not displayed on the panel 105 (S19: NO), the CPU 101 proceeds to S22.

S22では、CPU101は、ショートカット呼び出し処理を実行する。続くS23では、CPU101は、入力フラグをOFFに設定する。その後CPU101は、ショートカット処理を終了する。 In S22, the CPU 101 executes shortcut call processing. Subsequently, in S23, the CPU 101 sets the input flag to OFF. The CPU 101 then terminates the shortcut processing.

図7及び図8は、ショートカット呼び出し処理の詳細な手順を示している。 Figures 7 and 8 show the detailed steps for the shortcut call process.

図7において、まずCPU101は、入力フラグはONであるか否かを判断する(S31)。この判断において、入力フラグはONであると判断される場合(S31:YES)、CPU101は、処理をS32に進める。入力フラグがONである場合は、入力フィールドに入力値が入力された場合である。 In FIG. 7, the CPU 101 first determines whether the input flag is ON (S31). If it is determined that the input flag is ON (S31: YES), the CPU 101 proceeds to S32. If the input flag is ON, an input value has been entered into the input field.

図4(a)は、図3(c)の送信先入力画面154において、入力フィールド154a内に“AL”という文字情報が入力されたときの送信先入力画面154′を示している。以下の処理の説明では、この場合、つまり入力フィールド154a内に“AL”という文字情報が入力された場合を例に挙げる。 Figure 4(a) shows the destination input screen 154' when the character information "AL" is entered into the input field 154a on the destination input screen 154 of Figure 3(c). The following explanation of the processing will use this case, that is, when the character information "AL" is entered into the input field 154a, as an example.

S32では、CPU101は、カード番号及び呼び出し機能が一致するショートカットデータと関係のある関連DBから入力値が一致する項目を検索する。このとき、カード番号が“1001”であり、呼び出し機能が“Fax”であるとする。ショートカットDBに登録されたショートカットデータのうち、カード番号及び呼び出し機能が一致するショートカットデータは、登録番号が1~4であるものである。そして関連DBは、本実施形態では上述のように、図2(b)のアドレス帳DBである。入力値は“AL”であるので、CPU101は、アドレス帳DBから“AL”と一致する項目を検索する。アドレス帳DBの項目である送信先表示名に“AL”を含むものがあるので、CPU101は、“ALEX”と“ALLY”を検索する。なお「一致」には、部分一致も含まれる。 In S32, the CPU 101 searches for an item with a matching input value in the associated DB related to the shortcut data with a matching card number and call function. In this case, assume that the card number is "1001" and the call function is "Fax." Of the shortcut data registered in the shortcut DB, the shortcut data with a matching card number and call function are those with registration numbers 1 to 4. In this embodiment, the associated DB is the address book DB in Figure 2(b), as described above. Because the input value is "AL," the CPU 101 searches for an item with a matching value in the address book DB. Because the destination display name, which is an item in the address book DB, includes "AL," the CPU 101 searches for "ALEX" and "ALLY." Note that "match" also includes partial matches.

この場合、続くS33の判断において、一致する項目はあると判断される(S32:YES)ので、CPU101は、一致した項目と関連付いたショートカットデータをRAM103に記憶させる(S34)。RAM103に記憶させたショートカットデータを“A”とする。ショートカットデータとアドレス帳DBの送信先データとは、上述のように、ショートカットデータに含まれる設定のうち、送信先(Destination)を介して関連付けられる。したがってこの場合、“A”は、表示名“TO_ALEX”のショートカットデータと、表示名“TO_ALLY”のショートカットデータとを含んでいる。 In this case, the subsequent determination in S33 determines that there is a matching item (S32: YES), so the CPU 101 stores shortcut data associated with the matching item in RAM 103 (S34). The shortcut data stored in RAM 103 is designated "A." As described above, the shortcut data and destination data in the address book DB are associated via the destination setting included in the shortcut data. Therefore, in this case, "A" includes shortcut data with the display name "TO_ALEX" and shortcut data with the display name "TO_ALLY."

次にCPU101は、カード番号、呼び出し機能及び入力値が一致するショートカットデータをショートカットDBから検索する(S35)。上記S32の処理は、検索対象のDBが関連DBであるのに対して、S35の処理は、検索対象のDBがショートカットDBである点が異なっている。ショートカットDBにも、カード番号“1001”、呼び出し機能“Fax”、及び入力値“AL”と一致するショートカットデータが登録されている。つまり、ショートカット表示名“TO_ALEX”と“TO_ALLY”は、“AL”を含んでいるからである。 Next, the CPU 101 searches the shortcut DB for shortcut data that matches the card number, call function, and input value (S35). The process in S32 above differs in that the DB searched is the association DB, whereas the process in S35 searches the shortcut DB. The shortcut DB also contains shortcut data that matches the card number "1001," the call function "Fax," and the input value "AL." This is because the shortcut display names "TO_ALEX" and "TO_ALLY" contain "AL."

次にCPU101は、一致するショートカットデータがあるか否かを判断し(S37)、一致するショートカットデータがあれば、CPU101は、上記S34と同様にして、ショートカットデータをRAM103に記憶させた(S38)後、処理を図8のS39に進める。なおS38では、RAM103に記憶させたショートカットデータを“B”とする。したがってこの場合、“B”も、表示名“TO_ALEX”のショートカットデータと、表示名“TO_ALLY”のショートカットデータとを含むことになる。 Next, CPU 101 determines whether there is matching shortcut data (S37), and if there is matching shortcut data, CPU 101 stores the shortcut data in RAM 103 (S38), as in S34 above, and then proceeds to S39 in Figure 8. In S38, the shortcut data stored in RAM 103 is assumed to be "B." Therefore, in this case, "B" also includes shortcut data with the display name "TO_ALEX" and shortcut data with the display name "TO_ALLY."

一方、S37の判断において、一致するショートカットデータがなければ、CPU101は、S38をスキップして、図8のS39に進める。 On the other hand, if the determination in S37 is that there is no matching shortcut data, the CPU 101 skips S38 and proceeds to S39 in Figure 8.

一方、上記S31の判断において、入力フラグはOFFであると判断される場合(S32:NO)、CPU101は、カード番号及び呼び出し機能が一致するショートカットデータをショートカットDBから検索した(S36)後、処理を上記S37に進める。S37の処理は、上述したので、その説明は省略する。したがってこの場合、“B”は、ショートカットDBに登録されている登録番号1~5のショートカットデータを含むことになる。 On the other hand, if the input flag is determined to be OFF in S31 (S32: NO), the CPU 101 searches the shortcut DB for shortcut data with a matching card number and calling function (S36), and then proceeds to S37. The process of S37 has been described above, so its explanation will be omitted. Therefore, in this case, "B" includes shortcut data with registration numbers 1 to 5 registered in the shortcut DB.

図8のS39では、CPU101は、対象のショートカットデータがあるか否かを判断する。この判断は、上記“A”と上記“B”との和集合(A+B)内にショートカットデータが含まれているか否かに基づいて行う。つまり、和集合(A+B)内にショートカットデータが含まれていれば(S39:YES)、CPU101は、その含まれているショートカットデータの個数が1つか否かを判断する(S40)。 In S39 of FIG. 8, the CPU 101 determines whether the target shortcut data exists. This determination is made based on whether the shortcut data is included in the union (A+B) of the above "A" and "B." In other words, if shortcut data is included in the union (A+B) (S39: YES), the CPU 101 determines whether the number of shortcut data included is one (S40).

S40の判断において、ショートカットデータが1つのみであると判断される場合(S:YES)、CPU101は、ショートカットデータに含まれるワンタッチ機能、つまりワンタッチ呼び出しがONに設定されているか否かを判断する(S41)。この判断において、ワンタッチ呼び出しがONに設定されていると判断される場合(S41:YES)、CPU101は、ショートカットデータの機能を実行した(S42)後、ショートカット呼び出し処理を終了する。例えば、ユーザが図4(a)の送信先入力画面154′の入力フィールド154aにさらに“L”を追加して、“ALL”を入力したとする。この場合、CPU101は、表示名“TO_ALLY”のショートカットデータを1つだけ検索する。そして、表示名“TO_ALLY”のショートカットデータには、OneTouch:ONが設定されているので、CPU101は、表示名“TO_ALLY”のショートカットデータの機能を直ちに実行する。 If it is determined in S40 that only one shortcut data item exists (S: YES), CPU 101 determines whether the one-touch function included in the shortcut data, i.e., one-touch call, is set to ON (S41). If it is determined that one-touch call is set to ON (S41: YES), CPU 101 executes the function of the shortcut data (S42) and then terminates the shortcut call process. For example, suppose the user adds another "L" to input "ALL" in input field 154a of destination input screen 154' in FIG. 4(a). In this case, CPU 101 searches for only one shortcut data item with the display name "TO_ALLY." Then, because OneTouch: ON is set for the shortcut data item with the display name "TO_ALLY," CPU 101 immediately executes the function of the shortcut data item with the display name "TO_ALLY."

一方、S41の判断において、ワンタッチ呼び出しがOFFに設定されていると判断される場合(S41:NO)、CPU101は、ショートカットデータの機能の開始画面をパネル105上に表示した(S43)後、ショートカット呼び出し処理を終了する。例えば、ユーザが図4(a)の送信先入力画面154′の入力フィールド154aにさらに“E”を追加して、“ALE”を入力したとする。この場合、CPU101は、表示名“TO_ALEX”のショートカットデータを1つだけ検索する。そして、表示名“TO_ALEX”のショートカットデータには、OneTouch:OFFが設定されているので、CPU101は、表示名“TO_ALEX”のショートカットデータの機能の開始画面をパネル105上に表示する。図4(c)は、Fax機能の開始画面158の一例を示している。この開始画面158において、ユーザが“FaxStart”ボタン158aを押下すると、CPU101は、表示名“TO_ALEX”のショートカットデータの機能を実行する。これにより、送信先電話番号“052456123×”にファックス送信することができる。 On the other hand, if it is determined in S41 that one-touch call is set to OFF (S41: NO), the CPU 101 displays a start screen for the shortcut data function on the panel 105 (S43) and then terminates the shortcut call process. For example, suppose the user adds an "E" to the input field 154a of the destination input screen 154' in FIG. 4(a) to enter "ALE." In this case, the CPU 101 searches for only one shortcut data item with the display name "TO_ALEX." Since OneTouch: OFF is set for the shortcut data item with the display name "TO_ALEX," the CPU 101 displays a start screen for the function of the shortcut data item with the display name "TO_ALEX" on the panel 105. Figure 4(c) shows an example of a start screen 158 for the fax function. When the user presses the "FaxStart" button 158a on this start screen 158, the CPU 101 executes the function of the shortcut data item with the display name "TO_ALEX." This will allow you to send a fax to the destination phone number "052456123×".

一方、上記S40の判断において、ショートカットデータの数が複数であると判断される場合(S40:NO)、CPU101は、複数あるショートカットデータの一覧画面を作成してパネル105上に表示した(S44)後、ショートカット呼び出し処理を終了する。S39の判断において対象のショートカットデータが、表示名“TO_ALEX”のショートカットデータと、表示名“TO_ALLY”のショートカットデータの2つである場合、CPU101は、これら2つのショートカットデータの一覧画面を作成してパネル105上に表示する。図4(b)は、ショートカットデータの一覧画面156の一例を示している。 On the other hand, if it is determined in S40 above that there are multiple shortcut data items (S40: NO), the CPU 101 creates a list screen of the multiple shortcut data items and displays it on the panel 105 (S44), and then ends the shortcut call process. If it is determined in S39 that there are two pieces of shortcut data items, one with the display name "TO_ALEX" and the other with the display name "TO_ALLY", the CPU 101 creates a list screen of these two pieces of shortcut data items and displays it on the panel 105. Figure 4(b) shows an example of the shortcut data list screen 156.

一方、上記S39の判断において、和集合(A+B)内にショートカットデータが含まれていないと判断される場合(S39:NO)、CPU101は、ショートカット呼び出し処理を終了する。 On the other hand, if it is determined in step S39 that no shortcut data is included in the union (A+B) (S39: NO), the CPU 101 terminates the shortcut call process.

以上説明したように、本実施形態のMFP100は、カード200からカード番号を読み取る読取部107と、文字情報を含むショートカットデータとカード番号とを関連付けて記憶するNVRAM104と、文字情報を入力するためのパネル105と、カード番号に関連付けられたショートカットデータに基づき処理を実行するCPU101と、を備えている。 As described above, the MFP 100 of this embodiment includes a reading unit 107 that reads the card number from the card 200, an NVRAM 104 that stores shortcut data including text information in association with the card number, a panel 105 for inputting text information, and a CPU 101 that executes processing based on the shortcut data associated with the card number.

そしてCPU101は、パネル105に入力された文字情報及び読取部107によりカード200から読み取られたカード番号に基づき、NVRAM104においてショートカットデータを検索する(S32,S35)。 The CPU 101 then searches for shortcut data in the NVRAM 104 based on the character information entered on the panel 105 and the card number read from the card 200 by the reading unit 107 (S32, S35).

このように、本実施形態のMFP100では、ショートカットデータの検索を簡易に行うことが可能となる。 In this way, the MFP 100 of this embodiment makes it possible to easily search for shortcut data.

ちなみに、本実施形態において、MFP100は、「情報処理装置」の一例である。カード200は、「媒体」の一例である。カード番号は、「識別情報」の一例である。ショートカットデータは、「設定情報」の一例である。NVRAM104は、「記憶部」の一例である。パネル105は、「入力部」の一例である。CPU101は、「制御部」の一例である。 In this embodiment, the MFP 100 is an example of an "information processing device." The card 200 is an example of a "medium." The card number is an example of "identification information." The shortcut data is an example of "setting information." The NVRAM 104 is an example of a "storage unit." The panel 105 is an example of an "input unit." The CPU 101 is an example of a "control unit."

またCPU101は、パネル105に文字情報が入力された状態で、読取部107によりカード200からカード番号が読み取られると、入力された文字情報及び読み取られたカード番号に対応するショートカットデータを検索する(S32,S35)。 Furthermore, when character information is input to the panel 105 and the card number is read from the card 200 by the reading unit 107, the CPU 101 searches for shortcut data corresponding to the input character information and the read card number (S32, S35).

また、ショートカットデータに含まれる文字情報は、設定値である。 Also, the text information contained in the shortcut data is a setting value.

また設定値は、ショートカットデータの表示名称を含む。 The setting value also includes the display name of the shortcut data.

また設定値は、宛先情報を含む。 The setting value also includes destination information.

またMFP100はさらに、パネル105を備え、CPU101は、検索により複数のショートカットデータが検索された場合、検索された複数のショートカットデータをパネル105に一覧表示する(S44)。 The MFP 100 also includes a panel 105, and if multiple shortcut data items are found by the search, the CPU 101 displays a list of the searched shortcut data items on the panel 105 (S44).

これにより、検索結果が目に見えるので、ユーザは目的のショートカットデータを見つけ易くなる。 This makes search results visible, making it easier for users to find the shortcut data they're looking for.

ちなみに、パネル105は、「表示部」の一例である。 By the way, panel 105 is an example of a "display unit."

またCPU101は、検索により1つのショートカットデータのみが検索された場合、検索されたショートカットデータで処理の実行を開始するための実行開始画面158をパネル105に表示する(S43)。 Furthermore, if the search returns only one shortcut data item, the CPU 101 displays an execution start screen 158 on the panel 105 to start the execution of processing using the searched shortcut data item (S43).

これにより、ユーザは、実行開始画面に表示されている実行ボタンを押下するだけで、検索されたショートカットデータで処理の実行を開始できるので、便利である。 This is convenient because users can simply press the execute button displayed on the execution start screen to start executing the process using the searched shortcut data.

またCPU101は、検索された1つのショートカットデータで処理を実行する(S42)。 The CPU 101 then executes processing using one of the searched shortcut data (S42).

これにより、ユーザは何の操作も行わずに、検索されたショートカットデータで処理の実行が開始されるので、便利である。 This is convenient because the searched shortcut data begins executing without the user having to perform any operations.

またMFP100はさらに、原稿から画像を読み取る読取エンジン112を備え、ショートカットデータは、読取エンジン112の読取りに係る設定値を含む。 The MFP 100 also includes a reading engine 112 that reads images from documents, and the shortcut data includes setting values related to reading by the reading engine 112.

また設定値は、原稿のサイズ及び画質のうち、少なくとも一方に係る設定値を含む。 The setting values also include setting values related to at least one of the document size and image quality.

また、読取部107は、無線通信によりカード200からカード番号を読み取る。 In addition, the reading unit 107 reads the card number from the card 200 via wireless communication.

これにより、ユーザはカード200を直接MFP100に接続させなくても、MFP100に近づけるだけでよいので、便利である。 This is convenient because the user does not need to connect the card 200 directly to the MFP 100; they simply need to bring it close to the MFP 100.

なお、本発明は上記実施形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。 The present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the spirit of the invention.

(1)上記実施形態では、カード200からカード番号を読み取ってから、入力フィールド154aに文字情報を入力し、入力した文字情報を含むショートカットデータを検索するようにしたが、これに限らず、入力フィールド154aに文字情報を入力してから、カード200からカード番号を読み取った後、ショートカットデータの検索を開始してもよい。 (1) In the above embodiment, the card number is read from the card 200, text information is entered into the input field 154a, and shortcut data containing the entered text information is searched for. However, this is not limited to this. It is also possible to enter text information into the input field 154a, read the card number from the card 200, and then start a search for shortcut data.

(2)上記実施形態では、情報処理装置の一例として、MFP100を例に挙げて説明したが、MFP100に限らず、情報処理装置は、単体のプリンタやスキャナ、コピー機であってもよい。 (2) In the above embodiment, an MFP 100 was used as an example of an information processing device, but the information processing device is not limited to an MFP 100 and may also be a standalone printer, scanner, or copier.

(3)上記実施形態では、上記実施形態では、制御部の一例として、CPU101を挙げて説明したが、制御部は、CPUと専用回路とを有していてもよい。専用回路としては、例えば、ASIC(Application Specific Integrated Circuit)及びFPGA(Field Programmable Gate Array)などが挙げられる。 (3) In the above embodiment, the CPU 101 was described as an example of a control unit, but the control unit may include a CPU and a dedicated circuit. Examples of dedicated circuits include an ASIC (Application Specific Integrated Circuit) and an FPGA (Field Programmable Gate Array).

(4)上記実施形態では、読取部の一例として、NFCによりカード200内のIDを読み取るカードリーダを挙げたが、これに限らず、通信インタフェースとして、Bluetooth(登録商標)インタフェース等を採用してもよい。また、通信インタフェースとして、SDIO(Secure Digital Input/Output)を採用してもよい。これらの場合、外部記憶装置は、採用される通信インタフェースに対応したインタフェースを有する装置となる。さらに読取部として、2次元コードリーダを採用してもよい。2次元コードには、バーコード及びQRコード(登録商標)等が含まれる。この場合、媒体は、2次元コードが表面に印刷等されたカードやシート等となる。 (4) In the above embodiment, a card reader that reads the ID in the card 200 using NFC was given as an example of a reading unit, but this is not limiting. A Bluetooth (registered trademark) interface or the like may also be used as the communication interface. SDIO (Secure Digital Input/Output) may also be used as the communication interface. In these cases, the external storage device will be a device having an interface that corresponds to the communication interface used. Furthermore, a two-dimensional code reader may also be used as the reading unit. Two-dimensional codes include barcodes and QR codes (registered trademark). In this case, the medium will be a card, sheet, or the like with a two-dimensional code printed on its surface.

100 MFP
101 CPU
102 ROM
103 RAM
104 NVRAM
105 パネル
107 読取部
110 エンジンIF
111 印刷エンジン
112 読取エンジン
120 画像処理回路
200 カード
100 MFPs
101 CPU
102 ROM
103 RAM
104 NVRAM
105 Panel 107 Reading unit 110 Engine IF
111 Printing engine 112 Reading engine 120 Image processing circuit 200 Card

Claims (9)

読取部と、
記憶部と、
タッチパネルと、
制御部と、
を備え、
前記制御部は、
前記記憶部に記憶されている設定情報に基づき、処理を実行することが可能であり、
前記記憶部に記憶されている前記設定情報、前記タッチパネルに入力された文字情報及び前記読取部により媒体から読み取られた前記媒体の識別情報に関連する設定情報があれば、当該設定情報を前記タッチパネルに表示する、
情報処理装置。
A reading unit;
A memory unit;
Touch panel and
A control unit;
Equipped with
The control unit
The processing can be executed based on the setting information stored in the storage unit,
If the setting information stored in the storage unit includes setting information related to character information input to the touch panel and identification information of the medium read from the medium by the reading unit, the setting information is displayed on the touch panel.
Information processing device.
前記制御部は、
前記タッチパネルに入力された文字情報及び前記読取部により媒体から読み取られた前記媒体の識別情報に関連する前記設定情報が、前記記憶部に複数記憶されている場合、複数の前記設定情報を前記タッチパネルに一覧表示する、
請求項1に記載の情報処理装置。
The control unit
When a plurality of pieces of the setting information related to the character information input to the touch panel and the identification information of the medium read from the medium by the reading unit are stored in the storage unit , the plurality of pieces of the setting information are displayed in a list on the touch panel.
The information processing device according to claim 1 .
前記制御部は、
前記タッチパネルに入力された文字情報及び前記読取部により媒体から読み取られた前記媒体の識別情報に関連する前記設定情報が、前記記憶部に1つのみ記憶されている場合、1つの前記設定情報で前記処理の実行を開始するための実行開始画面を前記タッチパネルに表示する、
請求項2に記載の情報処理装置。
The control unit
when only one of the setting information related to the character information input to the touch panel and the identification information of the medium read from the medium by the reading unit is stored in the storage unit , an execution start screen for starting execution of the process with the one of the setting information is displayed on the touch panel.
The information processing device according to claim 2 .
前記制御部は、
前記1つの設定情報で前記処理を実行する、
請求項3に記載の情報処理装置。
The control unit
Executing the process using the one piece of setting information.
The information processing device according to claim 3 .
前記情報処理装置はさらに、
原稿から画像を読み取る読取エンジン
を備え、
前記設定情報は、前記読取エンジンの読取りに係る設定値を含む、
請求項1に記載の情報処理装置。
The information processing device further comprises:
Equipped with a reading engine that reads images from documents,
The setting information includes a setting value related to reading of the reading engine.
The information processing device according to claim 1 .
前記読取エンジンの読取りに係る前記設定値は、前記原稿のサイズ及び画質のうち、少なくとも一方に係る設定値を含む、
請求項5に記載の情報処理装置。
the setting values related to the reading of the reading engine include a setting value related to at least one of the size and image quality of the document;
The information processing device according to claim 5 .
前記読取部は、無線通信により前記媒体から前記識別情報を読み取る、
請求項1乃至6のいずれか1項に記載の情報処理装置。
the reading unit reads the identification information from the medium by wireless communication;
The information processing device according to claim 1 .
情報処理装置の記憶部に記憶されている設定情報に基づき、処理を実行する情報処理方法であって、
前記記憶部に記憶されている前記設定情報、前記情報処理装置のタッチパネルに入力された文字情報及び前記情報処理装置の読取部により媒体から読み取られた前記媒体の識別情報に関連する設定情報があれば、当該設定情報を前記タッチパネルに表示する、
情報処理方法。
An information processing method for executing processing based on setting information stored in a storage unit of an information processing device, comprising:
If the setting information stored in the storage unit includes setting information related to character information input to a touch panel of the information processing device and identification information of the medium read from the medium by a reading unit of the information processing device , the setting information is displayed on the touch panel.
Information processing methods.
読取部と、
記憶部と、
タッチパネルと、を備え、前記記憶部に記憶されている設定情報に基づき、処理を実行することが可能である情報処理装置に、
前記記憶部に記憶されている前記設定情報、前記タッチパネルに入力された文字情報及び前記読取部により媒体から読み取られた前記媒体の識別情報に関連する設定情報があれば、当該設定情報を前記タッチパネルに表示する表示処理
を実行させる、
情報処理プログラム。
A reading unit;
A memory unit;
a touch panel, and an information processing device capable of executing a process based on setting information stored in the storage unit,
If the setting information stored in the storage unit includes setting information related to character information input to the touch panel and identification information of the medium read from the medium by the reading unit, a display process is executed to display the setting information on the touch panel.
Information processing program.
JP2024180433A 2019-03-28 2024-10-16 Information processing device, information processing method, and information processing program Active JP7779364B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2024180433A JP7779364B2 (en) 2019-03-28 2024-10-16 Information processing device, information processing method, and information processing program
JP2025197821A JP2026020274A (en) 2019-03-28 2025-11-19 Information processing device, information processing method, and information processing program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019062955A JP7255284B2 (en) 2019-03-28 2019-03-28 Information processing device, information processing method and information processing program
JP2023053221A JP7574874B2 (en) 2019-03-28 2023-03-29 Information processing device, information processing method, and information processing program
JP2024180433A JP7779364B2 (en) 2019-03-28 2024-10-16 Information processing device, information processing method, and information processing program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2023053221A Division JP7574874B2 (en) 2019-03-28 2023-03-29 Information processing device, information processing method, and information processing program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025197821A Division JP2026020274A (en) 2019-03-28 2025-11-19 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2024180577A JP2024180577A (en) 2024-12-26
JP7779364B2 true JP7779364B2 (en) 2025-12-03

Family

ID=72640193

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2019062955A Active JP7255284B2 (en) 2019-03-28 2019-03-28 Information processing device, information processing method and information processing program
JP2023053221A Active JP7574874B2 (en) 2019-03-28 2023-03-29 Information processing device, information processing method, and information processing program
JP2024180433A Active JP7779364B2 (en) 2019-03-28 2024-10-16 Information processing device, information processing method, and information processing program
JP2025197821A Pending JP2026020274A (en) 2019-03-28 2025-11-19 Information processing device, information processing method, and information processing program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2019062955A Active JP7255284B2 (en) 2019-03-28 2019-03-28 Information processing device, information processing method and information processing program
JP2023053221A Active JP7574874B2 (en) 2019-03-28 2023-03-29 Information processing device, information processing method, and information processing program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025197821A Pending JP2026020274A (en) 2019-03-28 2025-11-19 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (4) JP7255284B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007274149A (en) 2006-03-30 2007-10-18 Brother Ind Ltd Image forming apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3686996B2 (en) * 2001-08-27 2005-08-24 京セラミタ株式会社 Communication device
JP4688042B2 (en) * 2001-11-02 2011-05-25 セイコーエプソン株式会社 Printer and printer print layout setting method
JP6357911B2 (en) * 2014-06-25 2018-07-18 ブラザー工業株式会社 Image processing apparatus and control program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007274149A (en) 2006-03-30 2007-10-18 Brother Ind Ltd Image forming apparatus

Also Published As

Publication number Publication date
JP7255284B2 (en) 2023-04-11
JP2020162098A (en) 2020-10-01
JP2024180577A (en) 2024-12-26
JP2026020274A (en) 2026-02-06
JP2023073401A (en) 2023-05-25
JP7574874B2 (en) 2024-10-29

Similar Documents

Publication Publication Date Title
JP7544111B2 (en) Image Processing Device
US20100060929A1 (en) Image forming apparatus and image forming method
US9288346B2 (en) Image processing apparatus for reading and processing a document image and control method thereof
JP5365654B2 (en) Image forming apparatus, setting method, and setting program
JP7665853B2 (en) Image processing device, control method, and program
JP7711795B2 (en) Image Processing Device
JP7779364B2 (en) Information processing device, information processing method, and information processing program
JP7559857B2 (en) Information processing device, information processing method, and information processing program
JP7772157B2 (en) Information processing device, information processing method, and information processing program
JP7404716B2 (en) Information processing device, information processing method, and information processing program
US20100064064A1 (en) Image processing apparatus and image processing method
JP6988679B2 (en) Image formation system
JP2005004363A (en) Data input device, image processing device and data input method
JP7693787B2 (en) Information processing system control method, program, and information processing system
JP7259478B2 (en) Information processing device, information processing method and information processing program
JP2018137823A (en) Data transmission device and image forming apparatus
JP2004295561A (en) Data management program for managing data, apparatus and method therefor
JP4702068B2 (en) Job submission device and program
JP2024065645A (en) Image forming device
JP2009010513A (en) Image processing apparatus

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241030

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250805

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251003

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251103

R150 Certificate of patent or registration of utility model

Ref document number: 7779364

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150