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

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

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

Info

Publication number
JP7589773B2
JP7589773B2 JP2023130575A JP2023130575A JP7589773B2 JP 7589773 B2 JP7589773 B2 JP 7589773B2 JP 2023130575 A JP2023130575 A JP 2023130575A JP 2023130575 A JP2023130575 A JP 2023130575A JP 7589773 B2 JP7589773 B2 JP 7589773B2
Authority
JP
Japan
Prior art keywords
information
authentication
release
release information
unit
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
JP2023130575A
Other languages
Japanese (ja)
Other versions
JP2023164815A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2023130575A priority Critical patent/JP7589773B2/en
Publication of JP2023164815A publication Critical patent/JP2023164815A/en
Application granted granted Critical
Publication of JP7589773B2 publication Critical patent/JP7589773B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)
  • Telephone Function (AREA)

Description

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

プリンタ等の印刷装置によりユーザがセキュリティの高いデータを印刷する際、ユーザがその印刷装置の設置場所に行き、その印刷装置で認証操作を行って初めて印刷を開始できるようにしたセキュリティプリント機能が知られている(例えば特許文献1参照)。 There is a known security print function that allows a user to print highly secure data using a printing device such as a printer only after going to the location of the printing device and completing an authentication operation on the printing device before printing can begin (see, for example, Patent Document 1).

例えば地方自治体などにおいて職員が業務で利用する複合機は、セキュリティ性を確保するため、コピー機能などの利用に認証操作が必要な場合がある。職員は認証操作後に複合機の各種機能を利用可能となる。 For example, in local government offices and other organizations, multifunction devices used by employees for work may require authentication to use functions such as copying to ensure security. After authenticating, employees can use the various functions of the multifunction device.

ところで、地方自治体などでは、住民サービスの一環としてコピーサービスを提供したい場合がある。しかしながら、認証操作が不要な住民サービス専用の複合機を用意することは費用の面から困難な場合があった。一方、職員が業務で利用する複合機を住民サービス用の複合機として流用する場合は、コピーサービスを利用する住民が認証操作を行うために必要なICカード等を用意しておき、そのICカード等の貸出などを行わなければならなかった。 Incidentally, local governments and other organizations sometimes wish to provide copy services as part of services for residents. However, preparing a dedicated multifunction printer for resident services that does not require authentication operations can be difficult from a cost perspective. On the other hand, if a multifunction printer used by employees for work is used as a multifunction printer for resident services, it is necessary to prepare IC cards, etc., necessary for residents who use the copy service to perform authentication operations, and to lend out these IC cards, etc.

本発明の一実施形態は、認証を解除して機能を利用させることが可能な情報処理装置を提供することを目的とする。 An object of one embodiment of the present invention is to provide an information processing device that allows a function to be used by canceling authentication.

上記した課題を達成するため、本発明の一実施形態は、操作パネルを有する情報処理装置であって、前記操作パネルを介した宛先情報の入力を受け付ける第1の受付手段と、認証を解除するための解除情報を生成する生成手段と、前記生成手段で生成した前記解除情報を、前記第1の受付手段で受け付けた前記宛先情報により示される宛先に送信する解除情報送信手段と、前記宛先情報に送信する前記解除情報と、前記情報処理装置の機能を利用した利用回数と、を対応付けて記憶する記憶手段と、前記認証を解除させる解除情報の入力をユーザから受け付ける第2の受付手段と、前記第2の受付手段により受け付けた前記解除情報が、前記解除情報送信手段により送信された前記解除情報ではない場合、前記認証を解除しないように管理する管理手段と、を有し、前記管理手段は、前記第2の受付手段により受け付けた前記解除情報が、前記解除情報送信手段により送信された前記解除情報である場合、前記解除情報に対応付けられている前記利用回数が上限に達しているか否かを判断し、前記解除情報に対応付けられている前記利用回数が上限に達していない場合、前記認証を解除する、情報処理装置である。
In order to achieve the above-mentioned object, one embodiment of the present invention is an information processing device having an operation panel , comprising: a first reception means for receiving input of destination information via the operation panel ; a generation means for generating release information for release of authentication; a release information transmission means for transmitting the release information generated by the generation means to a destination indicated by the destination information received by the first reception means; a storage means for storing the release information to be transmitted to the destination information and a number of times a function of the information processing device is used in association with each other; a second reception means for receiving input of release information for release of the authentication from a user; and a management means for managing the authentication so as not to release the authentication if the release information received by the second reception means is not the release information transmitted by the release information transmission means, wherein the management means determines whether the number of times of use associated with the release information has reached an upper limit if the release information received by the second reception means is the release information transmitted by the release information transmission means, and releases the authentication if the number of times of use associated with the release information has not reached the upper limit.

本発明の一実施形態によれば、認証を解除して機能を利用させることが可能な情報処理装置を提供できる。
According to one embodiment of the present invention, it is possible to provide an information processing device that allows functions to be used by canceling authentication.

本実施形態に係る情報処理システムの一例の構成図である。1 is a configuration diagram of an example of an information processing system according to an embodiment of the present invention. 本実施形態に係るスマートフォンの一例のハードウェア構成図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a smartphone according to the embodiment of the present invention. 本実施形態に係る複合機の一例のハードウェア構成図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a multifunction peripheral according to the present embodiment. 本実施形態に係る情報処理システムの一例の機能構成図である。1 is a functional configuration diagram of an example of an information processing system according to an embodiment of the present invention. 認証管理情報の一例の構成図である。FIG. 2 is a diagram illustrating an example of authentication management information. 解除コード情報の一例の構成図である。FIG. 11 is a diagram illustrating an example of release code information. 本実施形態に係る情報処理システムの処理の一例のシーケンス図である。FIG. 4 is a sequence diagram of an example of processing of the information processing system according to the embodiment. 本実施形態に係る情報処理システムの一例の画面遷移図である。FIG. 4 is a screen transition diagram of an example of the information processing system according to the embodiment. エラー系のメッセージが表示された一例の画面イメージ図である。FIG. 13 is a diagram showing an example of a screen image in which an error message is displayed. コピー機能の認証を解除する処理の一例のイメージ図である。11 is an image diagram of an example of a process for canceling authentication of a copy function.

以下、本発明の各実施形態について、添付の図面を参照しながら説明する。なお、本実施形態では、地方自治体の職員が業務に利用している複合機を、住民に利用させる例を説明するが、地方自治体、職員、及び住民に限定するものではない。例えば店舗の店員が業務に利用している複合機を、顧客に利用させる実施形態であってもよい。 Each embodiment of the present invention will be described below with reference to the attached drawings. Note that in this embodiment, an example will be described in which a multifunction device used by local government employees for work is allowed to be used by residents, but the present invention is not limited to local governments, employees, and residents. For example, an embodiment may be one in which a multifunction device used by store clerks for work is allowed to be used by customers.

[第1の実施形態]
<システム構成>
図1は本実施形態に係る情報処理システムの一例の構成図である。図1の情報処理システム1は、携帯端末10、複合機12、及びネットワーク14を含む。ネットワーク14はデータ通信可能な携帯電話網、LAN(Local Area Network)やインターネットなどである。
[First embodiment]
<System Configuration>
Fig. 1 is a diagram showing an example of a configuration of an information processing system according to the present embodiment. The information processing system 1 in Fig. 1 includes a mobile terminal 10, a multifunction device 12, and a network 14. The network 14 is a mobile phone network capable of data communication, a LAN (Local Area Network), the Internet, or the like.

複合機12はMFP(Multifunction Peripheral)とも呼ばれ、画像形成装置の一例である。また、画像形成装置はユーザに機能を提供する情報処理装置の一例である。このように複合機12はユーザに機能を提供する情報処理装置の一例である。ユーザに機能を提供する情報処理装置は、例えば、PJ(Projector:プロジェクタ)、IWB(Interactive White Board:相互通信が可能な電子式の黒板機能を有する白板)、デジタルサイネージ等の出力装置、HUD(Head Up Display)装置、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電、自動車(Connected Car)、ノートPC(Personal Computer)、携帯電話、スマートフォン、タブレット端末、ゲーム機、PDA(Personal Digital Assistant)、デジタルカメラ、ウェアラブルPCまたはデスクトップPC等であってもよい。 The multifunction machine 12 is also called an MFP (Multifunction Peripheral) and is an example of an image forming device. An image forming device is also an example of an information processing device that provides functions to a user. In this way, the multifunction machine 12 is an example of an information processing device that provides functions to a user. Information processing devices that provide functions to a user may be, for example, a PJ (Projector), an IWB (Interactive White Board: a white board with an electronic blackboard function that allows mutual communication), an output device such as a digital signage, a HUD (Head Up Display) device, industrial machinery, an imaging device, a sound collection device, medical equipment, a network home appliance, an automobile (Connected Car), a notebook PC (Personal Computer), a mobile phone, a smartphone, a tablet terminal, a game console, a PDA (Personal Digital Assistant), a digital camera, a wearable PC, or a desktop PC.

複合機12は職員が業務に利用しており、セキュリティ性を確保するため、コピーなどの機能の利用に、ICカードによる認証や、操作パネルへのID及びパスワードの入力による認証など、の認証操作が必要となっている。複合機12は認証操作が正常に終了した後で職員にコピー機能などの各種機能を提供する。 The multifunction device 12 is used by staff members for their work, and to ensure security, authentication procedures such as IC card authentication or input of ID and password into the operation panel are required to use functions such as copying. After the authentication procedures are successfully completed, the multifunction device 12 provides various functions such as copying to the staff members.

携帯端末10は例えば地方自治体の役所に訪れた住民が操作する端末であって、携帯番号やメールアドレスなどの住民と対応する宛先情報に基づき、複合機12から後述の解除コードを受信して表示や出力が可能なPC、タブレット端末、又はスマートフォンなどである。住民は携帯端末10が受信した解除コードを後述のように使用することで、複合機12のコピー機能を利用できるようになる。この際、複合機12は職員がコピー機能などの機能を利用するための認証操作を課すことなく、住人にコピー機能を提供する。 The mobile terminal 10 is, for example, a terminal operated by a resident visiting a local government office, and is a PC, tablet terminal, or smartphone that can receive and display or output an unlock code, described below, from the multifunction device 12 based on destination information corresponding to the resident, such as a mobile phone number or email address. The resident can use the copy function of the multifunction device 12 by using the unlock code received by the mobile terminal 10, as described below. At this time, the multifunction device 12 provides the copy function to the resident without requiring staff to perform authentication operations to use functions such as the copy function.

なお、図1に示す情報処理システム1の構成は一例である。例えば複合機12の機能の少なくとも一部は、他の情報処理装置で実現する構成であってもよい。さらに、複合機12の機能の少なくとも一部は、携帯端末10に備える構成であってもよい。 Note that the configuration of the information processing system 1 shown in FIG. 1 is an example. For example, at least some of the functions of the multifunction device 12 may be realized by another information processing device. Furthermore, at least some of the functions of the multifunction device 12 may be provided in the mobile terminal 10.

<ハードウェア構成>
《スマートフォン》
図1の携帯端末10は、例えば図2に示すハードウェア構成のスマートフォン400により実現される。図2は、スマートフォン400の一例のハードウェア構成図である。図2に示されているように、スマートフォン400は、CPU401、ROM402、RAM403、EEPROM404、CMOSセンサ405、撮像素子I/F406、加速度・方位センサ407、メディアI/F409、GPS受信部411を備えている。
<Hardware Configuration>
《Smartphone》
The mobile terminal 10 in Fig. 1 is realized by, for example, a smartphone 400 having a hardware configuration shown in Fig. 2. Fig. 2 is a hardware configuration diagram of an example of the smartphone 400. As shown in Fig. 2, the smartphone 400 includes a CPU 401, a ROM 402, a RAM 403, an EEPROM 404, a CMOS sensor 405, an image sensor I/F 406, an acceleration/direction sensor 407, a media I/F 409, and a GPS receiver 411.

これらのうち、CPU401は、スマートフォン400全体の動作を制御する。ROM402は、CPU401やIPL等のCPU401の駆動に用いられるプログラムを記憶する。RAM403は、CPU401のワークエリアとして使用される。EEPROM404は、CPU401の制御にしたがって、スマートフォン用プログラム等の各種データの読み出し又は書き込みを行う。 Of these, the CPU 401 controls the overall operation of the smartphone 400. The ROM 402 stores the CPU 401 and programs used to drive the CPU 401, such as the IPL. The RAM 403 is used as a work area for the CPU 401. The EEPROM 404 reads and writes various data, such as smartphone programs, under the control of the CPU 401.

CMOS(Complementary Metal Oxide Semiconductor)センサ405は、CPU401の制御に従って被写体(主に自画像)を撮像して画像データを得る内蔵型の撮像手段の一種である。なお、CMOSセンサではなく、CCD(Charge Coupled Device)センサ等の撮像手段であってもよい。撮像素子I/F406は、CMOSセンサ405の駆動を制御する回路である。 The CMOS (Complementary Metal Oxide Semiconductor) sensor 405 is a type of built-in imaging means that captures an image of a subject (mainly a self-portrait) under the control of the CPU 401 to obtain image data. Note that instead of a CMOS sensor, the imaging means may be a CCD (Charge Coupled Device) sensor or other such imaging means. The imaging element I/F 406 is a circuit that controls the driving of the CMOS sensor 405.

加速度・方位センサ407は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアI/F409は、フラッシュメモリ等の記録メディア408に対するデータの読み出し又は書き込み(記憶)を制御する。GPS受信部411は、GPS衛星からGPS信号を受信する。 The acceleration/azimuth sensor 407 is a variety of sensors, such as an electronic magnetic compass that detects geomagnetism, a gyrocompass, and an acceleration sensor. The media I/F 409 controls the reading and writing (storage) of data from and to the recording medium 408, such as a flash memory. The GPS receiver 411 receives GPS signals from GPS satellites.

また、スマートフォン400は、遠距離通信回路412、CMOSセンサ413、撮像素子I/F414、マイク415、スピーカ416、音入出力I/F417、ディスプレイ418、外部機器接続I/F(Interface)419、近距離通信回路420、近距離通信回路420のアンテナ420a、及びタッチパネル421を備えている。 The smartphone 400 also includes a long-distance communication circuit 412, a CMOS sensor 413, an image sensor I/F 414, a microphone 415, a speaker 416, an audio input/output I/F 417, a display 418, an external device connection I/F (Interface) 419, a short-distance communication circuit 420, an antenna 420a of the short-distance communication circuit 420, and a touch panel 421.

これらのうち、遠距離通信回路412は、ネットワーク14を介して、他の機器と通信する回路である。CMOSセンサ413は、CPU401の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F414は、CMOSセンサ413の駆動を制御する回路である。マイク415は、音を電気信号に変える内蔵型の回路である。スピーカ416は、電気信号を物理振動に変えて音楽や音声などの音を生み出す内蔵型の回路である。音入出力I/F417は、CPU401の制御に従ってマイク415及びスピーカ416との間で音信号の入出力を処理する回路である。ディスプレイ418は、被写体の画像や各種アイコン等を表示する液晶や有機EL(Electro Luminescence)などの表示手段の一種である。 Of these, the long-distance communication circuit 412 is a circuit that communicates with other devices via the network 14. The CMOS sensor 413 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 401. The image sensor I/F 414 is a circuit that controls the operation of the CMOS sensor 413. The microphone 415 is a built-in circuit that converts sound into an electrical signal. The speaker 416 is a built-in circuit that converts an electrical signal into physical vibrations to generate sounds such as music and voice. The audio input/output I/F 417 is a circuit that processes the input and output of audio signals between the microphone 415 and the speaker 416 under the control of the CPU 401. The display 418 is a type of display means such as a liquid crystal or organic EL (Electro Luminescence) that displays images of a subject and various icons.

外部機器接続I/F419は、各種の外部機器を接続するためのインターフェースである。近距離通信回路420は、NFC(Near Field Communication)やBluetooth(登録商標)等の通信回路である。タッチパネル421は、住民などの利用者がディスプレイ418を押下することで、スマートフォン400を操作する入力手段の一種である。また、スマートフォン400は、バスライン410を備えている。バスライン410は、図2に示されているCPU401等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。 The external device connection I/F 419 is an interface for connecting various external devices. The short-range communication circuit 420 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The touch panel 421 is a type of input means that allows a user such as a resident to operate the smartphone 400 by pressing the display 418. The smartphone 400 also includes a bus line 410. The bus line 410 is an address bus, a data bus, or the like for electrically connecting each component such as the CPU 401 shown in FIG. 2.

《複合機》
情報処理システム1に含まれる複合機12のハードウェア構成は例えば図3に示すようになる。図3は本実施形態に係る複合機12の一例のハードウェア構成図である。図3に示されているように、複合機12は、コントローラ910、近距離通信回路920、エンジン制御部930、操作パネル940、ネットワークI/F950を備えている。
《Multifunction printer》
The hardware configuration of the multifunction device 12 included in the information processing system 1 is, for example, as shown in Fig. 3. Fig. 3 is a diagram showing an example of the hardware configuration of the multifunction device 12 according to the present embodiment. As shown in Fig. 3, the multifunction device 12 includes a controller 910, a short-range communication circuit 920, an engine control unit 930, an operation panel 940, and a network I/F 950.

これらのうち、コントローラ910は、コンピュータの主要部であるCPU901、システムメモリ(MEM-P)902、ノースブリッジ(NB)903、サウスブリッジ(SB)904、ASIC(Application Specific Integrated Circuit)906、記憶部であるローカルメモリ(MEM-C)907、HDDコントローラ908、及び、記憶部であるHD909を有し、NB903とASIC906との間をAGP(Accelerated Graphics Port)バス921で接続した構成となっている。 Of these, the controller 910 has a CPU 901, which is the main part of the computer, a system memory (MEM-P) 902, a north bridge (NB) 903, a south bridge (SB) 904, an ASIC (Application Specific Integrated Circuit) 906, a local memory (MEM-C) 907, which is a storage unit, a HDD controller 908, and a HD 909, which is also a storage unit, and is configured such that the NB 903 and the ASIC 906 are connected by an AGP (Accelerated Graphics Port) bus 921.

これらのうち、CPU901は、複合機12の全体制御を行う制御部である。NB903は、CPU901と、MEM-P902、SB904、及びAGPバス921とを接続するためのブリッジであり、MEM-P902に対する読み書きなどを制御するメモリコントローラと、PCI(Peripheral Component Interconnect)マスタ及びAGPターゲットとを有する。 Of these, the CPU 901 is a control unit that performs overall control of the multifunction device 12. The NB 903 is a bridge that connects the CPU 901 with the MEM-P 902, SB 904, and AGP bus 921, and includes a memory controller that controls reading and writing to the MEM-P 902, a PCI (Peripheral Component Interconnect) master, and an AGP target.

MEM-P902は、コントローラ910の各機能を実現させるプログラムやデータの格納用メモリであるROM902a、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるRAM902bとからなる。なお、RAM902bに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The MEM-P 902 is composed of a ROM 902a, which is a memory for storing programs and data that realize the various functions of the controller 910, and a RAM 902b, which is used for expanding the programs and data, and as a drawing memory during memory printing. The programs stored in the RAM 902b may be provided by recording them in an installable or executable format on a computer-readable recording medium such as a CD-ROM, CD-R, or DVD.

SB904は、NB903とPCIデバイス、周辺デバイスとを接続するためのブリッジである。ASIC906は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGPバス921、PCIバス922、HDD908およびMEM-C907をそれぞれ接続するブリッジの役割を有する。 SB904 is a bridge for connecting NB903 with PCI devices and peripheral devices. ASIC906 is an IC (Integrated Circuit) for image processing purposes that has hardware elements for image processing, and acts as a bridge connecting AGP bus921, PCI bus922, HDD908, and MEM-C907.

このASIC906は、PCIターゲットおよびAGPマスタ、ASIC906の中核をなすアービタ(ARB)、MEM-C907を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部931及びプリンタ部932との間でPCIバス922を介したデータ転送を行うPCIユニットとからなる。なお、ASIC906には、USB(Universal Serial Bus)のインターフェースや、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインターフェースを接続するようにしてもよい。 This ASIC 906 is composed of a PCI target and AGP master, an arbiter (ARB) that is the core of the ASIC 906, a memory controller that controls the MEM-C 907, multiple DMACs (Direct Memory Access Controllers) that rotate image data using hardware logic, and a PCI unit that transfers data between the scanner unit 931 and the printer unit 932 via a PCI bus 922. Note that a USB (Universal Serial Bus) interface or an IEEE 1394 (Institute of Electrical and Electronics Engineers 1394) interface may be connected to the ASIC 906.

MEM-C907は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。HD909は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。HD909は、CPU901の制御にしたがってHD909に対するデータの読出又は書込を制御する。AGPバス921は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、MEM-P902に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。また、近距離通信回路920には、近距離通信回路920aが備わっている。近距離通信回路920は、NFC、Bluetooth等の通信回路である。 MEM-C907 is a local memory used as a copy image buffer and code buffer. HD909 is a storage for storing image data, font data used during printing, and forms. HD909 controls the reading and writing of data from and to HD909 under the control of CPU901. AGP bus921 is a bus interface for a graphics accelerator card proposed to speed up graphic processing, and can speed up the graphics accelerator card by directly accessing MEM-P902 at high throughput. In addition, short-range communication circuit 920 is equipped with short-range communication circuit 920a. Short-range communication circuit 920 is a communication circuit such as NFC or Bluetooth.

更に、エンジン制御部930は、スキャナ部931及びプリンタ部932によって構成されている。また、操作パネル940は、設定画面や選択画面、コピー開始指示等を受け付けるスタートキー等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部940a、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー等からなる操作パネル940bを備えている。コントローラ910は、複合機12全体の制御を行い、例えば、描画、通信、操作パネル940からの入力等を制御する。スキャナ部931又はプリンタ部932には、誤差拡散やガンマ変換などの画像処理部分が含まれている。 The engine control unit 930 is further made up of a scanner unit 931 and a printer unit 932. The operation panel 940 has a panel display unit 940a such as a touch panel that displays a setting screen, a selection screen, a start key for receiving a copy start instruction, etc. and receives input from the operator, and an operation panel 940b consisting of a numeric keypad or the like that receives setting values for image formation conditions such as density setting conditions. The controller 910 controls the entire multifunction device 12, and controls, for example, drawing, communication, and input from the operation panel 940. The scanner unit 931 or the printer unit 932 includes an image processing unit such as error diffusion and gamma conversion.

なお、複合機12は、操作パネル940のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。 The MFP 12 can sequentially switch between the document box function, copy function, printer function, and facsimile function using the application switching key on the operation panel 940. When the document box function is selected, the MFP 12 enters document box mode, when the copy function is selected, the copy mode is selected, when the printer function is selected, the printer mode is selected, and when the facsimile mode is selected, the facsimile mode is selected.

また、ネットワークI/F950は、ネットワーク14を利用してデータ通信をするためのインターフェースである。近距離通信回路920及びネットワークI/F950は、PCIバス922を介して、ASIC906に電気的に接続されている。 The network I/F 950 is an interface for data communication using the network 14. The short-range communication circuit 920 and the network I/F 950 are electrically connected to the ASIC 906 via the PCI bus 922.

なお、複合機12はICカードによる認証を利用する場合、ICカードリーダが内蔵又は外付けされている。複合機12はICカードに埋め込まれたRFタグからICカードに固有の識別情報を無線通信で読み取る。なお、ICカードはスマートフォン400などのスマートデバイスが内蔵するものでもよい。また、複合機12はICカードリーダ以外を利用してもよく、生体認証装置(指紋、掌紋、虹彩、顔など)やバーコード読み取り装置等を利用してもよい。 When authentication using an IC card is used, the multifunction device 12 has a built-in or external IC card reader. The multifunction device 12 reads the identification information unique to the IC card from the RF tag embedded in the IC card via wireless communication. The IC card may be built into a smart device such as a smartphone 400. The multifunction device 12 may also use something other than an IC card reader, and may use a biometric authentication device (fingerprint, palm print, iris, face, etc.) or a barcode reader, etc.

<機能構成>
第1の実施形態に係る情報処理システム1は、例えば図4に示す機能構成により実現される。図4は本実施形態に係る情報処理システムの一例の機能構成図である。図4の機能構成は、本実施形態の説明に不要な構成について適宜省略している。
<Functional configuration>
The information processing system 1 according to the first embodiment is realized by, for example, the functional configuration shown in Fig. 4. Fig. 4 is a functional configuration diagram of an example of the information processing system according to the present embodiment. In the functional configuration of Fig. 4, configurations unnecessary for the description of the present embodiment are appropriately omitted.

携帯端末10は、解除コード受信部20及び解除コード表示部22を有する。携帯端末10の解除コード受信部20は複合機12から解除コードを受信する。解除コード表示部22は複合機12から受信した解除コードをディスプレイ418に表示する。 The mobile terminal 10 has an unlock code receiving unit 20 and an unlock code display unit 22. The unlock code receiving unit 20 of the mobile terminal 10 receives the unlock code from the multifunction device 12. The unlock code display unit 22 displays the unlock code received from the multifunction device 12 on the display 418.

複合機12は、基本機能部30及び拡張機能部50を有する。基本機能部30は複合機12の基本機能を提供する。また、拡張機能部50は拡張アプリケーションの一例である住民サービスアプリケーション(住民サービスアプリ)を実行することで実現される拡張機能を提供する。 The multifunction device 12 has a basic function section 30 and an extended function section 50. The basic function section 30 provides the basic functions of the multifunction device 12. The extended function section 50 provides extended functions that are realized by executing a resident service application (resident service app), which is an example of an extended application.

基本機能部30は、認証処理部32、認証管理部34、コピー機能部36、コピー機能認証SW部38、ファクス機能部40、ファクス機能認証SW部42、スキャナ機能部44、スキャナ機能認証SW部46、拡張機能起動制御部48を有する。 The basic function unit 30 has an authentication processing unit 32, an authentication management unit 34, a copy function unit 36, a copy function authentication SW unit 38, a fax function unit 40, a fax function authentication SW unit 42, a scanner function unit 44, a scanner function authentication SW unit 46, and an extended function startup control unit 48.

認証処理部32はICカードによる認証や、操作パネル940へのID及びパスワードの入力による認証など、認証操作に関する処理を行う。認証管理部34はコピー機能などの機能を利用するために課す認証操作を管理している。 The authentication processing unit 32 performs processing related to authentication operations, such as authentication using an IC card or authentication by inputting an ID and password into the operation panel 940. The authentication management unit 34 manages the authentication operations required to use functions such as the copy function.

コピー機能部36は、コピー機能に関する処理を行う。コピー機能認証SW部38はコピー機能部36を利用する為に課す認証操作のON(設定)及びOFF(解除)を、認証管理部34からの要求により切り替える。コピー機能認証SW部38がON(設定)であれば、コピー機能部36はコピー機能の利用のために認証操作を課す。また、コピー機能認証SW部38がOFF(解除)であれば、コピー機能部36はコピー機能の利用のために認証操作を課さない。 The copy function unit 36 performs processing related to the copy function. The copy function authentication SW unit 38 switches the authentication operation required to use the copy function unit 36 between ON (setting) and OFF (cancellation) in response to a request from the authentication management unit 34. If the copy function authentication SW unit 38 is ON (setting), the copy function unit 36 requires authentication operation to use the copy function. Also, if the copy function authentication SW unit 38 is OFF (cancellation), the copy function unit 36 does not require authentication operation to use the copy function.

ファクス機能部40は、ファクス機能に関する処理を行う。ファクス機能認証SW部42はファクス機能部40を利用する為に課す認証操作のON(設定)及びOFF(解除)を、認証管理部34からの要求により切り替える。ファクス機能認証SW部42がON(設定)であれば、ファクス機能部40はファクス機能の利用のために認証操作を課す。また、ファクス機能認証SW部42がOFF(解除)であれば、ファクス機能部40はファクス機能の利用のために認証操作を課さない。 The fax function unit 40 performs processing related to the fax function. The fax function authentication SW unit 42 switches the authentication operation required to use the fax function unit 40 between ON (setting) and OFF (cancellation) in response to a request from the authentication management unit 34. If the fax function authentication SW unit 42 is ON (setting), the fax function unit 40 requires authentication operation to use the fax function. Also, if the fax function authentication SW unit 42 is OFF (cancellation), the fax function unit 40 does not require authentication operation to use the fax function.

スキャナ機能部44は、スキャナ機能に関する処理を行う。スキャナ機能認証SW部46はスキャナ機能部44を利用する為に課す認証操作のON(設定)及びOFF(解除)を、認証管理部34からの要求により切り替える。スキャナ機能認証SW部46がON(設定)であれば、スキャナ機能部44はスキャナ機能の利用のために認証操作を課す。また、スキャナ機能認証SW部46がOFF(解除)であれば、スキャナ機能部44はスキャナ機能の利用のために認証操作を課さない。 The scanner function unit 44 performs processing related to the scanner function. The scanner function authentication SW unit 46 switches the authentication operation required to use the scanner function unit 44 between ON (setting) and OFF (cancellation) in response to a request from the authentication management unit 34. If the scanner function authentication SW unit 46 is ON (setting), the scanner function unit 44 requires an authentication operation to use the scanner function. Also, if the scanner function authentication SW unit 46 is OFF (cancellation), the scanner function unit 44 does not require an authentication operation to use the scanner function.

拡張機能起動制御部48は、後述する住民サービスボタンの押下など、操作パネル940に対する住民サービスアプリの起動操作を受け付け、住民サービスアプリを実行することで、拡張機能部50を起動させる制御を行う。 The extended function startup control unit 48 receives a startup operation for the resident service app on the operation panel 940, such as pressing the resident service button described below, and controls the startup of the extended function unit 50 by executing the resident service app.

拡張機能部50は、拡張機能UI制御部52、携帯番号入力受付部54、解除コード生成部56、解除コード記憶部58、解除コード送信部60、認証解除判断部62、認証解除要求部64、コピー機能起動要求部66、認証設定要求部68を有する。 The extended function unit 50 has an extended function UI control unit 52, a mobile phone number input reception unit 54, an unlock code generation unit 56, an unlock code storage unit 58, an unlock code transmission unit 60, an authentication unlock judgment unit 62, an authentication unlock request unit 64, a copy function activation request unit 66, and an authentication setting request unit 68.

拡張機能UI制御部52は住民サービスアプリの画面UIを操作パネル940に表示させる制御を行う。携帯番号入力受付部54は住民サービスアプリの画面UIに対する携帯番号の入力を受け付ける。携帯番号は、住民の宛先情報の一例である。解除コード生成部56は認証操作を課すことなくコピー機能を利用させるための解除コードを生成する。 The extended function UI control unit 52 controls the display of the screen UI of the resident service app on the operation panel 940. The mobile phone number input acceptance unit 54 accepts input of a mobile phone number for the screen UI of the resident service app. The mobile phone number is an example of resident destination information. The release code generation unit 56 generates an release code for allowing the use of the copy function without requiring authentication operations.

解除コード記憶部58は、所定期間(例えば1日)の間に、住民から入力を受け付けた携帯番号と、その携帯番号に送信した解除コードと、を対応付けて記憶する。解除コード送信部60は、住民から入力を受け付けた携帯番号に、SMS(Short Message Service)通信を利用して解除コードを送信する。 The release code storage unit 58 stores the mobile phone numbers input by residents during a predetermined period (e.g., one day) in association with the release codes sent to those mobile phone numbers. The release code sending unit 60 sends the release codes to the mobile phone numbers input by residents using SMS (Short Message Service) communication.

認証解除判断部62は、解除コード送信部60が送信した解除コードが、住民サービスアプリの画面UIに対して入力された場合に、コピー機能に対する認証を解除すると判断する。また、認証解除判断部62は、住民によるコピー機能の利用が終了したことを検知した場合に、コピー機能に対する認証を設定すると判断する。 The authentication deactivation determination unit 62 determines to deactivate the authentication for the copy function when the deactivation code sent by the deactivation code sending unit 60 is entered into the screen UI of the resident service app. In addition, the authentication deactivation determination unit 62 determines to set authentication for the copy function when it detects that the resident has finished using the copy function.

認証解除要求部64は、認証解除判断部62によるコピー機能に対する認証を解除するという判断に基づき、コピー機能の認証解除を基本機能部30の認証管理部34に要求する。コピー機能起動要求部66は基本機能部30のコピー機能部36にコピーアプリの起動を要求する。認証設定要求部68は、例えばコピージョブの終了や、住民による終了ボタンの押下など、住民によるコピー機能の利用が終了したことを検知した場合に、コピー機能の認証設定を基本機能部30の認証管理部34に要求する。 The authentication deactivation request unit 64 requests the authentication management unit 34 of the basic function unit 30 to deactivate the authentication for the copy function based on the decision by the authentication deactivation decision unit 62 to deactivate the authentication for the copy function. The copy function activation request unit 66 requests the copy function unit 36 of the basic function unit 30 to activate a copy application. When the authentication setting request unit 68 detects that the resident has finished using the copy function, for example, when the copy job ends or the resident presses the end button, it requests the authentication management unit 34 of the basic function unit 30 to set the authentication for the copy function.

図5は認証管理情報の一例の構成図である。図5の認証管理情報は例えば基本機能部30の認証管理部34が管理する。認証管理情報は、機能名と、認証状態と、を対応付けている。認証管理情報の認証状態は、機能名が示す機能が、機能の利用のために認証操作を課さない認証解除の状態か、機能の利用のために認証操作を課す認証設定の状態かを示している。したがって、図5の認証管理情報の場合、コピー機能は利用のために認証操作を課されない。 Figure 5 is a configuration diagram of an example of authentication management information. The authentication management information in Figure 5 is managed, for example, by the authentication management unit 34 of the basic function unit 30. The authentication management information associates a function name with an authentication state. The authentication state of the authentication management information indicates whether the function indicated by the function name is in an authentication-deactivated state in which no authentication operation is required to use the function, or an authentication-enabled state in which an authentication operation is required to use the function. Therefore, in the case of the authentication management information in Figure 5, no authentication operation is required to use the copy function.

図6は解除コード情報の一例の構成図である。図6の解除コード情報は拡張機能部50の解除コード記憶部58に記憶され、所定期間の間に、住民から入力を受け付けた携帯番号と、その携帯番号に送信した解除コードと、を対応付けて記憶する。図6の解除コード情報は一例であって、例えば解除コードを送信した日時の情報、その解除コードによるコピー機能の利用有無の情報など、を含んでいてもよい。 Figure 6 is a diagram showing an example of release code information. The release code information in Figure 6 is stored in the release code storage unit 58 of the extended function unit 50, and stores the mobile phone number input by the resident during a specified period of time in association with the release code sent to that mobile phone number. The release code information in Figure 6 is an example, and may include, for example, information on the date and time when the release code was sent, and information on whether or not the copy function was used with that release code.

<処理>
本実施形態に係る情報処理システム1は、例えば図7に示す手順で、ICカードによる認証や操作パネル940へのID及びパスワードの入力による認証などの認証操作を課すことなく、複合機12のコピー機能を住人に利用させる。図7は本実施形態に係る情報処理システムの処理の一例のシーケンス図である。図8は本実施形態に係る情報処理システムの一例の画面遷移図である。また、図9はエラー系のメッセージが表示された一例の画面イメージ図である。
<Processing>
The information processing system 1 according to this embodiment allows a resident to use the copy function of the multifunction device 12 without imposing an authentication operation such as authentication using an IC card or authentication by inputting an ID and password into the operation panel 940, for example, in the procedure shown in Fig. 7. Fig. 7 is a sequence diagram of an example of processing of the information processing system according to this embodiment. Fig. 8 is a screen transition diagram of an example of the information processing system according to this embodiment. Fig. 9 is an image diagram of an example of a screen on which an error message is displayed.

起動された複合機12は、例えば図8のメニュー画面1000を操作パネル940に表示する。図8のメニュー画面1000には、職員がID及びパスワードの入力による認証を行う表示欄の他、利用者である住人が住民サービスアプリを起動するための住民サービスボタンが設けられている。 When started, the multifunction device 12 displays, for example, the menu screen 1000 in FIG. 8 on the operation panel 940. The menu screen 1000 in FIG. 8 has a display field where the staff member performs authentication by inputting an ID and password, as well as a resident service button that enables the resident user to start up a resident service app.

ステップS10において、住人は住民サービスボタンを押下する。住民サービスボタンの押下を受け付けると、複合機12の拡張機能起動制御部48はステップS12に進み、住民サービスアプリを実行することで、拡張機能部50を起動させる。 In step S10, the resident presses the resident service button. When the resident service button is pressed, the extended function start-up control unit 48 of the multifunction device 12 proceeds to step S12 and starts the extended function unit 50 by executing the resident service app.

ステップS14に進み、拡張機能部50の拡張機能UI制御部52は住民サービスアプリの画面UIの一例としての例えば図8の住民サービスアプリ画面1100aを操作パネル940に表示させる制御を行う。住民サービスアプリ画面1100aは、携帯番号の入力欄と、SMS送信ボタンと、解除コードの入力欄と、OKボタンと、が含まれる。 The process proceeds to step S14, where the extended function UI control unit 52 of the extended function unit 50 controls the display of the resident service app screen 1100a of FIG. 8, for example, as an example of a screen UI for the resident service app, on the operation panel 940. The resident service app screen 1100a includes an input field for a mobile phone number, an SMS send button, an input field for an unlock code, and an OK button.

ステップS16において、住民は例えば図8の住民サービスアプリ画面1100bのように携帯番号の入力欄に、自分の携帯端末10の携帯番号を入力し、SMS送信ボタンを押下する。拡張機能部50の携帯番号入力受付部54は住民サービスアプリ画面1100bに対する携帯番号の入力と、SMS送信ボタンの押下と、を受け付ける。 In step S16, the resident enters the mobile phone number of his/her mobile terminal 10 in the mobile phone number input field, for example, as shown in the resident service app screen 1100b in FIG. 8, and presses the SMS send button. The mobile phone number input acceptance unit 54 of the extended function unit 50 accepts the input of the mobile phone number on the resident service app screen 1100b and the pressing of the SMS send button.

ステップS18に進み、拡張機能部50の解除コード生成部56は解除コードを生成すると共に、その解除コードと、住民サービスアプリ画面1100bに入力された携帯番号とを対応付けて解除コード記憶部58に記憶させる。ステップS20に進み、解除コード送信部60は、住民サービスアプリ画面1100bに入力された携帯番号に、SMS通信を利用して解除コードを送信する。 The process proceeds to step S18, where the release code generation unit 56 of the extended function unit 50 generates an release code and stores the release code in the release code storage unit 58 in association with the mobile phone number entered on the resident service app screen 1100b. The process proceeds to step S20, where the release code transmission unit 60 transmits the release code to the mobile phone number entered on the resident service app screen 1100b using SMS communication.

SMS通信により解除コードを受信した携帯端末10は解除コードが表示された画面1200をディスプレイ418に表示する。また、SMS通信により解除コードを携帯端末10に送信した複合機12はステップS22に進み、例えば図8の解除コード入力待ちの住民サービスアプリ画面1100cを操作パネル940に表示させる制御を行う。 The mobile terminal 10 that receives the release code by SMS communication displays the screen 1200 showing the release code on the display 418. In addition, the multifunction device 12 that transmits the release code to the mobile terminal 10 by SMS communication proceeds to step S22, and performs control to display, for example, the resident service app screen 1100c of FIG. 8 waiting for entry of the release code on the operation panel 940.

ステップS24において、住民は自分の携帯端末10に表示された画面1200で解除コードを確認できる。ステップS26において、住民は自分の携帯端末10に表示された解除コードを、例えば図8の住民サービスアプリ画面1100dのように入力して、OKボタンを押下する。 In step S24, the resident can check the release code on screen 1200 displayed on his/her mobile terminal 10. In step S26, the resident enters the release code displayed on his/her mobile terminal 10, for example, as shown in resident service app screen 1100d in FIG. 8, and presses the OK button.

ステップS28において、拡張機能部50の認証解除判断部62は、図8の住民サービスアプリ画面1100dのように入力された解除コードが、ステップS20で住民の携帯番号に送信した解除コードであるか確認する。また、認証解除判断部62は図6に示した解除コード情報を参照し、住民サービスアプリによるコピー機能の利用回数の上限に達しているか否かを確認する。 In step S28, the authentication release judgment unit 62 of the extended function unit 50 checks whether the release code entered on the resident service app screen 1100d in FIG. 8 is the release code sent to the resident's mobile phone number in step S20. The authentication release judgment unit 62 also checks whether the upper limit on the number of times the copy function can be used by the resident service app has been reached by referring to the release code information shown in FIG. 6.

例えば認証解除判断部62は、住民サービスアプリによるコピー機能の利用回数の上限を例えば3回などに制限することにより、使用制限を加えながらコピー機能を住民に提供できる。また、図6に示した解除コード情報に使用したコピー枚数を対応付けて記憶しておくことで、認証解除判断部62は住民サービスアプリによるコピー機能の利用枚数の上限を例えば30枚などに制限することもできる。 For example, the authentication release determination unit 62 can provide the copy function to residents while imposing usage restrictions by limiting the number of times the copy function can be used by the resident service app to, for example, three times. In addition, by storing the number of copies used in association with the release code information shown in FIG. 6, the authentication release determination unit 62 can also limit the number of times the copy function can be used by the resident service app to, for example, 30 sheets.

認証解除判断部62は、入力された解除コードが、ステップS20で住民の携帯番号に送信した解除コードであり、且つ、住民サービスアプリによるコピー機能の利用回数の上限に達していなければ、コピー機能に対する認証を解除すると判断する。認証解除判断部62によるコピー機能に対する認証を解除するという判断に基づき、認証解除要求部64はステップS32において、コピー機能の認証解除を基本機能部30の認証管理部34に要求する。 The authentication deactivation determination unit 62 determines to deactivate the authentication for the copy function if the entered deactivation code is the deactivation code sent to the resident's mobile phone number in step S20 and if the upper limit on the number of times the copy function can be used by the resident service app has not been reached. Based on the determination by the authentication deactivation determination unit 62 to deactivate the authentication for the copy function, the authentication deactivation request unit 64 requests the authentication management unit 34 of the basic function unit 30 to deactivate the authentication for the copy function in step S32.

ステップS34において、認証管理部34はコピー機能の認証解除をコピー機能認証SW部38に要求し、コピー機能部36を利用する為に認証操作を課すON(設定)からコピー機能部36を利用する為に認証操作を課さないOFF(解除)に切り替える。 In step S34, the authentication management unit 34 requests the copy function authentication SW unit 38 to de-authenticate the copy function, and switches it from ON (setting), which requires authentication operations to use the copy function unit 36, to OFF (deactivating), which does not require authentication operations to use the copy function unit 36.

ステップS36において、拡張機能部50のコピー機能起動要求部66は基本機能部30のコピー機能部36にコピーアプリの起動を要求する。ステップS38に進み、複合機12の基本機能部30は住民にコピー機能を提供する。ステップS40において、住民は複合機12のコピー機能を利用してコピーを行う。 In step S36, the copy function activation request unit 66 of the extended function unit 50 requests the copy function unit 36 of the basic function unit 30 to activate a copy application. The process proceeds to step S38, and the basic function unit 30 of the multifunction device 12 provides the copy function to the resident. In step S40, the resident makes a copy using the copy function of the multifunction device 12.

ステップS42において、拡張機能部50の認証設定要求部68は例えば印刷完了の状態を、住民によるコピー機能の利用が終了した状態としてポーリングで基本機能部30に確認する。ステップS44において、印刷完了の状態を検知すると、コピー機能の認証設定を基本機能部30の認証管理部34に要求する。ステップS48において、認証管理部34はコピー機能の認証設定をコピー機能認証SW部38に要求し、コピー機能部36を利用する為に認証操作を課さないOFF(解除)からコピー機能部36を利用する為に認証操作を課すON(設定)に切り替える。ステップS50において、複合機12は例えば図8のメニュー画面1000を操作パネル940に表示する。 In step S42, the authentication setting request unit 68 of the extended function unit 50 polls the basic function unit 30 to confirm, for example, that printing is complete, indicating that the resident has finished using the copy function. In step S44, when the printing is complete, it requests the authentication management unit 34 of the basic function unit 30 to set the authentication for the copy function. In step S48, the authentication management unit 34 requests the copy function authentication SW unit 38 to set the authentication for the copy function, and switches the setting from OFF (disabled), which does not require authentication operation to use the copy function unit 36, to ON (enabled), which requires authentication operation to use the copy function unit 36. In step S50, the multifunction device 12 displays, for example, the menu screen 1000 of FIG. 8 on the operation panel 940.

なお、ステップS30において住民サービスアプリによるコピー機能の利用回数の上限に達していれば、認証解除判断部62は図9の住民サービスアプリ画面1100eを操作パネル940に表示し、住民サービスアプリによるコピー機能の利用回数の上限を超えたことを住民に認識させる。また、入力された解除コードが、ステップS20で住民の携帯番号に送信した解除コードでなければ、認証解除判断部62は図9の住民サービスアプリ画面1100fを操作パネル940に表示し、解除コードが間違っていることを住民に認識させる。 If the upper limit of the number of times the copy function of the resident service app can be used has been reached in step S30, the authentication deactivation judgment unit 62 displays the resident service app screen 1100e of FIG. 9 on the operation panel 940 to let the resident know that the upper limit of the number of times the copy function of the resident service app can be used has been exceeded. If the entered deactivation code is not the deactivation code sent to the resident's mobile phone number in step S20, the authentication deactivation judgment unit 62 displays the resident service app screen 1100f of FIG. 9 on the operation panel 940 to let the resident know that the deactivation code is incorrect.

図10はコピー機能の認証を解除する処理の一例のイメージ図である。図10に示すように、コピー機能認証SW部38のOFFにより、コピー機能部36は利用する為に認証操作が課されない認証解除(認証OFF)の状態となる。また、コピー機能認証SW部38のONにより、コピー機能部36は利用する為に認証操作が課される認証設定(認証ON)の状態となる。 Figure 10 is an image diagram of an example of the process of de-authentication of the copy function. As shown in Figure 10, when the copy function authentication SW unit 38 is turned OFF, the copy function unit 36 enters an authentication-deactivated (authentication OFF) state in which no authentication operation is required for use. When the copy function authentication SW unit 38 is turned ON, the copy function unit 36 enters an authentication-set (authentication ON) state in which authentication operation is required for use.

コピー機能認証SW部38のON/OFFの切替は、認証管理部34が行う。拡張機能部50は認証管理部34にコピー機能の認証解除要求を行うことにより、コピー機能部36を、利用する為に認証操作が課されない認証解除(認証OFF)の状態とすることができる。また、拡張機能部50は認証管理部34にコピー機能の認証設定要求を行うことにより、コピー機能部36を、利用する為に認証操作が課される認証設定(認証ON)の状態とすることができる。 The ON/OFF switching of the copy function authentication SW unit 38 is performed by the authentication management unit 34. The extended function unit 50 can make the copy function unit 36 in an authentication-deactivated (authentication OFF) state in which no authentication operation is required for use by making an authentication deactivation request for the copy function to the authentication management unit 34. The extended function unit 50 can also make the copy function unit 36 in an authentication-activated (authentication ON) state in which authentication operation is required for use by making an authentication setting request for the copy function to the authentication management unit 34.

拡張機能部50はSMS通信モジュール104により解除コード送信部60を実現することができる。拡張機能部50は認証コード生成モジュール106により解除コード生成部56を実現することができる。また、拡張機能部50は印刷エンジン102から印刷完了の状態を検知できる。複合機プラットフォーム100は複合機12のアプリケーションなどのソフトウェアが動作する環境であり、例えばアプリケーションが共通的に必要とするハードウェア資源の管理、実行制御並びに画像形成処理等を行う。 The extended function unit 50 can realize the release code sending unit 60 by the SMS communication module 104. The extended function unit 50 can realize the release code generating unit 56 by the authentication code generating module 106. The extended function unit 50 can also detect the print completion state from the print engine 102. The multifunction device platform 100 is the environment in which software such as applications of the multifunction device 12 operates, and performs, for example, management of hardware resources commonly required by applications, execution control, and image formation processing.

<その他の実施形態>
なお、本実施形態では、宛先情報が携帯番号の例を説明したが、宛先情報がメールアドレスであっても同様に実現できる。宛先情報がメールアドレスの場合は、メールにより解除コードが送信される。住民はメールで送信された解除コードを確認し、例えば図8の住民サービスアプリ画面1100dのように入力して、OKボタンを押下できる。
<Other embodiments>
In this embodiment, an example in which the destination information is a mobile phone number has been described, but the same can be achieved if the destination information is an email address. If the destination information is an email address, the release code is sent by email. The resident can check the release code sent by email, enter it as shown in, for example, the resident service app screen 1100d in FIG. 8, and press the OK button.

また、本実施形態では、複合機12の操作パネル940に表示されたメニュー画面1000の住民サービスボタンが押下されたあとに解除コードが生成されているが、この例に限定されない。例えば役所に訪れた住民が、その住民と対応付けられたカードにより受け付けを行い、受付番号などがプリントされた紙の発行手続きがあるのであれば、この段階で解除コードを生成し、紙に解除コードを合わせてプリントしておいてもよい。 In addition, in this embodiment, the release code is generated after the resident service button is pressed on the menu screen 1000 displayed on the operation panel 940 of the multifunction device 12, but this is not limited to the example. For example, if a resident visits a city hall and uses a card associated with that resident to receive a card, and there is a procedure for issuing a paper with a reception number or other information printed on it, the release code may be generated at this stage and printed on the paper along with the release code.

上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。 Each function of the embodiments described above can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), DSP (digital signal processor), FPGA (field programmable gate array), and conventional circuit modules designed to execute each function described above.

実施例に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの1つを示すものにすぎない。 The devices described in the examples are merely illustrative of one of several computing environments for implementing the embodiments disclosed herein.

解除コード生成部56は特許請求の範囲に記載した生成手段の一例である。解除コード送信部60は解除情報送信手段の一例である。認証管理部34は管理手段の一例である。住民はユーザの一例である。 The release code generation unit 56 is an example of a generation means described in the claims. The release code transmission unit 60 is an example of a release information transmission means. The authentication management unit 34 is an example of a management means. A resident is an example of a user.

1 情報処理システム
10 携帯端末
12 複合機
14 ネットワーク
20 解除コード受信部
22 解除コード表示部
30 基本機能部
32 認証処理部
34 認証管理部
36 コピー機能部
38 コピー機能認証SW部
40 ファクス機能部
42 ファクス機能認証SW部
44 スキャナ機能部
46 スキャナ機能認証SW部
48 拡張機能起動制御部
50 拡張機能部
52 拡張機能UI制御部
54 携帯番号入力受付部
56 解除コード生成部
58 解除コード記憶部
60 解除コード送信部
62 認証解除判断部
64 認証解除要求部
66 コピー機能起動要求部
68 認証設定要求部
1000 メニュー画面
1100a~1100f 住民サービスアプリ画面
LIST OF SYMBOLS 1 Information processing system 10 Mobile terminal 12 Multifunction device 14 Network 20 Release code receiving unit 22 Release code display unit 30 Basic function unit 32 Authentication processing unit 34 Authentication management unit 36 Copy function unit 38 Copy function authentication SW unit 40 Fax function unit 42 Fax function authentication SW unit 44 Scanner function unit 46 Scanner function authentication SW unit 48 Extended function start control unit 50 Extended function unit 52 Extended function UI control unit 54 Mobile phone number input reception unit 56 Release code generation unit 58 Release code storage unit 60 Release code transmission unit 62 Authentication release judgment unit 64 Authentication release request unit 66 Copy function start request unit 68 Authentication setting request unit 1000 Menu screen 1100a to 1100f Resident service app screen

特開2013-95118号公報JP 2013-95118 A

Claims (9)

操作パネルを有する情報処理装置であって、
前記操作パネルを介した宛先情報の入力を受け付ける第1の受付手段と、
認証を解除するための解除情報を生成する生成手段と、
前記生成手段で生成した前記解除情報を、前記第1の受付手段で受け付けた前記宛先情報により示される宛先に送信する解除情報送信手段と、
前記宛先情報に送信する前記解除情報と、前記情報処理装置の機能を利用した利用回数と、を対応付けて記憶する記憶手段と、
前記認証を解除させる解除情報の入力をユーザから受け付ける第2の受付手段と、
前記第2の受付手段により受け付けた前記解除情報が、前記解除情報送信手段により送信された前記解除情報ではない場合、前記認証を解除しないように管理する管理手段と、
を有し、
前記管理手段は、前記第2の受付手段により受け付けた前記解除情報が、前記解除情報送信手段により送信された前記解除情報である場合、前記解除情報に対応付けられている前記利用回数が上限に達しているか否かを判断し、前記解除情報に対応付けられている前記利用回数が上限に達していない場合、前記認証を解除する、
情報処理装置。
An information processing device having an operation panel ,
a first receiving unit for receiving input of destination information via the operation panel ;
A generating means for generating deactivation information for deactivating the authentication;
a release information transmitting means for transmitting the release information generated by the generating means to a destination indicated by the destination information received by the first receiving means;
a storage means for storing the release information to be transmitted to the destination information and the number of times the function of the information processing device is used in association with each other;
A second receiving means for receiving from a user an input of deactivation information for deactivating the authentication;
a management means for managing the authentication so as not to release the authentication when the release information received by the second reception means is not the release information transmitted by the release information transmission means;
having
When the release information accepted by the second accepting means is the release information transmitted by the release information transmitting means, the managing means determines whether or not the number of uses associated with the release information has reached an upper limit, and releases the authentication when the number of uses associated with the release information has not reached the upper limit.
Information processing device.
前記管理手段は、前記第2の受付手段により受け付けた前記解除情報が、前記解除情報送信手段により送信された前記解除情報であり、且つ前記解除情報に対応付けて記憶されている前記利用回数が上限に達している場合、前記認証を解除しない
請求項1記載の情報処理装置。
2. The information processing device of claim 1, wherein the management means does not release the authentication if the release information accepted by the second accepting means is the release information sent by the release information sending means and the number of uses stored in correspondence with the release information has reached an upper limit.
前記第2の受付手段により受け付けた前記解除情報が、前記解除情報送信手段により送信された前記解除情報であり、且つ前記解除情報に対応付けて記憶されている前記利用回数が上限に達している場合、前記利用回数が上限に達している旨を表示部に表示する表示制御部、
を更に有する請求項2記載の情報処理装置。
a display control unit that displays, when the release information received by the second receiving unit is the release information transmitted by the release information transmitting unit and the number of times of use stored in association with the release information has reached an upper limit, a message indicating that the number of times of use has reached an upper limit on a display unit;
The information processing apparatus according to claim 2 , further comprising:
前記ユーザによる前記機能の利用が終了したことを検知した場合に、前記機能を選択するメニュー画面を表示させる表示制御部、
を更に有する請求項1又は2記載の情報処理装置。
a display control unit that displays a menu screen for selecting the function when it is detected that the user has finished using the function;
3. The information processing apparatus according to claim 1, further comprising:
前記管理手段は、前記ユーザによる前記機能の利用が終了したことを検知した場合に、前記認証を設定するように管理すること
を特徴とする請求項1乃至4の何れか一項に記載の情報処理装置。
5. The information processing apparatus according to claim 1, wherein the management unit performs management so as to set the authentication when it detects that the user has finished using the function.
前記記憶手段は、対応付けられた、前記宛先情報に送信した前記解除情報と、前記情報処理装置の機能の利用回数と、を所定期間の間記憶する
ことを特徴とする請求項1乃至5の何れか一項に記載の情報処理装置。
6. The information processing apparatus according to claim 1, wherein the storage unit stores the release information transmitted to the destination information and the number of times the function of the information processing apparatus has been used, which are associated with each other, for a predetermined period of time.
前記情報処理装置の機能の利用回数は、前記情報処理装置のコピー機能で使用したコピー枚数である
ことを特徴とする請求項1乃至6の何れか一項に記載の情報処理装置。
7. The information processing apparatus according to claim 1, wherein the number of times a function of the information processing apparatus has been used is the number of copies used in a copy function of the information processing apparatus.
操作パネルを有する情報処理装置が実行する情報処理方法であって、
前記操作パネルを介した宛先情報の入力を受け付ける第1の受付ステップと、
認証を解除するための解除情報を生成する生成ステップと、
前記生成ステップで生成した前記解除情報を、前記第1の受付ステップで受け付けた前記宛先情報により示される宛先に送信する解除情報送信ステップと、
前記宛先情報に送信する前記解除情報と、前記情報処理装置の機能を利用した利用回数と、を対応付けて記憶する記憶ステップと、
前記認証を解除させる解除情報の入力をユーザから受け付ける第2の受付ステップと、
前記第2の受付ステップにより受け付けた前記解除情報が、前記解除情報送信ステップにより送信された前記解除情報ではない場合、前記認証を解除しないように管理する管理ステップと、
を有し、
前記管理ステップは、前記第2の受付ステップにより受け付けた前記解除情報が、前記解除情報送信ステップにより送信された前記解除情報である場合、前記解除情報に対応付けられている前記利用回数が上限に達しているか否かを判断し、前記解除情報に対応付けられている前記利用回数が上限に達していない場合、前記認証を解除する、
情報処理方法。
An information processing method executed by an information processing device having an operation panel ,
a first receiving step of receiving input of destination information via the operation panel ;
A generating step of generating deactivation information for deactivating the authentication;
a release information transmitting step of transmitting the release information generated in the generating step to a destination indicated by the destination information received in the first receiving step;
a storage step of storing the release information to be transmitted to the destination information and the number of times the function of the information processing device is used in association with each other;
a second receiving step of receiving, from a user, input of deactivation information for deactivating the authentication;
a management step of managing the authentication so as not to cancel the authentication when the release information received in the second reception step is not the release information transmitted in the release information transmission step;
having
The management step, when the release information received in the second reception step is the release information transmitted in the release information transmission step, determines whether or not the number of uses associated with the release information has reached an upper limit, and releases the authentication when the number of uses associated with the release information has not reached the upper limit.
Information processing methods.
操作パネルを有する情報処理装置を、
前記操作パネルを介した宛先情報の入力を受け付ける第1の受付手段、
認証を解除するための解除情報を生成する生成手段、
前記生成手段で生成した前記解除情報を、前記第1の受付手段で受け付けた前記宛先情報により示される宛先に送信する解除情報送信手段、
前記宛先情報に送信する前記解除情報と、前記情報処理装置の機能を利用した利用回数と、を対応付けて記憶する記憶手段、
前記認証を解除させる解除情報の入力をユーザから受け付ける第2の受付手段、
前記第2の受付手段により受け付けた前記解除情報が、前記解除情報送信手段により送信された前記解除情報ではない場合、前記認証を解除しないように管理する管理手段、
として機能させ、
前記管理手段は、前記第2の受付手段により受け付けた前記解除情報が、前記解除情報送信手段により送信された前記解除情報である場合、前記解除情報に対応付けられている前記利用回数が上限に達しているか否かを判断し、前記解除情報に対応付けられている前記利用回数が上限に達していない場合、前記認証を解除する、
プログラム。
An information processing device having an operation panel ,
a first receiving means for receiving input of destination information via the operation panel ;
A generating means for generating deactivation information for deactivating the authentication;
a release information transmitting means for transmitting the release information generated by the generating means to a destination indicated by the destination information accepted by the first accepting means;
a storage means for storing the release information to be transmitted to the destination information and the number of times a function of the information processing device is used in association with each other;
a second receiving means for receiving from a user an input of release information for releasing the authentication;
a management means for managing not to release the authentication when the release information received by the second reception means is not the release information transmitted by the release information transmission means;
Function as a
When the release information accepted by the second accepting means is the release information transmitted by the release information transmitting means, the managing means determines whether or not the number of uses associated with the release information has reached an upper limit, and releases the authentication when the number of uses associated with the release information has not reached the upper limit.
program.
JP2023130575A 2019-07-26 2023-08-10 Information processing device, information processing method, and program Active JP7589773B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023130575A JP7589773B2 (en) 2019-07-26 2023-08-10 Information processing device, information processing method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019138222A JP7331528B2 (en) 2019-07-26 2019-07-26 Image forming apparatus, information processing method, program and information processing system
JP2023130575A JP7589773B2 (en) 2019-07-26 2023-08-10 Information processing device, information processing method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019138222A Division JP7331528B2 (en) 2019-07-26 2019-07-26 Image forming apparatus, information processing method, program and information processing system

Publications (2)

Publication Number Publication Date
JP2023164815A JP2023164815A (en) 2023-11-14
JP7589773B2 true JP7589773B2 (en) 2024-11-26

Family

ID=74573855

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019138222A Active JP7331528B2 (en) 2019-07-26 2019-07-26 Image forming apparatus, information processing method, program and information processing system
JP2023130575A Active JP7589773B2 (en) 2019-07-26 2023-08-10 Information processing device, information processing method, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019138222A Active JP7331528B2 (en) 2019-07-26 2019-07-26 Image forming apparatus, information processing method, program and information processing system

Country Status (1)

Country Link
JP (2) JP7331528B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019057073A (en) 2017-09-20 2019-04-11 富士ゼロックス株式会社 Apparatus use control system, apparatus use control device and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007015323A (en) 2005-07-11 2007-01-25 Konica Minolta Business Technologies Inc Image forming device
JP2016212768A (en) 2015-05-13 2016-12-15 コダックアラリスジャパン株式会社 Order authentication method and server

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019057073A (en) 2017-09-20 2019-04-11 富士ゼロックス株式会社 Apparatus use control system, apparatus use control device and program

Also Published As

Publication number Publication date
JP2021022832A (en) 2021-02-18
JP2023164815A (en) 2023-11-14
JP7331528B2 (en) 2023-08-23

Similar Documents

Publication Publication Date Title
US12131085B2 (en) System and method for transmitting electronic data associated with a user identified based on source identification information
JP6060776B2 (en) Image processing apparatus, information terminal, program, and cooperative display system
US20210105375A1 (en) Information processing system, information processing method, and information processing apparatus
JP6172074B2 (en) Print system, print server, print control method, and print control program
JP2025074129A (en) Information processing system, information processing method, and information processing device
JP2026010120A (en) Image Processing Device
JP4643555B2 (en) PRINT SYSTEM, PRINT MANAGEMENT SERVER, ITS CONTROL METHOD AND PROGRAM
US11509560B2 (en) Information processing apparatus, communication system, and information processing method
JP7589773B2 (en) Information processing device, information processing method, and program
EP4270168B1 (en) Output apparatus, information processing system, output method, and carrier means
JP6123703B2 (en) Information processing program and information processing apparatus
JP2021060974A (en) Program, information processing system, information processing method, and information processing apparatus
JP2023162118A (en) Output device, output method, program and information processing system
JP7585973B2 (en) Electronic device, network system, control method and program
JP7459659B2 (en) Information processing device, communication system and information processing method
JP2014123255A (en) Electronic apparatus, authentication system, authentication method, and authentication program
JP7474659B2 (en) Image forming apparatus, control program and control method
JP2023118487A (en) Program, information processing system, terminal device, and output method
JP2024099312A (en) Printing system, information processing device, printing method, and program
JP2024091423A (en) IMAGE FORMING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
JP2017084183A (en) Authentication system, terminal device, and program
JP2022021675A (en) Terminal devices, programs and cooperation systems
JP2021009575A (en) Information processing system, information processing method, and program
JP2021087074A (en) Image forming apparatus, control method, and program
JP2021117579A (en) Information processing equipment, information processing systems, information processing methods, and programs

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230908

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230908

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240703

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240911

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241015

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241028

R150 Certificate of patent or registration of utility model

Ref document number: 7589773

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150