JP2022162407A - Notification system and notifying method - Google Patents

Notification system and notifying method Download PDF

Info

Publication number
JP2022162407A
JP2022162407A JP2021067240A JP2021067240A JP2022162407A JP 2022162407 A JP2022162407 A JP 2022162407A JP 2021067240 A JP2021067240 A JP 2021067240A JP 2021067240 A JP2021067240 A JP 2021067240A JP 2022162407 A JP2022162407 A JP 2022162407A
Authority
JP
Japan
Prior art keywords
information
information processing
consumables
processing device
communication 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.)
Pending
Application number
JP2021067240A
Other languages
Japanese (ja)
Inventor
歓土 倉澤
Kanto Kurasawa
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2021067240A priority Critical patent/JP2022162407A/en
Publication of JP2022162407A publication Critical patent/JP2022162407A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

To provide a notification system for notifying replacement/replenishment of consumables at an appropriate timing with a simplified configuration.SOLUTION: A communication device transmits positional information about a storage location of consumables stored in storage means and remaining amount information of consumables provided in the communication device, to an information processing device. Then, the communication device acquires current positional information of the information processing device and transmits the current positional information to the information processing device. The information processing device receives the positional information of the storage location and the remaining amount information from the communication device. Next, the information processing device receives the current positional information of the information processing device from the communication device. And then, the information processing device shows a display related to notification of the consumables for the communication device based on the positional information of the storage location, the current positional information of the information processing device, and the remaining amount information.SELECTED DRAWING: Figure 10

Description

本発明は、消耗品に関する通知を行う通知システムおよび通知方法に関する。 The present invention relates to a notification system and a notification method for notifying about consumables.

オフィスや印刷工場など、敷地が広いロケーションにおいては、印刷装置と、印刷装置の消耗品(インク・用紙など)を保管する消耗品保管場所との間が離れている場合がある。そのようなロケーションにおいて、オペレータに対する印刷装置の消耗品の交換・補充の報知を適切なタイミングで行うことが求められている。 2. Description of the Related Art In a large location such as an office or a printing factory, there may be a distance between a printing device and a consumables storage area for storing consumables (ink, paper, etc.) for the printing device. At such locations, it is required to notify the operator of the replacement/replenishment of the consumables of the printing apparatus at appropriate timing.

一方、特許文献1には、Bluetooth通信を用いて、デバイス同士の距離を特定する技術が記載されている。 On the other hand, Patent Literature 1 describes a technique for specifying the distance between devices using Bluetooth communication.

特開2017-037427号公報JP 2017-037427 A

例えば、装置内の消耗品の交換・補充が必要で、オペレータが消耗品保管場所の近くにいるタイミングで、消耗品の交換・補充の報知を行うことが望まれる。しかしながら、デバイス同士の距離を特定可能な通信構成を消耗品そのものや消耗品保管場所に設けることは、コストの増大を招いてしまう。 For example, it is desirable to notify the replacement/replenishment of the consumables at the timing when the consumables in the apparatus need to be replaced/replenished and the operator is near the consumables storage location. However, providing the consumables themselves or the consumables storage location with a communication configuration capable of specifying the distance between the devices will increase the cost.

本発明は、簡易な構成により、消耗品の交換・補充を適切なタイミングで通知する通知システムおよび通知方法を提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a notification system and method for notifying replacement/supplementation of consumables at appropriate timing with a simple configuration.

上記課題を解決するため、本発明に係る通知システムは、通信装置と、情報処理装置とを含む通知システムであって、前記通信装置は、消耗品の保管場所の位置情報を記憶する記憶手段と、前記記憶手段に記憶された前記保管場所の位置情報と、前記通信装置に備えられた消耗品の残量情報とを前記情報処理装置に送信する第1送信手段と、前記情報処理装置の現在の位置情報を取得し、該現在の位置情報を前記情報処理装置に送信する第2送信手段と、を備え、前記情報処理装置は、前記保管場所の位置情報と前記残量情報とを前記通信装置から受信する第1受信手段と、前記情報処理装置の現在の位置情報を前記通信装置から受信する第2受信手段と、前記保管場所の位置情報と、前記情報処理装置の現在の位置情報と、前記残量情報とに基づいて、前記通信装置の消耗品の通知に関する表示を行う表示手段とを備えることを特徴とする。 In order to solve the above problems, a notification system according to the present invention includes a communication device and an information processing device, wherein the communication device includes storage means for storing location information of a consumable storage location. a first transmitting means for transmitting to the information processing apparatus the location information of the storage location stored in the storage means and the remaining amount information of the consumables provided in the communication apparatus; and a second transmitting means for acquiring the position information of the storage location and transmitting the current position information to the information processing device, wherein the information processing device transmits the position information of the storage location and the remaining amount information to the communication a first receiving means for receiving information from a device; a second receiving means for receiving current location information of the information processing device from the communication device; location information of the storage location; and current location information of the information processing device and display means for displaying a notification regarding the consumables of the communication device based on the remaining amount information.

本発明によれば、簡易な構成により、消耗品の交換・補充を適切なタイミングで通知することができる。 According to the present invention, it is possible to notify replacement/replenishment of consumables at appropriate timing with a simple configuration.

情報処理装置及び通信装置を含むシステムの構成を示す図である。1 is a diagram showing the configuration of a system including an information processing device and a communication device; FIG. 情報処理装置が通信装置の位置を検知する機能を説明するための図である。FIG. 3 is a diagram for explaining a function of an information processing device to detect the position of a communication device; 情報処理装置が通信装置の方向を検知する方法を説明するための図である。FIG. 4 is a diagram for explaining a method for an information processing device to detect the direction of a communication device; 情報処理装置が通信装置の方向を検知する方法を説明するための図である。FIG. 4 is a diagram for explaining a method for an information processing device to detect the direction of a communication device; 通信装置とその周囲を上面から見た図である。1 is a top view of a communication device and its surroundings; FIG. 消耗品保管場所の登録処理を示すフローチャートである。7 is a flow chart showing processing for registering a storage location for consumables. 消耗品保管場所の登録処理が行われる際の情報処理装置の位置を示す図である。FIG. 10 is a diagram showing the position of the information processing apparatus when the consumables storage location registration process is performed; 消耗品保管場所の登録処理を行うための画面を示す図である。FIG. 10 is a diagram showing a screen for performing consumable storage location registration processing; 状態取得処理を示すフローチャートである。6 is a flowchart showing state acquisition processing; 消耗品交換メッセージの表示処理を示すフローチャートである。10 is a flow chart showing display processing of a consumables replacement message. 消耗品交換メッセージの表示処理が行われる際の情報処理装置の位置を示す図である。FIG. 10 is a diagram showing the position of the information processing apparatus when display processing of a consumables replacement message is performed; 消耗品交換メッセージが表示される画面を示す図である。FIG. 10 is a diagram showing a screen on which a consumables replacement message is displayed; 消耗品の数量の登録処理を示すフローチャートである。FIG. 11 is a flow chart showing processing for registering the quantity of consumables; FIG. 消耗品の数量の登録処理を行うための画面を示す図である。FIG. 10 is a diagram showing a screen for performing a process of registering the quantity of consumables;

以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。 Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. In addition, the following embodiments do not limit the invention according to the scope of claims. Although multiple features are described in the embodiments, not all of these multiple features are essential to the invention, and multiple features may be combined arbitrarily. Furthermore, in the accompanying drawings, the same or similar configurations are denoted by the same reference numerals, and redundant description is omitted.

[第1実施形態]
本実施形態の通知システムに含まれる情報処理装置及び通信装置について説明する。情報処理装置として、例えば、携帯端末としてのスマートフォンが用いられる。しかしながら、これに限定されず、ノートPC、タブレット端末、PDA(Personal Digital Assistant)、デジタルカメラ等、種々のものを適用可能である。また、本実施形態では、通信装置として、例えばプリンタ(印刷装置)が用いられる。しかしながら、これに限定されず、情報処理装置と無線通信を行うことが可能な装置であれば、種々のものを適用可能である。例えば、プリンタであれば、インクジェットプリンタ、フルカラーレーザービームプリンタ、モノクロプリンタ等に適用することができる。また、プリンタのみならず複写機やファクシミリ装置、携帯型端末、スマートフォン、ノートPC、タブレット端末、PDA、デジタルカメラ、音楽再生デバイス、テレビ等にも適用可能である。その他、複写機能、FAX機能、印刷機能等の複数の機能を備える複合機にも適用可能である。
[First embodiment]
An information processing device and a communication device included in the notification system of this embodiment will be described. As an information processing device, for example, a smart phone as a mobile terminal is used. However, it is not limited to this, and various devices such as a notebook PC, a tablet terminal, a PDA (Personal Digital Assistant), a digital camera, etc. can be applied. Further, in this embodiment, for example, a printer (printing device) is used as the communication device. However, the present invention is not limited to this, and various devices can be applied as long as they are capable of wirelessly communicating with the information processing device. For example, if it is a printer, it can be applied to an inkjet printer, a full-color laser beam printer, a monochrome printer, and the like. In addition to printers, the present invention can also be applied to copiers, facsimile machines, portable terminals, smartphones, notebook PCs, tablet terminals, PDAs, digital cameras, music playback devices, televisions, and the like. In addition, the present invention can also be applied to a multifunction machine having multiple functions such as a copying function, a FAX function, and a printing function.

図1は、情報処理装置101と、情報処理装置101と通信可能な通信装置151の構成を示している。まず、情報処理装置101について説明するが、通信装置151と通信を行うことが可能な装置に関して適用可能なものであれば、図示された機能に限定するものではない。 FIG. 1 shows configurations of an information processing apparatus 101 and a communication apparatus 151 capable of communicating with the information processing apparatus 101 . First, the information processing apparatus 101 will be described, but the functions are not limited to the illustrated ones as long as they are applicable to apparatuses capable of communicating with the communication apparatus 151 .

情報処理装置101は、入力インタフェース102、CPU103、ROM104、RAM105、外部記憶装置106、出力インタフェース107、表示部108、通信部109、近距離無線通信部110を有する。入力インタフェース102は、ユーザからのデータ入力や動作指示を受け付けるためのインタフェースであり、物理的なキーボードやボタン、タッチパネル等で構成される。なお、後述の出力インタフェース107と入力インタフェース102とを同一の構成とし、画面の出力とユーザからの操作の受け付けを同一の構成で行うような形態としても良い。 The information processing apparatus 101 has an input interface 102 , a CPU 103 , a ROM 104 , a RAM 105 , an external storage device 106 , an output interface 107 , a display section 108 , a communication section 109 and a short-range wireless communication section 110 . The input interface 102 is an interface for receiving data input and operation instructions from the user, and is composed of a physical keyboard, buttons, touch panel, and the like. It should be noted that the output interface 107 and the input interface 102, which will be described later, may have the same configuration so that the screen output and the reception of the user's operation may be performed with the same configuration.

CPU103は、システム制御部であり、情報処理装置101の全体を制御する。ROM104は、CPU103が実行する制御プログラムやデータテーブル、組み込みオペレーティングシステム(以下、OSという。)プログラム等の固定データを記憶する。本実施形態では、ROM104に格納されている各制御プログラムは、ROM104に格納されている組み込みOSの管理下で、スケジューリングやタスクスイッチ、割り込み処理等のソフトウエア実行制御を行う。 The CPU 103 is a system control unit and controls the entire information processing apparatus 101 . The ROM 104 stores fixed data such as a control program executed by the CPU 103, a data table, and an embedded operating system (OS) program. In this embodiment, each control program stored in the ROM 104 performs software execution control such as scheduling, task switching, and interrupt processing under the control of the built-in OS stored in the ROM 104 .

RAM105は、バックアップ電源を必要とするSRAM(Static Random Access Memory)等で構成される。なお、RAM105は、不図示のデータバックアップ用の1次電池によってデータが保持されているため、プログラム制御変数等の重要なデータを揮発させずに記憶することができる。また、情報処理装置101の設定情報や情報処理装置101の管理データ等を記憶するメモリエリアもRAM105に設けられている。また、RAM105は、CPU103の主メモリとワークメモリとして用いられる場合がある。 The RAM 105 is composed of an SRAM (Static Random Access Memory) or the like that requires a backup power supply. Note that the RAM 105 retains data by a primary battery for data backup (not shown), so important data such as program control variables can be stored without volatilization. The RAM 105 also includes a memory area for storing setting information of the information processing apparatus 101, management data of the information processing apparatus 101, and the like. Also, the RAM 105 may be used as the main memory and work memory of the CPU 103 .

外部記憶装置106は、印刷実行機能を提供するアプリケーション、通信装置151が解釈可能な印刷情報を生成する印刷情報生成プログラム等を記憶している。また、外部記憶装置106は、通信部109を介して接続している通信装置151との間で送受信する情報送受信制御プログラム等の各種プログラムや、これらのプログラムが使用する各種情報を記憶している。 The external storage device 106 stores an application that provides a print execution function, a print information generation program that generates print information that can be interpreted by the communication device 151, and the like. In addition, the external storage device 106 stores various programs such as an information transmission/reception control program for transmission/reception with the communication device 151 connected via the communication unit 109, and various information used by these programs. .

出力インタフェース107は、表示部108がデータの表示や情報処理装置101の状態の通知を行うための制御を行うインタフェースである。表示部108は、LED(発光ダイオード)やLCD(液晶ディスプレイ)などから構成され、データの表示や情報処理装置101の状態の通知を行う。なお、表示部108上に、数値入力キー、モード設定キー、決定キー、取り消しキー、電源キー等のキーを備えるソフトキーボードを設置することで、表示部108を介してユーザからの入力を受け付けても良い。この場合、表示部108が入力インタフェース102の役割を担う。 The output interface 107 is an interface that controls the display unit 108 to display data and notify the status of the information processing apparatus 101 . The display unit 108 includes an LED (light emitting diode), an LCD (liquid crystal display), and the like, and displays data and notifies the state of the information processing apparatus 101 . A soft keyboard having keys such as a numeric input key, a mode setting key, an enter key, a cancel key, and a power key is provided on the display unit 108, so that input from the user can be accepted via the display unit 108. Also good. In this case, the display unit 108 serves as the input interface 102 .

通信部109は、通信装置151と接続して、データ通信を実行するための構成である。例えば、通信部109は、通信装置151内のアクセスポイント(不図示)に接続可能である。通信部109と通信装置151内のアクセスポイントが接続することで、情報処理装置101と通信装置151は相互に通信可能となる。なお、通信部109は無線通信で通信装置151とダイレクトに通信しても良いし、情報処理装置101や通信装置151の外部に存在する外部アクセスポイント(アクセスポイント131)を介して通信しても良い。無線通信方式としては、例えば、Wi-Fi(WirelessFidelity)(商標登録)やBluetooth(商標登録)である。また、アクセスポイント131としては、例えば、無線LANルータ等の機器などがある。なお、本実施形態において、情報処理装置101と通信装置151とが外部アクセスポイントを介さずにダイレクトに接続する方式をダイレクト接続方式という。また、情報処理装置101と通信装置151とが外部アクセスポイント131を介して接続する方式をインフラストラクチャー接続方式という。 The communication unit 109 is configured to connect to the communication device 151 and perform data communication. For example, the communication unit 109 can be connected to an access point (not shown) within the communication device 151 . By connecting the communication unit 109 and the access point in the communication device 151, the information processing device 101 and the communication device 151 can communicate with each other. The communication unit 109 may directly communicate with the communication device 151 by wireless communication, or may communicate via an external access point (access point 131) existing outside the information processing device 101 or the communication device 151. good. Examples of wireless communication methods include Wi-Fi (Wireless Fidelity) (registered trademark) and Bluetooth (registered trademark). Also, the access point 131 is, for example, a device such as a wireless LAN router. In this embodiment, a direct connection method is a method in which the information processing apparatus 101 and the communication apparatus 151 are directly connected to each other without using an external access point. A method in which the information processing device 101 and the communication device 151 are connected via the external access point 131 is called an infrastructure connection method.

近距離無線通信部110は、通信装置151と近距離で無線接続してデータ通信を実行するための構成であり、通信部109とは異なる通信方式によって通信を行う。近距離無線通信部110は、通信装置151内の近距離無線通信部157と接続可能である。なお、本実施形態では、近距離無線通信部110の通信方式として、Bluetooth5.1が用いられるものとする。なお、Bluetooth5.1には、Classic Bluetoothと、Bluetooth Low Energy(BLE)の両規格が含まれるが、本実施形態では近距離無線通信部110の通信方式として、BLEが用いられるものとする。 The short-range wireless communication unit 110 is configured to establish a short-range wireless connection with the communication device 151 to perform data communication, and performs communication using a communication method different from that of the communication unit 109 . The short-range wireless communication unit 110 can be connected to the short-range wireless communication unit 157 in the communication device 151 . In this embodiment, it is assumed that Bluetooth 5.1 is used as the communication method of the short-range wireless communication unit 110 . Note that Bluetooth 5.1 includes both Classic Bluetooth and Bluetooth Low Energy (BLE) standards.

通信装置151は、ROM152、RAM153、CPU154、プリントエンジン155、通信部156、近距離無線通信部157を有する。 The communication device 151 has a ROM 152 , a RAM 153 , a CPU 154 , a print engine 155 , a communication section 156 and a short-range wireless communication section 157 .

通信部156は、通信装置151内部のアクセスポイントとして、情報処理装置101と接続するためのアクセスポイントを有している。なお、該アクセスポイントは、情報処理装置101の通信部109に接続可能である。なお、通信部156は無線通信で情報処理装置101とダイレクトに通信しても良いし、アクセスポイント131を介して通信しても良い。通信方式としては、例えば、Wi-Fi(商標登録)やBluetooth(登録商標)である。また、通信部156は、アクセスポイントとして機能するハードウェアを備えていてもよいし、アクセスポイントとして機能させるためのソフトウエアにより、アクセスポイントとして動作してもよい。 The communication unit 156 has an access point for connecting with the information processing device 101 as an access point inside the communication device 151 . Note that the access point can be connected to the communication unit 109 of the information processing apparatus 101 . Note that the communication unit 156 may directly communicate with the information processing apparatus 101 by wireless communication, or may communicate with the information processing apparatus 101 via the access point 131 . Examples of communication methods include Wi-Fi (registered trademark) and Bluetooth (registered trademark). Further, the communication unit 156 may include hardware functioning as an access point, or may operate as an access point using software for functioning as an access point.

近距離無線通信部157は、情報処理装置101と近距離で無線接続するための構成である。本実施形態では、近距離無線通信部157の通信方式として、Bluetooth5.1が用いられるものとする。より具体的には、本実施形態では近距離無線通信部157の通信方式として、BLEが用いられるものとする。 The short-range wireless communication unit 157 is a configuration for wirelessly connecting to the information processing apparatus 101 at a short range. In this embodiment, it is assumed that Bluetooth 5.1 is used as the communication method of the short-range wireless communication unit 157 . More specifically, it is assumed that BLE is used as the communication method of the short-range wireless communication unit 157 in this embodiment.

RAM153は、バックアップ電源を必要とするSRAM等で構成される。なお、RAM153は、不図示のデータバックアップ用の1次電池によってデータが保持されているため、プログラム制御変数等の重要なデータを揮発させずに記憶することができる。また、通信装置151の設定情報や通信装置151の管理データ等を記憶するメモリエリアもRAM153に設けられている。また、RAM153は、CPU154の主メモリとワークメモリとしても用いられ、情報処理装置101等から受信した印刷情報を一旦記憶するための受信バッファとして機能したり、各種の情報を記憶する。ROM152は、CPU154が実行する制御プログラムやデータテーブル、OSプログラム等の固定データを記憶する。本実施形態では、ROM152に記憶されている各制御プログラムは、ROM152に記憶されている組み込みOSの管理下で、スケジューリングやタスクスイッチ、割り込み処理等のソフトウエア実行制御を行う。 The RAM 153 is composed of an SRAM or the like that requires a backup power supply. Note that the RAM 153 retains data by a primary battery for data backup (not shown), so important data such as program control variables can be stored without volatilization. The RAM 153 also includes a memory area for storing setting information of the communication device 151, management data of the communication device 151, and the like. The RAM 153 is also used as a main memory and a work memory for the CPU 154, functions as a reception buffer for temporarily storing print information received from the information processing apparatus 101, and stores various kinds of information. The ROM 152 stores fixed data such as control programs executed by the CPU 154, data tables, and OS programs. In this embodiment, each control program stored in the ROM 152 performs software execution control such as scheduling, task switching, and interrupt processing under the control of the built-in OS stored in the ROM 152 .

CPU154は、システム制御部であり、通信装置151の全体を制御する。プリントエンジン155、RAM153に記憶された情報や情報処理装置101等から受信した印刷ジョブに基づき、インク等の記録剤を用いて用紙等の記録媒体上に画像形成し、印刷結果を出力する。この時、情報処理装置101等から送信される印刷ジョブは、送信データ量が大きく、高速な通信が求められるため、近距離無線通信部157よりも高速に通信可能な通信部156を介して受信する。 The CPU 154 is a system control unit and controls the communication device 151 as a whole. Based on information stored in the print engine 155 and RAM 153 and a print job received from the information processing apparatus 101 or the like, an image is formed on a recording medium such as paper using a recording material such as ink, and the print result is output. At this time, the print job transmitted from the information processing apparatus 101 or the like has a large amount of transmission data and requires high-speed communication. do.

なお、通信装置151には、外付けHDDやSDカード等のメモリがオプション機器として装着されてもよく、通信装置151に記憶される情報は、当該メモリに記憶されても良い。また、通信装置151は、接続設定処理により接続モードが設定され、設定された接続モードに基づいた接続形態により、情報処理装置101と通信を行う。通信装置151は、インフラストラクチャー接続により通信を行う場合は、接続モードとしてインフラストラクチャー接続モードが設定され、ダイレクト接続により通信を行う場合は、接続モードとしてダイレクト接続モードが設定される。 A memory such as an external HDD or an SD card may be attached to the communication device 151 as an optional device, and information stored in the communication device 151 may be stored in the memory. Further, the communication device 151 has a connection mode set by the connection setting process, and communicates with the information processing device 101 in a connection mode based on the set connection mode. The communication device 151 is set to the infrastructure connection mode as the connection mode when performing communication by infrastructure connection, and is set to the direct connection mode as the connection mode when performing communication by direct connection.

本実施形態では、一例として情報処理装置101と通信装置151との処理分担を上記のように示したが、特にこの分担形態に限らず他の形態であってもよい。例えば、図1の情報処理装置101と通信装置151の内部の構成は、逆の構成であっても良いし、同じ構成であっても良い。例えば、情報処理装置101がプリンタであり、通信装置151がスマートフォン等の携帯型端末であっても良い。その場合は、図1の情報処理装置101がプリントエンジン155を含むことになる。 In the present embodiment, the processing sharing between the information processing apparatus 101 and the communication apparatus 151 is shown as an example as described above, but the sharing is not limited to this sharing, and other forms may be used. For example, the internal configurations of the information processing apparatus 101 and the communication apparatus 151 in FIG. 1 may be reversed or may be the same. For example, the information processing device 101 may be a printer, and the communication device 151 may be a portable terminal such as a smart phone. In that case, the information processing apparatus 101 in FIG. 1 will include the print engine 155 .

本実施形態では、情報処理装置101は、ROM104や外部記憶装置106等の記憶領域に所定のアプリケーションを記憶しているものとする。所定のアプリケーションとは、例えば、情報処理装置101内の画像データや文書データ等を印刷させるための印刷ジョブを、通信装置151に送信するためのアプリケーションプログラムである。このような機能を有するアプリケーションを、以降、「印刷アプリ」という。なお、印刷アプリは、印刷機能以外に、他の機能を備えていても良い。例えば、印刷アプリは、通信装置151がスキャン機能を備えている場合に、通信装置151にセットされた原稿をスキャンさせる機能や、通信装置151の他の設定を行う機能、通信装置151の状態を確認する機能等を備えていても良い。即ち、印刷アプリは、印刷ジョブ以外に、スキャンジョブや設定ジョブを通信装置151に送信する機能を有していても良い。また、所定のアプリケーションは、印刷アプリに限定されず、印刷以外の機能を備えているアプリケーションプログラムであっても良い。 In this embodiment, the information processing apparatus 101 stores predetermined applications in storage areas such as the ROM 104 and the external storage device 106 . The predetermined application is, for example, an application program for transmitting a print job for printing image data, document data, etc. in the information processing apparatus 101 to the communication apparatus 151 . An application having such a function is hereinafter referred to as a "printing application". Note that the print application may have other functions in addition to the print function. For example, when the communication device 151 has a scanning function, the print application has a function of scanning a document set in the communication device 151, a function of performing other settings of the communication device 151, and a function of setting the state of the communication device 151. It may be provided with a function to confirm. That is, the print application may have a function of transmitting scan jobs and setting jobs to the communication device 151 in addition to print jobs. Further, the predetermined application is not limited to the printing application, and may be an application program having functions other than printing.

また、本実施形態では、近距離無線通信部110および近距離無線通信部157はBLEによって通信を行うものとして説明する。なお、本実施形態では、近距離無線通信部157が、後述のアドバタイズ情報をブロードキャストするアドバタイザ(又はスレーブ)として機能し、近距離無線通信部110が、アドバタイズ情報を受信するスキャナ(又はマスタ)として機能する。また、通信部109および通信部156は無線LAN(Wi-Fi)によって通信を行うものとして説明する。本実施形態では、上述したように近距離無線通信部157がスレーブ機器として動作するため、近距離無線通信部157が上記処理を行うものとする。近距離無線通信部157は、2.4GHzの周波数帯を40チャネル(0~39ch)に分割して通信を行う。近距離無線通信部157は、そのうち、37~39番目のチャネルをアドバタイズ情報の送信やBLE接続要求の受信に利用し、0~36番目のチャネルをBLE接続後のデータ通信に利用している。以下、所定のチャネルによるアドバタイズ情報の送信処理と受信処理の組み合わせをアドバタイズという。 Also, in this embodiment, the short-range wireless communication unit 110 and the short-range wireless communication unit 157 will be described as performing communication using BLE. In this embodiment, the short-range wireless communication unit 157 functions as an advertiser (or slave) that broadcasts advertisement information described later, and the short-range wireless communication unit 110 functions as a scanner (or master) that receives advertisement information. Function. Also, the communication unit 109 and the communication unit 156 are described as communicating by wireless LAN (Wi-Fi). In the present embodiment, the short-range wireless communication unit 157 operates as a slave device as described above, so the short-range wireless communication unit 157 performs the above processing. The short-range wireless communication unit 157 performs communication by dividing the frequency band of 2.4 GHz into 40 channels (0 to 39ch). Of these, the short-range wireless communication unit 157 uses the 37th to 39th channels for transmitting advertisement information and receiving BLE connection requests, and uses the 0th to 36th channels for data communication after BLE connection. Hereinafter, a combination of transmission processing and reception processing of advertising information through a predetermined channel is referred to as advertising.

図2は、通信装置151の近距離無線通信部157と、情報処理装置101の近距離無線通信部110のアンテナの構成の一例を示す図である。情報処理装置101の近距離無線通信部110は、アンテナ201とアンテナ202とアンテナ203を備え、通信装置151の近距離無線通信部157はアンテナ204とアンテナ205とアンテナ206を備える。なお、近距離無線通信部110と近距離無線通信部157に備えられたアンテナの本数はこの限りではない。アンテナの本数は1本もしくは2本、あるいは4本以上であってもよい。また、近距離無線通信部110と近距離無線通信部157に備えられたアンテナの本数はそれぞれで異なっていてもよい。また、図2では、近距離無線通信部110と近距離無線通信部157に備えられたアンテナは、直線上に配置されているように示されているが、アンテナの配置はこの限りではない。 FIG. 2 is a diagram showing an example of the antenna configuration of the short-range wireless communication unit 157 of the communication device 151 and the short-range wireless communication unit 110 of the information processing device 101. As shown in FIG. The short-range wireless communication unit 110 of the information processing device 101 includes antennas 201 , 202 and 203 , and the short-range wireless communication unit 157 of the communication device 151 includes antennas 204 , 205 and 206 . The number of antennas provided in short-range wireless communication unit 110 and short-range wireless communication unit 157 is not limited to this. The number of antennas may be one, two, or four or more. Also, the number of antennas provided in short-range wireless communication unit 110 and short-range wireless communication unit 157 may be different. In addition, in FIG. 2, the antennas provided in short-range wireless communication section 110 and short-range wireless communication section 157 are shown to be arranged on a straight line, but the arrangement of the antennas is not limited to this.

以下、情報処理装置101が通信装置151の方向を推定する手法について説明する。また、以下の説明は、通信装置151が情報処理装置101の方向を推定する手法についても同様に適用される。 A method of estimating the direction of the communication device 151 by the information processing device 101 will be described below. Also, the following description is similarly applied to the method of estimating the direction of the information processing device 101 by the communication device 151 .

情報処理装置101が通信装置151の方向を推定する手法は、(1)近距離無線通信部110(受信側)が複数のアンテナを有する場合に実現される手法と、(2)近距離無線通信部157が複数のアンテナを有する場合に実現される手法とに分類される。 The method by which the information processing device 101 estimates the direction of the communication device 151 includes (1) a method implemented when the short-range wireless communication unit 110 (receiving side) has a plurality of antennas, and (2) short-range wireless communication and a method realized when the unit 157 has a plurality of antennas.

これらの手法のうちの(1)の手法を、図3を用いて説明する。図3の構成では、受信側装置である近距離無線通信部110の複数のアンテナを用いて、それぞれのアンテナへ到来した際の電波の位相差に基づいて、近距離無線通信部110が、受信した電波の到来角を推定する。以下では、到来角(Angle of Arrival)をAoAと呼ぶ場合がある。 The method (1) of these methods will be described with reference to FIG. In the configuration of FIG. 3, using a plurality of antennas of the short-range wireless communication unit 110, which is the receiving device, the short-range wireless communication unit 110 receives the Estimate the angle of arrival of the radio wave. Below, an angle of arrival (Angle of Arrival) may be called AoA.

図3において、近距離無線通信部157は、アンテナ204を用いて、CTE(Constant Tone Extension)を含んだ無線フレーム(AoA Radio Signal703)によってアドバタイズ情報を送信する。CTEとは、情報処理装置101に対する通信装置151の方向を検知するために使用されるデータである。近距離無線通信部110は、複数のアンテナ(アンテナ201とアンテナ202の両方)でこの無線フレームを受信する。このとき、アンテナ201とアンテナ202のアンテナ間距離301がd1であり、AoA302がθであったとする。この場合、アンテナ201で受信される電波は、アンテナ202で受信される電波より、d1×cos(θ)だけ長い距離を経て受信される。このため、電波の波長をλとすると、アンテナ201で受信される電波の位相は、アンテナ202で受信される電波の位相より、
ψ1=2π×(d1×cos(θ)/λ) ・・・(1)
だけ遅れることとなる。ここで、ψ1は、アンテナ202で受信される電波の位相と、アンテナ201で受信される電波の位相との差である。式(1)から、AoA302は、
θ=arccos((ψ1×λ)/(2π×d1)) ・・・(2)
のように算出することができる。したがって、情報処理装置101は、式(2)のような計算を行うことにより、通信装置151の方向を推定することができる。
In FIG. 3, short-range wireless communication section 157 uses antenna 204 to transmit advertisement information by a radio frame (AoA Radio Signal 703) including CTE (Constant Tone Extension). CTE is data used to detect the direction of the communication device 151 with respect to the information processing device 101 . Near-field wireless communication section 110 receives this wireless frame with a plurality of antennas (both antennas 201 and 202). At this time, assume that the distance 301 between the antennas 201 and 202 is d1 and the AoA 302 is θ. In this case, the radio wave received by the antenna 201 is received at a distance longer than that of the radio wave received by the antenna 202 by d1×cos(θ). Therefore, if the wavelength of the radio wave is λ, the phase of the radio wave received by the antenna 201 is lower than the phase of the radio wave received by the antenna 202.
ψ1=2π×(d1×cos(θ)/λ) (1)
will be delayed. Here, ψ1 is the phase difference between the phase of the radio wave received by the antenna 202 and the phase of the radio wave received by the antenna 201 . From equation (1), AoA302 is
θ=arccos((ψ1×λ)/(2π×d1)) (2)
can be calculated as Therefore, the information processing device 101 can estimate the direction of the communication device 151 by performing calculations such as Equation (2).

続いて、上述の手法のうちの(2)の手法を、図4を用いて説明する。図4の構成では、送信側装置である近距離無線通信部157の複数のアンテナから、それぞれ異なる期間において、CTEを含んだ無線フレーム(AoD Radio Signal403)によってアドバタイズ情報が送信される。例えば、図4(A)に示すように、アンテナ204によるAoD Radio Signal403の送信期間が設定され、その直後にアンテナ205によるAoD Radio Signal403の送信期間が設定されたものとする。この場合、近距離無線通信部157においては、アンテナ204によるAoD Radio Signal403の送信とアンテナ205によるAoD Radio Signal403の送信との間に、無信号区間は発生しない。一方、近距離無線通信部110は、これらの無線信号を図4(B)のような形式で受信し得る。すなわち、アンテナ205から送信された信号は、アンテナ204から送信された信号より長い経路を経て、遅れて近距離無線通信部110に到来するため、これらの信号の間に無信号区間が生じる。また、アンテナ205が先に信号を送信した場合は、アンテナ205から送信された信号の全てが近距離無線通信部110に到着する前に、アンテナ204から送信された信号が近距離無線通信部110に届くことになる。また、アンテナ204の信号送信期間の完了後に所定長の無信号区間を設定し、アンテナ205からの信号送信期間を設定した場合、近距離無線通信部110において受信される無線信号においては、その無信号区間が所定長より長く観測される。同様に、アンテナ205の信号送信期間の完了後に所定長の無信号区間を設定し、アンテナ204からの信号送信期間を設定した場合、近距離無線通信部110において受信される無線信号においては、その無信号区間が所定長より短く観測される。このように、複数のアンテナからそれぞれ送信された信号は、近距離無線通信部110においてそれぞれの経路長に応じたタイミングのずれとして観測される。なお、タイミングのずれの観測のために、どのアンテナからどのタイミングで信号が送信されるかのスケジューリングの情報が、(例えば近距離無線通信部157又は他の装置から)事前に近距離無線通信部110に通知される。 Next, the method (2) of the above methods will be described with reference to FIG. In the configuration of FIG. 4, advertisement information is transmitted by radio frames (AoD Radio Signal 403) including CTE from a plurality of antennas of short-range wireless communication section 157, which is a transmitting device, in different periods. For example, as shown in FIG. 4A, it is assumed that the transmission period of AoD Radio Signal 403 by antenna 204 is set, and immediately thereafter the transmission period of AoD Radio Signal 403 by antenna 205 is set. In this case, in short-range wireless communication section 157 , no signal interval occurs between transmission of AoD Radio Signal 403 by antenna 204 and transmission of AoD Radio Signal 403 by antenna 205 . On the other hand, the short-range wireless communication unit 110 can receive these wireless signals in the format shown in FIG. 4(B). That is, since the signal transmitted from antenna 205 travels a longer path than the signal transmitted from antenna 204 and arrives at short-range wireless communication section 110 with a delay, a no-signal section occurs between these signals. Also, when the antenna 205 transmits the signal first, the signal transmitted from the antenna 204 reaches the short-range wireless communication unit 110 before all the signals transmitted from the antenna 205 arrive at the short-range wireless communication unit 110 . will reach Further, when a predetermined length of no-signal period is set after the completion of the signal transmission period of antenna 204 and the signal transmission period from antenna 205 is set, the radio signal received by short-range wireless communication section 110 is A signal section is observed longer than a predetermined length. Similarly, when a signalless period of a predetermined length is set after the signal transmission period of antenna 205 is completed, and a signal transmission period from antenna 204 is set, the radio signal received by short-range wireless communication section 110 is A no-signal section is observed shorter than a predetermined length. In this way, signals transmitted from a plurality of antennas are observed by short-range wireless communication section 110 as timing shifts according to respective path lengths. In addition, in order to observe the timing shift, scheduling information indicating from which antenna the signal is to be transmitted and at what timing is received in advance by the short-range wireless communication unit 157 (for example, from the short-range wireless communication unit 157 or another device). 110 is notified.

なお、受信タイミングのずれは、受信信号の位相のずれに対応する。例えば、図4の例では、アンテナ205から送信された信号は、アンテナ204から送信された信号より、d2×cos(φ)だけ長い経路を経て、近距離無線通信部110に到来する。ここで、d2は、アンテナ204とアンテナ205との間のアンテナ間距離401である。この経路長の差により、光の伝搬速度をcとすると、d2×cos(φ)/c秒の受信タイミングずれが発生するが、同時に
ψ2=2π×d2×cos(φ)/λ ・・・(3)
だけの位相差が発生する。なお、λは、上述のように、電波の波長である。また、φは、近距離無線通信部157と近距離無線通信部110とを結ぶ直線と、アンテナ204とアンテナ205とを結ぶ直線とのなす角である。なお、このなす角は、Angle of Departureと呼ばれ、以下では、AoD402と表記する。近距離無線通信部110は、例えば、近距離無線通信部157から送信された複数の信号のうちの1つ目に受信された信号を基準として、相関検出を行うことなどによって、位相差ψ2を特定することができる。そして、近距離無線通信部110は、式(3)から、その位相差ψ2を用いて、AoD402を
φ=arccos((ψ2×λ)/(2π×d2)) ・・・(4)
のように算出することができる。なお、近距離無線通信部110は、事前に、近距離無線通信部157又は他の装置から、アンテナ間距離d2の情報を取得しておく。近距離無線通信部110は、AoD402を式(4)のように算出することにより、近距離無線通信部157から見た近距離無線通信部110の方向を特定することができる。また、近距離無線通信部110は、アンテナ204とアンテナ205が、どのように配置されているかを知ることにより、AoD402に基づいて、電波が到来した方向を推定することができる。例えば、アンテナ204がアンテナ205の西側に配置されており、AoD402が45°と推定された場合、近距離無線通信部110は、南東方向から電波が到来したと推定することができる。さらに、近距離無線通信部110は、電波の受信強度とその電波の送信電力とから、近距離無線通信部157との距離を推定することができ、これにより、近距離無線通信部157との位置関係を認識することができる。また、近距離無線通信部110は、近距離無線通信部157が配置されている位置の情報を取得することにより、自装置の位置を高精度に推定することができる。
Note that the reception timing shift corresponds to the phase shift of the received signal. For example, in the example of FIG. 4, the signal transmitted from the antenna 205 reaches the short-range wireless communication unit 110 via a path longer than that of the signal transmitted from the antenna 204 by d2×cos(φ). where d2 is the inter-antenna distance 401 between the antennas 204 and 205; Assuming that the propagation speed of light is c, this difference in path length causes a reception timing shift of d2×cos(φ)/c seconds. (3)
A phase difference of only . Note that λ is the wavelength of the radio wave as described above. φ is an angle between a straight line connecting short-range wireless communication unit 157 and short-range wireless communication unit 110 and a straight line connecting antenna 204 and antenna 205 . In addition, this angle|corner to make is called Angle of Departure, and is described with AoD402 below. Near-field wireless communication section 110 detects phase difference ψ2 by, for example, performing correlation detection on the basis of the first received signal among the plurality of signals transmitted from near-field wireless communication section 157. can be specified. Then, the short-range wireless communication unit 110 uses the phase difference ψ2 from the equation (3) to convert the AoD 402 to φ=arccos((ψ2×λ)/(2π×d2)) (4)
can be calculated as Note that the short-range wireless communication unit 110 acquires information on the inter-antenna distance d2 from the short-range wireless communication unit 157 or another device in advance. The short-range wireless communication unit 110 can specify the direction of the short-range wireless communication unit 110 as seen from the short-range wireless communication unit 157 by calculating the AoD 402 as shown in Equation (4). By knowing how the antennas 204 and 205 are arranged, the short-range wireless communication unit 110 can estimate the direction from which the radio wave arrived based on the AoD 402 . For example, if the antenna 204 is arranged on the west side of the antenna 205 and the AoD 402 is estimated to be 45°, the short-range wireless communication unit 110 can estimate that the radio wave has arrived from the southeast direction. Furthermore, short-range wireless communication unit 110 can estimate the distance to short-range wireless communication unit 157 from the received intensity of radio waves and the transmission power of the radio waves. Able to recognize positional relationships. Further, near field communication section 110 can estimate the position of its own device with high accuracy by acquiring information on the position where near field communication section 157 is arranged.

また上述では、情報処理装置101と通信装置151のどちらか一方の装置が複数のアンテナを使用する実施形態について述べたが、この限りではない。両方の装置がともに複数のアンテナを用いてもよい。 Also, in the above description, an embodiment in which one of the information processing device 101 and the communication device 151 uses a plurality of antennas has been described, but the present invention is not limited to this. Both devices may both use multiple antennas.

また、上述では、情報処理装置101が、1台の通信装置151の方向を検知する形態について述べたが、この限りではない。情報処理装置101が、2台以上の通信装置151の方向を検知しても良い。また、情報処理装置101は、2台以上の通信装置151の方向を検知し、それぞれの検知データを参照することで、1台の通信装置151の方向を検知する形態と比較し、高精度に、装置間の距離や方向、位置を検知することができる。 Also, in the above description, the information processing apparatus 101 has described a form in which the direction of one communication apparatus 151 is detected, but the present invention is not limited to this. The information processing device 101 may detect directions of two or more communication devices 151 . In addition, the information processing apparatus 101 detects the directions of two or more communication devices 151 and refers to the respective detection data. , the distance, direction, and position between devices can be detected.

図5は、通信装置151とその周囲を上面から見た図である。以下、通信装置151の一例として印刷装置を用いるケースを説明し、印刷装置151と称する。図5は、1台の印刷装置151の周辺に複数のオペレータ(ユーザ)501、502、503が存在しているケースを示している。オペレータ501は情報処理装置101aを保持し、オペレータ502は情報処理装置101bを保持し、オペレータ503は情報処理装置101cを保持している。本実施形態では、各オペレータの位置は、各オペレータが保持する情報処理装置の位置と等しいとみなす。図5における印刷装置151を含む平面をXY平面と規定する。 FIG. 5 is a top view of the communication device 151 and its surroundings. A case using a printing device as an example of the communication device 151 will be described below, and is referred to as a printing device 151 . FIG. 5 shows a case where a plurality of operators (users) 501, 502, and 503 exist around one printing apparatus 151. In FIG. An operator 501 holds the information processing device 101a, an operator 502 holds the information processing device 101b, and an operator 503 holds the information processing device 101c. In this embodiment, the position of each operator is assumed to be the same as the position of the information processing device held by each operator. A plane including the printer 151 in FIG. 5 is defined as an XY plane.

印刷装置151の近距離無線通信部157は、XY平面の中心座標として規定される。即ち、印刷装置151は、近距離無線通信部157を原点とするXY平面上で、各情報処理装置の位置を記憶する。情報処理装置101の近距離無線通信部110および印刷装置151の近距離無線通信部157がBLEによって前述の通信を行うことで、近距離無線通信部157を原点とする各情報処理装置101までの距離と角度が検出される。その距離と角度の情報がXY平面上の位置として記憶される。例えば、図5の情報処理装置101a、101b、101cはすべて距離は等しいものの、角度θa、θb、θcが異なる。従って、各情報処理装置101a、101b、101cは、XY平面上で別々の位置として検出される。 The short-range wireless communication unit 157 of the printing device 151 is defined as the central coordinates of the XY plane. That is, the printing device 151 stores the position of each information processing device on the XY plane with the short-range wireless communication unit 157 as the origin. By the short-range wireless communication unit 110 of the information processing device 101 and the short-range wireless communication unit 157 of the printing device 151 performing the above-described communication by BLE, communication to each information processing device 101 with the short-range wireless communication unit 157 as the origin is possible. Distances and angles are detected. Information on the distance and angle is stored as a position on the XY plane. For example, the information processing apparatuses 101a, 101b, and 101c in FIG. 5 all have the same distance, but different angles θa, θb, and θc. Accordingly, the information processing apparatuses 101a, 101b, and 101c are detected as separate positions on the XY plane.

本実施形態では、図5の構成に基づいて、予め登録された消耗品保管場所に情報処理装置101を保持するオペレータが近づいたときに、印刷装置151で消耗品の補充が必要であれば、情報処理装置101に対して消耗品交換を促すメッセージが送信される。その結果、オペレータに対する報知が行われる。 In this embodiment, based on the configuration of FIG. 5, when the operator holding the information processing apparatus 101 approaches a pre-registered consumables storage location, if the printing apparatus 151 needs to replenish consumables, A message prompting replacement of the consumables is transmitted to the information processing apparatus 101 . As a result, the operator is notified.

まず、図6~図8を参照しながら、オペレータが情報処理装置101を用いて、消耗品保管場所を印刷装置151に登録する処理を説明する。図6は、消耗品保管場所の登録処理を示すフローチャートである。図6の処理は、例えば、CPU103がROM104に記憶されたプログラムを読み出して実行することにより実現される。 First, referring to FIGS. 6 to 8, the process of registering the storage location of consumables in the printing apparatus 151 by the operator using the information processing apparatus 101 will be described. FIG. 6 is a flow chart showing processing for registering a storage location for consumables. The processing in FIG. 6 is implemented by, for example, the CPU 103 reading out and executing a program stored in the ROM 104 .

S101において、CPU103は、情報処理装置101の表示部108に所定のメニューから表示された画面800上で、オペレータ700から、登録を所望する消耗品の選択を受け付ける。図8(a)は、消耗品の選択を受け付けるための画面800の一例を示す図である。図8(a)に示すように、画面800には、用紙とインクの複数種類それぞれが選択可能に表示されている。例えば、用紙について、A3サイズの用紙801と、A4サイズの用紙802が選択可能に表示されている。また、インクについて、シアン(C)インク803、マゼンタ(M)インク804、イエロー(Y)インク805、ブラック(Bk)インク806が選択可能に表示されている。 In S<b>101 , the CPU 103 receives from the operator 700 a selection of consumables desired to be registered on a screen 800 displayed from a predetermined menu on the display unit 108 of the information processing apparatus 101 . FIG. 8A shows an example of a screen 800 for accepting selection of consumables. As shown in FIG. 8A, a screen 800 displays a plurality of types of paper and ink that can be selected. For example, as for the paper, an A3 size paper 801 and an A4 size paper 802 are displayed so as to be selectable. As for ink, cyan (C) ink 803, magenta (M) ink 804, yellow (Y) ink 805, and black (Bk) ink 806 are displayed so as to be selectable.

S101で画面800上で消耗品が選択されると、選択された消耗品に対応する消耗品保管場所701の登録が開始される。ここでは、画面800のA3サイズの用紙801(以下、「用紙A3」)が選択されたとする。消耗品が選択されると、S102において、CPU103は、画面810を表示する。画面810には、現在選択されている消耗品「用紙A3」の保管場所に現在位置を設定することを示すメッセージ811が表示される。そして、オペレータ700は、図7に示すように、情報処理装置101を保持しながら、消耗品保管場所701の近傍まで移動する。その間、S103において、CPU103は、画面810上のいずれのボタンが押下されたかを判定する。 When a consumable item is selected on the screen 800 in S101, registration of the consumable item storage location 701 corresponding to the selected consumable item is started. Here, it is assumed that the A3 size paper 801 (hereinafter referred to as "paper A3") on the screen 800 is selected. When a consumable item is selected, the CPU 103 displays a screen 810 in S102. A screen 810 displays a message 811 indicating that the current position is to be set to the storage location of the currently selected consumable item "Paper A3". Then, the operator 700 moves to the vicinity of the consumables storage location 701 while holding the information processing apparatus 101, as shown in FIG. Meanwhile, in S103, the CPU 103 determines which button on the screen 810 has been pressed.

オペレータ700は、消耗品保管場所701の近傍まで移動すると、画面810上の「OK」ボタン812を押下する。すると、S103でOKボタン812が押下されたと判定され、S104において、CPU103は、印刷装置151に対して、現在の情報処理装置101の位置情報の取得要求を送信する。一方、「戻る」ボタン813が押下された場合、CPU103は、画面800を表示し、S101からの処理を繰り返す。 When the operator 700 moves to the vicinity of the consumables storage location 701 , the operator presses an “OK” button 812 on the screen 810 . Then, in S103, it is determined that the OK button 812 has been pressed, and in S104, the CPU 103 transmits a request to acquire the current position information of the information processing apparatus 101 to the printing apparatus 151. FIG. On the other hand, when the "return" button 813 is pressed, the CPU 103 displays the screen 800 and repeats the processing from S101.

印刷装置151のCPU154は、情報処理装置101の位置情報の取得要求を受信すると、情報処理装置101と印刷装置151の相対位置(距離と角度)を前述のBLEを用いて取得し、ROM152等の記憶領域に格納する。そして、印刷装置151のCPU154は、情報処理装置101からの取得要求に対する応答を情報処理装置101に送信する。 When the CPU 154 of the printing device 151 receives the acquisition request for the position information of the information processing device 101, the CPU 154 of the printing device 151 acquires the relative position (distance and angle) between the information processing device 101 and the printing device 151 using the above-described BLE, Store in storage area. Then, the CPU 154 of the printing device 151 transmits a response to the acquisition request from the information processing device 101 to the information processing device 101 .

S104の後、S105において、CPU103は、印刷装置151から受信した応答に基づいて、印刷装置151が情報処理装置101の位置情報を取得したか否かを判定する。印刷装置151が情報処理装置101の位置情報を取得したと判定された場合、図6の処理を終了する。 After S<b>104 , in S<b>105 , the CPU 103 determines whether the printing device 151 has obtained the position information of the information processing device 101 based on the response received from the printing device 151 . If it is determined that the printing device 151 has acquired the position information of the information processing device 101, the processing in FIG. 6 ends.

一方、S105で、印刷装置151が情報処理装置101の位置情報を取得しなかったと判定された場合、S110において、CPU103は、表示部108に、取得要求の失敗を通知する画面820を表示する。図8(c)は、S110で表示される画面820の一例を示す図である。例えば、S104でCPU103はタイマを起動し、所定時間経過しても、印刷装置151からの応答を受信しなかった場合に、S105で、印刷装置151が情報処理装置101の位置情報を取得しなかったと判定する。図8(c)に示すように、画面820には、情報処理装置101の位置情報が取得されていないことを示すメッセージ821が表示される。そして、S111において、CPU103は、画面820上のいずれのボタンが押下されたかを判定する。 On the other hand, if it is determined in S105 that the printing device 151 did not acquire the location information of the information processing device 101, in S110 the CPU 103 displays a screen 820 notifying that the acquisition request has failed on the display unit . FIG. 8C is a diagram showing an example of a screen 820 displayed in S110. For example, in S104, the CPU 103 activates the timer, and if no response is received from the printing apparatus 151 even after a predetermined time has elapsed, the printing apparatus 151 does not acquire the position information of the information processing apparatus 101 in S105. I judge that. As shown in FIG. 8C, a screen 820 displays a message 821 indicating that the position information of the information processing apparatus 101 has not been acquired. Then, in S111, the CPU 103 determines which button on the screen 820 has been pressed.

S111で「再試行」ボタン822が押下されたと判定された場合、S104からの処理を繰り返す。一方、「戻る」ボタン823が押下されたと判定された場合、図6の処理を終了する。その際、消耗品保管場所の登録処理自体を終了しても良いし、S101からの処理を繰り返すようにしても良い。 If it is determined in S111 that the "retry" button 822 has been pressed, the processing from S104 is repeated. On the other hand, if it is determined that the "return" button 823 has been pressed, the processing of FIG. 6 ends. At this time, the consumable storage location registration process itself may be terminated, or the process from S101 may be repeated.

図6の処理は、画面800上に表示されている消耗品の種類ごとに繰り返される。例えば、消耗品の種類ごとに消耗品保管場所701が異なる場合には、オペレータ700は、消耗品の種類ごとに対応する消耗品保管場所701の近傍に移動し、図6の処理を繰り返すことになる。その結果、印刷装置151は、消耗品の種類ごとに対応する消耗品保管場所701の位置情報を記憶する。なお、印刷装置151と消耗品保管場所701の相対位置が変化した場合には、図6の登録処理を再度行う。例えば、印刷装置151のCPU154は、印刷装置151内に設けられた不図示の加速度センサにより、印刷装置151が現在の位置から移動したと判定した場合、図6の登録処理を再度行う旨のメッセージを情報処理装置101に送信しても良い。 The process of FIG. 6 is repeated for each consumable type displayed on screen 800 . For example, if the consumables storage location 701 differs for each type of consumable, the operator 700 moves to the vicinity of the consumables storage location 701 corresponding to each type of consumable, and repeats the processing in FIG. Become. As a result, the printing device 151 stores the location information of the consumables storage location 701 corresponding to each type of consumables. Note that if the relative positions of the printing apparatus 151 and the consumables storage location 701 change, the registration process of FIG. 6 is performed again. For example, when the CPU 154 of the printing device 151 determines that the printing device 151 has moved from its current position by means of an acceleration sensor (not shown) provided in the printing device 151, a message indicating that the registration process in FIG. 6 is to be performed again is displayed. may be transmitted to the information processing apparatus 101 .

このように、本実施形態では、オペレータ700は情報処理装置101を保持して消耗品保管場所701の近傍に位置することによって、印刷装置151に、消耗品保管場所701の位置を記憶させる。そのような構成により、消耗品保管場所701に無線通信の構成を新たに設けなくて良いので、コストの増大を防ぐことができる。 Thus, in this embodiment, the operator 700 holds the information processing device 101 and positions it near the consumables storage location 701 , thereby causing the printing device 151 to store the location of the consumables storage location 701 . With such a configuration, there is no need to newly provide a wireless communication configuration in the consumables storage location 701, so an increase in cost can be prevented.

次に、図6の消耗品保管場所701の登録処理が実行された後、印刷装置151の消耗品の交換・補充が必要な場合に、消耗品保管場所701にオペレータ700が近づいたとき、オペレータ700に消耗品交換を促す報知を行う処理について説明する。 Next, after the registration processing of the consumables storage location 701 in FIG. Processing for notifying the device 700 of prompting replacement of consumables will be described.

図9は、情報処理装置101において実行される状態取得処理を示すフローチャートであり、図10は、情報処理装置101において実行される消耗品交換メッセージの表示処理を示すフローチャートである。なお、図9及び図10の処理は、例えば、オペレータ700が所定のメニュー画面から消耗品の報知サービスの実行を指示した場合に、バックグランドで所定の時間間隔で実行される。 FIG. 9 is a flow chart showing the status acquisition process executed in the information processing apparatus 101, and FIG. 9 and 10 are executed in the background at predetermined time intervals, for example, when the operator 700 instructs execution of the consumables notification service from a predetermined menu screen.

まず、図9の状態取得処理を説明する。図9の処理は、例えば、CPU103がROM104に記憶されたプログラムを読み出して実行することにより実現される。 First, the state acquisition processing of FIG. 9 will be described. The processing in FIG. 9 is implemented by, for example, the CPU 103 reading and executing a program stored in the ROM 104 .

S201において、情報処理装置101のCPU103は、印刷装置151から消耗品情報を取得する。S201の取得は、例えば、CPU103から印刷装置151への要求により行われる。消耗品情報は、消耗品の種類、残量、消耗品保管場所701の位置情報を含む。また、消耗品情報は、印刷装置151の名称等の識別情報を含んでも良い。消耗品情報は、例えば、「用紙A3」の残量と「用紙A3」に対応する消耗品保管場所701の位置情報(距離と角度)を含む。なお、取得される消耗品保管場所701の位置情報は、図6で説明したような、印刷装置151の近距離無線通信部157を基準とする、印刷装置151と消耗品保管場所701(登録時の情報処理装置101の位置に対応)との相対位置(距離と角度)である。 In S<b>201 , the CPU 103 of the information processing apparatus 101 acquires consumables information from the printing apparatus 151 . Acquisition in S201 is performed by, for example, a request from the CPU 103 to the printing device 151 . The consumables information includes the type of consumables, the remaining amount, and the location information of the consumables storage location 701 . The consumables information may also include identification information such as the name of the printing device 151 . The consumables information includes, for example, the remaining amount of "Paper A3" and the position information (distance and angle) of the consumables storage location 701 corresponding to "Paper A3". The acquired location information of the consumables storage location 701 is based on the short-range wireless communication unit 157 of the printing device 151 as described with reference to FIG. (corresponding to the position of the information processing apparatus 101).

S202において、CPU103は、印刷装置151から消耗品情報を取得したか否かを判定する。消耗品情報を取得したと判定された場合、S203において、CPU103は、取得した消耗品情報をRAM105等の記憶領域に格納し、S204に進む。その際、CPU103は、取得した消耗品情報に基づいて、表示部108に、印刷装置151の消耗品情報の現在の残量を表示する画面を表示するようにしても良い。 In S<b>202 , the CPU 103 determines whether consumable information has been acquired from the printing apparatus 151 . If it is determined that the consumables information has been acquired, in S203 the CPU 103 stores the acquired consumables information in a storage area such as the RAM 105, and proceeds to S204. At this time, the CPU 103 may display a screen displaying the current remaining amount of the consumables information of the printing apparatus 151 on the display unit 108 based on the acquired consumables information.

図12(a)は、印刷装置151の消耗品情報の現在の残量を表示する画面の一例を示す図である。図12(a)の表示1200には、消耗品情報に含まれる印刷装置151の名称が表示されている。また、表示1201及び1210には、消耗品情報に含まれる消耗品の種類および残量が表示されている。表示1201は、用紙種類および残量を示している。例えば、表示1202はA4用紙の残量が「あり」であることを示し、表示1203はA3用紙の残量が「なし」であることを示している。また、表示1210は、インク種類および残量を示している。例えば、表示1211はイエローインクの残量が90%であることを示し、表示1212はシアンインクの残量が20%であることを示している。また、表示1213はマゼンタインクの残量が50%であることを示し、表示1214はブラックインクの残量が60%であることを示している。また、図12(a)のシアンインクの情報に示されるように、残量が閾値を下回っている場合には、交換・補充を要するメッセージが表示される。交換・補充を要するメッセージは、印刷装置151から取得する消耗品情報に含まれても良いし、情報処理装置101において閾値を保持しておき、印刷装置151から取得した消耗品の残量情報に基づいて、交換・補充を要するメッセージを作成しても良い。 FIG. 12A is a diagram showing an example of a screen displaying the current remaining amount of consumables information of the printing apparatus 151. FIG. A display 1200 in FIG. 12A displays the name of the printing device 151 included in the consumables information. Also, displays 1201 and 1210 display the types and remaining amounts of consumables included in the consumables information. A display 1201 indicates the paper type and remaining amount. For example, display 1202 indicates that the remaining amount of A4 paper is "yes", and display 1203 indicates that the remaining amount of A3 paper is "none". A display 1210 indicates the ink type and remaining amount. For example, display 1211 indicates that the remaining amount of yellow ink is 90%, and display 1212 indicates that the remaining amount of cyan ink is 20%. A display 1213 indicates that the remaining amount of magenta ink is 50%, and a display 1214 indicates that the remaining amount of black ink is 60%. Also, as shown in the cyan ink information in FIG. 12A, when the remaining amount is below the threshold, a message requiring replacement/replenishment is displayed. The message requiring replacement/replenishment may be included in the consumables information acquired from the printing apparatus 151, or a threshold value may be stored in the information processing apparatus 101 and may be included in the consumables remaining amount information acquired from the printing apparatus 151. Based on this, a message requiring replacement/replenishment may be created.

S202で消耗品情報を取得しなかったと判定された場合、S204に進む。S202からS204に進む場合とは、例えば、印刷装置151に対して接続できなかったケースが該当する。 If it is determined in S202 that the consumables information has not been acquired, the process proceeds to S204. The case where the process proceeds from S202 to S204 corresponds to, for example, the case where the printer 151 cannot be connected.

S204において、CPU103は、印刷装置151に対して、現在の情報処理装置101の位置情報の取得要求を送信する。 In S<b>204 , the CPU 103 transmits a request to acquire the current position information of the information processing apparatus 101 to the printing apparatus 151 .

印刷装置151のCPU154は、情報処理装置101の位置情報の取得要求を受信すると、情報処理装置101と印刷装置151の相対位置(距離と角度)を前述のBLEを用いて取得し、その取得結果を情報処理装置101に送信する。 When the CPU 154 of the printing device 151 receives the acquisition request for the position information of the information processing device 101, the CPU 154 of the printing device 151 acquires the relative position (distance and angle) between the information processing device 101 and the printing device 151 using the above-described BLE, and obtains the acquisition result. to the information processing apparatus 101 .

S204の後、S205において、CPU103は、印刷装置151から受信した取得結果に基づいて、印刷装置151が情報処理装置101の位置情報を取得したか否かを判定する。印刷装置151が情報処理装置101の位置情報を取得したと判定された場合、S206において、CPU103は、取得した現在の情報処理装置101の位置情報、即ち、印刷装置151との現在の相対位置の情報をRAM105等の記憶領域に格納する。なお、取得される現在の情報処理装置101の位置情報は、図6で説明したような、印刷装置151の近距離無線通信部157を基準とする、印刷装置151と情報処理装置101との現在の相対位置(距離と角度)である。一方、印刷装置151が情報処理装置101の位置情報を取得しなかったと判定された場合、S210において、CPU103は、RAM105等に記憶された情報処理装置101の位置情報をクリアする。S205からS210に進む場合とは、例えば、印刷装置151に対して接続できなかったケースが該当する。 After S<b>204 , in S<b>205 , the CPU 103 determines whether the printing apparatus 151 has acquired the position information of the information processing apparatus 101 based on the acquisition result received from the printing apparatus 151 . If it is determined that the printing apparatus 151 has acquired the position information of the information processing apparatus 101, in S206, the CPU 103 acquires the acquired current position information of the information processing apparatus 101, that is, the current relative position with respect to the printing apparatus 151. Information is stored in a storage area such as the RAM 105 . Note that the acquired current position information of the information processing apparatus 101 is the current position information between the printing apparatus 151 and the information processing apparatus 101 based on the short-range wireless communication unit 157 of the printing apparatus 151 as described with reference to FIG. is the relative position (distance and angle) of On the other hand, if it is determined that the printing apparatus 151 has not acquired the position information of the information processing apparatus 101, the CPU 103 clears the position information of the information processing apparatus 101 stored in the RAM 105 or the like in S210. The case where the process proceeds from S205 to S210 corresponds to, for example, the case where the printer 151 cannot be connected.

以上のように、図9の状態取得処理が所定の時間間隔で実行されることにより、情報処理装置101は、現在の印刷装置151の消耗品情報と、現在の情報処理装置101の位置情報を記憶することができる。 As described above, the information processing apparatus 101 acquires the current consumables information of the printing apparatus 151 and the current position information of the information processing apparatus 101 by executing the state acquisition process of FIG. 9 at predetermined time intervals. can be memorized.

次に、図10の消耗品交換メッセージの表示処理を説明する。図10の処理は、例えば、CPU103がROM104に記憶されたプログラムを読み出して実行することにより実現される。 Next, display processing of the consumables replacement message in FIG. 10 will be described. The processing of FIG. 10 is implemented by, for example, the CPU 103 reading and executing a program stored in the ROM 104 .

S301において、CPU103は、情報処理装置101の現在の位置情報が記憶されているか否かを判定する。情報処理装置101の現在の位置情報が記憶されていないと判定された場合には、例えば、印刷装置151に対して接続できていないケースであるので、図10の処理を終了する。一方、情報処理装置101の現在の位置情報が記憶されていると判定された場合、S302に進む。 In S301, the CPU 103 determines whether current position information of the information processing apparatus 101 is stored. If it is determined that the current position information of the information processing apparatus 101 is not stored, for example, it is a case where the printing apparatus 151 cannot be connected, so the process of FIG. 10 ends. On the other hand, if it is determined that the current position information of the information processing apparatus 101 is stored, the process proceeds to S302.

S302において、CPU103は、S203で取得した消耗品情報に基づいて、交換・補充を要する消耗品があるか否かを判定する。S302の判定は、例えば、S203で取得した消耗品情報に含まれる残量情報と閾値の比較結果に基づいて行われても良い。例えば、図12(a)の画面が表示された場合、「用紙A3」の残量が「なし」であるので、S302では、交換・補充を要する消耗品があると判定され、S303に進む。S302で交換・補充を要する消耗品がないと判定された場合、図10の処理を終了する。 In S302, the CPU 103 determines whether or not there are consumables that require replacement/replenishment based on the consumables information acquired in S203. The determination in S302 may be performed, for example, based on the result of comparison between the remaining amount information included in the consumables information acquired in S203 and the threshold. For example, when the screen of FIG. 12A is displayed, the remaining amount of "Paper A3" is "none", so in S302 it is determined that there are consumables that need to be replaced or replenished, and the process proceeds to S303. If it is determined in S302 that there are no consumables that require replacement/replenishment, the process of FIG. 10 is terminated.

S303において、CPU103は、交換・補充が必要な消耗品に対応する消耗品保管場所701と、情報処理装置101の現在位置とが近いか否かを判定する。例えば、上記の例について、「用紙A3」に対応する消耗品保管場所701と、情報処理装置101の現在位置とが近いか否かが判定される。S303の判定は、例えば、消耗品保管場所701の位置情報を中心として所定距離を半径とする円領域内に、情報処理装置101の現在位置が含まれるか否かに基づいて行われても良い。ここで、消耗品保管場所701の位置情報はS203で取得されており、情報処理装置101の現在の位置情報はS206で記憶されている。それら両情報は、印刷装置151の近距離無線通信部157を基準とする同座標系上の位置情報で表されているので、消耗品保管場所701の位置と情報処理装置101の現在位置との比較が可能である。 In S<b>303 , the CPU 103 determines whether the consumable item storage location 701 corresponding to the consumable item requiring replacement/replenishment is close to the current position of the information processing apparatus 101 . For example, in the above example, it is determined whether or not the consumables storage location 701 corresponding to "paper A3" and the current position of the information processing apparatus 101 are close. The determination in S303 may be made, for example, based on whether the current position of the information processing apparatus 101 is included in a circular area centered on the position information of the consumables storage location 701 and having a radius of a predetermined distance. . Here, the location information of the consumables storage location 701 has been acquired in S203, and the current location information of the information processing apparatus 101 has been stored in S206. Both of these pieces of information are represented by positional information on the same coordinate system with the short-range wireless communication unit 157 of the printing device 151 as a reference. A comparison is possible.

図11は、S303の判定処理を説明するための図である。図11の位置1101は、図6の消耗品保管場所の登録処理により印刷装置151に登録した消耗品保管場所701の位置情報に対応する。即ち、図11は、オペレータ700が位置1101に情報処理装置101を保持して位置し、図6の登録処理を行ったケースを示している。そして、図6の登録処理の後、図11に示すように、オペレータ700は、消耗品保管場所701に近づいている。その際、情報処理装置101は、位置1101から所定距離内(半径r内)に位置しているので、S303では、交換・補充が必要な消耗品に対応する消耗品保管場所701と、情報処理装置101の現在位置とが近いと判定され、S304に進む。一方、交換・補充が必要な消耗品に対応する消耗品保管場所701と、情報処理装置101の現在位置とが近くないと判定された場合、図10の処理を終了する。 FIG. 11 is a diagram for explaining the determination processing of S303. A position 1101 in FIG. 11 corresponds to the position information of the consumables storage location 701 registered in the printing apparatus 151 by the consumables storage location registration processing in FIG. That is, FIG. 11 shows a case where the operator 700 holds the information processing apparatus 101 at the position 1101 and performs the registration process of FIG. After the registration process of FIG. 6, the operator 700 is approaching the consumables storage location 701 as shown in FIG. At that time, the information processing apparatus 101 is positioned within a predetermined distance (within the radius r) from the position 1101, so in S303, the consumables storage location 701 corresponding to the consumables requiring replacement/replenishment and the information processing It is determined that the current position of the device 101 is close, and the process proceeds to S304. On the other hand, if it is determined that the consumables storage location 701 corresponding to the consumables requiring replacement/replenishment is not close to the current position of the information processing apparatus 101, the process of FIG. 10 ends.

S304において、CPU103は、消耗品の交換・補充を促す画面を表示部108に表示する。S304の後、図10の処理を終了する。 In S<b>304 , the CPU 103 displays on the display unit 108 a screen prompting replacement/replenishment of consumables. After S304, the process of FIG. 10 is terminated.

図12(b)及び図12(c)は、S304で表示される画面の一例を示す図である。図12(b)は、交換が必要な「シアンインク」についての表示1212が強調表示されている例を示している。図12(b)では、枠付きで強調表示されているが、色の変更など、他の方法により強調表示されても良い。また、表示1220には、消耗品保管場所701に近づいたことと、対応する消耗品の交換を促す旨のメッセージが表示される。また、図12(c)は、補充が必要な「用紙A3」についての表示1203が強調表示されている例を示している。図12(c)では、枠付きで強調表示されているが、色の変更など、他の方法により強調表示されても良い。また、表示1230には、消耗品保管場所701に近づいたことと、対応する消耗品の補充を促す旨のメッセージが表示される。 12(b) and 12(c) are diagrams showing an example of the screen displayed in S304. FIG. 12(b) shows an example in which the display 1212 for "cyan ink" requiring replacement is highlighted. In FIG. 12(b), it is highlighted with a frame, but it may be highlighted by another method such as changing the color. In addition, a display 1220 displays a message indicating that the consumables storage location 701 has been approached and prompts replacement of the corresponding consumables. FIG. 12(c) shows an example in which the display 1203 for "Paper A3" that needs to be replenished is highlighted. In FIG. 12(c), it is highlighted with a frame, but it may be highlighted by another method such as changing the color. In addition, a display 1230 displays a message to the effect that the consumables storage location 701 has been approached and that the corresponding consumables should be replenished.

以上のように、本実施形態によれば、オペレータが消耗品保管場所に近づいたときに、交換・補充が必要な消耗品があれば、オペレータに交換・補充の旨を報知することができる。また、図12(b)及び図12(c)の表示1200のように、印刷装置151の識別情報が表示されるので、オペレータはどの印刷装置151の消耗品を交換・補充すれば良いかを容易に認識することができる。これは、例えば、複数台の印刷装置151で共有可能な消耗品を同じ消耗品保管場所701で保管している場合に効果を奏する。 As described above, according to this embodiment, when the operator approaches the consumables storage location, if there are consumables that need to be replaced or replenished, the operator can be notified of the need for replacement or replenishment. 12(b) and 12(c), the identification information of the printing apparatus 151 is displayed, so that the operator can determine which printing apparatus 151 consumables should be replaced or replenished. easily recognizable. This is effective, for example, when consumables that can be shared by a plurality of printing apparatuses 151 are stored in the same consumables storage location 701 .

本実施形態では、消耗品保管場所701が1箇所のケースを説明した。しかしながら、消耗品保管場所701が複数箇所のケースでも同様である。その場合、図6の登録処理により、消耗品ごとに異なる消耗品保管場所701が印刷装置151に登録されることになる。そして、図9及び図10の表示処理により、交換・補充が必要な消耗品に各対応する消耗品保管場所701にオペレータが近づいたときに、上記の表示処理が行われることになる。 In this embodiment, the case where the consumables storage location 701 is one has been described. However, the same applies to the case where there are multiple consumable storage locations 701 . In this case, a different consumable item storage location 701 for each consumable item is registered in the printing apparatus 151 by the registration processing in FIG. 9 and 10, when the operator approaches the consumable item storage location 701 corresponding to each consumable item requiring replacement or replenishment, the above display processing is performed.

また、本実施形態では、オペレータ700が保持する情報処理装置101の処理について説明した。しかしながら、複数のオペレータ700それぞれが情報処理装置101を保持しているケースでも同様である。その場合、図6の登録処理により、各情報処理装置101が消耗品保管場所701を登録している。例えば、オペレータAが用紙に対応する消耗品保管場所Aを印刷装置151に登録し、オペレータBがインクに対応する消耗品保管場所Bを印刷装置151に登録する。その場合、印刷装置151には、消耗品保管場所A、Bの情報が記憶される。そして、オペレータAが消耗品保管場所Bに近づいたときには、図9及び図10の処理により、オペレータAの情報処理装置101が消耗品情報(インク)を印刷装置151から取得し、インクの交換・補充を促す画面を表示してオペレータAに報知する。即ち、一人のオペレータが各場所に散在する消耗品保管場所701の情報をすべて登録する必要がないので、利便性を向上させることができる。 Further, in this embodiment, the processing of the information processing apparatus 101 held by the operator 700 has been described. However, the same applies to the case where each of the plurality of operators 700 holds the information processing device 101 . In that case, each information processing apparatus 101 registers the consumables storage location 701 by the registration processing of FIG. For example, operator A registers consumables storage location A corresponding to paper in the printing apparatus 151 , and operator B registers consumables storage location B corresponding to ink in the printing apparatus 151 . In that case, the information on the consumables storage locations A and B is stored in the printing device 151 . Then, when the operator A approaches the consumables storage location B, the information processing device 101 of the operator A acquires consumables information (ink) from the printing device 151 by the processing of FIGS. A screen prompting for replenishment is displayed and the operator A is notified. In other words, it is not necessary for one operator to register all the information of the consumables storage locations 701 scattered in each location, so convenience can be improved.

[第2実施形態]
以下、第1実施形態と異なる点について第2実施形態を説明する。第1実施形態では、交換・補充が必要な消耗品に対応する消耗品保管場所701にオペレータ700が近づいたときに、交換・補充を促す画面が表示されると説明した。本実施形態では、第1実施形態に加えて、オペレータ700は、消耗品保管場所701に保管されている各消耗品の数量を容易に認識でき、さらに、消耗品保管場所701に保管されている各消耗品の数量を変更して印刷装置151に登録することができる。
[Second embodiment]
The second embodiment will be described below with respect to differences from the first embodiment. In the first embodiment, it has been described that when the operator 700 approaches the consumables storage location 701 corresponding to consumables requiring replacement/replenishment, a screen prompting replacement/replenishment is displayed. In this embodiment, in addition to the first embodiment, the operator 700 can easily recognize the quantity of each consumable item stored in the consumable item storage location 701 and also The quantity of each consumable can be changed and registered in the printer 151 .

本実施形態は、例えば、以下のユースケースに対して適用され得る。例えば、第1実施形態で説明したように、交換・補充が必要な消耗品に対応する消耗品保管場所701にオペレータ700が近づいたときに、情報処理装置101に保管・補充を促す画面が表示される。そして、オペレータ700は、消耗品保管場所701から例えば「用紙A3」を取り出して印刷装置151に運んで補充しようとする。その際、オペレータ700は、画面上で、消耗品保管場所701に保管されている各消耗品の残量を確認することができる。そして、オペレータ700が画面上で消耗品保管場所701に保管されている「用紙A3」の数量を減らすと、その減らした数量が印刷装置151に登録される。 This embodiment can be applied to, for example, the following use cases. For example, as described in the first embodiment, when the operator 700 approaches the consumables storage location 701 corresponding to the consumables requiring replacement/replenishment, the information processing apparatus 101 displays a screen prompting storage/replenishment. be done. Then, the operator 700 takes out, for example, "paper A3" from the consumables storage location 701 and carries it to the printing apparatus 151 to replenish it. At that time, the operator 700 can check the remaining amount of each consumable item stored in the consumable item storage location 701 on the screen. When the operator 700 reduces the quantity of “Paper A3” stored in the consumables storage location 701 on the screen, the reduced quantity is registered in the printer 151 .

即ち、本実施形態では、印刷装置151は、消耗品保管場所701に保管されている各消耗品の数量を管理し、所定の時間間隔もしくは情報処理装置101からの要求により、その数量情報を情報処理装置101に送信する。そして、オペレータ701が消耗品保管場所701から消耗品を取り出して印刷装置151に運んで補充しようとするときには、各消耗品の数量の一覧を情報処理装置101に送信し、さらには、画面上での数量の変更を印刷装置151での管理に反映させる。その結果、本実施形態によれば、オペレータ700は、消耗品保管場所701にいるときに各消耗品の数量の一覧を容易に確認することができ、例えば発注等を適切なタイミングで行うことができる。 That is, in this embodiment, the printing apparatus 151 manages the quantity of each consumable item stored in the consumable item storage location 701, and collects the quantity information at predetermined time intervals or upon request from the information processing apparatus 101. Send to the processing device 101 . When the operator 701 takes out consumables from the consumables storage location 701 and carries them to the printing apparatus 151 for replenishment, a list of the quantity of each consumable is sent to the information processing apparatus 101, and furthermore, a list of the quantities of the consumables is displayed on the screen. is reflected in management by the printing apparatus 151 . As a result, according to this embodiment, the operator 700 can easily check the list of the quantity of each consumable when he is in the consumables storage location 701, and can place an order, for example, at an appropriate timing. can.

図13は、消耗品の数量の登録処理を示すフローチャートである。図13の処理は、例えば、CPU103がROM104に記憶されたプログラムを読み出して実行することにより実現される。 FIG. 13 is a flow chart showing processing for registering the quantity of consumables. The processing of FIG. 13 is implemented by, for example, the CPU 103 reading and executing a program stored in the ROM 104 .

S401において、CPU103は、情報処理装置101の表示部108に所定のメニューから表示された画面1400上で、オペレータ700から、登録を所望する消耗品の選択を受け付ける。画面1400の表示指示を受け付けた場合には、CPU103は、印刷装置151に対して、消耗品保管場所701に保管されている各消耗品の数量の情報を要求して取得する。もしくは、印刷装置151が所定の時間間隔で、消耗品保管場所701に保管されている各消耗品の数量の情報を情報処理装置101に送信するようにしても良い。 In S<b>401 , the CPU 103 receives from the operator 700 a selection of consumables desired to be registered on a screen 1400 displayed from a predetermined menu on the display unit 108 of the information processing apparatus 101 . When receiving an instruction to display the screen 1400 , the CPU 103 requests and acquires information on the quantity of each consumable item stored in the consumable item storage location 701 from the printing apparatus 151 . Alternatively, the printing apparatus 151 may transmit information on the quantity of each consumable item stored in the consumable item storage location 701 to the information processing apparatus 101 at predetermined time intervals.

図14(a)は、消耗品の選択を受け付けるための画面1400の一例を示す図である。図14(a)に示すように、画面1400には、用紙とインクの複数種類それぞれが選択可能に表示されている。例えば、用紙について、A3サイズの用紙1401と、A4サイズの用紙1402が選択可能に表示されている。また、インクについて、シアン(C)インク1403、マゼンタ(M)インク1404、イエロー(Y)インク1405、ブラック(Bk)インク1406が選択可能に表示されている。そして、各消耗品について、消耗品保管場所701に管理されている数量が表示されている。 FIG. 14(a) is a diagram showing an example of a screen 1400 for accepting selection of consumables. As shown in FIG. 14A, a screen 1400 displays a plurality of types of paper and ink that can be selected. For example, as for the paper, an A3 size paper 1401 and an A4 size paper 1402 are displayed so as to be selectable. As for ink, cyan (C) ink 1403, magenta (M) ink 1404, yellow (Y) ink 1405, and black (Bk) ink 1406 are displayed so as to be selectable. The quantity of each consumable item managed in the consumable item storage location 701 is displayed.

S401で画面1400上で消耗品が選択されると、選択された消耗品に対応する数量の登録が開始される。ここでは、画面1400のA3サイズの用紙1401(以下、「用紙A3」)が選択されたとする。消耗品が選択されると、S402において、CPU103は画面1410を表示する。画面1410には、現在選択されている消耗品「用紙A3」の表示1411と、印刷装置151から送信された消耗品保管場所701に保管されている「用紙A3」の数量1412がオペレータ700により変更可能に表示される。 When a consumable is selected on the screen 1400 in S401, registration of the quantity corresponding to the selected consumable is started. Here, it is assumed that the A3 size paper 1401 (hereinafter referred to as "paper A3") on the screen 1400 is selected. When consumables are selected, the CPU 103 displays a screen 1410 in S402. On the screen 1410, a display 1411 of the currently selected consumable item "Paper A3" and a quantity 1412 of "Paper A3" stored in the consumable item storage location 701 transmitted from the printing apparatus 151 are changed by the operator 700. displayed as possible.

S403において、CPU103は、オペレータ700からの数量1412の変更を受け付ける。例えば、オペレータ700が消耗品保管場所701から消耗品を取り出す場合には、数量1412を減らすことが想定される。また、オペレータ700が消耗品保管場所701に消耗品を追加する場合には、数量1412を増やすことが想定される。 In S<b>403 , the CPU 103 receives the change of the quantity 1412 from the operator 700 . For example, if operator 700 retrieves a consumable from consumable storage location 701, quantity 1412 is expected to decrease. Also, if operator 700 adds consumables to consumables storage location 701, quantity 1412 is expected to increase.

S404において、CPU103は、画面1410上のいずれのボタンが押下されたかを判定する。「OK」ボタン1413が押下された場合、S405において、CPU103は、選択された消耗品の種類と数量1412の情報を印刷装置151に送信する。一方、「戻る」ボタン1414が押下された場合、CPU103は、画面1400を表示し、S401からの処理を繰り返す。 In S404, the CPU 103 determines which button on the screen 1410 has been pressed. If the "OK" button 1413 is pressed, the CPU 103 transmits information on the selected consumable item type and quantity 1412 to the printing apparatus 151 in step S405. On the other hand, when the "return" button 1414 is pressed, the CPU 103 displays the screen 1400 and repeats the processing from S401.

印刷装置151のCPU154は、情報処理装置101から、消耗品の種類と数量1412の情報を受信すると、それらの情報をROM152等の記憶領域に格納し、情報処理装置101からの送信に対する応答を情報処理装置101に送信する。 When the CPU 154 of the printing device 151 receives the information on the type and quantity 1412 of consumables from the information processing device 101, it stores the information in a storage area such as the ROM 152, and receives the response to the transmission from the information processing device 101 as information. Send to the processing device 101 .

S405の後、S406において、CPU103は、印刷装置151から受信した応答に基づいて、印刷装置151に消耗品の種類と数量1412の情報を送信できたか否かを判定する。印刷装置151に消耗品の種類と数量1412の情報を送信できたと判定された場合、図13の処理を終了する。 After S<b>405 , in S<b>406 , based on the response received from the printing apparatus 151 , the CPU 103 determines whether information on the type and quantity 1412 of consumables has been sent to the printing apparatus 151 . If it is determined that the information on the type and quantity of consumables 1412 has been successfully transmitted to the printing apparatus 151, the processing in FIG. 13 is terminated.

一方、S406で、印刷装置151に消耗品の種類と数量1412の情報を送信できなかったと判定された場合、S410において、CPU103は、表示部108に、送信の失敗を通知する画面1420を表示する。図14(c)は、S410で表示される画面1420の一例を示す図である。例えば、S405でCPU103はタイマを起動し、所定時間経過しても、印刷装置151からの応答を受信しなかった場合に、S406で、印刷装置151に消耗品の種類と数量1412の情報を送信できなかったと判定する。図14(c)に示すように、画面1420には、消耗品の種類と数量1412の情報を登録できなかったことを示すメッセージ1421が表示される。そして、S411において、CPU103は、画面1420上のいずれのボタンが押下されたかを判定する。S411で「再試行」ボタン1422が押下されたと判定された場合、S405からの処理を繰り返す。一方、「戻る」ボタン1423が押下されたと判定された場合、S402からの処理を繰り返す。 On the other hand, if it is determined in S406 that the information on the type and quantity of consumables 1412 could not be transmitted to the printing apparatus 151, in S410 the CPU 103 displays a screen 1420 for notifying transmission failure on the display unit 108. . FIG. 14C is a diagram showing an example of a screen 1420 displayed in S410. For example, in S405, the CPU 103 starts a timer, and if no response is received from the printing apparatus 151 after a predetermined period of time has elapsed, in S406, information about the type and quantity of consumables 1412 is sent to the printing apparatus 151. determined that it was not possible. As shown in FIG. 14C, a screen 1420 displays a message 1421 indicating that information on the type and quantity 1412 of consumables could not be registered. Then, in S411, the CPU 103 determines which button on the screen 1420 has been pressed. If it is determined in S411 that the "retry" button 1422 has been pressed, the processing from S405 is repeated. On the other hand, if it is determined that the "return" button 1423 has been pressed, the processing from S402 is repeated.

図13の処理は、画面1400上に表示されている消耗品の種類ごとに繰り返される。その結果、印刷装置151は、消耗品の種類ごとに、消耗品保管場所701に保管されている数量を記憶することができる。 The process of FIG. 13 is repeated for each consumable type displayed on screen 1400 . As a result, the printing apparatus 151 can store the number of consumables stored in the consumables storage location 701 for each type of consumables.

本実施形態では、印刷装置151のCPU154は、S403でオペレータ700から受け付けた数量1412の変更に基づいて、消耗品の数量を記憶することを説明したが、他の構成により消耗品の数量を記憶するようにしても良い。例えば、印刷装置151に対する消耗品の交換・補充の操作が行われたことに応じて、印刷装置151のCPU154は、内部に記憶している消耗品の数量を更新しても良い。例えば、印刷装置151のトレイに「用紙A3」が補充されたことを検出した場合、印刷装置151のCPU154は、内部に記憶している「用紙A3」の数量を減らすようにしても良い。 In this embodiment, the CPU 154 of the printing apparatus 151 stores the quantity of consumables based on the change in the quantity 1412 received from the operator 700 in S403. You can make it work. For example, the CPU 154 of the printing device 151 may update the quantity of consumables stored therein in response to an operation to replace or replenish consumables for the printing device 151 . For example, when detecting that the tray of the printing device 151 is replenished with "paper A3", the CPU 154 of the printing device 151 may reduce the number of "paper A3" stored therein.

また、本実施形態では、印刷装置151のCPU154は、インターネット等の公衆回線網を経由して、自動的にサービスセンタのサーバに接続して、消耗品を発注処理するようにしても良い。もしくは、印刷装置151のCPU154は、自動発注システムと連携するようにしても良い。例えば、印刷装置151のCPU154は、内部に記憶している消耗品の数量が所定の閾値を下回ったことに基づいて、消耗品の自動発注を行うようにしても良い。そのような閾値は、例えば、図14(d)に示す画面1430上で設定可能としても良い。画面1430は、例えば、画面1400で消耗品が選択された後、消耗品数量管理のサブメニューから表示するようにしても良い。例えば、消耗品「用紙A3」が選択されると、画面1430には、現在選択されている消耗品「用紙A3」の表示1431と、「用紙A3」の補充警告数量1432がオペレータ700により変更可能に表示される。オペレータ700から「OK」ボタン1433が押下されると、消耗品の種類と補充警告数量1432の情報が印刷装置151に送信される。印刷装置151のCPU154は、消耗品の種類と補充警告数量1432の情報を受信すると、内部に記憶している閾値を補充警告数量1432に変更する。そして、例えば、S403でオペレータ700から「用紙A3」の数量1412として「9」を受け付けた場合、印刷装置151のCPU154は、数量1412が所定の閾値を下回ったことに基づいて、例えば「用紙A3」の数量「20」を発注処理する。その場合、印刷装置151のCPU154は、発注処理を行った旨を情報処理装置101に送信するようにしても良い。オペレータ700は、発注処理の結果、届けられた消耗品を消耗品保管場所701に保管した時に、S403で数量の設定をする代わりに、「自動発注分の消耗品を補充した」ことを指示として入力するようにしても良い。そのような指示は、例えば、画面1410上で「自動発注分の消耗品の補充」といったボタンの押下により行われるようにしても良い。印刷装置151は、そのボタンの押下に基づき、内部に記憶された「用紙A3」の数量を「20」増加させる。また、「自動発注分の消耗品の補充」のボタンの押下の代わりに、以下のような構成でも良い。例えば、印刷装置151のCPU154は、自動発注された消耗品が配送完了したことをサービスセンタから通知された場合、消耗品保管場所701に保管されたとみなして内部に記憶された「用紙A3」の数量を「20」増加させるようにしても良い。 Further, in this embodiment, the CPU 154 of the printing device 151 may automatically connect to a service center server via a public line network such as the Internet, and order consumables. Alternatively, the CPU 154 of the printing device 151 may cooperate with an automatic ordering system. For example, the CPU 154 of the printing apparatus 151 may automatically order consumables based on the fact that the number of consumables stored therein has fallen below a predetermined threshold. Such a threshold may be settable on a screen 1430 shown in FIG. 14(d), for example. Screen 1430 may be displayed, for example, from a consumable quantity management submenu after consumables are selected on screen 1400 . For example, when the consumable "Paper A3" is selected, a display 1431 of the currently selected consumable "Paper A3" and a replenishment warning quantity 1432 of "Paper A3" can be changed by the operator 700. to be displayed. When the operator 700 presses an “OK” button 1433 , information on the type of consumables and the replenishment warning quantity 1432 is sent to the printer 151 . When the CPU 154 of the printing device 151 receives the information on the type of consumables and the replenishment warning quantity 1432 , it changes the internally stored threshold value to the replenishment warning quantity 1432 . Then, for example, when "9" is received from the operator 700 as the quantity 1412 of "Paper A3" in S403, the CPU 154 of the printing apparatus 151 determines, for example, "Paper A3 ” quantity “20”. In that case, the CPU 154 of the printing device 151 may transmit to the information processing device 101 that the order processing has been performed. When the operator 700 stores the delivered consumables in the consumables storage location 701 as a result of the ordering process, instead of setting the quantity in S403, the operator 700 gives an instruction that "the consumables for the automatic order have been replenished". You may make it input. For example, such an instruction may be given by pressing a button such as "replenishment of consumables for automatic order" on the screen 1410. FIG. The printing device 151 increases the quantity of "Paper A3" stored therein by "20" based on the depression of the button. Further, instead of pressing the button for "replenishment of consumables for automatic order", the following configuration may be used. For example, when the service center notifies that the automatically ordered consumables have been delivered, the CPU 154 of the printing apparatus 151 assumes that the consumables have been stored in the consumables storage location 701, and stores "paper A3" inside. The quantity may be increased by "20".

以上のように、本実施形態によれば、オペレータ700は、消耗品保管場所701に保管された各消耗品の最新の残量を情報処理装置101で容易に確認することができる。 As described above, according to the present embodiment, the operator 700 can easily check the latest remaining amount of each consumable item stored in the consumable item storage location 701 using the information processing apparatus 101 .

本実施形態では、印刷装置151が1台として説明したが、複数台の場合であっても、本実施形態を適用可能である。例えば、複数の印刷装置151が互いに近傍に設置され、さらに同一の消耗品保管場所701が設置されている場合、所定の1つの印刷装置151が情報処理装置101に、消耗品保管場所701に保管された各消耗品の数量の情報を送信するようにしても良い。そのような構成により、例えば、各印刷装置151が情報処理装置101に各消耗品の数量の情報を送信することによって、情報処理装置101に表示される情報の錯綜を防ぐことができる。また、複数の印刷装置151同士が定期的に通信を行い、数量情報の同期をとるようにしても良い。その場合には、各印刷装置151が情報処理装置101に各消耗品の数量の情報を送信するようにしても良い。 In the present embodiment, one printing apparatus 151 has been described, but the present embodiment can be applied even when there are a plurality of printing apparatus 151 . For example, when a plurality of printing apparatuses 151 are installed near each other and the same consumables storage location 701 is installed, one predetermined printing apparatus 151 is stored in the information processing apparatus 101 in the consumables storage location 701 . Information on the quantity of each consumable supplied may be transmitted. With such a configuration, for example, each printing apparatus 151 transmits information on the quantity of each consumable to the information processing apparatus 101, thereby preventing confusion of information displayed on the information processing apparatus 101. FIG. Alternatively, a plurality of printing apparatuses 151 may periodically communicate with each other to synchronize the quantity information. In that case, each printing device 151 may transmit information on the quantity of each consumable to the information processing device 101 .

本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。 The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and one or more processors in the computer of the system or device reads and executes the program. It can also be realized by processing to It can also be implemented by a circuit (for example, ASIC) that implements one or more functions.

発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。 The invention is not limited to the embodiments described above, and various modifications and variations are possible without departing from the spirit and scope of the invention. Accordingly, the claims are appended to make public the scope of the invention.

101 情報処理装置: 103、154 CPU: 108 表示部: 151 通信装置 101 Information processing device: 103, 154 CPU: 108 Display unit: 151 Communication device

Claims (17)

通信装置と、情報処理装置とを含む通知システムであって、
前記通信装置は、
消耗品の保管場所の位置情報を記憶する記憶手段と、
前記記憶手段に記憶された前記保管場所の位置情報と、前記通信装置に備えられた消耗品の残量情報とを前記情報処理装置に送信する第1送信手段と、
前記情報処理装置の現在の位置情報を取得し、該現在の位置情報を前記情報処理装置に送信する第2送信手段と、を備え、
前記情報処理装置は、
前記保管場所の位置情報と前記残量情報とを前記通信装置から受信する第1受信手段と、
前記情報処理装置の現在の位置情報を前記通信装置から受信する第2受信手段と、
前記保管場所の位置情報と、前記情報処理装置の現在の位置情報と、前記残量情報とに基づいて、前記通信装置の消耗品の通知に関する表示を行う表示手段と、
を備えることを特徴とする通知システム。
A notification system including a communication device and an information processing device,
The communication device
storage means for storing location information of storage locations for consumables;
a first transmitting means for transmitting position information of the storage location stored in the storage means and remaining amount information of consumables provided in the communication device to the information processing device;
a second transmission means for acquiring current location information of the information processing device and transmitting the current location information to the information processing device;
The information processing device is
a first receiving means for receiving the location information of the storage location and the remaining amount information from the communication device;
a second receiving means for receiving current location information of the information processing device from the communication device;
display means for displaying a notification regarding the consumables of the communication device based on the location information of the storage location, the current location information of the information processing device, and the remaining amount information;
A notification system comprising:
前記表示手段は、前記情報処理装置の現在の位置が前記保管場所の位置から所定距離内である場合、前記通信装置の消耗品の通知に関する表示を行うことを特徴とする請求項1に記載の通知システム。 2. The display unit according to claim 1, wherein, when the current position of the information processing device is within a predetermined distance from the position of the storage location, the display means displays a notification regarding consumables of the communication device. notification system. 前記表示手段は、前記残量情報が閾値を下回っている場合、前記通信装置の消耗品の通知に関する表示を行うことを特徴とする請求項1又は2に記載の通知システム。 3. The notification system according to claim 1, wherein, when the remaining amount information is below a threshold value, the display means displays a notification regarding consumables of the communication device. 前記情報処理装置は、
前記通信装置に対して、前記情報処理装置の現在の位置情報を取得するよう要求する第1要求手段、をさらに備え、
前記第2送信手段は、前記第1要求手段による要求に応じて、前記情報処理装置の現在の位置情報を前記情報処理装置に送信することを特徴とする請求項1乃至3のいずれか1項に記載の通知システム。
The information processing device is
further comprising a first request means for requesting the communication device to acquire current location information of the information processing device;
4. The information processing device according to any one of claims 1 to 3, wherein the second transmission device transmits the current location information of the information processing device to the information processing device in response to the request from the first request device. the notification system described in .
前記第1要求手段による要求は、所定の時間間隔で繰り返して行われることを特徴とする請求項4に記載の通知システム。 5. The notification system according to claim 4, wherein the request by said first request means is repeated at predetermined time intervals. 前記情報処理装置は、
前記通信装置に対して、前記保管場所の位置情報として前記情報処理装置の現在の位置情報を取得するよう要求する第2要求手段、をさらに備え、
前記記憶手段は、前記第2要求手段による要求に応じて、前記情報処理装置の現在の位置情報を前記保管場所の位置情報として記憶することを特徴とする請求項1乃至5のいずれか1項に記載の通知システム。
The information processing device is
a second request means for requesting the communication device to acquire the current location information of the information processing device as the location information of the storage location;
6. The storage device according to any one of claims 1 to 5, wherein the storage device stores the current location information of the information processing device as the storage location location information in response to the request from the second request device. the notification system described in .
前記第2要求手段による要求が行われるとき、前記情報処理装置は、前記保管場所の近傍に位置することを特徴とする請求項6に記載の通知システム。 7. The notification system according to claim 6, wherein the information processing device is positioned near the storage location when the request is made by the second request means. 前記第2要求手段による要求は、前記消耗品の種類ごとに行われることを特徴とする請求項6又は7に記載の通知システム。 8. The notification system according to claim 6, wherein the request by said second request means is made for each type of said consumable. 前記表示手段は、前記通信装置の消耗品の通知に関する表示として、前記消耗品の交換・補充を促すメッセージを表示することを特徴とする請求項1乃至8のいずれか1項に記載の通知システム。 9. The notification system according to any one of claims 1 to 8, wherein said display means displays a message prompting replacement/replenishment of said consumables as a display relating to notification of said consumables of said communication device. . 前記表示手段は、前記通信装置の識別情報とともに、前記消耗品の交換・補充を促すメッセージを表示することを特徴とする請求項9に記載の通知システム。 10. The notification system according to claim 9, wherein said display means displays identification information of said communication device and a message prompting replacement/replenishment of said consumables. 前記表示手段は、前記情報処理装置の現在の位置に関わらず、前記残量情報を表示することを特徴とする請求項1乃至10のいずれか1項に記載の通知システム。 11. The notification system according to any one of claims 1 to 10, wherein said display means displays said remaining amount information regardless of the current position of said information processing apparatus. 前記記憶手段は、前記消耗品の保管場所に保管された消耗品の数量情報をさらに記憶することを特徴とする請求項1乃至11のいずれか1項に記載の通知システム。 12. The notification system according to any one of claims 1 to 11, wherein said storage means further stores quantity information of the consumables stored in said consumables storage location. 前記情報処理装置は、
前記消耗品の数量情報を前記通信装置に送信する第3送信手段、をさらに備え、
前記記憶手段は、前記第3送信手段により送信された前記消耗品の数量情報を記憶することを特徴とする請求項12に記載の通知システム。
The information processing device is
further comprising third transmission means for transmitting quantity information of the consumables to the communication device;
13. The notification system according to claim 12, wherein said storage means stores the quantity information of said consumables transmitted by said third transmission means.
前記通信装置は、
前記記憶手段に記憶された前記消耗品の数量情報を前記情報処理装置に送信する第4送信手段、をさらに備え、
前記表示手段は、前記第4送信手段により送信された前記消耗品の数量情報をユーザが変更可能に表示し、
前記第3送信手段は、変更された数量情報を、前記消耗品の数量情報として前記通信装置に送信する、
ことを特徴とする請求項13に記載の通知システム。
The communication device
further comprising fourth transmission means for transmitting the quantity information of the consumables stored in the storage means to the information processing device;
The display means displays the quantity information of the consumables transmitted by the fourth transmission means in a user-changeable manner,
The third transmission means transmits the changed quantity information to the communication device as quantity information of the consumables.
14. The notification system of claim 13, wherein:
前記通信装置は、印刷装置であり、
前記消耗品は、インク、用紙の少なくともいずれかを含むことを特徴とする請求項1乃至14のいずれか1項に記載の通知システム。
the communication device is a printing device;
15. The notification system according to any one of claims 1 to 14, wherein said consumables include at least one of ink and paper.
前記情報処理装置は、携帯端末であることを特徴とする請求項1乃至15のいずれか1項に記載の通知システム。 16. The notification system according to any one of claims 1 to 15, wherein said information processing device is a mobile terminal. 通信装置と、情報処理装置とを含む通知システムにおいて実行される通知方法であって、
前記通信装置が、
記憶手段に記憶された消耗品の保管場所の位置情報と、前記通信装置に備えられた消耗品の残量情報とを前記情報処理装置に送信する第1送信工程と、
前記情報処理装置の現在の位置情報を取得し、該現在の位置情報を前記情報処理装置に送信する第2送信工程と、を有し、
前記情報処理装置が、
前記保管場所の位置情報と前記残量情報とを前記通信装置から受信する第1受信工程と、
前記情報処理装置の現在の位置情報を前記通信装置から受信する第2受信工程と、
前記保管場所の位置情報と、前記情報処理装置の現在の位置情報と、前記残量情報とに基づいて、前記通信装置の消耗品の通知に関する表示を行う表示工程と、
を有することを特徴とする通知方法。
A notification method executed in a notification system including a communication device and an information processing device,
The communication device
a first transmission step of transmitting to the information processing device location information of a storage location of consumables stored in a storage means and remaining amount information of consumables provided in the communication device;
a second transmission step of acquiring current location information of the information processing device and transmitting the current location information to the information processing device;
The information processing device
a first receiving step of receiving location information of the storage location and the remaining amount information from the communication device;
a second receiving step of receiving current location information of the information processing device from the communication device;
a display step of displaying a notification of consumables of the communication device based on the location information of the storage location, the current location information of the information processing device, and the remaining amount information;
A notification method characterized by comprising:
JP2021067240A 2021-04-12 2021-04-12 Notification system and notifying method Pending JP2022162407A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021067240A JP2022162407A (en) 2021-04-12 2021-04-12 Notification system and notifying method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021067240A JP2022162407A (en) 2021-04-12 2021-04-12 Notification system and notifying method

Publications (1)

Publication Number Publication Date
JP2022162407A true JP2022162407A (en) 2022-10-24

Family

ID=83720955

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021067240A Pending JP2022162407A (en) 2021-04-12 2021-04-12 Notification system and notifying method

Country Status (1)

Country Link
JP (1) JP2022162407A (en)

Similar Documents

Publication Publication Date Title
JP6184580B1 (en) Information processing apparatus, control method, and program
JP6891024B2 (en) Information processing device control methods, programs and communication systems
US11321029B2 (en) Information processing method that executes processing based on a signal received from a communication apparatus in a group satisfying a predetermined condition, and information processing apparatus
CN108694025B (en) Information processing apparatus, control method, and storage medium
JP6873660B2 (en) Information processing equipment, communication equipment, programs and control methods
JP2018032910A (en) Communication device and program
JP6494835B2 (en) COMMUNICATION DEVICE AND ITS CONTROL METHOD
JP2023015292A (en) Communication device, control method, and program
US11564197B2 (en) Information processing apparatus, information processing method, and non-transitory computer-readable storage medium
CN112019996A (en) Apparatus for performing communication and control method thereof
US11652276B2 (en) Information apparatus and method for position detection using communicated antenna configuration
US10852406B2 (en) Terminal management apparatus and terminal management system
US20200379700A1 (en) Terminal apparatus, method of controlling the same, and storage medium
JP2014056409A (en) Information processing device, output operation control method, output operation control program, and output operation control system
JP2022162407A (en) Notification system and notifying method
US11950303B2 (en) Communication system using wireless communication, communication apparatus, and control method
JP2020197870A (en) Information processing device, display control method, and program
JP6888037B2 (en) Information processing equipment, control methods and programs
US11089435B2 (en) System and control method therefor
US20230409262A1 (en) Terminal apparatus, display control method, and program
JP7409619B2 (en) image forming device
JP7387390B2 (en) Information processing device, communication device, control method and program
US20230409257A1 (en) Terminal apparatus, display control method, and program
JP2020197434A (en) Information processing device, information providing device, information processing method, information providing method, and program
JP2021101532A (en) Communication system, communication device, and control method using radio communication