JP2017019124A - Information processing apparatus and control method thereof - Google Patents
Information processing apparatus and control method thereof Download PDFInfo
- Publication number
- JP2017019124A JP2017019124A JP2015136459A JP2015136459A JP2017019124A JP 2017019124 A JP2017019124 A JP 2017019124A JP 2015136459 A JP2015136459 A JP 2015136459A JP 2015136459 A JP2015136459 A JP 2015136459A JP 2017019124 A JP2017019124 A JP 2017019124A
- Authority
- JP
- Japan
- Prior art keywords
- card reader
- human sensor
- information processing
- user
- processing apparatus
- 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.)
- Pending
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Power Sources (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、人感センサの検出値を用いた制御を行なう技術に関するものである。 The present invention relates to a technique for performing control using detection values of human sensors.
MFP(Multifunction Peripheral)などの画像形成装置の中には、ログイン機能を有する装置がある。また、ログインを実施するためにユーザのカードから情報を読み取るカードリーダを備えている装置もある。 Among image forming apparatuses such as an MFP (Multifunction Peripheral), there is an apparatus having a login function. Some devices also have a card reader that reads information from the user's card to log in.
画像形成装置は、電力消費を削減するために、一定時間ユーザの利用がない場合にスタンバイモードから節電モードへ遷移する機能を備えている。節電モード中に、ユーザが電源ボタンを押下すると画像形成装置は節電モードからスタンバイモードに復帰する。画像形成装置は節電モード中においては、極力電力消費をおさえるため、ログイン用のカードリーダもOFFする。この場合、カードリーダがOFFになっているので、ユーザがカードをかざしてもログインはできない。 In order to reduce power consumption, the image forming apparatus has a function of transitioning from a standby mode to a power saving mode when there is no user usage for a certain period of time. When the user presses the power button during the power saving mode, the image forming apparatus returns from the power saving mode to the standby mode. While the image forming apparatus is in the power saving mode, the card reader for login is also turned off in order to reduce power consumption as much as possible. In this case, since the card reader is turned off, the user cannot log in even if the user holds the card.
一方、ユーザの存在や距離を検知する人感センサを備えた画像形成装置も提案されている。人感センサを用いることで、節電モード中にユーザが画像形成装置に近づいたことを検知すると画像形成装置はカードリーダを起動させることができる。これにより、通常の使い方と同様にユーザがカードをカードリーダにかざすことで画像形成装置にログインすることができる。特許文献1には、このように、画像形成装置においてセンサの検知結果に基づいて動作を切り替える処理が開示されている。 On the other hand, an image forming apparatus including a human sensor that detects the presence and distance of a user has also been proposed. By using the human sensor, the image forming apparatus can activate the card reader when detecting that the user has approached the image forming apparatus during the power saving mode. As a result, the user can log in to the image forming apparatus by holding the card over the card reader in the same way as in normal usage. Patent Document 1 discloses processing for switching operations based on the detection result of the sensor in the image forming apparatus as described above.
人感センサはユーザを正しく検知できない場合がある。このような場合、カードリーダが速やかに起動せずに応答性が低下してしまう。以下、節電モード中の人感センサとカードリーダとの動作について説明する。 The human sensor may not be able to detect the user correctly. In such a case, the card reader does not start up promptly and the responsiveness decreases. Hereinafter, operations of the human sensor and the card reader during the power saving mode will be described.
まず、人感センサの検知値としては、(1)ユーザ位置を検知不能、(2)ユーザ位置がFAR(遠い)、(3)ユーザ位置がNEAR(近い)、の3つのいずれかの値が検知される。人感センサの検知値が(1)検知不能の場合と(2)FARの場合とにおいては、ユーザはすぐカードをかざさないためカードリーダはOFFのままとなる。一方、人感センサの検知値が(3)NEARの場合、ユーザがすぐにカードをかざすことが想定されるので、カードリーダを起動してカードを用いたログインを受け付ける。 First, the detection value of the human sensor is one of three values: (1) the user position cannot be detected, (2) the user position is FAR (far), (3) the user position is NEAR (near). Detected. When the detection value of the human sensor is (1) undetectable and (2) FAR, the card reader remains off because the user does not hold the card immediately. On the other hand, when the detection value of the human sensor is (3) NEAR, since it is assumed that the user holds the card immediately, the card reader is activated to accept the login using the card.
しかし上記の技術には次の諸問題がある。 However, the above technique has the following problems.
第一の問題は、人感センサは誤検知することがあるということである。人感センサは近くにいる身長の低いユーザと遠くにいる身長の長いユーザを区別できない。例えば身長の低いユーザは(3)NEARの位置にいるにも関わらず、(2)FARの値を人感センサが出力する場合がある。このような場合、カードリーダは起動していないのでログイン準備できておらず、ユーザのログイン動作を受け付けることができずに応答性が低下する。 The first problem is that the human sensor may make a false detection. The human sensor cannot distinguish between a short user who is near and a long user who is far away. For example, a human user may output a value of (2) FAR even though the user is short (3) NEAR. In such a case, since the card reader is not activated, it is not possible to prepare for login, and the user's login operation cannot be accepted, resulting in a decrease in responsiveness.
第二の問題は、人感センサには死角があるということである。人感センサが画像形成装置に設置される場合、通常は正面から近付いてくるユーザしか検知できず、横に立つユーザを検知することができない。従って、画像形成装置のすぐ横にいる場合であっても、(1)検知不能を検知値として出力することになる。また画像形成装置の後ろから装置をまたいでカードをかざす場合でも同様で、カードを用いたログインをすることができない。 The second problem is that the human sensor has a blind spot. When the human sensor is installed in the image forming apparatus, usually only a user approaching from the front can be detected, and a user standing on the side cannot be detected. Therefore, even when the image forming apparatus is immediately next to the image forming apparatus, (1) “undetectable” is output as a detection value. The same applies to the case where the card is held across the apparatus from behind the image forming apparatus, and login using the card cannot be performed.
なお、ユーザが(3)NEARにいる場合にポーリング速度が遅いとカードを読み取る応答性が悪くなる。 When the user is in (3) NEAR and the polling speed is slow, the responsiveness of reading the card is deteriorated.
本発明にかかる情報処理装置は、人を検知するための人感センサと、記録媒体に記録された情報を読み取るカードリーダと、前記人感センサが検知した値に応じて、前記カードリーダが前記記録媒体に記録された情報を読み取る間隔を変更する制御手段と、を備えることを特徴とする。 An information processing apparatus according to the present invention includes a human sensor for detecting a person, a card reader for reading information recorded on a recording medium, and the card reader according to a value detected by the human sensor. And control means for changing an interval for reading information recorded on the recording medium.
本発明によれば低消費電力を維持しながら、カードリーダの応答性を改善することが可能になる。 According to the present invention, it is possible to improve the responsiveness of the card reader while maintaining low power consumption.
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The following embodiments do not limit the present invention according to the claims, and all combinations of features described in the present embodiments are essential to the solution means of the present invention. Not exclusively.
以下、本実施例においては情報処理装置の一実施形態としての画像形成装置について説明する。もちろん、情報処理装置は画像形成装置に限られるものではなく、人感センサによって検知した値を用いて、ユーザの所定の動作を受け付ける機器(本実施例ではカードリーダ)の挙動を制御する形態の装置であれば、いずれの装置でもよい。 Hereinafter, in this embodiment, an image forming apparatus as an embodiment of an information processing apparatus will be described. Of course, the information processing apparatus is not limited to an image forming apparatus, and uses a value detected by a human sensor to control the behavior of a device (in this embodiment, a card reader) that accepts a user's predetermined operation. Any device can be used.
図1は本実施形態における情報処理装置の一種である画像形成装置を含むシステムの構成例を示すブロック図である。 FIG. 1 is a block diagram illustrating a configuration example of a system including an image forming apparatus which is a type of information processing apparatus according to the present exemplary embodiment.
画像形成装置1は、原稿から光学的に画像を読み取りデジタル画像に変換するスキャナ装置2、デジタル画像を紙デバイスに出力するプリンタ装置4、画像形成装置1の操作を行なうまた情報をユーザに表示するための操作表示部5を有する。また、デジタル画像や制御プログラム等を記憶するハードディスク装置6、電話回線等にデジタル画像を送信するFAX装置7を有する。また、これらの各モジュールと接続され各モジュールに指示を出す事で画像形成装置上のジョブを実行することが可能なコントローラ3を有する。 The image forming apparatus 1 is a scanner apparatus 2 that optically reads an image from a document and converts it into a digital image, a printer apparatus 4 that outputs a digital image to a paper device, and operates the image forming apparatus 1 and displays information to the user. The operation display unit 5 is provided. Further, it has a hard disk device 6 for storing digital images and control programs, and a FAX device 7 for transmitting digital images to a telephone line or the like. The controller 3 is connected to each of these modules and can execute a job on the image forming apparatus by giving an instruction to each module.
画像形成装置1は、LAN8経由でコンピュータ9からデジタル画像の入出力を行なったり、コンピュータからの指示に応じてジョブの発行や各モジュールへの指示等も行なうことが可能である。 The image forming apparatus 1 can input and output digital images from the computer 9 via the LAN 8 and can issue jobs and instruct each module in accordance with instructions from the computer.
スキャナ装置2は原稿束を自動的に逐次入れ替えることが可能な原稿給紙ユニット21、原稿を光学スキャンしデジタル画像に変換する事が可能なスキャナユニット22を含み、変換された画像データはコントローラ3に送信される。 The scanner device 2 includes a document feeding unit 21 that can automatically and sequentially replace a bundle of documents, and a scanner unit 22 that can optically scan a document and convert it into a digital image. Sent to.
プリンタ装置4は紙束から一枚ずつ逐次給紙可能な給紙ユニット42、給紙した紙に画像データを印刷するためのマーキングユニット41、印刷後の紙を排紙するための排紙ユニット43を含む。 The printer device 4 includes a paper feed unit 42 that can sequentially feed a paper bundle one by one, a marking unit 41 for printing image data on the fed paper, and a paper discharge unit 43 for discharging the printed paper. including.
コンピュータ9は、LAN8経由で、コントローラに指示を出してジョブを実行する。本実施例において、コンピュータ9はコントローラ3に電源OFF指示を出して、コントローラ3は画像形成装置1の電源OFFプロセスを制御することが可能である。 The computer 9 issues an instruction to the controller via the LAN 8 to execute the job. In this embodiment, the computer 9 issues a power OFF instruction to the controller 3, and the controller 3 can control the power OFF process of the image forming apparatus 1.
UIマイコン10はコントローラ3からの指示を受けて人感センサ11とカードリーダ12とを制御する。人感センサ11はユーザの位置を検知する。すなわち、人感センサは前述のように、(1)ユーザ位置を検知不能、(2)ユーザ位置がFAR(遠い)、(3)ユーザ位置がNEAR(近い)の3つのいずれかを検知して、その検知結果を示す検知値を出力する。カードリーダ12は、例えばNFC(Near field radio communication)と呼ばれる無線通信によってカード(記録媒体)の情報を読み取る機器である。カードリーダ12は、カードの情報を読み取るために所定の間隔での応答要求(ポーリング)を行い、この要求に応じてカードから返信される情報を読み取ることでカードの情報を取得する。本実施例では、ユーザはカード13をカードリーダ12にかざすことで画像形成装置1にログインする形態の例について説明する。UIマイコン10は人感センサ11の検知結果とカードリーダ12の読み取り結果をコントローラ3へ通知する。すなわち、UIマイコン10は、人感センサ11によって検知された検知値とカードリーダ12が読み取った情報とをコントローラ3に通知する。詳細については後述する。 The UI microcomputer 10 receives instructions from the controller 3 and controls the human sensor 11 and the card reader 12. The human sensor 11 detects the position of the user. That is, as described above, the human sensor detects any one of (1) the user position cannot be detected, (2) the user position is FAR (far), and (3) the user position is NEAR (near). The detection value indicating the detection result is output. The card reader 12 is a device that reads information on a card (recording medium) by wireless communication called NFC (Near field radio communication), for example. The card reader 12 makes a response request (polling) at a predetermined interval in order to read the card information, and acquires the card information by reading the information returned from the card in response to this request. In this embodiment, an example in which the user logs in to the image forming apparatus 1 by holding the card 13 over the card reader 12 will be described. The UI microcomputer 10 notifies the controller 3 of the detection result of the human sensor 11 and the reading result of the card reader 12. That is, the UI microcomputer 10 notifies the controller 3 of the detection value detected by the human sensor 11 and the information read by the card reader 12. Details will be described later.
画像形成装置1は多彩な機能を実行することが可能である。例えば、画像形成装置1は、スキャナ装置2から読み込んだ画像をハードディスク装置6に記録し、同時にプリンタ装置4を使用して印刷を行なう複写機能を実行できる。また、画像形成装置1は、スキャナ装置2から読み込んだ画像をLAN8を介してコンピュータ9に送信する画像送信機能を実行できる。また、画像形成装置1は、スキャナ装置2から読み込んだ画像をハードディスク装置6に記録し、必要に応じて画像送信や画像印刷を行なう画像保存機能を実行することができる。また、画像形成装置1は、コンピュータ9から送信された例えばページ記述言語を解析し、プリンタ装置4で印刷する画像印刷機能を実行することができる。 The image forming apparatus 1 can perform various functions. For example, the image forming apparatus 1 can execute a copying function of recording an image read from the scanner device 2 on the hard disk device 6 and simultaneously printing using the printer device 4. Further, the image forming apparatus 1 can execute an image transmission function for transmitting an image read from the scanner device 2 to the computer 9 via the LAN 8. Further, the image forming apparatus 1 can record an image read from the scanner device 2 in the hard disk device 6 and execute an image storage function for performing image transmission and image printing as necessary. Further, the image forming apparatus 1 can analyze, for example, a page description language transmitted from the computer 9 and execute an image printing function for printing with the printer apparatus 4.
図2は、コントローラ3の構成例を示すブロック図である。コントローラ3はメインボード200と、サブボード220とから構成される。 FIG. 2 is a block diagram illustrating a configuration example of the controller 3. The controller 3 includes a main board 200 and a sub board 220.
メインボード200はいわゆる汎用的なCPUシステムである。メインボード200は、メインボード全体を制御するメインCPU201、ブートプログラムが含まれるブートロム202、メインCPUのワークメモリとして使用するメモリ203を有する。また、外部バスとのブリッジ機能を持つバスコントローラ204、電源OFFされた場合でも情報が消えない不揮発性メモリ205、時計機能を有するRTC211を有する。また、ストレージ装置を制御するディスクコントローラ206と、半導体デバイスで構成された比較的小容量な不揮発性記憶装置であるフラッシュディスク(SSD等)207、USBを制御することが可能なUSBコントローラ208等を有する。メインボード200の外部には、USBメモリ209、操作表示部5、ハードディスク装置6等が接続される。 The main board 200 is a so-called general-purpose CPU system. The main board 200 includes a main CPU 201 that controls the entire main board, a boot ROM 202 that includes a boot program, and a memory 203 that is used as a work memory for the main CPU. In addition, it includes a bus controller 204 having a bridge function with an external bus, a nonvolatile memory 205 that does not lose information even when the power is turned off, and an RTC 211 having a clock function. Also, a disk controller 206 that controls the storage device, a flash disk (SSD, etc.) 207 that is a relatively small-capacity nonvolatile storage device composed of semiconductor devices, a USB controller 208 that can control the USB, etc. Have. A USB memory 209, an operation display unit 5, a hard disk device 6 and the like are connected to the outside of the main board 200.
サブボード220は比較的小さな汎用サブCPUシステムと、画像処理ハードウェアとから構成される。汎用サブCPUシステムとして、サブボード全体を制御するサブCPU221、サブCPUのワークメモリとして使用するメモリ223を有する。また、外部バスとのブリッジ機能を持つバスコントローラ224、電源OFFされた場合でも情報が消えない不揮発性メモリ225を有する。画像処理ハードウェアとして、リアルタイムデジタル画像処理を行なう画像処理プロセッサ227とエンジンコントローラ226を有する。外部のスキャナ装置2と外部のプリンタ装置4はエンジンコントローラ226を介してデジタル画像データの受け渡しを行なう。FAX装置7はサブCPU221が直接制御を行なう。 The sub board 220 includes a relatively small general-purpose sub CPU system and image processing hardware. The general-purpose sub CPU system includes a sub CPU 221 that controls the entire sub board and a memory 223 that is used as a work memory for the sub CPU. In addition, a bus controller 224 having a bridge function with an external bus and a nonvolatile memory 225 that does not erase information even when the power is turned off are provided. As image processing hardware, an image processing processor 227 for performing real-time digital image processing and an engine controller 226 are provided. The external scanner device 2 and the external printer device 4 exchange digital image data via the engine controller 226. The FAX apparatus 7 is directly controlled by the sub CPU 221.
なお、図2はコントローラの概要を説明するブロック図であり簡略化した図である。例えばメインCPU201、サブCPU221等にはチップセット、バスブリッジ、クロックジェネレータ等のCPU周辺ハードウェアが多数含まれているが、本実施例の主眼ではないので簡略化した説明に留めている。 FIG. 2 is a block diagram for explaining the outline of the controller, and is a simplified diagram. For example, the main CPU 201, the sub CPU 221 and the like include a large number of CPU peripheral hardware such as a chip set, a bus bridge, and a clock generator. However, since these are not the main points of the present embodiment, only a simplified description is given.
次にコントローラ3の動作について、紙デバイスによる画像複写を例に説明する。 Next, the operation of the controller 3 will be described by taking image copying by a paper device as an example.
ユーザが操作表示部5から画像複写を指示すると、メインCPU201がサブCPU221を介してスキャナ装置2に画像読み取り命令を送る。スキャナ装置2は紙原稿を光学スキャンしデジタル画像データに変換してエンジンコントローラ226を介して画像処理プロセッサ227に入力する。画像処理プロセッサはサブCPU221を介してメモリ223にDMA転送を行いデジタル画像データの一時保存を行なう。メインCPU201はデジタル画像データがメモリ223に一定量もしくは全て入ったことが確認できると、サブCPU221を介してプリンタ装置4に画像出力指示を出す。サブCPU221は画像処理プロセッサ227にメモリ223の画像データの位置を教える。プリンタ装置4からの同期信号に従ってメモリ223上の画像データは画像処理プロセッサとエンジンコントローラ226を介してプリンタ装置4に送信される。そしてプリンタ装置4にて紙デバイスにデジタル画像データが印刷される。 When the user instructs image copying from the operation display unit 5, the main CPU 201 sends an image reading command to the scanner device 2 via the sub CPU 221. The scanner device 2 optically scans a paper document, converts it into digital image data, and inputs the digital image data to the image processor 227 via the engine controller 226. The image processor performs DMA transfer to the memory 223 via the sub CPU 221 to temporarily store digital image data. When the main CPU 201 can confirm that a certain amount or all of the digital image data has entered the memory 223, it issues an image output instruction to the printer device 4 via the sub CPU 221. The sub CPU 221 tells the image processor 227 the position of the image data in the memory 223. The image data on the memory 223 is transmitted to the printer device 4 via the image processor and the engine controller 226 in accordance with the synchronization signal from the printer device 4. Then, digital image data is printed on the paper device by the printer device 4.
画像形成装置1のメインCPU201はまた、UIモジュール300と接続されている。メインCPU201は動作モードがスタンバイモードから節電モードに遷移する場合UIマイコン10に指示を出して、適切な制御を行う。 The main CPU 201 of the image forming apparatus 1 is also connected to the UI module 300. When the operation mode changes from the standby mode to the power saving mode, the main CPU 201 issues an instruction to the UI microcomputer 10 to perform appropriate control.
UIマイコン10は人感センサ11とカードリーダ12との電源制御(ONかOFFか)をしたり、現在の人感センサ11で検知している値またはカードリーダ12で読み取った値を取得したりすることができる。 The UI microcomputer 10 controls the power of the human sensor 11 and the card reader 12 (ON or OFF), acquires the value detected by the current human sensor 11 or the value read by the card reader 12. can do.
画像形成装置1は、節電モード中においてUIマイコンのみを動作させる。そしてUIマイコンは、上記の取得した値に基づいてメインCPU201へユーザのログインがあったこと、あるいは何かしらの値を読み取ったことを通知して、電力モードをスタンバイモードへ遷移させることもできる。 The image forming apparatus 1 operates only the UI microcomputer during the power saving mode. The UI microcomputer can also notify the main CPU 201 that the user has logged in based on the acquired value, or read some value, and shift the power mode to the standby mode.
図3は、UIモジュール300における従来技術のユースケースを説明する図である。 FIG. 3 is a diagram for explaining a conventional use case in the UI module 300.
図3において、図2で説明した画像形成装置のコントローラ3に接続されたUIモジュール300に、ユーザが画像形成装置に近づく場合の挙動を説明する。以下3つのシナリオを用いて、UIモジュール300の従来の挙動を説明する。 In FIG. 3, the behavior when the user approaches the image forming apparatus will be described with respect to the UI module 300 connected to the controller 3 of the image forming apparatus described in FIG. Hereinafter, the conventional behavior of the UI module 300 will be described using three scenarios.
図3(a)では、ユーザがUIモジュールから離れた位置にいる状態を示している。このときの人感センサの検知値は、(1)検知不能、または(2)FARの値となる。このような状態においてはコントローラ3とカードリーダ12とが非通電状態となっており、UIマイコン10と人感センサ11とが通電状態となっている。すなわち、UIマイコン10は人感センサ11のみを通電している状態である。人感センサ11の測定結果は、(1)検知不能、または(2)FARであるので、UIマイコン10はカードリーダ12を通電状態に復帰させない。 FIG. 3A shows a state where the user is away from the UI module. The detection value of the human sensor at this time is (1) undetectable or (2) FAR value. In such a state, the controller 3 and the card reader 12 are not energized, and the UI microcomputer 10 and the human sensor 11 are energized. That is, the UI microcomputer 10 is in a state where only the human sensor 11 is energized. Since the measurement result of the human sensor 11 is (1) undetectable or (2) FAR, the UI microcomputer 10 does not return the card reader 12 to the energized state.
図3(b)は、図3(a)の状態からさらにユーザが画像形成装置に近付いてきた場合、すなわち、人感センサの検知した値が(3)NEARの場合を示す図である。人感センサ11によって検知した値が(3)NEARであるため、ユーザがカードをかざしてログインする可能性が高い。そのためUIマイコン10はカードリーダ12を通電状態することでログインの準備を行なう。 FIG. 3B is a diagram illustrating a case where the user further approaches the image forming apparatus from the state of FIG. 3A, that is, a value detected by the human sensor is (3) NEAR. Since the value detected by the human sensor 11 is (3) NEAR, there is a high possibility that the user logs in while holding the card. Therefore, the UI microcomputer 10 prepares for login by energizing the card reader 12.
図3(c)は、図3(b)の状態からさらにユーザがカード13をカードリーダ12にかざした場合を示す図である。カードリーダ12はカード13を検知して、カード13に含まれるログイン情報を読み取る。UIモジュールの実装によってログイン情報の扱い方は異なる。UIマイコン10においてログイン情報の照合が可能な構成では、UIマイコン10はカードリーダ12から読み取ったログイン情報を照合する。そして、ログイン成功の場合、UIマイコン10はコントローラ3の電力モードをスタンバイモードへ遷移させる。ログイン失敗した場合、UIマイコン10はコントローラ3の電力モードをスタンバイモードに遷移させずに節電モードを維持する。一方、UIマイコン10においてログイン情報の照合処理ができない構成では、UIマイコン10はカードリーダ12から何かしらの値を読み取ったことを契機にコントローラ3の電力モードをスタンバイモードへ遷移させる。そしてUIマイコン10は読み取った値(ログイン情報)をコントローラ3に通知する。そして、コントローラ3においてログイン情報の照合を行う。 FIG. 3C is a diagram illustrating a case where the user holds the card 13 over the card reader 12 from the state of FIG. The card reader 12 detects the card 13 and reads login information included in the card 13. How to handle login information varies depending on the UI module implementation. In the configuration in which the login information can be collated in the UI microcomputer 10, the UI microcomputer 10 collates the login information read from the card reader 12. If the login is successful, the UI microcomputer 10 changes the power mode of the controller 3 to the standby mode. If the login fails, the UI microcomputer 10 maintains the power saving mode without changing the power mode of the controller 3 to the standby mode. On the other hand, in a configuration in which the login information cannot be verified in the UI microcomputer 10, the UI microcomputer 10 changes the power mode of the controller 3 to the standby mode when a value is read from the card reader 12. The UI microcomputer 10 notifies the controller 3 of the read value (login information). Then, the controller 3 verifies the login information.
図4は、図3に示すような従来技術の判定フローチャートである。図4を用いて節電モードでログインを受け付けて、節電モードからスタンバイモードへ移行する際の従来の人感センサ11とカードリーダ12との動作を説明する。 FIG. 4 is a determination flowchart of the prior art as shown in FIG. The operation of the conventional human sensor 11 and the card reader 12 when accepting login in the power saving mode and shifting from the power saving mode to the standby mode will be described with reference to FIG.
図4の処理の開始時点において画像形成装置は節電モードにある。ステップS401において人感センサ11はユーザの位置を判定する。UIマイコン10は、人感センサの検知した値が(3)NEARであれば、ステップS402に処理を進める。一方、人感センサ11の検知した値が(3)NEARでなければ、ステップS405に進む。 At the start of the processing of FIG. 4, the image forming apparatus is in the power saving mode. In step S401, the human sensor 11 determines the position of the user. If the value detected by the human sensor is (3) NEAR, the UI microcomputer 10 proceeds to step S402. On the other hand, if the value detected by the human sensor 11 is not (3) NEAR, the process proceeds to step S405.
人感センサの検知した値が(3)NEARの場合、ステップS402においてUIマイコン10は、カードリーダを通電状態に復帰させてポーリングを行なわせる。カードリーダがポーリングを行なうことで、カードリーダにカードがかざされた場合にカードに含まれる情報をカードリーダが読み取ることになる。ステップS403においてカードリーダは、カードがかざされたかを判定する。すなわち、カードの有無を判定する。カードがない場合、ユーザがログインする意図がないか、もしくは、ログインする意図はあるがカードをまだかざしていない、ということが想定される。そこで、処理をステップS401に戻す。 If the value detected by the human sensor is (3) NEAR, in step S402, the UI microcomputer 10 returns the card reader to the energized state and performs polling. When the card reader polls, the card reader reads information contained in the card when the card is held over the card reader. In step S403, the card reader determines whether the card is held over. That is, the presence / absence of a card is determined. If there is no card, it is assumed that the user does not intend to log in, or that the user intends to log in but has not yet held the card. Therefore, the process returns to step S401.
一方、カードをかざしたと判定すると、カードリーダはカードに格納された情報を読み取り、前述のログイン処理を行う。 On the other hand, if it is determined that the card is held over, the card reader reads the information stored in the card and performs the above-described login process.
ステップS401において人感センサ11の検知した値が(3)NEARでなければ、ステップS405においてUIマイコンはカードリーダが通電状態であるかを判定する。カードリーダが通電状態であれば、カードリーダを非通電状態に遷移させる。すなわち、UIマイコンはカードリーダをOFFにする。ステップS405においてカードリーダが通電状態でなければUIマイコンは何もしない。 If the value detected by the human sensor 11 in step S401 is not (3) NEAR, the UI microcomputer determines in step S405 whether the card reader is in an energized state. If the card reader is in an energized state, the card reader is shifted to a non-energized state. That is, the UI microcomputer turns off the card reader. If the card reader is not energized in step S405, the UI microcomputer does nothing.
図5は、従来技術の問題を示す図である図5(a)〜(c)を用いて従来技術の問題を説明する。 FIG. 5 is a diagram showing the problem of the conventional technique, and the problem of the conventional technique will be described with reference to FIGS.
図5(a)を用いて第一の問題を説明する。人感センサにおいては誤検知が発生することがある。具体的には、人感センサは赤外線を用いて、センサに映ったオブジェクトサイズで距離を判定する。光の直進性によって、NEARにいる身長の低いユーザ501とFARにいる身長の高いユーザ502とはセンサ上で同じサイズとして映ってしまうことがある。このとき、センサで検知するデフォルト身長がユーザ502のような身長であれば、身長の低いユーザ501がNEARの位置にいても、ユーザ501はFARにいると判定される。このため、カードリーダ12は非通電状態のままでログインできない。 The first problem will be described with reference to FIG. False detection may occur in the human sensor. Specifically, the human sensor uses infrared rays to determine the distance based on the object size reflected on the sensor. Due to the straightness of light, the short user 501 in NEAR and the tall user 502 in FAR may appear as the same size on the sensor. At this time, if the default height detected by the sensor is a height like the user 502, it is determined that the user 501 is in FAR even if the user 501 with a short height is in the NEAR position. For this reason, the card reader 12 cannot log in while remaining in a non-energized state.
図5(b)を用いて第二の問題を説明する。人感センサは、光の直進性と人感センサの設置場所とに依存して、検知できる範囲が限られている。すなわち、人感センサから一定角度内にあるものしか検知できない。つまり、人感センサには死角が生じやすく、死角にいるユーザを検知できない。例えばユーザが死角から突如NEAR領域に入ってきても、カードリーダは非通電状態であるので、すぐにカードを読み取ることができずスタンバイモードへの復帰が遅れる。あるいは、ユーザが死角にいる状態でカードをかざしても、カードリーダは非通電状態であるので、カードリーダがカードを読み取ることができない。 The second problem will be described with reference to FIG. The human sensor has a limited detection range depending on the straightness of light and the installation location of the human sensor. That is, only those within a certain angle from the human sensor can be detected. That is, a blind spot is likely to occur in the human sensor, and a user in the blind spot cannot be detected. For example, even if the user suddenly enters the NEAR area from the blind spot, the card reader is in a non-energized state, so the card cannot be read immediately and the return to the standby mode is delayed. Alternatively, even if the user holds the card in a blind spot, the card reader cannot read the card because the card reader is in a non-energized state.
次に図5(c)を用いて第三の問題を説明する。ユーザ504が常にNEARの位置にいると、人感センサ11が常にユーザを検知することになる。ユーザがNEARに位置するときに、ポーリング速度が遅いとカードを読み取る応答性が悪くなる。そこで、応答性を高めるためにポーリング速度を速めたポーリングが行なわれる。このとき、例えば、画像形成装置の近くでユーザが雑談などをしているような場合がある。人感センサ11はこの本来の使用者ではないユーザ504を常に検知し続ける。つまり、人感センサは(3)NEARの検知値をUIマイコン10に送り続けることになる。このため、カードリーダ12は非通電状態に遷移することができず、結果として余分な電力を消費することがある。 Next, the third problem will be described with reference to FIG. When the user 504 is always in the NEAR position, the human sensor 11 always detects the user. When the user is in the NEAR, if the polling speed is slow, the responsiveness to read the card is deteriorated. Therefore, polling is performed at a higher polling speed in order to improve responsiveness. At this time, for example, the user may be chatting near the image forming apparatus. The human sensor 11 always detects the user 504 who is not the original user. That is, the human sensor (3) continues to send the detected value of NEAR to the UI microcomputer 10. For this reason, the card reader 12 cannot transition to the non-energized state, and as a result, extra power may be consumed.
以上のような問題点を解消する本実施例の手法を以下で説明をする。図6は、本実施例における処理の例を示すフローチャートである。動作モードがスタンバイモードから節電モードに切り替えられると、図6に示す処理が開始される。すなわち、動作モードが節電モードに移行したとの通知をUIマイコンがメインCPUから受け取ると、図6に示す処理が開始される。なお、動作開始時点においては、UIマイコンは人感センサを通電状態とし、カードリーダを非通電状態とする。 A method of the present embodiment for solving the above problems will be described below. FIG. 6 is a flowchart illustrating an example of processing in this embodiment. When the operation mode is switched from the standby mode to the power saving mode, the processing shown in FIG. 6 is started. That is, when the UI microcomputer receives notification from the main CPU that the operation mode has shifted to the power saving mode, the process shown in FIG. 6 is started. At the start of operation, the UI microcomputer sets the human sensor to the energized state and the card reader to the non-energized state.
ステップS601において、人感センサ11はユーザの位置を判定する。すなわち、人感センサ11は、ユーザの位置が「検知不能」か、「NEAR」か、または「FAR」のいずれであるかを判定する。 In step S601, the human sensor 11 determines the position of the user. That is, the human sensor 11 determines whether the position of the user is “undetectable”, “NEAR”, or “FAR”.
ステップS601において人感センサ11が検知した検知値が「検知不能」を示す値である場合、UIマイコン10は、ステップS602に処理を進める。ユーザが「検知不能」であれば、ユーザは非常に遠くの位置にいるか、あるいは、人感センサの死角にいると想定される。ユーザが人感センサの死角にいることはケースとしては比較的少ない。しかしながら、ユーザが人感センサの死角にいることは完全には否定できない。そこで、本実施例では、ステップS602においてUIマイコン10は、カードリーダ12を制御して、カードリーダは比較的に低い頻度でポーリングを行なう低頻度ポーリングを行なう。ここで低頻度ポーリングするとは、例えば0.2秒間ポーリング処理を行なった後に1.8秒ポーリングを行なわないように制御することである。具体的には、UIマイコン10の制御により、カードリーダ12を0.2秒間、通電状態に制御してポーリングを行なわせ、1.8秒間、非通電状態に制御する。このような処理を繰り返すことで低頻度ポーリングを行なう。 If the detection value detected by the human sensor 11 in step S601 is a value indicating “undetectable”, the UI microcomputer 10 advances the process to step S602. If the user is “undetectable”, it is assumed that the user is very far away or is in the blind spot of the human sensor. There are relatively few cases where the user is in the blind spot of the human sensor. However, it cannot be completely denied that the user is in the blind spot of the human sensor. Therefore, in this embodiment, in step S602, the UI microcomputer 10 controls the card reader 12, and the card reader performs low-frequency polling in which polling is performed at a relatively low frequency. Here, infrequent polling is, for example, controlling so as not to perform 1.8 second polling after performing polling processing for 0.2 seconds. Specifically, under the control of the UI microcomputer 10, the card reader 12 is controlled to be energized for 0.2 seconds to perform polling, and is controlled to be de-energized for 1.8 seconds. Infrequent polling is performed by repeating such processing.
ステップS601において人感センサ11が検知した検知値が「FAR」を示す値である場合、UIマイコン10はステップS603に処理を進める。ユーザの位置が「FAR」であれば、ユーザが遠くの位置にいるか、あるいは、人感センサが本来「NEAR」にいるユーザを「FAR」にいると誤検知していると想定される。ユーザを誤検知していることはケースとしては比較的少ないが、このような誤検知のケースにも対応できるように準備をしておくことが好ましい。そこで、本実施例では、人感センサが検知した検知値が「FAR」を示す場合、ステップS603においてUIマイコン10はカードリーダを制御して、カードリーダは比較的高い頻度でポーリングを行なう高頻度ポーリングを行なう。ここで高頻度ポーリングの「高頻度」とは、前述の低頻度に比べて高い頻度であることを示している。高頻度ポーリングとは、例えば0.2秒間ポーリングした後に0.8秒ポーリングを行なわないように制御することである。具体的には、UIマイコン10の制御により、カードリーダ12を0.2秒間、通電状態に制御してポーリングを行なわせ、0.8秒間、非通電状態に制御する。このような処理を繰り返すことで高頻度ポーリングを行なう。 If the detection value detected by the human sensor 11 in step S601 is a value indicating “FAR”, the UI microcomputer 10 advances the process to step S603. If the user's position is “FAR”, it is assumed that the user is far away, or that the human sensor is erroneously detecting that the user who is originally in “NEAR” is in “FAR”. Although it is relatively rare that a user is erroneously detected, it is preferable to prepare for handling such a case of erroneous detection. Therefore, in this embodiment, when the detection value detected by the human sensor indicates “FAR”, the UI microcomputer 10 controls the card reader in step S603, and the card reader performs polling at a relatively high frequency. Perform polling. Here, “high frequency” of high frequency polling indicates that the frequency is higher than the low frequency described above. The high frequency polling is, for example, control not to perform 0.8 second polling after polling for 0.2 seconds. Specifically, under the control of the UI microcomputer 10, the card reader 12 is controlled to be energized for 0.2 seconds to perform polling, and is controlled to be de-energized for 0.8 seconds. By repeating such processing, high-frequency polling is performed.
ステップS601において人感センサ11が検知した検知値が「NEAR」を示す値である場合、UIマイコン10はステップS604に処理を進める。ユーザの位置が「NEAR」であれば、ユーザはすでに画像形成装置の近くの位置にいると想定される。そこで、ステップS604においてUIマイコン10は、カードリーダを通電状態に復帰させてポーリングを行なわせる。ステップS604のポーリングは、従来行なっているステップS402で説明したポーリングと同様の処理である。この従来行なっているポーリングのことを、低頻度ポーリングや高頻度ポーリングと区別する趣旨でフルポーリングと呼ぶ。すなわち、フルポーリングは低頻度ポーリングおよび高頻度ポーリングよりもポーリング頻度が高い(あるいはポーリング速度が速い)処理である。 If the detection value detected by the human sensor 11 in step S601 is a value indicating “NEAR”, the UI microcomputer 10 advances the process to step S604. If the user's position is “NEAR”, it is assumed that the user is already at a position near the image forming apparatus. In step S604, the UI microcomputer 10 returns the card reader to the energized state and performs polling. The polling in step S604 is the same processing as the polling described in step S402 that is conventionally performed. This conventional polling is called full polling to distinguish it from low frequency polling or high frequency polling. That is, full polling is a process with a higher polling frequency (or faster polling speed) than infrequent polling and frequent polling.
ステップS604に続き、ステップ605においてカードリーダは所定の時間内(例えば1秒)にユーザがカードリーダにカードをかざしたかを判定する。所定の時間内にカードがかざされない場合には、ユーザが近くにいるものの、特に画像形成装置を利用する意思がないと想定される。このような状態でカードリーダがフルポーリングを行なうと、無駄に電力を消費することになる。そこで、本実施例では所定に時間内にカードがかざされない場合、すなわち、カードリーダが通電状態に復帰してフルポーリングを開始してから所定の時間内にカードを読み取ることができない場合、ステップS606に進む。ステップS606においてカードリーダは、高頻度ポーリングへ移行する。なお、低頻度ポーリングに移行しない理由は、ユーザは依然として画像形成装置の近くの位置にいることに変わりはないので、いつカードをかざすか想定できないからである。その後、処理はステップS601に戻る。 Subsequent to step S604, in step 605, the card reader determines whether the user holds the card over the card reader within a predetermined time (for example, 1 second). If the card is not held over within a predetermined time, it is assumed that the user is nearby but does not intend to use the image forming apparatus. If the card reader performs full polling in such a state, power is wasted. Therefore, in this embodiment, if the card is not held over the predetermined time, that is, if the card cannot be read within the predetermined time after the card reader returns to the energized state and starts full polling, step S606. Proceed to In step S606, the card reader shifts to high frequency polling. The reason for not shifting to infrequent polling is that the user is still in a position near the image forming apparatus, so it cannot be assumed when the card is held over. Thereafter, the process returns to step S601.
一方、ステップS605においてカードリーダがカードから情報を読み取ることができた場合、ステップS607に処理を進める。ステップS607においてUIマイコンは前述のようにログイン処理を行い、処理を終了する。すなわち、画像形成装置はスタンバイモードに復帰し、UIマイコンは、人感センサとカードリーダとを非通電状態に移行させる。 On the other hand, if the card reader can read information from the card in step S605, the process proceeds to step S607. In step S607, the UI microcomputer performs the login process as described above and ends the process. That is, the image forming apparatus returns to the standby mode, and the UI microcomputer shifts the human sensor and the card reader to a non-energized state.
図7は、人感センサがNEARであることを検知した場合におけるカードリーダのフルポーリングの動作と、本実施例における高頻度ポーリングおよび低頻度ポーリングの関係を説明するための図である。図7(a)に示すように、ユーザがNEARに位置することを人感センサが検知した場合には、カードリーダはポーリング動作をし続ける。一方、図7(b)や図7(c)に示すように、本実施例の高頻度ポーリングおよび低頻度ポーリングにおいては、ポーリング動作を第1の期間において行い、第1の期間の後の第2の期間においては、ポーリング動作を休止する。 FIG. 7 is a diagram for explaining the relationship between the card reader full polling operation when the human sensor is NEAR and the high frequency polling and the low frequency polling in this embodiment. As shown in FIG. 7A, when the human sensor detects that the user is positioned in the NEAR, the card reader continues to perform the polling operation. On the other hand, as shown in FIGS. 7B and 7C, in the high-frequency polling and the low-frequency polling according to the present embodiment, the polling operation is performed in the first period, and the first polling after the first period is performed. In the period 2, the polling operation is paused.
図8は、従来の処理を行なった場合と、応答性を高めるために常にカードリーダを通電状態にする場合と、本実施例による処理を行なった場合との電力試算とメリットを説明する図である。以下、図8を用いてそれぞれの場合の電力消費を比較する。なお、消費電力は以下の式で計算するものとする。
消費電力=人感センサの消費電力+カードリーダの消費電力 (1)
図8に示すように、前提として、人感センサは動作時の消費電力は約5.5Wとし、カードリーダのフル動作時(フルポーリング時)の消費電力は約1Wであるものとする。なお、従来の場合、及び本実施例の処理を行う場合のいずれの場合においても人感センサは常に動作をするので、消費電力は0.5Wのままで変わらない。つまり、カードリーダの消費電力の変動に応じてUIモジュールの消費電力が変動する。なお、(2)カードリーダが常時ONの場合には、人感センサは不要であるので、カードリーダの消費電力のみを記載している。
FIG. 8 is a diagram for explaining the power estimation and merit in the case where the conventional processing is performed, the case where the card reader is always energized in order to improve responsiveness, and the case where the processing according to the present embodiment is performed. is there. Hereinafter, the power consumption in each case will be compared using FIG. In addition, power consumption shall be calculated with the following formula | equation.
Power consumption = Power consumption of human sensor + Power consumption of card reader (1)
As shown in FIG. 8, it is assumed that the human sensor consumes about 5.5 W during operation and the card reader consumes about 1 W during full operation (full polling). Note that the human sensor always operates in both the conventional case and the case where the processing of the present embodiment is performed, so the power consumption remains 0.5 W. That is, the power consumption of the UI module varies according to the variation of the power consumption of the card reader. Note that (2) when the card reader is always ON, no human sensor is required, so only the power consumption of the card reader is shown.
カードリーダの消費電力はポーリング時の平均値である。例えば低頻度ポーリングする場合(0.2秒ONして1.8秒OFF)、消費電力は以下のように計算する。
カードリーダ消費電力
=(1W*0.2s+0W*1.8s)/(0.2s+1.8s)
=0.1W
上記と同様の計算方法で高頻度ポーリングする場合(0.2秒ONして0.8秒OFF)、カードリーダの消費電力は0.2Wとなる。
The power consumption of the card reader is an average value at the time of polling. For example, in the case of infrequent polling (ON for 0.2 seconds and OFF for 1.8 seconds), the power consumption is calculated as follows.
Card reader power consumption = (1W * 0.2s + 0W * 1.8s) / (0.2s + 1.8s)
= 0.1W
When polling frequently with the same calculation method as above (ON for 0.2 seconds and OFF for 0.8 seconds), the power consumption of the card reader is 0.2 W.
応答性という観点からみると、(2)カードリーダを常時ONの場合のケースが最も応答性が良いが、消費電力は他パターンより高くなってしまい実用性に欠ける。 From the viewpoint of responsiveness, (2) the case where the card reader is always ON is the most responsive, but the power consumption becomes higher than other patterns and lacks practicality.
(1)従来技術と(3)本実施例とを比較すると、本実施例は「検知不能」時や「FAR」時の場合、従来技術より少しだけ消費電力は多くなる。しかしながら、増加分の消費電力はわずかな程度である。また、応答性の観点からみると、上記で説明したように、カードリーダの誤作動や、死角からの進入に対しても速やかな応答を行なうことができ、応答性を改善できることがわかる。また、図8では示していないが、NEAR時においても所定の時間が経過すると高頻度ポーリングに移行するので、さらなる消費電力の低下を実現することも可能である。このように人感センサの検知した値に基づいてポーリング頻度を変更することで応答性を高めることができる。 Comparing (1) the prior art and (3) the present embodiment, the present embodiment consumes a little more power than the prior art when “not detectable” or “FAR”. However, the increased power consumption is only slight. Further, from the viewpoint of responsiveness, as described above, it can be understood that a quick response can be made even when the card reader malfunctions or an approach from a blind spot, and the responsiveness can be improved. Further, although not shown in FIG. 8, when a predetermined time elapses even at the NEAR time, it shifts to high-frequency polling, so that it is possible to further reduce power consumption. Thus, the responsiveness can be improved by changing the polling frequency based on the value detected by the human sensor.
図9は、本実施例のUIモジュールのハード構成例を示す図である。図9を用いてUIマイコン10による人感センサ11とカードリーダ12との制御を説明する。 FIG. 9 is a diagram illustrating a hardware configuration example of the UI module according to the present embodiment. Control of the human sensor 11 and the card reader 12 by the UI microcomputer 10 will be described with reference to FIG.
UIマイコン10は人感センサ11及びカードリーダ12とそれぞれ異なる種別の二本の線で接続される。うち一本はデータ線901、903であり、人感センサの検知値や初期化用データの転送などに使われる。もう一本は電力線902、904であり、デバイスのONまたはOFFを制御するために使われる。 The UI microcomputer 10 is connected to the human sensor 11 and the card reader 12 by two different types of lines. One of them is data lines 901 and 903, which are used for transfer of detection values of human sensors and initialization data. The other is power lines 902 and 904, which are used to control the ON / OFF of the device.
人感センサ11は検知した検知値をデータ線801を介してUIマイコン10に通知する。UIマイコン10は通知された通知値にもとづいてカードリーダの電力線804を設定してカードリーダの通電状態を変える。つまり、UIマイコン10は、カードリーダの通電状態と非通電状態とを切り替えることで前述のような高頻度ポーリングや低頻度ポーリングを実行する。例えば、前述の低頻度ポーリングする場合には、カードリーダを0.2秒通電状態にし、1.8秒非通電状態にする。カードリーダの挙動としては、通電状態になった場合に従前のようにポーリングを行うことになる。 The human sensor 11 notifies the detected value to the UI microcomputer 10 via the data line 801. The UI microcomputer 10 sets the power line 804 of the card reader based on the notified value and changes the energization state of the card reader. That is, the UI microcomputer 10 executes the above-described high-frequency polling and low-frequency polling by switching between the energized state and the non-energized state of the card reader. For example, in the case of the above-mentioned infrequent polling, the card reader is energized for 0.2 seconds and de-energized for 1.8 seconds. As a behavior of the card reader, polling is performed as before when the power is turned on.
以上説明した実施例によればわずかの消費電力増で、ハードウェアの弱点を補うことができ、設計者の意図通りログインすることが可能になる。またハードの改善、例えばコストは高いが死角の少ない人感センサ部品への切り替えの必要が無くなり、コストを削減することもできる。 According to the embodiment described above, it is possible to make up for weak points of hardware with a slight increase in power consumption, and to log in as intended by the designer. In addition, hardware improvement, for example, there is no need to switch to a human sensor component with a high cost but a small blind spot, and the cost can be reduced.
<その他の実施例>
上記の説明した例においては、人感センサで検知した検知値が「検知不能」の場合、カードリーダは低頻度ポーリングを行い、検知値が「FAR」の場合、カードリーダは高頻度ポーリングを行う例を説明した。しかしながら、人感センサの誤検知の程度や死角からのユーザの侵入頻度は設置環境や使用状況に応じて変わり得るものであり一義的に定まるものではない。よって、例えば人感センサで検知した検知値が「検知不能」の場合、カードリーダは高頻度ポーリングを行い、検知値が「FAR」の場合、カードリーダは低頻度ポーリングを行うような形態であってもよい。また、両者を必ずしも区別せずに、人感センサで検知した検知値が「検知不能」の場合と検知値が「FAR」の場合とのいずれの場合も、低頻度ポーリングまたは高頻度ポーリングを行なうような形態であってもよい。また、人感センサが検知した検知値が「NEAR」の場合であって、所定の時間カードがかざされない場合、高頻度ポーリングに移行すると説明したが、低頻度ポーリングに移行する処理でもよい。
<Other examples>
In the example described above, if the detection value detected by the human sensor is “undetectable”, the card reader performs low-frequency polling, and if the detection value is “FAR”, the card reader performs high-frequency polling. An example was explained. However, the degree of false detection of the human sensor and the frequency of user intrusion from the blind spot can vary depending on the installation environment and usage conditions, and are not uniquely determined. Therefore, for example, when the detection value detected by the human sensor is “undetectable”, the card reader performs high-frequency polling, and when the detection value is “FAR”, the card reader performs low-frequency polling. May be. Also, without distinguishing between the two, low-frequency polling or high-frequency polling is performed in both cases where the detection value detected by the human sensor is “undetectable” and the detection value is “FAR”. Such a form may be sufficient. Further, although the case where the detection value detected by the human sensor is “NEAR” and the card is not held for a predetermined time has been described as shifting to high frequency polling, processing to shift to low frequency polling may be performed.
また、上記の実施例においては、人感センサの検知値が「検知不能」の場合、および、「FAR」の場合に低頻度ポーリング、および、高頻度ポーリングの両方を実行する例を説明した。しかしながら、いずれか一方を実行する場合であっても、応答性はやや低下するものの、従来に比べて応答性を高めることが可能であるので、いずれか一方を実行するような形態でもよい。すなわち、人感センサの検知値が「検知不能」の場合のみに、低(または高)頻度ポーリングを行ってもよい。あるいは人感センサの検知値が「FAR」の場合のみに、高(または低)頻度ポーリングを行なうような形態であってもよい。 In the above-described embodiment, an example has been described in which both low-frequency polling and high-frequency polling are executed when the detection value of the human sensor is “undetectable” and “FAR”. However, even when either one is executed, the responsiveness is slightly reduced, but the response can be improved as compared with the conventional case, and therefore, either one may be executed. That is, low (or high) frequency polling may be performed only when the detection value of the human sensor is “undetectable”. Alternatively, the high (or low) frequency polling may be performed only when the detection value of the human sensor is “FAR”.
また、フルポーリング、高頻度ポーリング、低頻度ポーリングは、ある所定の期間においてカードリーダを通電状態にする期間と、非通電状態にする期間との割合が異なる状態とも言える。例えば、フルポーリングは、カードリーダを所定の期間の全てにおいてカードリーダを通電状態にしている。高頻度ポーリングは、低頻度ポーリングに比べて所定の期間における通電状態にする期間の割合が高くなる。このように、上記の処理は、UIマイコンが人感センサの検知した値に応じて所定の期間におけるカードリーダの通電状態の期間と非通電状態の期間との割合を変更する処理とも言える。 Further, it can be said that full polling, high frequency polling, and low frequency polling are states in which the ratio of the period during which the card reader is energized and the period during which the card reader is deenergized is different in a certain predetermined period. For example, in the full polling, the card reader is energized in all the predetermined periods. In the high frequency polling, the ratio of the period in which the energized state is set in a predetermined period is higher than that in the low frequency polling. Thus, it can be said that the above process is a process of changing the ratio between the energized period and the non-energized period of the card reader in a predetermined period in accordance with the value detected by the human sensor.
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。 The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
Claims (12)
記録媒体に記録された情報を読み取るカードリーダと、
前記人感センサが検知した値に応じて、前記カードリーダが前記記録媒体に記録された情報を読み取る間隔を変更する制御手段と、を備えることを特徴とする情報処理装置。 A human sensor for detecting a person,
A card reader for reading information recorded on a recording medium;
An information processing apparatus comprising: control means for changing an interval at which the card reader reads information recorded on the recording medium according to a value detected by the human sensor.
前記制御手段は、前記カードリーダの通電状態と非通電状態とを所定の期間で切り替えることで前記間隔を変更することを特徴とする請求項1に記載の情報処理装置。 The card reader performs polling in an energized state,
The information processing apparatus according to claim 1, wherein the control unit changes the interval by switching between an energized state and a non-energized state of the card reader in a predetermined period.
記録媒体に記録された情報を読み取るカードリーダと、
前記人感センサが検知した値に応じて、所定の期間における前記カードリーダの通電状態の期間と非通電状態の期間との割合を変更する制御手段と
を有することを特徴とする情報処理装置。 A human sensor for detecting a person,
A card reader for reading information recorded on a recording medium;
An information processing apparatus comprising: a control unit that changes a ratio between a period of energization of the card reader and a period of non-energization in a predetermined period according to a value detected by the human sensor.
前記人感センサが検知した値に応じて、前記カードリーダが前記記録媒体に記録された情報を読み取る間隔を変更する変更ステップと
を有することを特徴とする、制御方法。 A control method of an information processing apparatus having a human sensor for detecting a person and a card reader recorded on a recording medium,
And a changing step of changing an interval at which the card reader reads information recorded on the recording medium in accordance with a value detected by the human sensor.
前記人感センサが検知した値に応じて、所定の期間における前記カードリーダの通電状態の期間と非通電状態の期間との割合を変更する変更ステップと
を有することを特徴とする、制御方法。 A control method of an information processing apparatus having a human sensor for detecting a person and a card reader recorded on a recording medium,
A control method comprising: a changing step of changing a ratio between a period of energization of the card reader and a period of non-energization in a predetermined period according to a value detected by the human sensor.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015136459A JP2017019124A (en) | 2015-07-07 | 2015-07-07 | Information processing apparatus and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015136459A JP2017019124A (en) | 2015-07-07 | 2015-07-07 | Information processing apparatus and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017019124A true JP2017019124A (en) | 2017-01-26 |
Family
ID=57887249
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015136459A Pending JP2017019124A (en) | 2015-07-07 | 2015-07-07 | Information processing apparatus and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2017019124A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019028138A (en) * | 2017-07-26 | 2019-02-21 | 京セラドキュメントソリューションズ株式会社 | Image forming system |
-
2015
- 2015-07-07 JP JP2015136459A patent/JP2017019124A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019028138A (en) * | 2017-07-26 | 2019-02-21 | 京セラドキュメントソリューションズ株式会社 | Image forming system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3013026B1 (en) | Image forming apparatus and control method | |
| US8954772B2 (en) | Data processing apparatus capable of controlling power supply, control method therefor, and storage medium | |
| JP6727798B2 (en) | Information processing apparatus, control method thereof, and program | |
| US10484563B2 (en) | Image forming apparatus, and method for controlling image forming apparatus | |
| US10104257B2 (en) | Printing apparatus having function of holding print job | |
| US10324518B2 (en) | Image forming apparatus, control method of image forming apparatus, and program | |
| JP2018061167A (en) | Image processing apparatus, control method thereof, and program | |
| KR101945707B1 (en) | Information processing apparatus, control method for information processing apparatus, and storage medium | |
| US10732702B2 (en) | Data processing apparatus, method of controlling data processing apparatus, and recording medium | |
| US9189183B2 (en) | Image processing apparatus, and control method thereof, and recording medium | |
| US10033895B2 (en) | Printing apparatus having plurality of power states and control method therefor | |
| JP2019128792A (en) | Image processing apparatus, control method therefor, and program | |
| JP7401227B2 (en) | Image forming apparatus, its control method, and program | |
| JP2017019124A (en) | Information processing apparatus and control method thereof | |
| US20150187340A1 (en) | Information processing apparatus and method for controlling information processing apparatus | |
| US20150264210A1 (en) | Image forming apparatus, control method for the same, and storage medium | |
| JP2018008443A (en) | Image formation apparatus, power control method of image formation apparatus and program | |
| US9769344B2 (en) | Information processing apparatus that controls display of display unit, and control method therefor and storage medium | |
| JP2016148911A (en) | Printer, printing management device, printing system and program | |
| JP6344913B2 (en) | Printing apparatus, image reading apparatus, and control method thereof | |
| US9031445B2 (en) | Power saving modes in an image forming apparatus | |
| JP2018191120A (en) | Image processing apparatus, control method thereof, and program |