JP6182934B2 - Communication device and program - Google Patents

Communication device and program Download PDF

Info

Publication number
JP6182934B2
JP6182934B2 JP2013072169A JP2013072169A JP6182934B2 JP 6182934 B2 JP6182934 B2 JP 6182934B2 JP 2013072169 A JP2013072169 A JP 2013072169A JP 2013072169 A JP2013072169 A JP 2013072169A JP 6182934 B2 JP6182934 B2 JP 6182934B2
Authority
JP
Japan
Prior art keywords
wireless communication
proximity wireless
reaction time
unit
communication
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
JP2013072169A
Other languages
Japanese (ja)
Other versions
JP2014197766A (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 JP2013072169A priority Critical patent/JP6182934B2/en
Publication of JP2014197766A publication Critical patent/JP2014197766A/en
Application granted granted Critical
Publication of JP6182934B2 publication Critical patent/JP6182934B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)

Description

本発明は、情報処理端末と近接無線通信を行う通信装置及び、通信装置の作動を制御するためのプログラムに関する。   The present invention relates to a communication device that performs close proximity wireless communication with an information processing terminal, and a program for controlling the operation of the communication device.

近年、下記特許文献1に記載されているように、スマートフォン,タブレットPC等の情報処理端末と近接無線通信を行うことが可能な通信装置の開発が進められている。近接無線通信では、情報処理端末を通信装置に近づけるだけで、データの送受信を行うことが可能である。また、通信装置には、通常、通信装置を操作するための操作ボタンが設けられている。例えば、下記特許文献2に記載されているように、ユーザの指等の入力媒体の接近または接触を検出するタッチセンサ式の操作ボタンが設けられているものがある。   In recent years, as described in Patent Document 1 below, development of communication devices capable of performing close proximity wireless communication with information processing terminals such as smartphones and tablet PCs has been underway. In close proximity wireless communication, data can be transmitted and received simply by bringing the information processing terminal closer to the communication device. The communication device is usually provided with an operation button for operating the communication device. For example, as described in Patent Document 2 below, there is a touch sensor type operation button that detects the approach or contact of an input medium such as a user's finger.

特開2012−160207号公報JP 2012-160207 A 特開2012−95180号公報JP 2012-95180 A

上述したように、近接無線通信は、非常に有益な技術であり、通信装置に用いることで、通信装置の実用性が向上する。しかしながら、近接無線通信を確立させるべく、情報処理端末が通信装置に近づけられる際に、情報処理装置を把持するユーザの指等の入力媒体によって、操作ボタン等が誤って操作される虞がある。特に、操作ボタンとしてタッチセンサが採用される場合には、入力媒体が接近するだけで、ユーザ操作される場合があるため、誤操作され易い。   As described above, proximity wireless communication is a very useful technique, and the utility of the communication device is improved by using it in the communication device. However, when the information processing terminal is brought close to the communication device in order to establish close proximity wireless communication, the operation button or the like may be erroneously operated by an input medium such as a user's finger holding the information processing device. In particular, when a touch sensor is employed as the operation button, a user operation may be performed just by approaching the input medium, and therefore, an operation error is likely to occur.

本発明は、そのような事情に鑑みてなされたものであり、操作ボタンを有するとともに、情報処理端末との間で近接無線通信を行うことが可能な通信装置において、情報処理端末が通信装置に近づけられた際の操作ボタンの誤操作を抑制する技術を提供する。   The present invention has been made in view of such circumstances. In a communication device having an operation button and capable of performing close proximity wireless communication with an information processing terminal, the information processing terminal is a communication device. Provided is a technique for suppressing an erroneous operation of an operation button when it is approached.

上記課題を解決するために、本発明に記載の通信装置は、近接無線通信が可能な通信範囲内に存在する情報処理端末と近接無線通信を行う近接無線通信手段と、ユーザ操作を受け付ける受付手段と、前記近接無線通信手段による通信機能を停止させる停止手段と、を備えた通信装置であって、前記受付手段によって受け付けられた前記ユーザ操作に従って、当該通信装置の作動を制御する制御装置を備え、前記制御装置は、前記受付手段が前記ユーザ操作を受け付けてから当該ユーザ操作に従った処理が開始するまでの時間である反応時間を設定する設定部を有し、前記設定部は、前記停止手段によって前記近接無線通信手段による通信機能が停止されていない場合の前記反応時間である第1反応時間を、前記停止手段によって前記近接無線通信手段による通信機能が停止されている場合の前記反応時間である第2反応時間より長い時間に設定することを特徴とする。   In order to solve the above-described problem, a communication device according to the present invention includes a proximity wireless communication unit that performs proximity wireless communication with an information processing terminal that exists within a communication range in which proximity wireless communication is possible, and a reception unit that receives a user operation. And a stop means for stopping the communication function of the close proximity wireless communication means, comprising a control device for controlling the operation of the communication apparatus according to the user operation received by the receiving means. The control device includes a setting unit that sets a reaction time, which is a time from when the receiving unit receives the user operation to when processing according to the user operation starts, and the setting unit stops the stop A first reaction time, which is the reaction time when the communication function by the proximity wireless communication means is not stopped by the means, Communication function by Shin means and setting the time longer than the second reaction time is the reaction time if it is stopped.

また、本発明に記載のプログラムは、近接無線通信が可能な通信範囲内に存在する情報処理端末と近接無線通信を行う近接無線通信手段と、ユーザ操作を受け付ける受付手段と、前記近接無線通信手段による通信機能を停止させる停止手段と、を備えた通信装置のコンピュータが読み取り可能なプログラムであって、前記受付手段が前記ユーザ操作を受け付けてから当該ユーザ操作に従った処理が開始するまでの時間である反応時間を設定する設定手段として前記コンピュータを機能させ、前記設定手段は、前記停止手段によって前記近接無線通信手段による通信機能が停止されていない場合の前記反応時間である第1反応時間を、前記停止手段によって前記近接無線通信手段による通信機能が停止されている場合の前記反応時間である第2反応時間より長い時間に設定することを特徴とする。   Further, the program according to the present invention includes a proximity wireless communication unit that performs proximity wireless communication with an information processing terminal that is within a communication range capable of proximity wireless communication, a reception unit that receives a user operation, and the proximity wireless communication unit And a stop means for stopping the communication function according to the computer, and a computer readable program comprising: a time from when the accepting means accepts the user operation until a process according to the user operation starts The computer functions as a setting means for setting a reaction time, and the setting means sets a first reaction time that is the reaction time when the communication function by the close proximity wireless communication means is not stopped by the stop means. The reaction time when the communication function by the close proximity wireless communication means is stopped by the stop means is the second time And setting to be longer than between latency time.

本発明に記載の通信装置及びプログラムでは、近接無線通信手段の通信機能が停止している状態、つまり、近接無線通信が無効である状態と、近接無線通信手段の通信機能が停止していない状態、つまり、近接無線通信が有効である状態とで切換可能とされている。そして、近接無線通信が有効である状態での操作ボタンの反応時間である第1反応時間が、近接無線通信が無効である状態での操作ボタンの反応時間である第2反応時間より長くされている。これにより、近接無線通信が有効である状態では、操作ボタンが反応するまでの時間、つまり、操作ボタンが操作されてからそのボタン操作に従った処理が開始されるまでの時間を利用して、ボタン操作が、ユーザの意思に従った操作であるか否かを判断することが可能となる。したがって、本発明に記載の通信装置及びプログラムによれば、情報処理端末が通信装置に近づけられた際の操作ボタンの誤操作を抑制することが可能となる。   In the communication apparatus and program according to the present invention, the state where the communication function of the proximity wireless communication unit is stopped, that is, the state where the proximity wireless communication is invalid and the state where the communication function of the proximity wireless communication unit is not stopped That is, it is possible to switch between a state in which close proximity wireless communication is effective. And the 1st reaction time which is the response time of the operation button in the state where proximity wireless communication is effective is made longer than the 2nd reaction time which is the response time of the operation button in the state where proximity wireless communication is invalid. Yes. Thereby, in the state where the proximity wireless communication is valid, using the time until the operation button reacts, that is, the time from when the operation button is operated until the processing according to the button operation is started, It is possible to determine whether the button operation is an operation according to the user's intention. Therefore, according to the communication device and the program described in the present invention, it is possible to suppress erroneous operation of the operation button when the information processing terminal is brought close to the communication device.

また、近接無線通信が有効である状態において、操作ボタンが操作されてから第1反応時間が経過する前に、情報処理端末との近接無線通信が開始した場合には、ボタン操作による処理の実行を制限することが可能である。つまり、ボタン操作時に情報処理端末との近接無線通信が開始した場合には、そのボタン操作は、情報処理端末の通信装置への接近によるボタン操作と判断され、そのボタン操作に従った処理の実行が制限される。これにより、情報処理端末が通信装置に近づけられた際の操作ボタンの誤操作を適切に抑制することが可能となる。   In addition, in the state where the proximity wireless communication is valid, if the proximity wireless communication with the information processing terminal is started before the first reaction time has elapsed after the operation button is operated, the processing by the button operation is executed. Can be limited. In other words, when close proximity wireless communication with the information processing terminal is started at the time of the button operation, the button operation is determined to be a button operation due to the approach of the information processing terminal to the communication device, and the process according to the button operation is executed. Is limited. Accordingly, it is possible to appropriately suppress erroneous operation of the operation button when the information processing terminal is brought close to the communication device.

また、ボタン操作に従った処理の実行が制限された場合に、その制限を解除することが可能である旨を、印刷装置の表示部に表示することが可能である。これにより、ボタン操作に従った処理の制限を、任意に解除することが可能となる。   In addition, when the execution of the process according to the button operation is restricted, it is possible to display on the display unit of the printing apparatus that the restriction can be released. As a result, it is possible to arbitrarily release the restriction of processing according to the button operation.

また、近接無線通信が有効である状態において、操作ボタンが操作されてから第1反応時間が経過するまで、情報処理端末との近接無線通信が開始しなかった場合には、ボタン操作による処理を実行することが可能である。つまり、ボタン操作時に情報処理端末との近接無線通信が開始しなかった場合には、そのボタン操作は、情報処理端末の通信装置への接近によるボタン操作とは異なり、ユーザの意思に従ったボタン操作と判断され、そのボタン操作に従った処理が実行される。これにより、ユーザの意思に従ったボタン操作による処理を適切に実行することが可能となる。   Further, in the state where the proximity wireless communication is valid, if the proximity wireless communication with the information processing terminal does not start until the first reaction time has elapsed after the operation button is operated, the processing by the button operation is performed. It is possible to execute. In other words, when the proximity wireless communication with the information processing terminal does not start at the time of the button operation, the button operation is different from the button operation due to the approach of the information processing terminal to the communication device, and the button according to the user's intention The operation is determined, and processing according to the button operation is executed. As a result, it is possible to appropriately execute processing by button operation according to the user's intention.

また、情報端末からの指令データに基づいて、通信装置の作動を制御することが可能であり、その通信装置の作動モードを変更するための操作ボタンと、通信装置の作動モードの変更と関係のない操作ボタンとを設けることが可能である。そして、通信装置の作動モードの変更と関係のない操作ボタンが操作された場合は、情報処理端末との近接無線通信の有無に関わらず、操作ボタンが操作されてから第1反応時間が経過する前に、ボタン操作による処理を実行することが可能である。これにより、通信装置の作動モードの変更と関係のない操作ボタンが操作された場合に、レスポンスよく、ボタン操作に基づく処理を実行することが可能となる。   Further, it is possible to control the operation of the communication device based on the command data from the information terminal, and there is an operation button for changing the operation mode of the communication device, and the change of the operation mode of the communication device. It is possible to provide no operation buttons. And when the operation button unrelated to the change of the operation mode of the communication device is operated, the first reaction time elapses after the operation button is operated regardless of the presence or absence of the proximity wireless communication with the information processing terminal. Before, it is possible to execute processing by button operation. As a result, when an operation button unrelated to the change of the operation mode of the communication device is operated, it is possible to execute processing based on the button operation with good response.

また、通信装置の作動モードを変更するための操作ボタンの第1反応時間を第2反応時間より長く設定することが可能である。これにより、誤操作による通信装置の作動モードの変更を抑制することが可能となり、近接無線通信を利用した処理を適切に行うことが可能となる。   Moreover, it is possible to set the 1st reaction time of the operation button for changing the operation mode of a communication apparatus longer than a 2nd reaction time. Thereby, it becomes possible to suppress the change of the operation mode of the communication apparatus due to an erroneous operation, and it is possible to appropriately perform processing using close proximity wireless communication.

また、通信装置が複数の操作ボタンを有している場合に、複数の操作ボタンの全ての第1反応時間を第2反応時間より長く設定することが可能である。これにより、確実に操作ボタンの誤操作を抑制することが可能となる。   Further, when the communication device has a plurality of operation buttons, it is possible to set all the first reaction times of the plurality of operation buttons longer than the second reaction time. Thereby, it becomes possible to suppress erroneous operation of the operation button with certainty.

また、近接無線通信手段が、通信装置の所定の面部に配設され、通信装置が複数の操作ボタンを有している場合に、複数の操作ボタンのうちの近接無線通信手段と同じ面部に配設された操作ボタンの第1反応時間を第2反応時間より長く設定することが可能である。これにより、情報処理端末が近接無線通信手段に近づけられる際に誤って操作される可能性の高いボタンに対して誤操作を抑制することが可能となる。   Further, when the proximity wireless communication means is disposed on a predetermined surface portion of the communication device and the communication device has a plurality of operation buttons, the proximity wireless communication means is arranged on the same surface portion as the proximity wireless communication means of the plurality of operation buttons. The first reaction time of the provided operation button can be set longer than the second reaction time. Accordingly, it is possible to suppress erroneous operations on buttons that are likely to be erroneously operated when the information processing terminal is brought close to the close proximity wireless communication means.

また、通信装置が複数の操作ボタンを有している場合に、複数の操作ボタンのうちの近接無線通信手段の近くに配設された操作ボタンの第1反応時間を第2反応時間より長く設定することが可能である。これにより、情報処理端末が近接無線通信手段に近づけられる際に誤って操作される可能性の特に高いボタンに対して誤操作を抑制することが可能となる。   In addition, when the communication device has a plurality of operation buttons, the first reaction time of the operation buttons arranged near the proximity wireless communication means among the plurality of operation buttons is set longer than the second reaction time. Is possible. This makes it possible to suppress erroneous operations on buttons that are particularly likely to be erroneously operated when the information processing terminal is brought close to the close proximity wireless communication means.

MFP10のブロック図である。2 is a block diagram of the MFP 10. FIG. MFP10の斜視図である。2 is a perspective view of the MFP 10. FIG. MFP10のパネル16とボタン入力部18とアンテナ部80とを示す図である。2 is a diagram illustrating a panel 16, a button input unit 18, and an antenna unit 80 of the MFP 10. FIG. MFP10のパネル16とボタン入力部18とアンテナ部80とを示す図である。2 is a diagram illustrating a panel 16, a button input unit 18, and an antenna unit 80 of the MFP 10. FIG. MFP10のパネル16とボタン入力部18とアンテナ部80とを示す図である。2 is a diagram illustrating a panel 16, a button input unit 18, and an antenna unit 80 of the MFP 10. FIG. MFP10の動作フローチャートを示す図である。FIG. 3 is a diagram illustrating an operation flowchart of the MFP 10. MFP10の動作フローチャートを示す図である。FIG. 3 is a diagram illustrating an operation flowchart of the MFP 10. MFP10の動作フローチャートを示す図である。FIG. 3 is a diagram illustrating an operation flowchart of the MFP 10. 第2実施形態のMFP10の動作フローチャートを示す図である。FIG. 10 is a flowchart illustrating an operation of the MFP 10 according to the second embodiment. 第3実施形態のMFP10の動作フローチャートを示す図である。FIG. 10 is a flowchart illustrating an operation of the MFP 10 according to the third embodiment. 第3実施形態のMFP10の動作フローチャートを示す図である。FIG. 10 is a flowchart illustrating an operation of the MFP 10 according to the third embodiment.

<第1実施形態>
図1に、本願に係る第1実施形態として例示されるMFP(Multifunction Peripheralの略)(本発明の通信装置の一例)10のブロック図を示し、図2にMFP10の斜視図を示す。MFP10は、CPU(Central Processing Unitの略)(本発明の制御装置およびコンピュータの一例)12、記憶部14、パネル(本発明の表示手段の一例)16、ボタン入力部(本発明の受付手段の一例)18、プリンタ20、スキャナ22、モデム24、電話回線接続部26、NFC(Near Field Communicationの略)I/F(本発明の近接無線通信手段の一例)28を主に備えている。これらの構成要素は、入出力ポート30を介して互いに通信可能とされている。
<First Embodiment>
FIG. 1 shows a block diagram of an MFP (abbreviation of Multifunction Peripheral) (an example of a communication apparatus of the present invention) 10 exemplified as the first embodiment according to the present application, and FIG. 2 shows a perspective view of the MFP 10. The MFP 10 includes a CPU (abbreviation of Central Processing Unit) (an example of a control device and a computer of the present invention) 12, a storage unit 14, a panel (an example of a display unit of the present invention) 16, a button input unit (an accepting unit of the present invention). An example) 18, a printer 20, a scanner 22, a modem 24, a telephone line connection unit 26, and an NFC (abbreviation of Near Field Communication) I / F (an example of near field communication means of the present invention) 28 are mainly provided. These components can communicate with each other via the input / output port 30.

パネル16は、MFP10の各種機能を表示する表示面を備え、その表示面は感圧方式のタッチパネルとされている。ボタン入力部18は、タッチセンサを有しており、入力媒体のボタン入力部18への接近または接触を検出し、ユーザによるボタン操作を受け付ける。   The panel 16 includes a display surface that displays various functions of the MFP 10, and the display surface is a pressure-sensitive touch panel. The button input unit 18 includes a touch sensor, detects the approach or contact of the input medium to the button input unit 18, and accepts a button operation by the user.

プリンタ20は、印刷を実行する部位である。スキャナ22は、原稿をスキャンして、スキャンデータを作成する部位である。モデム24は、ファクシミリ機能によって送信する原稿データを、電話回線網32に伝送可能な信号に変調して電話回線接続部26を介して送信したり、電話回線網32から電話回線接続部26を介して入力された信号を受信し、原稿データを復調するものである。   The printer 20 is a part that executes printing. The scanner 22 is a part that scans a document and creates scan data. The modem 24 modulates the original data to be transmitted by the facsimile function into a signal that can be transmitted to the telephone line network 32 and transmits the signal via the telephone line connection unit 26, or from the telephone line network 32 via the telephone line connection unit 26. The received signal is received and the original data is demodulated.

また、CPU12は、記憶部14内の制御プログラム(本発明のプログラムの一例)50に従って処理を実行する。制御プログラム50は、ボタン入力部18への誤操作を抑制するためのプログラムである。なお、記憶部14は、RAM(Random Access Memoryの略)、ROM(Read Only Memoryの略)、フラッシュメモリー、HDD(ハードディスクの略)、CPU12が備えるバッファなどが組み合わされて構成されている。   Further, the CPU 12 executes processing according to a control program (an example of the program of the present invention) 50 in the storage unit 14. The control program 50 is a program for suppressing erroneous operations on the button input unit 18. The storage unit 14 is configured by combining a RAM (abbreviation of random access memory), a ROM (abbreviation of read only memory), a flash memory, an HDD (abbreviation of hard disk), a buffer provided in the CPU 12, and the like.

また、記憶部14は、データ記憶領域52を備える。データ記憶領域52は、パネル16に表示するための画像の画像データ、制御プログラム50の実行に必要なデータなどを記憶する領域である。   In addition, the storage unit 14 includes a data storage area 52. The data storage area 52 is an area for storing image data of an image to be displayed on the panel 16, data necessary for executing the control program 50, and the like.

NFCI/F28は、ISO/IEC21481またはISO/IEC18092の国際標準規格に基づいて、携帯電話70(本発明の情報処理端末の一例)との間で、NFC方式の無線通信60を行うことが可能とされている。すなわち、MFP10は、NFC方式の無線通信60を行える状態になれば、携帯電話70と直接、データ通信することが可能になる。   The NFC I / F 28 can perform the NFC wireless communication 60 with the mobile phone 70 (an example of the information processing terminal of the present invention) based on the international standard of ISO / IEC 21481 or ISO / IEC 18092. Has been. In other words, the MFP 10 can directly perform data communication with the mobile phone 70 when it is ready to perform NFC wireless communication 60.

<MFPの動作>
MFP10は、上述したように、NFCI/F28を介して、NFC方式の無線通信(以下、NFC通信と略して記載する場合もある)60を行うことが可能とされており、携帯電話70と直接、データ通信することが可能とされている。詳しくは、NFCI/F28は、携帯電話70との無線通信60に用いられる電波の送受信を行うアンテナ部80を有している。MFP10の躯体(本発明の躯体の一例)82の上面(本発明の面部の一例)には、図2に示すように、トップカバー86が設けられており、そのトップカバー86にアンテナ部80が配設されている。
<Operation of MFP>
As described above, the MFP 10 can perform NFC wireless communication (hereinafter sometimes abbreviated as NFC communication) 60 via the NFC I / F 28, and directly with the mobile phone 70. Data communication is possible. Specifically, the NFC I / F 28 includes an antenna unit 80 that transmits and receives radio waves used for wireless communication 60 with the mobile phone 70. As shown in FIG. 2, a top cover 86 is provided on the upper surface (an example of the surface portion of the present invention) 82 of the housing (an example of the housing of the present invention) of the MFP 10, and the antenna unit 80 is provided on the top cover 86. It is arranged.

アンテナ部80は、図3に示すように、トップカバー86の右側に配設されており、トップカバー86の左側には、パネル16が配設されている。さらに、トップカバー86には、アンテナ部80とパネル16との間に、ボタン入力部18の3個の操作キー100,102,104が配設されている。操作キー100,102,104は、静電容量方式のタッチキーであり、静電容量の変化を利用して、指等の入力媒体の接触または接近を検出する。なお、ボタン入力部18は、操作キー100,102,104以外に複数の操作キーを有しており、それら複数の操作キーの一部は、図2に示すように、トップカバー86の両側方に配設されており、他の操作キーは、MFP10の躯体82の側面に配設されている。他の操作キーは、静電容量方式のタッチキーや感圧方式のタッチパネル、メカニカルキーなどで構成されている。メカニカルキーは、複数の接点の接触・非接触により、ボタン操作の有無を検出する構造の操作キーである。   As shown in FIG. 3, the antenna unit 80 is disposed on the right side of the top cover 86, and the panel 16 is disposed on the left side of the top cover 86. Further, on the top cover 86, three operation keys 100, 102, and 104 of the button input unit 18 are disposed between the antenna unit 80 and the panel 16. The operation keys 100, 102, and 104 are capacitance type touch keys, and detect the contact or approach of an input medium such as a finger using a change in capacitance. The button input unit 18 has a plurality of operation keys in addition to the operation keys 100, 102, and 104, and some of the plurality of operation keys are located on both sides of the top cover 86 as shown in FIG. The other operation keys are arranged on the side surface of the casing 82 of the MFP 10. Other operation keys include a capacitive touch key, a pressure-sensitive touch panel, a mechanical key, and the like. The mechanical key is an operation key having a structure for detecting presence / absence of button operation by contact / non-contact of a plurality of contacts.

MFP10と携帯電話70との間でNFC通信を確立させる際に、ユーザは、携帯電話70をアンテナ部80に接近させる。携帯電話70のアンテナ部80への接近により、携帯電話70とアンテナ部80との距離が、携帯電話70の無線通信の通信範囲内となると、携帯電話70とアンテナ部80、つまり、MFP10との間で、NFC通信が確立する。これにより、MFP10は、NFC通信を利用して、電話番号,画像等のデータの送受信等を携帯電話70と行うことが可能となる。   When establishing NFC communication between the MFP 10 and the mobile phone 70, the user brings the mobile phone 70 closer to the antenna unit 80. When the distance between the mobile phone 70 and the antenna unit 80 falls within the wireless communication range of the mobile phone 70 due to the approach to the antenna unit 80 of the mobile phone 70, the mobile phone 70 and the antenna unit 80, that is, the MFP 10. NFC communication is established between them. Accordingly, the MFP 10 can perform transmission / reception of data such as a telephone number and an image with the mobile phone 70 using NFC communication.

具体的には、MFP10は、通常時において、NFC通信を行うことができない状態、つまり、NFC通信が無効化された状態とされている。このため、NFC通信が無効化された状態では、ユーザが携帯電話70をアンテナ部80に接近させても、NFC通信は確立しない。また、NFC通信が無効化された状態において、パネル16には、図3に示すように、ホーム画面が表示されている。つまり、MFP10は、ホーム画面を表示する際には、NFC通信機能を無効とするよう構成されている。そのホーム画面には、NFC通信有効化ボタン110が表示されている。NFC通信有効化ボタン110は、ユーザ操作により、NFC通信を行うことができる状態、つまり、携帯電話70のアンテナ部80への接近によりNFC通信が確立し得る状態にするためのボタンである。   Specifically, the MFP 10 is in a state where NFC communication cannot be performed in a normal state, that is, a state where NFC communication is disabled. For this reason, in a state where NFC communication is disabled, even if the user brings the mobile phone 70 close to the antenna unit 80, NFC communication is not established. Further, in a state where NFC communication is disabled, a home screen is displayed on the panel 16 as shown in FIG. That is, the MFP 10 is configured to disable the NFC communication function when displaying the home screen. On the home screen, an NFC communication enabling button 110 is displayed. The NFC communication enable button 110 is a button for setting a state where NFC communication can be performed by a user operation, that is, a state where NFC communication can be established by approaching the antenna unit 80 of the mobile phone 70.

そして、NFC通信有効化ボタン110が操作されることで、NFC通信を行うことができる状態、つまり、NFC通信が有効化された状態となる。つまり、NFC通信有効化ボタン110が操作されることで、NFC通信が無効化された状態からNFC通信が有効化された状態に変化する。言い換えれば、MFP10の作動モード(本発明の実行モードの一例)が、NFC通信を実行できないモードからNFC通信を実行可能なモードに変化する。なお、NFC通信の有効化または無効化は、ボタン入力部18による入力に基づき切り替え可能とされてもよいし、MFP10の状態に応じて切り替え可能とされてもよい。後者の場合、例えば、前述したように、MFP10が、ホーム画面を表示している状態では、NFC通信を無効化とし、NFC通信を利用するファクシミリ送信機能が選択されている状態では、NFC通信を有効化となるように切り替えられるとよい。   Then, when the NFC communication enable button 110 is operated, the NFC communication can be performed, that is, the NFC communication is enabled. That is, when the NFC communication enable button 110 is operated, the NFC communication is changed from the disabled state to the enabled NFC communication state. In other words, the operation mode (an example of the execution mode of the present invention) of the MFP 10 changes from a mode in which NFC communication cannot be performed to a mode in which NFC communication can be performed. The NFC communication may be enabled or disabled based on an input from the button input unit 18 or may be switched according to the state of the MFP 10. In the latter case, for example, as described above, NFC communication is disabled when the MFP 10 is displaying the home screen, and NFC communication is performed when the facsimile transmission function using NFC communication is selected. It is good to switch so that it may become effective.

また、NFC通信が有効化された状態において、ボタン入力部18を介してファクシミリ送信機能が選択されると、パネル16には、図4に示すように、「Fax送信するにはタッチして下さい」という画面(以下、有効化表示画面と記載する場合もある)が表示される。そして、ユーザが、携帯電話70をアンテナ部80に近づけ、NFC通信が確立した場合には、NFC通信を利用して、携帯電話70からMFP10にファクシミリ番号に関するデータが送信される。そして、MFP10では、そのファクシミリ番号への原稿データのファクシミリ送信処理が行われる。   In addition, when the facsimile transmission function is selected via the button input unit 18 in a state where NFC communication is enabled, the panel 16 is touched as shown in FIG. Is displayed (hereinafter also referred to as an activation display screen). When the user brings the mobile phone 70 close to the antenna unit 80 and NFC communication is established, data related to the facsimile number is transmitted from the mobile phone 70 to the MFP 10 using the NFC communication. Then, the MFP 10 performs facsimile transmission processing of document data to the facsimile number.

このように、MFP10では、携帯電話70をアンテナ部80に近づけるだけで、ファクシミリ送信等を行うことができ、非常に便利である。ただし、アンテナ部80の隣には、操作キー100,102,104が配設されている。このため、ユーザが、携帯電話70をアンテナ部80に近づけた際に、誤って操作キー100,102,104を操作する場合がある。このような場合に、MFP10がユーザの意思通りに作動せず、操作性が低下する虞がある。   As described above, the MFP 10 can perform facsimile transmission or the like simply by bringing the mobile phone 70 close to the antenna unit 80, which is very convenient. However, operation keys 100, 102, and 104 are arranged next to the antenna unit 80. For this reason, when the user brings the mobile phone 70 close to the antenna unit 80, the user may accidentally operate the operation keys 100, 102, and 104. In such a case, the MFP 10 may not operate as intended by the user, and operability may be reduced.

ちなみに、アンテナ部80と操作キー100,102,104との間の距離は、携帯電話70がアンテナ部80に近づけられた際に、携帯電話70若しくは、携帯電話70を把持しているユーザの指等の接触または接近を操作キー100,102,104によって検出し得る距離であり、装置設計によって適宜設定されるものである。   Incidentally, the distance between the antenna unit 80 and the operation keys 100, 102, and 104 is determined by the user's finger holding the cellular phone 70 or the cellular phone 70 when the cellular phone 70 is brought close to the antenna unit 80. Is a distance that can be detected by the operation keys 100, 102, and 104, and is appropriately set depending on the device design.

詳しくは、例えば、ユーザが、NFC通信を利用したファクシミリ送信を行うつもりで、携帯電話70をアンテナ部80に近づけた際、NFC通信が確立する距離まで両者が近づく前に、ユーザの指等が操作キー102(本発明の停止手段の一例)に接触または接近し、操作キー102が操作される場合がある。操作キー102は、ホームキーであり、操作キー102の操作により、MFP10は、上述したように、表示画面としてホーム画面を表示し、NFC通信が無効化された状態とする。つまり、操作キー102へのユーザ操作が、作動モードを変更するためのユーザ操作となり、NFC通信が有効化された状態から無効化された状態に変更される。このため、携帯電話70がアンテナ部80に近づけられても、NFC通信が確立せず、NFC通信を利用したファクシミリ番号に関するデータは、携帯電話70からMFP10に送信されない。つまり、ユーザが、NFC通信を利用したファクシミリ送信を行うつもりで、携帯電話70をアンテナ部80に近づけても、NFC通信を利用したファクシミリ送信は行われない。なお、ホームキーとは、MFP10が、ファクシミリの受信を待ち受ける状態や、ボタン入力部18からの入力を待ち受ける状態などに遷移するためのキーである。   Specifically, for example, when the user intends to perform facsimile transmission using NFC communication and brings the mobile phone 70 close to the antenna unit 80, the user's finger etc. There are cases where the operation key 102 is operated by touching or approaching the operation key 102 (an example of the stopping means of the present invention). The operation key 102 is a home key. When the operation key 102 is operated, the MFP 10 displays the home screen as the display screen as described above, and the NFC communication is disabled. That is, the user operation on the operation key 102 becomes a user operation for changing the operation mode, and the NFC communication is changed from the enabled state to the disabled state. For this reason, even when the mobile phone 70 is brought close to the antenna unit 80, NFC communication is not established, and data relating to a facsimile number using NFC communication is not transmitted from the mobile phone 70 to the MFP 10. That is, even if the user intends to perform facsimile transmission using NFC communication and brings the mobile phone 70 close to the antenna unit 80, facsimile transmission using NFC communication is not performed. Note that the home key is a key for the MFP 10 to transition to a state in which it waits for reception of a facsimile or a state in which it waits for input from the button input unit 18.

このようなことに鑑みて、MFP10では、NFC通信が有効化された状態において、操作キー100,102,104等の所定のボタンのレスポンスを遅くしている。つまり、ボタンが操作されてからそのボタン操作に従った処理が開始するまでの時間である反応時間を、NFC通信が有効化された状態において、NFC通信が無効化された状態での反応時間より長くしている。   In view of this, the MFP 10 delays the response of predetermined buttons such as the operation keys 100, 102, and 104 in a state where the NFC communication is enabled. That is, the reaction time, which is the time from when the button is operated until the processing according to the button operation starts, is greater than the reaction time when NFC communication is disabled when NFC communication is enabled. It is long.

詳しくは、まず、操作キー100,102,104による入力媒体の検出手法について説明する。操作キー100,102,104は、基板(図示省略)を有しており、基板は、静電容量の変化を検出することが可能である。このため、操作キー100,102,104に指等の入力媒体が接近すると、静電容量の変化が、基板によって検出される。基板によって検出された静電容量の変化値は検出値として取り扱われ、その検出値が、所定の倍数で増幅される。そして、増幅された値が閾値を超えているか否かが判定され、増幅された値が閾値を超えている場合に、操作キー100,102,104が操作されたと判断される。操作キー100,102,104が操作されたと判断されると、基板は、CPU12に対してその旨の信号を送出する。CPU12は、その信号を受信すると、プリンタ20,スキャナ22,モデム24などの処理部に処理開始の指示を出力する。これにより、処理部において、各操作キー100,102,104の応じた処理が開始する。つまり、増幅された値が閾値を超えたときから、各操作キー100,102,104の応じた処理が開始するまでの時間が、反応時間となる。   Specifically, a method for detecting an input medium using the operation keys 100, 102, and 104 will be described first. The operation keys 100, 102, and 104 have a substrate (not shown), and the substrate can detect a change in capacitance. For this reason, when an input medium such as a finger approaches the operation keys 100, 102, and 104, a change in electrostatic capacitance is detected by the substrate. The capacitance change value detected by the substrate is treated as a detection value, and the detection value is amplified by a predetermined multiple. Then, it is determined whether or not the amplified value exceeds the threshold value. If the amplified value exceeds the threshold value, it is determined that the operation keys 100, 102, and 104 are operated. When it is determined that the operation keys 100, 102, and 104 are operated, the board sends a signal to that effect to the CPU 12. When the CPU 12 receives the signal, the CPU 12 outputs a processing start instruction to a processing unit such as the printer 20, the scanner 22, or the modem 24. As a result, processing corresponding to each operation key 100, 102, 104 is started in the processing unit. That is, the time from when the amplified value exceeds the threshold to when processing corresponding to each operation key 100, 102, 104 is started is the reaction time.

この反応時間は、NFC通信が無効化された状態において、通常、携帯電話70のアンテナ部80への接近による操作ボタンの誤操作は起こり得ないと想定されるため、極短い時間(本発明の第2反応時間の一例)とされている。つまり、NFC通信が無効化された状態では、ボタンが操作された直後に、そのボタン操作に従った処理が開始される。なお、第2反応時間は、設定されるものではなく、反応時間が生じないようにMFP10が設計された場合でも、処理の都合で必然的に生じうる反応時間であってもよい。一方、NFC通信が有効化された状態では、反応時間が所定の設定時間(本発明の第1反応時間の一例)に設定される。つまり、NFC通信が有効化された状態では、ボタンが操作されてから設定時間経過した後に、そのボタン操作に従った処理が開始される。なお、設定時間は、NFC通信が無効化された状態での反応時間より長い時間に設定される。   This reaction time is assumed to be an extremely short time (in the first embodiment of the present invention) since it is assumed that an operation of the operation button due to the approach to the antenna unit 80 of the mobile phone 70 cannot normally occur in a state where NFC communication is disabled. An example of two reaction times). That is, in a state where NFC communication is disabled, immediately after the button is operated, processing according to the button operation is started. Note that the second reaction time is not set, and may be a reaction time that may inevitably occur for convenience of processing even when the MFP 10 is designed so that the reaction time does not occur. On the other hand, when NFC communication is enabled, the reaction time is set to a predetermined set time (an example of the first reaction time of the present invention). That is, in a state in which NFC communication is enabled, processing according to the button operation is started after a set time has elapsed since the button was operated. The set time is set to be longer than the reaction time in a state where NFC communication is disabled.

ここで、NFC通信が有効化された状態での反応時間を設定時間に設定するための手法について、説明する。具体的には、操作キー100,102,104の基板が、ボタン操作されたと判断してから設定時間経過するまでCPU12への信号送出を待機し、設定時間経過後、CPU12に信号を送出する。また、別の手法として、基板から信号を受信したCPU12が、設定時間経過するまで処理部への処理開始指示の送信を待機し、設定時間経過後、処理部へ処理開始指示を出力する。また、それら2つの手法を併用することも可能である。それら何れの手法によっても、NFC通信が有効化された状態での反応時間を設定時間に設定することが可能である。なお、何れの手法を採用した場合であっても、基板とCPU12との間、若しくは、CPU12と処理部との間の波形を測定することで、設定時間を測定できる。   Here, a method for setting the reaction time in a state in which NFC communication is enabled as the set time will be described. Specifically, the operation key 100, 102, 104 waits for a signal to be sent to the CPU 12 until the set time elapses after determining that the button is operated, and sends the signal to the CPU 12 after the set time elapses. As another method, the CPU 12 that has received a signal from the board waits for the processing start instruction to be transmitted to the processing unit until the set time elapses, and outputs the process start instruction to the processing unit after the set time elapses. It is also possible to use these two methods in combination. With any of these methods, it is possible to set the reaction time in a state in which NFC communication is enabled as the set time. In any case, the set time can be measured by measuring the waveform between the substrate and the CPU 12 or between the CPU 12 and the processing unit.

NFC通信が有効化された状態での反応時間が、NFC通信が無効化された状態での反応時間より長い時間に設定されることで、設定時間の間に、検出されたボタン操作が、携帯電話70のアンテナ部80への接近による誤操作であるか否かを判断することが可能となる。具体的には、ボタン操作が検出されてから、設定時間が経過する前に、携帯電話70とアンテナ部80との距離が携帯電話70の無線通信の通信範囲内となるか否か、つまり、NFC通信が開始するか否かを判断し、NFC通信が開始した場合には、そのボタン操作は、携帯電話70のアンテナ部80への接近による誤操作であると判断される。つまり、ユーザが携帯電話70をアンテナ部80に接近させる際に、ユーザの指、若しくは携帯電話70によって、誤ってボタン操作が行われたと判断される。このため、所定のボタンが操作されてから設定時間が経過する前に、NFC通信が開始した場合に、所定のボタン操作に基づく処理が制限される。   By setting the reaction time when NFC communication is enabled to a time longer than the reaction time when NFC communication is disabled, the detected button operation is It is possible to determine whether or not the operation is erroneous due to the approach of the telephone 70 to the antenna unit 80. Specifically, whether or not the distance between the mobile phone 70 and the antenna unit 80 is within the wireless communication range of the mobile phone 70 before the set time elapses after the button operation is detected, that is, It is determined whether or not NFC communication is started, and when NFC communication is started, it is determined that the button operation is an erroneous operation due to the proximity of the cellular phone 70 to the antenna unit 80. That is, when the user brings the mobile phone 70 close to the antenna unit 80, it is determined that the button operation is erroneously performed by the user's finger or the mobile phone 70. For this reason, when NFC communication is started before the set time has elapsed after the predetermined button is operated, processing based on the predetermined button operation is limited.

具体的には、NFC通信が有効化された状態では、所定の操作ボタンの反応時間は設定時間に設定される。そして、NFC通信が有効化された状態のMFP10のアンテナ部80に、携帯電話70が近づけられた際に、ホームキーである操作キー102が誤って操作され、そのボタン操作から設定時間が経過する前にNFC通信が開始した場合に、MFP10の作動モードは、NFC通信が無効化された状態に変化しない。つまり、NFC通信が有効化された状態に維持される。これにより、NFC通信が確立し、NFC通信を利用したファクシミリ番号に関するデータが、携帯電話70からMFP10に送信される。そして、MFP10では、そのファクシミリ番号への原稿データのファクシミリ送信処理が行われる。つまり、ユーザの意思に従って、NFC通信を利用したファクシミリ送信を行うことが可能となる。   Specifically, in a state where NFC communication is enabled, the reaction time of a predetermined operation button is set to a set time. Then, when the mobile phone 70 is brought close to the antenna unit 80 of the MFP 10 in a state in which NFC communication is enabled, the operation key 102 as a home key is erroneously operated, and a set time elapses from the button operation. When the NFC communication is started before, the operation mode of the MFP 10 does not change to a state in which the NFC communication is invalidated. That is, the NFC communication is kept valid. As a result, NFC communication is established, and data relating to the facsimile number using NFC communication is transmitted from the mobile phone 70 to the MFP 10. Then, the MFP 10 performs facsimile transmission processing of document data to the facsimile number. That is, it is possible to perform facsimile transmission using NFC communication according to the user's intention.

ただし、ユーザが、携帯電話70をアンテナ部80に近づける際に、意識してボタン操作を行う場合がある。例えば、一方の手で携帯電話70をアンテナ部80に接近させつつ、他方の手で任意のボタンを操作する場合がある。このような場合には、ボタン操作から設定時間が経過する前にNFC通信が開始し、ボタン操作に基づく処理が制限される。しかし、処理の制限されたボタン操作は、ユーザの意思に従ったボタン操作であり、そのボタン操作に従った処理を制限することは好ましくない。   However, when the user brings the mobile phone 70 close to the antenna unit 80, there are cases where the user performs button operations with consciousness. For example, an arbitrary button may be operated with the other hand while the cellular phone 70 is brought close to the antenna unit 80 with one hand. In such a case, NFC communication starts before the set time elapses from the button operation, and processing based on the button operation is limited. However, the button operation with the limited process is a button operation according to the user's intention, and it is not preferable to limit the process according to the button operation.

このため、ボタン操作に従った処理が制限された際には、図5に示すように、解除ボタン112が、MFP10のパネル16に表示される。解除ボタン112は、ボタン操作に従った処理の制限を解除するための操作ボタンであり、解除ボタン112が操作されることで、ボタン操作に従った処理の制限が解除される。つまり、ボタン操作から設定時間が経過する前にNFC通信が開始した場合であっても、そのボタン操作に従った処理が実行される。これにより、ユーザの意思に従ったボタン操作を実行することが可能となる。なお、解除ボタン112が操作されない場合には、ボタン操作に従った処理の制限は解除されない。つまり、ボタン操作に従った処理は実行されない。   For this reason, when the process according to the button operation is restricted, the release button 112 is displayed on the panel 16 of the MFP 10 as shown in FIG. The cancel button 112 is an operation button for canceling the process restriction according to the button operation. When the cancel button 112 is operated, the process restriction according to the button operation is canceled. That is, even if the NFC communication is started before the set time has elapsed since the button operation, the process according to the button operation is executed. Thereby, it becomes possible to perform button operation according to a user's intention. Note that when the release button 112 is not operated, the restriction of processing according to the button operation is not released. That is, the process according to the button operation is not executed.

また、所定のボタンが操作されてから設定時間が経過するまで、NFC通信が開始しない場合には、そのボタン操作は、ユーザが携帯電話70をアンテナ部80に接近させる際の操作でないと想定される。つまり、そのボタン操作は、ユーザの意思に従った操作である想定される。このため、所定のボタンが操作されてから設定時間が経過するまで、NFC通信が開始しない場合には、所定のボタン操作に基づく処理が行われる。   In addition, when NFC communication does not start until a set time elapses after a predetermined button is operated, it is assumed that the button operation is not an operation when the user brings the mobile phone 70 close to the antenna unit 80. The That is, the button operation is assumed to be an operation according to the user's intention. For this reason, when NFC communication does not start until a set time elapses after a predetermined button is operated, processing based on the predetermined button operation is performed.

具体的には、例えば、NFC通信が有効化された状態のMFP10において、操作キー102が操作され、そのボタン操作から設定時間が経過するまでNFC通信が開始しない場合に、MFP10の作動モードは、NFC通信が無効化された状態に変化する。これにより、ユーザの意思に従った処理が実行される。   Specifically, for example, in the MFP 10 in a state where the NFC communication is enabled, when the operation key 102 is operated and the NFC communication does not start until a set time elapses after the button operation, the operation mode of the MFP 10 is: The state changes to a state where NFC communication is disabled. Thereby, the process according to a user's intention is performed.

また、上述した操作ボタンの誤操作を防止するための制御(以下、略して誤操作防止制御と記載する場合もある)は、NFC通信に関する操作ボタンに対して行われる。具体的には、NFC通信の通信状態等を操作するためのボタン,NFC通信に関する設定等を行うためのボタン、NFC通信によるデータのやり取りを行う状態に遷移するためのボタン等に対して、誤操作防止制御が行われる。一方、NFC通信に関係しない操作ボタン、例えば、パネル16の輝度を変更するためのボタン,NFC通信と関係のない設定を行うためのボタン等に対して、誤操作防止制御は行われない。つまり、NFC通信が有効化された状態で、NFC通信に関係しない操作ボタンが操作された場合に、設定時間の経過を待つことなく、ボタン操作直後に、そのボタン操作に従った処理が開始する。これにより、NFC通信に影響のない操作ボタンを、通常通り操作することが可能となる。   In addition, the above-described control for preventing erroneous operation of the operation buttons (hereinafter, sometimes referred to as erroneous operation prevention control for short) is performed on the operation buttons related to NFC communication. Specifically, an erroneous operation is performed on a button for operating a communication state of NFC communication, a button for setting NFC communication, a button for changing to a state for exchanging data by NFC communication, or the like. Prevention control is performed. On the other hand, no erroneous operation prevention control is performed on operation buttons that are not related to NFC communication, such as buttons for changing the brightness of the panel 16 and buttons for setting that are not related to NFC communication. That is, when an operation button not related to NFC communication is operated in a state where NFC communication is enabled, processing according to the button operation starts immediately after the button operation without waiting for the set time to elapse. . Thereby, it is possible to operate the operation buttons that do not affect the NFC communication as usual.

<制御プログラム>
上述した反応時間の変更は、CPU12において制御プログラム50が実行されることによって行われる。具体的に、図6乃至図9を用いて、携帯電話70をアンテナ部80に接近させる際のボタンの誤操作を抑制するためのフローを説明する。なお、本プログラムは,MFP10の電源がオンされた場合に実行される。また、MFP10は、本プログラムの実行と並行して、NFC通信が有効化されている際、携帯電話70がアンテナ部80と通信可能な所定距離に近づけられると、携帯電話70とNFC通信を実行する。
<Control program>
The change of the reaction time described above is performed by executing the control program 50 in the CPU 12. Specifically, a flow for suppressing erroneous button operation when the mobile phone 70 is brought close to the antenna unit 80 will be described with reference to FIGS. 6 to 9. This program is executed when the power of the MFP 10 is turned on. In parallel with the execution of this program, the MFP 10 executes NFC communication with the mobile phone 70 when NFC communication is enabled and the mobile phone 70 is brought close to a predetermined distance at which communication with the antenna unit 80 is possible. To do.

制御プログラム50では、まず、NFC通信が有効化された状態であるか否かが、CPU12によって判断される(ステップ(以下、「S」と略す)100)。NFC通信が有効化されていない場合には(S100のNO)、S100の処理が繰り返される。一方、NFC通信が有効化されている場合には(S100のYES)、ボタン入力部18の有する全てのボタン(以下、全入力ボタンと略して記載する場合もある)の反応時間が設定時間に設定される(S102)。設定時間としては、例えば2秒が設定されており、適宜設計変更可能である。そして、全入力ボタンのうちの何れかのボタン操作の有無が、CPU12によって判断される(S104)。   In the control program 50, first, the CPU 12 determines whether or not NFC communication is enabled (step (hereinafter abbreviated as “S”) 100). If NFC communication is not activated (NO in S100), the process in S100 is repeated. On the other hand, when NFC communication is enabled (YES in S100), the reaction time of all buttons (hereinafter, may be abbreviated as all input buttons) of the button input unit 18 is set to the set time. It is set (S102). For example, 2 seconds is set as the set time, and the design can be changed as appropriate. Then, the CPU 12 determines whether or not any of the input buttons is operated (S104).

全入力ボタンのうちの何れかのボタン操作が有った場合には(S104のYES)、操作されたボタンがNFC通信に関するボタンであるか否かが、CPU12によって判断される(S106)。操作されたボタンがNFC通信に関するボタンである場合には(S106のYES)、操作されたボタンに関する情報が記憶される(S108)。例えば、操作キー102が操作された場合には、操作キー102が操作されたことを示すデータが記憶される。   If any of the input buttons has been operated (YES in S104), the CPU 12 determines whether the operated button is a button related to NFC communication (S106). If the operated button is a button related to NFC communication (YES in S106), information related to the operated button is stored (S108). For example, when the operation key 102 is operated, data indicating that the operation key 102 has been operated is stored.

そして、ボタンが操作されてから設定時間が経過したか否かが、CPU12によって判断される(S110)。ボタンが操作されてから設定時間が経過していない場合には(S110のNO)、NFC通信が開始したか否か、つまり、NFC通信に用いられる電波をアンテナ部80が受信したか否かが、CPU12によって判断される(S112)。NFC通信が開始していない場合には(S112のNO)、S110に戻る。   Then, the CPU 12 determines whether or not a set time has elapsed since the button was operated (S110). If the set time has not elapsed since the button was operated (NO in S110), whether or not NFC communication has started, that is, whether or not the antenna unit 80 has received a radio wave used for NFC communication. CPU 12 determines (S112). If NFC communication has not started (NO in S112), the process returns to S110.

一方、NFC通信が開始している場合には(S112のYES)、パネル16に解除ボタン112が表示される(S114)。次に、その解除ボタン112が操作されたか否かが、CPU12によって判断される(S116)。解除ボタン112が操作されていない場合には(S116のNO)、記憶されている操作ボタンに関する情報が破棄される(S118)。そして、NFC通信に従った処理を実行する(S120)。例えば、NFC通信を用いたファクシミリ番号を携帯電話70から受信し、そのファクシミリ番号を送信先としてファクシミリ送信処理を行う。以上の処理により、制御プログラム50が終了する。   On the other hand, when NFC communication is started (YES in S112), the release button 112 is displayed on the panel 16 (S114). Next, the CPU 12 determines whether or not the release button 112 has been operated (S116). If the release button 112 is not operated (NO in S116), the stored information regarding the operation button is discarded (S118). And the process according to NFC communication is performed (S120). For example, a facsimile number using NFC communication is received from the mobile phone 70, and facsimile transmission processing is performed using the facsimile number as a transmission destination. With the above processing, the control program 50 ends.

また、S116で解除ボタン112が操作されている場合には(S116のYES)、S108で記憶された操作ボタンに関する情報に応じた処理が行われる(S122)。具体的には、例えば、操作キー102が操作された場合には、MFP10の作動モードが、NFC通信が無効化された状態に変更される。そして、操作されたボタンに応じた画面がパネル16に表示される(S124)。具体的には、例えば、操作キー102が操作された場合には、パネル16にホーム画面が表示される。以上の処理により、制御プログラム50が終了する。   If the release button 112 is operated in S116 (YES in S116), processing corresponding to the information related to the operation button stored in S108 is performed (S122). Specifically, for example, when the operation key 102 is operated, the operation mode of the MFP 10 is changed to a state where NFC communication is disabled. Then, a screen corresponding to the operated button is displayed on the panel 16 (S124). Specifically, for example, when the operation key 102 is operated, the home screen is displayed on the panel 16. With the above processing, the control program 50 ends.

また、S110でボタンが操作されてから設定時間が経過した場合には(S110のYES)、S122に進み、以降の処理が行われる。   If the set time has elapsed since the button was operated in S110 (YES in S110), the process proceeds to S122, and the subsequent processing is performed.

また、S106で操作されたボタンがNFC通信に関するボタンでない場合には(S106のNO)、設定時間の経過を待たず、S122に進み、以降の処理が行われる。   If the button operated in S106 is not a button related to NFC communication (NO in S106), the process proceeds to S122 without waiting for the set time to elapse, and the subsequent processing is performed.

また、S104で全入力ボタンのうちの何れかのボタン操作が無かった場合には(S104のNO)、NFC通信が開始したか否か、つまり、NFC通信に用いられる電波をアンテナ部80が受信したか否かが、CPU12によって判断される(S126)。NFC通信が開始していない場合には(S126のNO)、S100に戻る。一方、NFC通信が開始している場合には(S126のYES)、S120に進み、以降の処理が行われる。   Further, if any of the input buttons is not operated in S104 (NO in S104), the antenna unit 80 receives NFC communication, that is, the radio wave used for NFC communication. It is determined by the CPU 12 whether or not it has been (S126). If NFC communication has not started (NO in S126), the process returns to S100. On the other hand, if NFC communication has started (YES in S126), the process proceeds to S120, and the subsequent processing is performed.

<CPUの機能構成>
上記制御プログラム50を実行するCPU12は、それの実行処理に鑑みれば、図1に示すような機能構成を有するものと考えることができる。図から解るように、CPU12は、設定部130(本発明の設定部および設定手段の一例)と、実行部132(本発明の実行部の一例)と、制限部134(本発明の制限部の一例)と、表示部136(本発明の表示部の一例)と、端末指令実行部138(本発明の端末指令実行部の一例)と、判断部140(本発明の判断部の一例)を有している。
<Functional configuration of CPU>
The CPU 12 that executes the control program 50 can be considered to have a functional configuration as shown in FIG. 1 in view of its execution processing. As can be seen from the figure, the CPU 12 includes a setting unit 130 (an example of the setting unit and setting means of the present invention), an execution unit 132 (an example of the execution unit of the present invention), and a restriction unit 134 (of the restriction unit of the present invention). An example), a display unit 136 (an example of a display unit of the present invention), a terminal command execution unit 138 (an example of a terminal command execution unit of the present invention), and a determination unit 140 (an example of a determination unit of the present invention). doing.

設定部130は、上記制御プログラム50のS102の処理を実行する機能部、つまり、NFC通信が有効化された状態でのボタンの反応時間を設定時間に設定する機能部である。実行部132は、上記制御プログラム50のS122,S124の処理を実行する機能部、つまり、操作されたボタンに基づく処理を実行する機能部である。制限部134は、上記制御プログラム50のS118の処理を実行する機能部、つまり、操作されたボタンに基づく処理の実行を制限する機能部である。表示部136は、上記制御プログラム50のS114の処理を実行する機能部、つまり、ボタン操作に基づく処理の制限を解除可能である旨をパネル16に表示する機能部である。端末指令実行部138は、上記制御プログラム50のS120の処理を実行する機能部、つまり、NFC通信に従った処理を実行する機能部である。判断部140は、上記制御プログラム50のS106の処理を実行する機能部、つまり、操作されたボタンがNFC通信に関するボタンであるか否かを判断する機能部である。   The setting unit 130 is a functional unit that executes the process of S102 of the control program 50, that is, a functional unit that sets the reaction time of the button in a state where NFC communication is enabled as the set time. The execution unit 132 is a functional unit that executes the processing of S122 and S124 of the control program 50, that is, a functional unit that executes processing based on the operated button. The restriction unit 134 is a functional unit that executes the process of S118 of the control program 50, that is, a functional unit that restricts the execution of the process based on the operated button. The display unit 136 is a functional unit that executes the process of S114 of the control program 50, that is, a functional unit that displays on the panel 16 that the restriction on the process based on the button operation can be released. The terminal command execution unit 138 is a functional unit that executes the process of S120 of the control program 50, that is, a functional unit that executes a process according to NFC communication. The determination unit 140 is a functional unit that executes the process of S106 of the control program 50, that is, a functional unit that determines whether the operated button is a button related to NFC communication.

<第2実施形態>
第2実施形態に係るMFP10の動作を説明する。なお、第2実施形態におけるMFP10の構成は、第1実施形態におけるMFP10の構成と同じであるため、ここでは説明を省略する。
Second Embodiment
An operation of the MFP 10 according to the second embodiment will be described. Note that the configuration of the MFP 10 in the second embodiment is the same as the configuration of the MFP 10 in the first embodiment, and a description thereof will be omitted here.

第1実施形態にかかるMFP10では、NFC通信に関係しない操作ボタン及び、NFC通信に関係する操作ボタンの両方のボタンの反応時間が設定時間に設定されている(S102)。そして、NFC通信に関係しない操作ボタンが操作された場合に(S106のNO)、設定時間の経過を待つことなく、ボタン操作直後に、そのボタン操作に従った処理が実行されるが(S122)、NFC通信に関係する操作ボタンの反応時間のみを設定時間に設定することが可能である。図9を用いて、第2実施形態にかかるMFP10での反応時間を変更するためのフローを説明する。ただし、本フローは、図6乃至図8に示すフローと、図6に示すフローを除いて同じであり、図9に示すフローは、図6に示すフローに相当する。このため、図9に示すフローのみを簡略化して説明する。   In the MFP 10 according to the first embodiment, the reaction times of both the operation buttons not related to NFC communication and the operation buttons related to NFC communication are set to the set time (S102). When an operation button not related to NFC communication is operated (NO in S106), the process according to the button operation is executed immediately after the button operation without waiting for the set time to elapse (S122). It is possible to set only the reaction time of the operation buttons related to NFC communication as the set time. The flow for changing the reaction time in the MFP 10 according to the second embodiment will be described with reference to FIG. However, this flow is the same as the flow shown in FIGS. 6 to 8 except the flow shown in FIG. 6, and the flow shown in FIG. 9 corresponds to the flow shown in FIG. Therefore, only the flow shown in FIG. 9 will be described in a simplified manner.

図9に示すフローでは、NFC通信が有効化された状態であるか否かが、CPU12によって判断される(S200)。NFC通信が有効化されていない場合には(S200のNO)、S200の処理が繰り返される。一方、NFC通信が有効化されている場合には(S200のYES)、ボタン入力部18の全ての操作ボタンに対して、NFC通信に関する操作ボタンであるか否かが、CPU12によって判断され、ボタン入力部18の全ての操作ボタンのうちのNFC通信に関する操作ボタンの反応時間が、設定時間に設定される(S204)。そして、S206以降の処理が行われる。S206以降の処理は、図6に示すS104以降の処理と、S106の処理を除いて同じである。   In the flow shown in FIG. 9, the CPU 12 determines whether or not NFC communication is enabled (S200). If NFC communication is not activated (NO in S200), the process of S200 is repeated. On the other hand, when NFC communication is enabled (YES in S200), the CPU 12 determines whether or not all the operation buttons of the button input unit 18 are operation buttons related to NFC communication, and the button The reaction time of the operation buttons related to NFC communication among all the operation buttons of the input unit 18 is set to the set time (S204). And the process after S206 is performed. The processing after S206 is the same as the processing after S104 shown in FIG. 6 except for the processing of S106.

上記フローの実行により、NFC通信に関係する操作ボタンの反応時間のみを設定時間に設定し、NFC通信に関係しない操作ボタンの反応時間は第2反応時間に維持される。これにより、第2実施形態におけるMFP10でも、第1実施形態のおけるMFP10と同様の効果を得ることが可能である。   By executing the above flow, only the reaction time of the operation button related to NFC communication is set as the set time, and the reaction time of the operation button not related to NFC communication is maintained at the second reaction time. As a result, the MFP 10 in the second embodiment can obtain the same effects as those of the MFP 10 in the first embodiment.

<第3実施形態>
第3実施形態に係るMFP10の動作を説明する。なお、第3実施形態におけるMFP10の構成は、第1実施形態におけるMFP10の構成と同じであるため、ここでは説明を省略する。
<Third Embodiment>
An operation of the MFP 10 according to the third embodiment will be described. Note that the configuration of the MFP 10 in the third embodiment is the same as the configuration of the MFP 10 in the first embodiment, and a description thereof will be omitted here.

第2実施形態にかかるMFP10では、NFC通信に関係する操作ボタンの反応時間が設定時間に設定されているが(S202,S204)、全入力ボタンのうちの任意の操作ボタンの反応時間を設定時間に設定することが可能である。   In the MFP 10 according to the second embodiment, the response time of the operation buttons related to NFC communication is set as the set time (S202, S204), but the response time of any operation button among all the input buttons is set as the set time. Can be set.

具体的には、第3実施形態に係るMFP10には、第1制限ボタン(図示省略)と第2制限ボタン(図示省略)と第3制限ボタン(図示省略)とが設けられている。第1制限ボタンは、全入力ボタンに対して誤操作防止制御を実行するためのボタンであり、第1制限ボタンが操作された場合には、全入力ボタンの反応時間が設定時間に設定される。第2制限ボタンは、全入力ボタンのうちの躯体82の上面に設けられたボタンに対して誤操作防止制御を実行するためのボタンであり、第2制限ボタンが操作された場合には、躯体82の上面に設けられたボタンの反応時間が設定時間に設定される。第3制限ボタンは、全入力ボタンのうちのトップカバー86に設けられたボタン、つまり、操作キー100,102,104に対して誤操作防止制御を実行するためのボタンであり、第3制限ボタンが操作された場合には、操作キー100,102,104の反応時間が設定時間に設定される。なお、第3実施形態に係るMFP10には、誤操作防止制御を禁止するための操作ボタン(図示省略)も設けられており、その操作ボタンが操作されている場合には、全入力ボタンの反応時間は設定時間に設定されない。   Specifically, the MFP 10 according to the third embodiment is provided with a first restriction button (not shown), a second restriction button (not shown), and a third restriction button (not shown). The first limit button is a button for executing the erroneous operation prevention control for all the input buttons. When the first limit button is operated, the reaction time of all the input buttons is set to the set time. The second limit button is a button for executing an erroneous operation prevention control for the buttons provided on the upper surface of the casing 82 among all the input buttons. When the second limit button is operated, the casing 82 is operated. The reaction time of the button provided on the upper surface of the is set to the set time. The third restriction button is a button provided on the top cover 86 among all the input buttons, that is, a button for executing an erroneous operation prevention control for the operation keys 100, 102, 104. When operated, the reaction time of the operation keys 100, 102, 104 is set to the set time. The MFP 10 according to the third embodiment is also provided with an operation button (not shown) for prohibiting erroneous operation prevention control, and when the operation button is operated, the reaction time of all input buttons Is not set at the set time.

第3実施形態にかかるMFP10での反応時間を変更するためのフローを、図10及び図11を用いて、説明する。ただし、本フローは、図6乃至図8に示すフローと、図6に示すフローを除いて同じであり、図10及び図11に示すフローは、図6に示すフローに相当する。このため、図10及び図11に示すフローのみを簡略化して説明する。   A flow for changing the reaction time in the MFP 10 according to the third embodiment will be described with reference to FIGS. 10 and 11. However, this flow is the same as the flow shown in FIGS. 6 to 8 except the flow shown in FIG. 6, and the flows shown in FIGS. 10 and 11 correspond to the flow shown in FIG. Therefore, only the flow shown in FIGS. 10 and 11 will be described in a simplified manner.

図10に示すフローでは、NFC通信が有効化された状態であるか否かが、CPU12によって判断される(S300)。NFC通信が有効化されていない場合には(S300のNO)、S300の処理が繰り返される。一方、NFC通信が有効化されている場合には(S300のYES)、対象操作ボタン検出サブルーチンが実行される(S302)。対象操作ボタン検出サブルーチンでは、図11に示すように、全入力ボタンに対して誤操作防止制御を実行するか否かが、CPU12によって判断される(S304)。つまり、第1制限ボタンが操作されているか否かが、CPU12によって判断される。第1制限ボタンが操作されていない場合には(S304のNO)、全入力ボタンのうちの躯体82の上面に設けられた操作ボタンに対して誤操作防止制御を実行するか否かが、CPU12によって判断される(S306)。つまり、第2制限ボタンが操作されているか否かが、CPU12によって判断される。   In the flow shown in FIG. 10, the CPU 12 determines whether or not NFC communication is enabled (S300). If NFC communication is not enabled (NO in S300), the process in S300 is repeated. On the other hand, if NFC communication is enabled (YES in S300), a target operation button detection subroutine is executed (S302). In the target operation button detection subroutine, as shown in FIG. 11, the CPU 12 determines whether or not to perform the erroneous operation prevention control for all the input buttons (S304). That is, the CPU 12 determines whether or not the first limit button is operated. When the first restriction button is not operated (NO in S304), the CPU 12 determines whether or not to perform the erroneous operation prevention control for the operation buttons provided on the upper surface of the housing 82 among all the input buttons. Determination is made (S306). That is, the CPU 12 determines whether or not the second limit button is operated.

第2制限ボタンが操作されていない場合には(S306のNO)、全入力ボタンのうちのトップカバー86に設けられた操作ボタン、つまり、操作キー100,102,104に対して誤操作防止制御を実行するか否かが、CPU12によって判断される(S308)。つまり、第3制限ボタンが操作されているか否かが、CPU12によって判断される。   When the second restriction button is not operated (NO in S306), the operation buttons provided on the top cover 86 among all the input buttons, that is, the operation keys 100, 102, 104 are subjected to the erroneous operation prevention control. The CPU 12 determines whether or not to execute (S308). That is, the CPU 12 determines whether or not the third limit button is operated.

第3制限ボタンが操作されている場合には(S308のYES)、操作ボタンがトップカバー86に設けられているか否かが、CPU12によって判断される(S310)。操作ボタンがトップカバー86に設けられている場合には(S310のYES)、本サブルーチンの処理が終了し、メインルーチンのS314以降の処理が実行される。S314以降の処理は、図6に示すS102以降の処理と、S106の処理を除いて同じである。   When the third restriction button is operated (YES in S308), the CPU 12 determines whether or not the operation button is provided on the top cover 86 (S310). When the operation button is provided on the top cover 86 (YES in S310), the processing of this subroutine is finished, and the processing after S314 of the main routine is executed. The processing after S314 is the same as the processing after S102 shown in FIG. 6 except for the processing at S106.

また、S310で操作ボタンがトップカバー86に設けられていない場合(S310のNO)、S308で第3制限ボタンが操作されていない場合(S308のNO)には、図7に示すS122以降の処理が実行される。   If the operation button is not provided on the top cover 86 in S310 (NO in S310), or if the third restriction button is not operated in S308 (NO in S308), the processes after S122 shown in FIG. Is executed.

また、S306で第2制限ボタンが操作されている場合には(S306のYES)、操作ボタンが躯体82の上面に設けられているか否かが、CPU12によって判断される(S312)。操作ボタンが躯体82の上面に設けられている場合には(S312のYES)、メインルーチンのS314以降の処理が実行される。一方、操作ボタンが躯体82の上面に設けられていない場合には(S312のNO)、図7に示すS122以降の処理が実行される。   If the second limit button is operated in S306 (YES in S306), the CPU 12 determines whether the operation button is provided on the upper surface of the housing 82 (S312). When the operation button is provided on the upper surface of the housing 82 (YES in S312), the processing after S314 of the main routine is executed. On the other hand, when the operation button is not provided on the upper surface of the housing 82 (NO in S312), the processing after S122 shown in FIG. 7 is executed.

また、S304で第1制限ボタンが操作されている場合には(S304のYES)、メインルーチンのS314以降の処理が実行される。   If the first limit button is operated in S304 (YES in S304), the processing after S314 of the main routine is executed.

上記フローの実行により、全入力ボタンのうちの任意の操作ボタンの反応時間を設定時間に設定することが可能となる。この際、第1制限ボタンが操作された場合には、誤ったボタン操作を確実に防止することが可能となる。第2制限ボタンが操作された場合には、携帯電話70をアンテナ部80に接近させる際に誤って操作する可能性の高いボタンに対して誤操作を防止することが可能となる。第3制限ボタンが操作された場合には、携帯電話70をアンテナ部80に接近させる際に誤って操作する可能性の特に高いボタンに対して誤操作を防止することが可能となる。   By executing the above flow, it is possible to set the reaction time of any operation button among all the input buttons to the set time. At this time, if the first limit button is operated, it is possible to reliably prevent an erroneous button operation. When the second restriction button is operated, it is possible to prevent an erroneous operation with respect to a button that is likely to be erroneously operated when the cellular phone 70 is brought close to the antenna unit 80. When the third restriction button is operated, it is possible to prevent an erroneous operation on a button that is particularly likely to be erroneously operated when the mobile phone 70 is brought close to the antenna unit 80.

<変形例>
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施形態では、アンテナ部80の隣に配設されている操作ボタンとして、操作キー100,102,104が採用されている。つまり、誤操作防止制御の対象として、静電容量方式のタッチセンサが採用されているが、タッチセンサに限定されず、機械式の操作ボタンを採用することが可能である。また、静電容量方式以外の方式のタッチセンサを採用することが可能である。具体的には、例えば、表面弾性波方式,抵抗膜方式,電磁誘導方式,赤外線方式等、種々の方式のタッチセンサを採用することが可能である。
<Modification>
In addition, this invention is not limited to the said embodiment, It is possible to implement in the various aspect which gave various change and improvement based on the knowledge of those skilled in the art. Specifically, for example, in the above-described embodiment, the operation keys 100, 102, and 104 are employed as operation buttons disposed next to the antenna unit 80. That is, the capacitive touch sensor is adopted as the target of the erroneous operation prevention control, but is not limited to the touch sensor, and a mechanical operation button can be adopted. Moreover, it is possible to employ a touch sensor of a method other than the electrostatic capacitance method. Specifically, various types of touch sensors such as a surface acoustic wave method, a resistance film method, an electromagnetic induction method, an infrared method, and the like can be employed.

また、上記実施形態では、増幅された値が閾値を超えたときから操作ボタンに応じた処理が開始するまでの時間が、反応時間とされているが、静電容量の変化値が検出されてから操作キーに応じた処理が開始するまでの時間、増幅された値が閾値を超えた後に閾値以下になったときから操作キーに応じた処理が開始するまでの時間を、反応時間とすることが可能である。また、機械式の操作ボタンであれば、操作ボタンに入力媒体が接触したときから操作ボタンに応じた処理が開始するまでの時間、操作ボタンに入力媒体が接触した後に操作ボタンから離間したときから操作ボタンに応じた処理が開始するまでの時間を、反応時間とすることが可能である。   In the above embodiment, the time from when the amplified value exceeds the threshold until the processing corresponding to the operation button starts is the reaction time, but the capacitance change value is detected. The time from the start of the process according to the operation key to the start of the process according to the operation key from the time when the amplified value exceeds the threshold and then falls below the threshold to the time when the process according to the operation key starts Is possible. In the case of a mechanical operation button, the time from when the input medium comes into contact with the operation button to when processing corresponding to the operation button starts, from when the input medium comes into contact with the operation button and after being separated from the operation button The time until the processing corresponding to the operation button starts can be set as the reaction time.

また、ボタン入力部18は、上述したように、静電容量方式のタッチキー、感圧方式のタッチパネル、メカニカルキーなどの複数種類の操作ボタンによって構成されており、上記実施形態では、それら複数種類の操作ボタンに対して、本発明の技術が適用されているが、静電容量方式のタッチキーにのみ、本発明の技術を適用することが可能である。つまり、静電容量方式のタッチキーに対してだけ、誤操作防止制御を実行することが可能である。静電容量方式のタッチキーに対してだけ、誤操作防止制御が実行される場合には、例えば、図6に示すフローにおいて、S104で全入力ボタンのうちの何れかのボタン操作が有った場合には(S104のYES)、その操作されたボタンが、静電容量方式のタッチキーであるか否かを、CPU12が判定し、操作されたボタンが、静電容量方式のタッチキーである場合に、S106以降の処理が実行される。なお、操作されたボタンが、静電容量方式のタッチキーでない場合には、S122に進む。   In addition, as described above, the button input unit 18 includes a plurality of types of operation buttons such as a capacitive touch key, a pressure-sensitive touch panel, and a mechanical key. Although the technique of the present invention is applied to the operation buttons, the technique of the present invention can be applied only to a capacitive touch key. That is, it is possible to execute the erroneous operation prevention control only for the capacitive touch key. When the erroneous operation prevention control is executed only for the capacitance type touch key, for example, in the flow shown in FIG. 6, when any of the input buttons is operated in S104. (YES in S104), the CPU 12 determines whether or not the operated button is a capacitance type touch key, and the operated button is a capacitance type touch key. In addition, the processing after S106 is executed. If the operated button is not a capacitive touch key, the process proceeds to S122.

また、上記実施形態では、誤操作防止制御実行時の操作ボタンの反応時間、つまり、操作ボタンが操作されてから操作に基づく処理が実行されるまでの時間が、2秒とされているが、操作ボタンの種類に応じて操作制限制御実行時の操作ボタンの反応時間を変更することが可能である。具体的には、例えば、静電容量方式のタッチキーの誤操作防止制御実行時の反応時間を、2秒とし、感圧式タッチパネルやメカニカルキーの誤操作防止制御実行時の反応時間を、1秒とすることが可能である。静電容量方式のタッチキーは、タッチキーに接触しなくても、操作することが可能であるが、感圧式タッチパネルやメカニカルキーは、パネルやキーに接触しなくては、操作することができない。つまり、感圧式タッチパネルやメカニカルキーを操作するために要する時間は、静電容量方式のタッチキーを操作するために要する時間より長くなる。このことを考慮すれば、静電容量方式のタッチキーの誤操作防止制御実行時の反応時間を、感圧式タッチパネルやメカニカルキーの誤操作防止制御実行時の反応時間より長くすることが好ましい。もちろん、各キーの配置関係により、静電容量方式のタッチキーの誤操作防止制御実行時の反応時間を、感圧式タッチパネルやメカニカルキーの誤操作防止制御実行時の反応時間より短く設定することも可能である。   Further, in the above embodiment, the reaction time of the operation button at the time of executing the erroneous operation prevention control, that is, the time from when the operation button is operated until the processing based on the operation is performed is 2 seconds. It is possible to change the reaction time of the operation button when executing the operation restriction control according to the type of the button. Specifically, for example, the response time when executing the erroneous operation prevention control of the capacitive touch key is 2 seconds, and the reaction time when executing the erroneous operation prevention control of the pressure-sensitive touch panel or mechanical key is 1 second. It is possible. Capacitive touch keys can be operated without touching the touch keys, but pressure sensitive touch panels and mechanical keys cannot be operated without touching the panels and keys. . That is, the time required to operate the pressure-sensitive touch panel and the mechanical key is longer than the time required to operate the capacitive touch key. In consideration of this, it is preferable to set the reaction time when performing the erroneous operation prevention control of the capacitive touch key to be longer than the reaction time when executing the erroneous operation prevention control of the pressure-sensitive touch panel or the mechanical key. Of course, depending on the layout of each key, it is possible to set the reaction time when performing an erroneous operation prevention control for capacitive touch keys to be shorter than the reaction time when performing an erroneous operation prevention control for a pressure-sensitive touch panel or mechanical key. is there.

また、上記実施例では、ボタン入力部18が受付部として機能しているが、パネル16に表示される操作キー等が受付手段として機能してもよい。   Moreover, in the said Example, although the button input part 18 functions as a reception part, the operation key etc. which are displayed on the panel 16 may function as a reception means.

また、上記実施形態では、NFC通信を利用したファクシミリ通信を実行する際に、操作ボタンの反応時間が変更されているが、NFC通信を利用した印刷等の種々の処理を実行する際に、操作ボタンの反応時間の変更が行われてもよい。   In the above embodiment, the response time of the operation button is changed when executing facsimile communication using NFC communication. However, when executing various processes such as printing using NFC communication, the operation time is changed. A change in the button reaction time may be made.

また、上記実施形態では、ボタン操作に基づく処理が制限された場合には、解除ボタン112がパネル16に表示されているが、既存の操作ボタン、例えば、トップカバー86の側方に配設されている特定の操作ボタンを操作することで、ボタン操作に基づく処理の制限を解除できる旨の画像を、パネル16に表示してもよい。   In the above embodiment, when the processing based on the button operation is restricted, the release button 112 is displayed on the panel 16, but is disposed on the side of the existing operation button, for example, the top cover 86. An image indicating that the restriction on processing based on button operation can be released by operating a specific operation button may be displayed on the panel 16.

また、例えば、上記実施形態では、携帯電話70とNFC通信を行う通信装置として、MFP10が採用されているが、印刷機、PC(Personal computerの略)等の各種装置が採用されてもよい。   Further, for example, in the above-described embodiment, the MFP 10 is employed as a communication device that performs NFC communication with the mobile phone 70, but various devices such as a printing machine and a PC (abbreviation of personal computer) may be employed.

また、MFP10と無線通信60を行う情報処理端末として、携帯電話70が採用されているが、タブレット機器、スマートフォン等が採用されてもよい。   Further, although the mobile phone 70 is employed as an information processing terminal that performs wireless communication 60 with the MFP 10, a tablet device, a smartphone, or the like may be employed.

また、上記実施形態では、近接無線通信として、NFC方式の無線通信が採用されているが、Transfer Jet方式等の無線通信を採用することも可能である。   In the above-described embodiment, NFC wireless communication is employed as the proximity wireless communication. However, wireless communication such as the Transfer Jet method may be employed.

また、上記実施例では、CPU12によって図6乃至図11に示す処理が実行される例を説明したが、これら処理は、CPU12に限らず、ASICや他の論理集積回路により実行されてもよいし、これら処理が、CPU12やASIC、他の論理集積回路が協働することにより実行されてもよい。   In the above-described embodiment, an example in which the processing shown in FIGS. 6 to 11 is executed by the CPU 12 has been described. However, these processings are not limited to the CPU 12, and may be executed by an ASIC or other logical integrated circuit. These processes may be executed by the cooperation of the CPU 12, the ASIC, and other logic integrated circuits.

10:MFP(通信装置)
12:CPU(制御装置)(コンピュータ)
16:パネル(表示手段)
18:ボタン入力部(受付手段)
28:NFCI/F(近接無線通信手段)
50:制御プログラム(プログラム)
70:携帯電話(情報処理端末)
82:躯体
102:操作キー(停止手段)
130:設定部(設定手段)
132:実行部
134:制限部
136:表示部
138:端末指令実行部
140:判断部
10: MFP (communication device)
12: CPU (control device) (computer)
16: Panel (display means)
18: Button input part (reception means)
28: NFC I / F (proximity wireless communication means)
50: Control program (program)
70: Mobile phone (information processing terminal)
82: Housing 102: Operation key (stopping means)
130: Setting section (setting means)
132: Execution unit 134: Restriction unit 136: Display unit 138: Terminal command execution unit 140: Determination unit

Claims (9)

近接無線通信が可能な通信範囲内に存在する情報処理端末と近接無線通信を行う近接無線通信手段と、
ユーザ操作を受け付ける受付手段と、
前記近接無線通信手段による通信機能を停止させる停止手段と、
を備えた通信装置であって、
前記受付手段によって受け付けられた前記ユーザ操作に従って、当該通信装置の作動を制御する制御装置を備え、
前記制御装置は、
前記受付手段が前記ユーザ操作を受け付けてから当該ユーザ操作に従った処理が開始するまでの時間である反応時間を設定する設定部を有し、
前記設定部は、
前記停止手段によって前記近接無線通信手段による通信機能が停止されていない場合の前記反応時間である第1反応時間を、前記停止手段によって前記近接無線通信手段による通信機能が停止されている場合の前記反応時間である第2反応時間より長い時間に設定し、
前記制御装置は、
前記停止手段によって前記近接無線通信手段による通信機能が停止されておらず、前記受付手段が前記ユーザ操作を受け付けてから前記第1反応時間が経過する前に、前記近接無線通信手段による前記情報処理端末との近接無線通信が開始した場合に、前記ユーザ操作に従った処理の実行を制限する制限部を有することを特徴とする通信装置。
Proximity wireless communication means for performing proximity wireless communication with an information processing terminal that exists within a communication range capable of proximity wireless communication;
Accepting means for accepting user operations;
Stop means for stopping the communication function by the proximity wireless communication means;
A communication device comprising:
In accordance with the user operation received by the receiving means, comprising a control device for controlling the operation of the communication device,
The controller is
A setting unit for setting a reaction time, which is a time from when the accepting unit accepts the user operation to when processing according to the user operation starts;
The setting unit
The first reaction time that is the reaction time when the communication function by the close proximity wireless communication means is not stopped by the stop means, and the communication function by the close proximity wireless communication means is stopped by the stop means. Set the reaction time longer than the second reaction time ,
The controller is
The information processing by the close proximity wireless communication means is not stopped by the stop means, and before the first reaction time elapses after the accepting means accepts the user operation. when the close proximity wireless communication with the terminal starts, the communication device characterized in that it have a limiting portion for limiting the execution of the process in accordance with the user operation.
当該通信装置は、
画像を表示する表示手段を備え、
前記制御装置は、
前記停止手段によって前記近接無線通信手段による通信機能が停止されておらず、前記受付手段が前記ユーザ操作を受け付けてから前記第1反応時間が経過する前に、前記近接無線通信手段による前記情報処理端末との近接無線通信が開始した場合に、前記ユーザ操作に従った処理の実行の制限を解除することが可能である旨を、前記表示手段に表示する表示部を有することを特徴とする請求項1に記載の通信装置。
The communication device
A display means for displaying an image;
The controller is
The information processing by the close proximity wireless communication means is not stopped by the stop means, and before the first reaction time elapses after the accepting means accepts the user operation. claims if the neighboring wireless communication with the terminal starts, the fact it is possible to release the restriction of the execution of processing in accordance with a user operation, and having a display unit for displaying on said display means Item 4. The communication device according to Item 1 .
前記制御装置は、
前記停止手段によって前記近接無線通信手段による通信機能が停止されておらず、前記受付手段が前記ユーザ操作を受け付けてから前記第1反応時間が経過するまで、前記近接無線通信手段による前記情報処理端末との近接無線通信が開始しなかった場合に、前記ユーザ操作に従った処理を実行する実行部を有することを特徴とする請求項1又は請求項2に記載の通信装置。
The controller is
The communication function by the close proximity wireless communication means is not stopped by the stop means, and the information processing terminal by the close proximity wireless communication means until the first reaction time elapses after the accepting means accepts the user operation. 3. The communication device according to claim 1, further comprising: an execution unit that executes processing according to the user operation when close proximity wireless communication has not started.
当該通信装置は、
複数の前記受付手段を備え、
前記制御装置は、
前記近接無線通信手段による前記情報処理端末との近接無線通信を介して、前記情報処理端末から指令データを取得し、前記指令データに従った処理を実行する端末指令実行部と、
前記停止手段によって前記近接無線通信手段による通信機能が停止されておらず、前記ユーザ操作を受け付けた場合、当該ユーザ操作を受け付けた受付手段が、前記端末指令実行部による処理の実行モードを変更するためのユーザ操作を受け付ける受付手段であるか否かを判断する判断部と、
を有し、
前記実行部は、
前記判断部によって、前記ユーザ操作を受け付けた受付手段が、前記端末指令実行部による処理の実行モードを変更するためのユーザ操作を受け付ける受付手段でないと判断された場合には、前記近接無線通信手段による前記情報処理端末との近接無線通信の開始の有無に関わらず、前記受付手段が前記ユーザ操作を受け付けてから前記第1反応時間が経過する前に、前記ユーザ操作に従った処理を実行することを特徴とする請求項3に記載の通信装置。
The communication device
A plurality of receiving means;
The controller is
A terminal command execution unit that acquires command data from the information processing terminal via proximity wireless communication with the information processing terminal by the proximity wireless communication unit, and executes processing according to the command data;
When the communication function by the proximity wireless communication unit is not stopped by the stop unit and the user operation is received, the reception unit that receives the user operation changes the execution mode of the process by the terminal command execution unit. A determination unit for determining whether or not the reception unit accepts a user operation for
Have
The execution unit is
When the determination unit determines that the reception unit that has received the user operation is not a reception unit that receives a user operation for changing the execution mode of the process by the terminal command execution unit, the proximity wireless communication unit Regardless of whether close proximity wireless communication with the information processing terminal is started or not, the process according to the user operation is executed before the first reaction time elapses after the reception unit receives the user operation. The communication apparatus according to claim 3 .
当該通信装置は、
複数の前記受付手段を備え、
前記制御装置は、
前記近接無線通信手段による前記情報処理端末との近接無線通信を介して、前記情報処理端末から指令データを取得し、前記指令データに従った処理を実行する端末指令実行部を有し、
前記設定部は、
前記複数の受付手段のうちの前記端末指令実行部による処理の実行モードを変更するためのユーザ操作を受け付ける前記受付手段の前記第1反応時間を、前記第2反応時間より長い時間に設定することを特徴とする請求項1乃至請求項3のいずれか1つに記載の通信装置。
The communication device
A plurality of receiving means;
The controller is
Via proximity wireless communication with the information processing terminal by the proximity wireless communication means, obtaining command data from the information processing terminal, and having a terminal command execution unit for executing processing according to the command data;
The setting unit
The first reaction time of the reception unit that receives a user operation for changing the execution mode of the process by the terminal command execution unit among the plurality of reception units is set to be longer than the second reaction time. The communication apparatus according to any one of claims 1 to 3 , wherein
当該通信装置は、
複数の前記受付手段を備え、
前記設定部は、
前記複数の受付手段の全ての前記第1反応時間を、前記第2反応時間より長い時間に設定することを特徴とする請求項1乃至請求項3のいずれか1つに記載の通信装置。
The communication device
A plurality of receiving means;
The setting unit
The communication device according any of the first reaction time, to any one of claims 1 to 3, characterized in that set longer than the second reaction time of the plurality of receiving means.
当該通信装置は、
複数の前記受付手段を備え、
前記近接無線通信手段は、
当該通信装置の躯体の所定の面部に設けられており、
前記設定部は、
前記複数の受付手段のうちの前記所定の面部に設けられたものの前記第1反応時間を、前記第2反応時間より長い時間に設定することを特徴とする請求項1乃至請求項3のいずれか1つに記載の通信装置。
The communication device
A plurality of receiving means;
The proximity wireless communication means includes
It is provided on a predetermined surface of the housing of the communication device,
The setting unit
Said first reaction time but provided at a predetermined surface portion of said plurality of receiving means, one of claims 1 to 3, characterized in that set longer than the second response time The communication apparatus according to one.
当該通信装置は、
複数の前記受付手段を備え、
前記設定部は、
前記複数の受付手段のうちの前記近接無線通信手段の近くに設けられている一部のものの前記第1反応時間を、前記第2反応時間より長い時間に設定することを特徴とする請求項1乃至請求項3のいずれか1つに記載の通信装置。
The communication device
A plurality of receiving means;
The setting unit
2. The first reaction time of a part of the plurality of reception units provided near the close proximity wireless communication unit is set to be longer than the second reaction time. The communication apparatus according to any one of claims 3 to 4.
近接無線通信が可能な通信範囲内に存在する情報処理端末と近接無線通信を行う近接無線通信手段と、
ユーザ操作を受け付ける受付手段と、
前記近接無線通信手段による通信機能を停止させる停止手段と、
を備えた通信装置のコンピュータが読み取り可能なプログラムであって、
前記受付手段が前記ユーザ操作を受け付けてから当該ユーザ操作に従った処理が開始するまでの時間である反応時間を設定する設定手段
として前記コンピュータを機能させ、
前記設定手段は、
前記停止手段によって前記近接無線通信手段による通信機能が停止されていない場合の前記反応時間である第1反応時間を、前記停止手段によって前記近接無線通信手段による通信機能が停止されている場合の前記反応時間である第2反応時間より長い時間に設定し、
前記停止手段によって前記近接無線通信手段による通信機能が停止されておらず、前記受付手段が前記ユーザ操作を受け付けてから前記第1反応時間が経過する前に、前記近接無線通信手段による前記情報処理端末との近接無線通信が開始した場合に、前記ユーザ操作に従った処理の実行を制限する制限部
として前記コンピュータを機能させることを特徴とするプログラム。
Proximity wireless communication means for performing proximity wireless communication with an information processing terminal that exists within a communication range capable of proximity wireless communication;
Accepting means for accepting user operations;
Stop means for stopping the communication function by the proximity wireless communication means;
A computer-readable program of a communication device comprising:
Causing the computer to function as a setting unit for setting a reaction time, which is a time from when the receiving unit receives the user operation until processing according to the user operation starts;
The setting means includes
The first reaction time that is the reaction time when the communication function by the close proximity wireless communication means is not stopped by the stop means, and the communication function by the close proximity wireless communication means is stopped by the stop means. Set the reaction time longer than the second reaction time ,
The information processing by the close proximity wireless communication means is not stopped by the stop means, and before the first reaction time elapses after the accepting means accepts the user operation. A restriction unit that restricts execution of processing according to the user operation when close proximity wireless communication with a terminal is started
Program characterized Rukoto makes the computer function as.
JP2013072169A 2013-03-29 2013-03-29 Communication device and program Active JP6182934B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013072169A JP6182934B2 (en) 2013-03-29 2013-03-29 Communication device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013072169A JP6182934B2 (en) 2013-03-29 2013-03-29 Communication device and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017144235A Division JP6394758B2 (en) 2017-07-26 2017-07-26 Communication device and program

Publications (2)

Publication Number Publication Date
JP2014197766A JP2014197766A (en) 2014-10-16
JP6182934B2 true JP6182934B2 (en) 2017-08-23

Family

ID=52358295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013072169A Active JP6182934B2 (en) 2013-03-29 2013-03-29 Communication device and program

Country Status (1)

Country Link
JP (1) JP6182934B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018001762A (en) * 2017-07-26 2018-01-11 ブラザー工業株式会社 Communication device and program

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6187454B2 (en) * 2014-12-29 2017-08-30 コニカミノルタ株式会社 Image processing device
JP6593074B2 (en) * 2015-09-30 2019-10-23 ブラザー工業株式会社 COMMUNICATION SYSTEM, COMPUTER PROGRAM FOR TERMINAL DEVICE, AND COMMUNICATION DEVICE
JP2017154374A (en) * 2016-03-02 2017-09-07 京セラドキュメントソリューションズ株式会社 Image formation device
JP7176294B2 (en) * 2018-08-22 2022-11-22 富士フイルムビジネスイノベーション株式会社 Operation panel and operation device
CN110858094A (en) * 2018-08-22 2020-03-03 富士施乐株式会社 Operation panel and operation device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000349943A (en) * 1999-06-02 2000-12-15 Murata Mach Ltd Communication terminal device
JP2004030144A (en) * 2002-06-25 2004-01-29 Canon Inc Electronic device
JP2010114784A (en) * 2008-11-07 2010-05-20 Murata Machinery Ltd Image forming apparatus
JP5451233B2 (en) * 2009-07-30 2014-03-26 Necカシオモバイルコミュニケーションズ株式会社 Portable terminal device and program
JP2014155029A (en) * 2013-02-08 2014-08-25 Canon Inc Image forming apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018001762A (en) * 2017-07-26 2018-01-11 ブラザー工業株式会社 Communication device and program

Also Published As

Publication number Publication date
JP2014197766A (en) 2014-10-16

Similar Documents

Publication Publication Date Title
JP6048224B2 (en) Communication device, communication system
JP6182934B2 (en) Communication device and program
JP5884764B2 (en) Communication device and program
JP2014197288A (en) Communication apparatus and program
JP6028627B2 (en) Communication device and program
JP5954238B2 (en) Communication device and program
US8803832B2 (en) Contact operation determination apparatus, contact operation determination method, and program
JP6727798B2 (en) Information processing apparatus, control method thereof, and program
US9578448B2 (en) Communication apparatus, control method therefor, and storage medium
JP6758871B2 (en) Image forming device, image processing device, and its control method and program
JP6394758B2 (en) Communication device and program
JP2015179311A (en) Input device, input control method, and computer program
US10996821B2 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
US20150187340A1 (en) Information processing apparatus and method for controlling information processing apparatus
JP6589833B2 (en) Display input device and image forming apparatus having the same
JP6369243B2 (en) Operation display device, program, operation display system
JP2019177630A (en) Image processing system and electronic apparatus
JP2021002365A (en) Information processing apparatus, method for controlling the same, and program
JP7287235B2 (en) Information processing device and information processing program
JP2011130278A (en) Portable terminal device and function restricting method of the same
WO2014136340A1 (en) Handheld device
JP2015069474A (en) Operation support program, communication terminal, and processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160202

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161122

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170120

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170710

R150 Certificate of patent or registration of utility model

Ref document number: 6182934

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150