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
JP7148392B2 - Image processing device and image data transmission method - Google Patents
[go: Go Back, main page]

JP7148392B2 - Image processing device and image data transmission method - Google Patents

Image processing device and image data transmission method Download PDF

Info

Publication number
JP7148392B2
JP7148392B2 JP2018245578A JP2018245578A JP7148392B2 JP 7148392 B2 JP7148392 B2 JP 7148392B2 JP 2018245578 A JP2018245578 A JP 2018245578A JP 2018245578 A JP2018245578 A JP 2018245578A JP 7148392 B2 JP7148392 B2 JP 7148392B2
Authority
JP
Japan
Prior art keywords
terminal device
terminal
information
image data
processing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018245578A
Other languages
Japanese (ja)
Other versions
JP2020108026A (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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2018245578A priority Critical patent/JP7148392B2/en
Publication of JP2020108026A publication Critical patent/JP2020108026A/en
Application granted granted Critical
Publication of JP7148392B2 publication Critical patent/JP7148392B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Description

本発明は、画像処理装置等に関する。 The present invention relates to an image processing apparatus and the like.

従来より、ネットワークに接続されたスキャナによって読み取られた原稿の画像データを、同一のネットワークに接続された情報処理装置に送信する技術が提案されている。例えば、スキャナが、スキャナが接続されたネットワークにブロードキャストを送信して、情報処理装置の応答に基づいて、画像データの送信先を決定する技術が提案されている(例えば、特許文献1及び特許文献2参照)。 2. Description of the Related Art Conventionally, techniques have been proposed for transmitting image data of a document read by a scanner connected to a network to an information processing apparatus connected to the same network. For example, a technology has been proposed in which a scanner transmits a broadcast to a network to which the scanner is connected, and determines the destination of image data based on the response of the information processing device (see, for example, Japanese Patent Laid-Open Nos. 2003-100000 and 2004-100000). 2).

特開平11-127298Japanese Patent Laid-Open No. 11-127298 特開2002-232637JP 2002-232637

しかし、特許文献1及び特許文献2に記載されている技術は、主にオフィス内におけるLAN(Local Area Network)に適用可能な技術である。画像処理装置がコンビニエンスストアに設置されている場合など、不特定の利用者に使用される環境では、特許文献1及び特許文献2に記載されている技術を適用することは、セキュリティの観点や、利用者によるLANへの接続の手間等を考慮すると難しい。 However, the techniques described in Patent Documents 1 and 2 are mainly applicable to LANs (Local Area Networks) in offices. In an environment where the image processing apparatus is installed in a convenience store and used by unspecified users, the application of the techniques described in Patent Documents 1 and 2 is difficult from the viewpoint of security, It is difficult to consider the trouble of connecting to the LAN by the user.

また、コンビニエンスストアに設置された画像処理装置のように不特定の利用者が利用する装置は、装置自体が無線通信のアクセスポイントとしての機能を備え、当該装置と、利用者が使用する端末装置とで通信を行うことが行われている。この場合、適切に装置間での通信を可能とし、通信のセキュリティを確保するために、通信対象となる装置との間で共有するパスワードやPIN(Personal Identification Number)コードを用いて接続を行う必要がある。例えば、画像処理装置から端末装置に対してデータを送信する場合は、端末装置にPINコードを表示させ、表示されたPINコードを画像処理装置に入力する操作が発生する。画像処理装置の利用者は、端末装置と画像処理装置との間での行き来をしたり、視点を移動させたり、画像処理装置にPINコードを入力したりする必要があり、手間がかかるという課題が有る。 In addition, devices used by unspecified users, such as image processing devices installed in convenience stores, are equipped with a function as an access point for wireless communication. Communication is performed with In this case, it is necessary to connect using a password or PIN (Personal Identification Number) code that is shared with the communication target device in order to enable communication between devices appropriately and to ensure communication security. There is For example, when data is transmitted from an image processing device to a terminal device, an operation of displaying a PIN code on the terminal device and inputting the displayed PIN code into the image processing device occurs. The user of the image processing device needs to go back and forth between the terminal device and the image processing device, move the viewpoint, and input the PIN code into the image processing device, which is troublesome. There is

上述した課題に鑑み、本発明は、表示部に表示される端末装置の情報に基づき、適切に画像データを端末装置に送信することが可能な画像処理装置等を提供することを目的とする。 SUMMARY OF THE INVENTION In view of the above-described problems, it is an object of the present invention to provide an image processing apparatus and the like capable of appropriately transmitting image data to a terminal device based on terminal device information displayed on a display unit.

上述した課題を解決するために、本発明の画像処理装置は、
画像データを記憶する記憶部と、端末装置と接続可能な通信部と、表示部と、制御部とを備えた画像処理装置において、
前記制御部は、
接続されている端末装置が1台の場合は当該端末装置の情報を、接続されている前記端末装置が複数台の場合は最も近い端末装置の情報を前記表示部に表示し、
前記表示した情報に対応する端末装置に、前記通信部を介して前記画像データを送信する、
ことを特徴とする。
In order to solve the above-described problems, the image processing device of the present invention includes:
An image processing device comprising a storage unit for storing image data, a communication unit connectable to a terminal device, a display unit, and a control unit,
The control unit
displaying the information of the terminal device when there is one connected terminal device, and displaying the information of the nearest terminal device when there are a plurality of the terminal devices connected,
transmitting the image data via the communication unit to a terminal device corresponding to the displayed information;
It is characterized by

本発明の画像データ送信方法は、
端末装置と接続可能な通信部と、表示部と、制御部とを備えた画像処理装置における画像データ送信方法であって、
接続されている端末装置が1台の場合は当該端末装置の情報を、接続されている前記端末装置が複数台の場合は最も近い端末装置の情報を前記表示部に表示し、
前記表示した情報に対応する端末装置に、前記通信部を介して画像データを送信する、
ことを特徴とする。
The image data transmission method of the present invention includes:
An image data transmission method in an image processing device comprising a communication unit connectable to a terminal device, a display unit, and a control unit,
displaying the information of the terminal device when there is one connected terminal device, and displaying the information of the nearest terminal device when there are a plurality of the terminal devices connected,
transmitting image data via the communication unit to a terminal device corresponding to the displayed information;
It is characterized by

本発明によれば、表示部に表示される端末装置の情報に基づき、適切に画像データを端末装置に送信することが可能となる。 According to the present invention, it is possible to appropriately transmit image data to a terminal device based on the information of the terminal device displayed on the display unit.

第1実施形態における画像データ送信システムの全体構成を説明するための図である。1 is a diagram for explaining the overall configuration of an image data transmission system according to a first embodiment; FIG. 第1実施形態における画像処理装置、画像形成装置、端末装置の機能構成を説明するための図である。2 is a diagram for explaining functional configurations of an image processing apparatus, an image forming apparatus, and a terminal apparatus according to the first embodiment; FIG. 第1実施形態における受信信号強度リストのデータ構造を説明するための図である。FIG. 4 is a diagram for explaining the data structure of a received signal strength list in the first embodiment; FIG. 第1実施形態における処理の流れを説明するための図である。It is a figure for demonstrating the flow of a process in 1st Embodiment. 第1実施形態における処理の流れを説明するための図である。It is a figure for demonstrating the flow of a process in 1st Embodiment. 第1実施形態における端末名表示処理の流れを説明するためのフロー図である。FIG. 7 is a flow diagram for explaining the flow of terminal name display processing in the first embodiment; 第1実施形態における動作例を説明するための図である。It is a figure for explaining an example of operation in a 1st embodiment. 第1実施形態における動作例を説明するための図である。It is a figure for explaining an example of operation in a 1st embodiment. 第1実施形態における動作例を説明するための図である。It is a figure for explaining an example of operation in a 1st embodiment. 第1実施形態における動作例を説明するための図である。It is a figure for explaining an example of operation in a 1st embodiment. 第1実施形態における動作例を説明するための図である。It is a figure for explaining an example of operation in a 1st embodiment. 第2実施形態における端末名表示処理の流れを説明するためのフロー図である。FIG. 11 is a flow diagram for explaining the flow of terminal name display processing in the second embodiment; 第2実施形態における動作例を説明するための図である。It is a figure for explaining an example of operation in a 2nd embodiment. 第3実施形態における動作例を説明するための図である。It is a figure for explaining an example of operation in a 3rd embodiment.

以下、本発明の実施の形態について、図面を参照して説明する。なお、本実施形態では、一例として、本発明の画像処理装置を含むシステムについて説明する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings. In this embodiment, as an example, a system including the image processing apparatus of the invention will be described.

[1.第1実施形態]
[1.1 全体構成]
[1.1.1 システムの構成]
本実施形態のシステム1の全体構成について、図1に基づいて説明する。図1に示すように、システム1は、処理装置10と、画像形成装置20と、端末装置30とにより構成される。なお、図1は、処理装置10に1台の端末装置30が接続されている様子を示しているが、処理装置10には複数の端末装置30が接続されてもよい。また、処理装置10と、画像形成装置20とは、処理装置10と、画像形成装置20とを含んだ装置(例えば、画像処理装置25)として構成されてもよい。
[1. First Embodiment]
[1.1 Overall configuration]
[1.1.1 System Configuration]
The overall configuration of the system 1 of this embodiment will be described with reference to FIG. As shown in FIG. 1, the system 1 includes a processing device 10, an image forming device 20, and a terminal device 30. As shown in FIG. Although FIG. 1 shows one terminal device 30 connected to the processing device 10 , a plurality of terminal devices 30 may be connected to the processing device 10 . Further, the processing device 10 and the image forming device 20 may be configured as a device (for example, the image processing device 25) including the processing device 10 and the image forming device 20. FIG.

処理装置10は、画像形成装置20と接続する装置である。画像形成装置20は、外部から入力される画像データを記録用紙等に画像を形成したりすることで、画像を出力する装置であり、いわゆる複合機と呼ばれる装置である。処理装置10と画像形成装置20との接続は、本実施形態においては有線によって接続し、互いに通信可能とする。処理装置10と画像形成装置20とは、例えば、USB(Universal Serial Bus)規格に基づいた接続方法により接続される。なお、処理装置10と画像形成装置20とは、IEEE 1394、RS-232等の公知の規格に基づいた接続方法によって接続されてもよいし、LAN(Local Area Network)により接続されてもよい。また、処理装置10と画像形成装置20とは無線接続されてもよい。 The processing device 10 is a device connected to the image forming device 20 . The image forming apparatus 20 is a device that outputs an image by forming an image on a recording sheet or the like from image data input from the outside, and is a so-called multifunction device. In this embodiment, the processing device 10 and the image forming device 20 are connected by wire so that they can communicate with each other. The processing device 10 and the image forming device 20 are connected by a connection method based on the USB (Universal Serial Bus) standard, for example. The processing device 10 and the image forming device 20 may be connected by a connection method based on known standards such as IEEE 1394 and RS-232, or may be connected by a LAN (Local Area Network). Also, the processing device 10 and the image forming device 20 may be wirelessly connected.

また、処理装置10は、利用者に提供したサービスに対する課金を行ってもよい。この場合、処理装置10は、現金により料金を徴収するためのコイン投入口、紙幣挿入口、返却ボタン、コイン返却口、紙幣返却口を備えた料金収受装置が接続されてもよい。 Further, the processing device 10 may charge for the services provided to the user. In this case, the processing device 10 may be connected to a toll collection device having a coin slot for collecting tolls in cash, a banknote slot, a return button, a coin return slot, and a bill return slot.

端末装置30は、可搬型の情報処理端末装置であり、スマートフォンや、タブレットといった装置である。端末装置30は、無線LANによって、他の装置と無線による接続が可能である。本実施形態では、処理装置10は無線LANのアクセスポイント(親機)としても機能し、無線LAN端末(子機)である端末装置30の接続先にもなる。 The terminal device 30 is a portable information processing terminal device such as a smartphone or a tablet. The terminal device 30 can be wirelessly connected to another device via a wireless LAN. In the present embodiment, the processing device 10 also functions as a wireless LAN access point (parent device), and also serves as a connection destination of the terminal device 30, which is a wireless LAN terminal (child device).

[1.1.2 画像送受信サービスの概要]
本実施形態は、画像処理装置25は、画像送受信サービスを提供する。画像送受信サービスとは、画像処理装置25と、端末装置30との間において、画像データを送受信するサービスである。本実施形態では、画像処理装置25から、端末装置30へ画像データを送信するサービスを中心に説明する。
端末装置30は、画像送受信サービスを利用するためのアプリ(画像データ受信アプリ)を実行することで、処理装置10から画像データを受信することができる。
[1.1.2 Outline of image transmission/reception service]
In this embodiment, the image processing device 25 provides an image transmission/reception service. The image transmission/reception service is a service for transmitting/receiving image data between the image processing device 25 and the terminal device 30 . In this embodiment, a service for transmitting image data from the image processing device 25 to the terminal device 30 will be mainly described.
The terminal device 30 can receive image data from the processing device 10 by executing an application (image data reception application) for using the image transmission/reception service.

また、本実施形態では、画像処理装置25(処理装置10)がプログラムを実行することにより提供するサービスである。画像送受信サービスは、画像処理装置25(処理装置10)を介して、例えば他のサービスを提供するサーバ装置で実行されてもよい。 In the present embodiment, the service is provided by the image processing device 25 (processing device 10) executing a program. The image transmission/reception service may be executed, for example, by a server device that provides other services via the image processing device 25 (processing device 10).

画像送受信サービスは、以下の状態を遷移する。
(1)スキャン
(2)端末装置30の接続・確認
(3)課金処理
(4)画像データの送信
以下、遷移する状態について簡単に説明する。
The image transmission/reception service transits the following states.
(1) Scanning (2) Connection/confirmation of terminal device 30 (3) Billing process (4) Transmission of image data Hereinafter, transition states will be briefly described.

(1)スキャン
画像送受信サービスは、原稿を読み取る状態にする。この状態のとき、画像送受信サービスの利用者は、画像処理装置25(画像形成装置20)により原稿を読み取らせる。
(1) Scan The image sending/receiving service is set to read the document. In this state, the user of the image transmission/reception service causes the image processing device 25 (image forming device 20) to read the document.

(2)端末装置30の接続・確認
次に、画像送受信サービスは、画像処理装置25に端末装置30を接続する。利用者は、端末装置30を操作して、画像データ受信アプリを起動する。画像データ受信アプリによって、端末装置30の表示部には、端末名といった端末装置の情報が表示される。また、画像処理装置25の表示部にも、端末名が表示される。画像送受信サービスの利用者は、画像処理装置25に表示された端末名と、端末装置30に表示された端末名とが同一である場合に、自分の端末装置30が画像処理装置25に接続されたことを確認できる。
(2) Connection/Confirmation of Terminal Device 30 Next, the image transmission/reception service connects the terminal device 30 to the image processing device 25 . The user operates the terminal device 30 to start the image data reception application. Information of the terminal device such as the terminal name is displayed on the display section of the terminal device 30 by the image data reception application. The terminal name is also displayed on the display section of the image processing device 25 . When the terminal name displayed on the image processing device 25 and the terminal name displayed on the terminal device 30 are the same, the user of the image transmission/reception service can connect his terminal device 30 to the image processing device 25. can confirm that

利用者から確認操作がされると、画像処理装置25は、送信する画像データに関する情報を表示部に表示してもよい。例えば、画像処理装置25が送信する画像データのファイル名、ファイル容量を画像処理装置25は表示部に表示する。これにより、利用者は、受信する画像データに関する情報を確認することができる。 When the confirmation operation is performed by the user, the image processing device 25 may display information regarding the image data to be transmitted on the display unit. For example, the image processing device 25 displays the file name and file capacity of the image data transmitted by the image processing device 25 on the display unit. Thereby, the user can confirm the information about the image data to be received.

(3)課金処理
画像送受信サービスの利用者によって、画像データに関する情報が正しいことが確認されたら、画像送受信サービスは、決済を行う状態にする。このとき、処理装置10には、課金額が表示される。画像送受信サービスの利用者は、表示された課金額を満たす現金を投入する。なお、現金以外にも、例えば電子マネーを利用したり、払込票を印刷して処理完了後、利用者がレジで決済したりしてもよい。課金処理は、決済を始める画面を表示してから、決済が完了するまでの処理をいう。
(3) Billing process When the user of the image transmission/reception service confirms that the information regarding the image data is correct, the image transmission/reception service makes a payment. At this time, the billing amount is displayed on the processing device 10 . The user of the image transmission/reception service inserts cash to meet the displayed billing amount. In addition to cash, for example, electronic money may be used, or a payment slip may be printed and the user may settle the payment at the cash register after processing is completed. Billing processing refers to processing from the display of a screen for starting payment to the completion of payment.

(4)画像データの送信
画像送受信サービスの利用者によって、課金額を満たす現金が投入されたら、画像送受信サービスは、決済の処理を行い、画像データの送受信を行う状態にする。このとき、処理装置10の表示部や、端末装置30の表示部には、画像データが送受信されている最中であることが表示される。画像送受信サービスの利用者は、画像データの送受信が完了するまで待機する。画像データの送受信が完了したら、画像送受信サービスは、画像送受信サービスを終了する状態にする。
(4) Transmission of image data When the user of the image transmission/reception service puts in cash to meet the billing amount, the image transmission/reception service performs settlement processing and sets the state for transmission/reception of image data. At this time, the display unit of the processing device 10 and the display unit of the terminal device 30 display that the image data is being transmitted and received. A user of the image transmission/reception service waits until transmission/reception of image data is completed. When the image data transmission/reception is completed, the image transmission/reception service terminates the image transmission/reception service.

[1.2 機能構成]
図2を参照して、本実施形態の画像処理装置25を構成する処理装置10及び画像形成装置20と、端末装置30との機能構成について説明する。以下、画像処理装置25のうち、処理装置10がサービスを提供する場合について説明する。
[1.2 Functional configuration]
With reference to FIG. 2, functional configurations of the processing device 10 and the image forming device 20 constituting the image processing device 25 of the present embodiment, and the terminal device 30 will be described. A case where the processing device 10 of the image processing device 25 provides the service will be described below.

[1.2.1 画像処理装置]
処理装置10は、制御部100と、表示部110と、操作入力部120と、アクセスポイント部130と、通信部140と、記憶部150とを備えて構成されている。
[1.2.1 Image processing device]
The processing device 10 includes a control section 100 , a display section 110 , an operation input section 120 , an access point section 130 , a communication section 140 and a storage section 150 .

制御部100は、処理装置10の全体を制御するための機能部である。制御部100は、各種プログラムを読み出して実行することにより各種機能を実現しており、例えば、1又は複数の演算装置(CPU(Central Processing Unit))等により構成されている。 The control unit 100 is a functional unit for controlling the entire processing device 10 . The control unit 100 implements various functions by reading and executing various programs, and is configured by, for example, one or a plurality of arithmetic units (CPUs (Central Processing Units)).

表示部110は、利用者に各種情報を表示するための機能部であり、例えばLCD(Liquid crystal display)等により構成されている。また、操作入力部120は、利用者による操作指示を受け付けるための機能部であり、接触による入力を検出する装置等により構成されている。表示部110と、操作入力部120とは、一体に形成されているタッチパネルによって構成されてもよい。タッチパネルの入力を検出する方式は、例えば、抵抗膜方式、赤外線方式、電磁誘導方式、静電容量方式といった、一般的な検出方式であればよい。また、表示部110及び操作入力部120は、画像形成装置20に設けられてもよい。 The display unit 110 is a functional unit for displaying various types of information to the user, and is configured by, for example, an LCD (Liquid crystal display). Further, the operation input unit 120 is a functional unit for receiving an operation instruction from the user, and is configured by a device or the like that detects an input by contact. The display unit 110 and the operation input unit 120 may be configured by an integrally formed touch panel. A general detection method such as a resistive film method, an infrared method, an electromagnetic induction method, or an electrostatic capacitance method may be used as a method for detecting an input to the touch panel. Also, the display unit 110 and the operation input unit 120 may be provided in the image forming apparatus 20 .

アクセスポイント部130は、処理装置10がアクセスポイントとしての機能を実現する機能部であり、例えば、IEEE 802.11a/b/g/nといった無線LANのネットワークを提供するアクセスポイントとして機能する。アクセスポイント部130が提供する無線LANのネットワークは、SSID(Service Set Identifier)によって識別される。端末装置30は、ネットワークの接続先として、アクセスポイント部130が提供する無線LANのSSIDを指定することで、処理装置10と接続することができる。 The access point unit 130 is a functional unit that enables the processing device 10 to function as an access point. For example, the access point unit 130 functions as an access point that provides a wireless LAN network such as IEEE 802.11a/b/g/n. A wireless LAN network provided by the access point unit 130 is identified by an SSID (Service Set Identifier). The terminal device 30 can connect to the processing device 10 by designating the SSID of the wireless LAN provided by the access point unit 130 as a network connection destination.

通信部140は、処理装置10が外部の装置と、有線又は無線の通信を行うための機能部である。通信部140は、例えば、USB端子等の入出力端子を備えて構成される。また、外部の装置とは無線通信によって接続してもよく、無線LANで利用されるNIC(Network Interface Card)や、LTE(Long Term Evolution)/LTE-A(LTE-Advanced)/LAA(License-Assisted Access use LTE)/5G回線に接続可能な通信モジュールにより構成されてもよい。 The communication unit 140 is a functional unit for the processing device 10 to perform wired or wireless communication with an external device. The communication unit 140 includes, for example, an input/output terminal such as a USB terminal. In addition, it may be connected to an external device by wireless communication, and NIC (Network Interface Card) used in wireless LAN, LTE (Long Term Evolution) / LTE-A (LTE-Advanced) / LAA (License- Assisted Access use LTE)/5G line.

記憶部150は、処理装置10の動作に必要な各種プログラムや、各種データを記憶する機能部である。記憶部150は、半導体メモリであるSSD(Solid State Drive)や、HDD(Hard Disk Drive)等により構成されてもよいし、処理装置10に対して取り外し可能で、小型の記録媒体で構成されてもよい。 The storage unit 150 is a functional unit that stores various programs and various data necessary for the operation of the processing device 10 . The storage unit 150 may be configured by a semiconductor memory such as an SSD (Solid State Drive), an HDD (Hard Disk Drive), or the like, or may be configured by a small recording medium that is detachable from the processing device 10 . good too.

記憶部150には、画像データを記憶する領域である画像データ記憶領域152が確保されており、端末装置30の受信信号の強度に関するリストである受信信号強度リスト154が記憶される。 The storage unit 150 has an image data storage area 152, which is an area for storing image data, and stores a received signal strength list 154, which is a list of received signal strengths of the terminal device 30. FIG.

図3は、本実施形態における受信信号強度リスト154のデータ構成の一例を示した図である。図3に示すように、受信信号強度リスト154は、端末装置30の情報である端末名(例えば、「山田太郎のスマホ」)と、端末装置30との無線通信におけるセッションを識別するためのセッションID(例えば、「1234567890」)と、端末装置30が処理装置10から受信した信号(受信信号)の強さを表す値である受信信号強度(例えば、「-44dBm」)とを、端末装置30毎に記憶する。 FIG. 3 is a diagram showing an example of the data configuration of the received signal strength list 154 in this embodiment. As shown in FIG. 3, the received signal strength list 154 includes a terminal name (for example, "Taro Yamada's smart phone"), which is information about the terminal device 30, and a session for identifying a session in wireless communication with the terminal device 30. An ID (eg, “1234567890”) and a received signal strength (eg, “−44 dBm”), which is a value representing the strength of a signal (received signal) received by the terminal device 30 from the processing device 10, are stored in the terminal device 30. remember each time.

ここで、端末装置30の情報は、端末装置30に関する情報である。端末装置30の情報には、例えば、以下の情報が含まれる。
・端末装置30の固有の情報(例えば、端末装置30のシリアル番号、MACアドレス、端末名等)
・端末装置30に関連する固有の情報(例えば、端末装置30に装着されているSIM(Subscriber Identity Module)カードに対応付けられたIMEI(International Mobile Equipment Identifier)や電話番号)
・端末装置30を利用するユーザの情報(例えば、ユーザ名、アカウント名、電子メールアドレス等)
・端末装置30の動作に基づく情報(例えば、バッテリー残量、端末装置30で動作するOS(Operation System)の名称等)
Here, the information about the terminal device 30 is information about the terminal device 30 . The information of the terminal device 30 includes, for example, the following information.
・Inherent information of the terminal device 30 (for example, serial number, MAC address, terminal name, etc. of the terminal device 30)
- Unique information related to the terminal device 30 (for example, IMEI (International Mobile Equipment Identifier) and phone number associated with the SIM (Subscriber Identity Module) card attached to the terminal device 30)
・Information of the user who uses the terminal device 30 (for example, user name, account name, e-mail address, etc.)
・Information based on the operation of the terminal device 30 (for example, the remaining battery level, the name of the OS (Operation System) that operates on the terminal device 30, etc.)

この端末装置30の情報のうち、端末装置30を一意に識別することが可能な情報を端末識別子という。端末識別子は、端末装置30の利用者によって設定される情報であってもよいし、端末装置30に予め記憶されている情報であってもよい。端末装置30の利用者によって設定される端末識別子としては、例えば、端末装置30の名称である端末名、ユーザ名、電子メールアドレス、電話番号、IPアドレス等のアドレスである。また、端末装置30に予め記憶されている端末識別子としては、端末装置30シリアル番号や、IMEI(International Mobile Equipment Identifier)や、MACアドレスといった、端末装置を一意に識別できる情報がある。 Among the information of the terminal device 30, information that can uniquely identify the terminal device 30 is called a terminal identifier. The terminal identifier may be information set by the user of the terminal device 30 or information prestored in the terminal device 30 . The terminal identifier set by the user of the terminal device 30 includes, for example, a terminal name, which is the name of the terminal device 30, a user name, an e-mail address, a telephone number, an address such as an IP address. The terminal identifier stored in advance in the terminal device 30 includes information that can uniquely identify the terminal device, such as the terminal device 30 serial number, IMEI (International Mobile Equipment Identifier), and MAC address.

また、セッションとは、処理装置10と端末装置30との間における、画像送受信のサービス毎に行われる通信の単位をいう。本実施形態におけるセッションとは、処理装置10が、画像データ記憶領域152に記憶された1又は複数の画像データを、1台の端末装置30に送信するという通信の単位をいう。すなわち、処理装置10は、利用者によって画像送受信のサービスが利用されるたびに、1台の端末装置30に対するセッションを生成し、当該セッションを生成した1台の端末装置30に対して、1又は複数の画像データを送信する。なお、処理装置10は、セッションをセッションIDにより識別する。 A session is a unit of communication between the processing device 10 and the terminal device 30 performed for each image transmission/reception service. A session in this embodiment refers to a unit of communication in which the processing device 10 transmits one or a plurality of image data stored in the image data storage area 152 to one terminal device 30 . That is, the processing device 10 generates a session for one terminal device 30 each time the user uses the image transmission/reception service, and sends one or more Send multiple image data. Note that the processing device 10 identifies a session by a session ID.

また、セッションIDとは、セッションを一意に識別するための情報である。セッションIDは、端末装置30に記憶される画像データ受信アプリ354により生成される。セッションIDは、セッションを識別できればよく、例えば、ランダムに抽出された10桁の数字から構成される。セッションIDは、アルファベットや、ハイフン等の記号を含めて構成されてもよく、また、桁数(文字数)も10桁でなくても構わない。 A session ID is information for uniquely identifying a session. A session ID is generated by the image data reception application 354 stored in the terminal device 30 . The session ID only needs to be able to identify the session, and is composed of, for example, randomly extracted 10-digit numbers. The session ID may include symbols such as alphabets and hyphens, and the number of digits (the number of characters) does not have to be 10 digits.

なお、本実施形態では、処理装置10が、セッションを生成し、画像データを送信する対象となる端末装置30に対して画像データを送信できる状態になることを、セッションが確立する、という。 In the present embodiment, establishing a session means that the processing device 10 generates a session and becomes ready to transmit image data to the terminal device 30 to which image data is to be transmitted.

[1.2.2 画像形成装置]
画像形成装置20は、制御部200と、通信部210と、原稿読取部220と、画像処理部230と、画像形成部240と、記憶部250とを備えて構成されている。なお、更に表示部が備えられてもよい。
[1.2.2 Image forming apparatus]
The image forming apparatus 20 includes a control section 200 , a communication section 210 , a document reading section 220 , an image processing section 230 , an image forming section 240 and a storage section 250 . In addition, a display unit may be further provided.

制御部200は、画像形成装置20の全体を制御するための機能部である。制御部200は、各種プログラムを読み出して実行することにより各種機能を実現しており、例えば、1又は複数の演算装置(CPU)等により構成されている。 The control unit 200 is a functional unit for controlling the image forming apparatus 20 as a whole. The control unit 200 implements various functions by reading and executing various programs, and is configured by, for example, one or a plurality of arithmetic units (CPUs).

通信部210は、画像形成装置20が外部の装置と、有線又は無線の通信を行うための機能部である。通信部210は、例えば、USB端子等の入出力端子を備えて構成される。また、本実施形態では、画像形成装置20は、通信部210を介して処理装置10と接続可能となっている。 The communication unit 210 is a functional unit for the image forming apparatus 20 to perform wired or wireless communication with an external device. The communication unit 210 includes, for example, an input/output terminal such as a USB terminal. Further, in this embodiment, the image forming apparatus 20 can be connected to the processing apparatus 10 via the communication section 210 .

原稿読取部220は、画像形成装置20に載置された原稿を画像データとして読み取るための機能部である。例えば、原稿読取部220は、スキャナによって構成される。 The document reading unit 220 is a functional unit for reading a document placed on the image forming apparatus 20 as image data. For example, the document reading unit 220 is configured by a scanner.

画像処理部230は、画像データに各種画像処理を施して、画像形成部240が画像を形成するために用いる印刷データを生成する機能部である。画像処理として、例えば、画像データの鮮鋭化処理や、色変換処理を行う。また、画像処理部230は、生成した印刷データを記憶部250に記憶する。 The image processing unit 230 is a functional unit that performs various image processing on image data to generate print data that the image forming unit 240 uses to form an image. As image processing, for example, image data sharpening processing and color conversion processing are performed. The image processing unit 230 also stores the generated print data in the storage unit 250 .

画像形成部240は、印刷データを記録媒体(例えば記録用紙)に形成するための機能部である。例えば、画像形成部240は、電子写真方式を利用したレーザプリンタ等により構成される。 The image forming unit 240 is a functional unit for forming print data on a recording medium (for example, recording paper). For example, the image forming unit 240 is configured by a laser printer or the like using an electrophotographic method.

記憶部250は、画像形成装置20の動作に必要な各種プログラムや、画像処理部230が生成した印刷データ等の各種データを記憶する機能部である。記憶部250は、例えば、半導体メモリであるSSDや、HDD等により構成される。 The storage unit 250 is a functional unit that stores various programs necessary for the operation of the image forming apparatus 20 and various data such as print data generated by the image processing unit 230 . The storage unit 250 is configured by, for example, a semiconductor memory such as an SSD, an HDD, or the like.

[1.2.3 端末装置]
端末装置30は、制御部300と、無線通信部310と、表示部320と、操作入力部330と、受信信号強度測定部340と、記憶部350とを備えて構成されている。
[1.2.3 Terminal device]
The terminal device 30 includes a control section 300 , a wireless communication section 310 , a display section 320 , an operation input section 330 , a received signal strength measurement section 340 and a storage section 350 .

制御部300は、端末装置30の全体を制御するための機能部である。制御部300は、各種プログラムを読み出して実行することにより各種機能を実現しており、例えば、1又は複数の演算装置(CPU)等により構成されている。 The control unit 300 is a functional unit for controlling the terminal device 30 as a whole. The control unit 300 implements various functions by reading and executing various programs, and is configured by, for example, one or a plurality of arithmetic units (CPUs).

無線通信部310は、アクセスポイント部130に接続する機能部である。例えば、IEEE 802.11a/b/g/nといった何れかの無線LANの通信方式を用いて通信が可能なNICによって構成される。 Wireless communication unit 310 is a functional unit that connects to access point unit 130 . For example, it is composed of a NIC capable of communicating using any wireless LAN communication method such as IEEE 802.11a/b/g/n.

表示部320は、利用者に各種情報を表示するための機能部であり、例えばLCD(Liquid crystal display)等により構成されている。また、操作入力部330は、利用者による操作指示を受け付けるための機能部であり、接触による入力を検出する装置等により構成されている。表示部320と、操作入力部330とは、一体に形成されているタッチパネルによって構成されてもよく、タッチパネルの入力を検出する方式は、例えば、静電容量方式が用いられる。 The display unit 320 is a functional unit for displaying various information to the user, and is configured by, for example, an LCD (Liquid crystal display). Further, the operation input unit 330 is a functional unit for receiving an operation instruction from the user, and is configured by a device or the like for detecting an input by contact. The display unit 320 and the operation input unit 330 may be configured by an integrally formed touch panel, and the touch panel input detection method is, for example, a capacitive method.

受信信号強度測定部340は、無線通信部310によって実現される無線通信において、アクセスポイントである処理装置10から受信した受信信号の強度を測定するための機能部である。測定した受信信号の強度は、例えば、RSSI(Received Signal Strength Indication)の値に基づき、dBmの値によって表す。 Received signal strength measuring section 340 is a functional section for measuring the strength of a received signal received from processing device 10 as an access point in wireless communication realized by wireless communication section 310 . The measured received signal strength is represented by a dBm value, for example, based on the RSSI (Received Signal Strength Indication) value.

受信信号強度測定部340は、アクセスポイント部130から送信されるビーコン等のフレームやパケットを受信するときに、受信したフレームやパケットの受信信号の強度を測定する。また、受信信号強度測定部340は、アプリケーションから、受信信号の強度の値を取得するためのAPI(Application Programming Interface)が呼び出された場合には、当該APIを呼び出したアプリケーションに受信信号の強度の値を返す。このようにして、制御部300によって実行されるアプリケーションは、受信信号強度測定部340が測定した受信信号の強度の値を取得することができる。 Received signal strength measuring section 340 measures the received signal strength of the received frame or packet when receiving a frame or packet such as a beacon transmitted from access point section 130 . Further, when an application calls an API (Application Programming Interface) for acquiring the value of the strength of the received signal, the received signal strength measuring unit 340 sends the received signal strength to the application that called the API. return a value. In this manner, the application executed by the control unit 300 can obtain the received signal strength value measured by the received signal strength measuring unit 340 .

記憶部350は、端末装置30の動作に必要な各種プログラムや、各種データを記憶する機能部である。記憶部350は、例えば、半導体メモリであるSSDや、フラッシュメモリ等により構成される。 The storage unit 350 is a functional unit that stores various programs and various data necessary for the operation of the terminal device 30 . The storage unit 350 is configured by, for example, an SSD that is a semiconductor memory, a flash memory, or the like.

記憶部350は、画像データを記憶する領域である画像データ記憶領域352を確保し、処理装置10から画像データを受信するためのアプリケーションである画像データ受信アプリ354と、端末装置に関する情報である端末装置情報356とを記憶する。 The storage unit 350 secures an image data storage area 352, which is an area for storing image data, and stores an image data reception application 354, which is an application for receiving image data from the processing device 10, and a terminal device, which is information about the terminal device. Device information 356 is stored.

画像データ受信アプリ354は、制御部300によって読み出され実行されることにより、処理装置10から画像データを受信するための機能を実現する。画像データ受信アプリ354によって実現する機能としては、具体的には以下の機能である。 Image data reception application 354 implements a function for receiving image data from processing device 10 by being read and executed by control unit 300 . Specifically, the functions realized by the image data reception application 354 are as follows.

(1)セッションIDの生成機能
セッションIDを生成する機能である。制御部300は、例えば、乱数を用いてセッションIDを生成する。なお、制御部300は、時刻や端末識別子の情報に対して所定の演算を実行することで、セッションIDを生成してもよい。
(1) Session ID generation function This function generates a session ID. The control unit 300 generates a session ID using random numbers, for example. It should be noted that the control unit 300 may generate a session ID by performing a predetermined operation on the time and terminal identifier information.

(2)端末名・セッションID・受信信号の強度の値の送信機能
生成したセッションIDと、端末装置情報356に記憶された端末名と、受信信号の強度の値とを、処理装置10に送信する機能である。なお、端末名は、処理装置10に表示される情報である。したがって、すでに説明したように、処理装置10には端末装置30の情報が送信されればよい。制御部300は、端末名の代わりに、端末名以外の端末識別子を送信してもよいし、端末識別子以外の端末装置30の情報を送信してもよい。また、受信信号の強度の値は、制御部300が、受信信号の強度を取得するためのAPIを呼び出すことで取得すればよい。なお、受信信号の強度の値は、端末名とセッションIDとを処理装置10に送信する度に送信してもよいし、所定の間隔を開けて(例えば、3回に1度)送信してもよい。
(2) Transmitting function of terminal name/session ID/received signal strength value Transmits the generated session ID, the terminal name stored in the terminal device information 356, and the received signal strength value to the processing device 10 It is a function to Note that the terminal name is information displayed on the processing device 10 . Therefore, as already explained, the information of the terminal device 30 should be transmitted to the processing device 10 . Instead of the terminal name, the control unit 300 may transmit a terminal identifier other than the terminal name, or may transmit information on the terminal device 30 other than the terminal identifier. Also, the value of the intensity of the received signal may be acquired by the control unit 300 calling an API for acquiring the intensity of the received signal. The strength value of the received signal may be transmitted each time the terminal name and session ID are transmitted to the processing device 10, or may be transmitted at predetermined intervals (for example, once every three times). good too.

端末装置30の受信信号の強度の値は、処理装置10が取得できれば、上述した方法以外で実現してもよい。例えば、制御部300は、端末名とセッションIDとを含む信号を送信するタイミングとは異なるタイミングで、受信信号の強度の値を処理装置10に送信してもよい。また、処理装置10が、端末装置30の受信信号の強度の値を測定したり、取得したりしてもよい。処理装置10が受信信号の強度を取得する方法としては、例えば、処理装置10が端末装置30から受信する受信信号から、端末装置30の受信信号の強度の値を推定する方法が考えられる。なお、処理装置10が、端末装置30の受信信号の強度の値を取得する場合は、端末装置30は、処理装置10に対して、受信信号の強度の値を送信しなくてもよい。 The strength value of the received signal of the terminal device 30 may be realized by a method other than the above-described method, as long as the processing device 10 can acquire it. For example, the control unit 300 may transmit the intensity value of the received signal to the processing device 10 at a timing different from the timing at which the signal containing the terminal name and session ID is transmitted. Also, the processing device 10 may measure or acquire the strength value of the received signal of the terminal device 30 . As a method for the processing device 10 to acquire the strength of the received signal, for example, a method of estimating the strength value of the received signal of the terminal device 30 from the received signal received by the processing device 10 from the terminal device 30 can be considered. When the processing device 10 acquires the received signal strength value of the terminal device 30 , the terminal device 30 does not have to transmit the received signal strength value to the processing device 10 .

(3)画像送受信サービスの状態の受信と画面の表示機能
制御部300は、処理装置10に対して画像送受信サービスの状態の取得の要求を送信することで、処理装置10から送信される画像送受信サービスの状態を受信し、画像送受信サービスの状態に応じた表示画面を表示部320に表示する機能である。画面の表示機能としては、例えば、画像送受信サービスの状態が、画像データを送信する端末装置が決定した状態である場合は、制御部300は、表示部320に、処理装置10で操作を促すための画面を表示する。なお、制御部300は、処理装置10から受信した装置状態に基づいて、利用者が端末装置30を操作しなくても、自動的に表示画面を切り替えてもよいし、利用者の操作によって表示画面を切り替えてもよい。
(3) Receiving Status of Image Transmission/Reception Service and Screen Display Function The control unit 300 transmits a request for acquisition of the status of the image transmission/reception service to the processing device 10 , thereby enabling transmission/reception of the image transmitted from the processing device 10 . This is a function of receiving the service status and displaying a display screen corresponding to the status of the image transmission/reception service on the display unit 320 . As for the screen display function, for example, when the state of the image transmission/reception service is the state determined by the terminal device that transmits the image data, the control unit 300 prompts the display unit 320 to operate the processing device 10. display the screen. Note that the control unit 300 may automatically switch the display screen based on the device status received from the processing device 10 without the user operating the terminal device 30, or may switch the display screen according to the user's operation. You can switch screens.

なお、本実施形態では、(2)の機能によって、制御部300が処理装置10に対してセッションIDと端末名とを送信したら、処理装置10から応答として、画像送受信サービスの状態が送信されることとして説明する。すなわち、制御部300が、処理装置10に対してセッションIDと端末名とを送信することが、画像送受信サービスの状態の取得の要求となっていることとして説明する。したがって、(3)の機能の一部である画像送受信サービスの状態の受信の機能は、(2)の機能において、処理装置10から送信される応答を受信することによって実現される。なお、制御部300は、(2)の機能と(3)の機能とは、それぞれ別に実現してもよい。この場合において、端末装置30が処理装置10から画像送受信サービスの状態を受信するときは、制御部300は、処理装置10に対して、端末装置30のIPアドレス等、画像送受信サービスの状態の送信先を特定できる情報を送信すればよい。 In the present embodiment, when the control unit 300 transmits the session ID and the terminal name to the processing device 10 by the function (2), the processing device 10 transmits the state of the image transmission/reception service as a response. I will explain as a thing. In other words, it is assumed that the transmission of the session ID and the terminal name from the control unit 300 to the processing device 10 constitutes a request to acquire the status of the image transmission/reception service. Therefore, the function of receiving the status of the image transmission/reception service, which is part of the function (3), is realized by receiving the response transmitted from the processing device 10 in the function (2). Note that the control unit 300 may implement the function (2) and the function (3) separately. In this case, when the terminal device 30 receives the status of the image transmission/reception service from the processing device 10 , the control unit 300 transmits the status of the image transmission/reception service such as the IP address of the terminal device 30 to the processing device 10 . All you have to do is send information that can identify the destination.

(4)画像データの記憶機能
処理装置10から送信される画像データを画像データ記憶領域352に記憶する機能である。また、画像データを記憶するときに、画像データに所定の処理をしてもよい。例えば、画像データの属性として、画像データを受信した日時や、処理装置10や画像形成装置20の設置場所(例えば、利用者がサービスの提供を受けた処理装置10を設置した店名)を付加してから、画像データを記憶してもよい。また、画像データを圧縮ファイルのとして処理装置10から受信した場合は、当該圧縮ファイルを展開する処理を行ってもよい。
(4) Image data storage function This is a function to store image data transmitted from the processing device 10 in the image data storage area 352 . Also, when storing the image data, the image data may be subjected to a predetermined process. For example, as attributes of the image data, the date and time when the image data was received, and the installation location of the processing device 10 and the image forming device 20 (for example, the name of the store where the processing device 10 where the user received the service is installed) are added. The image data may then be stored. Further, when image data is received from the processing device 10 as a compressed file, a process of decompressing the compressed file may be performed.

端末装置情報356は、端末装置30に関する情報として、端末名や端末装置30のシリアル番号といった端末識別子や、アカウント名、電話番号、電子メールアドレスといった情報を記憶する。既に説明したように、端末装置情報356が記憶する一部の情報は、端末装置30の利用者によって設定可能であってもよい。 The terminal device information 356 stores information about the terminal device 30 such as a terminal identifier such as a terminal name and a serial number of the terminal device 30, an account name, a telephone number, and an e-mail address. As already explained, some information stored in the terminal device information 356 may be configurable by the user of the terminal device 30 .

なお、端末名やアカウント名は、画像データ受信アプリ354に記憶してもよい。このようにすることで、利用者に対して、端末装置30に設定された端末名とは異なる名称を、画像送受信サービスを利用するときの端末名として使用させることができる。 Note that the terminal name and account name may be stored in the image data reception application 354 . By doing so, it is possible for the user to use a name different from the terminal name set in the terminal device 30 as the terminal name when using the image transmission/reception service.

[1.3 処理の流れ]
図4から図6を参照して、本実施形態における処理の流れを説明する。図4及び図5は、処理装置10及び端末装置30における処理の流れを説明するためのシーケンス図である。また、図6は、処理装置10が実行する端末名表示処理のフロー図である。また、図4及び図5においては、端末装置30が2台存在することとして、それぞれ端末装置30a、端末装置30bとして説明する。さらに、端末装置30は、利用者によって、予め無線通信部310の接続先としてアクセスポイント部130のSSIDが指定されていることとして説明する。
[1.3 Flow of processing]
The flow of processing in this embodiment will be described with reference to FIGS. 4 to 6. FIG. 4 and 5 are sequence diagrams for explaining the flow of processing in the processing device 10 and the terminal device 30. FIG. FIG. 6 is a flowchart of terminal name display processing executed by the processing device 10. As shown in FIG. Also, in FIGS. 4 and 5, the two terminal devices 30 are assumed to be present, and are described as a terminal device 30a and a terminal device 30b, respectively. Furthermore, the terminal device 30 will be described assuming that the SSID of the access point unit 130 is specified in advance as the connection destination of the wireless communication unit 310 by the user.

はじめに、図4を参照して、端末装置30が、処理装置10へ接続し、セッションを確立するまでの処理の流れについて説明する。はじめに、制御部100は、原稿読取部220によって読み取られた原稿の画像データを、通信部210及び通信部140を介して受信する。そして、制御部100は、受信した画像データを、画像データ記憶領域152に記憶する(S102)。つづいて、制御部100は、表示部110に、画像データ受信アプリ354の起動を促すための画面(起動案内画面)を表示する(S104)。起動案内画面には、画像データ受信アプリ354のアイコンや、画像データ受信アプリ354が起動した後に利用者が行う操作の説明が含まれてもよい。 First, with reference to FIG. 4, the flow of processing until the terminal device 30 connects to the processing device 10 and establishes a session will be described. First, control unit 100 receives image data of a document read by document reading unit 220 via communication unit 210 and communication unit 140 . Then, the control unit 100 stores the received image data in the image data storage area 152 (S102). Subsequently, the control unit 100 displays a screen (activation guidance screen) for prompting the activation of the image data reception application 354 on the display unit 110 (S104). The activation guidance screen may include an icon of the image data reception application 354 and a description of operations performed by the user after the image data reception application 354 is activated.

つづいて、端末装置30aは、利用者の操作に基づき画像データ受信アプリ354を起動する(S106)。これにより、制御部300は、画像データ受信アプリ354によって実現される機能を実行することができる。制御部300は、画像データ受信アプリ354の機能により、処理装置10との接続に用いるためのセッションIDを生成する(S108)。また、制御部300は、端末装置30aの端末識別子である端末名を表示部320に表示する(S110)。 Subsequently, the terminal device 30a activates the image data reception application 354 based on the user's operation (S106). Thereby, the control unit 300 can execute the functions realized by the image data reception application 354 . The control unit 300 uses the function of the image data reception application 354 to generate a session ID to be used for connection with the processing device 10 (S108). Further, the control unit 300 displays the terminal name, which is the terminal identifier of the terminal device 30a, on the display unit 320 (S110).

つづいて、制御部300は、処理装置10に接続し、端末名とセッションIDとを含む信号を処理装置10へ送信する(S112)。制御部100は、端末名とセッションIDとを受信したら、送信元の端末装置30aに対して、処理装置10及び画像形成装置20の状態を示す装置状態の情報を送信する(S114)。 Subsequently, the control unit 300 connects to the processing device 10 and transmits a signal including the terminal name and the session ID to the processing device 10 (S112). After receiving the terminal name and the session ID, the control unit 100 transmits device state information indicating the states of the processing device 10 and the image forming device 20 to the terminal device 30a that is the transmission source (S114).

装置状態とは、処理装置10において、画像送受信サービスがどの状態にあるかを示す情報である。本実施形態において、制御部100は、装置状態として以下の状態を端末装置30に送信する。 The device state is information indicating in which state the image transmission/reception service is in the processing device 10 . In this embodiment, the control unit 100 transmits the following states to the terminal device 30 as device states.

(1)Waiting
画像送受信サービスにおいて、端末装置30を待ち受ける状態であることを示す。処理装置10と端末装置30とは接続されているが、処理装置10は、いずれの端末装置30に対しても、セッションを確立していない状態を示す。この状態においては、端末装置30は処理装置10から画像データを受信できない。そこで、制御部100は、セッションが確立するまでは、端末装置30に対して、装置状態として「Waiting」を送信する。なお、制御部100は、ある端末装置30がセッションを確立している場合に、セッションが確立していない他の端末装置30に対して「Waiting」を送信してもよい。このようにすることで、制御部100は、装置状態として「Waiting」を受信した端末装置30の利用者に対して、画像データが送信できる状態でないことを示すことができる。
(1) Waiting
Indicates that the terminal device 30 is in a waiting state in the image transmission/reception service. The processing device 10 and the terminal device 30 are connected, but the processing device 10 has not established a session with any terminal device 30 . In this state, the terminal device 30 cannot receive image data from the processing device 10 . Therefore, the control unit 100 transmits "Waiting" as the device state to the terminal device 30 until the session is established. Note that, when a certain terminal device 30 has established a session, the control unit 100 may transmit “Waiting” to another terminal device 30 with which no session has been established. By doing so, the control unit 100 can indicate to the user of the terminal device 30 that has received "Waiting" as the device state that the image data cannot be transmitted.

(2)Ready
画像送受信サービスにおいて、画像データの送信先となる端末装置が決定した状態であることを示す。処理装置10と端末装置30との間におけるセッションが確立され、端末装置30が処理装置10から画像データの受信が可能な状態を示す。制御部100は、セッションを生成し、画像送受信サービスの利用者によって、画像データに関する情報が正しいことが確認されるまでは、セッションが確立した端末装置30に対して、装置状態として「Ready」を送信する。
(2) Ready
In the image transmission/reception service, this indicates that the terminal device to which image data is to be transmitted has been determined. A session between the processing device 10 and the terminal device 30 is established, and the terminal device 30 is shown to be able to receive image data from the processing device 10 . The control unit 100 generates a session, and until the user of the image transmission/reception service confirms that the information regarding the image data is correct, the control unit 100 sets the device state to "Ready" for the terminal device 30 with which the session has been established. Send.

(3)Charging
画像送受信サービスにおいて、決済を行う状態であることを示す。制御部100は、画像データに関する情報が正しいことが確認され、決済の処理が完了するまでは、装置状態として「Charging」を送信する。
(3) Charging
Indicates that payment is to be made in the image transmission/reception service. The control unit 100 transmits "Charging" as the device status until it is confirmed that the information regarding the image data is correct and the settlement process is completed.

(4)Sending
画像送受信サービスにおいて、画像データの送受信を行う状態であることを示す。制御部100は、セッションが確立された端末装置30に対して、画像データの送信が完了するまでは、装置状態として「Sending」を送信する。
(4) Sending
Indicates that the image transmission/reception service is in a state where image data is transmitted/received. The control unit 100 transmits "Sending" as the device state to the terminal device 30 with which the session has been established until the transmission of the image data is completed.

(5)Finished
画像送受信サービスにおいて、画像送受信サービスを終了する状態であることを示す。具体的には、処理装置10から端末装置30への画像データの送信が完了し、また、処理装置10において、決済の処理が完了した状態を示す。この状態においては、処理装置10と端末装置30とにおける通信(接続)を切断してもよい。制御部100は、ユーザによって、画像送受信サービスの終了が確認されるまでは、装置状態として「Finished」を送信する。
(5) Finished
In the image transmission/reception service, indicates that the image transmission/reception service is to be terminated. Specifically, it indicates a state in which the transmission of image data from the processing device 10 to the terminal device 30 is completed, and the settlement processing is completed in the processing device 10 . In this state, communication (connection) between the processing device 10 and the terminal device 30 may be disconnected. The control unit 100 transmits "Finished" as the device status until the user confirms the end of the image transmission/reception service.

なお、画像送受信サービスにおいて原稿を読み取る状態である場合は、制御部100は、端末装置30に対して、装置状態として「Waiting」を送信してもよいし、原稿を読み取る状態を示す装置状態(例えば、「Scanning」)を送信してもよい。 Note that when the image transmission/reception service is in the state of reading a document, the control unit 100 may transmit "Waiting" as the device state to the terminal device 30, or the device state ( For example, "Scanning") may be transmitted.

制御部300は、セッションIDを生成したあとは、処理装置10に対して、定期的に(例えば、1秒毎に)端末名とセッションIDとを送信をして、処理装置10から装置状態を取得するポーリングを行う。このようにすることで、端末装置30は、装置状態により、セッションが確立したか否かを判定することができる。また、処理装置10は、接続対象となる端末装置30の数や、端末名や、セッションIDの情報を取得できる。 After generating the session ID, the control unit 300 periodically (for example, every second) transmits the terminal name and the session ID to the processing device 10, and the processing device 10 reports the device state. Poll to get. By doing so, the terminal device 30 can determine whether or not a session has been established based on the device state. In addition, the processing device 10 can acquire information on the number of terminal devices 30 to be connected, terminal names, and session IDs.

ここで、S114においては、処理装置10はいずれの端末装置30ともセッションを確立していない。したがって、処理装置10は、端末装置30aに対して装置状態として「Waiting」を送信する。 Here, in S<b>114 , the processing device 10 has not established a session with any terminal device 30 . Therefore, the processing device 10 transmits "Waiting" as the device state to the terminal device 30a.

また、端末装置30aとは異なる端末装置30である端末装置30bで画像データ受信アプリ354が起動された場合も(S116)、端末装置30aと同様の処理を行う。すなわち、端末装置30bの制御部300は、セッションIDを生成し(S118)、表示部320に端末装置30bの端末名を表示する(S120)。また、端末装置30bの制御部300は、処理装置10に対して端末名とセッションIDとを含む信号を送信する(S122)。処理装置10は、端末装置30bから端末名及びセッションIDを含む信号を受信したら、端末装置30bに対して、装置状態として、「Waiting」を送信する(S124)。 Also, when the image data reception application 354 is activated in the terminal device 30b, which is a terminal device 30 different from the terminal device 30a (S116), the same processing as in the terminal device 30a is performed. That is, the control unit 300 of the terminal device 30b generates a session ID (S118) and displays the terminal name of the terminal device 30b on the display unit 320 (S120). Also, the control unit 300 of the terminal device 30b transmits a signal including the terminal name and the session ID to the processing device 10 (S122). After receiving the signal including the terminal name and the session ID from the terminal device 30b, the processing device 10 transmits "Waiting" as the device state to the terminal device 30b (S124).

つづいて、制御部100は、端末名表示処理を実行する(S126)。端末名表示処理については、図6を参照して説明する。端末名表示処理とは、処理装置10が、セッションを確立する対象となる端末装置30の情報である端末名を、表示部110に表示する処理である。 Subsequently, the control unit 100 executes terminal name display processing (S126). Terminal name display processing will be described with reference to FIG. The terminal name display process is a process in which the processing device 10 displays on the display unit 110 the terminal name, which is information about the terminal device 30 with which a session is to be established.

はじめに、制御部100は、端末装置30から端末名及びセッションIDを含む信号を受信したか否かを判定する(ステップS182)。端末装置30から端末名及びセッションIDを含む信号を受信した場合は、制御部100は、受信した端末名と、セッションIDとに基づき、受信信号強度リスト154を生成する(ステップS184)。具体的には、制御部100は、所定の時間(例えば、5秒間)、端末装置30から受信信号の強度の値を含む信号の受信することで、端末装置30の受信信号の強度の値を取得する処理を行う。そして、制御部100は、所定の時間内に取得した端末装置30の受信信号の強度の値に基づき、受信信号強度リスト154を生成する。なお、処理装置10が端末装置30の受信信号の強度の値を測定・取得する場合は、例えば、処理装置10が所定の時間に端末装置30から受信した信号の強度等に基づき、端末装置30の受信信号の強度の値を測定・取得すればよい。 First, the control unit 100 determines whether or not a signal including the terminal name and the session ID has been received from the terminal device 30 (step S182). When receiving a signal including the terminal name and session ID from the terminal device 30, the control unit 100 generates the received signal strength list 154 based on the received terminal name and session ID (step S184). Specifically, the control unit 100 receives a signal including the strength value of the received signal from the terminal device 30 for a predetermined time (for example, 5 seconds), thereby determining the strength value of the received signal of the terminal device 30. Perform the processing to acquire. Then, the control unit 100 generates the received signal strength list 154 based on the received signal strength values of the terminal device 30 acquired within a predetermined period of time. When the processing device 10 measures and acquires the value of the strength of the signal received by the terminal device 30, for example, the processing device 10 determines the strength of the signal received from the terminal device 30 at a predetermined time. It is sufficient to measure and acquire the strength value of the received signal of .

受信信号の強度の値を取得するための時間を設けることで、複数の端末装置30が存在する場合や、S182とは異なるタイミングで処理装置10が受信信号の強度の値を取得した場合に、制御部100は、端末装置30の受信信号の強度の値を適切に取得できる。また、同じ端末装置30から2回以上受信信号の強度の値を取得した場合は、制御部100は、最後に取得した受信信号の強度の値を当該端末装置30の受信信号の強度の値としてもよいし、平均の値を当該端末装置30の受信信号の強度の値としてもよい。 By providing the time for acquiring the strength value of the received signal, when there are a plurality of terminal devices 30 or when the processing device 10 acquires the value of the strength of the received signal at a timing different from that in S182, The control unit 100 can appropriately acquire the strength value of the received signal of the terminal device 30 . In addition, when the received signal strength value is obtained from the same terminal device 30 two or more times, the control unit 100 uses the last obtained received signal strength value as the received signal strength value of the terminal device 30. Alternatively, the average value may be used as the received signal strength value of the terminal device 30 .

つづいて、制御部100は、ステップS186において、受信信号強度リスト154に端末装置30の1台分のみの情報しか記憶されていない場合は、受信信号強度リスト154に記憶されている端末装置30の端末名を表示部110に表示する(ステップS186;Yes→ステップS188)。 Subsequently, in step S186, if the received signal strength list 154 stores information for only one terminal device 30, the control unit 100 The terminal name is displayed on the display unit 110 (step S186; Yes→step S188).

ここで、1台分のみの情報が記憶されている状態とは、受信信号強度リスト154に、処理装置10が通信可能な端末装置30の情報が1台分記憶されている状態をいう。したがって、通信可能な端末装置30の情報が1台だけ記憶されていればよく、例えば、複数台の端末装置30の情報が受信信号強度リスト154に記憶されており、受信信号強度が閾値以上の端末が1台といった場合も含むものとする。 Here, the state in which the information for only one device is stored means the state in which the received signal strength list 154 stores the information for one terminal device 30 with which the processing device 10 can communicate. Therefore, it suffices to store the information of only one terminal device 30 capable of communication. The case where the number of terminals is one is also included.

一方で、受信信号強度リスト154に複数台の端末装置30の情報が記憶されている場合は、制御部100は、処理装置10に最も近い端末装置30の端末名を抽出する(ステップS186;No→ステップS190)。 On the other hand, when the information of a plurality of terminal devices 30 is stored in the received signal strength list 154, the control unit 100 extracts the terminal name of the terminal device 30 closest to the processing device 10 (step S186; No → step S190).

ここで、処理装置10に最も近い端末装置30は、他の端末装置30に比べて、端末名及びセッションIDを含む信号の受信信号が最も強いと考えられる。そこで、制御部100は、受信信号強度リスト154に記憶された受信信号の強度の値を比較したり、受信信号強度リスト154を受信信号強度の順に並び替えたりして、最も受信信号の強度が強い端末装置30の端末名を抽出する。そして、制御部100は、抽出した端末装置30の端末名を表示部110に表示する(ステップS192)。このようにして、複数台の端末装置30の端末名及びセッションIDを含む信号を受信した場合であっても、1台分の端末装置30の端末名を表示部110に表示することができる。 Here, the terminal device 30 closest to the processing device 10 is considered to have the strongest received signal of the signal containing the terminal name and the session ID compared to the other terminal devices 30 . Therefore, the control unit 100 compares the received signal strength values stored in the received signal strength list 154, or rearranges the received signal strength list 154 in the order of received signal strength, so that the received signal strength is the highest. The terminal name of the strong terminal device 30 is extracted. Then, the control unit 100 displays the extracted terminal name of the terminal device 30 on the display unit 110 (step S192). In this manner, the terminal name of one terminal device 30 can be displayed on the display unit 110 even when signals including the terminal names and session IDs of a plurality of terminal devices 30 are received.

図4に戻り、つづいて、制御部100は、操作入力部120を介して、利用者から端末名の確認操作がされた場合は(S128)、表示部110に表示されている端末名に対応する端末装置30とセッションを確立する(S130)。端末名の確認操作とは、例えば、制御部100が端末名とともに「OK」ボタンを表示し、当該「OK」ボタンが利用者によって選択された場合である。 Returning to FIG. 4, when the user confirms the terminal name via the operation input unit 120 (S128), the control unit 100 responds to the terminal name displayed on the display unit 110. A session is established with the terminal device 30 (S130). The confirmation operation of the terminal name is, for example, the case where the control unit 100 displays an "OK" button together with the terminal name, and the "OK" button is selected by the user.

つづいて、制御部100は、セッションを確立した端末装置30から端末名及びセッションIDを含む信号を受信した場合は、当該端末装置30に対して、装置状態として「Ready」を送信する(S132→S134)。なお、本実施形態では、セッションを確立しない端末装置30に対しては、画像送受信サービスが利用できないことを示すために、装置状態として「Waiting」を送信する(S136→S138)。 Subsequently, when the control unit 100 receives a signal including the terminal name and the session ID from the terminal device 30 that has established the session, it transmits "Ready" as the device state to the terminal device 30 (S132→ S134). Note that, in this embodiment, "Waiting" is transmitted as the device status to the terminal device 30 that has not established a session to indicate that the image transmission/reception service cannot be used (S136→S138).

図4では、S130において、処理装置10は、端末装置30bとセッションを確立したとする。この場合、処理装置10は、端末装置30bに対して、装置状態として「Ready」を送信する(S134)。一方で、処理装置10は、セッションを確立しなかった端末装置30aに対しては、装置状態として「Waiting」を送信する(S138)。このようにすることで、処理装置10は、端末装置30bを、画像データを送信する対象となる端末装置とすることができる。また、端末装置30bは、処理装置10とセッションが確立したことを判定することができる。 In FIG. 4, it is assumed that the processing device 10 has established a session with the terminal device 30b in S130. In this case, the processing device 10 transmits "Ready" as the device status to the terminal device 30b (S134). On the other hand, the processing device 10 transmits "Waiting" as the device state to the terminal device 30a that has not established a session (S138). By doing so, the processing device 10 can use the terminal device 30b as a terminal device to which image data is to be transmitted. Also, the terminal device 30b can determine that a session has been established with the processing device 10 .

つづいて、図5を参照して、処理装置10が、端末装置30に対して画像データを送信する処理について説明する。なお、以下の説明においては、図4と同様に、処理装置10とセッションを確立した端末装置30は端末装置30bとして説明する。また、以下の説明においては、端末装置30の機能部は、端末装置30bの機能部であるとして説明する(例えば、制御部300は、端末装置30bの制御部300を示す)。 Next, with reference to FIG. 5, the process of transmitting image data to the terminal device 30 by the processing device 10 will be described. In the following description, as in FIG. 4, the terminal device 30 that has established a session with the processing device 10 will be described as the terminal device 30b. Also, in the following description, the functional unit of the terminal device 30 is described as the functional unit of the terminal device 30b (for example, the control unit 300 indicates the control unit 300 of the terminal device 30b).

はじめに、制御部300は、処理装置10に対してセッションIDを送信する(S142)。制御部100は、端末装置30から受信したセッションIDが、セッションを確立した端末装置30のセッションID、すなわち、端末装置30bのセッションIDと比較する。比較の結果、端末装置30から受信したセッションIDと、端末装置30bのセッションIDとが一致したら、制御部100は、画像データ記憶領域152に記憶された画像データを、セッションが確立している端末装置30bに送信する(S144)。このようにすることで、利用者によって送信内容や料金が確認されている間に、処理装置10は、端末装置30bに対して、バックグラウンドで画像データを送信することができる。 First, the control unit 300 transmits a session ID to the processing device 10 (S142). The control unit 100 compares the session ID received from the terminal device 30 with the session ID of the terminal device 30 that established the session, that is, the session ID of the terminal device 30b. As a result of the comparison, if the session ID received from the terminal device 30 and the session ID of the terminal device 30b match, the control unit 100 transfers the image data stored in the image data storage area 152 to the terminal with which the session has been established. It is transmitted to the device 30b (S144). By doing so, the processing device 10 can transmit image data to the terminal device 30b in the background while the user confirms the content of transmission and the fee.

つづいて、制御部100は、表示部110に、端末装置30bに対して送信した画像データに関する情報を表示する画面である送信内容確認画面を表示する(S146)。利用者は、送信内容確認画面に基づき、処理装置10から送信される画像データに関する情報を確認することができる。また、送信内容確認画面には、制御部100がS144において送信する画像データのファイル名や、ファイルサイズ、ファイルの保存先となる画像データ記憶領域352のファイルパス(フォルダ名)等を含む。 Subsequently, the control unit 100 displays a transmission content confirmation screen, which is a screen for displaying information about the image data transmitted to the terminal device 30b, on the display unit 110 (S146). The user can confirm information about the image data transmitted from the processing device 10 based on the transmission content confirmation screen. In addition, the transmission content confirmation screen includes the file name of the image data transmitted by the control unit 100 in S144, the file size, the file path (folder name) of the image data storage area 352 to which the file is to be saved, and the like.

つづいて、制御部100は、表示部110に、画像送受信サービスの利用料金に関する情報を表示する画面である料金確認画面を表示する(S148)。利用者は、料金確認画面に基づき、画像送受信サービスを利用したことに対する料金を支払う。制御部100は、利用者による料金の支払いがされている場合に、端末装置30bから端末名及びセッションIDを含む信号を受信したときは、端末装置30bに対して、装置状態として「Charging」を送信する(S150→S152)。また、制御部100は、利用者による料金の支払いの操作に基づき、画像送受信サービスに対する課金の決済処理を行う(S154)。 Subsequently, the control unit 100 displays a charge confirmation screen, which is a screen for displaying information regarding the usage charge of the image transmission/reception service, on the display unit 110 (S148). The user pays the fee for using the image transmission/reception service based on the fee confirmation screen. When the control unit 100 receives a signal including the terminal name and the session ID from the terminal device 30b when the user has paid the fee, the control unit 100 sets the device state to "Charging" for the terminal device 30b. It transmits (S150→S152). In addition, the control unit 100 performs settlement processing for the charge for the image transmission/reception service based on the user's operation of paying the fee (S154).

決済処理が完了したら、制御部100は、端末装置30bに対して画像データを送信する処理が行われていることを利用者に知らせる画面である送信確認画面を表示する(S156)。処理装置10によって送信確認画面が表示されることにより、画像送受信サービスの利用者は、料金の支払いまで完了しており、画像データの受信が完了するまで待機すればよいことを知ることができる。 After the settlement process is completed, the control unit 100 displays a transmission confirmation screen, which is a screen for notifying the user that the image data is being transmitted to the terminal device 30b (S156). Since the transmission confirmation screen is displayed by the processing device 10, the user of the image transmission/reception service can know that the payment of the fee has been completed and that all that is necessary is to wait until the reception of the image data is completed.

つづいて、制御部100は、端末装置30bから端末名及びセッションIDを含む信号を受信したときは、端末装置30bに対して、装置状態として「Sending」を送信する(S158→S160)。制御部300は、処理装置10から、装置状態として「Sending」を受信することで、料金の支払いまで完了し、画像データを送信する段階に至っていることを判定することができる。 Subsequently, when the control unit 100 receives a signal including the terminal name and the session ID from the terminal device 30b, it transmits "Sending" as the device state to the terminal device 30b (S158→S160). By receiving "Sending" as the device status from the processing device 10, the control unit 300 can determine that the payment of the fee has been completed and the image data is to be sent.

そして、制御部100は、端末装置30bに対する画像データの送信が完了するまで、画像データを送信していることを示す画像データ送信中画面を表示部110に表示する(S162)。また、制御部300は、処理装置10からの画像データの受信が完了するまで、画像データを受信していることを示す画像データ受信中画面を表示部320に表示する(S164)。 Then, the control unit 100 displays the image data transmitting screen indicating that the image data is being transmitted on the display unit 110 until the transmission of the image data to the terminal device 30b is completed (S162). Further, the control unit 300 displays an image data receiving screen indicating that the image data is being received on the display unit 320 until the image data reception from the processing device 10 is completed (S164).

制御部100は、端末装置30bに対する画像データの送信が完了した場合に、セッションを確立した端末装置30bから端末名及びセッションIDを含む信号を受信したときは、端末装置30bに対して、装置状態として「Finished」を送信する(S166→S168)。制御部300は、処理装置10から、装置状態として「Finished」を受信した場合は、表示部320に画像データの受信が完了したことを示す受信完了画面を表示する(S170)。また、制御部300は、処理装置10に対して、受信が完了したことを示す情報である受信完了情報を送信する(S172)。 When the control unit 100 receives a signal including a terminal name and a session ID from the terminal device 30b that has established a session when transmission of image data to the terminal device 30b is completed, the control unit 100 notifies the terminal device 30b of the device status and "Finished" is transmitted (S166→S168). When the controller 300 receives "Finished" as the device status from the processing device 10, the controller 300 displays a reception completion screen indicating that the reception of the image data is completed on the display 320 (S170). Further, the control unit 300 transmits reception completion information, which is information indicating that reception has been completed, to the processing device 10 (S172).

制御部100は、端末装置30bから受信完了情報を受信したら、画像送受信サービスが終了したことを示す画面を表示部110に表示し、利用者にサービスの終了の確認を行う(S174)。利用者によってサービスの終了が確認された場合は、制御部100は、端末装置30bとのセッションを切断する(S176)。なお、S176においては、制御部100は、端末装置30bとの接続を切断してもよい。また、利用者によってサービスの終了が確認された場合とは、例えば、画像送受信サービスが終了したことを示す画面に「OK」ボタンを含め、当該「OK」ボタンが利用者によって選択された場合である。 After receiving the reception completion information from the terminal device 30b, the control unit 100 displays a screen indicating that the image transmission/reception service has ended on the display unit 110, and confirms the end of the service with the user (S174). When the end of the service is confirmed by the user, the control unit 100 disconnects the session with the terminal device 30b (S176). Note that in S176, the control unit 100 may disconnect the terminal device 30b. Further, when the end of the service is confirmed by the user, for example, when an "OK" button is included in the screen indicating that the image transmission/reception service has ended and the "OK" button is selected by the user. be.

[1.4 動作例]
図7から図11を参照して、動作例を説明する。図7から図9は、処理装置10の表示部110と、端末装置30の表示部320とに表示される表示画面を、時系列順に並べて示した図である。図の上段が処理装置10の表示部110に表示される表示画面であり、図の下段が端末装置30の表示部320に表示される表示画面である。また、上段と下段とにおいて、同じ横位置に示した表示画面は、同じタイミングでそれぞれの表示部に表示する表示画面であることを示す。
[1.4 Operation example]
An operation example will be described with reference to FIGS. 7 to 11 . 7 to 9 are diagrams showing display screens displayed on the display unit 110 of the processing device 10 and the display unit 320 of the terminal device 30, arranged in chronological order. The upper part of the figure shows the display screen displayed on the display unit 110 of the processing device 10 , and the lower part of the figure shows the display screen displayed on the display unit 320 of the terminal device 30 . Also, in the upper and lower stages, the display screens shown in the same horizontal position are the display screens displayed on the respective display units at the same timing.

図7の表示画面W100は、処理装置10の表示部110に表示される画面であり、画像形成装置20によって読み取られた原稿の画像データをプレビュー表示する画面である。利用者によって、表示画面W100に含まれる「次へ」ボタンB100が選択された場合は、処理装置10は、表示部110に、画像データ受信アプリ354の起動案内画面W102を表示する。 A display screen W100 in FIG. 7 is a screen displayed on the display unit 110 of the processing device 10, and is a screen for previewing the image data of the document read by the image forming device 20. FIG. When the user selects the “next” button B100 included in the display screen W100, the processing device 10 displays an activation guidance screen W102 of the image data reception application 354 on the display unit 110. FIG.

利用者の操作によって、端末装置30において画像データ受信アプリ354が起動されると、端末装置30は、表示部320に、画像データ受信アプリ354の表示画面W104を表示する。ここで、利用者によって「スキャンする」ボタンB104が選択されると、端末装置30は、セッションIDを生成し、処理装置10に端末名とセッションIDとを送信する。 When the image data reception application 354 is activated in the terminal device 30 by the user's operation, the terminal device 30 displays the display screen W104 of the image data reception application 354 on the display unit 320 . Here, when the user selects the “scan” button B104, the terminal device 30 generates a session ID and transmits the terminal name and the session ID to the processing device 10. FIG.

端末装置30はセッションIDを生成したら、処理装置10の表示部110の確認を促すための表示画面W110を表示部320に表示する(図8)。また、処理装置10は、端末名表示処理の実行後、表示部110に、セッションを確立する対象となる端末装置30の情報である端末名を表示した表示画面W112を表示する。処理装置10は、セッションを確立する対象となる端末装置30を決定したら、表示部110に表示する画面を、起動案内画面W102から表示画面W112に、自動的に切り替えて表示させてもよい。このようにすることで、画像送受信サービスの利用者に対して、PINコードやパスワードといった情報を処理装置10に対して入力させる必要がなくなり、操作性を向上させることができる。 After generating the session ID, the terminal device 30 displays a display screen W110 on the display unit 320 for prompting confirmation of the display unit 110 of the processing device 10 (FIG. 8). After executing the terminal name display process, the processing device 10 displays, on the display unit 110, a display screen W112 displaying the terminal name, which is the information of the terminal device 30 with which the session is to be established. After determining the terminal device 30 with which the session is to be established, the processing device 10 may automatically switch the screen displayed on the display unit 110 from the startup guidance screen W102 to the display screen W112. This eliminates the need for the user of the image transmission/reception service to input information such as a PIN code and a password to the processing device 10, thereby improving operability.

一方で、端末装置30は、表示部320に、利用者が操作する端末装置30の情報である端末名を表示した表示画面W114を表示する。なお、端末装置30は、表示画面W110が画像送受信サービスの利用者によってタップなどの操作がされたときに、表示画面W114を表示してもよい。また、表示画面W114には、処理装置10の表示部110に、端末装置30の情報が表示されていることを確認する旨のメッセージが含まれていてもよい。また、表示画面W112及び表示画面W114に示すように、端末装置30の情報である端末名は、他の情報を表示している文字よりも大きく表示してもよい。このようにして、処理装置10の表示部110と、端末装置30の表示部320とには、端末装置30の情報である端末名が表示される。利用者は、表示部110と表示部320とを見ることで、セッションを確立する(処理装置10に接続する)対象の端末装置30が、自身が操作する端末装置30であることを確認することができる。なお、表示画面W112及び表示画面W114は、端末装置30の情報を表示されればよく、端末名以外の端末識別子や、端末識別子以外の端末装置30の情報が表示されてもよい。 On the other hand, the terminal device 30 displays, on the display unit 320, a display screen W114 that displays the terminal name, which is information about the terminal device 30 operated by the user. The terminal device 30 may display the display screen W114 when the display screen W110 is tapped by the user of the image transmission/reception service. The display screen W<b>114 may also include a message for confirming that the information of the terminal device 30 is displayed on the display unit 110 of the processing device 10 . Further, as shown in the display screen W112 and the display screen W114, the terminal name, which is the information of the terminal device 30, may be displayed in a larger size than the characters displaying other information. In this manner, the terminal name, which is the information of the terminal device 30, is displayed on the display unit 110 of the processing device 10 and the display unit 320 of the terminal device 30. FIG. By looking at the display unit 110 and the display unit 320, the user can confirm that the terminal device 30 for which a session is to be established (connected to the processing device 10) is the terminal device 30 operated by the user. can be done. The display screen W112 and the display screen W114 may display information of the terminal device 30, and may display a terminal identifier other than the terminal name or information of the terminal device 30 other than the terminal identifier.

利用者は、表示画面W112に表示された端末名と、表示画面W114に表示された端末名とが一致したことを確認したら、「OK」ボタンB112aを選択する。利用者によってボタンB112aが選択されることにより、処理装置10は、表示部110に表示されている端末名に対応する端末装置30とのセッションを確立する。なお、利用者は、表示画面W112に表示された端末名と、表示画面W114に表示された端末名とが一致しないことを確認したら、「他の端末を探す」ボタンB112bを選択する。利用者によりボタンB112bが選択されることにより、処理装置10は、端末名表示処理を再度実行し、処理装置10に最も近い端末装置30の端末名を表示し直す。 After confirming that the terminal name displayed on the display screen W112 and the terminal name displayed on the display screen W114 match, the user selects the "OK" button B112a. When the button B112a is selected by the user, the processing device 10 establishes a session with the terminal device 30 corresponding to the terminal name displayed on the display section 110. FIG. After confirming that the terminal name displayed on the display screen W112 and the terminal name displayed on the display screen W114 do not match, the user selects the "search other terminal" button B112b. When the button B112b is selected by the user, the processing device 10 executes the terminal name display process again and displays the terminal name of the terminal device 30 closest to the processing device 10 again.

つづいて、処理装置10は、表示部110に送信内容確認画面W116を表示する。利用者は、送信内容が正しいことを確認したら、「次へ」ボタンB116を選択する。利用者によってボタンB116が選択されることにより、処理装置10は、画像送受信サービスに対する支払いを促す画面を表示する。 Subsequently, the processing device 10 displays a transmission content confirmation screen W116 on the display unit 110. FIG. After confirming that the transmission contents are correct, the user selects the "Next" button B116. When the button B116 is selected by the user, the processing device 10 displays a screen prompting payment for the image transmission/reception service.

処理装置10は、決済処理を行うために、表示部110に料金確認画面W120を表示する(図9)。料金確認画面W120は、サービスに対する料金の表示以外にも、例えば、支払い方法や領収書の発行の有無等が選択するためのボタンを含めてもよい。利用者によって料金の支払いが完了したら、処理装置10は、表示部110に画像データ送信中画面W122を表示する。また、端末装置30は、表示部320に画像データ受信中画面W124を表示する。 The processing device 10 displays a charge confirmation screen W120 on the display unit 110 in order to perform the settlement process (FIG. 9). The fee confirmation screen W120 may include, for example, buttons for selecting a payment method, whether or not to issue a receipt, etc., in addition to displaying the fee for the service. When the user completes payment of the fee, the processing device 10 displays an image data transmitting screen W122 on the display unit 110. FIG. In addition, the terminal device 30 displays an image data receiving screen W124 on the display unit 320 .

処理装置10は、端末装置30に対する画像データの送信が完了したら、表示部110に、終了確認画面W126を表示する。また、端末装置30は、表示部320に、画像データの受信が完了したことを示す画面W128を表示する。このようにすることで、利用者は、画像形成装置20によってスキャンをした原稿の画像データが、画像データ記憶領域352に記憶されたことを確認できる。 When the transmission of the image data to the terminal device 30 is completed, the processing device 10 displays an end confirmation screen W126 on the display unit 110. FIG. In addition, the terminal device 30 displays a screen W128 on the display unit 320 indicating that the reception of the image data has been completed. By doing so, the user can confirm that the image data of the document scanned by the image forming apparatus 20 has been stored in the image data storage area 352 .

なお、本実施形態では端末名表示処理において、制御部100が、複数台の端末名及びセッションIDを含む信号を受信した場合は、受信信号の強度が最も強い端末装置30の端末名を表示することとしたが、それ以外の表示をしてもよい。例えば、複数台の端末名及びセッションIDを含む信号を受信した場合は、図10(a)に示すように、当該複数台の端末装置30の端末名をリストとして表示してもよい。このとき、受信信号の強度に基づく表示をしたり、受信信号の強度を基準として、降順に端末名を並び替えて表示したりしてもよい。このようにすることで、利用者にとって、利用者が操作する端末装置30の端末名と同じ端末名の項目をリストから選択することが容易になる。なお、受信信号の強度に基づく表示としては、受信信号の強度を示す画像(例えば、アンテナのアイコン)を表示したり、項目の背景色を変えたり(例えば、受信信号の強度が強いほど背景色を濃く表示する)、文字サイズや文字色を変えたりしてもよい。 In this embodiment, in the terminal name display process, when the control unit 100 receives a signal containing a plurality of terminal names and session IDs, the terminal name of the terminal device 30 with the strongest received signal strength is displayed. However, other indications may be used. For example, when a signal containing multiple terminal names and session IDs is received, the terminal names of the multiple terminal devices 30 may be displayed as a list, as shown in FIG. 10(a). At this time, the display may be based on the strength of the received signal, or the terminal names may be rearranged and displayed in descending order based on the strength of the received signal. By doing so, it becomes easy for the user to select from the list items having the same terminal name as the terminal device 30 operated by the user. As a display based on the strength of the received signal, an image showing the strength of the received signal (for example, an antenna icon) is displayed, or the background color of the item is changed (for example, the stronger the received signal, the more the background color is displayed). is displayed darker), and the font size and font color may be changed.

また、制御部100が、複数台の端末名及びセッションIDを含む信号を受信する場合とは、複数の端末装置30によって、画像データ受信アプリ354が起動されている場合である。この場合は、それぞれの端末装置30の表示部320には、端末装置30の端末名が表示される。処理装置10の操作をしている利用者は、表示部320に表示された端末名と同じ端末名の項目を、表示画面W130から選択する。処理装置10は、選択された端末名に対応する端末装置30とのセッションを確立する。 Also, the case where the control unit 100 receives a signal containing the names of multiple terminals and the session IDs means that the image data reception application 354 is activated by the multiple terminal devices 30 . In this case, the terminal name of the terminal device 30 is displayed on the display section 320 of each terminal device 30 . The user operating the processing device 10 selects an item having the same terminal name as the terminal name displayed on the display unit 320 from the display screen W130. The processing device 10 establishes a session with the terminal device 30 corresponding to the selected terminal name.

例えば、複数の端末装置30のそれぞれの表示部320に、図10(b)の表示画面W132や図10(c)の表示画面W134が表示されるとする。また、処理装置10に最も近い端末装置30を操作する利用者の表示部320に表示画面W132が表示されるとする。このとき、表示部320に表示画面W132が表示されている端末装置30の利用者は、表示部110に表示されたリストから、図10(a)に示した表示画面W130に表示されるリストから、項目B130を選択する。このようにすることで、処理装置10と、処理装置10に最も近い端末装置30との間で、セッションを確立することができる。 For example, it is assumed that the display screen W132 of FIG. 10B and the display screen W134 of FIG. It is also assumed that the display screen W132 is displayed on the display unit 320 of the user who operates the terminal device 30 closest to the processing device 10 . At this time, the user of the terminal device 30 whose display screen W132 is being displayed on the display unit 320 can select from the list displayed on the display unit 110, from the list displayed on the display screen W130 shown in FIG. , item B130. By doing so, a session can be established between the processing device 10 and the terminal device 30 closest to the processing device 10 .

また、図11(a)は、図8の表示画面W112の代わりに表示する表示画面W140の例である。図8の表示画面W112は、端末装置30を示す情報である端末名を表示したが、図11(a)に示すように、表示画面W140には、端末装置30の表示部320に表示される画面と同じ画面を表示した領域E140を含む。処理装置10は、表示部110に、表示画面W112の代わりに表示画面W140を表示することで、利用者に、より視覚的に分かりやすく、画像データを送信する端末装置30が適切であるか否かを判断させることができる。 FIG. 11(a) is an example of a display screen W140 displayed instead of the display screen W112 of FIG. The display screen W112 of FIG. 8 displays the terminal name, which is information indicating the terminal device 30. However, as shown in FIG. An area E140 displaying the same screen as the screen is included. By displaying the display screen W140 instead of the display screen W112 on the display unit 110, the processing device 10 makes it easier for the user to visually understand whether or not the terminal device 30 that transmits the image data is appropriate. can determine whether

処理装置10の表示画面W140の領域E140に表示された画面と、端末装置30の表示部320に表示された表示画面W142とが同じであることを示すボタンB140が選択されたら、処理装置10は、画像データを送信する処理を開始すればよい。また、処理装置10の表示画面W140の領域E140に表示された画面と、端末装置30の表示部320に表示された表示画面W142とが異なることを示すボタンB142が選択されたら、処理装置10は、再度端末名表示処理を実行すればよい。 When the button B140 indicating that the screen displayed in the area E140 of the display screen W140 of the processing device 10 and the display screen W142 displayed on the display unit 320 of the terminal device 30 are the same is selected, the processing device 10 , the process of transmitting the image data should be started. Further, when a button B142 indicating that the screen displayed in the area E140 of the display screen W140 of the processing device 10 is different from the display screen W142 displayed on the display unit 320 of the terminal device 30 is selected, the processing device 10 , the terminal name display process may be executed again.

また、処理装置10と、端末装置30とで同じ画面を表示する場合は、アイコンを表示したり、画面内の文字を強調したり、背景色を使うなどした表示態様をしてもよい。このようにすることで、利用者に対して、文字などによらず、視覚的に同じ画面が表示されていることを分かりやすく示すことができる。例えば、図11(c)は、処理装置10の表示部110に表示される表示画面W144の例であり、図11(d)は、端末装置30の表示部320に表示される表示画面W146の例である。表示画面W144の領域E144には、表示画面W146と同じ画面を表示する。このとき、領域E144に表示する画面と、表示画面W146とでは、端末名を下線で強調したり、表示画面の右下に絵を表示するなどして強調したりする。利用者は、画面の表示態様に基づいて、画像データが送信される端末装置30が、適切な端末装置30であるか否かを判断することが可能となる。 When the same screen is displayed on the processing device 10 and the terminal device 30, icons may be displayed, characters on the screen may be emphasized, and a background color may be used. By doing so, it is possible to visually indicate to the user that the same screen is being displayed in an easy-to-understand manner, regardless of characters or the like. For example, FIG. 11C is an example of a display screen W144 displayed on the display unit 110 of the processing device 10, and FIG. For example. The same screen as the display screen W146 is displayed in the area E144 of the display screen W144. At this time, in the screen displayed in the area E144 and the display screen W146, the terminal name is emphasized by underlining or by displaying a picture in the lower right of the display screen. The user can determine whether the terminal device 30 to which the image data is transmitted is the appropriate terminal device 30 based on the display mode of the screen.

なお、上述した処理は、矛盾のない範囲において変更しても構わないことは勿論である。例えば、端末名表示処理装置において、受信信号強度リストを生成しない方法により、最も近い端末装置の端末名を抽出してもよい。具体例としては、制御部100は、最大受信信号強度の値を一時的に記憶し、端末装置30から端末名と受信信号の強度の値と最大受信信号強度の値とを比較することで、最も近い端末装置の端末名を抽出する。はじめに、制御部100は、最大受信信号強度として-100dBwといった小さい値を記憶部150に記憶する。そして、所定の時間内(例えば、5秒間)に、端末装置30から端末名と受信信号の強度の値を含む信号を受信したら、受信した受信信号の強度の値と、最大受信信号強度の値とを比較する。端末装置30から受信した受信信号の強度の値が、最大受信信号強度の値よりも大きければ、最大受信信号強度の値を端末装置30から受信した受信信号の強度の値と、端末名とを記憶部150に記憶(更新)する。そして、所定の時間経過後に、記憶部150に記憶されている端末名を、処理装置10に最も近い端末名として抽出する。このようにすることで、所定時間内に端末装置30から受信した信号に基づき、処理装置10に最も近い端末装置30の端末名を抽出することができる。 It goes without saying that the above-described processing may be changed within a range without contradiction. For example, the terminal name display processing device may extract the terminal name of the closest terminal device by a method that does not generate a received signal strength list. As a specific example, the control unit 100 temporarily stores the value of the maximum received signal strength, and compares the terminal name, the received signal strength value, and the maximum received signal strength value from the terminal device 30. Extract the terminal name of the nearest terminal device. First, the control unit 100 stores a small value such as -100 dBw in the storage unit 150 as the maximum received signal strength. Then, when a signal containing the terminal name and the received signal strength value is received from the terminal device 30 within a predetermined time (for example, 5 seconds), the received received signal strength value and the maximum received signal strength value are received. Compare with If the received signal strength value received from the terminal device 30 is greater than the maximum received signal strength value, the received signal strength value received from the terminal device 30 and the terminal name are combined. Stored (updated) in the storage unit 150 . After a predetermined time has passed, the terminal name stored in the storage unit 150 is extracted as the terminal name closest to the processing device 10 . By doing so, the terminal name of the terminal device 30 closest to the processing device 10 can be extracted based on the signals received from the terminal device 30 within the predetermined time.

S134において、制御部100は、装置状態「Ready」とともに、画像データ記憶領域152に記憶された画像データを取得するためのURL(Uniform Resource Locator)を送信してもよい。このとき、URLにセッションIDを含めてもよい。このようにすることで、S142において、制御部300は、処理装置10に対して、セッションIDを含むURLに示されるリソースの取得を要求することができる。制御部100は、URLからセッションIDを取得できるので、セッションを確立していない端末装置30からの画像データの取得を排除することができる。 In S<b>134 , control unit 100 may transmit a URL (Uniform Resource Locator) for acquiring image data stored in image data storage area 152 together with the device status “Ready”. At this time, the session ID may be included in the URL. By doing so, in S142, the control unit 300 can request the processing device 10 to acquire the resource indicated by the URL including the session ID. Since the control unit 100 can acquire the session ID from the URL, it is possible to exclude acquisition of image data from the terminal device 30 that has not established a session.

S144において、制御部100は画像データをそのまま送信するのではなく、複数の画像データを1つのデータにまとめたり、圧縮したりした上で送信してもよい。このようにすることで、画像データの送信効率を上げることができる。 In S144, instead of transmitting the image data as it is, the control unit 100 may combine a plurality of image data into one data or compress the data before transmitting. By doing so, it is possible to improve the transmission efficiency of the image data.

また、上述した説明では、セッションを確立するための端末装置30の情報として、端末装置30の端末名を利用したが、端末名以外の情報を用いてもよい。例えば、端末装置30を示す情報として、端末装置30の利用者のアカウント名、端末名以外の端末識別子(端末装置30のIDやシリアル番号)、氏名、電話番号、電子メールアドレスといった情報を用いてもよい。端末装置30は、処理装置10に対して、セッションIDと共に端末装置30を示す情報を送信する。また、制御部100は、セッションIDと、端末装置30を示す情報とを対応付けて、受信信号強度リスト154を生成する。そして、ステップS186及びステップS192においては、端末装置30を示す情報として用いた情報(例えば、アカウント名)を表示部110に表示する。端末装置30の利用者は、端末名に比べ、アカウント名、氏名、電話番号、電子メールアドレスの情報をよく用いている場合も考えらえられる。このような場合は、利用者に対して、より分かりやすく、コネクションを確立する対象となる端末装置30が適切であるかを判断させることが可能となる。また、端末装置30のIDやシリアル番号は、利用者のプライバシーに関わる情報ではないため、端末名やアカウント名が表示される場合に比べて、利用者に与える抵抗感を抑えることができる。セッションを確立するために用いる情報は、画像送受信サービスを利用する利用者の属性や、処理装置10の設置場所等に基づいて、システム1の管理者等が決定してもよい。 Also, in the above description, the terminal name of the terminal device 30 is used as information of the terminal device 30 for establishing a session, but information other than the terminal name may be used. For example, as information indicating the terminal device 30, information such as the account name of the user of the terminal device 30, a terminal identifier other than the terminal name (the ID or serial number of the terminal device 30), the name, the telephone number, and the e-mail address is used. good too. The terminal device 30 transmits information indicating the terminal device 30 together with the session ID to the processing device 10 . Also, the control unit 100 associates the session ID with the information indicating the terminal device 30 to generate the received signal strength list 154 . Then, in steps S<b>186 and S<b>192 , the information (for example, the account name) used as the information indicating the terminal device 30 is displayed on the display unit 110 . It is conceivable that the user of the terminal device 30 often uses the account name, name, telephone number, and e-mail address information as compared to the terminal name. In such a case, it is possible for the user to more easily understand whether the terminal device 30 to establish a connection is appropriate. In addition, since the ID and serial number of the terminal device 30 are not information related to the privacy of the user, it is possible to suppress the resistance given to the user as compared with the case where the terminal name and account name are displayed. The information used to establish a session may be determined by an administrator or the like of the system 1 based on the attributes of the user who uses the image transmission/reception service, the installation location of the processing device 10, and the like.

また、上述した実施形態の画像処理装置25は、処理装置10と、画像形成装置20とが異なる装置として構成される例について説明した。画像処理装置25は、処理装置10と、画像形成装置20とが一体となって構成されてもよい。 Further, the image processing apparatus 25 of the above-described embodiment has been described as an example in which the processing apparatus 10 and the image forming apparatus 20 are configured as different apparatuses. The image processing device 25 may be configured by integrating the processing device 10 and the image forming device 20 .

本実施形態によれば、画像処理装置に最も近い端末装置の端末名を表示することができる。したがって、画像処理装置の利用者は、画像処理装置に表示された端末名を確認するだけで、画像処理装置と端末装置とのセッションを確立でき、画像処理装置から画像データを受信することが可能となる。また、操作を簡略化できるためユーザビリティの向上が実現できる。一方で利用者は、画像データを送信する端末装置を端末名によって特定できるため、利用者が所持する端末装置に画像データが送信されることの確証を得ることができる。利用者の操作によって、画像処理装置に表示される端末名を表示し直すことが可能であるため、画像処理装置が表示されない場合における対応も手軽にできる。 According to this embodiment, it is possible to display the terminal name of the terminal closest to the image processing apparatus. Therefore, the user of the image processing device can establish a session between the image processing device and the terminal device simply by confirming the terminal name displayed on the image processing device, and can receive image data from the image processing device. becomes. In addition, since the operation can be simplified, usability can be improved. On the other hand, since the user can specify the terminal device that transmits the image data by the terminal name, it is possible to obtain confirmation that the image data will be transmitted to the terminal device owned by the user. Since the terminal name displayed on the image processing device can be redisplayed by the user's operation, it is possible to easily deal with the case where the image processing device is not displayed.

また、画像処理装置は、端末装置からの受信信号の強度に基づき、セッションを確立する対象とする端末装置を抽出する。したがって、画像処理装置に複数人の利用者が並んでいたとしても、画像処理装置を操作する利用者以外の利用者の端末装置とのセッションを確立する可能性を低くすることができる。したがって、操作の簡略化を実現しつつ、セキュリティの確保が可能となる。 Also, the image processing device extracts a terminal device to establish a session based on the strength of the signal received from the terminal device. Therefore, even if a plurality of users are lined up at the image processing device, it is possible to reduce the possibility of establishing a session with a terminal device of a user other than the user who operates the image processing device. Therefore, it is possible to ensure security while realizing simplification of the operation.

また、本実施形態によれば、端末装置と画像処理装置とを接続するときに、利用者に対して、PINコードを入力させる手間を削減させることが可能となる。これにより、PINコードを使用する場合に比べて、より簡単な方法で、送信先の端末装置を特定することが可能となる。 Further, according to the present embodiment, it is possible to reduce the trouble of having the user input the PIN code when connecting the terminal device and the image processing device. This makes it possible to specify the destination terminal device in a simpler manner than when using a PIN code.

[2.第2実施形態]
つづいて第2実施形態について説明する。第2実施形態は、端末名表示処理において、端末装置30の情報として同一の情報を有する端末装置30が複数台接続されている場合は、画像データの送信を中断する実施形態である。本実施形態は、第1実施形態の図6を図12に置き換えたものである。なお、同一の機能部及び処理には同一の符号を付し、説明については省略する。
[2. Second Embodiment]
Next, a second embodiment will be described. The second embodiment is an embodiment in which, in terminal name display processing, transmission of image data is interrupted when a plurality of terminal devices 30 having the same information as terminal device 30 information are connected. This embodiment replaces FIG. 6 of the first embodiment with FIG. Note that the same functional units and processes are denoted by the same reference numerals, and descriptions thereof are omitted.

図12を参照して、本実施形態の端末名表示処理を説明する。処理の説明においては、端末装置30の情報として端末名を用いることとして説明するが、端末装置30の情報として利用者のアカウント名や端末名以外の端末識別子を用いてもよい。 Terminal name display processing according to the present embodiment will be described with reference to FIG. In the description of the process, the terminal name is used as the information about the terminal device 30, but the user's account name or a terminal identifier other than the terminal name may be used as the information about the terminal device 30. FIG.

ステップS186において、受信信号強度リスト154に、複数台の端末装置30の情報が記憶されている場合は、つづいて、制御部100は、受信信号強度リスト154に、同一の端末名の情報が複数存在するか否かを判定する(ステップS186;No→ステップS282)。同一の端末名の情報が複数存在する場合は、制御部100は、処理装置10に接続されている全ての端末装置30に対してエラー情報を送信する(ステップS282;Yes→ステップS284)。なお、エラー情報を受信した端末装置30は、エラーが発生したことを示す画面を、表示部320に表示する。 In step S186, if the received signal strength list 154 stores information about a plurality of terminal devices 30, then the control unit 100 stores a plurality of pieces of information with the same terminal name in the received signal strength list 154. It is determined whether or not it exists (step S186; No→step S282). If there are multiple pieces of information with the same terminal name, the control unit 100 transmits error information to all the terminal devices 30 connected to the processing device 10 (step S282; Yes→step S284). Note that the terminal device 30 that has received the error information displays a screen indicating that an error has occurred on the display unit 320 .

また、制御部100は、エラー情報を送信した端末装置30との接続を切断する(ステップS286)。そして、制御部100は、表示部110に、同一の端末名の情報が複数存在したことにより、操作が続行できないことを示すエラー画面を表示する(ステップS288)。 Also, the control unit 100 disconnects the terminal device 30 that has transmitted the error information (step S286). Then, control unit 100 displays an error screen on display unit 110 indicating that the operation cannot be continued due to the existence of a plurality of pieces of information with the same terminal name (step S288).

利用者によって、所定の操作がされることによりエラー画面が確認されたら、制御部100は、画像送受信サービスを中断し、表示部110に初期画面を表示する(ステップS290)。初期画面とは、処理装置10が提供するサービスを選択するための画面である。初期画面を表示したら、制御部100は、それまでに利用者によって行われた操作の情報や、画像形成装置20から取得した画像データを削除する。また、図4のステップS128以降の処理は実行しない。 When the error screen is confirmed by the user performing a predetermined operation, the control unit 100 suspends the image transmission/reception service and displays the initial screen on the display unit 110 (step S290). The initial screen is a screen for selecting services provided by the processing device 10 . After displaying the initial screen, the control unit 100 deletes the information of the operations performed by the user up to that point and the image data acquired from the image forming apparatus 20 . Further, the processing after step S128 in FIG. 4 is not executed.

図13を参照して、本実施形態の動作例を説明する。端末装置30は、表示部320に端末名を表示した表示画面W200を表示したら、処理装置10に対して、端末名とセッションIDとを含んだ信号を送信する。処理装置10は、複数の端末装置30から受信した端末名の中に、同一の端末名が複数含まれている場合は、端末装置30に対してエラー情報を送信し、表示部110にエラー画面W202を表示する。このとき、エラー画面W202には、複数存在する端末名を表示してもよい。また、端末装置30は、処理装置10からエラー情報を受信したときは、エラーが発生したことを示すエラー画面W204を、表示部320に表示する。 An operation example of the present embodiment will be described with reference to FIG. After displaying the display screen W<b>200 showing the terminal name on the display unit 320 , the terminal device 30 transmits a signal including the terminal name and the session ID to the processing device 10 . When the same terminal name is included in the terminal names received from a plurality of terminal devices 30, the processing device 10 transmits error information to the terminal device 30 and displays an error screen on the display unit 110. Display W202. At this time, a plurality of terminal names may be displayed on the error screen W202. Further, when the terminal device 30 receives error information from the processing device 10, the terminal device 30 displays an error screen W204 indicating that an error has occurred on the display unit 320. FIG.

処理装置10は、エラー画面W202に含まれる「OK」ボタンB202が、利用者によって選択された場合は、表示部110に、初期画面W206を表示する。また、端末装置30は、エラー画面W204に含まれる「OK」ボタンB204が、利用者によって選択されたら、表示部320に画像データ受信アプリ354の初期画面W208を表示する。 The processing device 10 displays an initial screen W206 on the display unit 110 when the user selects the "OK" button B202 included in the error screen W202. Further, when the user selects the “OK” button B204 included in the error screen W204, the terminal device 30 displays the initial screen W208 of the image data reception application 354 on the display unit 320. FIG.

本実施形態によれば、同一の端末名の情報を複数受信した場合は、利用者の操作を破棄することができる。したがって、画像処理装置は、画像処理装置を操作する利用者とは異なる利用者に画像データを誤って送信したり、画像処理装置を操作する利用者以外の利用者に画像データが横取りされたりすることを防ぐことが可能となる。 According to this embodiment, when a plurality of pieces of information with the same terminal name are received, the user's operation can be discarded. Therefore, the image processing apparatus may erroneously transmit image data to a user other than the user operating the image processing apparatus, or the image data may be intercepted by a user other than the user operating the image processing apparatus. can be prevented.

[3.第3実施形態]
つづいて第3実施形態について説明する。第3実施形態は、端末名表示処理において、端末装置30の情報とともに、セッション固有の情報を表示する実施形態である。例えば、セッションIDの一部(具体的には、セッションIDの先頭4文字)を識別番号として表示する。このようにすることで、利用者は、端末名と、識別番号とにより、セッションを確立する端末装置30を確認することができる。
[3. Third Embodiment]
Next, a third embodiment will be described. The third embodiment is an embodiment in which session-specific information is displayed together with the information of the terminal device 30 in the terminal name display process. For example, part of the session ID (specifically, the first four characters of the session ID) is displayed as the identification number. By doing so, the user can confirm the terminal device 30 with which the session is to be established by the terminal name and the identification number.

図14は、本実施形態の動作例を示した図である。制御部100は、端末名表示処理のステップS188及びステップS192において、図14(a)の表示画面W300に示すように、表示部110に端末名とセッション固有の情報とを表示する。また、制御部300は、S110又はS120において、図14(b)の表示画面W302に示すように、端末名とともに、セッション固有の情報を表示する。 FIG. 14 is a diagram showing an operation example of this embodiment. In steps S188 and S192 of the terminal name display process, the control unit 100 displays the terminal name and session-specific information on the display unit 110 as shown in the display screen W300 of FIG. 14(a). In addition, in S110 or S120, the control unit 300 displays session-specific information together with the terminal name, as shown in the display screen W302 of FIG. 14(b).

なお、セッション固有の情報は、上述したようなセッションIDに基づく情報でもよいし、端末装置30が処理装置10に接続をする際に生成するデータであってもよい。表示部110及び表示部320に表示する情報は、端末名と、識別番号以外の情報を併せて表示してもよい。 The session-specific information may be information based on the session ID as described above, or may be data generated when the terminal device 30 connects to the processing device 10 . The information displayed on the display units 110 and 320 may include information other than the terminal name and the identification number.

また、同一の情報を有する端末装置30が複数台接続されている場合であっても、セッション固有の情報を表示することにより、セッションを確立する対象となる端末装置30が正しいか否かを、利用者に判定させることができる。したがって、第2実施形態とは異なり、同一の情報を有する端末装置30が複数台接続されている場合であっても、利用者の操作を破棄しない運用を行うことができる。 In addition, even when a plurality of terminal devices 30 having the same information are connected, by displaying session-specific information, it is possible to check whether the terminal device 30 to establish a session is correct or not. It can be determined by the user. Therefore, unlike the second embodiment, even when a plurality of terminal devices 30 having the same information are connected, operation can be performed without discarding user's operations.

本実施形態によれば、画像処理装置の利用者に、画像データの送信先となる端末装置を、より正確に、利用者によって確認させることが可能となる。 According to this embodiment, it is possible for the user of the image processing device to more accurately confirm the terminal device to which the image data is to be sent.

[4.第4実施形態]
つづいて、第4実施形態について説明する。第4実施形態は、端末装置30に画像データを正しく記憶できない場合について説明する。なお、本実施形態は、上述した第1実施形態から第3実施形態と動作は共通であり、異なる部分についてのみ説明する。
[4. Fourth Embodiment]
Next, a fourth embodiment will be described. The fourth embodiment describes a case where image data cannot be stored correctly in the terminal device 30 . The operation of this embodiment is the same as that of the above-described first to third embodiments, and only different parts will be described.

端末装置30が適切に画像データを受信・記憶できない場合、端末装置30は中断処理を実行する。端末装置30は、中断処理を実行すると、端末装置30の表示部110に「画像データ受信失敗」「画像データ記憶失敗」等の表示を行う。 If the terminal device 30 cannot properly receive and store the image data, the terminal device 30 executes suspension processing. When the terminal device 30 executes the interruption process, the display unit 110 of the terminal device 30 displays "failure to receive image data", "failure to store image data", or the like.

また、端末装置30は、画像処理装置25(処理装置10)に画像データを適切に処理できない旨(処理中止)の通知を行う。画像処理装置25は、端末装置30から処理中止の通知を受信した場合、各処理を中止する。 In addition, the terminal device 30 notifies the image processing device 25 (processing device 10) that the image data cannot be processed properly (processing stop). When the image processing device 25 receives a processing stop notification from the terminal device 30, the image processing device 25 stops each process.

例えば、画像処理装置25は、画像データ記憶領域152から画像データを消去する。また、受信信号強度リスト154に記憶されている端末装置30の情報を消去する。また、課金処理が実行されている場合は、キャンセルする処理を行う。 For example, the image processing device 25 erases the image data from the image data storage area 152 . Also, the information of the terminal device 30 stored in the received signal strength list 154 is erased. Also, if the billing process is being executed, the process of canceling the billing process is performed.

ここで、端末装置30が適切に画像データを受信・記憶出来ない場合は、以下の場合が考えられる。
・端末装置30の記憶部350(画像データ記憶領域352)に記憶可能な空き容量(残容量)が少ないために、受信された画像データを記憶できない場合
・端末装置30のバッテリー残量が少ないために、処理を完了することができない場合
・端末装置30の受信強度が閾値以下となったため、適切に通信が行えなくなった場合
・その他、ユーザやシステムから、処理を中止する割込があった場合
Here, when the terminal device 30 cannot appropriately receive and store the image data, the following cases can be considered.
・When the received image data cannot be stored because the storage unit 350 (image data storage area 352) of the terminal device 30 does not have enough free space (remaining capacity) ・Because the battery of the terminal device 30 is low When the processing cannot be completed immediately ・When communication cannot be performed properly because the reception strength of the terminal device 30 is below the threshold ・In addition, when there is an interruption to stop the processing from the user or system

[5.変形例]
本発明は上述した各実施の形態に限定されるものではなく、種々の変更が可能である。すなわち、本発明の要旨を逸脱しない範囲内において適宜変更した技術的手段を組み合わせて得られる実施の形態についても本発明の技術的範囲に含まれる。
[5. Modification]
The present invention is not limited to the embodiments described above, and various modifications are possible. That is, the technical scope of the present invention also includes embodiments obtained by combining technical means appropriately modified within the scope of the present invention.

また、上述した実施形態は、説明の都合上、それぞれ別に説明している部分があるが、技術的に可能な範囲で組み合わせて実行してもよいことは勿論である。 In addition, although the above-described embodiments are described separately for convenience of explanation, it is of course possible to combine them within the technically possible range.

なお、上述した実施形態は、画像処理装置25のうち、処理装置10が処理を実行し、処理装置10の表示部110に表示する場合を説明した。例えば、画像形成装置20が処理装置10の機能を含んで構成され、画像形成装置20が各処理を実行してもよい。また、処理装置10は、画像形成装置20の表示部(不図示)に表示を行ってもよい。 In the above-described embodiment, the case where the processing device 10 of the image processing device 25 executes processing and displays on the display unit 110 of the processing device 10 has been described. For example, the image forming apparatus 20 may include the functions of the processing apparatus 10, and the image forming apparatus 20 may perform each process. Also, the processing device 10 may perform display on a display unit (not shown) of the image forming device 20 .

また、実施形態において各装置で動作するプログラムは、上述した実施形態の機能を実現するように、CPU等を制御するプログラム(コンピュータを機能させるプログラム)である。そして、これら装置で取り扱われる情報は、その処理時に一時的に一時記憶装置(例えば、RAM)に蓄積され、その後、各種ROM(Read Only Memory)やHDD等の記憶装置に格納され、必要に応じてCPUによって読み出し、修正・書き込みが行なわれる。 In addition, the program that operates in each device in the embodiment is a program that controls the CPU and the like (a program that causes the computer to function) so as to implement the functions of the above-described embodiments. Information handled by these devices is temporarily stored in a temporary storage device (for example, RAM) during processing, and then stored in storage devices such as various ROMs (Read Only Memory) and HDDs. The data is read, corrected, and written by the CPU.

ここで、プログラムを格納する記録媒体としては、半導体媒体(例えば、ROMや、不揮発性のメモリカード等)、光記録媒体・光磁気記録媒体(例えば、DVD(Digital Versatile Disc)、MO(Magneto Optical Disc)、MD(Mini Disc)、CD(Compact Disc)、BD(Blu-ray Disc)(登録商標)等)、磁気記録媒体(例えば、磁気テープ、フレキシブルディスク等)等の何れであってもよい。また、ロードしたプログラムを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することにより、本発明の機能が実現される場合もある。 Here, as recording media for storing programs, semiconductor media (eg, ROM, non-volatile memory cards, etc.), optical recording media/magneto-optical recording media (eg, DVD (Digital Versatile Disc), MO (Magneto Optical Disc), MD (Mini Disc), CD (Compact Disc), BD (Blu-ray Disc) (registered trademark), etc.), magnetic recording media (e.g., magnetic tape, flexible disc, etc.), etc. . By executing the loaded program, the functions of the above-described embodiments are realized. In some cases, inventive features are realized.

また、市場に流通させる場合には、可搬型の記録媒体にプログラムを格納して流通させたり、インターネット等のネットワークを介して接続されたサーバコンピュータに転送したりすることができる。この場合、サーバコンピュータの記憶装置も本発明に含まれるのは勿論である。 When distributed to the market, the program can be stored in a portable recording medium for distribution, or transferred to a server computer connected via a network such as the Internet. In this case, of course, the storage device of the server computer is also included in the present invention.

1 システム
10 処理装置
100 制御部
110 表示部
120 操作入力部
130 アクセスポイント部
140 通信部
150 記憶部
152 画像データ記憶領域
154 受信信号強度リスト
20 画像形成装置
200 制御部
210 通信部
220 原稿読取部
230 画像処理部
240 画像形成部
250 記憶部
25 画像処理装置
30 端末装置
300 制御部
310 無線通信部
320 表示部
330 操作入力部
340 受信信号強度測定部
350 記憶部
352 画像データ記憶領域
354 画像データ受信アプリ
356 端末装置情報
1 system 10 processing device 100 control unit 110 display unit 120 operation input unit 130 access point unit 140 communication unit 150 storage unit 152 image data storage area 154 received signal strength list 20 image forming apparatus 200 control unit 210 communication unit 220 document reading unit 230 Image processing unit 240 Image forming unit 250 Storage unit 25 Image processing device 30 Terminal device 300 Control unit 310 Wireless communication unit 320 Display unit 330 Operation input unit 340 Received signal strength measurement unit 350 Storage unit 352 Image data storage area 354 Image data reception application 356 terminal device information

Claims (9)

画像データを記憶する記憶部と、端末装置と接続可能な通信部と、表示部と、制御部とを備えた画像処理装置において、
前記制御部は、
接続されている端末装置が1台の場合は当該端末装置の情報を、接続されている前記端末装置が複数台の場合は最も近い端末装置の情報を前記表示部に表示し、
前記表示した情報に対応する端末装置に、前記通信部を介して前記画像データを送信し、
接続されている端末装置が複数台のとき、端末装置の情報として同一の情報を有する端末装置が接続されている場合には、前記複数台の端末装置との通信を切断する、
ことを特徴とする画像処理装置。
An image processing device comprising a storage unit for storing image data, a communication unit connectable to a terminal device, a display unit, and a control unit,
The control unit
displaying the information of the terminal device when there is one connected terminal device, and displaying the information of the nearest terminal device when there are a plurality of the terminal devices connected,
transmitting the image data via the communication unit to a terminal device corresponding to the displayed information;
When a plurality of terminal devices are connected, if a terminal device having the same information as terminal device information is connected, disconnecting communication with the plurality of terminal devices .
An image processing apparatus characterized by:
画像データを記憶する記憶部と、端末装置と接続可能な通信部と、表示部と、制御部とを備えた画像処理装置において、An image processing device comprising a storage unit for storing image data, a communication unit connectable to a terminal device, a display unit, and a control unit,
前記制御部は、The control unit
接続されている端末装置が1台の場合は当該端末装置の情報を、接続されている前記端末装置が複数台の場合は最も近い端末装置の情報を前記表示部に表示し、When the number of connected terminal devices is one, the information of the terminal device is displayed on the display unit, and when the number of the terminal devices connected is plural, the information of the nearest terminal device is displayed on the display unit;
前記表示した情報に対応する端末装置に、前記通信部を介して前記画像データを送信し、transmitting the image data via the communication unit to a terminal device corresponding to the displayed information;
接続されている端末装置が複数台のとき、端末装置の情報として同一の情報を有する端末装置が接続されている場合には、前記通信部を介して画像データを送信する処理を中断する、When a plurality of terminal devices are connected, if a terminal device having the same information as terminal device information is connected, the process of transmitting image data via the communication unit is interrupted.
ことを特徴とする画像処理装置。An image processing apparatus characterized by:
前記制御部は、
前記端末装置からの受信信号の強度が最も強い端末装置を最も近い端末装置とすることを特徴とする請求項1又は2に記載の画像処理装置。
The control unit
3. The image processing apparatus according to claim 1, wherein a terminal device having the strongest received signal from said terminal device is set as the nearest terminal device.
前記制御部は、
前記受信信号の強度に基づいた情報を前記表示部に表示することを特徴とする請求項に記載の画像処理装置。
The control unit
4. The image processing apparatus according to claim 3 , wherein information based on the intensity of said received signal is displayed on said display unit.
前記制御部は、
前記端末装置との通信を切断した場合には、その旨を前記表示部に表示することを特徴とする請求項に記載の画像処理装置。
The control unit
2. The image processing apparatus according to claim 1 , wherein when the communication with the terminal device is disconnected, a message to that effect is displayed on the display unit.
前記端末装置の情報は、前記端末装置を一意に識別するための端末識別子であることを特徴とする請求項1からの何れか一項に記載の画像処理装置。 6. The image processing apparatus according to claim 1 , wherein the information on the terminal device is a terminal identifier for uniquely identifying the terminal device. 前記端末識別子は、少なくとも前記端末装置の端末名、前記端末装置のシリアル番号、前記端末装置のアドレス、ユーザ名、電子メールアドレス、電話番号の何れかであることを特徴とする請求項に記載の画像処理装置。 7. The terminal identifier according to claim 6 , wherein the terminal identifier is at least one of a terminal name of the terminal device, a serial number of the terminal device, an address of the terminal device, a user name, an e-mail address, and a telephone number. image processing device. 端末装置と接続可能な通信部と、表示部と、制御部とを備えた画像処理装置における画像データ送信方法であって、
接続されている端末装置が1台の場合は当該端末装置の情報を、接続されている前記端末装置が複数台の場合は最も近い端末装置の情報を前記表示部に表示し、前記表示した情報に対応する端末装置に、前記通信部を介して画像データを送信し、
接続されている端末装置が複数台のとき、端末装置の情報として同一の情報を有する端末装置が接続されている場合には、前記複数台の端末装置との通信を切断する、
ことを特徴とする画像データ送信方法。
An image data transmission method in an image processing device comprising a communication unit connectable to a terminal device, a display unit, and a control unit,
When the number of connected terminal devices is one, the information of the terminal device is displayed on the display unit, and when the number of the terminal devices connected is plural, the information of the nearest terminal device is displayed on the display unit, and the displayed information Transmitting image data via the communication unit to a terminal device corresponding to
When a plurality of terminal devices are connected, if a terminal device having the same information as terminal device information is connected, disconnecting communication with the plurality of terminal devices .
An image data transmission method characterized by:
端末装置と接続可能な通信部と、表示部と、制御部とを備えた画像処理装置における画像データ送信方法であって、An image data transmission method in an image processing device comprising a communication unit connectable to a terminal device, a display unit, and a control unit,
接続されている端末装置が1台の場合は当該端末装置の情報を、接続されている前記端末装置が複数台の場合は最も近い端末装置の情報を前記表示部に表示し、前記表示した情報に対応する端末装置に、前記通信部を介して画像データを送信し、When the number of connected terminal devices is one, the information of the terminal device is displayed on the display unit, and when the number of the terminal devices connected is plural, the information of the nearest terminal device is displayed on the display unit, and the displayed information Transmitting image data via the communication unit to a terminal device corresponding to
接続されている端末装置が複数台のとき、端末装置の情報として同一の情報を有する端末装置が接続されている場合には、前記通信部を介して画像データを送信する処理を中断する、When a plurality of terminal devices are connected, if a terminal device having the same information as terminal device information is connected, the process of transmitting image data via the communication unit is interrupted.
ことを特徴とする画像データ送信方法。An image data transmission method characterized by:
JP2018245578A 2018-12-27 2018-12-27 Image processing device and image data transmission method Active JP7148392B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018245578A JP7148392B2 (en) 2018-12-27 2018-12-27 Image processing device and image data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018245578A JP7148392B2 (en) 2018-12-27 2018-12-27 Image processing device and image data transmission method

Publications (2)

Publication Number Publication Date
JP2020108026A JP2020108026A (en) 2020-07-09
JP7148392B2 true JP7148392B2 (en) 2022-10-05

Family

ID=71449547

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018245578A Active JP7148392B2 (en) 2018-12-27 2018-12-27 Image processing device and image data transmission method

Country Status (1)

Country Link
JP (1) JP7148392B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015231194A (en) 2014-06-06 2015-12-21 シャープ株式会社 Image data transmission system and image data transmission method
JP2017108359A (en) 2015-12-11 2017-06-15 富士ゼロックス株式会社 Information processing apparatus, information processing system, and program
JP2017183836A (en) 2016-03-28 2017-10-05 株式会社沖データ Image formation device and communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015231194A (en) 2014-06-06 2015-12-21 シャープ株式会社 Image data transmission system and image data transmission method
JP2017108359A (en) 2015-12-11 2017-06-15 富士ゼロックス株式会社 Information processing apparatus, information processing system, and program
JP2017183836A (en) 2016-03-28 2017-10-05 株式会社沖データ Image formation device and communication system

Also Published As

Publication number Publication date
JP2020108026A (en) 2020-07-09

Similar Documents

Publication Publication Date Title
EP3262862B1 (en) Information processing apparatus, communications system, and communications method
US20090103124A1 (en) Image forming apparatus, mobile device, and control method therefor
JP5679078B1 (en) Data storage system, image processing apparatus, and program
US20180011724A1 (en) Server apparatus, image forming apparatus, information processing apparatus, image forming control method, and image forming control program
JP6406062B2 (en) Image processing apparatus and control program
JP7081980B2 (en) Image forming device
US8941869B2 (en) Image forming apparatus, communication device, and image forming system for printing data received from communication terminal device
JP7566098B2 (en) Image processing device and control method
JP5979981B2 (en) Image processing system and image processing method
JP7378261B2 (en) Image forming device, control method and program
JP7148392B2 (en) Image processing device and image data transmission method
JP6446885B2 (en) Information processing system, information processing apparatus, and program
US20160027004A1 (en) Information processing system, information processing apparatus, mobile terminal apparatus, information processing method, and non-transitory computer readable medium
JP2005099945A (en) Equipment authenticating device, image forming device, member information managing device, image formation service system, equipment authenticating method, image formation method and program therefor
US20170060495A1 (en) Image processing system, mobile terminal, image processing apparatus, non-transitory computer readable medium, and image processing method
US11611684B2 (en) Image forming apparatus with user authentication by near field wireless communication and registering identification information of mobile terminal in association with prestored user information
JP7565005B2 (en) PRINTING SYSTEM, PRINTING DEVICE, PRINT CONTROL PROCESSING PROGRAM, AND PRINTING METHOD
CN103428400A (en) Image processing apparatus, and method for controlling image processing apparatus
JP6737360B2 (en) Information processing system, mobile terminal device and program
JP2015022506A (en) Image processor, image processing system, and control program
WO2016136238A1 (en) Information processing apparatus, communications system, and communications method
JP7086712B2 (en) Image forming device
US10104251B2 (en) Image reading device and image data transmission method
US10684808B2 (en) Processing apparatus, processing system, non-transitory computer readable medium, and processing method for managing reservation of resources
JP2026005018A (en) Image processing device, system, and control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210922

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220614

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220721

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220922

R150 Certificate of patent or registration of utility model

Ref document number: 7148392

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150