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
JP7589786B2 - Function execution device - Google Patents
[go: Go Back, main page]

JP7589786B2 - Function execution device - Google Patents

Function execution device Download PDF

Info

Publication number
JP7589786B2
JP7589786B2 JP2023198120A JP2023198120A JP7589786B2 JP 7589786 B2 JP7589786 B2 JP 7589786B2 JP 2023198120 A JP2023198120 A JP 2023198120A JP 2023198120 A JP2023198120 A JP 2023198120A JP 7589786 B2 JP7589786 B2 JP 7589786B2
Authority
JP
Japan
Prior art keywords
shortcut
function
wireless
screen
tab
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
JP2023198120A
Other languages
Japanese (ja)
Other versions
JP2024019202A (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 JP2023198120A priority Critical patent/JP7589786B2/en
Publication of JP2024019202A publication Critical patent/JP2024019202A/en
Priority to JP2024198220A priority patent/JP7816464B2/en
Application granted granted Critical
Publication of JP7589786B2 publication Critical patent/JP7589786B2/en
Priority to JP2026017109A priority patent/JP2026063542A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

開示は、登録されている機能をユーザの操作に応じて実行する技術に関する。 The present disclosure relates to a technique for executing a registered function in response to a user operation.

下記の特許文献1には、ショートカットボタンに関連付けられた所定の処理(例えばスキャン処理)を、そのショートカットボタンの操作を行うことなく、カードをカードリーダに読み取らせるだけで実行させることが可能に構成された画像処理装置が開示されている。 The following Patent Document 1 discloses an image processing device that is configured to be able to execute a specific process (e.g., a scan process) associated with a shortcut button simply by having a card reader read the card, without operating the shortcut button.

特許文献1に開示されている画像処理装置は、複数のユーザによって共用される場合、例えば次のように構成されていると便利である。
即ち、複数のショートカットボタンの各々をタブ形式の複数のタブ画面のいずれかに配置する。表示部には、複数のタブ画面のうちの1つを選択的に表示する。複数のタブの各々は、共有属性又はパーソナル属性に設定される。そして、特定のユーザがログインしていないときはパーソナル属性のタブは表示せずに共有属性のタブのみ表示する。パーソナル属性のタブは、当該タブに対応した特定のユーザがログインしているときのみ表示する。
When the image processing device disclosed in Japanese Patent Laid-Open No. 2003-233691 is shared by a plurality of users, it is convenient if it is configured as follows, for example.
That is, each of the multiple shortcut buttons is arranged on one of multiple tab screens in tab format. One of the multiple tab screens is selectively displayed on the display unit. Each of the multiple tabs is set to a shared attribute or a personal attribute. When a specific user is not logged in, the personal attribute tab is not displayed and only the shared attribute tab is displayed. The personal attribute tab is displayed only when the specific user corresponding to that tab is logged in.

画像処理装置をこのように構成することで、例えば、ある特定の処理が関連付けられたショートカットボタンの操作を特定のユーザにのみ許容することが可能となる。具体的には、特定のユーザにのみ操作を許容したいショートカットボタン(以下、「ユーザ限定ボタン」と称する)を、その特定のユーザに対応したパーソナル属性のタブに配置すること、あるいは、そのユーザ限定ボタンが配置されているタブをその特定のユーザに対応したパーソナル属性のタブに設定することによって、可能となる。 By configuring the image processing device in this manner, it is possible, for example, to allow only a specific user to operate a shortcut button associated with a specific process. Specifically, this is made possible by placing a shortcut button that you want only a specific user to be able to operate (hereinafter referred to as a "user-only button") on a tab with personal attributes corresponding to that specific user, or by setting the tab on which the user-only button is placed to be a tab with personal attributes corresponding to that specific user.

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

しかし、ユーザ限定ボタンに関連付けられた特定の処理が、前述のカードをカードリーダに読み取らせることによっても実行させることが可能にされている場合、次のような問題が生じる。 However, if the specific process associated with the user-only button can also be executed by reading the aforementioned card with a card reader, the following problem arises.

即ち、例えば、カードによって実行させることが可能な特定の処理が関連付けられた1つのショートカットボタンをユーザ限定ボタンにするために、そのショートカットボタンが配置されているタブの属性を、その特定のユーザに対応したパーソナル属性に設定変更したことを想定する。この場合、そのユーザ限定ボタンは、その特定のユーザがログインしないと表示されなくなったため、その特定のユーザ以外の不特定のユーザにそのユーザ限定ボタンを操作されることを抑制できる。 That is, for example, suppose that in order to make a shortcut button associated with a specific process that can be executed by a card into a user-only button, the attributes of the tab on which the shortcut button is located are changed to personal attributes corresponding to that specific user. In this case, the user-only button will not be displayed unless that specific user logs in, so it is possible to prevent unspecified users other than that specific user from operating the user-only button.

しかし、そのユーザ限定ボタンが表示されずに操作ができなくなっても、カードがあれば、不特定のユーザであってもそのカードを使ってそのユーザ限定ボタンに関連付けられた特定の処理を実行させることができてしまう。 However, even if the user-only button is not displayed and cannot be operated, if the card is available, any user can still use the card to execute the specific process associated with the user-only button.

本開示上記課題に鑑みなされた、特定の機能を、ユーザが直接操作することに加えて外部との無線通信を介することによっても実行させることが可能に構成された機能実行装置において、その特定の機能の実行を適切に制限できるようにする構成を備えているIn consideration of the above problems , the present disclosure provides a function execution device that is configured to enable a specific function to be executed not only by direct operation by a user but also via wireless communication with the outside, and that is provided with a configuration that enables the execution of the specific function to be appropriately restricted.

発明を実施するための形態による、第1の例示である機能実行装置は、表示部と、入力部と、通信部と、制御部とを備える。通信部は、通信可能エリア内に、特定の装置IDを有する無線通信装置が配置されることに応じて、無線通信装置と無線通信を実行可能である。 A first exemplary function executing device according to an embodiment of the present invention includes a display unit, an input unit, a communication unit, and a control unit. The communication unit is capable of performing wireless communication with a wireless communication device having a specific device ID in response to the wireless communication device being placed within a communication area.

制御部は、一般モード表示処理を実行する。一般モード表示処理は、一般モード待機画面を表示部に表示させる処理である。一般モード待機画面は、各々が共有属性又はパーソナル属性に設定された複数のタブのうち、共有属性に設定されたタブである共有タブを含み、パーソナル属性に設定されたタブであるパーソナルタブを含まない画面である。 The control unit executes a general mode display process. The general mode display process is a process for displaying a general mode standby screen on the display unit. The general mode standby screen is a screen that includes a shared tab, which is a tab set to a shared attribute, among multiple tabs each set to a shared attribute or a personal attribute, and does not include a personal tab, which is a tab set to a personal attribute.

複数のタブの各々は、実行すべき機能が対応付けられた画像である機能オブジェクトが登録され得るように構成されている。機能オブジェクトは、特定のオブジェクトIDが登録され得るように構成されている。一般モード待機画面は、1つの共有タブが選択状態にされ、その選択状態にされた共有タブに登録されている機能オブジェクトを含む。 Each of the multiple tabs is configured to allow a functional object, which is an image associated with a function to be executed, to be registered. The functional object is configured to allow a specific object ID to be registered. The general mode standby screen shows one shared tab in a selected state, and includes the functional object registered in the selected shared tab.

制御部は、さらに、第1の機能実行処理と、装置ID取得処理と、第2の機能実行処理と、を実行する。
第1の機能実行処理は、表示部に表示されている機能オブジェクトが入力部を介して選択されることに応じて、その選択された機能オブジェクトに対応付けられている機能を実行する処理である。
The control unit further executes a first function execution process, a device ID acquisition process, and a second function execution process.
The first function executing process is a process for executing a function associated with a functional object displayed on the display unit in response to the selection of the functional object via the input unit.

装置ID取得処理は、無線通信装置から、通信部による無線通信を通じて、装置IDを取得する処理である。
第2の機能実行処理は、装置ID取得処理により装置IDが取得されることに応じて実行する処理である。制御部は、第2の機能実行処理では、ID対応オブジェクトが共有タブに登録されている場合はそのID対応オブジェクトに対応付けられている機能を実行し、ID対応オブジェクトがパーソナルタブに登録されている場合はそのID対応オブジェクトに対応付けられている機能を実行しない。ID対応オブジェクトは、取得した装置IDと特定の対応関係にあるオブジェクトIDが登録された前記機能オブジェクトである。
The device ID acquisition process is a process of acquiring a device ID from a wireless communication device through wireless communication by a communication unit.
The second function execution process is a process executed in response to the device ID being acquired by the device ID acquisition process. In the second function execution process, the control unit executes a function associated with an ID-corresponding object when the ID-corresponding object is registered in a shared tab, and does not execute a function associated with the ID-corresponding object when the ID-corresponding object is registered in a personal tab. The ID-corresponding object is the functional object in which an object ID that has a specific correspondence with the acquired device ID is registered.

このように構成された機能実行装置では、ID対応オブジェクトに対応した装置IDが取得されても、そのID対応オブジェクトがパーソナルタブに登録されている場合は、そのID対応オブジェクトに対応した機能は実行されない。そのため、ID対応オブジェクトをパーソナルタブに登録することで、そのID対応オブジェクトに対応した機能の実行を適切に制限することが可能となる。
発明を実施するための形態による、第2の例示である機能実行装置は、近距離無線通信部と、制御部と、メモリと、機能実行部とを備える。
近距離無線通信部は、当該近距離無線通信部が通信可能な近距離に位置する無線通信装置を検出することが可能である。制御部は、複数のショートカット情報をメモリに記憶させることが可能である。前記複数のショートカット情報の各々はショートカット機能を示す。ショートカット機能は、当該ショートカット機能の実行に用いられる設定値が予め設定されている。
制御部は、さらに、無線対応ショートカット実行処理を実行可能である。
無線対応ショートカット実行処理は、ショートカット情報に示されるショートカット機能を、当該ショートカット機能に設定されている設定値に従って機能実行部に実行させる。
第2のショートカット実行処理は、
近距離無線通信部により無線通信装置が検出され、且つ、検出された無線通信装置が、メモリに記憶されている前記複数のショートカット情報のいずれかに対応すること、に応じて、
当該対応するショートカット情報に示されるショートカット機能である無線対応ショートカット機能が特定のユーザに関連付けられていない場合は、当該無線対応ショートカット機能を、当該無線対応ショートカット機能に設定されている設定値に従って機能実行部に実行させ、
当該無線対応ショートカット機能が特定のユーザに関連付けられている場合は、当該無線対応ショートカット機能を機能実行部に実行させない。
In the function executing device configured in this manner, even if a device ID corresponding to an ID-corresponding object is acquired, if the ID-corresponding object is registered in the personal tab, the function corresponding to the ID-corresponding object is not executed. Therefore, by registering the ID-corresponding object in the personal tab, it is possible to appropriately restrict the execution of the function corresponding to the ID-corresponding object.
A second exemplary function execution device according to an embodiment of the present invention includes a short-range wireless communication unit, a control unit, a memory, and a function execution unit.
The short-range wireless communication unit is capable of detecting a wireless communication device located in a short distance with which the short-range wireless communication unit can communicate. The control unit is capable of storing a plurality of pieces of shortcut information in a memory. Each of the plurality of pieces of shortcut information indicates a shortcut function. A setting value used for executing the shortcut function is preset for the shortcut function.
The control unit is further capable of executing a wireless compatible shortcut execution process.
The wireless-compatible shortcut execution process causes the function execution unit to execute a shortcut function indicated in the shortcut information in accordance with a setting value set for the shortcut function.
The second shortcut execution process is
In response to a wireless communication device being detected by the short-range wireless communication unit and the detected wireless communication device corresponding to any one of the plurality of pieces of shortcut information stored in the memory,
If a wireless-enabled shortcut function, which is a shortcut function indicated in the corresponding shortcut information, is not associated with a specific user, the wireless-enabled shortcut function is executed by the function execution unit in accordance with a setting value set in the wireless-enabled shortcut function;
When the wireless-enabled shortcut function is associated with a specific user, the function execution unit is not caused to execute the wireless-enabled shortcut function.

実施形態の情報処理システムの概略構成を示す説明図である。FIG. 1 is an explanatory diagram illustrating a schematic configuration of an information processing system according to an embodiment. 非ログイン時且つ全タブが共有属性に設定されている場合の待機画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a standby screen when a user is not logged in and all tabs are set to a shared attribute. アイコンデータテーブルを示す説明図である。FIG. 11 is an explanatory diagram illustrating an icon data table. (a)はタブ設定テーブルを示す説明図、(b)はタブ属性設定画面を示す説明図である。3A is an explanatory diagram showing a tab setting table, and FIG. 3B is an explanatory diagram showing a tab attribute setting screen. ユーザ管理データテーブルを示す説明図である。FIG. 4 is an explanatory diagram illustrating a user management data table. (a)は一般モード時に、パーソナルタブに登録されているカード起動ショートカットをNFCカードから起動させることを試みた場合の画面遷移例を示す説明図、(b)は個人モード時に、パーソナルタブ(ただしログインユーザのホームタブ)に登録されているカード起動ショートカットをNFCカードから起動させることを試みた場合の画面遷移例を示す説明図である。FIG. 1A is an explanatory diagram showing an example of screen transitions when attempting to launch a card launch shortcut registered in the personal tab from an NFC card in general mode; FIG. 1B is an explanatory diagram showing an example of screen transitions when attempting to launch a card launch shortcut registered in the personal tab (but the home tab of the logged-in user) from an NFC card in personal mode. 一般モード時に、パーソナルタブに登録されていて外部アクセスを行わないカード起動ショートカットをNFCカードから起動させることを試みた場合の、画面遷移例を示す説明図である。13 is an explanatory diagram showing an example of screen transition when attempting to activate a card activation shortcut that is registered in the personal tab and does not perform external access from an NFC card in normal mode. FIG. カード起動ショートカットが登録されているタブの属性を共有からパーソナルに変更した場合の画面遷移例を示す説明図である。13 is an explanatory diagram showing an example of a screen transition when the attribute of a tab in which a card launch shortcut is registered is changed from shared to personal; FIG. メイン処理を示すフローチャートである。13 is a flowchart showing a main process. 図9のメイン処理におけるS210のアクセス権無し対応処理を示すフローチャートである。10 is a flowchart showing a no access right handling process in S210 in the main process of FIG. 9; 図9のメイン処理におけるS240のタブ設定変更確認処理を示すフローチャートである。10 is a flowchart showing a tab setting change confirmation process of S240 in the main process of FIG. 9;

以下、本開示例示的な実施形態について、図面を参照しながら説明する。
[1.実施形態]
(1)情報処理システムの概要
図1に示す本実施形態の情報処理システム1は、画像処理装置10と、情報処理装置20とを備える。画像処理装置10と情報処理装置20とは、ネットワーク3を通じて相互にデータ通信可能である。ネットワーク3は、どのようなネットワークであってもよい。ネットワーク3は、例えば有線のネットワークであってもよいし、無線のネットワークであってもよい。また、有線及び無線のいずれにおいても、具体的な通信方式はどのような通信方式であってもよい。
Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the drawings.
1. Embodiment
(1) Overview of Information Processing System The information processing system 1 of this embodiment shown in Fig. 1 includes an image processing device 10 and an information processing device 20. The image processing device 10 and the information processing device 20 are capable of data communication with each other through a network 3. The network 3 may be any network. The network 3 may be, for example, a wired network or a wireless network. Furthermore, in both wired and wireless communication, the specific communication method may be any communication method.

(2)画像処理装置の構成
画像処理装置10は、例えばスキャン機能、印刷機能、コピー機能、ファクス機能などの、複数の機能を備えている。スキャン機能は、原稿の画像を読み取ってその読み取った画像の画像データを生成する機能である。印刷機能は、シート状の記録用紙へ画像を印刷する機能である。コピー機能は、スキャン機能により読み取った画像を印刷機能により印刷する機能である。ファクス機能は、ファクシミリデータの送受信を行うである。
(2) Configuration of Image Processing Device The image processing device 10 has multiple functions, such as a scan function, a print function, a copy function, and a fax function. The scan function is a function for reading an image of an original document and generating image data of the read image. The print function is a function for printing an image on a sheet-like recording paper. The copy function is a function for printing an image read by the scan function by the print function. The fax function is for sending and receiving facsimile data.

図1に示すように、画像処理装置10は、制御部11と、記憶部12と、表示部13と、入力部14と、読取部15と、印刷部16と、近距離無線通信部17と、第1通信部18と、第2通信部19とを備え、これらがバス5を介して相互に接続されている。 As shown in FIG. 1, the image processing device 10 includes a control unit 11, a memory unit 12, a display unit 13, an input unit 14, a reading unit 15, a printing unit 16, a short-range wireless communication unit 17, a first communication unit 18, and a second communication unit 19, which are interconnected via a bus 5.

制御部11は例えばCPUを有する。記憶部12は、例えばROM、RAM、NVRAM、フラッシュメモリなどの半導体メモリを有する。即ち、本実施形態の画像処理装置10は、CPU及び半導体メモリを含むマイクロコンピュータを備えている。 The control unit 11 has, for example, a CPU. The storage unit 12 has, for example, a semiconductor memory such as a ROM, a RAM, an NVRAM, or a flash memory. That is, the image processing device 10 of this embodiment has a microcomputer including a CPU and a semiconductor memory.

制御部11は、非遷移的実体的記録媒体に格納されたプログラムを実行することにより各種機能を実現する。本実施形態では、記憶部12が、プログラムを格納した非遷移的実体的記録媒体に該当する。なお、制御部11により実現される各種機能は、プログラムの実行によって(即ち、ソフトウェア処理によって)実現することに限るものではなく、その一部又は全部について、一つあるいは複数のハードウェアを用いて実現してもよい。 The control unit 11 realizes various functions by executing a program stored in a non-transitive physical recording medium. In this embodiment, the storage unit 12 corresponds to the non-transitive physical recording medium storing the program. Note that the various functions realized by the control unit 11 are not limited to being realized by executing a program (i.e., by software processing), and some or all of them may be realized using one or more pieces of hardware.

記憶部12には、図2,図6~図8に示す各種画面のデータが記憶されている。また、記憶部12には、図3に示すアイコンデータテーブルのデータ、図4(a)に示すタブ設定テーブルのデータ、図5に示すユーザ管理データテーブルのデータ、図9~図11に示すメイン処理のプログラム、なども記憶される。 The storage unit 12 stores data for the various screens shown in FIG. 2 and FIG. 6 to FIG. 8. The storage unit 12 also stores data for the icon data table shown in FIG. 3, data for the tab setting table shown in FIG. 4(a), data for the user management data table shown in FIG. 5, and the main processing programs shown in FIG. 9 to FIG. 11.

表示部13は、各種情報を表示するための表示デバイスを有する。本実施形態の表示部13は、表示デバイスとしてディスプレイ13aを有する。
入力部14は、各種入力操作を受け付けるための入力用デバイスを有する。本実施形態の入力部14は、入力用デバイスとしてタッチパネル14aを有する。タッチパネル14aは、表示部13の表示デバイスにおける、画像が表示される画像表示領域に重畳配置される。
The display unit 13 has a display device for displaying various information. The display unit 13 of this embodiment has a display 13a as a display device.
The input unit 14 has an input device for receiving various input operations. The input unit 14 of this embodiment has a touch panel 14a as an input device. The touch panel 14a is arranged so as to be superimposed on an image display area of the display device of the display unit 13, where an image is displayed.

表示部13の画像表示領域に重畳配置されたタッチパネル14aは、画像表示領域に対する、指示体による接触又は近接による指示操作を検出可能である。即ち、タッチパネル14aは、画像表示領域に対して指示体による指示操作が行われている場合に、その指示操作が行われている位置である指示位置を示す位置情報を出力可能に構成されている。本実施形態のタッチパネル14aは、指示体により指示操作が行われている間、位置情報を連続的又は周期的に出力するよう構成されている。 The touch panel 14a, which is superimposed on the image display area of the display unit 13, can detect a pointing operation by contact or proximity of a pointer to the image display area. That is, when a pointing operation is being performed on the image display area by a pointer, the touch panel 14a is configured to be able to output position information indicating the pointing position where the pointing operation is being performed. The touch panel 14a of this embodiment is configured to output position information continuously or periodically while a pointing operation is being performed by the pointer.

なお、タッチパネル14aは、指示操作として接触のみ検出可能な構成であってもよいし、近接のみ検出可能な構成であってもよいし、接触及び近接の両方を検出可能な構成であってもよい。 The touch panel 14a may be configured to detect only contact as a pointing operation, or may be configured to detect only proximity, or may be configured to detect both contact and proximity.

制御部11は、タッチパネル14aから出力される位置情報を取得し、その取得した位置情報に基づいて、指示体の指示操作の有無、指示操作が行われている場合における指示位置、指示操作が行われている場合における指示体による少なくとも一種類の特定の操作を検出することができる。 The control unit 11 acquires position information output from the touch panel 14a, and based on the acquired position information, can detect whether or not a pointing operation has been performed by the indicator, the pointing position when a pointing operation has been performed, and at least one type of specific operation by the indicator when a pointing operation has been performed.

制御部11が検出可能な特定の操作には、例えば、タップ操作、フリック操作、ドラッグ操作などが含まれる。タップ操作は、指示体により指示操作が行われた後、同じ位置で指示体が離れる操作である。指示操作を行うことが可能な指示体の具体的態様は種々考えられ、例えば指先であってもよいし、スタイラスペンなどの特定の指示用デバイスであってもよい。 Specific operations that the control unit 11 can detect include, for example, a tap operation, a flick operation, and a drag operation. A tap operation is an operation in which a pointing operation is performed with an indicator and then the indicator is released at the same position. There are various possible specific forms of an indicator capable of performing a pointing operation, and for example, it may be a fingertip or a specific pointing device such as a stylus pen.

読取部15は、イメージセンサを備え、画像が記録された原稿におけるその画像を読み取り、読み取った画像の画像データを生成する。イメージセンサは、例えば、CCDイメージセンサであってもよいし、CMOSイメージセンサであってもよい。 The reading unit 15 includes an image sensor, reads an image recorded on a document, and generates image data of the read image. The image sensor may be, for example, a CCD image sensor or a CMOS image sensor.

印刷部16は、インクジェット技術や電子写真技術の印刷機構を有し、シート状の記録用紙に画像を印刷することが可能である。
近距離無線通信部17は、画像処理装置10の近傍に存在している他の無線通信装置と特定の無線通信方式にて無線通信を行う。特定の無線通信方式はどのような無線通信方式であってもよく、本実施形態では例えばNFCの通信規格に基づく無線通信方式である。NFCは、Near Field Communicationの略称である。
The printing unit 16 has a printing mechanism using inkjet technology or electrophotography technology, and is capable of printing images on sheet-shaped recording paper.
The short-range wireless communication unit 17 performs wireless communication using a specific wireless communication method with other wireless communication devices existing in the vicinity of the image processing device 10. The specific wireless communication method may be any wireless communication method, and in this embodiment, for example, is a wireless communication method based on the NFC communication standard. NFC is an abbreviation for Near Field Communication.

近距離無線通信部17は、制御部11により制御される。近距離無線通信部17は、近距離無線通信部17の通信可能エリア内に存在している他の無線通信装置と無線通信を行うことができる。通信可能エリアは、例えば、画像処理装置10の筐体の表面のうちの、近距離無線通信部17が搭載されている位置の近傍の所定範囲の近接面から、所定距離(例えば十数cm)以内の距離のエリアであってもよい。 The short-range wireless communication unit 17 is controlled by the control unit 11. The short-range wireless communication unit 17 can perform wireless communication with other wireless communication devices that are present within the communication area of the short-range wireless communication unit 17. The communication area may be, for example, an area within a predetermined distance (e.g., several tens of centimeters) from a nearby surface of a predetermined range near the position where the short-range wireless communication unit 17 is mounted on the surface of the housing of the image processing device 10.

近距離無線通信部17が無線通信可能な他の無線通信装置には、図1に示すNFCカード7が含まれる。NFCカード7は、矩形薄板状のカードである。NFCカード7の内部には、アンテナ7aと、通信回路7bと、記憶部7cとが内蔵されている。通信回路7b
は、アンテナ7aを介して、NFCの通信規格に基づく無線通信を行う。記憶部7cには、NFCカード7の固有のカードIDが記憶されている。通信回路7bは、記憶部7cに記憶されているカードIDを外部へ無線送信可能に構成されている。
Other wireless communication devices with which the short-range wireless communication unit 17 can wirelessly communicate include the NFC card 7 shown in FIG. 1. The NFC card 7 is a rectangular, thin card. The NFC card 7 includes an antenna 7a, a communication circuit 7b, and a storage unit 7c.
performs wireless communication based on the NFC communication standard via the antenna 7a. The memory unit 7c stores a card ID unique to the NFC card 7. The communication circuit 7b is configured to be able to wirelessly transmit the card ID stored in the memory unit 7c to an external device.

NFCカード7が画像処理装置10における前述の通信可能エリア内に配置、即ちNFCカード7と画像処理装置10の近距離無線通信部17とが無線通信可能な位置関係にされると、近距離無線通信部17とNFCカード7(詳しくは通信回路7b)との間で特定の手順に沿った無線通信が実行される。この無線通信により、NFCカード7のカードIDが画像処理装置10に送信され、画像処理装置10の制御部11は、近距離無線通信部17を介してそのカードIDを取得する。なお、以下の説明で、NFCカード7を画像処理装置10に「かざす」とは、NFCカード7を画像処理装置10における前述の通信可能エリア内に配置することを意味する。 When the NFC card 7 is placed within the aforementioned communication area of the image processing device 10, i.e., when the NFC card 7 and the short-range wireless communication unit 17 of the image processing device 10 are positioned so as to enable wireless communication, wireless communication is performed between the short-range wireless communication unit 17 and the NFC card 7 (more specifically, the communication circuit 7b) in accordance with a specific procedure. Through this wireless communication, the card ID of the NFC card 7 is transmitted to the image processing device 10, and the control unit 11 of the image processing device 10 acquires the card ID via the short-range wireless communication unit 17. In the following description, "holding" the NFC card 7 over the image processing device 10 means placing the NFC card 7 within the aforementioned communication area of the image processing device 10.

第1通信部18は、画像処理装置10をネットワーク3に接続するための通信インタフェースである。画像処理装置10は、第1通信部18を介して、パソコンやスマートフォン、タブレット端末などの各種情報処理装置と有線又は無線にてデータ通信可能であってもよい。また、画像処理装置10は、第1通信部18を介してインターネットに接続し、インターネットを介して他の各種サーバや各種情報処理装置などとデータ通信可能であってもよい。 The first communication unit 18 is a communication interface for connecting the image processing device 10 to the network 3. The image processing device 10 may be capable of wired or wireless data communication with various information processing devices such as personal computers, smartphones, and tablet terminals via the first communication unit 18. The image processing device 10 may also be connected to the Internet via the first communication unit 18 and capable of data communication with various other servers and various information processing devices via the Internet.

第2通信部19は、通信回線150を通じて外部機器と通信を行うためのインタフェース部である。第2通信部19に接続される通信回線150は、本実施形態では例えば公衆電話網である。ファクス機能におけるファクシミリデータの送受信は、基本的には、第2通信部19を介して行われる。 The second communication unit 19 is an interface unit for communicating with external devices via a communication line 150. In this embodiment, the communication line 150 connected to the second communication unit 19 is, for example, a public telephone network. In the fax function, sending and receiving facsimile data is basically performed via the second communication unit 19.

なお、図示は省略したが、画像処理装置10は、メディアインタフェースを備えている。メディアインタフェースは、例えばUSBフラッシュメモリなどの、各種の記憶メディアが、離脱可能に装着される。メディアインタフェースは、装着された記憶メディアに対するデータの書き込み及び読み出しを制御する。 Although not shown in the figure, the image processing device 10 is equipped with a media interface. The media interface is adapted to removably attach various storage media, such as a USB flash memory. The media interface controls the writing and reading of data to the attached storage media.

(3)情報処理装置の構成
情報処理装置20は、例えばパーソナルコンピュータ、タブレット端末、スマートフォンなどの、各種の情報処理端末である。情報処理装置20は、図1に示すように、制御部21と、記憶部22と、入力部23と、表示部24と、通信部25とを備える。
(3) Configuration of Information Processing Device The information processing device 20 is various information processing terminals such as a personal computer, a tablet terminal, a smartphone, etc. As shown in FIG. 1 , the information processing device 20 includes a control unit 21, a storage unit 22, an input unit 23, a display unit 24, and a communication unit 25.

制御部21は、例えばCPUを有する。記憶部22は、例えばROM、RAM、NVRAM、フラッシュメモリなどの半導体メモリを有する。即ち、本実施形態の情報処理装置20は、CPU及び半導体メモリを含むマイクロコンピュータを備えている。記憶部22には、各種のソフトウェアやデータが記憶されている。 The control unit 21 has, for example, a CPU. The storage unit 22 has, for example, a semiconductor memory such as a ROM, a RAM, an NVRAM, or a flash memory. That is, the information processing device 20 of this embodiment is equipped with a microcomputer including a CPU and a semiconductor memory. Various software and data are stored in the storage unit 22.

表示部24は、例えば液晶ディスプレイや有機ELディスプレイなど、画像を表示可能な表示デバイスを有する。
入力部23は、各種入力操作を受け付けるための入力用デバイスを有する。入力部23が有する入力用デバイスには、例えば、キーボード、マウス、タッチパネルなどが含まれる。タッチパネルは、表示部24が有する表示デバイスにおける画像の表示領域に重畳配置される。
The display unit 24 includes a display device capable of displaying images, such as a liquid crystal display or an organic EL display.
The input unit 23 has an input device for receiving various input operations. The input device of the input unit 23 includes, for example, a keyboard, a mouse, a touch panel, etc. The touch panel is superimposed on the display area of the image on the display device of the display unit 24.

通信部25は、ネットワーク3を通じて外部の装置と通信を行うための通信インタフェースである。情報処理装置20は、通信部25を介して画像処理装置10とデータ通信を行うことができる。 The communication unit 25 is a communication interface for communicating with external devices via the network 3. The information processing device 20 can perform data communication with the image processing device 10 via the communication unit 25.

(4)待機画面の説明
次に、画像処理装置10の表示部13に表示される各種画面のうち特に待機画面40について、図2を参照して説明する。画像処理装置10の制御部11は、起動すると、所定の初期処理を行った後、図2に示す待機画面40を表示部13に表示する。
(4) Description of the standby screen Next, among various screens displayed on the display unit 13 of the image processing device 10, the standby screen 40 in particular will be described with reference to Fig. 2. When the control unit 11 of the image processing device 10 is started up, it performs a predetermined initial process and then displays the standby screen 40 shown in Fig. 2 on the display unit 13.

待機画面40は、1つ又は複数のタブを有するタブ形式の画面である。待機画面40に表示されるタブの数や種類は、後述するユーザモードに応じて、或いはログインユーザに応じて、異なり得る。図2は、ユーザモードが一般モードに設定されている場合の待機画面40の一例を示している。また、図2は、複数のタブのうち、第1タブ31、第2タブ32、第3タブ33及び第4タブ34が表示されている例を示している。 The standby screen 40 is a tabbed screen having one or more tabs. The number and type of tabs displayed on the standby screen 40 may vary depending on the user mode, which will be described later, or depending on the logged-in user. FIG. 2 shows an example of the standby screen 40 when the user mode is set to the general mode. FIG. 2 also shows an example in which, of the multiple tabs, the first tab 31, the second tab 32, the third tab 33, and the fourth tab 34 are displayed.

複数のタブの各々には、個別のタブ画面が対応付けられている。待機画面40には、表示されているタブのうち選択状態にされている1つのタブに対応したタブ画面が表示される。選択状態にされているタブは、他のタブとは異なる態様で表示される。 Each of the multiple tabs is associated with an individual tab screen. On the standby screen 40, a tab screen corresponding to one of the displayed tabs that is in a selected state is displayed. The selected tab is displayed in a different manner from the other tabs.

図2の左に示す待機画面40は、タブ名が「基本1」の第1タブ31が選択状態にされていて、その第1タブ31が他のタブとは異なる態様(例えば異なる色、異なる大きさなど)で表示されている例を示している。図2の右に示す待機画面40は、タブ名が「カスタム1」の第3タブ33が選択状態にされていて、その第3タブ33が他のタブとは異なる態様で表示されている例を示している。 The standby screen 40 shown on the left side of FIG. 2 shows an example in which a first tab 31 with the tab name "Basic 1" is selected and the first tab 31 is displayed in a different manner from the other tabs (e.g., a different color, a different size, etc.). The standby screen 40 shown on the right side of FIG. 2 shows an example in which a third tab 33 with the tab name "Custom 1" is selected and the third tab 33 is displayed in a different manner from the other tabs.

待機画面40における各タブの配列方向は、本実施形態では右方向である。即ち、各タブは右方向に順次配列される。上記配列方向への各タブの配列順序は、基本的には、後述する規定順序に応じた順序、即ち規定順序における昇順である。 In this embodiment, the arrangement direction of each tab on the standby screen 40 is to the right. That is, each tab is arranged in sequence to the right. The arrangement order of each tab in the above arrangement direction is basically an order according to the specified order described below, that is, ascending order in the specified order.

本実施形態では、待機画面40には、最大で例えば4つのタブを同時に表示可能である。タブの総数Ntはいくつであってもよいが、本実施形態では、タブの総数Ntは、待機画面40に同時に表示可能なタブの最大数である4よりも多い。 In this embodiment, a maximum of, for example, four tabs can be displayed simultaneously on the standby screen 40. The total number of tabs Nt can be any number, but in this embodiment, the total number of tabs Nt is greater than four, which is the maximum number of tabs that can be displayed simultaneously on the standby screen 40.

待機画面40における、タブが表示される領域の両端近傍には、左ボタン38及び右ボタン39が表示される。タブが5つ以上あってそのうち4つが表示されている場合は、左ボタン38又は右ボタン39を選択操作することによって、表示対象のタブを左又は右へスクロールさせることで、表示されていないタブを表示させることができる。なお、選択操作は、どのような操作であってもよく、本実施形態では例えばタップ操作である。 A left button 38 and a right button 39 are displayed near both ends of the area in which the tabs are displayed on the standby screen 40. If there are five or more tabs and four of them are displayed, the tabs to be displayed can be scrolled left or right by selecting the left button 38 or the right button 39, thereby displaying tabs that are not displayed. Note that the selection operation may be any operation, and in this embodiment, it is, for example, a tap operation.

現在選択状態にされているタブのタブ画面から、他のタブのタブ画面に切り替えたい場合は、例えば、切り替え先のタブを選択操作すればよい。現在選択状態のタブ以外のタブを選択操作すると、その選択操作したタブが選択状態にされて、待機画面40には、その新たに選択状態にされたタブに対応したタブ画面が表示される。例えば図2の左に示すように第1タブ31が選択状態にされている場合に、第3タブ33を選択操作すると、図2の右に示すように、第3タブ33が選択状態にされて、待機画面40には、第3タブ33に対応した第3タブ画面60が表示される。逆に、図2の右に示す待機画面40において、第1タブ31を選択操作ると、図2の左に示すように、第1タブ31が選択状態にされて、待機画面40には、第1タブ31に対応した第1タブ画面50が表示される。 When you want to switch from the currently selected tab screen to another tab screen, you can, for example, select the tab to switch to. When you select a tab other than the currently selected tab, the selected tab is selected, and the tab screen corresponding to the newly selected tab is displayed on the standby screen 40. For example, when the first tab 31 is selected as shown on the left in FIG. 2, when the third tab 33 is selected, the third tab 33 is selected as shown on the right in FIG. 2, and the third tab screen 60 corresponding to the third tab 33 is displayed on the standby screen 40. Conversely, when the first tab 31 is selected on the standby screen 40 shown on the right in FIG. 2, the first tab 31 is selected as shown on the left in FIG. 2, and the first tab screen 50 corresponding to the first tab 31 is displayed on the standby screen 40.

待機画面40を表示させるために必要な各種情報や、待機画面40に対して入力部14を介して各種入力操作が行われた場合に実行すべき処理の内容に関する情報などは、記憶部12に記憶されている。 Various pieces of information necessary to display the standby screen 40, and information regarding the content of the processing to be executed when various input operations are performed on the standby screen 40 via the input unit 14, are stored in the memory unit 12.

各タブには、複数のアイコンが登録されており、各タブ画面は、対応するタブに登録されている複数のアイコンが配置された画像である。本実施形態では、1つのタブに例えば8個のアイコンが登録されており、各タブ画面には対応する8個のアイコンが配置される。 Multiple icons are registered in each tab, and each tab screen is an image in which the multiple icons registered in the corresponding tab are arranged. In this embodiment, for example, eight icons are registered in one tab, and the corresponding eight icons are arranged on each tab screen.

即ち、図2の左に示すように、第1タブ31に対応した第1タブ画面50には、第1タブ31に登録されている第1アイコン51~第8アイコン58が配置される。図2の右に示すように、第3タブ33に対応した第3タブ画面60には、第3タブ33に登録されている第17アイコン61~第24アイコン68が配置される。各アイコンには、アイコンの名称が含まれる。各アイコンの具体的種類は変更することができる。 That is, as shown on the left side of FIG. 2, the first tab screen 50 corresponding to the first tab 31 has the first icon 51 to the eighth icon 58 registered in the first tab 31 arranged thereon. As shown on the right side of FIG. 2, the third tab screen 60 corresponding to the third tab 33 has the seventeenth icon 61 to the twenty-fourth icon 68 registered in the third tab 33 arranged thereon. Each icon includes the name of the icon. The specific type of each icon can be changed.

各アイコンには、それぞれ、特定の機能が対応付けられている。ユーザによりいずれかのアイコンが選択操作されると、そのアイコンに対応付けられている特定の機能が実行される。 Each icon is associated with a specific function. When a user selects one of the icons, the specific function associated with that icon is executed.

図2の左に例示する第1タブ画面50においては、例えば、第1アイコン51にはファクス機能における特定の機能が対応付けられており、第2アイコン52にはコピー機能における特定の機能が対応付けられており、第3アイコン53にはスキャン機能における特定の機能が対応付けられている。第4アイコン54及び第8アイコン58は、特定の機能が対応付けられていない未登録アイコンである。ユーザは、これらの未登録アイコンに特定の機能を登録することによりその特定の機能を対応付けることができる。第5アイコン55~第7アイコン57については説明を省略する。 In the first tab screen 50 illustrated on the left of FIG. 2, for example, the first icon 51 is associated with a specific function in the fax function, the second icon 52 is associated with a specific function in the copy function, and the third icon 53 is associated with a specific function in the scan function. The fourth icon 54 and the eighth icon 58 are unregistered icons with no specific function associated with them. The user can register a specific function to these unregistered icons and associate that specific function. Explanation of the fifth icon 55 to the seventh icon 57 will be omitted.

図2の右に例示する第3タブ画面60においては、例えば、第17アイコン61にはコピー機能における特定の機能が対応付けられており、第18アイコン62及び第19アイコン63にはファクス機能における特定の機能が対応付けられており、第20アイコン64及び第21アイコン65にはスキャン機能における特定の機能が対応付けられている。第22アイコン66~第24アイコン68は未登録アイコンである。 In the third tab screen 60 illustrated on the right of FIG. 2, for example, the 17th icon 61 is associated with a specific function in the copy function, the 18th icon 62 and the 19th icon 63 are associated with a specific function in the fax function, and the 20th icon 64 and the 21st icon 65 are associated with a specific function in the scan function. The 22nd icon 66 to the 24th icon 68 are unregistered icons.

第3タブ画面60における第17アイコン61~第21アイコン65に対応付けられている特定の機能は、いずれも、ショートカット機能である。ショートカット機能は、ユーザにより任意に登録される機能である。ショートカット機能は、特定の機能を予め設定された設定値に従って実行するように設定されている。ユーザは、未登録アイコンに対して所定のショートカット登録操作を行うことにより、その未登録アイコンにショートカット機能を登録することができる。その際、当該ショートカット機能の名称も任意に設定することができる。また、ユーザは、既に登録されているショートカット機能の内容を変更したり、登録を解除して未登録アイコンにしたりすることもできる。なお、ショートカット機能が対応付けられたアイコンを、以下、ショートカットアイコンとも称する。 The specific functions associated with the 17th icon 61 to the 21st icon 65 on the third tab screen 60 are all shortcut functions. A shortcut function is a function that is registered arbitrarily by the user. A shortcut function is set to execute a specific function according to a preset setting value. A user can register a shortcut function to an unregistered icon by performing a predetermined shortcut registration operation on the unregistered icon. At that time, the user can also arbitrarily set the name of the shortcut function. In addition, a user can change the contents of a shortcut function that has already been registered, or cancel the registration to make the icon an unregistered icon. An icon associated with a shortcut function will hereinafter also be referred to as a shortcut icon.

ショートカット機能は、本実施形態では、さらに、通常ショートカット機能と、ワンタッチショートカット機能との二種類に分類される。通常ショートカット機能は、対応するショートカットアイコンが選択操作された場合に、登録されているショートカット機能がすぐに開始されるのではなく、ユーザによるさらに少なくとも1回の入力操作が要求されるように構成されている。 In this embodiment, shortcut functions are further classified into two types: normal shortcut functions and one-touch shortcut functions. A normal shortcut function is configured such that when a corresponding shortcut icon is selected, the registered shortcut function is not immediately started, but at least one further input operation by the user is required.

本実施形態では、通常ショートカット機能に対応したショートカットアイコンが選択操作されると、所定の確認画面が表示される。ユーザは、その確認画面を介してショートカット機能の設定値を確認したり変更したりすることができる。確認画面が表示された後、ユーザにより特定の実行開始操作が行われると、登録されているショートカット機能が開始される。 In this embodiment, when a shortcut icon corresponding to a normal shortcut function is selected, a predetermined confirmation screen is displayed. The user can confirm or change the setting value of the shortcut function via the confirmation screen. After the confirmation screen is displayed, when the user performs a specific execution start operation, the registered shortcut function is started.

一方、ワンタッチショートカット機能は、対応するショートカットアイコンが選択操作された場合に、ユーザによるさらなる入力操作を要することなく、登録されているショートカット機能が開始され完了するように構成されている。 On the other hand, the one-touch shortcut function is configured so that when the corresponding shortcut icon is selected, the registered shortcut function is started and completed without requiring any further input operation by the user.

図2の右に示すように、待機画面40において、ショートカットアイコンには、通常マーク46又はワンタッチマーク47が付加されている。通常マーク46が付加された第17アイコン61,第19アイコン63及び第20アイコン64は、通常ショートカット機能が対応付けられたショートカットアイコンである。ワンタッチマーク47が付加された第18アイコン62及び第21アイコン65は、ワンタッチショートカット機能が対応付けられたショートカットアイコンである。 As shown on the right side of FIG. 2, on the standby screen 40, the shortcut icons are marked with a normal mark 46 or a one-touch mark 47. The 17th icon 61, the 19th icon 63, and the 20th icon 64, to which the normal mark 46 is added, are shortcut icons to which the normal shortcut function is associated. The 18th icon 62 and the 21st icon 65, to which the one-touch mark 47 is added, are shortcut icons to which the one-touch shortcut function is associated.

ユーザは、タブ画面中のアイコンにショートカット機能を登録する際、通常ショートカット機能及びワンタッチショートカット機能のどちらとして登録するかを任意に選択することができる。 When registering a shortcut function to an icon on the tab screen, the user can choose to register it as either a normal shortcut function or a one-touch shortcut function.

さらに、ユーザは、特定のカード登録操作を行うことで、任意のショートカットアイコンにカードIDを登録、即ち当該ショートカットアイコンに対応したショートカット機能にカードIDを登録することができる。カードIDが登録されているショートカット機能を、以下、カード起動ショートカットと称する。 Furthermore, the user can register a card ID to any shortcut icon, i.e., register the card ID to the shortcut function corresponding to that shortcut icon, by performing a specific card registration operation. A shortcut function to which a card ID is registered is hereinafter referred to as a card activation shortcut.

カード登録操作はどのような操作であってもよい。例えば、ユーザ自ら入力部14を介してカードIDを入力することによりカードIDが登録されてもよい。また例えば、NFCカード7を画像処理装置10にかざすことによって無線通信によりカードIDが自動的に読み取られて登録されてもよい。 The card registration operation may be any operation. For example, the card ID may be registered by the user inputting the card ID via the input unit 14. Also, for example, the card ID may be automatically read and registered via wireless communication by holding the NFC card 7 over the image processing device 10.

ショートカット機能にカードIDが登録されると、そのカード起動ショートカットに対応したショートカットアイコンには、カードIDが登録されていることを示す情報が表示される。カードIDが登録されていることを示す情報はどのような情報であってもよく、本実施形態では例えば「(NFCカード)」というテキストである。図2の右に示す待機画面40においては、第17アイコン61及び第19アイコン63に対応したショートカット機能が、カード起動ショートカットである。 When a card ID is registered in a shortcut function, information indicating that a card ID has been registered is displayed on the shortcut icon corresponding to that card launch shortcut. The information indicating that a card ID has been registered may be any information, and in this embodiment, it is, for example, the text "(NFC card)." In the standby screen 40 shown on the right of FIG. 2, the shortcut functions corresponding to the 17th icon 61 and the 19th icon 63 are card launch shortcuts.

各アイコンの情報は、図3に示すアイコンデータテーブルに登録されている。アイコンデータテーブルには、アイコン毎に、登録されているカードID、当該アイコンに対応した機能(即ち当該アイコンが選択操作された場合に実行される主機能)、カード起動許可フラグ、及び所属タブを含む複数の情報が登録されている。 Information about each icon is registered in the icon data table shown in Figure 3. In the icon data table, multiple pieces of information are registered for each icon, including the registered card ID, the function corresponding to that icon (i.e., the main function that is executed when that icon is selected), the card activation permission flag, and the tab to which it belongs.

図3の例では、第3タブ33の第17アイコン61にカードID「87654321」が登録され、第3タブ33の第19アイコン63にカードID「12345678」が登録されている。カード起動許可フラグは、後述するS200で参照される。 In the example of FIG. 3, the card ID "87654321" is registered in the 17th icon 61 of the third tab 33, and the card ID "12345678" is registered in the 19th icon 63 of the third tab 33. The card activation permission flag is referenced in S200, which will be described later.

待機画面40に表示されるタブは、図4(a)に示すタブ設定テーブルにおいて管理されている。タブ設定テーブルには、Nt個(本実施形態では例えば8個)のタブが規定順序でリストアップされている。本実施形態における規定順序は、例えば、図4(a)に示されているように、第1タブ~第8タブの順序である。 The tabs displayed on the standby screen 40 are managed in a tab setting table shown in FIG. 4(a). In the tab setting table, Nt tabs (e.g., 8 in this embodiment) are listed in a prescribed order. In this embodiment, the prescribed order is, for example, the order of the first tab to the eighth tab, as shown in FIG. 4(a).

各タブには、属性が設定される。本実施形態では、共有又はパーソナルの属性が設定される。タブの属性は、タブ毎に任意に変更することができる。図4(a)は、第1タブ31の属性が共有であり、その他のタブの属性がパーソナルに設定されている例を示してい
る。
An attribute is set for each tab. In this embodiment, the attribute is set to shared or personal. The attribute of a tab can be changed arbitrarily for each tab. Fig. 4(a) shows an example in which the attribute of the first tab 31 is set to shared, and the attributes of the other tabs are set to personal.

また、各タブには、タブ名が設定される。タブ名は、タブが待機画面40に表示される際に各タブに表示される。タブ名は、タブ毎に任意に変更することができる。
タブ設定テーブル、前述のアイコンデータテーブル(図3参照)及び後述するユーザ管理データテーブル(図5参照)は、例えば、画像処理装置10の記憶部12に予め記憶されていてもよい。この場合、画像処理装置10において、記憶部12に記憶されている各テーブルをユーザが任意にカスタマイズできてもよい。
Further, a tab name is set for each tab. The tab name is displayed for each tab when the tab is displayed on the standby screen 40. The tab name can be arbitrarily changed for each tab.
The tab setting table, the icon data table (see FIG. 3) described above, and the user management data table (see FIG. 5) described below may be stored in advance, for example, in the storage unit 12 of the image processing device 10. In this case, in the image processing device 10, the user may be able to customize each table stored in the storage unit 12 as desired.

また、各テーブルは、例えば、情報処理装置20などの他の装置から特定の取得タイミングで取得して記憶部12に記憶されてもよい。具体的には、例えば、情報処理装置20において各テーブルを任意にカスタマイズできるように構成されていてもよい。そして、画像処理装置10の制御部11は、起動すると、情報処理装置20からネットワーク3を介して各テーブルを取得して記憶部12に記憶し、その記憶した各テーブルに基づいて、待機画面40を表示させるなどの各種処理を行ってもよい。制御部11は、起動後に各テーブルを取得及び記憶した後も、特定のタイミングで情報処理装置20から各テーブルを取得して、記憶部12に記憶されている各テーブルを更新するようにしてもよい。 In addition, each table may be acquired at a specific acquisition timing from another device such as the information processing device 20 and stored in the storage unit 12. Specifically, for example, the information processing device 20 may be configured to allow each table to be customized as desired. Then, when started up, the control unit 11 of the image processing device 10 may acquire each table from the information processing device 20 via the network 3 and store it in the storage unit 12, and perform various processes such as displaying the standby screen 40 based on each stored table. Even after acquiring and storing each table after startup, the control unit 11 may acquire each table from the information processing device 20 at a specific timing and update each table stored in the storage unit 12.

タブ属性を変更する方法の一例を、図4(b)を参照して説明する。情報処理装置20において、タブ属性を変更するための特定の操作が行われると、情報処理装置20の表示部24に、図4(b)に示すタブ属性設定画面8が表示される。タブ属性設定画面8には、各タブがリストアップされ、タブ毎に、共有及びパーソナルのラジオボタンが表示される。ユーザは、何れかのラジオボタンを選択することで、タブの属性を任意に変更することができる。なお、図4(b)のタブ属性設定画面8またはこれに類する画面を画像処理装置10に表示させて画像処理装置10においてタブの属性を変更できるようにしてもよい。 An example of a method for changing tab attributes will be described with reference to FIG. 4(b). When a specific operation for changing tab attributes is performed on the information processing device 20, a tab attribute setting screen 8 shown in FIG. 4(b) is displayed on the display unit 24 of the information processing device 20. The tab attribute setting screen 8 lists each tab, and a shared and personal radio button is displayed for each tab. The user can arbitrarily change the attributes of a tab by selecting one of the radio buttons. Note that the tab attribute setting screen 8 in FIG. 4(b) or a similar screen may be displayed on the image processing device 10 so that the attributes of the tab can be changed on the image processing device 10.

なお、図2に示す待機画面40は、第1タブ31~第4タブ34が全て共有属性である例を示している。一方、図6及び図7に示す待機画面40は、図4(a)のタブ設定テーブルに基づく待機画面、即ち、第1タブ31が共有属性であってそれ以外のタブは全てパーソナル属性である例を示している。図8の左に示す待機画面40は、第1タブ31及び第3タブ33が共有属性で他のタブは全てパーソナル属性である例を示している。図8の右下に示す待機画面40は、第1タブ31が共有属性であって他のタブは全てパーソナル属性である例を示している。 The standby screen 40 shown in FIG. 2 shows an example where the first tab 31 to the fourth tab 34 are all shared attributes. On the other hand, the standby screen 40 shown in FIG. 6 and FIG. 7 shows an example where the standby screen is based on the tab setting table in FIG. 4(a), that is, where the first tab 31 is shared attributes and all other tabs are personal attributes. The standby screen 40 shown on the left of FIG. 8 shows an example where the first tab 31 and the third tab 33 are shared attributes and all other tabs are personal attributes. The standby screen 40 shown on the bottom right of FIG. 8 shows an example where the first tab 31 is shared attributes and all other tabs are personal attributes.

また、画像処理装置10においては、ユーザモードが、一般モード又は個人モードに設定される。個人モードは、予め登録されているユーザ(以下、「登録ユーザ」と称する)のいずれかが所定のユーザ認証操作を行ってログインすることにより設定される。即ち、いずれかの登録ユーザがログインすることにより、その登録ユーザに対応した個人モードに設定される。一般モードは、いずれの登録ユーザもログインしていないユーザモードである。つまり、一般モードは、パスワード入力などの認証処理を要することなく全てのユーザが設定可能なユーザモードである。 In addition, in the image processing device 10, the user mode is set to the general mode or the personal mode. The personal mode is set when any of the pre-registered users (hereinafter referred to as "registered users") logs in by performing a specified user authentication operation. That is, when any registered user logs in, the personal mode corresponding to that registered user is set. The general mode is a user mode in which no registered user is logged in. In other words, the general mode is a user mode that can be set by any user without requiring authentication processing such as password entry.

登録ユーザは、画像処理装置10において直接、或いは情報処理装置20などの外部の装置を介して間接的に、登録することができる。例えば、情報処理装置20には、図5に示すユーザ管理データテーブルが管理されている。ユーザ管理データテーブルには、登録ユーザが登録される。また、ユーザ管理データテーブルには、登録ユーザ毎に、個人ホームタブを登録することが可能である。情報処理装置20において登録ユーザの登録処理が行われると、その登録ユーザがユーザ管理データテーブルに追加される。さらに、その登録ユーザに対して個人ホームタブを任意に登録することができる。 Registered users can be registered directly in the image processing device 10, or indirectly via an external device such as the information processing device 20. For example, the information processing device 20 manages a user management data table shown in FIG. 5. Registered users are registered in the user management data table. In addition, a personal home tab can be registered for each registered user in the user management data table. When a registration process for a registered user is performed in the information processing device 20, that registered user is added to the user management data table. Furthermore, a personal home tab can be registered for that registered user at will.

図5に示すユーザ管理データテーブルは、ユーザ01~ユーザ08の8ユーザが登録ユーザとして登録されていることを例示している。また、ユーザ01の個人ホームタブとして第1タブが登録され、ユーザ02の個人ホームタブとして第2タブが登録され、ユーザ03の個人ホームタブとして第3タブが登録され、ユーザ04の個人ホームタブとして第4タブが登録され、ユーザ05~ユーザ08の4ユーザはいずれも個人ホームタブが登録されていない例を示している。個人ホームタブは、共有及びパーソナルのいずれの属性のタブも登録可能である。 The user management data table shown in Figure 5 illustrates an example in which eight users, User 01 to User 08, are registered as registered users. In addition, the first tab is registered as the personal home tab of User 01, the second tab is registered as the personal home tab of User 02, the third tab is registered as the personal home tab of User 03, and the fourth tab is registered as the personal home tab of User 04, while none of the four users, User 05 to User 08, have a personal home tab registered. Both shared and personal attribute tabs can be registered as personal home tabs.

登録ユーザのログインは、例えば、登録ユーザ固有のユーザ認証情報(例えばパスワード)が入力部14を介して入力されることを含む所定の認証処理が実行されることによって行われる。 A registered user logs in by, for example, executing a predetermined authentication process that includes inputting user authentication information (e.g., a password) specific to the registered user via the input unit 14.

ユーザモードが一般モードか個人モードかによって、待機画面40に表示されるタブが異なる。さらに、個人モード時においても、どの登録ユーザがログインしているかによって、待機画面40に表示されるタブが異なる。 The tabs displayed on the standby screen 40 differ depending on whether the user mode is general mode or personal mode. Furthermore, even in personal mode, the tabs displayed on the standby screen 40 differ depending on which registered user is logged in.

待機画面40には、図2に示すように、ユーザ切替インタフェース45が表示される。ユーザ切替インタフェース45は、ユーザモードを切り替えるためにユーザに選択操作(例えばタップ操作)される画像である。 As shown in FIG. 2, a user switching interface 45 is displayed on the standby screen 40. The user switching interface 45 is an image that is selected (e.g., tapped) by the user to switch the user mode.

ユーザ切替インタフェース45には、現在のユーザモードを示す情報が表示される。本実施形態では、ユーザモードが一般モードに設定されている場合は、ユーザ切替インタフェース45には、図2,図6(a),図7,図8に示すように、一般モードであることを示す「一般」というテキストが表示される。ユーザモードが個人モードに設定されている場合は、ユーザ切替インタフェース45には、図6(b)に例示するように、ログインユーザを示すテキストが表示される。 The user switching interface 45 displays information indicating the current user mode. In this embodiment, when the user mode is set to the general mode, the user switching interface 45 displays the text "General" indicating that the general mode is selected, as shown in Figures 2, 6(a), 7, and 8. When the user mode is set to the personal mode, the user switching interface 45 displays text indicating the logged-in user, as shown in Figure 6(b).

ユーザ切替インタフェース45が選択操作されると、表示部13に、ユーザモードを選択するための不図示のユーザモード選択画面が表示される。ユーザモード選択画面には、選択肢として、一般モードと、各登録ユーザが表示される。そして、一般モードが選択されると、ユーザモードが一般モードに設定される。 When the user switching interface 45 is selected, a user mode selection screen (not shown) for selecting a user mode is displayed on the display unit 13. The user mode selection screen displays the general mode and each registered user as options. When the general mode is selected, the user mode is set to the general mode.

一般モードにおいては、待機画面40には、属性が共有のタブが表示され、そのうちいずれか1つのタブが選択状態にされる。一般モードにおいては、属性がパーソナルのタブは表示されない。 In the general mode, the standby screen 40 displays tabs with the attribute shared, and one of these tabs is selected. In the general mode, tabs with the attribute personal are not displayed.

そのため、例えば全てのタブの属性が共有である場合は、一般モード時の待機画面40には、図2に示すように、全てのタブ(但し同時に表示可能なタブは最大4つ)が表示される。また例えば、第1タブ31のみが共有属性である場合は、一般モード時の待機画面40には、図6(a)及び図7等に例示するように、第1タブ31が表示される。 Therefore, for example, if the attributes of all tabs are shared, all tabs (however, a maximum of four tabs can be displayed at the same time) are displayed on the standby screen 40 in the normal mode, as shown in FIG. 2. Also, for example, if only the first tab 31 has a shared attribute, the first tab 31 is displayed on the standby screen 40 in the normal mode, as shown in FIG. 6(a) and FIG. 7, etc.

一方、ユーザモード選択画面において、いずれかの登録ユーザが選択されると、認証処理を行うための不図示の認証画面が表示される。この認証画面を介して、選択された登録ユーザに対応した正規のユーザ認証情報が入力されると、認証が成功、即ちログインし、ユーザモードが、選択された登録ユーザの個人モードに設定される。 On the other hand, when any registered user is selected on the user mode selection screen, an authentication screen (not shown) for performing authentication processing is displayed. When the correct user authentication information corresponding to the selected registered user is entered via this authentication screen, the authentication is successful, i.e., the user logs in, and the user mode is set to the personal mode of the selected registered user.

個人モードにおいては、ユーザ管理データテーブル(図5参照)から、対応する登録ユーザの個人ホームタブが取得され、その個人ホームタブが待機画面40に表示される。例えばユーザ03がログインした場合、待機画面40には、図6(b)に示すように、ユー
ザ03の個人ホームタブである第3タブ33が表示される。本実施形態では、個人モードにおいては、ログインユーザの個人ホームタブ以外のパーソナル属性のタブは表示されず、属性が共有のタブも、ログインユーザの個人ホームタブである場合を除き、表示されない。ただし、個人モード時において、ログインユーザの個人ホームタブに加えて、共有属性のタブも表示されてもよい。
In the personal mode, the personal home tab of the corresponding registered user is obtained from the user management data table (see FIG. 5), and the personal home tab is displayed on the standby screen 40. For example, when user 03 logs in, the standby screen 40 displays a third tab 33, which is the personal home tab of user 03, as shown in FIG. 6B. In this embodiment, in the personal mode, tabs with personal attributes other than the personal home tab of the logged-in user are not displayed, and tabs with shared attributes are not displayed unless they are the personal home tab of the logged-in user. However, in the personal mode, in addition to the personal home tab of the logged-in user, a tab with shared attributes may also be displayed.

(5)NFCカードによる機能実行
次に、NFCカード7をかざしてカード起動ショートカットを実行させる場合の画面遷移例について説明する。
(5) Function Execution by NFC Card Next, an example of screen transition when the NFC card 7 is held over to execute a card activation shortcut will be described.

各タブの属性が図4(a)のように設定されている場合において、ユーザモードが一般モードに設定されている場合、表示部13には、図6(a)に示す待機画面40が表示される。この場合、カード起動ショートカットが登録されている第3タブ33は表示されない。 When the attributes of each tab are set as shown in FIG. 4(a), if the user mode is set to the general mode, the standby screen 40 shown in FIG. 6(a) is displayed on the display unit 13. In this case, the third tab 33 in which the card startup shortcut is registered is not displayed.

ここで、例えばカードIDが「12345678」のNFCカード7がかざされたことを想定する。この場合、このカードIDに対応したカード起動ショートカットは、一般モードで表示され得るいずれのタブにも登録されていない。即ち、このカードIDに対応したカード起動ショートカットは、現在表示されていない第3タブ33に登録されている、第19アイコン63に対応したショートカット機能である。そのため、このカードIDに対応したカード起動ショートカットは実行されず、表示部13に、図6(a)に示すアクセス権無し通知画面70が表示される。アクセス権無し通知画面70には、一般モード時に表示され得るタブにはNFCカード7に対応したカード起動ショートカットが登録されていないこと、換言すれば、該当するカード起動ショートカットへのアクセス権がなく実行させることができないこと、を示すメッセージ71が表示される。 Now, assume that an NFC card 7 with a card ID of "12345678" is held up. In this case, the card launch shortcut corresponding to this card ID is not registered in any tab that can be displayed in the general mode. That is, the card launch shortcut corresponding to this card ID is a shortcut function corresponding to the 19th icon 63, which is registered in the third tab 33 that is not currently displayed. Therefore, the card launch shortcut corresponding to this card ID is not executed, and the no access right notification screen 70 shown in FIG. 6(a) is displayed on the display unit 13. The no access right notification screen 70 displays a message 71 indicating that the card launch shortcut corresponding to the NFC card 7 is not registered in any tab that can be displayed in the general mode, in other words, that the user does not have access right to the relevant card launch shortcut and cannot execute it.

一方、例えばユーザ03がログインしてユーザモードが個人モードに設定されている場合、表示部13には、図6(b)に示す待機画面40が表示される。この場合、ユーザ03の個人ホームタブは第3タブ33であるため(図5参照)、待機画面40には、第3タブ33が表示され、他のタブは表示されない。そして、第3タブ33には、カードID「12345678」に対応したカード起動ショートカットが登録され、そのカード起動ショートカットに対応した第19アイコン63が含まれている。 On the other hand, for example, when user 03 logs in and the user mode is set to personal mode, the standby screen 40 shown in FIG. 6(b) is displayed on the display unit 13. In this case, since the personal home tab of user 03 is the third tab 33 (see FIG. 5), the standby screen 40 displays the third tab 33 and no other tabs. And, the third tab 33 has a card launch shortcut corresponding to the card ID "12345678" registered, and includes the 19th icon 63 corresponding to that card launch shortcut.

そのため、カードIDが「12345678」のNFCカード7がかざされると、対応するカード起動ショートカット、即ち第19アイコン63に対応したショートカット機能が、実行される。そして、そのカード起動ショートカットの実行中は、表示部13に、図6(b)に示す実行中画面73が表示される。実行中画面73は、ショートカット機能の実行中であることを示すメッセージを含む。 Therefore, when an NFC card 7 with a card ID of "12345678" is held over the device, the corresponding card activation shortcut, i.e., the shortcut function corresponding to the 19th icon 63, is executed. While the card activation shortcut is being executed, an execution screen 73 shown in FIG. 6(b) is displayed on the display unit 13. The execution screen 73 includes a message indicating that the shortcut function is being executed.

このように、画像処理装置10にかざされたNFCカード7のカードIDに対応したカード起動ショートカットが一般属性のタブに登録されていない場合は、基本的には、そのカード起動ショートカットが登録されているタブを個人ホームタブとする登録ユーザがログインしている場合を除き、そのカード起動ショートカットは実行されない。 In this way, if a card launch shortcut corresponding to the card ID of the NFC card 7 held over the image processing device 10 is not registered in the general attribute tab, the card launch shortcut will not be executed unless a registered user who has the tab in which the card launch shortcut is registered as their personal home tab is logged in.

ただし、本実施形態では、NFCカード7がかざされた場合に、対応するカード起動ショートカットがパーソナル属性のタブに登録されていて且つその登録されているタブを個人ホームタブとする登録ユーザがログインしていない場合であっても、特定の実行可能条件を満たしている場合は、そのカード起動ショートカットが実行される場合がある。 However, in this embodiment, when the NFC card 7 is held over the device, if the corresponding card launch shortcut is registered in a personal attribute tab and a registered user who has the registered tab as a personal home tab is not logged in, the card launch shortcut may be executed if certain executable conditions are met.

特定の実行可能条件は、本実施形態では、例えば条件A及び条件Bが設定されている。
そして、条件A及び条件Bのうちの少なくとも一方を満たしていれば、特定の実行可能条件が成立していると判断される。
In this embodiment, the specific executable conditions are set to, for example, condition A and condition B.
If at least one of condition A and condition B is satisfied, it is determined that a specific executable condition is established.

条件Aは、カード起動ショートカットが、画像処理装置10とは別の装置へ情報を有線又は無線にて送信する処理を含まない機能であること、である。したがって、例えば第19アイコン63に対応したカード起動ショートカットのような、ファクス機能を含むカード起動ショートカットは、条件Aを満たさない。一方、例えば第17アイコン61に対応したカード起動ショートカットは、画像処理装置10において読み取った原稿の画像を画像処理装置10で印刷する機能であって、画像処理装置10の外部へ情報を送信する処理を含まないため、条件Aを満たす。 Condition A is that the card launch shortcut is a function that does not include a process of transmitting information via wired or wireless connection to a device other than the image processing device 10. Therefore, a card launch shortcut that includes a fax function, such as the card launch shortcut corresponding to the 19th icon 63, does not satisfy condition A. On the other hand, the card launch shortcut corresponding to the 17th icon 61, for example, is a function that prints an image of a document scanned by the image processing device 10 using the image processing device 10, and does not include a process of transmitting information outside the image processing device 10, and therefore satisfies condition A.

条件Bは、カード起動ショートカットが、ワンタッチショートカット機能であること、である。したがって、第17アイコン61及び第19アイコン63に対応した各カード起動ショートカットは、いずれも通常ショートカット機能であるため、条件Bを満たさない。なお、第18アイコン62に対応したショートカット機能が仮にカード起動ショートカットである場合は、条件Bを満たすことになる。 Condition B is that the card launch shortcut is a one-touch shortcut function. Therefore, the card launch shortcuts corresponding to the 17th icon 61 and the 19th icon 63 are both normal shortcut functions and do not satisfy condition B. However, if the shortcut function corresponding to the 18th icon 62 were a card launch shortcut, it would satisfy condition B.

例えば図7に示すように、ユーザモードが一般モードに設定されていて、表示部13に、第1タブ31のみ表示されている場合に、カードIDが「87654321」のNFCカード7がかざされたとする。この場合、一般モード時に表示されるタブには当該カードIDが登録されたカード起動ショートカットが含まれていないため、基本的には、そのカードIDに対応したカード起動ショートカットは実行されない。しかし、そのカードIDに対応したカード起動ショートカット、即ち第17アイコン61に対応したカード起動ショートカットは、条件Aを満たす。そのため、表示部13に、図7に示すNFCカード起動確認画面75が表示される。 For example, as shown in FIG. 7, when the user mode is set to the general mode and only the first tab 31 is displayed on the display unit 13, an NFC card 7 with a card ID of "87654321" is held over the device. In this case, the tabs displayed in the general mode do not include a card launch shortcut with the card ID registered, so the card launch shortcut corresponding to that card ID is not executed. However, the card launch shortcut corresponding to that card ID, i.e., the card launch shortcut corresponding to the 17th icon 61, satisfies condition A. Therefore, the NFC card launch confirmation screen 75 shown in FIG. 7 is displayed on the display unit 13.

NFCカード起動確認画面75は、カード起動ショートカットを実行してもよいか否かをユーザに問う画面である。NFCカード起動確認画面75には、確認メッセージ76と、OKボタン77と、NOボタン78とが表示される。 The NFC card startup confirmation screen 75 is a screen that asks the user whether or not to execute the card startup shortcut. The NFC card startup confirmation screen 75 displays a confirmation message 76, an OK button 77, and a NO button 78.

確認メッセージ76の内容は、条件A及び条件Bのどちらを満たしたかに応じて異なる。つまり、確認メッセージ76の内容は、成立した条件に応じた内容となる。図7は、条件Aが成立したことに応じて、条件Aに対応した確認メッセージ76が表示されている例を示している。 The content of the confirmation message 76 differs depending on whether condition A or condition B is met. In other words, the content of the confirmation message 76 depends on the condition that is met. Figure 7 shows an example in which a confirmation message 76 corresponding to condition A is displayed in response to condition A being met.

NFCカード起動確認画面75において、NOボタン78が選択操作されると、カード起動ショートカットは実行されない。一方、OKボタン77が選択操作されると、カード起動許可フラグがオンに設定され、表示部13に再び待機画面40が表示される。なお、カード起動許可フラグは、デフォルトでは全てオフに設定されており、実行可能条件が成立した場合にオンに設定される。 When the NO button 78 is selected on the NFC card activation confirmation screen 75, the card activation shortcut is not executed. On the other hand, when the OK button 77 is selected, the card activation permission flag is set to ON, and the standby screen 40 is displayed again on the display unit 13. Note that all card activation permission flags are set to OFF by default, and are set to ON when the executable conditions are met.

その後、同じNFCカード7を再びかざすと、対応するカード起動ショートカットのカード起動許可フラグがオンに設定されていることによって、そのカード起動ショートカットが実行される。そして、実行中は、図7に示すように実行中画面80が表示される。 After that, when the same NFC card 7 is held up again, the card launch shortcut is executed because the card launch permission flag of the corresponding card launch shortcut is set to on. During execution, the execution screen 80 is displayed as shown in FIG. 7.

カード起動許可フラグは、特定のタイミングで再びオフに設定されてもよいし、一度オンに設定されたら特定のフラグ初期化処理が行われない限り永続的にオンに維持されてもよい。カード起動許可フラグが特定のタイミングで再びオフに設定される場合、特定のタイミングはどのようなタイミングであってもよい。例えば、カード起動ショートカットが所定回数実行されるとオフに設定されてもよい。また例えば、オンに設定された後、一定
時間が経過した場合にオフに設定されてもよい。
The card activation permission flag may be set to off again at a specific timing, or once set to on, may be permanently maintained on unless a specific flag initialization process is performed. When the card activation permission flag is set to off again at a specific timing, the specific timing may be any timing. For example, the card activation permission flag may be set to off when the card activation shortcut is executed a predetermined number of times. Also, for example, the card activation permission flag may be set to off when a certain time has passed after being set to on.

次に、カード起動ショートカットが登録されているタブの属性を共有からパーソナルに変更した場合の画面遷移例について、図8を参照して説明する。
まず、第1タブ31及び第3タブ33が共有属性に設定されていて、ユーザモードが一般モードに設定されている場合を想定する。この場合、図8の左に示すような、第1タブ31及び第3タブ33を含み、そのうちいずれか(図8では例えば第1タブ31)が選択状態にされた待機画面40が表示される。ここで、第3タブ33には、図3及び図6(b)に示すように、カード起動ショートカットが登録されている。
Next, an example of a screen transition when the attribute of a tab in which a card activation shortcut is registered is changed from shared to personal will be described with reference to FIG.
First, assume that the first tab 31 and the third tab 33 are set to the shared attribute and the user mode is set to the general mode. In this case, as shown on the left in Fig. 8, a standby screen 40 is displayed that includes the first tab 31 and the third tab 33, and one of them (for example, the first tab 31 in Fig. 8) is in a selected state. Here, a card startup shortcut is registered in the third tab 33, as shown in Figs. 3 and 6(b).

この状態で、第3タブ33の属性が共有からパーソナルに変更された場合、その変更後、表示部13には、図8に示すパーソナル解除確認画面85が表示される。パーソナル解除確認画面85は、パーソナル属性に変更されたタブを再び共有属性に戻すか否かをユーザに問うための画面である。パーソナル解除確認画面85には、確認メッセージ86と、OKボタン87と、NOボタン88とが表示される。確認メッセージ86は、パーソナル属性に変更されたタブにカード起動ショートカットが登録されていることをユーザに知らせ、且つそのタブを再び共有属性に設定するか否かをユーザに問うためのメッセージである。 In this state, if the attribute of the third tab 33 is changed from shared to personal, after the change, a personal release confirmation screen 85 shown in FIG. 8 is displayed on the display unit 13. The personal release confirmation screen 85 is a screen for asking the user whether or not to change the tab that has been changed to a personal attribute back to a shared attribute. A confirmation message 86, an OK button 87, and a NO button 88 are displayed on the personal release confirmation screen 85. The confirmation message 86 is a message for informing the user that a card activation shortcut has been registered to the tab that has been changed to a personal attribute, and for asking the user whether or not to set the tab to a shared attribute again.

パーソナル解除確認画面85において、NOボタン88が選択操作されると、パーソナル属性に変更されたタブがそのままパーソナル属性に維持される。そして、表示部13には、図8に右下に示す待機画面40、即ちただ1つの共有タブである第1タブ31のみが表示された待機画面40が表示される。一方、OKボタン87が選択操作されると、パーソナル属性に変更されたタブが共有属性に変更される。そして、表示部13には、図8の左に示すように、共有属性の2つのタブ31,33を含む待機画面40が表示される。 When the NO button 88 is selected on the personal release confirmation screen 85, the tabs that have been changed to personal attributes are maintained as they are. The display unit 13 then displays the standby screen 40 shown in the lower right of FIG. 8, that is, the standby screen 40 displaying only the first tab 31, which is the only shared tab. On the other hand, when the OK button 87 is selected, the tabs that have been changed to personal attributes are changed to shared attributes. The display unit 13 then displays the standby screen 40 including the two shared attribute tabs 31, 33, as shown on the left of FIG. 8.

(6)メイン処理
次に、制御部11が実行するメイン処理について、図9~図11を参照して説明する。制御部11は(詳しくはCPUは)、起動後、所定の初期処理を実行した後、記憶部12に記憶されている図9~図11のメイン処理のプログラムに従い、そのメイン処理を実行する。上述した各種の画面遷移は、制御部11がメイン処理を実行することによって実現される。
(6) Main Processing Next, the main processing executed by the control unit 11 will be described with reference to Figures 9 to 11. After starting up, the control unit 11 (specifically the CPU) executes a predetermined initial processing, and then executes the main processing according to the main processing program of Figures 9 to 11 stored in the storage unit 12. The various screen transitions described above are realized by the control unit 11 executing the main processing.

制御部11は、メイン処理を開始すると、S110で、表示部13に待機画面40を表示させる。制御部11は、起動後、ユーザモードを一般モードに設定する。そのため、S110では、タブ設定テーブル(図4(a)参照)に基づき、一般モードに対応した待機画面40(例えば図6(a)参照)を表示させる。 When the control unit 11 starts the main process, in S110, the control unit 11 causes the display unit 13 to display the standby screen 40. After startup, the control unit 11 sets the user mode to the general mode. Therefore, in S110, the control unit 11 causes the standby screen 40 corresponding to the general mode (see, for example, FIG. 6(a)) to be displayed based on the tab setting table (see FIG. 4(a)).

S120では、NFCカード7がかざされたか否かを判断する。NFCカード7がかざされると、NFCカード7と近距離無線通信部17との前述の無線通信が実行されることにより、制御部11は、NFCカード7がかざされたことを検出でき、且つNFCカード7からカードIDを取得することができる。 In S120, it is determined whether the NFC card 7 has been held over the card. When the NFC card 7 is held over the card, the above-mentioned wireless communication between the NFC card 7 and the short-range wireless communication unit 17 is performed, and the control unit 11 can detect that the NFC card 7 has been held over the card and can obtain the card ID from the NFC card 7.

NFCカード7がかざされていない場合は、S220に移行する。S220では、NFCカード7がかざされること以外の他のイベントが発生したか否か判断する。他のイベントには、例えば、アイコンが選択操作されること、タブが選択操作されること、未登録アイコンに対するショートカット機能の新規登録の要求操作が行われること、アイコンにカードIDを登録する要求操作が行われること、タブの属性を変更する要求操作が行われること、ユーザによるログイン又はログアウトの要求操作が行われること、各種設定値の変更要求操作が行われること、などが含まれる。 If the NFC card 7 is not held up, the process proceeds to S220. In S220, it is determined whether any other events have occurred other than the NFC card 7 being held up. Other events include, for example, an icon being selected, a tab being selected, a request to register a new shortcut function for an unregistered icon, a request to register a card ID to an icon, a request to change the attributes of a tab, a request to log in or out by the user, a request to change various setting values, and the like.

他のイベントが発生していない場合は、S110に移行する。他のイベントが発生した場合は、S230で、その発生したイベントに応じた処理を実行する。例えば、アイコンが選択操作された場合は、そのアイコンに対応した機能を実行する。 If no other event has occurred, the process proceeds to S110. If another event has occurred, the process according to the event that has occurred is executed in S230. For example, if an icon is selected, the function corresponding to that icon is executed.

S240では、タブ設定変更確認処理を実行する。タブ設定変更確認処理の詳細は、図11に示す通りである。タブ設定変更確認処理に移行すると、S410で、S230の処理によって、タブ設定が変更されたか否か、換言すれば図4(a)に示すタブ設定変更テーブルの内容が変更されるような処理が行われたか否かを判断する。タブ設定が変更されていない場合は、S110(図9)に移行する。タブ設定が変更された場合は、S420に移行する。 In S240, a tab setting change confirmation process is executed. Details of the tab setting change confirmation process are as shown in FIG. 11. When the process proceeds to the tab setting change confirmation process, in S410, it is determined whether or not the tab setting has been changed by the process of S230, in other words, whether or not a process has been performed that changes the contents of the tab setting change table shown in FIG. 4(a). If the tab setting has not been changed, the process proceeds to S110 (FIG. 9). If the tab setting has been changed, the process proceeds to S420.

S420では、アイコンデータテーブル(図3参照)から、カード起動ショートカットを検索する。S430では、カード起動ショートカットが存在しているか否か判断する。カード起動ショートカットが存在していない場合は、S110(図9)に移行する。カード起動ショートカットが存在している場合は、S440に移行する。 In S420, the icon data table (see FIG. 3) is searched for a card launch shortcut. In S430, it is determined whether a card launch shortcut exists. If a card launch shortcut does not exist, the process proceeds to S110 (FIG. 9). If a card launch shortcut exists, the process proceeds to S440.

S440では、カード起動ショートカットが登録されているタブの属性が共有であるか否か判断し、共有である場合はS110(図9)に移行し、パーソナルである場合はS450に移行する。 In S440, it is determined whether the attribute of the tab in which the card launch shortcut is registered is shared, and if it is shared, the process proceeds to S110 (Figure 9), and if it is personal, the process proceeds to S450.

S450では、パーソナル警告処理を行う。具体的には、図8に例示したパーソナル解除確認画面85を表示させる。S460では、OKボタン87が選択操作されたか否か判断する。OKボタン87が選択操作されていない場合は、S480で、NOボタン88が選択操作されたか否か判断し、選択操作されていない場合はS450に移行し、選択操作された場合はS110(図9)に移行する。S460で、OKボタン87が選択操作された場合は、S470で、共有復帰処理を行う。具体的には、カード起動ショートカットが登録されているパーソナル属性のタブを、共有属性に設定する。S470の処理後は、S110(図9)に移行する。 In S450, a personal warning process is performed. Specifically, the personal release confirmation screen 85 shown in FIG. 8 is displayed. In S460, it is determined whether the OK button 87 has been selected. If the OK button 87 has not been selected, in S480, it is determined whether the NO button 88 has been selected. If not, the process proceeds to S450. If selected, the process proceeds to S110 (FIG. 9). If the OK button 87 has been selected in S460, the shared return process is performed in S470. Specifically, the personal attribute tab in which the card activation shortcut is registered is set to the shared attribute. After the process of S470, the process proceeds to S110 (FIG. 9).

図9に戻り、S120で、NFCカード7がかざされたと判断した場合は、S130に移行する。S130では、かざされたNFCカード7のカードIDを、近距離無線通信部17を介して取得する。S140では、アイコンデータテーブルを参照して、取得したカードIDが登録されているカード起動ショートカットを検索する。 Returning to FIG. 9, if it is determined in S120 that the NFC card 7 has been held over, the process proceeds to S130. In S130, the card ID of the held NFC card 7 is obtained via the short-range wireless communication unit 17. In S140, the icon data table is referenced to search for a card activation shortcut in which the obtained card ID is registered.

S150では、該当するカード起動ショートカット、即ち取得したカードIDが登録されているショートカット機能が存在しているか否か判断する。該当するカード起動ショートカットが存在していない場合は、S160で、不図示の該当ショートカット無し通知画面を一定時間表示させた後、S110に移行する。該当ショートカット無し通知画面は、かざされたNFCカード7のカードIDに対応したカード起動ショートカットが存在していないことをユーザに認識させるための画面である。 In S150, it is determined whether or not a corresponding card activation shortcut exists, i.e., a shortcut function in which the acquired card ID is registered. If a corresponding card activation shortcut does not exist, in S160, a notification screen indicating that there is no corresponding shortcut (not shown) is displayed for a certain period of time, and then the process proceeds to S110. The notification screen indicating that there is no corresponding shortcut is a screen for making the user aware that there is no card activation shortcut corresponding to the card ID of the NFC card 7 being held over.

S150で、該当するカード起動ショートカットが存在している場合は、S170に移行する。S170では、該当するカード起動ショートカットの所属タブ、即ち該当するカード起動ショートカットが登録されているタブの属性、が共有であるか否か判断する。共有である場合は、S180で、そのカード起動ショートカットを実行する。実行中は、実行中画面(図6,図7等参照)を表示させる。 If a corresponding card launch shortcut exists in S150, the process proceeds to S170. In S170, it is determined whether the tab to which the corresponding card launch shortcut belongs, i.e., the attribute of the tab to which the corresponding card launch shortcut is registered, is shared. If it is shared, the card launch shortcut is executed in S180. During execution, an execution screen (see Figures 6, 7, etc.) is displayed.

該当するカード起動ショートカットの所属タブがパーソナルである場合は、S190に移行する。S190では、該当するカード起動ショートカットの所属タブが、現在ログイ
ンしているログインユーザの個人ホームタブであるか否か判断する。ログインユーザの個人ホームタブである場合は、S180で、そのカード起動ショートカットを実行する。ログインユーザのホームタブではない場合は、S200に移行する。
If the tab to which the corresponding card launch shortcut belongs is personal, the process proceeds to S190. In S190, it is determined whether the tab to which the corresponding card launch shortcut belongs is the personal home tab of the currently logged-in user. If it is the personal home tab of the logged-in user, the card launch shortcut is executed in S180. If it is not the home tab of the logged-in user, the process proceeds to S200.

S200では、該当するカード起動ショートカットのカード起動許可フラグがオンに設定されているか否か判断する。カード起動許可フラグがオンに設定されている場合は、S180で、そのカード起動ショートカットを実行する。なお、カード起動許可フラグがオンに設定されていることによってカード起動ショートカットを実行した後の、そのカード起動許可フラグをオフに設定するタイミングについては、前述の通り、様々なタイミングが考えられる。 In S200, it is determined whether the card startup permission flag of the corresponding card startup shortcut is set to on. If the card startup permission flag is set to on, in S180, the card startup shortcut is executed. As described above, there are various possible timings for setting the card startup permission flag to off after the card startup shortcut is executed due to the card startup permission flag being set to on.

S200で、カード起動許可フラグがオフに設定されている場合は、S210で、アクセス権無し対応処理を実行する。S210のアクセス権無し対応処理の詳細は、図10に示す通りである。アクセス権無し対応処理に移行すると、S310で、該当するカード起動ショートカットは特定の実行可能条件を満たすか否か判断する。具体的には、前述の条件A及び条件Bのうちの少なくとも一方を満たしているか否か判断する。特定の実行可能条件を満たしていない場合は、S320で、アクセス権無し通知画面70(図6参照)を一定時間表示させた後、S110に移行する。 If the card activation permission flag is set to off in S200, no access right handling process is executed in S210. Details of the no access right handling process in S210 are as shown in FIG. 10. When moving to the no access right handling process, in S310, it is determined whether the corresponding card activation shortcut satisfies a specific executable condition. Specifically, it is determined whether at least one of the above-mentioned condition A and condition B is satisfied. If the specific executable condition is not satisfied, in S320, a no access right notification screen 70 (see FIG. 6) is displayed for a certain period of time, and then the process moves to S110.

S310で、特定の実行可能条件を満たしている場合は、S330に移行する。S330では、NFCカード起動確認画面75(図7参照)を表示させる。S340では、OKボタン77が選択操作されたか否か判断する。OKボタン77が選択操作されていない場合は、S360で、NOボタン78が選択操作されたか否か判断し、選択操作されていない場合はS330に移行し、選択操作された場合はS110に移行する。 If certain executable conditions are met in S310, the process proceeds to S330. In S330, the NFC card startup confirmation screen 75 (see FIG. 7) is displayed. In S340, it is determined whether the OK button 77 has been selected. If the OK button 77 has not been selected, it is determined in S360 whether the NO button 78 has been selected, and if not, the process proceeds to S330, and if selected, the process proceeds to S110.

S340で、OKボタン77が選択操作された場合は、S350で、該当するカード起動ショートカットのカード起動許可フラグをオンに変更し、S110に移行する。このフラグ変更により、次に再び同じNFCカード7がかざされたときは、S200で肯定判定されてカード起動ショートカットが実行される。 If the OK button 77 is selected in S340, the card activation permission flag of the corresponding card activation shortcut is changed to ON in S350, and the process proceeds to S110. As a result of this flag change, the next time the same NFC card 7 is held up again, a positive determination is made in S200 and the card activation shortcut is executed.

(7)実施形態の効果
以上説明した実施形態によれば、以下の効果を奏する。
即ち、本実施形態の画像処理装置10では、登録されているカード起動ショートカットに対応したカードIDを有するNFCカード7がかざされても、そのカード起動ショートカットがパーソナル属性のタブに登録されている場合は、そのカード起動ショートカットは実行されない。そのため、カード起動ショートカットの実行を適切に制限することが可能となる。
(7) Advantages of the Embodiment According to the embodiment described above, the following advantages are obtained.
That is, in the image processing device 10 of this embodiment, even if an NFC card 7 having a card ID corresponding to a registered card launch shortcut is held over the device, if the card launch shortcut is registered in the personal attributes tab, the card launch shortcut will not be executed. This makes it possible to appropriately restrict the execution of card launch shortcuts.

例えば、共有属性のタブにカード起動ショートカットが登録されている場合において、そのカード起動ショートカットの使用を制限するために、そのカード起動ショートカットが登録されているタブの属性をパーソナルに変更することによって、そのカード起動ショートカットの実行を、アイコン操作による実行及びNFCカード7による実行の双方で制限することが可能となる。 For example, if a card-launched shortcut is registered in a tab with shared attributes, in order to restrict the use of the card-launched shortcut, the attributes of the tab in which the card-launched shortcut is registered can be changed to personal, thereby restricting the execution of the card-launched shortcut from both execution by icon operation and execution by the NFC card 7.

また、本実施形態では、カード起動ショートカットがパーソナル属性のタブに登録されていても、そのタブが、ログイン中のユーザの個人ホームタブである場合は、そのカード起動ショートカットをNFCカード7をかざして実行させることができる。 In addition, in this embodiment, even if a card launch shortcut is registered in a tab with personal attributes, if that tab is the personal home tab of the logged-in user, the card launch shortcut can be executed by holding the NFC card 7 over it.

さらに、本実施形態では、カード起動ショートカットがパーソナル属性のタブに登録されていても、特定の実行可能条件を満たしている場合は実行される。そのため、カード起
動ショートカットを、そのカード起動ショートカットの内容に応じて適切に制限することができる。
Furthermore, in this embodiment, even if a card activation shortcut is registered in the personal attribute tab, it is executed if a specific executable condition is met. Therefore, the card activation shortcut can be appropriately restricted according to the content of the card activation shortcut.

なお、本実施形態において、画像処理装置10は機能実行装置の一例に相当する。近距離無線通信部17は通信部の一例に相当する。NFCカード7は無線通信装置の一例に相当する。カードIDは装置ID及びオブジェクトIDの一例に相当する。NFCカード7から取得したカードIDとカード起動ショートカットに登録されているカードIDとが一致することは、特定の対応関係にあることの一例に相当する。各ショートカット機能に対応した各ショートカットアイコンは機能オブジェクトの一例に相当する。通常ショートカット機能に対応したショートカットアイコンは第1種オブジェクトの一例に相当し、ワンタッチショートカット機能に対応したショートカットアイコンは第2種オブジェクトの一例に相当する。NFCカード起動確認画面75(図7)は実行確認画面の一例に相当する。パーソナル解除確認画面85(図8)は設定確認画面の一例に相当する。パーソナル解除確認画面85においてOKボタン87を選択操作することは共有変更要求の一例に相当する。 In this embodiment, the image processing device 10 corresponds to an example of a function execution device. The short-range wireless communication unit 17 corresponds to an example of a communication unit. The NFC card 7 corresponds to an example of a wireless communication device. The card ID corresponds to an example of a device ID and an object ID. The card ID acquired from the NFC card 7 matches the card ID registered in the card activation shortcut, which corresponds to an example of a specific correspondence relationship. Each shortcut icon corresponding to each shortcut function corresponds to an example of a function object. The shortcut icon corresponding to the normal shortcut function corresponds to an example of a first type object, and the shortcut icon corresponding to the one-touch shortcut function corresponds to an example of a second type object. The NFC card activation confirmation screen 75 (FIG. 7) corresponds to an example of an execution confirmation screen. The personal release confirmation screen 85 (FIG. 8) corresponds to an example of a setting confirmation screen. Selecting the OK button 87 on the personal release confirmation screen 85 corresponds to an example of a sharing change request.

また、S110の処理は一般モード表示処理及び個人モード表示処理の一例に相当する。S130の処理は装置ID取得処理の一例に相当する。S180の処理は第2の機能実行処理の一例に相当する。S230の処理は、第1の機能実行処理、ログイン受付処理、個人ホームタブ設定処理及び属性設定処理の一例に相当する。S320の処理は報知処理の一例に相当する。S450の処理は設定確認表示処理の一例に相当する。S460の処理は共有変更受付処理の一例に相当する。S470の処理は属性変更処理の一例に相当する。 The process of S110 corresponds to an example of a general mode display process and a personal mode display process. The process of S130 corresponds to an example of a device ID acquisition process. The process of S180 corresponds to an example of a second function execution process. The process of S230 corresponds to an example of a first function execution process, a login acceptance process, a personal home tab setting process, and an attribute setting process. The process of S320 corresponds to an example of a notification process. The process of S450 corresponds to an example of a setting confirmation display process. The process of S460 corresponds to an example of a sharing change acceptance process. The process of S470 corresponds to an example of an attribute change process.

[2.他の実施形態]
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
2. Other embodiments
Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments and can be implemented in various modified forms.

(1)上記実施形態では、ショートカット機能に対してカードIDを登録可能であったが、ショートカット機能以外の他の機能に対してもカードIDを登録してNFCカード7から起動させることができるようにしてもよい。 (1) In the above embodiment, a card ID could be registered for the shortcut function, but it may also be possible to register a card ID for functions other than the shortcut function and activate them from the NFC card 7.

(2)メイン処理において、カード起動許可フラグを使用した処理を省いても良い。具体的には、図10のアクセス権無し対応処理において、S340でOKボタン77が選択操作された場合は、S180に移行してカード起動ショートカットを実行してもよい。 (2) In the main process, the process using the card startup permission flag may be omitted. Specifically, in the no access right handling process of FIG. 10, if the OK button 77 is selected in S340, the process may proceed to S180 and the card startup shortcut may be executed.

また、S310で、該当するカード起動ショートカットが特定の実行可能条件を満たすと判断された場合は、S330移行の処理を行うことなくS180でカード起動ショートカットを実行してもよい。 Also, if it is determined in S310 that the corresponding card launch shortcut satisfies certain executable conditions, the card launch shortcut may be executed in S180 without proceeding to S330.

(3)S240のタブ設定変更確認処理に類する処理を、タブの設定変更が行われた後ではなく、タブの設定変更の操作が行われている過程で実行するようにしてもよい。例えば、タブの属性を共有からパーソナルに変更する操作が行われた場合、実際に属性を変更する前に、属性をパーソナルに変更してもよいか否かをユーザに問う画面を表示してもよい。その際、属性をパーソナルに変更しようとしているタブにはカード起動ショートカットが登録されていること、及びそのカード起動ショートカットに関する情報を表示してもよい。そしてその画面に対してパーソナルに変更してもよいことを示す操作が行われた場合に、属性をパーソナルに変更するようにしてもよい。 (3) A process similar to the tab setting change confirmation process of S240 may be executed while the tab setting change operation is being performed, rather than after the tab setting change has been performed. For example, when an operation is performed to change the tab attribute from shared to personal, a screen may be displayed asking the user whether or not it is OK to change the attribute to personal before the attribute is actually changed. At that time, it may be displayed that a card launch shortcut is registered for the tab whose attribute is being changed to personal, and information about the card launch shortcut. Then, when an operation is performed on that screen indicating that it is OK to change to personal, the attribute may be changed to personal.

(4)図11のS440で、カード起動ショートカットが登録されているタブの属性が
共有ではない(即ちパーソナルである)と判断された場合、例えば次のような処理を行っても良い。即ち、パーソナル属性のタブにカード起動ショートカットが登録されていることを示す情報を表示すると共に、そのカード起動ショートカットを削除してよいか否かをユーザに問う画面を表示してもよい。そして、削除してよいことを示す操作が行われた場合、そのカード起動ショートカットの登録を削除してもよい。
(4) In S440 of Fig. 11, if it is determined that the attribute of the tab in which the card launch shortcut is registered is not shared (i.e., personal), for example, the following process may be performed. That is, information indicating that a card launch shortcut is registered in a tab with personal attributes may be displayed, and a screen may be displayed asking the user whether or not to delete the card launch shortcut. Then, if an operation indicating that the shortcut may be deleted is performed, the registration of the card launch shortcut may be deleted.

(5)上記実施形態では、NFCカード7がかざされたとき、NFCカード7から取得したカードIDと一致するカードIDが登録されているカード起動ショートカットが実行されたが、NFCカード7からの起動を可能とするためにカード起動ショートカットに登録される情報は、カードIDそのものでなくてもよい。例えば、ショートカット機能に固有のオブジェクトIDを登録すると共に、そのオブジェクトIDと特定のカードIDとを紐付けておいてもよい。そして、NFCカード7がかざされた場合、そのNFCカード7から取得したカードIDが、オブジェクトIDに紐付けられたカードIDである場合に、そのオブジェクトIDが登録されているカード起動ショートカットを実行してもよい。 (5) In the above embodiment, when the NFC card 7 is held over, a card launch shortcut in which a card ID matching the card ID acquired from the NFC card 7 is registered is executed. However, the information registered in the card launch shortcut to enable launch from the NFC card 7 does not have to be the card ID itself. For example, an object ID unique to the shortcut function may be registered and linked to a specific card ID. Then, when the NFC card 7 is held over and the card ID acquired from the NFC card 7 is the card ID linked to the object ID, the card launch shortcut in which the object ID is registered may be executed.

(6)本開示は、図1に示した画像処理装置10への適用に限定されない。本開示は、無線通信機能を備え、種々の機能を実行可能に構成されたあらゆる機能実行装置において適用可能である。 (6) The present disclosure is not limited to application to the image processing device 10 shown in Fig. 1. The present disclosure is applicable to any function executing device that has a wireless communication function and is configured to be able to execute various functions.

また、本開示の機能実行装置が無線通信可能な無線通信装置は、上記実施形態に示したNFCカード7に限定されない。本開示の機能実行装置は、特定の装置IDを有する各種の無線通信装置と無線通信可能であってもよい。また、無線通信装置との通信方式はNFCに限定されない。 Moreover, the wireless communication device with which the function performing device of the present disclosure can wirelessly communicate is not limited to the NFC card 7 shown in the above embodiment. The function performing device of the present disclosure may be capable of wireless communication with various wireless communication devices having a specific device ID. Furthermore, the communication method with the wireless communication device is not limited to NFC.

(7)上記実施形態における1つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、1つの構成要素が有する1つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、1つの構成要素によって実現したり、複数の構成要素によって実現される1つの機能を、1つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。 (7) Multiple functions possessed by one component in the above embodiments may be realized by multiple components, or one function possessed by one component may be realized by multiple components. Also, multiple functions possessed by multiple components may be realized by one component, or one function realized by multiple components may be realized by one component. Also, part of the configuration of the above embodiments may be omitted. Also, at least part of the configuration of the above embodiments may be added to or substituted for the configuration of another of the above embodiments.

1…情報処理システム、7…NFCカード、7a…アンテナ、7b…通信回路、7c…記憶部、10…画像処理装置、11…制御部、12…記憶部、13…表示部、14…入力部、17…近距離無線通信部、20…情報処理装置、31…第1タブ、32…第2タブ、33…第3タブ、34…第4タブ、40…待機画面、50…第1タブ画面、51…第1アイコン、52…第2アイコン、53…第3アイコン、54…第4アイコン、55…第5アイコン、56…第6アイコン、57…第7アイコン、58…第8アイコン、60…第3タブ画面、61…第17アイコン、62…第18アイコン、63…第19アイコン、64…第20アイコン、65…第21アイコン、66…第22アイコン、67…第23アイコン、68…第24アイコン、70…アクセス権無し通知画面、75…NFCカード起動確認画面、85…パーソナル解除確認画面。 1...information processing system, 7...NFC card, 7a...antenna, 7b...communication circuit, 7c...storage unit, 10...image processing device, 11...control unit, 12...storage unit, 13...display unit, 14...input unit, 17...near-field wireless communication unit, 20...information processing device, 31...first tab, 32...second tab, 33...third tab, 34...fourth tab, 40...standby screen, 50...first tab screen, 51...first icon, 52...second icon, 53...third icon, 54...fourth icon Icon, 55...5th icon, 56...6th icon, 57...7th icon, 58...8th icon, 60...3rd tab screen, 61...17th icon, 62...18th icon, 63...19th icon, 64...20th icon, 65...21st icon, 66...22nd icon, 67...23rd icon, 68...24th icon, 70...no access rights notification screen, 75...NFC card activation confirmation screen, 85...personal unlock confirmation screen.

Claims (14)

近距離無線通信部と、
制御部と、
メモリと、
機能実行部と、
を備えた機能実行装置であって、
前記近距離無線通信部は、前記近距離無線通信部が通信可能な近距離位置する無線通信装置を検出することが可能であり
前記制御部は、複数のショートカット情報を前記メモリに記憶させることが可能であり、
前記複数のショートカット情報の各々はショートカット機能を示し、前記ショートカット機能は当該ショートカット機能の実行に用いられる設定値が予め設定されており、
前記制御部は、さらに、無線対応ショートカット実行処理を行うことが可能であり、
前記無線対応ショートカット実行処理は、
前記近距離無線通信部により前記無線通信装置が検出され、且つ、検出された前記無線通信装置が前記メモリに記憶されている前記複数のショートカット情報のいずれかに対応すること、に応じて、
当該対応する前記ショートカット情報に示される前記ショートカット機能である無線対応ショートカット機能が特定のユーザに関連付けられていない場合は、当該無線対応ショートカット機能を、当該無線対応ショートカット機能に設定されている前記設定値に従って前記機能実行部に実行させ、
当該無線対応ショートカット機能が前記特定のユーザに関連付けられている場合は、当該無線対応ショートカット機能を前記機能実行部に実行させない、
機能実行装置。
A short-range wireless communication unit;
A control unit;
Memory,
A function execution unit;
A function execution device comprising:
the short- range wireless communication unit is capable of detecting a wireless communication device located within a short distance with which the short-range wireless communication unit can communicate;
The control unit is capable of storing a plurality of pieces of shortcut information in the memory,
Each of the plurality of pieces of shortcut information indicates a shortcut function, and a setting value used for executing the shortcut function is set in advance for the shortcut function,
The control unit is further capable of performing a wireless shortcut execution process ,
The wireless shortcut execution process includes:
In response to the wireless communication device being detected by the short-range wireless communication unit and the detected wireless communication device corresponding to any one of the plurality of pieces of shortcut information stored in the memory,
when a wireless-enabled shortcut function, which is the shortcut function indicated in the corresponding shortcut information, is not associated with a specific user, cause the function execution unit to execute the wireless-enabled shortcut function according to the setting value set in the wireless-enabled shortcut function;
When the wireless-enabled shortcut function is associated with the specific user, the wireless-enabled shortcut function is not executed by the function execution unit.
Function execution device.
請求項1に記載の機能実行装置であって、
入力部と、
表示部と、
を備え、
前記制御部は、待機画面を前記表示部に表示させる待機画面表示処理を行うことが可能であり、
前記待機画面は、複数の画面の中から選択された1つの画面を含み、前記複数の画面の各々には複数の機能オブジェクトを配置可能であり、前記複数の機能オブジェクトの各々にはいずれかの前記ショートカット機能を対応付けることが可能であり、
前記制御部は、さらに、選択対応ショートカット実行処理を行うことが可能であり、
前記選択対応ショートカット実行処理は、前記待機画面表示処理により前記表示部に表示された前記待機画面に配置されている、前記ショートカット機能が対応付けられた前記機能オブジェクトであるショートカットオブジェクトが、前記入力部を介して選択されたことに応じて、その選択された前記ショートカットオブジェクトに対応付けられている前記ショートカット機能を、当該ショートカット機能に設定されている前記設定値に従って前記機能実行部に実行させることを含む、
機能実行装置。
2. A function execution device according to claim 1,
An input unit;
A display unit;
Equipped with
the control unit is capable of performing a standby screen display process for displaying a standby screen on the display unit,
the standby screen includes one screen selected from a plurality of screens, a plurality of functional objects can be arranged on each of the plurality of screens, and any one of the shortcut functions can be associated with each of the plurality of functional objects;
The control unit is further capable of performing a selection-based shortcut execution process,
The selection-based shortcut execution process includes, in response to a shortcut object being selected via the input unit, the shortcut function associated with the shortcut object, the shortcut object being arranged on the standby screen displayed on the display unit by the standby screen display process, causing the function execution unit to execute the shortcut function associated with the selected shortcut object in accordance with the setting value set for the shortcut function.
Function execution device.
請求項2に記載の機能実行装置であって、
前記複数の画面の各々は、前記特定のユーザが関連付けられ得、
前記制御部は、前記無線対応ショートカット実行処理では、
前記無線対応ショートカット機能が対応付けられた前記ショートカットオブジェクトである無線対応ショートカットオブジェクトが、前記複数の画面のうち前記特定のユーザが関連付けられていない画面である共有画面に配置されている場合は、当該無線対応ショートカットオブジェクトに対応付けられている前記無線対応ショートカット機能を前記機能実行部に実行させ、
前記無線対応ショートカットオブジェクトが、前記複数の画面のうち前記特定のユーザが関連付けられている画面であるパーソナル画面に配置されている場合は、当該無線対応ショートカットオブジェクトに対応付けられている前記無線対応ショートカット機能を前記機能実行部に実行させない、
機能実行装置。
3. A function executing device according to claim 2 ,
Each of the plurality of screens may be associated with a particular user;
In the wireless-compatible shortcut execution process, the control unit
When a wireless-enabled shortcut object, which is the shortcut object associated with the wireless-enabled shortcut function, is arranged on a shared screen, which is a screen to which the specific user is not associated, among the plurality of screens, the function execution unit executes the wireless-enabled shortcut function associated with the wireless-enabled shortcut object,
When the wireless-enabled shortcut object is arranged on a personal screen, which is a screen associated with the specific user among the plurality of screens, the function execution unit is not caused to execute the wireless-enabled shortcut function associated with the wireless-enabled shortcut object.
Function execution device.
請求項3に記載の機能実行装置であって、
前記制御部は、予め登録された登録ユーザのログインを受け付けるログイン処理を行うことが可能であり、
前記制御部は、前記無線対応ショートカット実行処理では、前記無線対応ショートカットオブジェクトが前記パーソナル画面に配置されている場合であっても、当該パーソナル画面に、前記ログイン処理によって前記ログインが受け付けられている前記登録ユーザが関連付けられている場合は、当該無線対応ショートカットオブジェクトに対応付けられている前記無線対応ショートカット機能を前記機能実行部に実行させる、
機能実行装置。
4. A function executing device according to claim 3,
the control unit is capable of performing a login process for accepting logins from registered users who have been registered in advance,
In the wireless-compatible shortcut execution process, even if the wireless-compatible shortcut object is arranged on the personal screen, if the personal screen is associated with the registered user whose login is accepted by the login process, the control unit causes the function execution unit to execute the wireless-compatible shortcut function associated with the wireless-compatible shortcut object.
Function execution device.
請求項3又は請求項4に記載の機能実行装置であって、
前記制御部は、前記無線対応ショートカット実行処理では、前記無線対応ショートカットオブジェクトが前記パーソナル画面に配置されている場合であっても、当該無線対応ショートカットオブジェクトが特定の実行可能条件を満たしている場合は、当該無線対応ショートカットオブジェクトに対応付けられている前記無線対応ショートカット機能を前記機能実行部に実行させる、
機能実行装置。
5. A function executing device according to claim 3, further comprising:
In the wireless-compatible shortcut execution process, even if the wireless-compatible shortcut object is arranged on the personal screen, if the wireless-compatible shortcut object satisfies a specific executable condition, the control unit causes the function execution unit to execute the wireless-compatible shortcut function associated with the wireless-compatible shortcut object.
Function execution device.
請求項5に記載の機能実行装置であって、
前記実行可能条件は、前記無線対応ショートカットオブジェクトに対応付けられている前記無線対応ショートカット機能が、前記機能実行装置とは別の装置へ情報を送信する処理を含まないことである、
機能実行装置。
6. A function executing device according to claim 5 ,
The execution condition is that the wireless-enabled shortcut function associated with the wireless-enabled shortcut object does not include a process of transmitting information to a device other than the function executing device.
Function execution device.
請求項5又は請求項6に記載の機能実行装置であって、
各前記ショートカット機能は、当該ショートカット機能が実行される際に前記入力部を介した入力操作が要求される第1種、又は、当該ショートカット機能が実行される際に前記入力操作が要求されない第2種、のどちらか一方に設定されており、
前記実行可能条件は、前記無線対応ショートカットオブジェクトに対応付けられている前記無線対応ショートカット機能が前記第2種に設定されていることである、
機能実行装置。
7. A function executing device according to claim 5 or 6 ,
Each of the shortcut functions is set to either a first type in which an input operation via the input unit is required when the shortcut function is executed, or a second type in which the input operation is not required when the shortcut function is executed,
the execution condition is that the wireless-enabled shortcut function associated with the wireless-enabled shortcut object is set to the second type;
Function execution device.
請求項5~請求項7のいずれか1項に記載の機能実行装置であって、
前記制御部は、前記無線対応ショートカット実行処理では、
前記無線対応ショートカットオブジェクトが前記パーソナル画面に配置されている場合であって、且つ、当該無線対応ショートカットオブジェクトが前記実行可能条件を満たしている場合は、当該無線対応ショートカットオブジェクトに対応付けられている前記無線対応ショートカット機能を実行するか否かを問う実行確認画面を前記表示部に表示させ、
前記実行確認画面の表示後、当該無線対応ショートカット機能を実行することを示す特定の実行指示が前記入力部を介して入力された場合に、当該無線対応ショートカット機能を前記機能実行部に実行させる、
機能実行装置。
A function execution device according to any one of claims 5 to 7,
In the wireless-compatible shortcut execution process, the control unit
When the wireless-compatible shortcut object is arranged on the personal screen and the wireless-compatible shortcut object satisfies the executable condition, displaying on the display unit an execution confirmation screen inquiring whether or not to execute the wireless-compatible shortcut function associated with the wireless-compatible shortcut object,
when a specific execution instruction indicating that the wireless-enabled shortcut function is to be executed is input via the input unit after the execution confirmation screen is displayed, the wireless-enabled shortcut function is executed by the function execution unit.
Function execution device.
請求項3~請求項8のいずれか1項に記載の機能実行装置であって、A function execution device according to any one of claims 3 to 8,
前記制御部は、さらに、The control unit further
前記複数の画面をそれぞれ前記共有画面又は前記パーソナル画面に設定する設定処理と、a setting process for setting each of the plurality of screens to the shared screen or the personal screen;
前記設定処理によって前記共有画面から前記パーソナル画面への変更が行われた場合であって、当該変更が行われた前記画面に、前記無線通信装置に対応付けられている前記ショートカット機能が対応付けられた前記ショートカットオブジェクトが含まれている場合、当該画面を前記共有画面に設定変更するか否かを問うための設定確認画面を前記表示部に表示させる設定確認表示処理と、a setting confirmation display process for displaying on the display unit a setting confirmation screen for asking whether or not to change the setting of the screen to the shared screen when the setting process has been performed to change the shared screen to the personal screen and when the changed screen includes the shortcut object associated with the shortcut function associated with the wireless communication device;
前記設定確認画面が表示されている状態において、当該画面を前記共有画面に設定変更することを要求する共有変更要求を前記入力部を介して受け付ける共有変更受付処理と、a sharing change receiving process for receiving, via the input unit, a sharing change request for requesting to change a setting of the setting confirmation screen to the shared screen while the setting confirmation screen is being displayed;
前記共有変更受付処理によって前記共有変更要求が受け付けられた場合、当該画面を前記共有画面に設定変更する変更処理と、a change process for changing the setting of the screen to the shared screen when the sharing change request is accepted by the sharing change acceptance process;
を実行する機能実行装置。A function executing device that executes the function.
請求項1~請求項9のいずれか1項に記載の機能実行装置であって、A function execution device according to any one of claims 1 to 9,
前記制御部は、さらに、前記無線対応ショートカット実行処理において前記無線対応ショートカット機能を前記機能実行部に実行させない場合に、当該無線対応ショートカット機能を実行できないことを示す情報を報知する報知処理を実行する、The control unit further executes a notification process of notifying information indicating that the wireless-compatible shortcut function cannot be executed when the wireless-compatible shortcut function is not executed by the function execution unit in the wireless-compatible shortcut execution process.
機能実行装置。Function execution device.
請求項4に記載の機能実行装置であって、5. A function executing device according to claim 4,
前記制御部は、前記ログイン処理によって前記ログインが受け付けられている場合、前記待機画面表示処理では、前記ログインが受け付けられている前記登録ユーザが関連付けられた前記パーソナル画面を前記表示部に表示させることを許容する一方で、当該登録ユーザとは異なるユーザが関連付けられた前記パーソナル画面を前記表示部に表示させることを許容しない、When the login is accepted by the login process, the control unit, in the standby screen display process, allows the personal screen associated with the registered user whose login is accepted to be displayed on the display unit, but does not allow the personal screen associated with a user other than the registered user to be displayed on the display unit.
機能実行装置。Function execution device.
請求項11に記載の機能実行装置であって、12. A function execution device according to claim 11,
前記制御部は、前記ログイン処理によって前記ログインが受け付けられている場合、前記待機画面表示処理では、前記共有画面を前記表示部に表示させることを許容する、When the login is accepted by the login process, the control unit allows the shared screen to be displayed on the display unit in the standby screen display process.
機能実行装置。Function execution device.
請求項1~請求項12のいずれか1項に記載の機能実行装置であって、A function execution device according to any one of claims 1 to 12,
前記無線通信装置は特定の装置IDを有し、The wireless communication device has a specific device ID;
前記近距離無線通信部により検出された前記無線通信装置が前記ショートカット情報に対応することは、検出された前記無線通信装置が有する前記装置IDが当該ショートカット情報に対応付けられていることを含む、The correspondence between the wireless communication device detected by the short-range wireless communication unit and the shortcut information includes a correspondence between the device ID of the detected wireless communication device and the shortcut information.
機能実行装置。Function execution device.
請求項1~請求項13のいずれか1項に記載の機能実行装置であって、A function execution device according to any one of claims 1 to 13,
前記近距離無線通信部と前記無線通信装置とは、互いに、NFCの近距離無線通信規格に基づく近距離無線通信を行うことが可能に構成されている、The short-range wireless communication unit and the wireless communication device are configured to be able to perform short-range wireless communication based on the NFC short-range wireless communication standard.
機能実行装置。Function execution device.
JP2023198120A 2019-02-25 2023-11-22 Function execution device Active JP7589786B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023198120A JP7589786B2 (en) 2019-02-25 2023-11-22 Function execution device
JP2024198220A JP7816464B2 (en) 2019-02-25 2024-11-13 Function Execution Device
JP2026017109A JP2026063542A (en) 2019-02-25 2026-02-04 Function execution device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019031548A JP7183859B2 (en) 2019-02-25 2019-02-25 FUNCTION EXECUTION DEVICE, FUNCTION EXECUTION METHOD AND FUNCTION EXECUTION PROGRAM
JP2022186511A JP7392808B2 (en) 2019-02-25 2022-11-22 function execution device
JP2023198120A JP7589786B2 (en) 2019-02-25 2023-11-22 Function execution device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022186511A Division JP7392808B2 (en) 2019-02-25 2022-11-22 function execution device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024198220A Division JP7816464B2 (en) 2019-02-25 2024-11-13 Function Execution Device

Publications (2)

Publication Number Publication Date
JP2024019202A JP2024019202A (en) 2024-02-08
JP7589786B2 true JP7589786B2 (en) 2024-11-26

Family

ID=72263679

Family Applications (5)

Application Number Title Priority Date Filing Date
JP2019031548A Active JP7183859B2 (en) 2019-02-25 2019-02-25 FUNCTION EXECUTION DEVICE, FUNCTION EXECUTION METHOD AND FUNCTION EXECUTION PROGRAM
JP2022186511A Active JP7392808B2 (en) 2019-02-25 2022-11-22 function execution device
JP2023198120A Active JP7589786B2 (en) 2019-02-25 2023-11-22 Function execution device
JP2024198220A Active JP7816464B2 (en) 2019-02-25 2024-11-13 Function Execution Device
JP2026017109A Pending JP2026063542A (en) 2019-02-25 2026-02-04 Function execution device

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2019031548A Active JP7183859B2 (en) 2019-02-25 2019-02-25 FUNCTION EXECUTION DEVICE, FUNCTION EXECUTION METHOD AND FUNCTION EXECUTION PROGRAM
JP2022186511A Active JP7392808B2 (en) 2019-02-25 2022-11-22 function execution device

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2024198220A Active JP7816464B2 (en) 2019-02-25 2024-11-13 Function Execution Device
JP2026017109A Pending JP2026063542A (en) 2019-02-25 2026-02-04 Function execution device

Country Status (1)

Country Link
JP (5) JP7183859B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7725974B2 (en) * 2021-09-22 2025-08-20 カシオ計算機株式会社 Electronic device, operation support method and program
JP7676348B2 (en) 2022-10-26 2025-05-14 キヤノン株式会社 Inkjet printer, inkjet printer control method, and program
JP7480251B1 (en) 2022-10-26 2024-05-09 キヤノン株式会社 Inkjet printer, inkjet printer control method, and program
JP2024063563A (en) 2022-10-26 2024-05-13 キヤノン株式会社 CONTROL DEVICE, CONTROL METHOD FOR CONTROLLING CONTROL DEVICE, AND PROGRAM

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013135318A (en) 2011-12-26 2013-07-08 Canon Inc Image processing apparatus, system, control method, and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5010710B2 (en) * 2010-05-12 2012-08-29 シャープ株式会社 Image processing device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013135318A (en) 2011-12-26 2013-07-08 Canon Inc Image processing apparatus, system, control method, and program

Also Published As

Publication number Publication date
JP2020137045A (en) 2020-08-31
JP7816464B2 (en) 2026-02-18
JP2023024456A (en) 2023-02-16
JP2025015617A (en) 2025-01-30
JP2026063542A (en) 2026-04-10
JP7392808B2 (en) 2023-12-06
JP7183859B2 (en) 2022-12-06
JP2024019202A (en) 2024-02-08

Similar Documents

Publication Publication Date Title
JP7589786B2 (en) Function execution device
JP7750328B2 (en) printing device
EP2942911B1 (en) Information processing apparatus, information processing system, and method
JP7747130B2 (en) Image Processing Device
JP6520404B2 (en) Mobile terminal and output program
US20150201091A1 (en) Information processing system that uses short-range wireless communication and method of controlling the same, mobile information terminal, and storage medium
JP7750331B2 (en) Image forming device
JP7215543B2 (en) display controller
JP6555052B2 (en) Mobile terminal and program
JP2012168820A (en) Image processing device, and method and program for controlling display of application selection screen
CN110290284B (en) Display input device, image forming apparatus, and screen display method
JP2018046496A (en) Image transmitting apparatus, control method, and program
JP6809573B2 (en) Mobile terminals and programs
JP6743946B2 (en) Mobile terminal and program
JP6575267B2 (en) Mobile terminal and program
JP6520403B2 (en) Mobile terminal and output program
JP2015039237A (en) Information processing apparatus, image processing apparatus, and program
JP6888711B2 (en) Mobile terminal and output program
JP6696609B2 (en) Mobile terminal and output program
JP2017054336A (en) Portable terminal and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231212

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241003

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241028

R150 Certificate of patent or registration of utility model

Ref document number: 7589786

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150