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

JP7206901B2 - image forming device - Google Patents

image forming device Download PDF

Info

Publication number
JP7206901B2
JP7206901B2 JP2018242860A JP2018242860A JP7206901B2 JP 7206901 B2 JP7206901 B2 JP 7206901B2 JP 2018242860 A JP2018242860 A JP 2018242860A JP 2018242860 A JP2018242860 A JP 2018242860A JP 7206901 B2 JP7206901 B2 JP 7206901B2
Authority
JP
Japan
Prior art keywords
image forming
forming apparatus
flying
print job
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018242860A
Other languages
Japanese (ja)
Other versions
JP2020104305A (en
Inventor
俊幹 新地
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta 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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2018242860A priority Critical patent/JP7206901B2/en
Publication of JP2020104305A publication Critical patent/JP2020104305A/en
Application granted granted Critical
Publication of JP7206901B2 publication Critical patent/JP7206901B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本開示は、画像形成装置に関し、より特定的には、飛行移動体と連携する画像形成装置に関する。 TECHNICAL FIELD The present disclosure relates to image forming devices, and more particularly to image forming devices associated with flying vehicles.

大型のオフィス空間等では、複数の社員が、ネットワークに接続されたMFP(Multi-Function Peripheral)等の画像形成装置を共有して使用することが多い。その場合、画像形成装置から遠い席にいる社員は、印刷する毎に長い距離を移動する必要がある。また、細長いオフィスやL字型のオフィスにおいては、非常に遠い席にいる他の社員に印刷物を渡すために、長い距離を移動しなければならないことがある。社員が、印刷物を回収するために、何度も長い距離を移動するのは業務上の無駄であり、これらの作業を減らすことが求められている。 In a large office space or the like, a plurality of employees often share and use an image forming apparatus such as an MFP (Multi-Function Peripheral) connected to a network. In that case, an employee sitting far from the image forming apparatus needs to travel a long distance each time printing is performed. Also, in long and narrow or L-shaped offices, it may be necessary to travel long distances to deliver printed materials to other employees who are sitting very far away. It is wasteful for employees to travel long distances many times to collect printed materials, and it is desired to reduce such work.

近年、ドローンと呼ばれる飛行移動体の発達がめざましく、飛行移動体を用いた印刷物の配達システムが考案されている。例えば、特開2017-87524号公報(特許文献1)は、「1以上の画像形成装置と該画像形成装置が出力した印刷物を配達するための配達ケースを搭載する1以上の無人飛行体と、1以上のユーザー端末から印刷ジョブを受け付ける情報処理装置とを含む印刷物配達システムであって、前記情報処理装置は、前記印刷ジョブの送信元のユーザーに係る印刷物の配達先と該ユーザーの認証情報を含むユーザー情報を生成するユーザー情報生成部と、前記印刷ジョブと生成した前記ユーザー情報を含む印刷依頼を前記画像形成装置に送信する印刷依頼部と、前記印刷依頼を送信した前記画像形成装置を荷受先に指定した配達依頼を前記無人飛行体に送信する配達依頼部とを含む」印刷物配達システムを開示している([要約])。 In recent years, the development of flying vehicles called drones has been remarkable, and print delivery systems using flying vehicles have been devised. For example, Japanese Unexamined Patent Application Publication No. 2017-87524 (Patent Document 1) discloses that "one or more unmanned air vehicles equipped with one or more image forming apparatuses and delivery cases for delivering printed matter output by the image forming apparatuses, and an information processing device that accepts print jobs from one or more user terminals, wherein the information processing device stores a print delivery destination of a user who sent the print job and authentication information of the user. a print request unit for transmitting the print job and a print request including the generated user information to the image forming apparatus; and receiving the image forming apparatus that has transmitted the print request. and a delivery request unit that transmits a previously specified delivery request to the unmanned air vehicle ([Abstract]).

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

特許文献1に開示された技術によると、飛行移動体による印刷物の配達距離が非常に長くなる可能性がある。そのため、飛行移動体による印刷物の配達距離を短くする技術が必要とされている。 According to the technology disclosed in Patent Document 1, there is a possibility that the delivery distance of the printed matter by the flying mobile body will become very long. Therefore, there is a need for a technique for shortening the delivery distance of printed matter by flying vehicles.

本開示は、上記のような背景に鑑みてなされたものであって、ある局面における目的は、飛行移動体による印刷物の配達距離を短くする技術を提供することにある。 The present disclosure has been made in view of the background as described above, and an object in one aspect is to provide a technique for shortening the delivery distance of printed matter by flying vehicles.

ある実施の形態に従う画像形成装置は、他の機器とデータを送受信する通信部と、用紙を印刷する印刷部と、複数の座席の位置情報及び複数の画像形成装置の位置情報を記憶する記憶部と、画像形成装置を制御する制御部とを備える。制御部は、通信部を介して受信した印刷ジョブから配達先情報を取得し、通信部を介して飛行移動体から位置情報を受信し、記憶部から配達先の座席の位置情報と、複数の画像形成装置の位置情報とを読み出し、配達先の座席の位置情報と、複数の画像形成装置の位置情報と、飛行移動体の位置情報とに基づいて、飛行移動体が、複数の画像形成装置のいずれか1つを経由して、配達先に到達するまでの距離を算出し、配達先に到達するまでの距離の算出の結果に基づいて、飛行移動体が印刷物を回収して配達先まで配達する際の距離が最短となる、他の画像形成装置に印刷ジョブを転送し、通信部を介して、飛行移動体に、他の画像形成装置に関する情報を送信する。 An image forming apparatus according to an embodiment includes a communication unit that transmits and receives data to and from other devices, a printing unit that prints paper, and a storage unit that stores positional information of a plurality of seats and positional information of a plurality of image forming devices. and a controller for controlling the image forming apparatus. The control unit acquires the delivery destination information from the print job received via the communication unit, receives the position information from the flying mobile object via the communication unit, and stores the position information of the seat of the delivery destination from the storage unit. The position information of the image forming apparatus is read out, and the flying mobile unit reads out the position information of the seat of the delivery destination, the position information of the plurality of image forming apparatuses, and the position information of the flying mobile unit. Calculate the distance to reach the delivery destination via one of The print job is transferred to another image forming apparatus with the shortest delivery distance, and information on the other image forming apparatus is transmitted to the flying mobile body via the communication unit.

ある局面において、記憶部は、複数の飛行移動体の識別子を記憶する。制御部は、通信部を介して、複数の飛行移動体から定期的にバッテリー残量を受信し、記憶部に、識別子とバッテリー残量とを関連付けて格納し、配達先に到達するまでの距離の算出の結果及びバッテリー残量に基づいて、飛行移動体が印刷物を回収して配達先まで配達した後のバッテリー残量が最大となる飛行移動体を選択する。 In one aspect, the storage unit stores identifiers of a plurality of flying vehicles. The control unit periodically receives the remaining battery levels from a plurality of flying mobile objects via the communication unit, stores the remaining battery levels in association with the identifier in the storage unit, and calculates the distance to reach the delivery destination. and the remaining battery capacity, the flying mobile body having the maximum remaining battery capacity after collecting the printed matter and delivering it to the delivery destination is selected.

ある局面において、制御部は、印刷ジョブから、印刷設定を取得し、複数の画像形成装置の中から、印刷設定による印刷が可能な画像形成装置の一覧を検索し、印刷設定による印刷が可能な画像形成装置の一覧の中から、印刷ジョブを転送する画像形成装置を選択する。 In one aspect, the control unit acquires print settings from a print job, searches a list of image forming apparatuses capable of printing according to the print settings from among a plurality of image forming apparatuses, and obtains a list of image forming apparatuses capable of printing according to the print settings. The image forming apparatus to which the print job is to be transferred is selected from the list of image forming apparatuses.

ある局面において、記憶部は、複数の画像形成装置の位置情報と、複数の画像形成装置の機能を関連付けて記憶する。制御部は、複数の画像形成装置の機能を参照し、印刷設定による印刷が可能な画像形成装置の一覧を検索する。 In one aspect, the storage unit stores the position information of the plurality of image forming apparatuses and the functions of the plurality of image forming apparatuses in association with each other. The control unit refers to functions of a plurality of image forming apparatuses and searches for a list of image forming apparatuses that can print according to the print settings.

ある局面において、配達先に到達するまでの距離の算出は、印刷ジョブの完了予定時刻における飛行移動体の予想位置を算出することと、飛行移動体が、予想位置かから飛行を開始したときの配達先に到達するまでの距離を算出することとを含む。 In one aspect, the calculation of the distance to reach the delivery destination includes calculating the predicted position of the flying moving object at the scheduled completion time of the print job, and calculating the expected position of the flying moving object when the flying moving object starts flying from the predicted position. calculating the distance to reach the delivery destination.

ある局面において、印刷ジョブは、印刷ジョブの発行元以外を宛先として設定可能である。 In one aspect, a print job can be set as a destination other than the issuer of the print job.

ある局面において、画像形成装置は、飛行移動体が着陸可能な充電スタンドをさらに備える。 In one aspect, the image forming apparatus further includes a charging station on which the flying mobile body can land.

ある局面において、制御部は、通信部を介して、自装置を規定の画像形成装置として登録している端末から、配達先が端末である印刷ジョブを受信し、通信部を介して、飛行移動体から、目的地を受信し、目的地が自装置であることに基づいて、印刷ジョブを転送せずに、印刷部により、用紙を印刷する。 In one aspect, the control unit receives, via the communication unit, a print job whose delivery destination is the terminal from a terminal that has registered itself as a prescribed image forming device, and transmits the print job via the communication unit. The destination is received from the body, and based on the fact that the destination is the own device, the printing unit prints the paper without transferring the print job.

ある局面において、制御部は、通信部を介して、飛行移動体から定期的に目的地を受信し、記憶部に、目的地を格納し、印刷ジョブを受信したことに基づいて、記憶部から目的地を参照する。 In one aspect, the control unit periodically receives the destination from the flying vehicle via the communication unit, stores the destination in the storage unit, and receives the print job from the storage unit. Browse destinations.

ある局面において、記憶部は、飛行移動体の現在位置と、印刷ジョブの配達状況をさらに記憶する。制御部は、複数の飛行移動体の中から1台を選択することに基づいて、配達状況が配達中である飛行移動体は選択肢から排除する。 In one aspect, the storage further stores the current position of the flying vehicle and the delivery status of the print job. Based on the selection of one of the plurality of flying mobile bodies, the control unit excludes the flying mobile body whose delivery status is "delivering" from the options.

ある局面において、画像形成装置は、飛行移動体と無線通信する無線通信部をさらに備える。制御部は、室内に設置された複数の画像形成装置と、飛行移動体との無線通信強度に基づいて、飛行移動体の位置情報を推定する。 In one aspect, the image forming apparatus further includes a wireless communication unit that wirelessly communicates with the flying vehicle. The control unit estimates the position information of the flying mobile object based on the wireless communication strength between the plurality of image forming apparatuses installed indoors and the flying moving object.

ある局面において、記憶部は、室内を一定の領域毎に区切った領域情報をさらに含む。制御部は、飛行移動体の位置情報を領域単位で管理する。 In one aspect, the storage unit further includes area information that divides the room into certain areas. The control unit manages the position information of the flying mobile object on a region-by-region basis.

ある局面において、制御部は、座席の位置情報を領域単位で管理する。配達先情報は、座席の位置情報または領域を含む。 In one aspect, the control unit manages the seat position information in units of areas. The delivery address information includes seat location information or area.

ある局面において、記憶部は、ユーザー情報と、座席の位置情報とを関連付けて記憶する。制御部は、印刷ジョブに含まれるユーザー情報に基づいて、記憶部を検索し、座席の位置情報を取得する。 In one aspect, the storage unit stores user information and seat position information in association with each other. The control unit searches the storage unit based on the user information included in the print job, and acquires the seat position information.

ある局面において、記憶部は、ユーザー情報と、所属グループ情報とを関連付けて記憶する。制御部は、印刷ジョブに含まれる所属グループ情報に基づいて、記憶部を検索し、所属グループ情報に関連付けられる複数のユーザーの座席の位置情報を取得する。 In one aspect, the storage unit stores user information and belonging group information in association with each other. The control unit searches the storage unit based on the belonging group information included in the print job, and acquires seat position information of the plurality of users associated with the belonging group information.

ある局面において、制御部は、印刷ジョブの配達先が複数存在することに基づいて、印刷ジョブを複数の画像形成装置に分散して転送する。 In one aspect, the control unit distributes and transfers the print job to a plurality of image forming apparatuses based on the existence of a plurality of print job delivery destinations.

本技術によれば、飛行移動体による印刷物の配達距離を短くすることが可能である。
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
According to the present technology, it is possible to shorten the delivery distance of printed matter by a flying vehicle.
The above and other objects, features, aspects and advantages of the present invention will become apparent from the following detailed description of the invention taken in conjunction with the accompanying drawings.

ある実施の形態に従うシステムの構成の一例を示す図である。It is a figure showing an example of composition of a system according to an embodiment. ある実施の形態に従うシステムの動作概要の一例を示す図である。FIG. 4 is a diagram showing an example of an operational overview of a system according to an embodiment; FIG. ある実施の形態に従うシステムのオフィス内での動作の一例を示す図である。FIG. 2 is a diagram illustrating an example of operation in an office of a system according to one embodiment; 画像形成装置101のハードウェア構成の一例を示す図である。2 is a diagram illustrating an example of a hardware configuration of an image forming apparatus 101; FIG. 飛行移動体102のハードウェア構成の一例を示す図である。2 is a diagram showing an example of a hardware configuration of a flying mobile object 102; FIG. 端末装置103のハードウェア構成の一例を示す図である。3 is a diagram illustrating an example of a hardware configuration of a terminal device 103; FIG. オフィスマップ410の一例を示す図である。4 is a diagram showing an example of an office map 410; FIG. 社員テーブル411の一例を示す図である。4 is a diagram showing an example of an employee table 411; FIG. 座席テーブル412の一例を示す図である。4 is a diagram showing an example of a seat table 412; FIG. 移動体テーブル413の一例を示す図である。4 is a diagram showing an example of a mobile object table 413; FIG. 図10に対応するオフィスの状態の一例を表す図である。FIG. 11 is a diagram showing an example of an office state corresponding to FIG. 10; 装置テーブル414の一例を示す図である。4 is a diagram showing an example of a device table 414; FIG. 図12に対応するオフィスの状態の一例を表す図である。FIG. 13 is a diagram showing an example of an office state corresponding to FIG. 12; ある実施の形態に従うシステムのフローチャートの一例である。1 is an example flow chart of a system according to an embodiment; 移動距離算出のフローチャートの一例である。It is an example of the flowchart of movement distance calculation. 一部の画像形成装置101にしかない機能を使用した場合における印刷物の配達の一例を示す図である。FIG. 10 is a diagram showing an example of delivery of printed matter when using a function that only some image forming apparatuses 101 have. 図16に対応するオフィスの状態の一例を表す図である。FIG. 17 is a diagram showing an example of an office state corresponding to FIG. 16; 配達先が印刷ジョブを送信した人物ではない場合における印刷物の配達の一例を示す図である。FIG. 10 is a diagram illustrating an example of delivery of printed matter when the delivery destination is not the person who sent the print job; 図18に対応するオフィスの状態の一例を表す図である。FIG. 19 is a diagram showing an example of an office state corresponding to FIG. 18; 配達先が複数の場合における印刷物の配達の一例を示す図である。FIG. 10 is a diagram illustrating an example of delivery of printed matter to multiple delivery destinations; 図20に対応するオフィスの状態の一例を表す図である。FIG. 21 is a diagram showing an example of an office state corresponding to FIG. 20;

以下、図面を参照しつつ、本開示に係る技術思想の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。 Hereinafter, embodiments of the technical concept according to the present disclosure will be described with reference to the drawings. In the following description, the same parts are given the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

<A.システム構成について>
図1は、本実施の形態に従うシステムの構成の一例を示す図である。図1を参照して、本実施の形態に従うシステムは、画像形成装置101と、飛行移動体102と、端末装置103と、無線装置104と、有線網105とを含む。
<A. System configuration>
FIG. 1 is a diagram showing an example of the configuration of a system according to this embodiment. Referring to FIG. 1, the system according to the present embodiment includes image forming apparatus 101, flying vehicle 102, terminal device 103, wireless device 104, and wired network 105. FIG.

画像形成装置101は、有線または無線を介して有線網105に接続される。また、画像形成装置101は、有線網105を介して、端末装置103から印刷ジョブを受信して印刷を行うことが可能である。また、1台以上の画像形成装置101は、他の画像形成装置101、端末装置103、座席及び飛行移動体102の位置情報を管理するサーバーとしての機能を備える。 The image forming apparatus 101 is connected to a wired network 105 via a wire or wireless. Further, the image forming apparatus 101 can receive a print job from the terminal device 103 via the wired network 105 and print it. Also, one or more image forming apparatuses 101 have a function as a server that manages position information of other image forming apparatuses 101 , terminal devices 103 , seats, and flying vehicles 102 .

また、画像形成装置101は、印刷だけでなく、用紙のスキャン、ステープル処理及び印刷ジョブの転送の機能を備えていても良い。また、画像形成装置101は、飛行移動体102が着陸できるスタンドと、飛行移動体102を充電する機能とを備えていても良い。ある局面において、MFPが、画像形成装置101として使用されても良い。 Further, the image forming apparatus 101 may have functions of not only printing but also scanning of paper, stapling, and transfer of print jobs. Further, the image forming apparatus 101 may include a stand on which the flying vehicle 102 can land and a function of charging the flying vehicle 102 . In one aspect, an MFP may be used as image forming apparatus 101 .

飛行移動体102は、画像形成装置101の印刷した用紙を回収し、端末装置103、座席または人のいる場所に回収した用紙を配達する。飛行移動体102は、無線を介して画像形成装置101と定期的に通信を行う。その際、飛行移動体102は、無線装置104を介して、画像形成装置101と通信しても良いし、専用の無線機器を介して、画像形成装置101と通信しても良い。また、飛行移動体102は、ワイヤレス充電機能を内蔵し、画像形成装置101に設けられた充電スタンド上で充電しても良い。 The flying mobile body 102 collects the paper printed by the image forming apparatus 101 and delivers the collected paper to the terminal device 103, the seat, or a place where people are present. The flying vehicle 102 periodically communicates with the image forming apparatus 101 via radio. At this time, the flying mobile object 102 may communicate with the image forming apparatus 101 via the wireless device 104, or may communicate with the image forming apparatus 101 via a dedicated wireless device. Further, the flying mobile body 102 may incorporate a wireless charging function and be charged on a charging stand provided in the image forming apparatus 101 .

また、飛行移動体102は、定期的に、オフィス内の複数のBeaconと通信して、現在位置を取得し、画像形成装置101に現在の自機の位置情報を送信しても良い。また、飛行移動体102は、定期的に、複数の画像形成装置101と無線で通信を行い、各画像形成装置101との無線通信強度から現在位置を特定し、画像形成装置101に現在の自機の位置情報を送信しても良い。ある局面において、複数のプロペラを備えるドローンが、飛行移動体102として使用されても良い。 Also, the flying mobile object 102 may periodically communicate with a plurality of beacons in the office to acquire its current position and transmit its current position information to the image forming apparatus 101 . In addition, the flying mobile object 102 periodically communicates wirelessly with a plurality of image forming apparatuses 101 , identifies its current position from the strength of wireless communication with each image forming apparatus 101 , and sends the image forming apparatus 101 its current position. You may transmit the location information of the aircraft. In some aspects, a drone with multiple propellers may be used as the flying vehicle 102 .

端末装置103は、オフィス内の社員もしくは来客により使用される。また、端末装置103は、有線または無線を介して有線網105に接続される。また、端末装置103は、有線網105を介して、画像形成装置101に印刷ジョブを送信することが可能である。 The terminal device 103 is used by an employee in the office or a visitor. Also, the terminal device 103 is connected to the wired network 105 via a wired or wireless connection. Also, the terminal device 103 can transmit a print job to the image forming device 101 via the wired network 105 .

また、端末装置103は、画像形成装置101と通信するためのドライバーソフトウェアをインストールすることができても良い。端末装置103は、画像形成装置101内のウェブサーバーまたは外部のウェブサーバーから、ドライバーソフトウェアをダウンロードしても良いし、他の記憶媒体からドライバーソフトウェアをインストールしても良い。ある局面において、PC(Personal Computer)が端末装置103として使用されても良い。 Also, the terminal device 103 may be capable of installing driver software for communicating with the image forming apparatus 101 . The terminal device 103 may download driver software from a web server within the image forming apparatus 101 or an external web server, or may install driver software from another storage medium. In one aspect, a PC (Personal Computer) may be used as the terminal device 103 .

無線装置104は、無線を介して、画像形成装置101、飛行移動体102及び端末装置103に接続される。無線装置104は、無線を介して接続した機器に対して、有線網105に接続された機器との相互通信を可能にする。ある局面において、Wi-Fi(登録商標)(Wireless Fidelity)ルーターが、無線装置104として使用されても良い。 The wireless device 104 is connected to the image forming device 101, the flying vehicle 102, and the terminal device 103 via wireless. The wireless device 104 enables devices connected wirelessly to communicate with devices connected to the wired network 105 . In one aspect, a Wi-Fi® (Wireless Fidelity) router may be used as the wireless device 104 .

有線網105は、ケーブル等からなる有線の通信網であり、画像形成装置101、端末装置103及び無線装置104に接続される。有線網105は、TCP/IP(Transmission Control Protocol/Internet Protocol)で通信するLAN(Local Area Network)であっても良い。ある局面において、イーサーネット(登録商標)(Ethernet)が、有線網105として使用されても良い。 A wired network 105 is a wired communication network including cables, etc., and is connected to the image forming apparatus 101 , the terminal device 103 and the wireless device 104 . The wired network 105 may be a LAN (Local Area Network) that communicates with TCP/IP (Transmission Control Protocol/Internet Protocol). In one aspect, Ethernet may be used as wired network 105 .

これ以降の説明では、画像形成装置、飛行移動体または端末装置が、個別の機器として言及される場合には、当該機器は、画像形成装置101A~101Z、飛行移動体102A~102Z及び端末装置103A~103Zのように末尾に個別の符号を追記して表わす。他方、画像形成装置、飛行移動体または端末装置が同一の種類の機器として総称する場合には、当該機器は、画像形成装置101、飛行移動体102及び端末装置103として表わす。 In the following description, when image forming apparatuses, flying vehicles, or terminal devices are referred to as individual devices, the devices are image forming devices 101A to 101Z, flying vehicles 102A to 102Z, and terminal device 103A. Individual codes are appended at the end, such as ~103Z. On the other hand, when the image forming device, the flying mobile body, or the terminal device are collectively referred to as devices of the same type, the devices are represented as the image forming device 101 , the flying mobile body 102 and the terminal device 103 .

図2は、本実施の形態に従うシステムの動作概要の一例を示す図である。図2を参照して、本実施の形態に従うシステムの基本的な動作について説明する。あるオフィス内に、端末装置103Aと、画像形成装置101Aと、画像形成装置101Bとが設置されている。また、1台の飛行移動体102Aがオフィス内を飛行しており、現在の飛行移動体102Aの飛行位置は画像形成装置101B付近である。画像形成装置101Aは、画像形成装置101Bよりも、端末装置103Aに物理的な距離が近い。端末装置103Aは、画像形成装置101Aを規定のプリンターとして設定している。 FIG. 2 is a diagram showing an example of an operation outline of the system according to this embodiment. Basic operation of the system according to the present embodiment will be described with reference to FIG. A terminal device 103A, an image forming device 101A, and an image forming device 101B are installed in an office. Also, one flying moving body 102A is flying in the office, and the current flying position of the flying moving body 102A is near the image forming apparatus 101B. The image forming apparatus 101A is physically closer to the terminal apparatus 103A than the image forming apparatus 101B. The terminal device 103A sets the image forming device 101A as a prescribed printer.

社員が端末装置103A内のアプリケーションで作成した文章データを紙に印刷して、自分の席まで飛行移動体102Aに配達させたいとする。最初に、社員は、端末装置103Aにインストールされたドライバーソフトウェアを介して、印刷ジョブを画像形成装置101Aに送信する。印刷ジョブは、印刷設定として飛行移動体102Aによる印刷物の自席への「配達要求」を含む。ある局面において、PJL(Printer Job Language)が印刷ジョブに使用されても良い。 Assume that an employee wants to print text data created by an application in terminal device 103A on paper and have it delivered to his or her seat by flying vehicle 102A. First, the employee sends a print job to the image forming apparatus 101A via driver software installed on the terminal device 103A. The print job includes a "delivery request" for the printed matter to be delivered to the user's seat by the flying vehicle 102A as print settings. In one aspect, PJL (Printer Job Language) may be used for print jobs.

画像形成装置101Aは、印刷ジョブに含まれる「配達要求」に基づいて、現在の飛行移動体102Aの「目的地」または「現在位置」を取得する。画像形成装置101Aは、飛行移動体102Aと定期的に通信して、飛行移動体102Aの飛行位置を内部に格納していても良いし、印刷ジョブを受信したタイミングで、飛行移動体102Aに目的地及び位置情報を要求しても良い。ある局面において、オフィス内の1台の画像形成装置101が全ての座席、画像形成装置101及び飛行移動体102の位置を管理する管理サーバーであっても良い。この場合、印刷ジョブを受信した画像形成装置101Aは、管理サーバーに対して、飛行移動体102Aの「目的地」または「現在位置」を問い合わせることになる。 The image forming apparatus 101A acquires the current "destination" or "current position" of the flying vehicle 102A based on the "delivery request" included in the print job. The image forming apparatus 101A may periodically communicate with the flying vehicle 102A and internally store the flight position of the flying moving body 102A. May request ground and location information. In one aspect, one image forming device 101 in an office may be a management server that manages the positions of all seats, image forming devices 101 and flying vehicles 102 . In this case, the image forming apparatus 101A that has received the print job inquires of the management server about the "destination" or "current position" of the flying vehicle 102A.

飛行移動体102Aの「目的地」が画像形成装置101Bであるとする。また、飛行移動体102Aが画像形成装置101Aを経由し端末装置103Aのある座席に向かう「距離A」よりも、飛行移動体102Aが画像形成装置101Bを経由し端末装置103Aのある座席に向かう「距離B」のほうが短いとする。この場合、画像形成装置101Aは、移動飛行体202の飛行距離を最短にするために、印刷ジョブを画像形成装置101Bに転送する。ある局面において、画像形成装置101Aは、飛行移動体102Aの「現在位置」が、画像形成装置101A及び画像形成装置101Bのどちらにより近いかに基づいて、印刷ジョブを転送するか否かを判定しても良い。 Assume that the "destination" of the flying mobile object 102A is the image forming apparatus 101B. In addition, rather than the "distance A" in which the flying moving body 102A travels to the seat where the terminal device 103A is located via the image forming device 101A, the flying moving body 102A travels to the seat where the terminal device 103A is located via the image forming device 101B. It is assumed that the distance B' is shorter. In this case, the image forming apparatus 101A transfers the print job to the image forming apparatus 101B in order to minimize the flying distance of the moving flying object 202. FIG. In one aspect, image forming apparatus 101A determines whether to transfer the print job based on which of image forming apparatus 101A and image forming apparatus 101B is closer to the "current position" of flying vehicle 102A. Also good.

画像形成装置101Bは、受信した印刷ジョブを印刷する。飛行移動体102Aは、印刷ジョブが画像形成装置101Bで印刷される情報を画像形成装置101Aまたは画像形成装置101Bから受信し、画像形成装置101Bに向かう。飛行移動体102Aは、画像形成装置101Bから印刷物を回収すると、端末装置103Aのある座席に印刷物を届ける。飛行移動体102Aは、印刷物を届けた後は、配達命令を受けていない限りは、最後に経由した画像形成装置101Bまたは最も頻繁に経由する他の画像形成装置101に戻っても良い。 The image forming apparatus 101B prints the received print job. The flying vehicle 102A receives information about a print job being printed by the image forming apparatus 101B from the image forming apparatus 101A or the image forming apparatus 101B, and heads for the image forming apparatus 101B. After collecting the printed matter from the image forming apparatus 101B, the flying vehicle 102A delivers the printed matter to the seat where the terminal device 103A is located. After delivering the printed matter, the flying vehicle 102A may return to the image forming apparatus 101B that it passed through last or another image forming apparatus 101 that it passes through most frequently, unless it receives a delivery order.

本実施の形態に従うシステムのある局面における目的は、飛行移動体102による配達距離を最短にすること、または、飛行移動体102のバッテリー消費を最小にすることである。本実施の形態に従うシステムでは、オフィス内に複数設置された画像形成装置101同士で予め印刷ジョブを転送し合うことにより、バッテリー残量に限りのある飛行移動体102の移動距離を最小に抑えることができる。 An objective in one aspect of the system according to this embodiment is to minimize the delivery distance by the flying vehicle 102 or to minimize the battery consumption of the flying vehicle 102 . In the system according to the present embodiment, by transferring print jobs in advance between a plurality of image forming apparatuses 101 installed in an office, it is possible to minimize the distance traveled by the flying vehicle 102, which has a limited remaining battery capacity. can be done.

図3は、本実施の形態に従うシステムのオフィス内での動作の一例を示す図である。図3を参照して、図2のシステムの動作概要を説明する。図3に示すように、オフィスは一定の区画で区切られており、任意の区画に画像形成装置101、飛行移動体102、端末装置103が配置され得る。各区画の縦と横の長さは同じであるが、別の局面ではこれらの長さは異なってもよい。 FIG. 3 is a diagram showing an example of the operation in the office of the system according to this embodiment. An overview of the operation of the system in FIG. 2 will be described with reference to FIG. As shown in FIG. 3, the office is divided into certain sections, and an image forming apparatus 101, a flying vehicle 102, and a terminal device 103 can be arranged in arbitrary sections. The length and breadth of each compartment are the same, but in other aspects these lengths may be different.

一例として、図2で説明した画像形成装置101Aが、オフィス内の「1-F」に位置するものとして以下の説明を行う。同様に、画像形成装置101Bは、オフィス内の「5-D」に位置する。飛行移動体102Aは、オフィス内の「5-C」に位置する。端末装置103Aは、オフィス内の「3-F」に位置する。 As an example, the following description will be made assuming that the image forming apparatus 101A described with reference to FIG. 2 is positioned at "1-F" in the office. Similarly, the image forming apparatus 101B is located at "5-D" in the office. Flight vehicle 102A is located at "5-C" in the office. The terminal device 103A is located at "3-F" in the office.

オフィス内の各区画にBeaconが設置されていても良い。飛行移動体102は、これらのBeaconと通信することにより、現在自機がどの区画にいるかをリアルタイムに把握することができても良い。または、オフィス内の各画像形成装置101が無線通信機能を備えても良い。その場合は、飛行移動体102は、各画像形成装置101との無線通信強度から現在位置を推定する。また、飛行移動体102の位置を把握するための無線通信機は、画像形成装置101上だけでなく、オフィスの任意の位置に配置されていても良い。 A Beacon may be installed in each section in the office. By communicating with these beacons, the flying mobile object 102 may be able to grasp in real time which zone it is currently in. Alternatively, each image forming apparatus 101 in the office may have a wireless communication function. In that case, the flying mobile object 102 estimates its current position from the strength of wireless communication with each image forming apparatus 101 . Also, the wireless communication device for ascertaining the position of the flying mobile object 102 may be arranged not only on the image forming apparatus 101 but also at any position in the office.

最初に、社員が端末装置103Aを用いて、「配達要求」を含む印刷ジョブを画像形成装置101Aに送信する。画像形成装置101Aは、「配達要求」に基づき、オフィス内の、全ての飛行移動体102の「状態」、「目的地」及び「現在位置」を取得する。「状態」は、飛行移動体102が印刷物を配達中であることを示す[配達中」と、何も配達していない状態を示す「自由」という2種類を含む。画像形成装置101Aは、「状態」が「自由」である飛行移動体102の「目的地」または「位置情報」を取得する。今回は、飛行移動体102Aが選択されたものとする。 First, an employee uses the terminal device 103A to send a print job including a "delivery request" to the image forming apparatus 101A. The image forming apparatus 101A obtains the "status", "destination" and "current position" of all the flying vehicles 102 in the office based on the "delivery request". The "state" includes two types of "delivering" indicating that the flying vehicle 102 is delivering printed matter and "free" indicating that nothing is being delivered. The image forming apparatus 101A acquires the "destination" or "positional information" of the flying mobile object 102 whose "status" is "free." It is assumed that the flying mobile object 102A is selected this time.

次に、画像形成装置101Aは、予め記憶している全ての画像形成装置101の位置情報と、端末装置103Aのある座席の位置情報とを読み出し、飛行移動体102Aが、印刷物を回収して端末装置103Aの元に向かうときの最短ルートを計算する。例えば、飛行移動体102Aは、画像形成装置101Bを経由して端末装置103Aの元に向かうと、移動距離は「5区画」になる。飛行移動体102Aは、画像形成装置101Aを経由して端末装置103Aの元に向かうと、移動距離は「9区画」になる。そのため、最短ルートは、画像形成装置101Bを経由するルートであることがわかる。 Next, the image forming apparatus 101A reads the pre-stored position information of all the image forming apparatuses 101 and the position information of the seat where the terminal device 103A is located. Calculate the shortest route to the device 103A. For example, when the flying mobile object 102A travels to the terminal device 103A via the image forming apparatus 101B, the moving distance is "5 sections". When the flying moving body 102A moves toward the terminal device 103A via the image forming device 101A, the moving distance is "9 sections". Therefore, it can be seen that the shortest route is the route via the image forming apparatus 101B.

次に、画像形成装置101Aは、最短ルート上にある画像形成装置101Bに対して、印刷ジョブを転送する。画像形成装置201Bは、受信した印刷ジョブを印刷する。飛行移動体102Aは、画像形成装置101Aまたは画像形成装置201Bから、印刷ジョブの転送情報を受信する。また、飛行移動体102Aは、画像形成装置201Bが印刷を始める前または印刷中に画像形成装置201Bに向かい、印刷物を回収して端末装置103Aのある座席に印刷物を配達しても良い。飛行移動体102Aは、印刷物を届けた後は、配達命令を受けていない限りは、最後に経由した画像形成装置101Bまたは最も頻繁に経由する他の画像形成装置に戻っても良い。 Next, the image forming apparatus 101A transfers the print job to the image forming apparatus 101B on the shortest route. The image forming apparatus 201B prints the received print job. The flying vehicle 102A receives print job transfer information from the image forming apparatus 101A or the image forming apparatus 201B. Also, the flying vehicle 102A may head to the image forming apparatus 201B before or during printing by the image forming apparatus 201B, collect the printed matter, and deliver the printed matter to the seat where the terminal device 103A is located. After delivering the printed matter, the flying vehicle 102A may return to the image forming apparatus 101B that it passed through last or another image forming apparatus that it passed through most frequently, unless it received a delivery order.

ある局面において、飛行移動体102の現在位置は、格子状の区画の代わりに、各画像形成装置101から飛行移動体102までの距離で表現されても良いし、任意の地点から見た座標で表現されても良い。 In one aspect, the current position of the flying moving object 102 may be represented by the distance from each image forming device 101 to the flying moving object 102 instead of the grid section, or may be represented by coordinates as viewed from an arbitrary point. May be expressed.

本実施の形態に従うシステムでは、例えば、格子状に区切った区間のエリア毎に、各機器の位置を把握することで、印刷ジョブを適切な画像形成装置101に転送し、飛行移動体102による効率的な印刷物の配達を可能にする。 In the system according to the present embodiment, for example, by ascertaining the position of each device for each area of a grid section, the print job is transferred to the appropriate image forming apparatus 101, and the efficiency of the flying vehicle 102 is improved. enable the delivery of generic printed matter.

<B.各機器のハードウェア構成について>
次に、本実施の形態に従うシステムを構成する各機器のハードウェア構成について説明する。
<B. About the hardware configuration of each device>
Next, the hardware configuration of each device constituting the system according to this embodiment will be described.

図4は、画像形成装置101のハードウェア構成の一例を示す図である。図4を参照して、画像形成装置101は、プリント部401と、パネル操作部402と、スキャン部403と、制御部404と、画像データ処理部405と、通信部406と、移動体通信部407と、移動体充電部408と、記憶部409とを備える。記憶部409は、オフィスマップ410と、社員テーブル411と、座席テーブル412と、移動体テーブル413と、装置テーブル414と、配達管理プログラム415とを含む。 FIG. 4 is a diagram showing an example of the hardware configuration of the image forming apparatus 101. As shown in FIG. 4, image forming apparatus 101 includes print unit 401, panel operation unit 402, scan unit 403, control unit 404, image data processing unit 405, communication unit 406, and mobile unit communication unit. 407 , a mobile charging unit 408 , and a storage unit 409 . Storage unit 409 includes office map 410 , employee table 411 , seat table 412 , mobile unit table 413 , device table 414 , and delivery management program 415 .

プリント部401は、印刷ジョブ等に基づいて、紙媒体等に印刷処理を行う。パネル操作部402は、ユーザーがスキャンやコピー等の画像形成装置101の操作を行うためのユーザーインターフェースである。スキャン部403は、紙媒体等をスキャンしてデータとして取り込む。 A print unit 401 performs print processing on a paper medium or the like based on a print job or the like. A panel operation unit 402 is a user interface for the user to operate the image forming apparatus 101 such as scanning and copying. A scanning unit 403 scans a paper medium or the like and takes it in as data.

制御部404は、画像形成装置101全体を制御する。ある局面において、制御部404は、CPU(Central Processing Unit)でもよく、記憶部409の各種データを参照し、プログラムを実行しても良い。別の局面において、制御部404の一部は、特定の処理を実行するように構成されたFPGA(Field Programmable Gate Array)その他の回路素子によって実現されてもよい。 A control unit 404 controls the entire image forming apparatus 101 . In one aspect, the control unit 404 may be a CPU (Central Processing Unit), may refer to various data in the storage unit 409, and may execute a program. In another aspect, part of the control unit 404 may be implemented by an FPGA (Field Programmable Gate Array) or other circuit elements configured to perform specific processing.

画像データ処理部405は、スキャンした画像データや、受信した画像データの処理を行う。通信部406は、外部の通信機器と通信する。ある局面において、LAN(Local Area Network)ポートや、Wi-Fi(登録商標)の送受信装置等が、通信部406として使用されても良い。 An image data processing unit 405 processes scanned image data and received image data. A communication unit 406 communicates with an external communication device. In a certain aspect, a LAN (Local Area Network) port, a Wi-Fi (registered trademark) transmitting/receiving device, or the like may be used as the communication unit 406 .

移動体通信部407は、飛行移動体102と無線で通信し、データの送受信を行う。また、移動体通信部407と飛行移動体102との無線通信強度は、飛行移動体102の位置推定に使用され得る。また、移動体通信部407は、通信部406に含まれても良い。 The mobile communication unit 407 wirelessly communicates with the flying mobile 102 to transmit and receive data. Also, the wireless communication strength between the mobile communication unit 407 and the flying mobile object 102 can be used for estimating the position of the flying mobile object 102 . Also, the mobile communication unit 407 may be included in the communication unit 406 .

移動体充電部408は、飛行移動体102に対して充電を行う。移動体充電部408は、飛行移動体102の着陸スタンドを兼ねていても良い。ある局面において、ワイヤレス給電モジュールが、移動体充電部408の一部として使用されても良い。 The mobile charging unit 408 charges the flying mobile 102 . The mobile charging unit 408 may also serve as a landing stand for the flying mobile 102 . In some aspects, a wireless power module may be used as part of mobile charger 408 .

記憶部409は、本実施の形態に従うシステムで使用する各種データを記憶する。各テーブルの詳細については後述する。ある局面において、オフィスマップ410と、社員テーブル411と、座席テーブル412と、移動体テーブル413と、装置テーブル414とはリレーショナルデータベースのテーブルであっても良く、これらのテーブルは、制御部404によって参照されても良い。 Storage unit 409 stores various data used in the system according to the present embodiment. Details of each table will be described later. In one aspect, the office map 410, the employee table 411, the seat table 412, the mobile table 413, and the device table 414 may be tables of a relational database, and these tables are referenced by the control unit 404. May be.

配達管理プログラム415は、本実施の形態に従うシステムの処理を行うためのソフトウェアであり、制御部404によって実行される。例えば、制御部404は、記憶部409内の各種テーブルを参照し、配達管理プログラム415を実行することにより、図3で説明した処理等を実行しても良い。 Delivery management program 415 is software for performing system processing according to the present embodiment, and is executed by control unit 404 . For example, the control unit 404 may refer to various tables in the storage unit 409 and execute the delivery management program 415 to execute the processing and the like described with reference to FIG.

図5は、飛行移動体102のハードウェア構成の一例を示す図である。図5を参照して、飛行移動体102は、GPS(Global Positioning System)受信部501と、センサー群502と、カメラ503と、通信部504と、LED(Light Emitting Diode)505と、モーター制御部506と、モーター507と、バッテリー508と、充電部509と、制御部510と、記憶部511とを備える。記憶部511は、飛行制御プログラム512と、装置連携プログラム513とを含む。 FIG. 5 is a diagram showing an example of the hardware configuration of the flying vehicle 102. As shown in FIG. Referring to FIG. 5, flying mobile object 102 includes a GPS (Global Positioning System) receiver 501, a sensor group 502, a camera 503, a communication unit 504, an LED (Light Emitting Diode) 505, and a motor controller. 506 , a motor 507 , a battery 508 , a charging section 509 , a control section 510 and a storage section 511 . Storage unit 511 includes flight control program 512 and device cooperation program 513 .

GPS受信部501は、一般には、4つ以上のGPS衛星から発信される測位信号を受信することにより、飛行移動体102の緯度、経度、高度を計測する。しかしながら、本実施の形態に係るシステムが使用される場所は、屋内であり、窓際を除いて、各GPS衛星からの測位信号を受信できない場合が多い。そこで、測位信号の構成と同じ構成を有する擬似的な測位信号を発信する送信機が、当該システムが設置される場所の天井に設置されることが望ましい。この場合、当該擬似的な測位信号は、送信機が設置されている場所を示す位置情報を含み得る。 GPS receiver 501 generally measures the latitude, longitude, and altitude of flying mobile object 102 by receiving positioning signals transmitted from four or more GPS satellites. However, the location where the system according to the present embodiment is used is indoors, and positioning signals from each GPS satellite cannot be received in many cases except near windows. Therefore, it is desirable that a transmitter that emits a pseudo positioning signal having the same configuration as the positioning signal is installed on the ceiling of the location where the system is installed. In this case, the pseudo positioning signal may include location information indicating where the transmitter is installed.

センサー群502は、ジャイロセンサー、加速度センサー及びコンパスセンサー等を含む。センサー群502は、主に飛行制御のために使用される。また、センサー群502は、衝突回避等の安全対策用に、赤外線センサーや超音波センサー等を含んでも良い。 A sensor group 502 includes a gyro sensor, an acceleration sensor, a compass sensor, and the like. Sensor group 502 is primarily used for flight control. The sensor group 502 may also include an infrared sensor, an ultrasonic sensor, or the like for safety measures such as collision avoidance.

カメラ503は、飛行移動体102の飛行中の周囲の映像を取得する。カメラ503は、人や画像形成装置101の認識に使用されても良い。通信部504は、画像形成装置101や無線装置104と通信する。オフィス内のBeaconと通信する機能を含んでいても良い。LED505は、点灯することにより、オフィス内の人に、飛行移動体102の存在や進行方向を知らせる。 The camera 503 acquires images of the surroundings of the flying mobile object 102 during flight. Camera 503 may be used for recognition of a person or image forming device 101 . A communication unit 504 communicates with the image forming apparatus 101 and the wireless device 104 . It may also include the ability to communicate with Beacons in the office. The LED 505 notifies people in the office of the presence and direction of travel of the flying vehicle 102 by turning on.

モーター制御部506は、モーター507の回転数を制御する。モーター507は、プロペラを回転させることにより、飛行移動体102を空中に浮かせる。バッテリー508は、飛行移動体102の各構成部品に電力を供給する。ある局面において、リチウムイオン二次電池が、バッテリー508として使用されても良い。充電部509は、バッテリー508を充電する。ある局面において、ワイヤレス給電モジュールが、充電部509として使用されても良い。その場合、充電部509は、画像形成装置101の移動体充電部408から非接触での給電を受けることが可能となる。 A motor control unit 506 controls the rotation speed of the motor 507 . A motor 507 causes the flying vehicle 102 to float in the air by rotating the propeller. Battery 508 powers each component of flying vehicle 102 . In one aspect, a lithium-ion secondary battery may be used as battery 508 . A charging unit 509 charges the battery 508 . In one aspect, a wireless power supply module may be used as charging unit 509 . In this case, the charging unit 509 can receive power from the mobile unit charging unit 408 of the image forming apparatus 101 in a non-contact manner.

制御部510は、飛行移動体102全体を制御する。ある局面において、制御部510は、例えば、CPUによって実現され得る。この場合、制御部510は、記憶部511の各種データを参照し、プログラムを実行する。他の局面において、制御部510の一部または全部が、特定の処理を実行するように構成された回路素子の組み合わせであってもよい。記憶部511は、本実施の形態に従うシステムで使用する各種プログラムを記憶する。飛行制御プログラム512は、飛行移動体102の飛行制御を行うソフトウェアであり、センサー群の入力値に基づいて、モーター制御部506を介してモーター507の回転数を制御することで飛行移動体102を飛行させる。装置連携プログラム513は、位置情報、目的地情報及び印刷ジョブの転送先情報等を画像形成装置101と送受信し、印刷物の回収及び配達を行う。飛行制御プログラム512及び装置連携プログラム513は、制御部510によって実行される。 The control unit 510 controls the entire flying vehicle 102 . In one aspect, control unit 510 may be realized by, for example, a CPU. In this case, the control unit 510 refers to various data in the storage unit 511 and executes the program. In another aspect, part or all of control unit 510 may be a combination of circuit elements configured to perform specific processing. Storage unit 511 stores various programs used in the system according to the present embodiment. The flight control program 512 is software that performs flight control of the flying vehicle 102, and controls the rotation speed of the motor 507 via the motor control unit 506 based on the input values of the sensor group to control the flying vehicle 102. let it fly The apparatus cooperation program 513 transmits/receives position information, destination information, transfer destination information of a print job, and the like to/from the image forming apparatus 101, and collects and delivers printed matter. The flight control program 512 and device cooperation program 513 are executed by the control unit 510 .

図6は、端末装置103のハードウェア構成の一例を示す図である。図6を参照して、端末装置103は、入力部601と、出力部602と、制御部603と、通信部604と、記憶部605とを備える。記憶部605は、OS(Operating System)606と、アプリケーション607と、プリンタードライバー608とを含む。 FIG. 6 is a diagram showing an example of the hardware configuration of the terminal device 103. As shown in FIG. Referring to FIG. 6 , terminal device 103 includes an input unit 601 , an output unit 602 , a control unit 603 , a communication unit 604 and a storage unit 605 . The storage unit 605 includes an OS (Operating System) 606 , an application 607 and a printer driver 608 .

入力部601は、キーボードやマウス等を接続するために使用される。ある局面において、USBインターフェースが、入力部601として使用されても良い。出力部602は、ディスプレイ等の出力デバイスを接続するために使用される。ある局面において、出力部602として、HDMI(登録商標)(High-Definition Multimedia Interface)やDVI(Digital Visual Interface)が出力部602として用いられても良い。 An input unit 601 is used to connect a keyboard, mouse, and the like. In one aspect, a USB interface may be used as input 601 . The output section 602 is used to connect an output device such as a display. In a certain aspect, HDMI (registered trademark) (High-Definition Multimedia Interface) or DVI (Digital Visual Interface) may be used as the output unit 602 .

制御部603は、端末装置103全体を制御する。ある局面において、制御部603は、CPUによって実現される。この場合、CPUが、記憶部605の各種データを参照し、プログラムを実行する。他の局面において、制御部603の一部または全部が、特定の処理を実行するように構成された回路素子の組み合わせであってもよい。通信部604は、外部の通信機器と通信するために使用される。ある局面において、LAN(Local Area Network)ポートや、Wi-Fi(登録商標)の送受信装置等が、通信部604として使用されても良い。 The control unit 603 controls the terminal device 103 as a whole. In one aspect, control unit 603 is implemented by a CPU. In this case, the CPU refers to various data in the storage unit 605 and executes the program. In another aspect, part or all of control unit 603 may be a combination of circuit elements configured to perform specific processing. A communication unit 604 is used to communicate with an external communication device. In one aspect, a LAN (Local Area Network) port, a Wi-Fi (registered trademark) transmitting/receiving device, or the like may be used as the communication unit 604 .

記憶部605は、本実施の形態に従うシステムで使用する各種プログラムを記憶する。OS606は、端末装置103上でアプリケーション607を実行する。アプリケーション607は、端末装置103にインストールされたソフトウェアであり、例えば、文章作成ソフトウェア等である。プリンタードライバー608は、画像形成装置101と通信を行う。 Storage unit 605 stores various programs used in the system according to the present embodiment. The OS 606 executes an application 607 on the terminal device 103 . The application 607 is software installed in the terminal device 103, such as text creation software. A printer driver 608 communicates with the image forming apparatus 101 .

<C.データベースの各種テーブルについて>
次に、本実施の形態に従う画像形成装置101の記憶部409に含まれる各種テーブルについて説明する。なお、全ての画像形成装置101が記憶部409に含まれる各種テーブルを保有する必要は無く、1台の画像形成装置101が各種テーブルを保有すれば良い。その場合、他の画像形成装置101は、各種テーブルを保有する画像形成装置101に随時情報を問い合わせても良い。
<C. Various tables in the database>
Next, various tables included in storage unit 409 of image forming apparatus 101 according to the present embodiment will be described. Note that it is not necessary for all the image forming apparatuses 101 to have the various tables included in the storage unit 409, and one image forming apparatus 101 may have the various tables. In that case, the other image forming apparatus 101 may inquire about information from the image forming apparatus 101 holding various tables at any time.

図7は、オフィスマップ410の一例を示す図である。オフィスマップ410は、オフィスを一定区画で区切り、各区画の位置情報を管理する。オフィスマップ410は、各機器同士の距離の算出や、飛行移動体102の目的地の物理的位置を求めるために使用される。 FIG. 7 is a diagram showing an example of the office map 410. As shown in FIG. The office map 410 divides an office into certain divisions and manages position information of each division. The office map 410 is used to calculate the distances between devices and to determine the physical location of the destination of the flying vehicle 102 .

図7を参照して、オフィスマップ410は、マップ識別子701と、座標702と、物理的位置703とを含む。図7の例は、図3のオフィスを管理したオフィスマップ410である。マップ識別子701は、図3の各区画に割り当てられた識別子である。座標702は、各区画の論理的な位置情報であり、ソフトウェア上で認識される位置となる。物理的位置703は、任意の地点を基準とした、現実の座標情報である。 Referring to FIG. 7, office map 410 includes map identifier 701 , coordinates 702 and physical location 703 . The example in FIG. 7 is an office map 410 that manages the office in FIG. A map identifier 701 is an identifier assigned to each partition in FIG. Coordinates 702 are logical position information of each partition, and are positions recognized on software. A physical position 703 is actual coordinate information based on an arbitrary point.

例えば、マップ識別子701が「M0001」の座標702は「1-A」である。「1-A」は、端末装置103Eがある区画を意味する。画像形成装置101の制御部404は、座標702が「1-A」のレコードの物理的位置703を参照することにより、端末装置103Eのある座席の位置を取得することができる。 For example, the coordinates 702 with the map identifier 701 of "M0001" are "1-A". "1-A" means the section where the terminal device 103E is located. The control unit 404 of the image forming apparatus 101 can acquire the position of the seat where the terminal device 103E is located by referring to the physical position 703 of the record with the coordinates 702 of "1-A".

画像形成装置101の制御部404は、飛行移動体102の飛行ルートを算出するときに、座標702間の距離を求める。画像形成装置101の制御部404は、飛行移動体102の飛行ルートを確定したら、通信部406を介して、飛行移動体102に目的地の物理的位置703を送信するようにしても良い。 The control unit 404 of the image forming apparatus 101 obtains the distance between the coordinates 702 when calculating the flight route of the flying mobile object 102 . After determining the flight route of the flying vehicle 102 , the control unit 404 of the image forming apparatus 101 may transmit the destination physical position 703 to the flying moving object 102 via the communication unit 406 .

図8は、社員テーブル411の一例を示す図である。社員テーブル411は、オフィス内にいる各社員の情報を管理する。社員テーブル411は、後述する座席テーブル412と連携することで、社員名による飛行移動体102の目的地の検索が可能になる。図8を参照して、社員テーブル411は、社員識別子801と、名前802と、所属803と、詳細情報804とを含む。 FIG. 8 is a diagram showing an example of the employee table 411. As shown in FIG. The employee table 411 manages information on each employee in the office. The employee table 411 cooperates with the seat table 412, which will be described later, so that it is possible to search for the destination of the flying vehicle 102 by employee name. Referring to FIG. 8, employee table 411 includes employee identifier 801 , name 802 , department 803 , and detailed information 804 .

社員識別子801は、オフィスに在籍する各社員に割り当てられた識別子である。名前802は、各社員の名前である。名前802は、例えば、氏名、名字またはニックネーム等、個人を識別可能であれば良い。所属803は、各社員の所属するグループである。所属803は、例えば、会社の部署やプロジェクトチーム等であっても良い。詳細情報804は、各社員の連絡先等の詳細情報である。 The employee identifier 801 is an identifier assigned to each employee in the office. Name 802 is the name of each employee. The name 802 may be, for example, a full name, last name, nickname, or the like, as long as the individual can be identified. Affiliation 803 is a group to which each employee belongs. The affiliation 803 may be, for example, a company department, a project team, or the like. The detailed information 804 is detailed information such as the contact information of each employee.

図9は、座席テーブル412の一例を示す図である。座席テーブル412は、オフィス内の各座席の位置を管理する。座席テーブル412は、印刷物の配達先の指定等に使用される。 FIG. 9 is a diagram showing an example of the seat table 412. As shown in FIG. Seat table 412 manages the location of each seat in the office. The seat table 412 is used for specifying the delivery destination of printed matter.

図9を参照して、座席テーブル412は、座席識別子901と、マップ識別子902と、社員識別子903とを含む。座席識別子901は、各座席に割り当てられた識別子である。マップ識別子902は、オフィスマップ410のマップ識別子701に対応する。社員識別子903は、社員テーブル411の社員識別子801に対応する。 Referring to FIG. 9 , seat table 412 includes seat identifier 901 , map identifier 902 and employee identifier 903 . A seat identifier 901 is an identifier assigned to each seat. Map identifier 902 corresponds to map identifier 701 of office map 410 . The employee identifier 903 corresponds to the employee identifier 801 of the employee table 411 .

例えば、座席識別子901が「S0002」のマップ識別子902は「M0004」である。また、マップ識別子902が「M0004」のレコードの社員識別子903は「E0002」である。 For example, the map identifier 902 of the seat identifier 901 "S0002" is "M0004". Also, the employee identifier 903 of the record whose map identifier 902 is "M0004" is "E0002".

図7を参照すると、マップ識別子701が「M0004」の座標702は「1-D」である。同様に、図8を参照すると、社員識別子801が「E0002」の名前802は「加藤」である。よって、図3のオフィスの区画「1-D」の座席には社員「加藤」がいることがわかる。 Referring to FIG. 7, the coordinates 702 with the map identifier 701 of "M0004" are "1-D". Similarly, referring to FIG. 8, the name 802 with the employee identifier 801 of "E0002" is "Kato". Therefore, it can be seen that the employee "Kato" is in the seat of the section "1-D" of the office in FIG.

上記のように、画像形成装置101の制御部404は、オフィスマップ410と、社員テーブル411と、座席テーブル412とを連携させることにより、どの座席に誰がいるかを検索したり、社員名により、目的地を飛行移動体102に目的地を指定したりすることが可能になる。 As described above, the control unit 404 of the image forming apparatus 101 cooperates with the office map 410, the employee table 411, and the seat table 412 to search for who is in which seat, and to search for the purpose based on the employee name. It becomes possible to specify a destination for the flying mobile body 102 .

図10は、移動体テーブル413の一例を示す図である。移動体テーブル413は、オフィス内の飛行移動体102の現在地や状態を管理する。移動体テーブル413は、印刷物を配達する飛行移動体102の選択等に使用される。 FIG. 10 is a diagram showing an example of the mobile object table 413. As shown in FIG. The mobile object table 413 manages the current locations and states of the flying mobile objects 102 in the office. The moving body table 413 is used for selecting the flying moving body 102 that delivers the printed matter.

図10を参照して、移動体テーブル413は、移動体識別子1001と、IP(Internet Protocol)アドレス1002と、現在位置1003と、目的地1004と、状態1005と、バッテリー残量1006とを含む。 Referring to FIG. 10, mobile unit table 413 includes mobile unit identifier 1001, IP (Internet Protocol) address 1002, current location 1003, destination 1004, status 1005, and remaining battery capacity 1006.

移動体識別子1001は、飛行移動体102に割り当てられた識別子である。IPアドレス1002は、飛行移動体102に割り当てられたIPアドレスである。画像形成装置101はIPアドレス1002を使用して各飛行移動体102と通信する。ある局面において、各飛行移動体102は、画像形成装置101または無線装置104によりIPアドレスを割り当てられても良い。 Mobile identifier 1001 is an identifier assigned to flying mobile 102 . IP address 1002 is the IP address assigned to airborne vehicle 102 . Image forming device 101 communicates with each flying vehicle 102 using IP address 1002 . In one aspect, each flying vehicle 102 may be assigned an IP address by imaging device 101 or wireless device 104 .

現在位置1003は、飛行移動体102の位置情報であり、図7のマップ識別子に対応している。目的地1004は、飛行移動体102が向かう目的地であり、図7のマップ識別子に対応している。 The current position 1003 is the position information of the flying mobile object 102 and corresponds to the map identifier in FIG. A destination 1004 is a destination to which the flying vehicle 102 is headed, and corresponds to the map identifier in FIG.

状態1005は、飛行移動体102が印刷物を配達中か否かを表す。状態1005が「自由」であれば、飛行移動体102は何も配達していない。状態1005が「配達中」であれば、飛行移動体102は印刷物を配達中である。バッテリー残量1006は、飛行移動体102のバッテリーの残り容量を表す。バッテリー残量1006のデータ形式は、「%」でも「mAh(ミリアンペアアワー)」でも良い。 State 1005 indicates whether the flying vehicle 102 is delivering printed matter. If state 1005 is "free," then flying vehicle 102 has not delivered anything. If the state 1005 is "delivering", then the flying vehicle 102 is delivering printed matter. The remaining battery capacity 1006 represents the remaining capacity of the battery of the flying vehicle 102 . The data format of the remaining battery level 1006 may be "%" or "mAh (milliampere hour)".

図11は、図10に対応するオフィスの状態の一例を表す図である。図11に示すように、飛行移動体102Aは、移動体識別子1001=「D0001」の機体である。飛行移動体102Bは、移動体識別子1001=「D0002」の機体である。 FIG. 11 is a diagram showing an example of the state of the office corresponding to FIG. As shown in FIG. 11, the flying mobile object 102A is a mobile object identifier 1001=“D0001”. The flying mobile body 102B is a body with a mobile body identifier 1001=“D0002”.

飛行移動体102Aは、オフィス内の座標「3-C」(現在位置1003=「M0015」)を飛行している。また、飛行移動体102Aは、オフィス内の座標「3-A」(現在位置1003=「M0013」)に向かっている。また、飛行移動体102Aは、印刷物を配達しておらず(状態1005=「自由」)、画像形成装置101から新規に配達命令を受信可能である。また、飛行移動体102Aは、バッテリーの残量に余裕がある(バッテリー残量1006=「78」)。 The flying mobile object 102A is flying at coordinates “3-C” (current position 1003=“M0015”) in the office. Also, the flying mobile object 102A is heading to the coordinates "3-A" (current position 1003="M0013") in the office. In addition, the flying vehicle 102A has not delivered printed matter (state 1005=“free”), and can receive a new delivery command from the image forming apparatus 101. FIG. In addition, the flying mobile object 102A has sufficient remaining battery power (remaining battery power 1006=“78”).

飛行移動体102Bは、オフィス内の座標「7-D」(現在位置1003=「M0040」)を飛行している。また、飛行移動体102Bは、オフィス内の座標「8-F」(現在位置1003=「M0048」)に向かっている。また、飛行移動体102Bは、印刷物を配達しており(状態1005=「配達中」)、画像形成装置101から新規に配達命令を受信不可能である。また、飛行移動体102Bは、バッテリーの残量が少なくなっている(バッテリー残量1006=「38」)。画像形成装置101は、定期的に、飛行移動体102と通信して、移動体テーブル413を更新することにより、オフィス内の全ての飛行移動体102の状態を把握することができる。 The flying mobile object 102B is flying at coordinates “7-D” (current position 1003=“M0040”) within the office. Also, the flying mobile object 102B is heading to the coordinates "8-F" (current position 1003="M0048") in the office. Also, the flying mobile body 102B is delivering printed matter (state 1005=“delivering”), and cannot newly receive a delivery command from the image forming apparatus 101. FIG. In addition, the flying mobile object 102B has a low remaining battery level (remaining battery level 1006=“38”). The image forming apparatus 101 periodically communicates with the flying vehicles 102 to update the moving body table 413, thereby grasping the states of all the flying moving bodies 102 in the office.

図12は、装置テーブル414の一例を示す図である。装置テーブル414は、オフィス内の画像形成装置101の位置や状態を管理する。装置テーブル414は、印刷ジョブの転送先となる画像形成装置101の選択等に使用される。 FIG. 12 is a diagram showing an example of the device table 414. As shown in FIG. The device table 414 manages the positions and states of the image forming devices 101 in the office. The device table 414 is used for selecting the image forming device 101 to which the print job is to be transferred.

図12を参照して、装置テーブル414は、装置識別子1201と、位置1202と、機能1203と、状態1204と、移動体設置フラグ1205とを含む。装置識別子1201は、画像形成装置101に割り当てられた識別子である。位置1202は画像形成装置101のオフィス内の位置を表し、図7のマップ識別子701に対応する。 Referring to FIG. 12, device table 414 includes device identifier 1201 , position 1202 , function 1203 , state 1204 , and mobile installation flag 1205 . A device identifier 1201 is an identifier assigned to the image forming device 101 . A position 1202 represents the position in the office of the image forming apparatus 101 and corresponds to the map identifier 701 in FIG.

機能1203は、画像形成装置101の有する機能や性能を表す。例えば、機能1203は、画像形成装置101の印刷速度、ステープル機能の有無、印刷速度等を含んで良い。状態1204は、画像形成装置101の現在の状態を表す。例えば、状態1204は、画像形成装置101が印刷中であるか否かを表わす情報、画像形成装置101のエラー状態を表わす情報等を含んで良い。画像形成装置101は、機能1203及び状態1204を参照することにより、例えば、印刷ジョブを実行する機能があり、かつ、待機状態の他の画像形成装置101を検索することが可能になる。 A function 1203 represents the function and performance of the image forming apparatus 101 . For example, the function 1203 may include the print speed of the image forming apparatus 101, the presence/absence of the stapling function, the print speed, and the like. A status 1204 represents the current status of the image forming apparatus 101 . For example, the status 1204 may include information indicating whether the image forming apparatus 101 is printing, information indicating an error status of the image forming apparatus 101, and the like. By referring to the function 1203 and the status 1204, the image forming apparatus 101 can search for another image forming apparatus 101 that has the function of executing a print job and is in a standby state.

移動体設置フラグ1205は、画像形成装置101上に飛行移動体102が着陸またはホバリングしているか否かを表す。移動体設置フラグ1205が「0」であれば、飛行移動体102は画像形成装置101上に存在しない。移動体設置フラグ1205が「1」であれば、飛行移動体102は画像形成装置101上に存在する。画像形成装置101は、移動体設置フラグ1205を参照することにより、飛行移動体102との距離が最も短い画像形成装置101を選択することが可能になる。 The mobile installation flag 1205 indicates whether the flying mobile 102 is landing or hovering over the image forming apparatus 101 . If the mobile installation flag 1205 is “0”, the flying mobile 102 does not exist on the image forming apparatus 101 . If the moving body installation flag 1205 is “1”, the flying moving body 102 exists on the image forming apparatus 101 . The image forming apparatus 101 can select the image forming apparatus 101 having the shortest distance from the flying moving object 102 by referring to the moving object installation flag 1205 .

図13は、図12に対応するオフィスの状態の一例を表す図である。画像形成装置101Aの装置識別子1201の値は、「P0001」である。画像形成装置101Cの装置識別子1201の値は、「P0002」である。 FIG. 13 is a diagram showing an example of the state of the office corresponding to FIG. 12. In FIG. The value of the device identifier 1201 of the image forming device 101A is "P0001". The value of the device identifier 1201 of the image forming device 101C is "P0002".

画像形成装置101Aは、オフィス内の座標「1-F」(位置1202=「M0006」)に位置する。また、画像形成装置101Aは、印刷中であり(状態1204=「印刷中」)、直ちには次の印刷ジョブを実行できない。また、飛行移動体102Aは、画像形成装置101A上に存在する(移動体設置フラグ1205=「1」)。 The image forming apparatus 101A is located at coordinates “1-F” (position 1202=“M0006”) in the office. Also, the image forming apparatus 101A is currently printing (state 1204=“printing”), and cannot immediately execute the next print job. Also, the flying moving body 102A exists on the image forming apparatus 101A (moving body installation flag 1205="1").

画像形成装置101Cは、オフィス内の座標「3-A」(位置1202=「M0013」)に位置する。また、画像形成装置101Cは、待機中であり(状態1204=「待機中」)、直ちに次の印刷ジョブを実行できる。また、飛行移動体102Aは、画像形成装置101C上に存在しない(移動体設置フラグ1205=「0」)。ある画像形成装置101は、定期的に、他の画像形成装置101と通信して、装置テーブル414を更新することにより、オフィス内の全ての画像形成装置101の状態を把握することができる。 The image forming apparatus 101C is located at coordinates “3-A” (position 1202=“M0013”) in the office. Also, the image forming apparatus 101C is on standby (state 1204=“standby”) and can immediately execute the next print job. Also, the flying moving body 102A does not exist on the image forming apparatus 101C (moving body installation flag 1205="0"). A certain image forming apparatus 101 periodically communicates with other image forming apparatuses 101 to update the apparatus table 414, thereby grasping the status of all the image forming apparatuses 101 in the office.

<D.システムの制御構造について>
図14は、本実施の形態に従うシステムのフローチャートの一例である。図14を参照して、本実施の形態に従うシステムの制御構造を説明する。
<D. About the control structure of the system>
FIG. 14 is an example of a flowchart of a system according to this embodiment. The control structure of the system according to this embodiment will be described with reference to FIG.

ステップS1405において、端末装置103Aの制御部603は、通信部604を介して、印刷ジョブを規定の画像形成装置101Aに送信する。図14に示すように、印刷ジョブはPJLで記述され、飛行移動体102での自席への配達指示もPJL中に記述される。 In step S1405, the control unit 603 of the terminal device 103A transmits the print job to the prescribed image forming apparatus 101A via the communication unit 604. FIG. As shown in FIG. 14, a print job is described in PJL, and an instruction for delivery to one's own seat in flying vehicle 102 is also described in PJL.

ステップS1410において、画像形成装置101Aの制御部404は、端末装置103Aから受信した印刷ジョブを解析する。ステップS1415において、画像形成装置101Aの制御部404は、印刷ジョブが配達指定を含むか否かを判定する。画像形成装置101Aの制御部404は、印刷ジョブが配達指定を含むと判定した場合(ステップS1415にてYES)、制御をステップS1420に移す。画像形成装置101Aの制御部404は、印刷ジョブが配達指定を含まないと判定した場合(ステップS1415にてNO)、制御をステップS1470に移す。ステップS1470において、画像形成装置101Aは、印刷を行う(印刷ジョブを実行する)。印刷ジョブは配達指定を含まないため、飛行移動体102は、印刷物を回収しない。 In step S1410, the control unit 404 of the image forming apparatus 101A analyzes the print job received from the terminal device 103A. In step S1415, the control unit 404 of the image forming apparatus 101A determines whether the print job includes delivery designation. If control unit 404 of image forming apparatus 101A determines that the print job includes delivery designation (YES in step S1415), control proceeds to step S1420. When control unit 404 of image forming apparatus 101A determines that the print job does not include delivery designation (NO in step S1415), control proceeds to step S1470. In step S1470, the image forming apparatus 101A prints (executes the print job). Since the print job contains no delivery instructions, flying vehicle 102 does not pick up the prints.

ステップS1420において、画像形成装置101Aは、自装置上に飛行移動体102が存在するか否かを判定する。または、画像形成装置101Aは、自装置を目的地として向かってきている飛行移動体102が存在するか否かを判定する。画像形成装置101A上に飛行移動体102が存在する場合(ステップS1420にてYES)、画像形成装置101Aの制御部404は、制御をステップS1445に移す。画像形成装置101A上に飛行移動体102が存在しない場合(ステップS1420にてNO)、画像形成装置101Aの制御部404は、制御をステップS1425に移す。 In step S1420, the image forming apparatus 101A determines whether or not the flying moving body 102 exists on itself. Alternatively, the image forming apparatus 101A determines whether or not there is a flying moving object 102 that is heading toward the image forming apparatus 101A as a destination. If flying mobile object 102 exists on image forming apparatus 101A (YES in step S1420), control unit 404 of image forming apparatus 101A shifts the control to step S1445. If flying moving object 102 does not exist above image forming apparatus 101A (NO in step S1420), control unit 404 of image forming apparatus 101A shifts control to step S1425.

ステップS1445において、画像形成装置101Aの制御部404は、プリント部401により印刷ジョブを実行する。画像形成装置101Aは、端末装置103Aの規定の画像形成装置101であり、端末装置103Aに対して最も距離が近い。そのため、画像形成装置101A上に飛行移動体102が存在すれば、その飛行移動体102に印刷物を端末装置103Aのある座席に配達させることにより、飛行移動体102の飛行距離を最短にすることが可能になる。 In step S1445, the control unit 404 of the image forming apparatus 101A causes the print unit 401 to execute the print job. The image forming apparatus 101A is the prescribed image forming apparatus 101 of the terminal device 103A, and is closest to the terminal device 103A. Therefore, if the flying mobile body 102 exists on the image forming apparatus 101A, the flight distance of the flying mobile body 102 can be minimized by having the flying mobile body 102 deliver the printed matter to the seat where the terminal device 103A is located. be possible.

ステップS1425において、画像形成装置101Aの制御部404は、飛行移動体102の配達距離が最短となる、画像形成装置101と飛行移動体102との組み合わせを算出する。詳細な処理内容に関しては、後述する。 In step S1425, the control unit 404 of the image forming apparatus 101A calculates the combination of the image forming apparatus 101 and the flying moving body 102 that makes the delivery distance of the flying moving body 102 the shortest. Detailed processing contents will be described later.

ステップS1430において、画像形成装置101Aの制御部404は、通信部406を介して、ステップS1425にて選択した他の画像形成装置101に印刷ジョブを転送する。同時に、画像形成装置101Aの制御部404は、通信部406を介して、ステップS1425にて選択した飛行移動体102に、印刷ジョブの転送先情報を送信する。これ以降は、画像形成装置101Aの制御部404は、画像形成装置101Bと、飛行移動体102Aとを選択した場合について説明する。 In step S1430, the control unit 404 of the image forming apparatus 101A transfers the print job to the other image forming apparatus 101 selected in step S1425 via the communication unit 406. FIG. At the same time, the control unit 404 of the image forming apparatus 101A transmits, via the communication unit 406, transfer destination information of the print job to the flying vehicle 102 selected in step S1425. Hereinafter, a case will be described where the control unit 404 of the image forming apparatus 101A selects the image forming apparatus 101B and the flying vehicle 102A.

ステップS1435において、画像形成装置101Bの制御部404は、通信部406を介して、画像形成装置101Aから印刷ジョブを受信する。ステップS1440において、画像形成装置101Bの制御部404は、プリント部401により印刷ジョブを実行する。 In step S1435, the control unit 404 of the image forming apparatus 101B receives the print job from the image forming apparatus 101A via the communication unit 406. FIG. In step S1440, the control unit 404 of the image forming apparatus 101B causes the print unit 401 to execute the print job.

ステップS1450において、飛行移動体102Aは、印刷ジョブを実行する画像形成装置101から印刷物を回収する。飛行移動体102Aは、ステップS1445,S1440の処理の完了前に、画像形成装置101の元に向かっても良い。 In step S1450, the flying vehicle 102A collects the printed material from the image forming apparatus 101 executing the print job. The flying moving body 102A may head toward the image forming apparatus 101 before completing the processing of steps S1445 and S1440.

ステップS1455において、画像形成装置101Aは、通信部406または移動体通信部407を介して、飛行移動体102Aに、印刷物の配達先情報を送信する。なお、画像形成装置101Bが印刷処理を実行した場合は、画像形成装置101Aの代わりに、画像形成装置101Bが、通信部406または移動体通信部407を介して、飛行移動体102Aに、印刷物の配達先情報を送信しても良い。ステップS1460において、飛行移動体102Aは、通信部504を介して、配達先情報を受信する。なお、飛行移動体102Aは、配達先情報を、ステップS1450の処理よりも前に受信しても良い。 In step S1455, the image forming apparatus 101A transmits the delivery destination information of the printed matter to the flying mobile object 102A via the communication unit 406 or the mobile object communication unit 407. FIG. When the image forming apparatus 101B executes the printing process, instead of the image forming apparatus 101A, the image forming apparatus 101B sends the printed matter to the flying vehicle 102A via the communication unit 406 or the mobile unit communication unit 407. You may send the delivery address information. In step S1460, the flying vehicle 102A receives the delivery destination information via the communication unit 504. FIG. Note that the flying vehicle 102A may receive the delivery destination information prior to the process of step S1450.

ステップS1465において、飛行移動体102Aは、印刷物を画像形成装置101Aまたは画像形成装置101Bから回収する。また、飛行移動体102Aは、配達先情報を参照し、配達先である「端末装置103Aのある座席」に印刷物を配達する。 In step S1465, flying vehicle 102A collects the printed material from image forming apparatus 101A or image forming apparatus 101B. Also, the flying mobile object 102A refers to the delivery destination information and delivers the printed matter to the delivery destination, ie, the "seat where the terminal device 103A is located".

ステップS1475において、印刷物は、飛行移動体102Aにより、端末装置103Aのある座席に届けられる。飛行移動体102Aは、ユーザーが印刷物を回収したことを検知した後、別の印刷物を回収するため、別の画像形成装置101に向かっても良い。 In step S1475, the printed matter is delivered to the seat of terminal device 103A by flying vehicle 102A. After detecting that the user has collected the printed matter, the flying vehicle 102A may head toward another image forming apparatus 101 to collect another printed matter.

図15は、移動距離算出のフローチャートの一例である。図15を参照して、図14のステップS1425の詳細な処理を説明する。図15のフローにおいて、印刷物を配達する飛行移動体102の位置を「A」、印刷ジョブを実行する画像形成装置101の位置を「B」、配達先の端末装置103Aの座席位置を「C」とした場合、画像形成装置101Aの制御部404は、「AB間の距離+BC間の距離」を、飛行移動体102の配達距離として算出する。 FIG. 15 is an example of a flow chart for calculating the movement distance. Detailed processing of step S1425 in FIG. 14 will be described with reference to FIG. In the flow of FIG. 15, "A" is the position of the flying vehicle 102 that delivers the printed matter, "B" is the position of the image forming apparatus 101 that executes the print job, and "C" is the seat position of the delivery destination terminal device 103A. , the control unit 404 of the image forming apparatus 101A calculates “the distance between AB+the distance between BC” as the delivery distance of the flying vehicle 102 .

ステップS1505において、画像形成装置101Aの制御部404は、周辺(オフィス内等)に存在する他の画像形成装置101と飛行移動体102とを検索する。画像形成装置101Aの制御部404は、印刷ジョブを受信したタイミングで、ステップS1505の処理を実行しても良いし、定期的に実行しても良い。また、画像形成装置101Aの制御部404は、記憶部409内の移動体テーブル413と、装置テーブル414とを参照して、通信部406を介して、他の画像形成装置101及び飛行移動体102に生存確認信号を送信しても良い。 In step S1505, the control unit 404 of the image forming apparatus 101A searches for other image forming apparatuses 101 and flying vehicles 102 existing in the vicinity (such as in the office). The control unit 404 of the image forming apparatus 101A may execute the process of step S1505 at the timing of receiving the print job, or may execute the process periodically. Further, the control unit 404 of the image forming apparatus 101A refers to the moving object table 413 and the device table 414 in the storage unit 409, and communicates with the other image forming apparatus 101 and the flying moving object 102 via the communication unit 406. You may transmit a survival confirmation signal to .

ステップS1510において、画像形成装置101Aの制御部404は、他の画像形成装置101及び飛行移動体102を検索できたか否かを判定する。画像形成装置101Aの制御部404が、他の画像形成装置101及び飛行移動体102を検索できなかった場合(ステップS1510にて、NO)、画像形成装置101Aの制御部404は、制御をステップ1505に移す。画像形成装置101Aの制御部404が、他の画像形成装置101及び飛行移動体102を検索できた場合(ステップS1510にて、YES)、画像形成装置101Aの制御部404は、制御をステップ1515に移す。 In step S1510, the control unit 404 of the image forming apparatus 101A determines whether or not other image forming apparatuses 101 and flying moving bodies 102 have been searched. If control unit 404 of image forming apparatus 101A cannot search for other image forming apparatus 101 and flying vehicle 102 (NO in step S1510), control unit 404 of image forming apparatus 101A proceeds to step S1505. to If control unit 404 of image forming apparatus 101A can search for other image forming apparatuses 101 and flying moving object 102 (YES in step S1510), control unit 404 of image forming apparatus 101A advances control to step S1515. Move.

ステップS1515において、画像形成装置101Aの制御部404は、ステップS1505にて検索した他の画像形成装置101及び飛行移動体102の情報を取得し、移動体テーブル413と、装置テーブル414とを更新する。 In step S1515, the control unit 404 of the image forming apparatus 101A acquires information on the other image forming apparatus 101 and the flying moving object 102 searched in step S1505, and updates the moving object table 413 and the device table 414. .

ステップS1520において、画像形成装置101Aの制御部404は、印刷ジョブの印刷設定及び装置テーブル414を参照し、指定された印刷設定で印刷が可能な画像形成装置101を選択する。画像形成装置101Aの制御部404は、ステップS1520で選択された各画像形成装置101に対して、ステップS1525AからS1525Bのループ内の処理を実行する。以降の処理については、M台目の画像形成装置101(M回目のループ)を例に説明する。 In step S1520, the control unit 404 of the image forming apparatus 101A refers to the print settings of the print job and the device table 414, and selects the image forming apparatus 101 capable of printing with the designated print settings. The control unit 404 of the image forming apparatus 101A executes the processing in the loop from steps S1525A to S1525B for each image forming apparatus 101 selected in step S1520. Subsequent processing will be described using the M-th image forming apparatus 101 (M-th loop) as an example.

ステップS1530において、画像形成装置101Aの制御部404は、印刷ジョブ及び座席テーブル412を参照し、印刷物の配達先である端末装置103Aの座席位置「C」を求める。 In step S1530, the control unit 404 of the image forming apparatus 101A refers to the print job and seat table 412, and obtains the seat position "C" of the terminal device 103A to which the printed matter is to be delivered.

ステップS1535において、画像形成装置101Aの制御部404は、M台目の画像形成装置101上に飛行移動体102が存在しているか否かを確認する。画像形成装置101Aの制御部404は、M台目の画像形成装置101上に飛行移動体102が存在していると判定した場合(ステップS1535にて、YES)、制御をステップS1540に移す。画像形成装置101Aの制御部404は、M台目の画像形成装置101上に飛行移動体102が存在していないと判定した場合(ステップS1535にて、NO)、制御をステップS1550Aに移す。 In step S<b>1535 , the control unit 404 of the image forming apparatus 101</b>A confirms whether or not the flying moving object 102 exists on the Mth image forming apparatus 101 . When the control unit 404 of the image forming apparatus 101A determines that the flying moving object 102 exists on the Mth image forming apparatus 101 (YES in step S1535), the control proceeds to step S1540. When control unit 404 of image forming apparatus 101A determines that flying moving object 102 does not exist on M-th image forming apparatus 101 (NO in step S1535), control proceeds to step S1550A.

ステップS1540において、画像形成装置101Aの制御部404は、画像形成装置101と飛行移動体102Aとの距離「AB間の距離」を「0」にする。ステップS1545において、画像形成装置101Aの制御部404は、「飛行移動体102の配達距離」を算出する。形成装置と飛行移動体102との距離は「AB間の距離=0」であるため、飛行移動体102の配達距離は、画像形成装置101と、端末装置103Aの座席位置との距離「BC間の距離」となることがわかる。 In step S1540, the control unit 404 of the image forming apparatus 101A sets the distance "between AB" between the image forming apparatus 101 and the flying mobile object 102A to "0". In step S1545, the control unit 404 of the image forming apparatus 101A calculates the "delivery distance of the flying vehicle 102". Since the distance between the forming apparatus and the flying mobile object 102 is "the distance between AB=0", the delivery distance of the flying mobile object 102 is the distance between the image forming apparatus 101 and the seat position of the terminal device 103A "between BC distance of ”.

画像形成装置101Aの制御部404は、ステップS1520で選択された各飛行移動体102に対して、ステップS1550AからS1550Bのループ内の処理を実行する。以降の処理については、N機目の飛行移動体102(N回目のループ)を例に説明する。 The control unit 404 of the image forming apparatus 101A executes the processing in the loop from steps S1550A to S1550B for each flying vehicle 102 selected in step S1520. Subsequent processing will be described using the N-th flying mobile object 102 (N-th loop) as an example.

ステップS1555において、画像形成装置101Aの制御部404は、移動体テーブル413を参照し、N機目の飛行移動体102が印刷物を配達中であるか否かを判定する。画像形成装置101Aの制御部404は、N機目の飛行移動体102が印刷物を配達中であると判定すると(ステップS1555にて、YES)、制御をステップS1565に移す。画像形成装置101Aの制御部404は、N機目の飛行移動体102が印刷物を配達中ではないと判定すると(ステップS1555にて、NO)、制御をステップS1560に移す。 In step S1555, the control unit 404 of the image forming apparatus 101A refers to the moving body table 413 and determines whether or not the Nth flying moving body 102 is delivering printed matter. When control unit 404 of image forming apparatus 101A determines that Nth flying vehicle 102 is delivering printed matter (YES in step S1555), control proceeds to step S1565. When control unit 404 of image forming apparatus 101A determines that Nth flying vehicle 102 is not delivering printed matter (NO in step S1555), control proceeds to step S1560.

ステップS1560において、画像形成装置101Aの制御部404は、移動体テーブル413を参照し、N機目の飛行移動体102の目的地がM台目の画像形成装置101であるか否かを判定する。画像形成装置101Aの制御部404は、N機目の飛行移動体102の目的地がM台目の画像形成装置101ではないと判定すると(ステップS1560にて、NO)、制御をステップS1565に移す。画像形成装置101Aの制御部404は、N機目の飛行移動体102の目的地がM台目の画像形成装置101であると判定すると(ステップS1560にて、YES)、制御をステップS1570に移す。 In step S1560, the control unit 404 of the image forming apparatus 101A refers to the moving body table 413 and determines whether or not the destination of the Nth flying moving body 102 is the Mth image forming apparatus 101. . When the control unit 404 of the image forming apparatus 101A determines that the destination of the N-th flying vehicle 102 is not the M-th image forming apparatus 101 (NO in step S1560), the control proceeds to step S1565. . When the control unit 404 of the image forming apparatus 101A determines that the destination of the Nth flying vehicle 102 is the Mth image forming apparatus 101 (YES in step S1560), the control proceeds to step S1570. .

ステップS1565において、画像形成装置101Aの制御部404は、N機目の飛行移動体102は今回の印刷物の配達には使用できないと判定し、制御をステップS1550Bに移す。ステップS1570において、画像形成装置101Aの制御部404は、移動体テーブル413を参照し、N機目の飛行移動体102の位置「A」を取得する。なお、N機目の飛行移動体102の位置「A」は、台目の画像形成装置101が印刷ジョブを完了する予定時刻における予想位置であっても良い。その場合、画像形成装置101Aの制御部404は、飛行移動体102の現在位置と、M台目の画像形成装置101の機能1203とからN機目の飛行移動体102の位置「A」を算出する。 In step S1565, the control unit 404 of the image forming apparatus 101A determines that the Nth flying vehicle 102 cannot be used for the delivery of the printed matter this time, and shifts the control to step S1550B. In step S1570, the control unit 404 of the image forming apparatus 101A refers to the moving body table 413 and acquires the position "A" of the Nth flying moving body 102. FIG. Note that the position “A” of the N-th flying vehicle 102 may be the expected position at the scheduled time when the image forming apparatus 101 of the Nth unit completes the print job. In this case, the control unit 404 of the image forming apparatus 101A calculates the position "A" of the N-th flying vehicle 102 from the current position of the flying moving object 102 and the function 1203 of the M-th image forming apparatus 101. do.

ステップS1575において、画像形成装置101Aの制御部404は、装置テーブル414を参照し、M台目の画像形成装置101の位置「B」を取得する。画像形成装置101Aの制御部404は、ステップS1550AからS1550Bのループの処理を完了すると、ステップS1545に制御を移し、飛行移動体102の配達距離の配達距離を算出する。 In step S1575, the control unit 404 of the image forming apparatus 101A refers to the device table 414 and acquires the position "B" of the M-th image forming apparatus 101A. When the control unit 404 of the image forming apparatus 101A completes the processing of the loop from steps S1550A to S1550B, the control unit 404 shifts the control to step S1545 to calculate the delivery distance of the flying vehicle 102 .

画像形成装置101Aの制御部404は、ステップS1545の処理を行った後、M+1台目の画像形成装置101に対して、再度、ステップS1525AからS1525Bのループ内の処理を繰り返す。画像形成装置101Aの制御部404は、ステップS1525AからS1525Bのループ内の処理を繰り返すことにより、全ての画像形成装置101及び飛行移動体102の組み合わせにおける、飛行移動体102の「飛行移動体102の配達距離」を算出する。 After performing the processing of step S1545, the control unit 404 of the image forming apparatus 101A repeats the processing within the loop from steps S1525A to S1525B for the M+1-th image forming apparatus 101 again. The control unit 404 of the image forming apparatus 101A repeats the processing in the loop from steps S1525A to S1525B, thereby obtaining the "flying moving object 102 Calculate the "delivery distance".

ステップS1580において、画像形成装置101Aの制御部404は、算出した結果から、「飛行移動体102の配達距離」が最短となる、画像形成装置101と飛行移動体102との組み合わせを選択する。 In step S1580, the control unit 404 of the image forming apparatus 101A selects the combination of the image forming apparatus 101 and the flying moving body 102 with the shortest "delivery distance of the flying moving body 102" from the calculated result.

図14及び図15のフローを用いて説明したように、本実施の形態に従うシステムの画像形成装置101は、飛行移動体102の移動距離を最短にするように、予め印刷ジョブを互いに転送し合うことで、飛行移動体102のバッテリー消費を抑えることができる。 14 and 15, the image forming apparatuses 101 of the system according to the present embodiment transfer print jobs to each other in advance so as to minimize the moving distance of the flying vehicle 102. As a result, the battery consumption of the flying vehicle 102 can be suppressed.

<E.適用事例について>
次に、本実施の形態に従うシステムの事例毎の動作及び各種テーブルの参照方法について説明する。
<E. Application examples>
Next, the operation of each example of the system according to the present embodiment and the method of referring to various tables will be described.

(E-1.一部の画像形成装置にしかない機能を使用する場合)
図16は、一部の画像形成装置にしかない機能を使用した場合における印刷物の配達の一例を示す図である。端末装置103Aのユーザーは、飛行移動体102に、ステープル処理をした印刷物を自席に運んでもらいたいと考えている。画像形成装置101A及び画像形成装置101Bは、ステープル機能を有しておらず、画像形成装置101Cはステープル機能を有する。また、画像形成装置101Bは、画像形成装置101Cよりも、端末装置103Aに近い位置にある。
(E-1. When using functions that are only available in some image forming apparatuses)
FIG. 16 is a diagram showing an example of delivery of printed matter when using functions that are only available in some image forming apparatuses. The user of the terminal device 103A wants the flying vehicle 102 to carry the stapled printed matter to his or her seat. The image forming apparatuses 101A and 101B do not have a stapling function, and the image forming apparatus 101C has a stapling function. Further, the image forming apparatus 101B is closer to the terminal device 103A than the image forming apparatus 101C.

端末装置103Aは、規定の画像形成装置101として自装置に登録している画像形成装置101Aに、自装置への配達指定及びステープル処理指示を含む印刷ジョブを送信する。画像形成装置101Aは、印刷ジョブを解析し、当該印刷ジョブが「配達指定」及び「ステープル処理指示」を含むことを検知する。 The terminal device 103A transmits a print job including delivery designation and stapling processing instruction to the self-device to the image forming device 101A registered in the self-device as the prescribed image forming device 101 . The image forming apparatus 101A analyzes the print job and detects that the print job includes "designation of delivery" and "instruction of stapling".

最初に、画像形成装置101Aは、配達先の座席位置を取得する。配達先が社員名で指定されている場合、画像形成装置101Aは、社員テーブル411の名前802のカラムを検索し、対応する社員識別子801を取得する。次に、画像形成装置101Aは、取得した社員識別子801に基づいて、座席テーブル412を検索し、対応するマップ識別子902を取得する。次に、画像形成装置101Aは、取得したマップ識別子902に基づいて、オフィスマップ410を検索することで、配達先の物理的位置703を取得する。配達先が座席名で指定されている場合、画像形成装置101Aは、座席テーブル412から検索を開始する。 First, the image forming apparatus 101A acquires the seat position of the delivery destination. When the delivery destination is specified by the employee name, the image forming apparatus 101A searches the name 802 column of the employee table 411 and acquires the corresponding employee identifier 801 . Next, the image forming apparatus 101A searches the seat table 412 based on the acquired employee identifier 801 and acquires the corresponding map identifier 902 . Next, the image forming apparatus 101A acquires the physical location 703 of the delivery destination by searching the office map 410 based on the acquired map identifier 902 . When the delivery destination is specified by the seat name, the image forming apparatus 101A starts searching from the seat table 412. FIG.

次に、画像形成装置101Aは、装置テーブル414の機能1203のカラムを参照し、ステープル処理を実行可能な画像形成装置101の位置を取得する。併せて、検索された画像形成装置101上に、飛行移動体102が存在するか否かを判定する。画像形成装置101Aは、装置テーブル414の機能1203のカラムを参照し、ステープル処理機能を有する画像形成装置101の装置識別子1201、位置1202及び移動体設置フラグ1205を取得する。なお、画像形成装置101Aは、状態1204が「印刷中」や「故障中」等、即座に印刷ジョブを実行できない画像形成装置101を検索結果から省いても良い。次に、画像形成装置101Aは、取得した位置1202に基づいて、オフィスマップ410を検索することで、配達先の物理的位置703を取得する。 Next, the image forming apparatus 101A refers to the function 1203 column of the apparatus table 414 and acquires the position of the image forming apparatus 101 capable of stapling. At the same time, it is determined whether or not the flying mobile object 102 exists on the searched image forming apparatus 101 . The image forming apparatus 101A refers to the function 1203 column of the apparatus table 414 and acquires the apparatus identifier 1201, the position 1202, and the mobile installation flag 1205 of the image forming apparatus 101 having the stapling function. Note that the image forming apparatus 101A may exclude image forming apparatuses 101 whose status 1204 is "printing", "broken down", etc., and cannot immediately execute a print job from the search results. Next, the image forming apparatus 101A acquires the physical location 703 of the delivery destination by searching the office map 410 based on the acquired location 1202 .

次に、画像形成装置101Aは、印刷物の配達が可能な飛行移動体102の現在位置、目的地を取得する。画像形成装置101Aは、移動体テーブル413を検索し、状態1005が「自由」である飛行移動体102の、IPアドレス1002と、現在位置1003と、目的地1004とを取得する。IPアドレス1002は、飛行移動体102との通信に使用される。 Next, the image forming apparatus 101A acquires the current position and destination of the flying vehicle 102 capable of delivering printed matter. The image forming apparatus 101A searches the mobile object table 413 and obtains the IP address 1002, current location 1003, and destination 1004 of the flying mobile object 102 whose status 1005 is "free". IP address 1002 is used for communication with airborne vehicle 102 .

画像形成装置101Aは、上記のように、配達先、画像形成装置101及び飛行移動体102に関する情報を取得し、図15のフローを実行することにより、適切に画像形成装置101C及び飛行移動体102Aの組み合わせを選択することができる。 As described above, the image forming apparatus 101A acquires information on the delivery destination, the image forming apparatus 101, and the flying vehicle 102, and executes the flow of FIG. You can choose a combination of

図17は、図16に対応するオフィスの状態の一例を表す図である。画像形成装置101Bのすぐ近くに飛行移動体102Aがいるため、画像形成装置101Bが印刷ジョブを実行すれば、印刷物の配達距離は最も短くなる。しかし、画像形成装置101Bは、ステープル機能を有していないため、画像形成装置101Aは、画像形成装置101Bを印刷ジョブの転送先の候補から除外する。そして、画像形成装置101Aは、ステープル機能を有する画像形成装置101Cを選択し、飛行移動体102Aに画像形成装置101Cから印刷物を回収するように指示を送信する。 FIG. 17 is a diagram showing an example of the state of the office corresponding to FIG. Since the flying vehicle 102A is in the immediate vicinity of the image forming apparatus 101B, if the image forming apparatus 101B executes the print job, the print delivery distance is the shortest. However, since the image forming apparatus 101B does not have a stapling function, the image forming apparatus 101A excludes the image forming apparatus 101B from candidates for the transfer destination of the print job. Then, the image forming apparatus 101A selects the image forming apparatus 101C having the stapling function, and transmits an instruction to the flying vehicle 102A to collect the printed matter from the image forming apparatus 101C.

(E-2.自分以外へ印刷物を配達する場合)
図18は、配達先が印刷ジョブを送信した人物ではない場合における印刷物の配達の一例を示す図である。端末装置103Eのユーザーは、飛行移動体102に、印刷物を端末装置103Fのユーザーの座席に運んでもらいたいと考えている。画像形成装置101Cは、端末装置103Eの規定の画像形成装置101である。画像形成装置101Dは、端末装置103Fのある座席に最も近い画像形成装置101である。飛行移動体102Bは、画像形成装置101Dの近くを飛行している。
(E-2. When delivering printed matter to someone other than yourself)
FIG. 18 is a diagram illustrating an example of delivery of printed matter when the delivery destination is not the person who sent the print job. The user of terminal device 103E wants flight vehicle 102 to carry the printed matter to the seat of the user of terminal device 103F. The image forming device 101C is the prescribed image forming device 101 of the terminal device 103E. The image forming device 101D is the image forming device 101 closest to the seat where the terminal device 103F is located. The flying vehicle 102B is flying near the image forming apparatus 101D.

端末装置103Eは、規定の画像形成装置101として自装置に登録している画像形成装置101Cに、端末装置103Fのある座席への配達指定を含む印刷ジョブを送信する。端末装置103Eは、ユーザーに表示する印刷設定画面において、画像形成装置101Aから取得したオフィスマップ410、社員テーブル411及び座席テーブル412に基づいて、配達先を選択できるようにしても良い。画像形成装置101Cは、印刷ジョブを解析し、当該印刷ジョブが「配達指定」を含むことを検知する。 The terminal device 103E transmits a print job including a delivery designation to the seat of the terminal device 103F to the image forming device 101C registered in itself as the prescribed image forming device 101. FIG. The terminal device 103E may allow the user to select a delivery destination based on the office map 410, the employee table 411, and the seat table 412 acquired from the image forming apparatus 101A on the print setting screen displayed to the user. The image forming apparatus 101C analyzes the print job and detects that the print job includes "delivery designation".

画像形成装置101Cは、図16の説明と同様に、オフィスマップ410、社員テーブル411、座席テーブル412、移動体テーブル413及び装置テーブル414を参照し、画像形成装置101Dと、飛行移動体102Bとを選択する。なお、画像形成装置101Aが各種テーブルを管理する場合は、画像形成装置101Cは、画像形成装置101Aに各種テーブルの情報を問い合わせることにより、図16の説明と同様の処理を行うことができる。 Image forming apparatus 101C refers to office map 410, employee table 411, seat table 412, moving body table 413, and device table 414 in the same manner as described with reference to FIG. select. When the image forming apparatus 101A manages various tables, the image forming apparatus 101C can perform processing similar to that described with reference to FIG. 16 by inquiring the image forming apparatus 101A about information on the various tables.

図19は、図18に対応するオフィスの状態の一例を表す図である。端末装置103Eは、画像形成装置101Cに印刷ジョブを送信する。画像形成装置101Cは、例えば、画像形成装置101Aに問い合わせることにより、画像形成装置101D及び飛行移動体102Bの組み合わせを選択する。画像形成装置101Cは、印刷ジョブを画像形成装置101Dに転送する。画像形成装置101Dは、受信した印刷ジョブを実行する。飛行移動体102Bは、画像形成装置101Dから印刷物を回収して端末装置103Fのある座席にその印刷物を配達する。 FIG. 19 is a diagram showing an example of the state of the office corresponding to FIG. The terminal device 103E transmits the print job to the image forming device 101C. The image forming apparatus 101C selects a combination of the image forming apparatus 101D and the flying vehicle 102B, for example, by inquiring of the image forming apparatus 101A. Image forming apparatus 101C transfers the print job to image forming apparatus 101D. The image forming apparatus 101D executes the received print job. The flying vehicle 102B collects the printed matter from the image forming apparatus 101D and delivers the printed matter to the seat where the terminal device 103F is located.

(E-3.複数人へ印刷物を配達する場合)
図20は、配達先が複数の場合における印刷物の配達の一例を示す図である。端末装置103Eのユーザーは、飛行移動体102に、印刷物を「営業部」に所属するユーザーの座席に運んでもらいたいと考えている。営業部に所属するのは、「端末装置103Aのユーザー(佐藤)」と、「端末装置103Dのユーザー(加藤)」と、「端末装置103Eのユーザー(田中)」とである。
(E-3. When delivering printed matter to multiple people)
FIG. 20 is a diagram illustrating an example of delivery of printed matter to multiple delivery destinations. The user of the terminal device 103E wants the flying vehicle 102 to carry the printed matter to the seat of the user who belongs to the "Sales Department". "User of terminal device 103A (Sato)", "user of terminal device 103D (Kato)", and "user of terminal device 103E (Tanaka)" belong to the sales department.

端末装置103Eは、規定の画像形成装置101として自装置に登録している画像形成装置101Cに、営業部に所属する社員への配達指定を含む印刷ジョブを送信する。端末装置103Eは、ユーザーに表示する印刷設定画面において、画像形成装置101Aから取得した社員テーブル411の所属803毎に配達先を選択できるようにしても良い。 The terminal device 103E transmits a print job including a delivery designation to an employee belonging to the sales department to the image forming device 101C, which is registered as the prescribed image forming device 101 in the terminal device 103E. The terminal device 103E may allow the user to select a delivery destination for each affiliation 803 of the employee table 411 acquired from the image forming apparatus 101A on the print setting screen displayed to the user.

画像形成装置101Cは、印刷ジョブを解析し、「配達指定」があることを判別する。画像形成装置101Cは、図16の説明と同様に、オフィスマップ410、社員テーブル411、座席テーブル412、移動体テーブル413及び装置テーブル414を参照する。今回は複数の配達先があるため、画像形成装置101Cは、複数の画像形成装置101及び飛行移動体102を選択しても良い。なお、画像形成装置101Aが各種テーブルを管理する場合は、画像形成装置101Cは、画像形成装置101Aに各種テーブルの情報を問い合わせることにより、図16の説明と同様の処理を行うことができる。 The image forming apparatus 101C analyzes the print job and determines that there is a "delivery designation". The image forming apparatus 101C refers to the office map 410, the employee table 411, the seat table 412, the movable body table 413, and the device table 414, as in the description of FIG. Since there are multiple delivery destinations this time, the image forming apparatus 101C may select multiple image forming apparatuses 101 and flying vehicles 102 . When the image forming apparatus 101A manages various tables, the image forming apparatus 101C can perform processing similar to that described with reference to FIG. 16 by inquiring the image forming apparatus 101A about information on the various tables.

図21は、図20に対応するオフィスの状態の一例を表す図である。端末装置103Eは、画像形成装置101Cに印刷ジョブを送信する。画像形成装置101Cは、例えば、画像形成装置101Aに問い合わせることにより、自装置への印刷物の配達には、画像形成装置101C及び飛行移動体102Aの組み合わせを選択する。また、画像形成装置101Cは、端末装置103A及び端末装置103Dのある座席への印刷物の配達には、画像形成装置101A、画像形成装置101B及び飛行移動体102Bの組み合わせを選択する。 FIG. 21 is a diagram showing an example of the state of the office corresponding to FIG. The terminal device 103E transmits the print job to the image forming device 101C. For example, the image forming apparatus 101C selects a combination of the image forming apparatus 101C and the flying vehicle 102A for delivery of printed matter to the image forming apparatus 101A by inquiring of the image forming apparatus 101A. Further, image forming apparatus 101C selects a combination of image forming apparatus 101A, image forming apparatus 101B, and flying vehicle 102B for delivery of printed matter to the seat where terminal apparatus 103A and terminal apparatus 103D are located.

(E-4.バッテリー残量に応じて飛行移動体を選択する場合)
印刷物の配達を行う飛行移動体102は、各飛行移動体102のバッテリー残量に基づいて選択されても良い。例えば、図15のフローチャートのステップS1515において、画像形成装置101Aの制御部404は、移動体テーブル413のバッテリー残量1006を参照することにより、各飛行移動体102のバッテリー残量を取得する。
(E-4. When selecting a flying mobile object according to remaining battery power)
The flying vehicles 102 to deliver the printed material may be selected based on the remaining battery power of each flying vehicle 102 . For example, in step S1515 of the flowchart of FIG. 15, the control unit 404 of the image forming apparatus 101A acquires the remaining battery level of each flying mobile object 102 by referring to the remaining battery level 1006 of the mobile object table 413. FIG.

ステップS1545において、画像形成装置101Aの制御部404は、配達距離に基づいて、飛行移動体102のバッテリーの消費量及び配達後のバッテリー残量を算出する。ステップS1580において、画像形成装置101Aの制御部404は、配達後に最もバッテリー残量が多い飛行移動体102を選択する。 In step S1545, the control unit 404 of the image forming apparatus 101A calculates the battery consumption amount of the flying vehicle 102 and the remaining battery level after delivery based on the delivery distance. In step S1580, the control unit 404 of the image forming apparatus 101A selects the flying vehicle 102 with the highest remaining battery level after delivery.

上記のようにバッテリー残量及びバッテリーの消費量に基づいて、飛行移動体102を選択することにより、効率よく飛行移動体102を運用することが可能となる。また、画像形成装置101は、配達距離とバッテリー消費及びバッテリー残量の組み合わせ条件に基づいて、飛行移動体102を選択しても良い。 By selecting the flying mobile body 102 based on the remaining battery capacity and the battery consumption as described above, the flying mobile body 102 can be operated efficiently. Also, the image forming apparatus 101 may select the flying mobile object 102 based on a combination of delivery distance, battery consumption, and remaining battery level.

以上詳述したように、本実施の形態に係る印刷物配達システムによれば、印刷物の配達時の飛行移動体102の移動距離を最短にすることができる。さらに、任意の座席及び複数の座席に印刷物を効率的に配達することができる。また、ある局面において、飛行移動体102のバッテリーの残量に基づいて、最適な画像形成装置101と飛行移動体102の組み合わせの選択を行うことができる。 As described in detail above, according to the printed matter delivery system according to the present embodiment, it is possible to minimize the moving distance of the flying vehicle 102 when delivering printed matter. Additionally, prints can be efficiently delivered to any seat and multiple seats. Further, in a certain aspect, it is possible to select an optimum combination of the image forming apparatus 101 and the flying mobile body 102 based on the remaining battery level of the flying mobile body 102 .

今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内で全ての変更が含まれることが意図される。 It should be considered that the embodiments disclosed this time are illustrative in all respects and not restrictive. The scope of the present invention is indicated by the scope of the claims rather than the above description, and is intended to include all modifications within the meaning and scope equivalent to the scope of the claims.

101 画像形成装置、102 飛行移動体、103 端末装置、104 無線装置、105 有線網、202 移動飛行体、401 プリント部、402 パネル操作部、403 スキャン部、404,510,603 制御部、405 画像データ処理部、406,504,604 通信部、407 移動体通信部、408 移動体充電部、409,511,605 記憶部、410 オフィスマップ、411 社員テーブル、412 座席テーブル、413 移動体テーブル、414 装置テーブル、415 配達管理プログラム、501 受信部、502 センサー群、503 カメラ、506 モーター制御部、507 モーター、508 バッテリー、509 充電部、512 飛行制御プログラム、513 装置連携プログラム、601 入力部、602 出力部、607 アプリケーション、608 プリンタードライバー、701,902 マップ識別子、702 座標、703 物理的位置、801,903 社員識別子、802 名前、803 所属、804 詳細情報、901 座席識別子、1001 移動体識別子、1002 アドレス、1003 現在位置、1004 目的地、1005,1204 状態、1006 バッテリー残量、1201 装置識別子、1202 位置、1203 機能、1205 移動体設置フラグ。 REFERENCE SIGNS LIST 101 image forming apparatus 102 flying mobile object 103 terminal device 104 wireless device 105 wired network 202 mobile flying object 401 printing unit 402 panel operation unit 403 scanning unit 404, 510, 603 control unit 405 image Data processing unit 406,504,604 Communication unit 407 Mobile communication unit 408 Mobile charging unit 409,511,605 Storage unit 410 Office map 411 Employee table 412 Seat table 413 Mobile table 414 Device Table, 415 Delivery Management Program, 501 Receiver, 502 Sensor Group, 503 Camera, 506 Motor Control Unit, 507 Motor, 508 Battery, 509 Charger, 512 Flight Control Program, 513 Device Coordination Program, 601 Input Unit, 602 Output Part, 607 Application, 608 Printer Driver, 701, 902 Map Identifier, 702 Coordinates, 703 Physical Location, 801, 903 Employee Identifier, 802 Name, 803 Affiliation, 804 Detailed Information, 901 Seat Identifier, 1001 Mobile Unit Identifier, 1002 Address , 1003 current position, 1004 destination, 1005, 1204 status, 1006 remaining battery level, 1201 device identifier, 1202 position, 1203 function, 1205 moving body installation flag.

Claims (11)

1つ以上の飛行移動体と連携する画像形成装置であって、
他の機器とデータを送受信する通信部と、
用紙を印刷する印刷部と、
複数の座席の位置情報及び複数の画像形成装置の位置情報を記憶する記憶部と、
前記画像形成装置を制御する制御部とを備え、
前記記憶部は、前記1つ以上の飛行移動体の識別子を記憶し、
前記制御部は、
前記通信部を介して受信した印刷ジョブから配達先情報を取得し、
前記通信部を介して前記1つ以上の飛行移動体から位置情報を受信し、
前記記憶部から配達先の座席の位置情報と、前記複数の画像形成装置の位置情報とを読み出し、
前記配達先の座席の位置情報と、前記複数の画像形成装置の位置情報と、前記1つ以上の飛行移動体の位置情報とに基づいて、前記1つ以上の飛行移動体が、複数の画像形成装置のいずれか1つを経由して、前記配達先に到達するまでの距離を算出し、
前記配達先に到達するまでの距離の算出の結果に基づいて、選択された前記飛行移動体が印刷物を回収して前記配達先まで配達する際の距離が最短となる、他の画像形成装置に前記印刷ジョブを転送し、
前記通信部を介して、選択された前記飛行移動体に、前記他の画像形成装置に関する情報を送信
前記通信部を介して、前記1つ以上の飛行移動体から定期的にバッテリー残量を受信し、
前記記憶部に、前記識別子と前記バッテリー残量とを関連付けて格納し、
前記配達先に到達するまでの距離の算出の結果及び前記バッテリー残量に基づいて、前記1つ以上の飛行移動体の中から印刷物を回収して前記配達先まで配達した後のバッテリー残量が最大となる前記飛行移動体を選択する、画像形成装置。
An image forming apparatus that cooperates with one or more flying vehicles,
a communication unit that transmits and receives data to and from other devices;
a printing unit for printing paper;
a storage unit that stores positional information of a plurality of seats and positional information of a plurality of image forming apparatuses;
A control unit that controls the image forming apparatus,
The storage unit stores identifiers of the one or more flying vehicles,
The control unit
acquiring delivery destination information from the print job received via the communication unit;
receiving location information from the one or more flying vehicles via the communication unit;
reading the position information of the seat of the delivery destination and the position information of the plurality of image forming apparatuses from the storage unit;
Based on the position information of the seat of the delivery destination, the position information of the plurality of image forming apparatuses, and the position information of the one or more flying vehicles, the one or more flying vehicles generate a plurality of images. calculating the distance to reach the delivery destination via any one of the forming devices;
Based on the result of the calculation of the distance to reach the delivery destination, the selected flying mobile body collects the printed matter and delivers it to the delivery destination with the shortest distance. forwarding the print job;
transmitting information about the other image forming apparatus to the selected flying vehicle via the communication unit;
periodically receiving the remaining battery level from the one or more flying vehicles via the communication unit;
storing the identifier and the remaining battery level in association with each other in the storage unit;
Based on the result of calculating the distance to reach the delivery destination and the remaining battery power, the remaining battery power after collecting the printed matter from the one or more flying mobile objects and delivering it to the delivery destination. An image forming apparatus that selects the flying mobile object that is the largest .
1つ以上の飛行移動体と連携する画像形成装置であって、An image forming apparatus that cooperates with one or more flying vehicles,
他の機器とデータを送受信する通信部と、a communication unit that transmits and receives data to and from other devices;
用紙を印刷する印刷部と、a printing unit for printing paper;
複数の座席の位置情報及び複数の画像形成装置の位置情報を記憶する記憶部と、a storage unit that stores positional information of a plurality of seats and positional information of a plurality of image forming apparatuses;
前記画像形成装置を制御する制御部とを備え、A control unit that controls the image forming apparatus,
前記制御部は、The control unit
前記通信部を介して受信した印刷ジョブから配達先情報を取得し、acquiring delivery destination information from the print job received via the communication unit;
前記通信部を介して前記1つ以上の飛行移動体から位置情報を受信し、receiving location information from the one or more flying vehicles via the communication unit;
前記記憶部から配達先の座席の位置情報と、前記複数の画像形成装置の位置情報とを読み出し、reading the position information of the seat of the delivery destination and the position information of the plurality of image forming apparatuses from the storage unit;
前記配達先の座席の位置情報と、前記複数の画像形成装置の位置情報と、前記1つ以上の飛行移動体の位置情報とに基づいて、前記1つ以上の飛行移動体が、複数の画像形成装置のいずれか1つを経由して、前記配達先に到達するまでの距離を算出し、Based on the position information of the seat of the delivery destination, the position information of the plurality of image forming apparatuses, and the position information of the one or more flying vehicles, the one or more flying vehicles generate a plurality of images. calculating the distance to reach the delivery destination via any one of the forming devices;
前記配達先に到達するまでの距離の算出の結果に基づいて、選択された前記飛行移動体が印刷物を回収して前記配達先まで配達する際の距離が最短となる、他の画像形成装置に前記印刷ジョブを転送し、Based on the result of the calculation of the distance to reach the delivery destination, the selected flying mobile body collects the printed matter and delivers it to the delivery destination with the shortest distance. forwarding the print job;
前記通信部を介して、選択された前記飛行移動体に、前記他の画像形成装置に関する情報を送信し、transmitting information about the other image forming apparatus to the selected flying vehicle via the communication unit;
前記配達先に到達するまでの距離の算出は、Calculation of the distance to reach the delivery destination
前記印刷ジョブの完了予定時刻における前記飛行移動体の予想位置を算出することと、calculating an expected position of the flying vehicle at the scheduled completion time of the print job;
前記飛行移動体が、前記予想位置かから飛行を開始したときの前記配達先に到達するまでの距離を算出することとを含む、画像形成装置。and calculating a distance from the expected position of the flying mobile body to reaching the delivery destination when the flight starts.
1つ以上の飛行移動体と連携する画像形成装置であって、An image forming apparatus that cooperates with one or more flying vehicles,
他の機器とデータを送受信する通信部と、a communication unit that transmits and receives data to and from other devices;
用紙を印刷する印刷部と、a printing unit for printing paper;
複数の座席の位置情報及び複数の画像形成装置の位置情報を記憶する記憶部と、a storage unit that stores positional information of a plurality of seats and positional information of a plurality of image forming apparatuses;
前記画像形成装置を制御する制御部とを備え、A control unit that controls the image forming apparatus,
前記制御部は、The control unit
前記通信部を介して受信した印刷ジョブから配達先情報を取得し、acquiring delivery destination information from the print job received via the communication unit;
前記通信部を介して前記1つ以上の飛行移動体から位置情報を受信し、receiving location information from the one or more flying vehicles via the communication unit;
前記記憶部から配達先の座席の位置情報と、前記複数の画像形成装置の位置情報とを読み出し、reading the position information of the seat of the delivery destination and the position information of the plurality of image forming apparatuses from the storage unit;
前記配達先の座席の位置情報と、前記複数の画像形成装置の位置情報と、前記1つ以上の飛行移動体の位置情報とに基づいて、前記1つ以上の飛行移動体が、複数の画像形成装置のいずれか1つを経由して、前記配達先に到達するまでの距離を算出し、Based on the position information of the seat of the delivery destination, the position information of the plurality of image forming apparatuses, and the position information of the one or more flying vehicles, the one or more flying vehicles generate a plurality of images. calculating the distance to reach the delivery destination via any one of the forming devices;
前記配達先に到達するまでの距離の算出の結果に基づいて、選択された前記飛行移動体が印刷物を回収して前記配達先まで配達する際の距離が最短となる、他の画像形成装置に前記印刷ジョブを転送し、Based on the result of the calculation of the distance to reach the delivery destination, the selected flying mobile body collects the printed matter and delivers it to the delivery destination with the shortest distance. forwarding the print job;
前記通信部を介して、選択された前記飛行移動体に、前記他の画像形成装置に関する情報を送信し、transmitting information about the other image forming apparatus to the selected flying vehicle via the communication unit;
前記通信部を介して、自装置を規定の画像形成装置として登録している端末から、前記配達先が前記端末である前記印刷ジョブを受信し、receiving, via the communication unit, the print job whose delivery destination is the terminal from a terminal that has registered itself as a prescribed image forming apparatus;
前記通信部を介して、前記飛行移動体から、目的地を受信し、receiving a destination from the flying mobile object via the communication unit;
前記目的地が自装置であることに基づいて、前記印刷ジョブを転送せずに、前記印刷部により、用紙を印刷する、画像形成装置。An image forming apparatus that prints a sheet by the printing unit without transferring the print job based on the fact that the destination is the own apparatus.
1つ以上の飛行移動体と連携する画像形成装置であって、An image forming apparatus that cooperates with one or more flying vehicles,
他の機器とデータを送受信する通信部と、a communication unit that transmits and receives data to and from other devices;
前記飛行移動体と無線通信する無線通信部と、a wireless communication unit that wirelessly communicates with the flying mobile;
用紙を印刷する印刷部と、a printing unit for printing paper;
複数の座席の位置情報及び複数の画像形成装置の位置情報を記憶する記憶部と、a storage unit that stores positional information of a plurality of seats and positional information of a plurality of image forming apparatuses;
前記画像形成装置を制御する制御部とを備え、A control unit that controls the image forming apparatus,
前記記憶部は、The storage unit
前記室内を一定の領域毎に区切った領域情報をさらに含み、further including area information that divides the room into certain areas;
ユーザー情報と、前記座席の位置情報とを関連付けて記憶し、storing the user information and the position information of the seat in association with each other;
前記ユーザー情報と、所属グループ情報とを関連付けて記憶し、storing the user information and belonging group information in association with each other;
前記制御部は、The control unit
前記通信部を介して受信した印刷ジョブから、前記座席の位置情報または前記領域を含む配達先情報を取得し、obtaining delivery destination information including the seat position information or the area from the print job received via the communication unit;
前記通信部を介して前記1つ以上の飛行移動体から位置情報を受信し、receiving location information from the one or more flying vehicles via the communication unit;
前記記憶部から配達先の座席の位置情報と、前記複数の画像形成装置の位置情報とを読み出し、reading the position information of the seat of the delivery destination and the position information of the plurality of image forming apparatuses from the storage unit;
前記配達先の座席の位置情報と、前記複数の画像形成装置の位置情報と、前記1つ以上の飛行移動体の位置情報とに基づいて、前記1つ以上の飛行移動体が、複数の画像形成装置のいずれか1つを経由して、前記配達先に到達するまでの距離を算出し、Based on the position information of the seat of the delivery destination, the position information of the plurality of image forming apparatuses, and the position information of the one or more flying vehicles, the one or more flying vehicles generate a plurality of images. calculating the distance to reach the delivery destination via any one of the forming devices;
前記配達先に到達するまでの距離の算出の結果に基づいて、選択された前記飛行移動体が印刷物を回収して前記配達先まで配達する際の距離が最短となる、他の画像形成装置に前記印刷ジョブを転送し、Based on the result of the calculation of the distance to reach the delivery destination, the selected flying mobile body collects the printed matter and delivers it to the delivery destination with the shortest distance. forwarding the print job;
前記通信部を介して、選択された前記飛行移動体に、前記他の画像形成装置に関する情報を送信し、transmitting information about the other image forming apparatus to the selected flying vehicle via the communication unit;
室内に設置された複数の画像形成装置と、前記飛行移動体との無線通信強度に基づいて、前記飛行移動体の位置情報を推定し、estimating the position information of the flying mobile object based on the strength of wireless communication between a plurality of image forming apparatuses installed in the room and the flying moving object;
前記飛行移動体の位置情報を前記領域単位で管理し、managing the position information of the flying mobile object in units of the area;
前記座席の位置情報を前記領域単位で管理し、managing the position information of the seat in units of the area;
前記印刷ジョブに含まれる前記ユーザー情報に基づいて、前記記憶部を検索し、前記座席の位置情報を取得し、searching the storage unit based on the user information included in the print job to obtain the position information of the seat;
前記印刷ジョブに含まれる前記所属グループ情報に基づいて、前記記憶部を検索し、前記所属グループ情報に関連付けられる複数のユーザーの前記座席の位置情報を取得する、画像形成装置。The image forming apparatus searches the storage unit based on the belonging group information included in the print job, and acquires the position information of the seats of the plurality of users associated with the belonging group information.
前記制御部は、
前記印刷ジョブから、印刷設定を取得し、
前記複数の画像形成装置の中から、前記印刷設定による印刷が可能な画像形成装置の一覧を検索し、
前記印刷設定による印刷が可能な画像形成装置の一覧の中から、前記印刷ジョブを転送する画像形成装置を選択する、請求項1~4のいずれかに記載の画像形成装置。
The control unit
obtaining print settings from the print job;
searching for a list of image forming apparatuses capable of printing according to the print settings from among the plurality of image forming apparatuses;
5. The image forming apparatus according to claim 1, wherein an image forming apparatus to which said print job is to be transferred is selected from a list of image forming apparatuses capable of printing according to said print settings.
前記記憶部は、前記複数の画像形成装置の位置情報と、前記複数の画像形成装置の機能を関連付けて記憶し、
前記制御部は、前記複数の画像形成装置の機能を参照し、前記印刷設定による印刷が可能な画像形成装置の一覧を検索する、請求項に記載の画像形成装置。
the storage unit stores location information of the plurality of image forming apparatuses and functions of the plurality of image forming apparatuses in association with each other;
6. The image forming apparatus according to claim 5 , wherein said control unit refers to functions of said plurality of image forming apparatuses and searches for a list of image forming apparatuses capable of printing according to said print settings.
前記印刷ジョブは、前記印刷ジョブの発行元以外を宛先として設定可能である、請求項1~のいずれかに記載の画像形成装置。 7. The image forming apparatus according to any one of claims 1 to 6 , wherein the print job can be set as a destination other than the issuer of the print job. 前記飛行移動体が着陸可能な充電スタンドをさらに備える、請求項1~のいずれかに記載の画像形成装置。 The image forming apparatus according to any one of claims 1 to 7 , further comprising a charging station on which said flying mobile body can land. 前記制御部は、
前記通信部を介して、前記飛行移動体から定期的に前記目的地を受信し、
前記記憶部に、前記目的地を格納し、
前記印刷ジョブを受信したことに基づいて、前記記憶部から前記目的地を参照する、請求項に記載の画像形成装置。
The control unit
periodically receiving the destination from the flying mobile object via the communication unit;
storing the destination in the storage unit;
4. The image forming apparatus according to claim 3 , wherein said destination is referred to from said storage unit based on said print job being received.
前記記憶部は、前記1つ以上の飛行移動体の現在位置と、前記印刷ジョブの配達状況をさらに記憶し、
前記制御部は、前記1つ以上の飛行移動体の中から1台を選択することに基づいて、前記配達状況が配達中である前記飛行移動体は選択肢から排除する、請求項9に記載の画像形成装置。
the storage unit further stores the current position of the one or more flying vehicles and the delivery status of the print job;
10. The method according to claim 9, wherein the control unit excludes the flying mobile body whose delivery status is being delivered from options based on the selection of one of the one or more flying mobile bodies. Image forming device.
前記制御部は、前記印刷ジョブの配達先が複数存在することに基づいて、前記印刷ジョブを複数の前記画像形成装置に分散して転送する、請求項に記載の画像形成装置。 5. The image forming apparatus according to claim 4 , wherein the control unit distributes and transfers the print job to the plurality of image forming apparatuses based on the existence of a plurality of delivery destinations for the print job.
JP2018242860A 2018-12-26 2018-12-26 image forming device Active JP7206901B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018242860A JP7206901B2 (en) 2018-12-26 2018-12-26 image forming device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018242860A JP7206901B2 (en) 2018-12-26 2018-12-26 image forming device

Publications (2)

Publication Number Publication Date
JP2020104305A JP2020104305A (en) 2020-07-09
JP7206901B2 true JP7206901B2 (en) 2023-01-18

Family

ID=71450339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018242860A Active JP7206901B2 (en) 2018-12-26 2018-12-26 image forming device

Country Status (1)

Country Link
JP (1) JP7206901B2 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195215A (en) 2000-01-07 2001-07-19 Sharp Corp Print network system
JP2002278713A (en) 2001-03-21 2002-09-27 Minolta Co Ltd Control system and control method of mobile object
JP2005311530A (en) 2004-04-19 2005-11-04 Konica Minolta Business Technologies Inc Job reception execution system of image-forming apparatus, server used therefor, and mobile unit
JP2010243884A (en) 2009-04-08 2010-10-28 Konica Minolta Business Technologies Inc Self-travelling type image forming apparatus
JP2017019265A (en) 2015-07-13 2017-01-26 株式会社リコー Printed matter delivery device, printed matter delivery system, and printed matter delivery method
JP2017087524A (en) 2015-11-09 2017-05-25 株式会社リコー Printed material conveying system, method and program
WO2017145193A1 (en) 2016-02-24 2017-08-31 株式会社 スカイロボット Moving body location control system
JP2018098731A (en) 2016-12-16 2018-06-21 コニカミノルタ株式会社 Information processing apparatus, information processing system, management server, and program
JP2018140686A (en) 2017-02-27 2018-09-13 日本電産コパル株式会社 MOBILE DEVICE AND MOBILE SYSTEM

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195215A (en) 2000-01-07 2001-07-19 Sharp Corp Print network system
JP2002278713A (en) 2001-03-21 2002-09-27 Minolta Co Ltd Control system and control method of mobile object
JP2005311530A (en) 2004-04-19 2005-11-04 Konica Minolta Business Technologies Inc Job reception execution system of image-forming apparatus, server used therefor, and mobile unit
JP2010243884A (en) 2009-04-08 2010-10-28 Konica Minolta Business Technologies Inc Self-travelling type image forming apparatus
JP2017019265A (en) 2015-07-13 2017-01-26 株式会社リコー Printed matter delivery device, printed matter delivery system, and printed matter delivery method
JP2017087524A (en) 2015-11-09 2017-05-25 株式会社リコー Printed material conveying system, method and program
WO2017145193A1 (en) 2016-02-24 2017-08-31 株式会社 スカイロボット Moving body location control system
JP2018098731A (en) 2016-12-16 2018-06-21 コニカミノルタ株式会社 Information processing apparatus, information processing system, management server, and program
JP2018140686A (en) 2017-02-27 2018-09-13 日本電産コパル株式会社 MOBILE DEVICE AND MOBILE SYSTEM

Also Published As

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

Similar Documents

Publication Publication Date Title
JP6734998B1 (en) Unmanned aerial vehicle control method, management method, control device, management device, and unmanned aerial vehicle system
US20180290745A1 (en) Flight management system for flying objects
US20240176367A1 (en) Uav dispatching method, server, dock apparatus, system, and storage medium
US10747485B2 (en) Image forming apparatus
JP6786129B2 (en) Unmanned aerial vehicle reservation management device
JP6778847B1 (en) Cargo port management system, cargo port management method, and program
JP2025019115A (en) Method for displaying information relating to control of aircraft
KR20170109432A (en) Control server for unmanned aerial vehicle and method thereof
JP7327668B2 (en) POWER SUPPLY INFORMATION DETERMINATION DEVICE, POWER SUPPLY INFORMATION DETERMINATION METHOD, AND PROGRAM
US11662958B2 (en) System and method for identification and location of user identified feature specific printers
JP7679097B2 (en) Work plan generation system
WO2021064977A1 (en) Flight route generation method for flying object, flying object reservation method, program, and management server
JP7206901B2 (en) image forming device
JP2019069690A (en) Management device, management method, management system, and program
JP2016057829A (en) Printing system and printing method
WO2023181253A1 (en) Flight management system, flight management method, and recording medium
JP7704213B2 (en) MOBILE BODY MANAGEMENT DEVICE, MOBILE BODY MANAGEMENT METHOD, AND MOBILE BODY MANAGEMENT PROGRAM
JP7632224B2 (en) CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD
US20250117715A1 (en) Flight service system
US20250022377A1 (en) Information processing device and display control method
US12222734B2 (en) Control apparatus, non-transitory computer readable medium, aircraft, system, and operating method of system
KR20170109759A (en) Apparatus for operating unmanned dron
JP2017182189A (en) Mobile body system
JP2013080314A (en) Information processing device, document distribution method, and document distribution system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210915

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220607

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220721

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20220823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221013

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20221013

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20221104

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20221108

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20221206

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221219

R150 Certificate of patent or registration of utility model

Ref document number: 7206901

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150