JP2016038872A - Print system and print method - Google Patents

Print system and print method Download PDF

Info

Publication number
JP2016038872A
JP2016038872A JP2014163852A JP2014163852A JP2016038872A JP 2016038872 A JP2016038872 A JP 2016038872A JP 2014163852 A JP2014163852 A JP 2014163852A JP 2014163852 A JP2014163852 A JP 2014163852A JP 2016038872 A JP2016038872 A JP 2016038872A
Authority
JP
Japan
Prior art keywords
air tag
unit
download request
portable information
data
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.)
Granted
Application number
JP2014163852A
Other languages
Japanese (ja)
Other versions
JP6357964B2 (en
Inventor
佐藤 友則
Tomonori Sato
友則 佐藤
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 JP2014163852A priority Critical patent/JP6357964B2/en
Publication of JP2016038872A publication Critical patent/JP2016038872A/en
Application granted granted Critical
Publication of JP6357964B2 publication Critical patent/JP6357964B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To facilitate an operation for making an image formation apparatus form data stored in a portable information device.SOLUTION: A portable information device transmits an air tag including the time at the point when the activation event is detected, positional information indicating the position, device identification information and object data to a server (S06) when the activation event is detected after the object data is specified (YES in S02). An MFP transmits a download request including the time at the point when the start operation is received and the device identification information to the server when the start operation is received. The server extracts an air tag including positional information indicating the position within a prescribed range from the MFP and the time within a period set with the prescribed time before and after the time included in the download request when the download request is received from the MFP, and transmits data included in the extracted air tag to the MFP.SELECTED DRAWING: Figure 9

Description

この発明は、プリントシステムおよびプリント方法に関し、特に、携帯情報装置に記憶されたデータの画像を画像形成装置で形成するプリントシステムおよびそのプリントシステムで実行されるプリント方法に関する。   The present invention relates to a printing system and a printing method, and more particularly to a printing system for forming an image of data stored in a portable information device by an image forming apparatus and a printing method executed by the printing system.

近年、スマートフォン等のPDA(Personal Digital Assistants)で代表される携帯情報装置に記憶されたでデータを、複合機(以下「MFP」という)で代表される画像形成装置でプリントする技術が開発されている。例えば、特開2012−032958号公報には、端末装置およびプリンタと通信可能な中継サーバであって、前記端末装置のユーザにより印刷を実行させるための第1の操作が前記プリンタになされた場合に前記プリンタが送信する第1のコマンドであって、前記プリンタが印刷ジョブを待機していることを示す前記第1のコマンドに基づいて、印刷ジョブを待機している第1種のプリンタを認識するプリンタ認識手段と、前記第1種のプリンタに印刷を実行させるための画面を前記端末装置に表示させるためのファイル要求を前記端末装置から受信するファイル要求受信手段と、前記ファイル要求受信手段が前記ファイル要求を受信した場合に、前記プリンタ認識手段により認識された前記第1種のプリンタを指定するためのプリンタ指定画面であって、前記第1種のプリンタを識別するためのプリンタ識別情報を含む前記プリンタ指定画面を、前記端末装置に表示させるための第1のファイルを、前記ファイル要求を送信した前記端末装置に送信する第1のファイル送信手段と、前記プリンタ指定画面を表示する前記端末装置が、当該プリンタ指定画面において前記第1種のプリンタを指定した場合に送信する第2のコマンドを、当該端末装置から受信する第2のコマンド受信手段と、前記第2のコマンド受信手段が前記第2のコマンドを受信した場合に、前記プリンタ指定画面を表示する前記端末装置により指定された前記第1種のプリンタに、印刷ジョブを送信するジョブ送信手段と、を備えることを特徴とする中継サーバが記載されている。   In recent years, a technology has been developed for printing data stored in a portable information device typified by a PDA (Personal Digital Assistants) such as a smartphone on an image forming device typified by a multifunction peripheral (hereinafter referred to as “MFP”). Yes. For example, Japanese Unexamined Patent Application Publication No. 2012-032958 discloses a relay server that can communicate with a terminal device and a printer, and a first operation for causing the user of the terminal device to perform printing is performed on the printer. Recognizing the first type of printer waiting for the print job based on the first command transmitted by the printer and indicating that the printer is waiting for the print job A printer recognition unit; a file request receiving unit for receiving a file request for causing the terminal device to display a screen for causing the first type printer to execute printing; and the file request receiving unit includes: When a file request is received, a printer designation for designating the first type printer recognized by the printer recognition means. The terminal device that has transmitted the file request to a first file for displaying the printer designation screen including printer identification information for identifying the first type printer on the terminal device. A second command to be transmitted when the terminal device displaying the printer designation screen designates the first type of printer on the printer designation screen. A second command receiving means that receives the second command and the first type printer designated by the terminal device that displays the printer designation screen when the second command receiving means receives the second command. The relay server includes a job transmission unit that transmits a print job.

しかしながら、特開2012−032958号公報に記載の中継サーバーにおいては、ユーザーは、端末装置で印刷させるためのプリンタをプリンタ指定画面で指定する必要があり、操作が煩雑になるといった問題がある。
特開2012−032958号公報
However, in the relay server described in Japanese Patent Application Laid-Open No. 2012-032958, the user needs to designate a printer for printing on the terminal device on the printer designation screen, and there is a problem that the operation becomes complicated.
JP 2012-032958 A

この発明は上述した問題点を解決するためになされたもので、この発明の目的の1つは、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させる操作を容易にしたプリントシステムを提供することである。   The present invention has been made to solve the above-described problems, and one of the objects of the present invention is a printing system that facilitates an operation for forming an image of data stored in a portable information device on an image forming apparatus. Is to provide.

この発明の他の目的は、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させる操作を容易にしたプリント方法を提供することである。   Another object of the present invention is to provide a printing method that facilitates an operation of forming an image of data stored in a portable information device on an image forming apparatus.

上述した目的を達成するためにこの発明のある局面によれば、プリントシステムは、携帯情報装置と、画像形成装置と、携帯情報装置および画像形成装置と通信可能なサーバーと、を備えたプリントシステムであって、携帯情報装置は、データを記憶する記憶手段と、記憶されたデータのいずれかを対象データとして特定するデータ特定手段と、自装置の位置を検出する位置検出手段と、所定の物理的現象を起動事象として検出する事象検出手段と、データ特定手段により対象データが特定された後に事象検出手段により起動事象が検出されることに応じて、起動事象が検出された時点の時刻と、起動事象が検出された後に位置検出手段により検出された位置を示す位置情報と、携帯情報装置を識別するための装置識別情報と、特定された対象データと、を含むエアータグをサーバーに送信するエアータグ送信手段とを、備え、画像形成装置は、ユーザーによる操作を受け付ける操作受付手段と、操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、開始操作が受け付けられた時点の時刻と、画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、サーバーに送信するダウンロード要求手段と、ダウンロード要求の送信に応じて、サーバーからデータを受信するダウンロード手段と、受信されたデータの画像を形成する画像形成手段と、を備え、サーバーは、携帯情報装置からエアータグが受信されることに応じて、受信されたエアータグを記憶するエアータグ記憶手段と、画像形成装置からダウンロード要求が受信されることに応じて、記憶されたエアータグのうちからダウンロード要求を送信してきた画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出するエアータグ抽出手段と、エアータグ抽出手段により抽出されたエアータグに含まれるデータを、ダウンロード要求を送信してきた画像形成装置に送信するデータ送信手段と、を含む。   In order to achieve the above-described object, according to one aspect of the present invention, a printing system includes a portable information device, an image forming device, and a portable information device and a server that can communicate with the image forming device. The portable information device includes a storage unit for storing data, a data specifying unit for specifying any of the stored data as target data, a position detection unit for detecting the position of the own device, a predetermined physical unit An event detection means for detecting a dynamic phenomenon as an activation event, and a time at which the activation event is detected in response to the activation event being detected by the event detection means after the target data is identified by the data identification means, Position information indicating the position detected by the position detection means after the activation event is detected, device identification information for identifying the portable information device, and the specified pair And an air tag transmitting means for transmitting an air tag including data to the server, and the image forming apparatus receives an operation accepting means for accepting an operation by a user and a start operation for instructing image formation by the operation accepting means. According to the download request means for transmitting the download request including the time at which the start operation is accepted and the device identification information for identifying the image forming device to the server, and according to the transmission of the download request, Download means for receiving data from the server, and image forming means for forming an image of the received data, and the server stores the received air tag in response to the reception of the air tag from the portable information device Receiving a download request from the air tag storage means and the image forming apparatus In addition, position information indicating a position within a predetermined range from the position of the image forming apparatus that has transmitted the download request from among the stored air tags is included, and a time within a predetermined time from the time included in the download request is set. Air tag extraction means for extracting the included air tag, and data transmission means for transmitting data contained in the air tag extracted by the air tag extraction means to the image forming apparatus that has transmitted the download request.

この局面に従えば、携帯情報装置は、対象データが特定された後に、所定の物理的現象である起動事象が検出されることに応じて、起動事象が検出された時点の時刻と、起動事象が検出された後の位置を示す位置情報と、携帯情報装置を識別するための装置識別情報と、対象データと、を含むエアータグをサーバーに送信し、画像形成装置は、開始操作が受け付けられることに応じて、開始操作が受け付けられた時点の時刻と、画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、サーバーに送信し、サーバーは、画像形成装置からダウンロード要求が受信されることに応じて、携帯情報装置から受信されたエアータグのうちから、画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出し、抽出されたエアータグに含まれるデータを、画像形成装置に送信し、画像形成装置は、さらに、ダウンロード要求の送信に応じて、サーバーから送信されるデータの画像を形成する。このため、携帯情報装置が画像形成装置から所定の距離の範囲内に存在している状態で、画像形成装置に開始操作が受け付けられる時刻より所定時間前後の期間内で、携帯情報装置で起動事象が検出される場合に、携帯情報装置に記憶されたデータの画像が画像形成装置で形成される。したがって、携帯情報装置と画像形成装置とが通信することなく、携帯情報装置に記憶されたデータの画像が画像形成装置で形成されるので、携帯情報装置で画像形成装置を指定する必要がない。その結果、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させる操作を容易にしたプリントシステムを提供することができる。   According to this aspect, after the target data is specified, the portable information device detects the start event that is a predetermined physical phenomenon, the time at which the start event is detected, and the start event An air tag including position information indicating the position after the detection of the image, device identification information for identifying the portable information device, and target data is transmitted to the server, and the image forming apparatus is to receive a start operation In response, the download request including the time when the start operation is accepted and the device identification information for identifying the image forming apparatus is transmitted to the server, and the server receives the download request from the image forming apparatus. The position information indicating the position within a predetermined range from the position of the image forming apparatus is included in the download request from among the air tags received from the portable information apparatus. The air tag including a time within a predetermined time before and after the specified time is extracted, and the data included in the extracted air tag is transmitted to the image forming apparatus. The image forming apparatus further responds to the transmission of the download request. , Form an image of the data sent from the server. Therefore, in the state where the portable information device exists within a predetermined distance from the image forming apparatus, the activation event is generated in the portable information device within a period before and after a predetermined time from the time when the start operation is accepted by the image forming apparatus. Is detected, an image of the data stored in the portable information device is formed by the image forming apparatus. Accordingly, since the image of the data stored in the portable information device is formed by the image forming device without communication between the portable information device and the image forming device, it is not necessary to designate the image forming device by the portable information device. As a result, it is possible to provide a printing system that facilitates an operation for forming an image of data stored in the portable information device on the image forming apparatus.

好ましくは、事象検出手段は、携帯情報装置が静止した状態を検出する静止状態検出手段を含み、静止した状態が検出される場合に、携帯情報装置が静止する事象を起動事象として検出する。   Preferably, the event detecting unit includes a stationary state detecting unit that detects a state where the portable information device is stationary, and detects an event where the portable information device is stationary as an activation event when the stationary state is detected.

この局面に従えば、携帯情報装置によって携帯情報装置が静止する事象を起動事象として検出するので、携帯情報装置を画像形成装置から所定の距離の範囲内で静止させれば、エアータグがサーバーに送信される。例えば、携帯情報装置を画像形成装置の上に置く等すればよく、画像形成装置で原稿の画像を形成させる場合に原稿を置く操作と同様の操作で、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させることができる。   According to this aspect, the event that the portable information device is stationary by the portable information device is detected as an activation event. Therefore, if the portable information device is stationary within a predetermined distance from the image forming apparatus, the air tag is transmitted to the server. Is done. For example, the portable information device may be placed on the image forming apparatus, and the image of the data stored in the portable information device is the same as the operation of placing the document when the image forming apparatus forms an image of the document. Can be formed on the image forming apparatus.

好ましくは、携帯情報装置は、事象検出手段により起動事象が検出される場合に、音または光の信号を出力する携帯側信号出力手段と、をさらに備え、エアータグ送信手段は、携帯側信号出力手段により出力された信号をさらに含むエアータグを送信し、画像形成装置は、操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を検出する装置側信号検出手段と、をさらに備え、ダウンロード要求手段は、装置側検出手段により検出された信号をさらに含むダウンロード要求を、サーバーに送信し、エアータグ抽出手段は、記憶されたエアータグのうちからダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する信号抽出手段を含む。   Preferably, the portable information device further includes portable side signal output means for outputting a sound or light signal when an activation event is detected by the event detection means, and the air tag transmission means is portable side signal output means. The image forming apparatus transmits an air tag further including the signal output by the apparatus, and the image forming apparatus detects a sound or light signal in response to the start operation instructing the image formation by the operation receiving unit. And the download request means transmits a download request further including a signal detected by the apparatus side detection means to the server, and the air tag extraction means is included in the download request from among the stored air tags. Signal extraction means for extracting an air tag further including the same signal as the signal is included.

この局面に従えば、携帯情報装置が出力した信号を検出した画像形成装置に携帯情報装置に記憶されたデータの画像を形成させることができる。その結果、携帯情報装置とユーザーが操作する画像形成装置とを正確に関連付けることができる。   If this aspect is followed, the image of the data memorize | stored in the portable information device can be formed in the image forming apparatus which detected the signal which the portable information device output. As a result, the portable information device and the image forming apparatus operated by the user can be accurately associated.

好ましくは、携帯情報装置は、事象検出手段により起動事象が検出される場合に、音または光の信号を検出する携帯側信号検出手段と、をさらに備え、エアータグ送信手段は、携帯側信号検出手段により検出された信号をさらに含むエアータグを送信し、画像形成装置は、操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を出力する装置側信号出力手段をさらに備え、ダウンロード要求手段は、装置側出力手段により出力された信号をさらに含むダウンロード要求を、サーバーに送信し、エアータグ抽出手段は、記憶されたエアータグのうちからダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する信号抽出手段を含む。   Preferably, the portable information device further includes portable side signal detecting means for detecting a sound or light signal when an activation event is detected by the event detecting means, and the air tag transmitting means is portable side signal detecting means. The image forming apparatus transmits an air tag further including the signal detected by the apparatus, and the image forming apparatus outputs a sound or light signal in response to the start operation instructing the image formation by the operation receiving unit. The download request means further transmits a download request further including a signal output by the apparatus-side output means to the server, and the air tag extraction means includes a signal included in the download request from among the stored air tags. Signal extraction means for extracting an air tag further including the same signal is included.

この局面に従えば、携帯情報装置が検出した信号を出力した画像形成装置に携帯情報装置に記憶されたデータの画像を形成させることができる。その結果、携帯情報装置とユーザーが操作する画像形成装置を正確に関連付けることができる。   If this aspect is followed, the image of the data memorize | stored in the portable information device can be formed in the image forming apparatus which output the signal which the portable information device detected. As a result, the portable information device and the image forming apparatus operated by the user can be accurately associated.

好ましくは、事象検出手段は、音または光の信号を検出する信号検出手段を含み、信号検出手段により信号が検出される場合に、信号が発生した事象を起動事象として検出し、エアータグ送信手段は、検出された信号をさらに含むエアータグを送信し、画像形成装置は、操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を出力する装置側信号出力手段を、さらに備え、ダウンロード要求手段は、装置側出力手段により出力された信号をさらに含むダウンロード要求を、サーバーに送信し、エアータグ抽出手段は、記憶されたエアータグのうちからダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する画像抽出手段を含む。   Preferably, the event detection means includes a signal detection means for detecting a sound or light signal, and when the signal is detected by the signal detection means, the event that the signal has occurred is detected as an activation event, and the air tag transmission means is The image forming apparatus transmits an air tag further including the detected signal, and the image forming apparatus outputs a sound or light signal in response to the start operation instructing the image formation by the operation receiving means. The download request means transmits a download request further including a signal output by the apparatus-side output means to the server, and the air tag extraction means outputs a signal included in the download request from the stored air tags. And an image extracting means for extracting an air tag further including the same signal.

この局面に従えば、携帯情報装置によって画像形成装置が出力する信号を検出する事象を起動事象として検出するので、携帯情報装置が画像形成装置から所定の距離の範囲内で画像形成装置が出力する信号を検出すれば、エアータグがサーバーに送信される。例えば、ユーザーが携帯情報装置を携帯した状態で画像形成装置に開始操作を入力すればよく、操作が容易である。   According to this aspect, since the event that detects the signal output from the image forming apparatus by the portable information device is detected as the activation event, the portable information device outputs the image forming device within a predetermined distance from the image forming device. If a signal is detected, an air tag is sent to the server. For example, the user only needs to input a start operation to the image forming apparatus while carrying the portable information device, and the operation is easy.

この発明の他の局面によれば、プリント方法は、携帯情報装置と、画像形成装置と、携帯情報装置および画像形成装置と通信可能なサーバーと、を備えたプリントシステムで実行されるプリント方法あって、携帯情報装置に、データを記憶する記憶ステップと、記憶されたデータのいずれかを対象データとして特定するデータ特定ステップと、自装置の位置を検出する位置検出ステップと、所定の物理的現象を起動事象として検出する事象検出ステップと、データ特定ステップにおいて対象データが特定された後に事象検出ステップにおいて起動事象が検出されることに応じて、起動事象が検出された時点の時刻と、起動事象が検出された後に位置検出ステップにおいて検出された位置を示す位置情報と、携帯情報装置を識別するための装置識別情報と、特定された対象データと、を含むエアータグをサーバーに送信するエアータグ送信ステップとを、実行させ、画像形成装置に、ユーザーによる操作を受け付ける操作受付ステップと、操作受付ステップにおいて画像の形成を指示する開始操作が受け付けられることに応じて、開始操作が受け付けられた時点の時刻と、画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、サーバーに送信するダウンロード要求ステップと、ダウンロード要求の送信に応じて、サーバーからデータを受信するダウンロードステップと、受信されたデータの画像を形成する画像形成ステップと、を実行させ、サーバーに、携帯情報装置からエアータグが受信されることに応じて、受信されたエアータグを記憶するエアータグ記憶ステップと、画像形成装置からダウンロード要求が受信されることに応じて、記憶されたエアータグのうちからダウンロード要求を送信してきた画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出するエアータグ抽出ステップと、エアータグ抽出ステップにおいて抽出されたエアータグに含まれるデータを、ダウンロード要求を送信してきた画像形成装置に送信するデータ送信ステップと、を実行させる。   According to another aspect of the present invention, there is provided a printing method executed in a printing system including a portable information device, an image forming device, and a portable information device and a server capable of communicating with the image forming device. A storage step of storing data in the portable information device, a data specifying step of specifying any of the stored data as target data, a position detection step of detecting the position of the own device, and a predetermined physical phenomenon Detecting the event as an activation event, the time at which the activation event was detected in response to the activation event being detected in the event detection step after the target data was identified in the data identification step, and the activation event For identifying the portable information device and position information indicating the position detected in the position detection step after the detection An air tag transmission step of transmitting an air tag including different information and the specified target data to the server is executed, and an operation reception step for receiving an operation by the user in the image forming apparatus, and image formation in the operation reception step A download request step for transmitting, to the server, a download request including a time at which the start operation is received and device identification information for identifying the image forming device in response to receiving the start operation instructing In response to the transmission of the download request, the download step for receiving data from the server and the image formation step for forming an image of the received data are executed, and the server receives the air tag from the portable information device. Air tag memory to store received air tag according to And a position information indicating a position within a predetermined range from the position of the image forming apparatus that has transmitted the download request out of the stored air tags in response to the download request received from the image forming apparatus. An air tag extraction step for extracting an air tag including a time within a predetermined time before and after the time included in the request, and data included in the air tag extracted in the air tag extraction step are transmitted to the image forming apparatus that has transmitted the download request. And a data transmission step to be executed.

この局面に従えば、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させる操作を容易にしたプリント方法を提供することができる。   According to this aspect, it is possible to provide a printing method that facilitates an operation of causing the image forming apparatus to form an image of data stored in the portable information device.

本発明の実施の形態におけるプリントシステムの全体概要の一例を示す図である。1 is a diagram illustrating an example of an overall outline of a print system according to an embodiment of the present invention. MFPの外観を示す斜視図である。1 is a perspective view showing an appearance of an MFP. MFPのハードウェア構成の概要を示すブロック図である。2 is a block diagram illustrating an outline of a hardware configuration of an MFP. FIG. 本実施の形態における携帯情報装置のハードウェア構成の概要の一例を示すブロック図である。It is a block diagram which shows an example of the outline | summary of the hardware constitutions of the portable information device in this Embodiment. 本実施の形態におけるサーバーのハードウェア構成の概要の一例を示すブロック図である。It is a block diagram which shows an example of the outline | summary of the hardware constitutions of the server in this Embodiment. 第1の実施の形態における携帯情報装置が備えるCPUの機能の概要の一例を示すブロック図である。It is a block diagram which shows an example of the outline | summary of the function of CPU with which the portable information device in 1st Embodiment is provided. 第1の実施の形態におけるMFPが備えるCPUの機能の概要の一例を示すブロック図である。3 is a block diagram illustrating an example of an overview of functions of a CPU provided in the MFP according to the first embodiment. FIG. 本実施の形態におけるサーバーが備えるCPUの機能の概要の一例を示すブロック図である。It is a block diagram which shows an example of the outline | summary of the function of CPU with which the server in this Embodiment is provided. 第1の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。6 is a flowchart illustrating an example of a flow of portable side print processing according to the first embodiment. 第1の実施の形態における装置側プリント処理の流れの一例を示すフローチャートである。6 is a flowchart illustrating an example of a flow of apparatus-side print processing according to the first embodiment. 第1の実施の形態におけるサーバー側プリント処理の流れの一例を示すフローチャートである。4 is a flowchart illustrating an example of a flow of server-side print processing according to the first embodiment. エアータグ抽出処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of an air tag extraction process. 第2の実施の形態における携帯情報装置が備えるCPUの機能の概要の一例を示すブロック図である。It is a block diagram which shows an example of the outline | summary of the function of CPU with which the portable information device in 2nd Embodiment is provided. 第2の実施の形態におけるMFPが備えるCPUの機能の概要の一例を示すブロック図である。FIG. 10 is a block diagram illustrating an example of an overview of functions of a CPU provided in an MFP according to a second embodiment. 第2の実施の形態におけるサーバーが備えるCPUの機能の概要の一例を示すブロック図である。It is a block diagram which shows an example of the outline | summary of the function of CPU with which the server in 2nd Embodiment is provided. 第2の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the portable side print process in 2nd Embodiment. 第2の実施の形態における装置側プリント処理の流れの一例を示すフローチャートである。10 is a flowchart illustrating an example of a flow of apparatus-side print processing according to the second embodiment. 第2の実施の形態におけるサーバー側プリント処理の流れの一例を示すフローチャートである。10 is a flowchart illustrating an example of a flow of server-side print processing according to the second embodiment. 第2の実施の形態の変形例における携帯情報装置が備えるCPUの機能の概要の一例を示すブロック図である。It is a block diagram which shows an example of the outline | summary of the function of CPU with which the portable information device in the modification of 2nd Embodiment is provided. 第2の実施の形態の変形例におけるMFPが備えるCPUの機能の概要の一例を示すブロック図である。FIG. 10 is a block diagram illustrating an example of an overview of functions of a CPU included in an MFP according to a modification of the second embodiment. 第2の実施の形態の変形例における携帯側プリント処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the portable side print process in the modification of 2nd Embodiment. 第2の実施の形態の変形例における装置側プリント処理の流れの一例を示すフローチャートである。12 is a flowchart illustrating an example of a flow of apparatus-side print processing according to a modification of the second embodiment. 第3の実施の形態における携帯情報装置が備えるCPUの機能の概要の一例を示すブロック図である。It is a block diagram which shows an example of the outline | summary of the function of CPU with which the portable information device in 3rd Embodiment is provided. 第3の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。14 is a flowchart illustrating an example of a flow of portable side print processing according to the third embodiment.

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

図1は、本発明の実施の形態におけるプリントシステムの全体概要の一例を示す図である。図1を参照して、プリントシステム1は、それぞれがネットワーク2に接続されたMFP(Multi Function Peripheral)100,101,102と、携帯情報装置200と、サーバー300と、無線局500とを含む。   FIG. 1 is a diagram illustrating an example of an overall outline of a print system according to an embodiment of the present invention. Referring to FIG. 1, print system 1 includes MFPs (Multi Function Peripherals) 100, 101, and 102, portable information device 200, server 300, and wireless station 500, each connected to network 2.

MFP100,101,102各々は、画像形成装置として機能し、原稿を読み取るための原稿読取機能、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成機能およびファクシミリデータを送受信するファクシミリ送受信機能を備えている。なお、第1の実施の形態においてはMFP100,101,102を例に説明するが、MFP100,101,102に代えて、画像を形成する機能を備えた装置であれば、例えば、プリンタ、ファクシミリ装置等であってもよい。また、MFP100,101,102は、ハードウェアおよび機能が同じなので以下の説明では特に言及しない限りMFP100を例に説明する。   Each of MFPs 100, 101, and 102 functions as an image forming apparatus, and transmits and receives a document reading function for reading a document, an image forming function for forming an image on a recording medium such as paper based on the image data, and facsimile data. A facsimile transmission / reception function is provided. In the first embodiment, the MFPs 100, 101, and 102 will be described as an example. However, instead of the MFPs 100, 101, and 102, any apparatus having a function of forming an image may be used, for example, a printer or a facsimile machine. Etc. Since MFPs 100, 101, and 102 have the same hardware and functions, MFP 100 will be described as an example in the following description unless otherwise specified.

サーバー300は、一般的なコンピューターであり、MFP100,101,102を制御するためのプリンタドライバプログラムがインストールされている。なお、MFP100,101,102の種類が異なる場合、サーバー300には、MFP100,101,102を制御するための3種類のプリンタドライバプログラムがそれぞれインストールされる。   Server 300 is a general computer, and a printer driver program for controlling MFPs 100, 101, 102 is installed. When the types of MFPs 100, 101, and 102 are different, three types of printer driver programs for controlling MFPs 100, 101, and 102 are installed in server 300, respectively.

携帯情報装置200は、PDAなど、ユーザーに携帯して使用されるコンピューターである。ここでは、携帯情報装置200を、スマートフォンとしており、無線LAN機能と、通話機能とを備えている。このため、携帯情報装置200は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。   The portable information device 200 is a computer used by a user such as a PDA. Here, the portable information device 200 is a smartphone, and has a wireless LAN function and a call function. For this reason, the portable information device 200 is connected to the cellular phone network by wirelessly communicating with the cellular phone base station, and can make a call.

ネットワーク2は、ローカルエリアネットワーク(LAN)であり、接続形態は有線または無線を問わない。またネットワーク2は、LANに限らず、公衆交換電話網(Public Switched Telephone Networks)を用いたネットワーク等であってもよい。さらに、ネットワーク2は、インターネットなどのワイドエリアネットワーク(WAN)に接続されている。MFP100,101,102各々は、ネットワーク2を介してサーバー300とデータの送受信が可能である。   The network 2 is a local area network (LAN), and the connection form may be wired or wireless. Further, the network 2 is not limited to a LAN, and may be a network using a public switched telephone network (Public Switched Telephone Networks). Furthermore, the network 2 is connected to a wide area network (WAN) such as the Internet. Each of MFPs 100, 101, and 102 can send and receive data to and from server 300 via network 2.

無線局500は、ネットワーク2の中継装置であり、無線LAN通信機能を備えた携帯情報装置200と通信して、携帯情報装置200をネットワーク2に接続する。このため、MFP100,101,102およびサーバー300各々は、ネットワーク2および無線局500を介して携帯情報装置200とデータの送受信が可能である。   The wireless station 500 is a relay device of the network 2 and communicates with the portable information device 200 having a wireless LAN communication function to connect the portable information device 200 to the network 2. Therefore, each of MFPs 100, 101, 102 and server 300 can transmit / receive data to / from portable information device 200 via network 2 and wireless station 500.

図2は、MFPの外観を示す斜視図である。図3は、MFPのハードウェア構成の概要を示すブロック図である。図2および図3を参照して、MFP100は、メイン回路110と、原稿を読み取るための原稿読取部130と、原稿を原稿読取部130に搬送するための自動原稿搬送装置120と、原稿読取部130が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部140と、画像形成部140に用紙を供給するための給紙部150と、画像が形成された用紙を処理する後処理部155と、ユーザーインターフェースとしての操作パネル160とを含む。   FIG. 2 is a perspective view showing the appearance of the MFP. FIG. 3 is a block diagram showing an outline of the hardware configuration of the MFP. 2 and 3, MFP 100 includes a main circuit 110, a document reading unit 130 for reading a document, an automatic document transport device 120 for transporting a document to document reading unit 130, and a document reading unit. An image is formed by an image forming unit 140 for forming an image on a sheet or the like based on image data output by the manuscript 130 reading and outputting a document, a paper feeding unit 150 for supplying the image to the image forming unit 140, and an image. A post-processing unit 155 that processes paper and an operation panel 160 as a user interface are included.

後処理部155は、画像形成部140により画像が形成された1以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。   The post-processing unit 155 executes a sorting process for sorting and discharging one or more sheets on which images are formed by the image forming unit 140, a punching process for punch hole processing, and a staple process for driving staple needles.

メイン回路110は、CPU111と、通信インターフェース(I/F)部112と、ROM113と、RAM114と、大容量記憶装置としてのハードディスクドライブ(HDD)115と、ファクシミリ部116と、CD−ROM118が装着される外部記憶装置117と、を含む。CPU111は、自動原稿搬送装置120、原稿読取部130、画像形成部140、給紙部150、後処理部155および操作パネル160と接続され、MFP100の全体を制御する。   The main circuit 110 includes a CPU 111, a communication interface (I / F) unit 112, a ROM 113, a RAM 114, a hard disk drive (HDD) 115 as a mass storage device, a facsimile unit 116, and a CD-ROM 118. External storage device 117. CPU 111 is connected to automatic document feeder 120, document reading unit 130, image forming unit 140, paper feeding unit 150, post-processing unit 155, and operation panel 160, and controls the entire MFP 100.

ROM113は、CPU111が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。RAM114は、CPU111がプログラムを実行する際の作業領域として用いられる。また、RAM114は、原稿読取部130から連続的に送られてくる読取データ(画像データ)を一時的に記憶する。   The ROM 113 stores a program executed by the CPU 111 or data necessary for executing the program. The RAM 114 is used as a work area when the CPU 111 executes a program. The RAM 114 temporarily stores read data (image data) continuously sent from the document reading unit 130.

操作パネル160は、MFP100の上面に設けられ、表示部161と操作部163とを含む。表示部161は、液晶表示装置(LCD)、有機ELD(Electro−Luminescence Display)等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部163は、複数のキーからなるハードキー部167を備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部163は、表示部161上に設けられたタッチパネルを165さらに含む。   Operation panel 160 is provided on the upper surface of MFP 100 and includes a display unit 161 and an operation unit 163. The display unit 161 is a display device such as a liquid crystal display (LCD) or an organic ELD (Electro-Luminescence Display), and displays an instruction menu for the user, information about acquired image data, and the like. The operation unit 163 includes a hard key unit 167 including a plurality of keys, and accepts input of various instructions, data such as characters and numbers by user operations corresponding to the keys. The operation unit 163 further includes a touch panel 165 provided on the display unit 161.

通信I/F部112は、MFP100をネットワーク2に接続するためのインターフェースである。CPU111は、通信I/F部112を介してMFP101,102、サーバー300または携帯情報装置200との間で通信し、データを送受信する。また、通信I/F部112は、ネットワーク2を介してインターネットに接続されたコンピューターと通信が可能である。   Communication I / F unit 112 is an interface for connecting MFP 100 to network 2. The CPU 111 communicates with the MFPs 101 and 102, the server 300, or the portable information device 200 via the communication I / F unit 112, and transmits and receives data. The communication I / F unit 112 can communicate with a computer connected to the Internet via the network 2.

ファクシミリ部116は、公衆交換電話網(PSTN)に接続され、PSTNにファクシミリデータを送信する、またはPSTNからファクシミリデータを受信する。ファクシミリ部116は、受信したファクシミリデータを、HDD115に記憶する、または画像形成部140に出力する。画像形成部140は、ファクシミリ部116により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部116は、HDD115に記憶されたデータをファクシミリデータに変換して、PSTNに接続されたファクシミリ装置に送信する。   The facsimile unit 116 is connected to the public switched telephone network (PSTN) and transmits facsimile data to the PSTN or receives facsimile data from the PSTN. The facsimile unit 116 stores the received facsimile data in the HDD 115 or outputs it to the image forming unit 140. The image forming unit 140 prints the facsimile data received by the facsimile unit 116 on a sheet. Further, the facsimile unit 116 converts the data stored in the HDD 115 into facsimile data, and transmits the facsimile data to a facsimile machine connected to the PSTN.

外部記憶装置117は、CD−ROM(Compact Disk ROM)118が装着される。CPU111は、外部記憶装置117を介してCD−ROM118にアクセス可能である。CPU111は、外部記憶装置117に装着されたCD−ROM118に記録されたプログラムをRAM114にロードして実行する。なお、CPU111が実行するプログラムを記憶する媒体としては、CD−ROM118に限られず、光ディスク(MO(Magnetic Optical Disc)/MD(Mini Disc)/DVD(Digital Versatile Disc))、ICカード、光カード、マスクROM、EPROM(Erasable Programmable ROM)、EEPROM(Electrically EPROM)などの半導体メモリであってもよい。   The external storage device 117 is loaded with a CD-ROM (Compact Disk ROM) 118. The CPU 111 can access the CD-ROM 118 via the external storage device 117. The CPU 111 loads the program recorded on the CD-ROM 118 attached to the external storage device 117 to the RAM 114 and executes it. The medium for storing the program executed by the CPU 111 is not limited to the CD-ROM 118, but an optical disc (MO (Magnetic Optical Disc) / MD (Mini Disc) / DVD (Digital Versatile Disc)), IC card, optical card, It may be a semiconductor memory such as a mask ROM, an EPROM (Erasable Programmable ROM), or an EEPROM (Electrically EPROM).

また、CPU111が実行するプログラムは、CD−ROM118に記録されたプログラムに限られず、HDD115に記憶されたプログラムをRAM114にロードして実行するようにしてもよい。この場合、ネットワーク2に接続された他のコンピューターが、MFP100のHDD115に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、MFP100が、ネットワーク2に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD115に記憶するようにしてもよい。ここでいうプログラムは、CPU111が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。   Further, the program executed by the CPU 111 is not limited to the program recorded on the CD-ROM 118, and the program stored in the HDD 115 may be loaded into the RAM 114 and executed. In this case, another computer connected to the network 2 may rewrite the program stored in the HDD 115 of the MFP 100, or may write a new program. Further, MFP 100 may download a program from another computer connected to network 2 and store the program in HDD 115. The program here includes not only a program directly executable by the CPU 111 but also a source program, a compressed program, an encrypted program, and the like.

プリントシステム1において、MFP100,101,102、携帯情報装置200、サーバー300の間で、データが送受信される。データを送受信するプロトコルは、受信側の装置において送信元を特定することができれば、任意のプロトコルを用いることが可能である。データを送受信するプロトコルは、例えばHTTP(HyperText Transfer Protocol)、FTP(File Transfer Protocol)およびSMPT(Simple Mail Transfer Protocol)、POP(Post Office Protocol)等が用いられる。   In the print system 1, data is transmitted and received between the MFPs 100, 101, 102, the portable information device 200, and the server 300. As a protocol for transmitting and receiving data, any protocol can be used as long as the transmission source can be specified in the receiving apparatus. As a protocol for transmitting and receiving data, for example, HTTP (Hyper Text Transfer Protocol), FTP (File Transfer Protocol), SMPT (Simple Mail Transfer Protocol), POP (Post Office Protocol), and the like are used.

図4は、本実施の形態における携帯情報装置のハードウェア構成の概要の一例を示すブロック図である。図4を参照して、本実施の形態における携帯情報装置200は、携帯情報装置200の全体を制御するためのCPU201と、カメラ202と、データを不揮発的に記憶するフラッシュメモリ203と、通話部205と接続された無線通信部204と、画像を表示する表示部206と、ユーザーの操作を受け付ける操作部207と、無線LANI/F208と、位置検出部209と、加速度検出部210と、外部記憶装置211と、を含む。   FIG. 4 is a block diagram illustrating an example of an outline of a hardware configuration of the portable information device according to the present embodiment. Referring to FIG. 4, portable information device 200 in the present embodiment includes a CPU 201 for controlling the entire portable information device 200, a camera 202, a flash memory 203 for storing data in a nonvolatile manner, and a calling unit. 205, a wireless communication unit 204 connected to 205, a display unit 206 that displays an image, an operation unit 207 that accepts user operations, a wireless LAN I / F 208, a position detection unit 209, an acceleration detection unit 210, and an external storage Device 211.

無線通信部204は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部204は、携帯情報装置200を電話通信網に接続し、通話部205を用いた通話を可能とする。無線通信部204は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部205に出力する。また、無線通信部204は、通話部205から入力される音声を符号化し、携帯電話用基地局に送信する。通話部205は、マイクおよびスピーカーを備え、無線通信部204から入力される音声をスピーカーから出力し、マイクから入力される音声を無線通信部204に出力する。さらに、無線通信部204は、CPU201により制御され、携帯情報装置200を電子メールサーバーに接続し、電子メールを送受信する。   The wireless communication unit 204 performs wireless communication with a mobile phone base station connected to a telephone communication network. The wireless communication unit 204 connects the portable information device 200 to a telephone communication network and enables a call using the call unit 205. The radio communication unit 204 decodes a voice signal obtained by demodulating the radio signal received from the mobile phone base station and outputs the decoded signal to the call unit 205. Further, the wireless communication unit 204 encodes the voice input from the call unit 205 and transmits it to the mobile phone base station. The call unit 205 includes a microphone and a speaker, and outputs the sound input from the wireless communication unit 204 from the speaker, and outputs the sound input from the microphone to the wireless communication unit 204. Further, the wireless communication unit 204 is controlled by the CPU 201, connects the portable information device 200 to an electronic mail server, and transmits and receives electronic mail.

カメラ202は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをCPU201に出力する。光電変換素子は、CMOS(Complementary Metal Oxide Semiconductor)センサー、CCD(Charge Coupled Device)センサー等である。   The camera 202 includes a lens and a photoelectric conversion element. The light focused by the lens is imaged on the photoelectric conversion element. The photoelectric conversion element photoelectrically converts the received light and outputs image data to the CPU 201. The photoelectric conversion element is a CMOS (Complementary Metal Oxide Semiconductor) sensor, a CCD (Charge Coupled Device) sensor, or the like.

表示部206は、液晶表示装置(LCD)、有機ELD等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部207は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。   The display unit 206 is a display device such as a liquid crystal display (LCD) or an organic ELD, and displays an instruction menu for a user, information about acquired image data, and the like. The operation unit 207 includes a plurality of keys, and accepts input of various instructions, data such as characters and numbers by user operations corresponding to the keys.

無線LANI/F208は、無線局500と通信し、携帯情報装置200をネットワーク2に接続するためのインターフェースである。携帯情報装置200に、サーバー300、MFP100,101,102それぞれのIP(Internet Protocol)アドレスを登録しておくことにより、携帯情報装置200は、サーバー300、MFP100,101,102と通信することができ、データの送受信が可能となる。なお、本実施の形態においては、携帯情報装置200が無線LANI/F208を用いて、サーバー300、MFP100,101,102と通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、携帯情報装置200、サーバー300、MFP100,101,102が、例えばBluetooth(登録商標)等の近距離無線装置を搭載する場合には、携帯情報装置200が、サーバー300、MFP100,101,102のいずれかと、1対1で通信するようにしてもよい。また、携帯情報装置200を、サーバー300、MFP100,101,102のいずれかと、例えばUSB(Universal Serial Bus)ケーブル等の有線で接続するようにし、携帯情報装置200が、サーバー300、MFP100,101,102のいずれかと、1対1で通信するようにしてもよい。   The wireless LAN I / F 208 is an interface for communicating with the wireless station 500 and connecting the portable information device 200 to the network 2. By registering IP (Internet Protocol) addresses of server 300 and MFPs 100, 101, and 102 in portable information device 200, portable information device 200 can communicate with server 300 and MFPs 100, 101, and 102. Data transmission / reception becomes possible. In this embodiment, a case where portable information device 200 communicates with server 300 and MFPs 100, 101, and 102 using wireless LAN I / F 208 will be described as an example, but communication is performed using another communication method. You may do it. Specifically, when the portable information device 200, the server 300, and the MFPs 100, 101, and 102 are mounted with a short-range wireless device such as Bluetooth (registered trademark), for example, the portable information device 200 includes the server 300, the MFP 100, You may make it communicate one-to-one with either 101,102. Further, the portable information device 200 is connected to one of the server 300 and the MFPs 100, 101, and 102 by a wire such as a USB (Universal Serial Bus) cable, and the portable information device 200 is connected to the server 300, the MFPs 100, 101, 102, and so on. You may make it communicate with either of 102 by one to one.

フラッシュメモリ203は、CPU201が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。CPU201は、フラッシュメモリ203に記録されたプログラムを、CPU201が備えるRAMにロードして実行する。   The flash memory 203 stores a program executed by the CPU 201 or data necessary for executing the program. The CPU 201 loads the program recorded in the flash memory 203 to the RAM included in the CPU 201 and executes it.

位置検出部209は、携帯情報装置200の現在位置を検出する。具体的には、位置検出部209は、全地球測位システム(Global Positioning System)受信機であり、複数のGPS衛星からの電波を受信することにより、現在位置を測定する。位置検出部209は、測定した現在位置を示す値、たとえば、緯度と経度とをCPU201に出力する。また、IMES(インドアメッセージングシステム)と呼ぶ屋内位置検知技術を用いるようにしてもよい。IMESは、屋内に設けられた複数の送信機からそれぞれ送信される位置情報を含む電波を受信し、その屋内に設けられた専用サーバーに送信機から受信された位置情報を送信すすることによって、専用サーバーから位置情報を取得するシステムである。   The position detection unit 209 detects the current position of the portable information device 200. Specifically, the position detection unit 209 is a global positioning system receiver, and measures the current position by receiving radio waves from a plurality of GPS satellites. The position detection unit 209 outputs a value indicating the measured current position, for example, latitude and longitude to the CPU 201. Further, an indoor position detection technique called IMES (Indoor Messaging System) may be used. IMES receives a radio wave including position information transmitted from each of a plurality of transmitters provided indoors, and transmits the position information received from the transmitter to a dedicated server provided indoors. This system acquires location information from a dedicated server.

加速度検出部210は、携帯情報装置200の加速度を検出する。具体的には、加速度検出部210は、3軸加速度センサーである。加速度検出部210は、検出した3軸方向の加速度をCPU201に出力する。   The acceleration detection unit 210 detects the acceleration of the portable information device 200. Specifically, the acceleration detection unit 210 is a triaxial acceleration sensor. The acceleration detection unit 210 outputs the detected acceleration in the three axis directions to the CPU 201.

外部記憶装置211は、携帯情報装置200に着脱自在であり、遠隔操作プログラムを記憶したCD−ROM211Aが装着可能である。CPU201は、外部記憶装置211を介してCD−ROM211Aにアクセス可能である。CPU201は、外部記憶装置211に装着されたCD−ROM211Aに記録された遠隔操作プログラムを、CPU201が備えるRAMにロードして実行することが可能である。   The external storage device 211 is detachable from the portable information device 200, and a CD-ROM 211A storing a remote operation program can be attached thereto. The CPU 201 can access the CD-ROM 211A via the external storage device 211. The CPU 201 can load a remote operation program recorded on the CD-ROM 211A attached to the external storage device 211 into a RAM included in the CPU 201 and execute it.

なお、CPU201が実行するプログラムとして、フラッシュメモリ203またはCD−EOM211Aに記録されたプログラムについて説明したが、ネットワーク2に接続された他のコンピューターが、フラッシュメモリ203に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムであってもよい。さらに、携帯情報装置200が、ネットワーク2に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、CPU201が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。   Note that the program recorded in the flash memory 203 or the CD-EOM 211A has been described as a program executed by the CPU 201. However, a program in which another computer connected to the network 2 rewrites the program stored in the flash memory 203, Alternatively, it may be a new program written additionally. Further, the portable information device 200 may be a program downloaded from another computer connected to the network 2. The program here includes not only a program directly executable by the CPU 201 but also a source program, a compressed program, an encrypted program, and the like.

なお、CPU201が実行するプログラムを記憶する媒体としては、CD−ROM211Aに限られず、光ディスク(MO/MD/DVD)、ICカード、光カード、マスクROM、EPROM、EEPROMなどの半導体メモリであってもよい。   The medium for storing the program executed by the CPU 201 is not limited to the CD-ROM 211A, and may be a semiconductor memory such as an optical disk (MO / MD / DVD), IC card, optical card, mask ROM, EPROM, or EEPROM. Good.

図5は、本実施の形態におけるサーバーのハードウェア構成の概要の一例を示すブロック図である。図5を参照して、サーバー300は、サーバー300の全体を制御するためのCPU301と、CPU301が実行するためのプログラムを記憶するROM302と、CPU301の作業領域として使用されるRAM303と、データを不揮発的に記憶するHDD304と、CPU301をネットワーク2に接続する通信部305と、情報を表示する表示部306と、ユーザーの操作の入力を受け付ける操作部307と、を含む。   FIG. 5 is a block diagram showing an example of an outline of the hardware configuration of the server in the present embodiment. Referring to FIG. 5, server 300 has a CPU 301 for controlling the entire server 300, a ROM 302 for storing a program to be executed by CPU 301, a RAM 303 used as a work area for CPU 301, and nonvolatile data. HDD 304 which memorize | stores automatically, the communication part 305 which connects CPU301 to the network 2, the display part 306 which displays information, and the operation part 307 which receives the input of a user's operation.

図6は、第1の実施の形態における携帯情報装置が備えるCPUの機能の概要の一例を示すブロック図である。図6に示す機能は、携帯情報装置200が備えるCPU201が、フラッシュメモリ203、CD−ROM211Aに記憶された携帯側プリントプログラムを実行することにより、CPU201に形成される機能である。図6を参照して、CPU201は、データ特定部251と、事象検出部253と、位置検出制御部255と、エアータグ送信部257と、を含む。   FIG. 6 is a block diagram illustrating an example of an overview of functions of a CPU provided in the portable information device according to the first embodiment. The functions shown in FIG. 6 are functions formed in the CPU 201 when the CPU 201 included in the portable information device 200 executes the portable side print program stored in the flash memory 203 and the CD-ROM 211A. Referring to FIG. 6, CPU 201 includes a data specifying unit 251, an event detection unit 253, a position detection control unit 255, and an air tag transmission unit 257.

データ特定部251は、フラッシュメモリ203に記憶された1以上のデータのうちからプリントの対象となるデータを特定する。データ特定部251は、表示部206にデータの指定を受け付けるためのデータ指定画面を表示し、ユーザーが操作部207に入力する操作によって指定されたデータをプリントの対象となるデータに特定する。データ指定画面は、限定するものではないが、フラッシュメモリ203に記憶された1以上のデータのファイ名のリストを含み、ユーザーがファイル名のリストのうちから1つを選択可能な画面である。データ特定部251は、プリントの対象となるデータが特定されると、特定されたデータをエアータグ送信部257に出力するとともに、データが特定されたことを示す特定完了信号を事象検出部253に出力する。   The data specifying unit 251 specifies data to be printed from one or more data stored in the flash memory 203. The data specifying unit 251 displays a data specifying screen for accepting data specification on the display unit 206, and specifies data specified by an operation input by the user to the operation unit 207 as data to be printed. The data designation screen is a screen that includes, but is not limited to, a list of one or more file names of data stored in the flash memory 203, and allows the user to select one from the list of file names. When the data to be printed is specified, the data specifying unit 251 outputs the specified data to the air tag transmitting unit 257 and outputs a specific completion signal indicating that the data has been specified to the event detecting unit 253. To do.

事象検出部253は、データ特定部251から特定完了信号が入力された後に、予め定められた物理的現象を起動事象として検出する。事象検出部253は、起動事象を検出する場合、位置検出制御部255およびエアータグ送信部257に起動指示を出力する。起動指示は、起動事象が検出された時点の時刻を含む。時刻は、携帯情報装置200が内蔵する時計により計時される時刻であってもよいし、サーバー300から取得するようにしてもよい。事象検出部253は、静止状態検出部259を含む。静止状態検出部259は、加速度検出部210を制御して、加速度を取得し、取得された3軸方向の加速度の全てがゼロを検出すると、静止状態を検出する。静止状態は、携帯情報装置200が静止した状態を示す。事象検出部253は、静止状態検出部259によって静止状態が検出される場合、携帯情報装置200が静止した物理的現象を、起動事象として検出する。事象検出部253は、データ特定部251から特定完了信号が入力された後に、起動事象が検出される場合は、起動事象が検出された後に、起動事象で特定される物理的現象が継続した状態で特定完了信号が入力される場合を含む。例えば、携帯情報装置200が静止した状態で、ユーザーがデータを指定する場合が該当する。   The event detection unit 253 detects a predetermined physical phenomenon as an activation event after the specific completion signal is input from the data specifying unit 251. When detecting an activation event, the event detection unit 253 outputs an activation instruction to the position detection control unit 255 and the air tag transmission unit 257. The activation instruction includes the time when the activation event is detected. The time may be a time measured by a clock built in the portable information device 200 or may be acquired from the server 300. The event detection unit 253 includes a stationary state detection unit 259. The stationary state detection unit 259 controls the acceleration detection unit 210 to acquire the acceleration, and detects the stationary state when all the acquired accelerations in the three-axis directions detect zero. The stationary state indicates a state where the portable information device 200 is stationary. When the stationary state is detected by the stationary state detecting unit 259, the event detecting unit 253 detects a physical phenomenon in which the portable information device 200 is stationary as an activation event. In the event detection unit 253, when a start event is detected after a specific completion signal is input from the data specifying unit 251, the physical phenomenon specified by the start event continues after the start event is detected This includes the case where a specific completion signal is input at. For example, this corresponds to a case where the user specifies data while the portable information device 200 is stationary.

位置検出制御部255は、事象検出部253から起動指示が入力された後に位置検出部209を制御し、位置検出部209が測定する現在位置を取得する。位置検出制御部255は、取得された現在位置を示す位置情報をエアータグ送信部257に出力する。換言すれば、位置検出制御部255は、事象検出部253によって起動事象が検出された後の携帯情報装置200の現在位置を検出する。ここでは、起動事象は、携帯情報装置200が静止した物理的現象としているので、位置検出制御部255は、携帯情報装置200においてプリントの対象となるデータがユーザーにより指定された後、静止した時点の現在位置をエアータグ送信部257に出力する。   The position detection control unit 255 controls the position detection unit 209 after the activation instruction is input from the event detection unit 253, and acquires the current position measured by the position detection unit 209. The position detection control unit 255 outputs position information indicating the acquired current position to the air tag transmission unit 257. In other words, the position detection control unit 255 detects the current position of the portable information device 200 after the activation event is detected by the event detection unit 253. Here, since the start event is a physical phenomenon in which the portable information device 200 is stationary, the position detection control unit 255 is a point in time when the data to be printed in the portable information device 200 is stationary after being designated by the user. Is output to the air tag transmission unit 257.

エアータグ送信部257は、データ特定部251からプリントの対象となるデータが入力され、位置検出制御部255から位置情報が入力され、事象検出部253から起動指示が入力される。エアータグ送信部257は、事象検出部253から起動指示が入力されることに応じて、エアータグをサーバー300に無線LANI/F208を介して送信する。エアータグは、データ特定部251から入力されるデータと、位置検出制御部255から入力される位置情報と、起動指示に含まれる時刻と、を含む。フラッシュメモリ203にサーバー300のネットワークアドレスを予め記憶しており、そのネットワークアドレス宛てにエアータグを送信する。   The air tag transmission unit 257 receives data to be printed from the data identification unit 251, receives position information from the position detection control unit 255, and receives an activation instruction from the event detection unit 253. The air tag transmission unit 257 transmits the air tag to the server 300 via the wireless LAN I / F 208 in response to the activation instruction input from the event detection unit 253. The air tag includes data input from the data specifying unit 251, position information input from the position detection control unit 255, and a time included in the activation instruction. A network address of the server 300 is stored in advance in the flash memory 203, and an air tag is transmitted to the network address.

図7は、第1の実施の形態におけるMFPが備えるCPUの機能の概要の一例を示すブロック図である。図7に示す機能は、本実施の形態におけるMFP100,101,102それぞれが備えるCPU111が、ROM113、HDD115、CD−ROM118に記憶された装置側プリントプログラムを実行することにより、CPU111に形成される機能である。図7を参照して、CPU111は、操作受付部51と、ダウンロード要求部53と、ダウンロード部55と、画像形成制御部57と、を含む。   FIG. 7 is a block diagram illustrating an example of an overview of the functions of the CPU provided in the MFP according to the first embodiment. The functions illustrated in FIG. 7 are functions formed in the CPU 111 when the CPU 111 provided in each of the MFPs 100, 101, and 102 in the present embodiment executes the device-side print program stored in the ROM 113, HDD 115, and CD-ROM 118. It is. Referring to FIG. 7, CPU 111 includes an operation reception unit 51, a download request unit 53, a download unit 55, and an image formation control unit 57.

操作受付部51は、ユーザーが操作部207に入力する操作を受け付ける。操作受付部51は、ユーザーがMFP100にログインする操作を受け付け、認証に成功すると、ダウンロード指示をダウンロード要求部53に出力する。例えば、表示部161にログイン画面を表示し、ユーザーが操作部163にユーザーIDおよびパスワードを入力した場合、ログインする操作を受け付け、ユーザーIDおよびパスワードを用いてユーザーを認証する。なお、操作受付部51がIDカードリーダーを備えるようにして、ユーザーIDおよびパスワードを記憶したIDカードを読み取る場合に、ログインする操作を受け付けるようにしてもよい。また、操作受付部51は、予め定められた操作を受け付ける場合に、ダウンロード指示をダウンロード要求部53に出力するようにしてもよい。予め定められた操作は、任意に定めることができるが、例えば、操作部163が備えるハードキー部167が有する複数のハードキーのうち予め定められたハードキーが押下される操作とすればよい。さらに、操作受付部51は、操作部163が備えるハードキー部167が有する複数のハードキーのうちコピーの開始を指示するスタートキーが押下された場合に、原稿読取部130が原稿読取位置に原稿がセットされていないことを検出する場合に、ダウンロード指示を出力するようにしてもよい。   The operation reception unit 51 receives an operation input by the user to the operation unit 207. Operation accepting portion 51 accepts an operation for a user to log in to MFP 100, and outputs a download instruction to download request portion 53 when authentication is successful. For example, when a login screen is displayed on the display unit 161 and the user inputs a user ID and password to the operation unit 163, an operation to log in is accepted and the user is authenticated using the user ID and password. Note that the operation accepting unit 51 may include an ID card reader so as to accept an operation of logging in when reading an ID card storing a user ID and a password. Further, the operation receiving unit 51 may output a download instruction to the download request unit 53 when receiving a predetermined operation. The predetermined operation can be arbitrarily determined. For example, a predetermined hard key among a plurality of hard keys included in the hard key unit 167 included in the operation unit 163 may be pressed. Further, when the start key for instructing the start of copying is pressed among the plurality of hard keys of the hard key unit 167 included in the operation unit 163, the operation receiving unit 51 causes the document reading unit 130 to move the document to the document reading position. When it is detected that is not set, a download instruction may be output.

ダウンロード要求部53は、操作受付部51からダウンロード指示が入力されることに応じて、通信I/F部112を介してサーバー300にダウンロード要求を送信する。ダウンロード要求は、操作受付部51からダウンロード指示が入力された時点における時刻を含む。時刻は、MFP100が内蔵する時計により計時される時刻であってもよいし、サーバー300から取得するようにしてもよい。HDD115にサーバー300のネットワークアドレスを予め記憶しており、そのネットワークアドレス宛てにダウンロード要求を送信する。   The download request unit 53 transmits a download request to the server 300 via the communication I / F unit 112 in response to a download instruction input from the operation reception unit 51. The download request includes the time when a download instruction is input from the operation reception unit 51. The time may be a time measured by a clock built in the MFP 100 or may be acquired from the server 300. The network address of the server 300 is stored in advance in the HDD 115, and a download request is transmitted to the network address.

ダウンロード要求を受信するサーバー300の動作についての詳細は後述するが、データを返信する場合がある。ダウンロード部55は、サーバー300がダウンロード要求の受信に応じてデータを返信する場合、通信I/F部112を制御してサーバー300からデータを受信する。ダウンロード部55は、サーバー300からデータを受信する場合、そのデータを画像形成制御部57に出力する。   Although details of the operation of the server 300 that receives the download request will be described later, data may be returned. When the server 300 returns data in response to receiving a download request, the download unit 55 controls the communication I / F unit 112 to receive data from the server 300. When the download unit 55 receives data from the server 300, the download unit 55 outputs the data to the image formation control unit 57.

画像形成制御部57は、ダウンロード部55からデータが入力されることに応じて、画像形成部140を制御して、そのデータの画像を用紙に画像を形成する。   The image formation control unit 57 controls the image forming unit 140 in response to the data input from the download unit 55 to form an image of the data on a sheet.

図8は、本実施の形態におけるサーバーが備えるCPUの機能の概要の一例を示すブロック図である。図8に示す機能は、サーバー300が備えるCPU301が、ROM302またはHDD304に記憶されたサーバー側プリントプログラムを実行することにより、CPU301に形成される機能である。図8を参照して、CPU301は、エアータグ受信部351と、エアータグ記憶部353と、ダウンロード要求受信部355と、エアータグ抽出部357と、データ送信部359と、を含む。   FIG. 8 is a block diagram illustrating an example of an overview of the functions of the CPU provided in the server according to the present embodiment. The functions shown in FIG. 8 are functions formed in the CPU 301 when the CPU 301 included in the server 300 executes the server-side print program stored in the ROM 302 or the HDD 304. Referring to FIG. 8, CPU 301 includes an air tag receiving unit 351, an air tag storage unit 353, a download request receiving unit 355, an air tag extracting unit 357, and a data transmitting unit 359.

エアータグ受信部351は、通信部305が携帯情報装置200から受信するエアータグを受信し、受信されたエアータグと、エアータグを送信してきた携帯情報装置200を識別するための装置識別情報とをエアータグ記憶部353に出力する。エアータグは、データと、位置情報と、時刻と、を含む。   The air tag receiving unit 351 receives an air tag received from the portable information device 200 by the communication unit 305, and receives the received air tag and device identification information for identifying the portable information device 200 that has transmitted the air tag. Output to 353. The air tag includes data, position information, and time.

エアータグ記憶部353は、エアータグ受信部351から入力されるエアータグと装置識別情報とを関連付けてHDD304に記憶する。エアータグ記憶部353は、装置ごとに最新のエアータグのみを記憶する。具体的には、エアータグ記憶部353は、エアータグ受信部351から入力される装置識別情報と同じ装置識別情報と関連付けられたエアータグがHDD304に既に記憶されている場合には、エアータグ受信部351から入力されるエアータグで、HDD304に記憶されているエアータグ情報を更新する。   The air tag storage unit 353 stores the air tag input from the air tag reception unit 351 and the device identification information in the HDD 304 in association with each other. The air tag storage unit 353 stores only the latest air tag for each device. Specifically, the air tag storage unit 353 receives an input from the air tag reception unit 351 when an air tag associated with the same device identification information as the device identification information input from the air tag reception unit 351 is already stored in the HDD 304. The air tag information stored in the HDD 304 is updated with the air tag.

ダウンロード要求受信部355は、通信部305を制御し、MFP100,101,102のいずれかからダウンロード要求を受信する。ここでは、MFP100からダウンロード要求を受信する場合を例に説明する。ダウンロード要求は、時刻を含む。ダウンロード要求受信部355は、ダウンロード要求を受信することに応じて、エアータグ抽出部357に抽出指示を出力する。抽出指示は、ダウンロード要求に含まれる時刻とダウンロード要求を送信してきたMFP100を識別するための装置識別情報とを含む。   Download request receiving unit 355 controls communication unit 305 to receive a download request from one of MFPs 100, 101, and 102. Here, a case where a download request is received from MFP 100 will be described as an example. The download request includes time. The download request reception unit 355 outputs an extraction instruction to the air tag extraction unit 357 in response to receiving the download request. The extraction instruction includes the time included in the download request and device identification information for identifying MFP 100 that has transmitted the download request.

エアータグ抽出部357は、ダウンロード要求受信部355から抽出指示が入力されることに応じて、エアータグ記憶部353によってHDD304に記憶されているエアータグのうちから所定の条件を満たすエアータグ情報を抽出する。具体的には、HDD304に記憶されているエアータグのうち、抽出指示に含まれる装置識別情報で特定される装置が設置されている位置から所定の距離の範囲内の位置情報が設定されたエアータグであって、抽出指示に含まれる時刻と所定時間前後の期間内の時刻が設定されたエアータグを抽出する。HDD115にMFP100,101,102それぞれが設置される位置を示す位置情報を、予め記憶している。なお、ダウンロード要求を送信してきた装置からその装置が設定された位置を示す位置情報を取得するようにしてもよい。   The air tag extraction unit 357 extracts air tag information satisfying a predetermined condition from the air tags stored in the HDD 304 by the air tag storage unit 353 in response to an extraction instruction input from the download request reception unit 355. Specifically, among the air tags stored in the HDD 304, an air tag in which position information within a predetermined distance from the position where the device specified by the device identification information included in the extraction instruction is installed is set. Thus, the air tag in which the time included in the extraction instruction and the time within the period before and after the predetermined time are set is extracted. Position information indicating positions where the MFPs 100, 101, and 102 are installed in the HDD 115 is stored in advance. Note that position information indicating a position where the device is set may be acquired from the device that has transmitted the download request.

ここでは、抽出指示に含まれる装置識別情報で特定される装置はMFP100である。より具体的には、エアータグ抽出部357は、携帯情報装置200がMFP100から所定の距離の範囲内に存在し、かつ、携帯情報装置200が静止した時点で、携帯情報装置200が送信するエアータグを抽出する。エアータグ抽出部357は、エアータグを抽出する場合、抽出されたエアータグに含まれるデータと、抽出指示に含まれる装置識別情報とを、データ送信部359に出力する。エアータグ抽出部357は、エアータグを抽出しない場合、該当するエアータグが存在しないことを示すエラー情報と、抽出指示に含まれる装置識別情報とを、データ送信部359に出力する。   Here, the device identified by the device identification information included in the extraction instruction is MFP 100. More specifically, the air tag extraction unit 357 selects an air tag transmitted from the portable information device 200 when the portable information device 200 exists within a predetermined distance from the MFP 100 and the portable information device 200 stops. Extract. When extracting the air tag, the air tag extraction unit 357 outputs the data included in the extracted air tag and the device identification information included in the extraction instruction to the data transmission unit 359. When the air tag is not extracted, the air tag extraction unit 357 outputs error information indicating that the corresponding air tag does not exist and device identification information included in the extraction instruction to the data transmission unit 359.

データ送信部359は、エアータグ抽出部357からデータと装置識別情報とが入力される場合、装置識別情報で特定される装置、ここでは、MFP100に、通信部305を介してデータを送信する。エアータグ抽出部357からエラー情報と装置識別情報とが入力される場合、装置識別情報で特定される装置、ここでは、MFP100に、通信部305を介してエラー情報を送信する。   When data and device identification information are input from air tag extraction unit 357, data transmission unit 359 transmits data to the device specified by the device identification information, here MFP 100, via communication unit 305. When error information and device identification information are input from the air tag extraction unit 357, the error information is transmitted via the communication unit 305 to the device specified by the device identification information, here, the MFP 100.

例えば、携帯情報装置200のユーザーがプリントの対象となるデータを指定した後に、携帯情報装置200をMFP100の原稿台に置く場合、携帯情報装置200はエアータグをサーバー300に送信する。このエアータグは、ユーザーにより指定されたデータと、MFP10の原稿台と同じ位置を示す位置情報と、携帯情報装置200が原稿台に置かれた時点の時刻と、を含む。ユーザーが、携帯情報装置200を原稿台に置いてから所定の時間以内にMFP100に所定の操作、例えば、スタートキーを押下すれば、サーバー300にダウンロード要求が送信される。このダウンロード要求は、ユーザーが所定の操作を入力した時点の時刻を含む。この場合、エアータグ抽出部357は、携帯情報装置200から受信されたエアータグを抽出する。   For example, when the user of portable information device 200 designates data to be printed, portable information device 200 transmits an air tag to server 300 when portable information device 200 is placed on the platen of MFP 100. The air tag includes data designated by the user, position information indicating the same position as the document table of the MFP 10, and a time when the portable information device 200 is placed on the document table. If the user presses a predetermined operation, for example, a start key, on MFP 100 within a predetermined time after placing portable information device 200 on the document table, a download request is transmitted to server 300. This download request includes the time when the user inputs a predetermined operation. In this case, the air tag extraction unit 357 extracts the air tag received from the portable information device 200.

図9は、第1の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。携帯側プリント処理は、携帯情報装置200が備えるCPU201が、フラッシュメモリ203、CD−ROM211Aに記憶された携帯側プリントプログラムを実行することにより、CPU201により実行される処理である。図9を参照して、CPU201は、データの指定を受け付けたか否かを判断する(ステップS01)。データの指定を受け付けるまで待機状態となり(ステップS01でNO)、データの指定を受け付けたならば(ステップS01でYES)、処理をステップS02に進める。   FIG. 9 is a flowchart illustrating an example of the flow of the portable-side print process in the first embodiment. The portable side print process is a process executed by the CPU 201 when the CPU 201 included in the portable information device 200 executes the portable side print program stored in the flash memory 203 and the CD-ROM 211A. Referring to FIG. 9, CPU 201 determines whether designation of data has been accepted (step S01). The process waits until data designation is accepted (NO in step S01). If data designation is accepted (YES in step S01), the process proceeds to step S02.

ステップS02においては、起動事象を検出したか否かを判断する。起動事象を検出するまで待機状態となり(ステップS02でNO)、起動事象を検出したならば(ステップS02でYES)、処理をステップS03に進める。具体的には、加速度検出部210によって検出される加速度がゼロになると、起動事象を検出する。ここでの起動事象は、携帯情報装置200が静止した物理的現象である。   In step S02, it is determined whether an activation event has been detected. The process waits until an activation event is detected (NO in step S02). If an activation event is detected (YES in step S02), the process proceeds to step S03. Specifically, when the acceleration detected by the acceleration detection unit 210 becomes zero, an activation event is detected. The activation event here is a physical phenomenon in which the portable information device 200 is stationary.

ステップS03においては、位置検出部209が測定する現在位置を取得する。次のステップS04においては、現在時刻を取得し、処理をステップS05に進める。この段階で取得される現在時刻は、ステップS02において起動事象が検出された時点の時刻である。   In step S03, the current position measured by the position detection unit 209 is acquired. In the next step S04, the current time is acquired, and the process proceeds to step S05. The current time acquired at this stage is the time when the activation event is detected in step S02.

ステップS05においては、エアータグを生成する。ステップS01においてユーザーによって指定されたデータと、ステップS03において取得された現在位置を示す位置情報と、ステップS04において取得された時刻と、を含むエアータグを生成する。そして、生成されたエアータグを、無線LANI/F208を介してサーバー300に送信し、処理を終了する。   In step S05, an air tag is generated. An air tag including data specified by the user in step S01, position information indicating the current position acquired in step S03, and the time acquired in step S04 is generated. Then, the generated air tag is transmitted to the server 300 via the wireless LAN I / F 208, and the process ends.

図10は、第1の実施の形態における装置側プリント処理の流れの一例を示すフローチャートである。第1の実施の形態における装置側プリント処理は、MFP100,101,102それぞれが備えるCPU111が、ROM113、HDD115、CD−ROM118に記憶された装置側プリントプログラムを実行することにより、CPU111により実行される処理である。ここでは、MFP100が備えるCPU111が装置側プリントプログラムを実行する場合を例に説明する。   FIG. 10 is a flowchart illustrating an example of the flow of the apparatus-side print process according to the first embodiment. The apparatus-side print processing in the first embodiment is executed by the CPU 111 when the CPU 111 provided in each of the MFPs 100, 101, 102 executes the apparatus-side print program stored in the ROM 113, HDD 115, CD-ROM 118. It is processing. Here, a case where CPU 111 provided in MFP 100 executes the apparatus-side print program will be described as an example.

図10を参照して、CPU111は、所定の操作を受け付けたか否かを判断する(ステップS21)。所定の操作を受け付けるまで待機状態となり(ステップS21でNO)、所定の操作を受け付けたならば(ステップS21でYES)、処理をステップS22に進める。所定の操作は、任意に定めることができるが、例えば、ユーザーがMFP100にログインする操作、予め定められたハードキーを押下する操作、原稿台に原稿をセットすることなくコピーの開始を指示するスタートキーを押下する操作、を含む。   Referring to FIG. 10, CPU 111 determines whether a predetermined operation has been accepted (step S21). The process waits until a predetermined operation is accepted (NO in step S21). If the predetermined operation is accepted (YES in step S21), the process proceeds to step S22. The predetermined operation can be arbitrarily determined. For example, the user logs in MFP 100, presses a predetermined hard key, or starts to start copying without setting a document on the document table. Including an operation of pressing a key.

ステップS22においては、現在時刻を取得する。そして、ダウンロード要求を通信I/F部112を介してサーバー300に送信する。ダウンロード要求は、ステップS22において取得された時刻を含む。次のステップS24においては、通信I/F部112がサーバー300からデータを受信したか否かを判断する。サーバー300からデータを受信したならば処理をステップS25に進めるが、エラー情報を受信したならば処理をステップS26に進める。ステップS25においては、画像形成部140を制御して、サーバー300から受信されたデータの画像を用紙に形成し、処理を終了する。ステップS26においては、サーバー300から受信されたエラー情報を表示部161に表示し、処理を終了する。   In step S22, the current time is acquired. Then, the download request is transmitted to the server 300 via the communication I / F unit 112. The download request includes the time acquired in step S22. In the next step S <b> 24, it is determined whether or not communication I / F unit 112 has received data from server 300. If data is received from server 300, the process proceeds to step S25. If error information is received, the process proceeds to step S26. In step S25, the image forming unit 140 is controlled to form an image of the data received from the server 300 on a sheet, and the process ends. In step S26, the error information received from server 300 is displayed on display unit 161, and the process ends.

図11は、第1の実施の形態におけるサーバー側プリント処理の流れの一例を示すフローチャートである。第1の実施の形態におけるサーバー側プリント処理は、サーバー300が備えるCPU301が、ROM302またはHDD304に記憶されたサーバー側プリントプログラムを実行することにより、CPU301により実行される処理である。図11を参照して、CPU301は、エアータグを受信したか否かを判断する(ステップS51)。通信部305が携帯情報装置200からエアータグを受信したならば処理をステップS52に進めるが、そうでなければステップS51をスキップして処理をステップS53に進める。ステップS52においては、ステップS51において受信されたエアータグを記憶し、処理をステップS53に進める。具体的には、エアータグを、エアータグを送信してきた装置、ここでは携帯情報装置200の装置識別情報と関連付けて、HDD304に記憶する。   FIG. 11 is a flowchart illustrating an example of the flow of server-side print processing according to the first embodiment. The server-side print process in the first embodiment is a process executed by the CPU 301 when the CPU 301 included in the server 300 executes a server-side print program stored in the ROM 302 or the HDD 304. Referring to FIG. 11, CPU 301 determines whether an air tag has been received (step S51). If communication unit 305 receives an air tag from portable information device 200, the process proceeds to step S52. If not, step S51 is skipped and the process proceeds to step S53. In step S52, the air tag received in step S51 is stored, and the process proceeds to step S53. Specifically, the air tag is stored in the HDD 304 in association with the device identification information of the device that has transmitted the air tag, here, the portable information device 200.

ステップS53においては、ダウンロード要求を受信したか否かを判断する。通信部305がMFP100,101,102のいずれかからダウンロード要求を受信したか否かを判断する。ダウンロード要求を受信したならば処理をステップS54に進めるが、そうでなければ処理をステップS51に戻す。ここでは、MFP100からダウンロード要求を受信する場合を例に説明する。ステップS54においては、エアータグ抽出処理を実行し、処理をステップS55に進める。エアータグ抽出処理の詳細は後述するが、ステップS52においてHDD304に記憶されたエアータグのうちから所定のエアータグを抽出する処理である。   In step S53, it is determined whether a download request has been received. It is determined whether communication unit 305 has received a download request from any of MFPs 100, 101, and 102. If a download request is received, the process proceeds to step S54; otherwise, the process returns to step S51. Here, a case where a download request is received from MFP 100 will be described as an example. In step S54, an air tag extraction process is executed, and the process proceeds to step S55. Although details of the air tag extraction process will be described later, this is a process of extracting a predetermined air tag from the air tags stored in the HDD 304 in step S52.

ステップS55においては、エアータグ抽出処理を実行した結果、エアータグが抽出されたか否かを判断する。エアータグが抽出されたならば処理をステップS56に進めるが、エアータグが抽出されなければ処理をステップS57に進める。ステップS56においては、抽出されたエアータグに含まれるデータを、ダウンロード要求を送信してきた装置、ここではMFP100に通信部305を介して送信し、処理をステップS51に戻す。ステップS57においては、エラー情報を、ダウンロード要求を送信してきた装置、ここではMFP100に通信部305を介して送信し、処理をステップS51に戻す。   In step S55, it is determined whether an air tag has been extracted as a result of executing the air tag extraction process. If the air tag is extracted, the process proceeds to step S56. If the air tag is not extracted, the process proceeds to step S57. In step S56, the data included in the extracted air tag is transmitted to the apparatus that has transmitted the download request, here MFP 100, via communication unit 305, and the process returns to step S51. In step S57, error information is transmitted to the apparatus that has transmitted the download request, here MFP 100, via communication unit 305, and the process returns to step S51.

図12は、エアータグ抽出処理の流れの一例を示すフローチャートである。エアータグ抽出処理は、図11に示したサーバー側プリント処理のステップS54において実行される処理である。図12を参照して、CPU301は、HDD304に記憶されているエアータグのうちエアータグに含まれる位置情報が所定の範囲内のエアータグを抽出する(ステップS61)。所定の範囲は、ダウンロード要求を送信してきた装置、ここでは、MFP100が設置されている位置から所定の距離の範囲内の位置である。所定の距離は、携帯情報装置200が位置を検出する精度によって定まり、その精度に基づく誤差を考慮して決定するのが好ましい。   FIG. 12 is a flowchart illustrating an example of the flow of air tag extraction processing. The air tag extraction process is a process executed in step S54 of the server-side print process shown in FIG. Referring to FIG. 12, CPU 301 extracts an air tag whose position information included in the air tag is within a predetermined range from the air tags stored in HDD 304 (step S61). The predetermined range is a position within a predetermined distance from the position where the apparatus that has transmitted the download request, here, the MFP 100 is installed. The predetermined distance is determined by the accuracy with which the portable information device 200 detects the position, and is preferably determined in consideration of an error based on the accuracy.

次のステップS62においては、ステップS61において抽出されたエアータグのうちエアータグに含まれる時刻が所定の期間内のエアータグを抽出し(ステップS61)、処理をサーバー側プリント処理に戻す。所定の期間は、ダウンロード要求に含まれる時刻から所定の期間前後の期間である。所定の期間は、任意に定めることができるが、ユーザーが携帯情報装置200を原稿台においてから、MFP100にログインする、または、スタートキーを押下する等の所定の操作を入力するまでの時間とするのが好ましい。   In the next step S62, air tags whose time included in the air tag is within a predetermined period are extracted from the air tags extracted in step S61 (step S61), and the process returns to the server-side print process. The predetermined period is a period before and after the predetermined period from the time included in the download request. Although the predetermined period can be arbitrarily determined, it is a period of time from when the user places portable information device 200 on the document table until a user logs in MFP 100 or inputs a predetermined operation such as pressing a start key. Is preferred.

第1の実施の形態におけるプリントシステム1によれば、携帯情報装置200がMFP100から所定の距離の範囲内に存在している状態で、MFP100に開始操作が受け付けられる時刻より所定時間前後の期間内で、携帯情報装置200によって静止した事象が起動事象として検出される場合に、携帯情報装置200に記憶されたデータの画像がMFP100で形成される。したがって、携帯情報装置200とMFP100とが通信することなく、携帯情報装置200に記憶されたデータの画像がMFP100で画像形成されるので、携帯情報装置200でMFP100を指定する必要がない。   According to print system 1 in the first embodiment, portable information device 200 is within a predetermined distance from MFP 100 and is within a period before and after a predetermined time from the time when MFP 100 accepts a start operation. Thus, when a stationary event is detected by the portable information device 200 as an activation event, an image of data stored in the portable information device 200 is formed by the MFP 100. Therefore, since the image of the data stored in portable information device 200 is formed by MFP 100 without communication between portable information device 200 and MFP 100, it is not necessary to designate MFP 100 on portable information device 200.

例えば、携帯情報装置200のユーザーがプリントの対象となるデータを指定した後に、携帯情報装置200をMFP100の原稿台に置く場合、携帯情報装置200はエアータグをサーバー300に送信する。このエアータグは、ユーザーにより指定されたデータと、MFP10の原稿台と同じ位置を示す位置情報と、携帯情報装置200が原稿台に置かれた時点の時刻と、を含む。ユーザーが、携帯情報装置200を原稿台に置いてから所定の時間以内にMFP100に所定の操作、例えば、スタートキーを押下すれば、サーバー300にダウンロード要求が送信される。このダウンロード要求は、ユーザーが所定の操作を入力した時点の時刻を含む。この場合、サーバー300は、携帯情報装置200から受信されたエアータグに含まれるデータを、MFP100に送信する。このため、ユーザーは、携帯情報装置200でプリントの対象となるデータを指定し、携帯情報装置200をMFP100の原稿台に置いて、MFP100にログインする、または、スタートキーを押下すれば、MFP100によって、携帯情報装置200で指定されたデータの画像が用紙に形成される。このため、携帯情報装置200に記憶されたデータの画像をMFP100で容易に画像形成させることができる。   For example, when the user of portable information device 200 designates data to be printed, portable information device 200 transmits an air tag to server 300 when portable information device 200 is placed on the platen of MFP 100. The air tag includes data designated by the user, position information indicating the same position as the document table of the MFP 10, and a time when the portable information device 200 is placed on the document table. If the user presses a predetermined operation, for example, a start key, on MFP 100 within a predetermined time after placing portable information device 200 on the document table, a download request is transmitted to server 300. This download request includes the time when the user inputs a predetermined operation. In this case, server 300 transmits data included in the air tag received from portable information device 200 to MFP 100. Therefore, when the user designates data to be printed on portable information device 200, places portable information device 200 on the platen of MFP 100 and logs in to MFP 100 or presses the start key, MFP 100 causes The image of the data designated by the portable information device 200 is formed on the paper. Therefore, an image of data stored in portable information device 200 can be easily formed by MFP 100.

また、携帯情報装置200をMFP100の上に置く等すればよく、MFP100で原稿の画像を形成させる場合に原稿を置く操作と同様の操作で、携帯情報装置200に記憶されたデータの画像をMFP100に形成させることができる。   The portable information device 200 may be placed on the MFP 100, and when the MFP 100 forms an image of a document, the data image stored in the portable information device 200 is transferred to the MFP 100 by an operation similar to the operation of placing the document. Can be formed.

<第2の実施の形態>
第2の実施の形態におけるプリントシステム1における全体概要は図1に示した第1の実施の形態における全体概要と同じである。また、MFP100,101,102それぞれの概観およびハードウェア構成は、図2および図3にそれぞれ示した概要およびハードウェア構成と同じである。さらに、携帯情報装置200のハードウェア構成は図4に示したハードウェア構成と同じであり、サーバー300のハードウェア構成は図5に示したハードウェア構成と同じである。
<Second Embodiment>
The overall outline of the print system 1 in the second embodiment is the same as the overall outline in the first embodiment shown in FIG. The overview and hardware configuration of each of MFPs 100, 101, and 102 are the same as the overview and hardware configuration shown in FIGS. 2 and 3, respectively. Furthermore, the hardware configuration of the portable information device 200 is the same as the hardware configuration shown in FIG. 4, and the hardware configuration of the server 300 is the same as the hardware configuration shown in FIG.

図13は、第2の実施の形態における携帯情報装置が備えるCPUの機能の概要の一例を示すブロック図である。図13を参照して、第2の実施の形態における携帯情報装置200が備えるCPU201Aの機能が、図6に示した第1の実施の形態における携帯情報装置200が備えるCPU201の機能と異なる点は、携帯側信号出力部261が追加された点、エアータグ送信部257がエアータグ送信部257Aに変更された点である。その他の機能は、図6に示した第1の実施の形態における携帯情報装置200が備えるCPU201の機能と同じなのでここでは説明を繰り返さない。   FIG. 13 is a block diagram illustrating an example of an outline of functions of a CPU provided in the portable information device according to the second embodiment. Referring to FIG. 13, the function of CPU 201A provided in portable information device 200 in the second embodiment is different from the function of CPU 201 provided in portable information device 200 in the first embodiment shown in FIG. The portable signal output unit 261 is added, and the air tag transmission unit 257 is changed to an air tag transmission unit 257A. Since other functions are the same as the functions of CPU 201 provided in portable information device 200 in the first embodiment shown in FIG. 6, the description thereof will not be repeated here.

携帯側信号出力部261は、事象検出部253によって起動事象が検出される場合、音または光の信号を出力する。携帯側信号出力部261は、出力した音または光の信号をエアータグ送信部257Aに出力する。携帯側信号出力部261は、事象検出部253によって起動事象が検出される場合、予め定められた画像を表示部206に表示する。携帯情報装置200が光を発行する発光部を有する場合、携帯側信号出力部261は、発光部から所定のパターンの光を発光する。発光部は、カメラ202が備えるフラッシュであってもよいし、LED(Light Emitting Diode)であってもよい。所定のパターンは、発光する期間と発光しない期間とを時系列で組み合わせたパターンである。携帯情報装置200が音を発生するスピーカーを有する場合、携帯側信号出力部261は、スピーカーから所定のパターンの音を発生する。音のパターンは、音の所定の周波数であってもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンであってもよい。   The portable-side signal output unit 261 outputs a sound or light signal when an activation event is detected by the event detection unit 253. The portable-side signal output unit 261 outputs the output sound or light signal to the air tag transmission unit 257A. The portable signal output unit 261 displays a predetermined image on the display unit 206 when the activation event is detected by the event detection unit 253. When the portable information device 200 includes a light emitting unit that emits light, the portable signal output unit 261 emits light of a predetermined pattern from the light emitting unit. The light emitting unit may be a flash included in the camera 202 or an LED (Light Emitting Diode). The predetermined pattern is a pattern in which a light emission period and a non-light emission period are combined in time series. When the portable information device 200 includes a speaker that generates sound, the portable-side signal output unit 261 generates a predetermined pattern of sound from the speaker. The sound pattern may be a predetermined frequency of sound, or may be a pattern in which a period in which sound is generated and a period in which sound is not generated are combined in time series.

エアータグ送信部257Aは、データ特定部251からプリントの対象となるデータが入力され、位置検出制御部255から位置情報が入力され、携帯側信号出力部261から音または光の信号が入力され、事象検出部253から送信指示が入力される。エアータグ送信部257は、事象検出部253から送信指示が入力されることに応じて、エアータグをサーバー300に無線LANI/F208を介して送信する。エアータグは、データ特定部251から入力されるデータと、位置検出制御部255から入力される位置情報と、起動指示に含まれる時刻と、携帯側信号出力部261から入力される音または光の信号と、を含む。   The air tag transmitting unit 257A receives data to be printed from the data specifying unit 251, receives position information from the position detection control unit 255, receives a sound or light signal from the portable signal output unit 261, A transmission instruction is input from the detection unit 253. The air tag transmission unit 257 transmits the air tag to the server 300 via the wireless LAN I / F 208 in response to the transmission instruction input from the event detection unit 253. The air tag includes data input from the data specifying unit 251, position information input from the position detection control unit 255, time included in the activation instruction, and sound or light signal input from the portable-side signal output unit 261. And including.

図14は、第2の実施の形態におけるMFPが備えるCPUの機能の概要の一例を示すブロック図である。図14を参照して、第2の実施の形態におけるMFP100,101,102それぞれが備えるCPU111Aの機能が、図7に示した第1の実施の形態におけるMFP100,101,102それぞれが備えるCPU111の機能と異なる点は、装置側信号検出部61が追加された点、ダウンロード要求部53がダウンロード要求部53Aに変更された点である。その他の機能は、図7に示した第1の実施の形態におけるMFP100,101,102それぞれが備えるCPU111の機能と同じなのでここでは説明を繰り返さない。   FIG. 14 is a block diagram illustrating an example of an overview of the functions of the CPU provided in the MFP according to the second embodiment. Referring to FIG. 14, the functions of CPU 111A included in each of MFPs 100, 101, and 102 in the second embodiment are the functions of CPU 111 included in MFPs 100, 101, and 102 in the first embodiment shown in FIG. The difference is that the apparatus-side signal detection unit 61 is added and the download request unit 53 is changed to the download request unit 53A. Other functions are the same as the functions of CPU 111 provided in each of MFPs 100, 101, and 102 in the first embodiment shown in FIG. 7, and therefore description thereof will not be repeated here.

装置側信号検出部61は、操作受付部51によって所定の操作が受け付けられた後、音または光の信号を検出する。所定の操作は、例えば、ユーザーがMFP100にログインする操作、予め定められたハードキーを押下する操作、原稿台に原稿をセットすることなくコピーの開始を指示するスタートキーを押下する操作、予め定められたハードキーを押下する操作を含む。装置側信号検出部61は、検出された音または光の信号をダウンロード要求部53Aに出力する。装置側信号検出部61は、原稿読取部130が原稿を読み取って出力する画像を光の信号として検出する。例えば、携帯情報装置200が原稿読取部130の原稿読取位置に置かれる場合、原稿読取部130に携帯情報装置200が表示部206に表示する画像を読み取らせ、読み取って得られる画像を光の信号として検出する。また、装置側信号検出部61は、原稿読取部130が有する光電変換素子が光を検出する場合、検出される光のパターンを光の信号として検出する。光のパターンは、光を受光する期間と受光しない期間とを時系列で組み合わせたパターンである。MFP100が音を集音するマイクロホンを有する場合、マイクロホンが集音する音のパターンを検出する。音のパターンは、音の所定の周波数であってもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンであってもよい。   The device-side signal detection unit 61 detects a sound or light signal after a predetermined operation is received by the operation receiving unit 51. The predetermined operation includes, for example, an operation for a user to log in to MFP 100, an operation for pressing a predetermined hard key, an operation for pressing a start key for instructing the start of copying without setting a document on the document table, and a predetermined operation. Including an operation of pressing a given hard key. The device-side signal detection unit 61 outputs the detected sound or light signal to the download request unit 53A. The apparatus-side signal detection unit 61 detects an image output by the document reading unit 130 reading a document as a light signal. For example, when the portable information device 200 is placed at the document reading position of the document reading unit 130, the document reading unit 130 reads the image displayed on the display unit 206 by the document reading unit 130, and the image obtained by reading the image is a light signal. Detect as. Further, when the photoelectric conversion element included in the document reading unit 130 detects light, the apparatus-side signal detection unit 61 detects a detected light pattern as a light signal. The light pattern is a pattern in which a period for receiving light and a period for not receiving light are combined in time series. When MFP 100 has a microphone that collects sound, a pattern of sound collected by the microphone is detected. The sound pattern may be a predetermined frequency of sound, or may be a pattern in which a period in which sound is generated and a period in which sound is not generated are combined in time series.

ダウンロード要求部53Aは、操作受付部51からダウンロード指示が入力されることに応じて、通信I/F部112を介してサーバー300にダウンロード要求を送信する。ダウンロード要求は、操作受付部51からダウンロード指示が入力された時点における時刻と、装置側信号検出部61から入力される音または光の信号と、を含む。   The download request unit 53 </ b> A transmits a download request to the server 300 via the communication I / F unit 112 in response to a download instruction input from the operation reception unit 51. The download request includes a time at which a download instruction is input from the operation reception unit 51 and a sound or light signal input from the apparatus-side signal detection unit 61.

図15は、第2の実施の形態におけるサーバーが備えるCPUの機能の概要の一例を示すブロック図である。図15を参照して、第2の実施の形態におけるサーバー300が備えるCPU301Aの機能が、図8に示した第1の実施の形態におけるサーバー300が備えるCPU301の機能と異なる点は、エアータグ抽出部357がエアータグ抽出部357Aに変更された点である。その他の機能は、図8に示した第1の実施の形態におけるサーバー300が備えるCPU301の機能と同じなのでここでは説明を繰り返さない。   FIG. 15 is a block diagram illustrating an example of an overview of the functions of the CPU provided in the server according to the second embodiment. Referring to FIG. 15, the function of CPU 301A provided in server 300 in the second embodiment is different from the function of CPU 301 provided in server 300 in the first embodiment shown in FIG. 357 is a point changed to an air tag extraction unit 357A. The other functions are the same as the functions of CPU 301 provided in server 300 in the first embodiment shown in FIG. 8, and therefore description thereof will not be repeated here.

エアータグ抽出部357Aは、ダウンロード要求受信部355から抽出指示が入力されることに応じて、エアータグ記憶部353によってHDD304に記憶されているエアータグのうちから所定の条件を満たすエアータグ情報を抽出する。具体的には、HDD304に記憶されているエアータグのうち、抽出指示に含まれる装置識別情報で特定される装置が設置されている位置から所定の距離の範囲内の位置情報が設定されたエアータグであって、抽出指示に含まれる時刻と所定時間前後の期間内の時刻が設定されたエアータグを抽出する。   The air tag extraction unit 357A extracts air tag information satisfying a predetermined condition from the air tags stored in the HDD 304 by the air tag storage unit 353 in response to an extraction instruction input from the download request reception unit 355. Specifically, among the air tags stored in the HDD 304, an air tag in which position information within a predetermined distance from the position where the device specified by the device identification information included in the extraction instruction is installed is set. Thus, the air tag in which the time included in the extraction instruction and the time within the period before and after the predetermined time are set is extracted.

エアータグ抽出部357Aは信号比較部361を含む。信号比較部361は、HDD304に記憶されているエアータグのうちから所定の条件を満たすエアータグ情報が抽出される場合、抽出されたエアータグに含まれる音または光の信号を、ダウンロード要求に含まれる音または光の信号と比較する。信号比較部361による比較結果は、エアータグに含まれる音または光の信号とダウンロード要求に含まれる音または光の信号とが一致することを示す場合と、両者が一致しないことを示す場合とがある。   The air tag extraction unit 357A includes a signal comparison unit 361. When air tag information satisfying a predetermined condition is extracted from the air tags stored in the HDD 304, the signal comparison unit 361 converts the sound or light signal included in the extracted air tag into the sound or light included in the download request. Compare with light signal. The comparison result by the signal comparison unit 361 may indicate that the sound or light signal included in the air tag matches the sound or light signal included in the download request, or may indicate that they do not match. .

エアータグ抽出部357は、信号比較部361による比較の結果が一致することを示す場合、抽出されたエアータグに含まれるデータと、抽出指示に含まれる装置識別情報とを、データ送信部359に出力する。エアータグ抽出部357は、信号比較部361による比較の結果が一致しないことを示す場合、該当するエアータグが存在しないことを示すエラー情報と、抽出指示に含まれる装置識別情報とを、データ送信部359に出力する。   The air tag extraction unit 357 outputs the data included in the extracted air tag and the device identification information included in the extraction instruction to the data transmission unit 359 when indicating that the comparison result by the signal comparison unit 361 matches. . When the air tag extraction unit 357 indicates that the comparison result by the signal comparison unit 361 does not match, the data transmission unit 359 displays error information indicating that the corresponding air tag does not exist and device identification information included in the extraction instruction. Output to.

図16は、第2の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。図16を参照して、図9に示した第1の実施の形態における携帯側プリント処理と異なる点は、ステップS05がステップS05Aに変更された点、ステップS04とステップS05Aとの間にステップS11が追加された点、である。その他の処理は、図9に示した処理と同じなのでここでは説明を繰り返さない。   FIG. 16 is a flowchart illustrating an example of the flow of portable side print processing in the second embodiment. Referring to FIG. 16, the difference from the portable side print process in the first embodiment shown in FIG. 9 is that step S05 is changed to step S05A, and step S11 between step S04 and step S05A. Is added. Other processing is the same as the processing shown in FIG. 9, and therefore description thereof will not be repeated here.

ステップS11においては、音または光の信号を出力する。予め定められた画像を表示部206に表示する。また、発光部から所定のパターンの光を発光する。発光部は、カメラ202が備えるフラッシュであってもよいし、LEDであってもよい。所定のパターンは、発光する期間と発光しない期間とを時系列で組み合わせたパターンである。さらに、スピーカーから所定の音を発生する。所定の周波数の音を発生するようにしてもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンで音を発生してもよい。   In step S11, a sound or light signal is output. A predetermined image is displayed on the display unit 206. In addition, a predetermined pattern of light is emitted from the light emitting unit. The light emitting unit may be a flash included in the camera 202 or an LED. The predetermined pattern is a pattern in which a light emission period and a non-light emission period are combined in time series. Furthermore, a predetermined sound is generated from the speaker. A sound having a predetermined frequency may be generated, or a sound may be generated in a pattern in which a period in which sound is generated and a period in which sound is not generated are combined in time series.

次のステップS05Aにおいては、エアータグを生成する。ステップS01においてユーザーによって指定されたデータと、ステップS03において取得された現在位置を示す位置情報と、ステップS04において取得された時刻と、ステップS11において出力された信号と、を含むエアータグを生成する。   In the next step S05A, an air tag is generated. An air tag including data specified by the user in step S01, position information indicating the current position acquired in step S03, a time acquired in step S04, and a signal output in step S11 is generated.

図17は、第2の実施の形態における装置側プリント処理の流れの一例を示すフローチャートである。図17を参照して、図10に示した第1の実施の形態における装置側プリント処理と異なる点は、ステップS23がステップS23Aに変更された点、ステップS31とステップS23Aとの間にステップS31が追加された点である。その他の処理は図10に示した処理と同じなので、ここでは説明を繰り返さない。   FIG. 17 is a flowchart illustrating an example of the flow of the apparatus-side print process in the second embodiment. Referring to FIG. 17, the difference from the apparatus-side printing process in the first embodiment shown in FIG. 10 is that step S23 is changed to step S23A, and step S31 between step S31 and step S23A. Is added. Since other processes are the same as those shown in FIG. 10, the description thereof will not be repeated here.

ステップS31においては、音または光の信号を検出したか否かを判断する。音または光の信号を検出するまで待機状態となり(ステップS31でNO)、音または光の信号を検出すると(ステップS31でYES)、処理をステップS23Aに進める。具体的には、携帯情報装置200が原稿読取部130の原稿読取位置に置かれる場合、原稿読取部130に携帯情報装置200が表示部206に表示する画像を読み取らせ、読み取って得られる画像を光の信号として検出する。また、原稿読取部130が有する光電変換素子が光を検出する場合、検出される光のパターンを光の信号として検出する。光のパターンは、光を受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、マイクロホンが集音する音を検出する。マイクロホンにより集音された音の周波数を音の信号として検出してもよいし、音を集音する期間と集音しない期間とを時系列で組み合わせたパターンを音の信号として検出してもよい。   In step S31, it is determined whether a sound or light signal is detected. The process waits until a sound or light signal is detected (NO in step S31). If a sound or light signal is detected (YES in step S31), the process proceeds to step S23A. Specifically, when portable information device 200 is placed at the document reading position of document reading unit 130, document reading unit 130 reads the image displayed on portable information device 200 on display unit 206, and the image obtained by reading the image is read. Detect as light signal. When the photoelectric conversion element included in the document reading unit 130 detects light, the detected light pattern is detected as a light signal. The light pattern is a pattern in which a period for receiving light and a period for not receiving light are combined in time series. Further, the sound collected by the microphone is detected. The frequency of the sound collected by the microphone may be detected as a sound signal, or a pattern in which a period in which sound is collected and a period in which sound is not collected is combined in time series may be detected as a sound signal. .

ステップS23Aにおいては、ダウンロード要求を通信I/F部112を介してサーバー300に送信し、処理をステップS24に進める。ダウンロード要求は、ステップS22において取得された時刻と、ステップS31において検出された音または光の信号と、を含む。   In step S23A, a download request is transmitted to server 300 via communication I / F unit 112, and the process proceeds to step S24. The download request includes the time acquired in step S22 and the sound or light signal detected in step S31.

図18は、第2の実施の形態におけるサーバー側プリント処理の流れの一例を示すフローチャートである。図18を参照して、図11に示したサーバー側プリント処理と異なる点は、ステップS55と、ステップS56およびステップS57との間にステップS55Aが追加された点である。その他の処理は図11に示した処理と同じなのでここでは説明を繰り返さない。   FIG. 18 is a flowchart illustrating an example of the flow of server-side print processing according to the second embodiment. Referring to FIG. 18, the difference from the server-side print process shown in FIG. 11 is that step S55A is added between step S55 and steps S56 and S57. Since other processes are the same as those shown in FIG. 11, the description thereof will not be repeated here.

ステップS55においては、ステップS54において実行されるエアータグ抽出処理を実行した結果、エアータグが抽出されたならば処理をステップS55Aに進めるが、エアータグが抽出されなければ処理をステップS57に進める。ステップS55Aおいては、ステップS54において抽出されたエアータグに含まれる音または光の信号と、ステップS53において受信されたダウンロード要求に含まれる音または光の信号とが一致するか否かを判断する。両者が一致すれば処理をステップS56に進めるが、そうでなければ処理をステップS57に進める。   In step S55, if the air tag is extracted as a result of executing the air tag extraction process executed in step S54, the process proceeds to step S55A. If the air tag is not extracted, the process proceeds to step S57. In step S55A, it is determined whether the sound or light signal included in the air tag extracted in step S54 matches the sound or light signal included in the download request received in step S53. If they match, the process proceeds to step S56; otherwise, the process proceeds to step S57.

第2の実施の形態におけるプリントシステム1においては、第1の実施の形態におけるプリントシステム1が有する効果に加えて、携帯情報装置200が出力する音または光の信号と同じ音または光の信号をMFP100が検出することを条件に、MFP100によって、携帯情報装置200で指定されたデータの画像が用紙に形成される。このため、携帯情報装置200がサーバー300に送信するデータを、携帯情報装置200が出力した音または光の信号を検出するMFP100に送信するので、携帯情報装置200に記憶されたデータを、ユーザーが操作するMFP100で確実にプリントすることができる。   In the print system 1 according to the second embodiment, in addition to the effects of the print system 1 according to the first embodiment, the same sound or light signal as the sound or light signal output by the portable information device 200 is output. On the condition that the MFP 100 detects it, the MFP 100 forms an image of data designated by the portable information device 200 on a sheet. For this reason, since the data transmitted from the portable information device 200 to the server 300 is transmitted to the MFP 100 that detects the sound or light signal output from the portable information device 200, the user stores the data stored in the portable information device 200. Printing can be surely performed by the operating MFP 100.

<変形例>
第2の実施の形態におけるプリントシステム1においては、携帯情報装置200が音または光の信号を出力し、MFP100,101,102のいずれかが、音または光の信号を検出ようにしたが、変形例におけるプリントシステム1においては、MFP100,101,102のいずれかが音または光の信号を出力し、携帯情報装置200が音または光の信号を検出するようにしたものである。以下、第2の実施の形態におけるプリントシステム1と異なる点を主に説明する。
<Modification>
In the printing system 1 according to the second embodiment, the portable information device 200 outputs a sound or light signal and one of the MFPs 100, 101, 102 detects a sound or light signal. In the print system 1 in the example, one of the MFPs 100, 101, and 102 outputs a sound or light signal, and the portable information device 200 detects the sound or light signal. Hereinafter, differences from the print system 1 according to the second embodiment will be mainly described.

図19は、第2の実施の形態の変形例における携帯情報装置が備えるCPUの機能の概要の一例を示すブロック図である。図19を参照して、第2の実施の形態の変形例における携帯情報装置200が備えるCPU201Bの機能が、図13に示した第2の実施の形態における携帯情報装置200が備えるCPU201Aの機能と異なる点は、携帯側信号出力部261が削除されて携帯側信号検出部263が追加された点、エアータグ送信部257Aがエアータグ送信部257Bに変更された点である。その他の機能は、図13に示した第2の実施の形態における携帯情報装置200が備えるCPU201Aの機能と同じなのでここでは説明を繰り返さない。   FIG. 19 is a block diagram illustrating an example of an overview of functions of a CPU included in a portable information device according to a modification of the second embodiment. Referring to FIG. 19, the function of CPU 201B included in portable information device 200 in the modification of the second embodiment is the same as the function of CPU 201A included in portable information device 200 in the second embodiment shown in FIG. The difference is that the portable signal output unit 261 is deleted and a portable signal detector 263 is added, and the air tag transmitter 257A is changed to an air tag transmitter 257B. Since other functions are the same as the functions of CPU 201A provided in portable information device 200 in the second embodiment shown in FIG. 13, the description thereof will not be repeated here.

携帯側信号検出部263は、事象検出部253によって起動事象が検出される場合、音または光の信号を検出する。携帯側信号検出部263は、検出された音または光の信号をエアータグ送信部257Bに出力する。携帯側信号検出部263は、携帯情報装置200が光を検出する光検出部を有する場合、携帯側信号検出部263は、光検出部によって検出された光のパターンを信号として検出する。光検出部は、例えば、カメラ202を用いることができる。光のパターンは、受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、携帯側信号検出部263は、マイクロホンによって集音される音のパターンを信号として検出する。音のパターンは、音の周波数であってもよいし、音を検出する期間と検出しない期間とを時系列で組み合わせたパターンであってもよい。   The portable signal detection unit 263 detects a sound or light signal when the event detection unit 253 detects an activation event. The portable signal detector 263 outputs the detected sound or light signal to the air tag transmitter 257B. When the portable information device 200 includes a light detection unit that detects light, the portable signal detection unit 263 detects the light pattern detected by the light detection unit as a signal. For example, the camera 202 can be used as the light detection unit. The light pattern is a pattern in which a period for receiving light and a period for not receiving light are combined in time series. Moreover, the portable signal detection unit 263 detects a sound pattern collected by the microphone as a signal. The sound pattern may be a sound frequency, or may be a pattern in which a period in which sound is detected and a period in which sound is not detected are combined in time series.

エアータグ送信部257Bは、データ特定部251からプリントの対象となるデータが入力され、位置検出制御部255から位置情報が入力され、携帯側信号検出部263から検出された音または光の信号が入力され、事象検出部253から送信指示が入力される。エアータグ送信部257は、事象検出部253から送信指示が入力されることに応じて、エアータグをサーバー300に無線LANI/F208を介して送信する。エアータグは、データ特定部251から入力されるデータと、位置検出制御部255から入力される位置情報と、起動指示に含まれる時刻と、携帯側信号検出部263から入力される音または光の信号と、を含む。   The air tag transmission unit 257B receives data to be printed from the data specification unit 251, receives position information from the position detection control unit 255, and receives a sound or light signal detected from the portable signal detection unit 263. Then, a transmission instruction is input from the event detection unit 253. The air tag transmission unit 257 transmits the air tag to the server 300 via the wireless LAN I / F 208 in response to the transmission instruction input from the event detection unit 253. The air tag includes data input from the data specifying unit 251, position information input from the position detection control unit 255, time included in the activation instruction, and sound or light signal input from the portable-side signal detection unit 263. And including.

図20は、第2の実施の形態の変形例におけるMFPが備えるCPUの機能の概要の一例を示すブロック図である。図20を参照して、第2の実施の形態の変形例におけるMFP100,101,102それぞれが備えるCPU111Bの機能が、図14に示した第2の実施の形態におけるMFP100,101,102それぞれが備えるCPU111Aの機能と異なる点は、装置側信号検出部61が削除された点、装置側信号出力部63が追加された点である。その他の機能は、図14に示した第2の実施の形態におけるMFP100,101,102それぞれが備えるCPU111Aの機能と同じなのでここでは説明を繰り返さない。   FIG. 20 is a block diagram illustrating an example of an overview of the functions of the CPU provided in the MFP according to the modification of the second embodiment. Referring to FIG. 20, the functions of CPU 111B provided in each of MFPs 100, 101, and 102 in the modification of the second embodiment are provided in each of MFPs 100, 101, and 102 in the second embodiment shown in FIG. The difference from the function of the CPU 111A is that the device-side signal detection unit 61 is deleted and the device-side signal output unit 63 is added. Other functions are the same as the functions of CPU 111A provided in each of MFPs 100, 101, and 102 in the second embodiment shown in FIG. 14, and therefore description thereof will not be repeated here.

装置側信号出力部63は、操作受付部51によって所定の操作が受け付けられた後、音または光の信号を出力する。装置側信号出力部63は、出力した音または光の信号をダウンロード要求部53Aに出力する。装置側信号出力部63は、発光部から所定のパターンの光を発光する。発光部は、原稿読取130が備える光源であってもよいし、LEDであってもよい。所定のパターンは、発光する期間と発光しない期間とを時系列で組み合わせたパターンである。MFP100が音を発生するスピーカーを有する場合、装置側信号出力部63は、スピーカーから所定のパターンの音を発生する。音のパターンは、音の所定の周波数であってもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンであってもよい。   The device-side signal output unit 63 outputs a sound or light signal after a predetermined operation is received by the operation receiving unit 51. The device-side signal output unit 63 outputs the output sound or light signal to the download request unit 53A. The device-side signal output unit 63 emits light of a predetermined pattern from the light emitting unit. The light emitting unit may be a light source included in the document reading 130 or an LED. The predetermined pattern is a pattern in which a light emission period and a non-light emission period are combined in time series. When MFP 100 has a speaker that generates sound, device-side signal output unit 63 generates a predetermined pattern of sound from the speaker. The sound pattern may be a predetermined frequency of sound, or may be a pattern in which a period in which sound is generated and a period in which sound is not generated are combined in time series.

ダウンロード要求部53Aは、操作受付部51からダウンロード指示が入力されることに応じて、通信I/F部112を介してサーバー300にダウンロード要求を送信する。ダウンロード要求は、操作受付部51からダウンロード指示が入力された時点における時刻と、装置側信号出力部63から入力される音または光の信号と、を含む。   The download request unit 53 </ b> A transmits a download request to the server 300 via the communication I / F unit 112 in response to a download instruction input from the operation reception unit 51. The download request includes a time when a download instruction is input from the operation reception unit 51 and a sound or light signal input from the device-side signal output unit 63.

図21は、第2の実施の形態の変形例における携帯側プリント処理の流れの一例を示すフローチャートである。図21を参照して、図16に示した第2の実施の形態における携帯側プリント処理と異なる点は、ステップS11がステップS11Aに変更された点、ステップS05AがステップS05Bに変更された点である。その他の処理は、図16に示した処理と同じなのでここでは説明を繰り返さない。   FIG. 21 is a flowchart illustrating an example of the flow of the portable-side print process in the modification of the second embodiment. Referring to FIG. 21, the difference from the portable side printing process in the second embodiment shown in FIG. 16 is that step S11 is changed to step S11A, and step S05A is changed to step S05B. is there. Other processing is the same as the processing shown in FIG. 16, and therefore description thereof will not be repeated here.

ステップS11Aにおいては、音または光の信号を検出したか否かを判断する。音または光の信号を検出するまで待機状態となり(ステップS11AでNO)、音または光の信号を検出すると(ステップS11AでYES)、処理をステップS05Bに進める。具体的には、カメラ202によって検出された光のパターンを信号として検出する。光のパターンは、受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、マイクロホンによって集音される音のパターンを信号として検出する。音のパターンは、音の周波数であってもよいし、音を検出する期間と検出しない期間とを時系列で組み合わせたパターンであってもよい。   In step S11A, it is determined whether a sound or light signal is detected. The process waits until a sound or light signal is detected (NO in step S11A). If a sound or light signal is detected (YES in step S11A), the process proceeds to step S05B. Specifically, the light pattern detected by the camera 202 is detected as a signal. The light pattern is a pattern in which a period for receiving light and a period for not receiving light are combined in time series. Further, a sound pattern collected by the microphone is detected as a signal. The sound pattern may be a sound frequency, or may be a pattern in which a period in which sound is detected and a period in which sound is not detected are combined in time series.

ステップS05Bにおいては、エアータグを生成する。ステップS01においてユーザーによって指定されたデータと、ステップS03において取得された現在位置を示す位置情報と、ステップS04において取得された時刻と、ステップS11Aにおいて検出された音または光の信号と、を含むエアータグを生成する。   In step S05B, an air tag is generated. An air tag including data designated by the user in step S01, position information indicating the current position acquired in step S03, a time acquired in step S04, and a sound or light signal detected in step S11A Is generated.

図22は、第2の実施の形態の変形例における装置側プリント処理の流れの一例を示すフローチャートである。図22を参照して、図17に示した第2の実施の形態における装置側プリント処理と異なる点は、ステップS31がステップS31Aに変更された点、ステップS23AがステップS23Bに変更された点である。その他の処理は図17に示した処理と同じなので、ここでは説明を繰り返さない。   FIG. 22 is a flowchart illustrating an example of the flow of the apparatus-side print process in the modification of the second embodiment. Referring to FIG. 22, the difference from the apparatus side print processing in the second embodiment shown in FIG. 17 is that step S31 is changed to step S31A, and step S23A is changed to step S23B. is there. Since other processes are the same as those shown in FIG. 17, the description thereof will not be repeated here.

ステップS31Aにおいては、音または光の信号を出力する。具体的には、発光部から所定のパターンの光を発光する。発光部は、原稿読取130が備える光源であってもよいし、LEDであってもよい。所定のパターンは、発光する期間と発光しない期間とを時系列で組み合わせたパターンである。MFP100が音を発生するスピーカーを有する場合、装置側信号出力部63は、スピーカーから所定のパターンの音を発生する。音のパターンは、音の所定の周波数であってもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンであってもよい。   In step S31A, a sound or light signal is output. Specifically, a predetermined pattern of light is emitted from the light emitting unit. The light emitting unit may be a light source included in the document reading 130 or an LED. The predetermined pattern is a pattern in which a light emission period and a non-light emission period are combined in time series. When MFP 100 has a speaker that generates sound, device-side signal output unit 63 generates a predetermined pattern of sound from the speaker. The sound pattern may be a predetermined frequency of sound, or may be a pattern in which a period in which sound is generated and a period in which sound is not generated are combined in time series.

ステップS23Bにおいては、ダウンロード要求を通信I/F部112を介してサーバー300に送信し、処理をステップS24に進める。ダウンロード要求は、ステップS22において取得された時刻と、ステップS31Aにおいて出力された音または光の信号と、を含む。   In step S23B, a download request is transmitted to server 300 via communication I / F unit 112, and the process proceeds to step S24. The download request includes the time acquired in step S22 and the sound or light signal output in step S31A.

第2の実施の形態の変形例におけるプリントシステム1においては、第1の実施の形態におけるプリントシステム1が有する効果に加えて、MFP100が出力する音または光の信号を携帯情報装置200が検出することを条件に、MFP100によって、携帯情報装置200で指定されたデータの画像が用紙に形成される。このため、携帯情報装置200がサーバー300に送信するデータを、携帯情報装置200が検出した音または光の信号を出力するMFP100に送信するので、携帯情報装置200に記憶されたデータを、ユーザーが操作するMFP100で確実にプリントすることができる。   In print system 1 according to the modification of the second embodiment, portable information device 200 detects a sound or light signal output from MFP 100 in addition to the effects of print system 1 in the first embodiment. On this condition, the MFP 100 forms an image of data designated by the portable information device 200 on a sheet. For this reason, since data transmitted from portable information device 200 to server 300 is transmitted to MFP 100 that outputs a sound or light signal detected by portable information device 200, the user stores the data stored in portable information device 200. Printing can be surely performed by the operating MFP 100.

<第3の実施の形態>
第3の実施の形態におけるプリントシステム1における全体概要は図1に示した第1の実施の形態における全体概要と同じである。また、MFP100,101,102それぞれの概観およびハードウェア構成は、図2および図3にそれぞれ示した概要およびハードウェア構成と同じである。さらに、携帯情報装置200のハードウェア構成は図4に示したハードウェア構成と同じであり、サーバー300のハードウェア構成は図5に示したハードウェア構成と同じである。
<Third Embodiment>
The overall outline of the print system 1 in the third embodiment is the same as the overall outline in the first embodiment shown in FIG. The overview and hardware configuration of each of MFPs 100, 101, and 102 are the same as the overview and hardware configuration shown in FIGS. 2 and 3, respectively. Furthermore, the hardware configuration of the portable information device 200 is the same as the hardware configuration shown in FIG. 4, and the hardware configuration of the server 300 is the same as the hardware configuration shown in FIG.

図23は、第3の実施の形態における携帯情報装置が備えるCPUの機能の概要の一例を示すブロック図である。図23を参照して、第3の実施の形態における携帯情報装置200が備えるCPU201Cの機能が、図6に示した第1の実施の形態における携帯情報装置200が備えるCPU201の機能と異なる点は、事象検出部253が事象検出部253Cに変更された点、エアータグ送信部257がエアータグ送信部257Cに変更された点である。その他の機能は、図6に示した第1の実施の形態における携帯情報装置200が備えるCPU201の機能と同じなのでここでは説明を繰り返さない。   FIG. 23 is a block diagram illustrating an example of an overview of functions of a CPU provided in the portable information device according to the third embodiment. Referring to FIG. 23, the function of CPU 201C included in portable information device 200 in the third embodiment is different from the function of CPU 201 included in portable information device 200 in the first embodiment shown in FIG. The event detection unit 253 is changed to the event detection unit 253C, and the air tag transmission unit 257 is changed to the air tag transmission unit 257C. Since other functions are the same as the functions of CPU 201 provided in portable information device 200 in the first embodiment shown in FIG. 6, the description thereof will not be repeated here.

事象検出部253Cは、データ特定部251から特定完了信号が入力された後に、予め定められた物理的現象を起動事象として検出する。事象検出部253Cは、信号検出部265を含む。信号検出部265は、音または光の信号を検出する。信号検出部265は、検出された音または光の信号をエアータグ送信部257Cに出力する。信号検出部265は、携帯情報装置200が光を検出する光検出部を有する場合、光検出部によって検出された光のパターンを信号として検出する。光検出部は、例えば、カメラ202を用いることができる。光のパターンは、受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、信号検出部265は、マイクロホンによって集音される音のパターンを信号として検出する。音のパターンは、音の周波数であってもよいし、音を検出する期間と検出しない期間とを時系列で組み合わせたパターンであってもよい。   The event detection unit 253C detects a predetermined physical phenomenon as an activation event after the specific completion signal is input from the data specifying unit 251. The event detection unit 253C includes a signal detection unit 265. The signal detection unit 265 detects a sound or light signal. The signal detection unit 265 outputs the detected sound or light signal to the air tag transmission unit 257C. When the portable information device 200 includes a light detection unit that detects light, the signal detection unit 265 detects a light pattern detected by the light detection unit as a signal. For example, the camera 202 can be used as the light detection unit. The light pattern is a pattern in which a period for receiving light and a period for not receiving light are combined in time series. The signal detection unit 265 detects a sound pattern collected by the microphone as a signal. The sound pattern may be a sound frequency, or may be a pattern in which a period in which sound is detected and a period in which sound is not detected are combined in time series.

事象検出部253Cは、信号検出部265によって音または光の信号が検出される場合、音または光が発生した物理的現象を、起動事象として検出する。事象検出部253Cは、起動事象を検出する場合、位置検出制御部255およびエアータグ送信部257Cに起動指示を出力する。起動指示は、起動事象が検出された時点の時刻と、音または光の信号と、を含む。時刻は、携帯情報装置200が内蔵する時計により計時される時刻であってもよいし、サーバー300から取得するようにしてもよい。   When the signal detection unit 265 detects a sound or light signal, the event detection unit 253C detects a physical phenomenon in which the sound or light is generated as an activation event. When detecting an activation event, event detection unit 253C outputs an activation instruction to position detection control unit 255 and air tag transmission unit 257C. The activation instruction includes a time when the activation event is detected and a sound or light signal. The time may be a time measured by a clock built in the portable information device 200 or may be acquired from the server 300.

エアータグ送信部257Cは、データ特定部251からプリントの対象となるデータが入力され、位置検出制御部255から位置情報が入力され、事象検出部253から起動指示が入力される。エアータグ送信部257は、事象検出部253から起動指示が入力されることに応じて、エアータグをサーバー300に無線LANI/F208を介して送信する。エアータグは、データ特定部251から入力されるデータと、位置検出制御部255から入力される位置情報と、起動指示に含まれる時刻、および音または光の信号と、を含む。フラッシュメモリ203にサーバー300のネットワークアドレスを予め記憶しており、そのネットワークアドレス宛てにエアータグを送信する。   The air tag transmission unit 257 </ b> C receives data to be printed from the data specification unit 251, receives position information from the position detection control unit 255, and receives an activation instruction from the event detection unit 253. The air tag transmission unit 257 transmits the air tag to the server 300 via the wireless LAN I / F 208 in response to the activation instruction input from the event detection unit 253. The air tag includes data input from the data specifying unit 251, position information input from the position detection control unit 255, a time included in the activation instruction, and a sound or light signal. A network address of the server 300 is stored in advance in the flash memory 203, and an air tag is transmitted to the network address.

第3の実施の形態におけるMFP100,101,102それぞれが備えるCPU111の機能は、図20に示した機能と同じである。また、第3の実施の形態におけるサーバー300が備えるCPU301の機能は、図15に示した機能と同じである。したがって、それらについては、ここでは説明を繰り返さない。   The functions of CPU 111 provided in each of MFPs 100, 101, and 102 in the third embodiment are the same as the functions shown in FIG. Further, the function of the CPU 301 provided in the server 300 in the third embodiment is the same as the function shown in FIG. Therefore, description thereof will not be repeated here.

図24は、第3の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。図24を参照して、図9に示した第1の実施の形態における携帯側プリント処理と異なる点は、ステップS02がステップS02Cに変更された点、ステップS05がステップS05Cに変更された点である。その他の処理は、図9に示した処理と同じなのでここでは説明を繰り返さない。   FIG. 24 is a flowchart illustrating an example of the flow of portable side print processing according to the third embodiment. Referring to FIG. 24, the difference from the portable side print processing in the first embodiment shown in FIG. 9 is that step S02 is changed to step S02C, and step S05 is changed to step S05C. is there. Other processing is the same as the processing shown in FIG. 9, and therefore description thereof will not be repeated here.

ステップS02Cにおいては、起動事象を検出したか否かを判断する。起動事象を検出するまで待機状態となり(ステップS02CでNO)、起動事象を検出したならば(ステップS02CでYES)、処理をステップS03に進める。具体的には、音または光の信号を検出した場合に、起動事象を検出する。より詳細には、カメラ202によって検出された光のパターンを信号として検出する。光のパターンは、受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、マイクロホンによって集音される音のパターンを信号として検出する。音のパターンは、音の周波数であってもよいし、音を検出する期間と検出しない期間とを時系列で組み合わせたパターンであってもよい。   In step S02C, it is determined whether an activation event has been detected. The process waits until an activation event is detected (NO in step S02C). If an activation event is detected (YES in step S02C), the process proceeds to step S03. Specifically, an activation event is detected when a sound or light signal is detected. More specifically, the light pattern detected by the camera 202 is detected as a signal. The light pattern is a pattern in which a period for receiving light and a period for not receiving light are combined in time series. Further, a sound pattern collected by the microphone is detected as a signal. The sound pattern may be a sound frequency, or may be a pattern in which a period in which sound is detected and a period in which sound is not detected are combined in time series.

ステップS05Cにおいては、エアータグを生成する。ステップS01においてユーザーによって指定されたデータと、ステップS03において取得された現在位置を示す位置情報と、ステップS04において取得された時刻と、ステップS02Cにおいて検出された音または光の信号と、を含むエアータグを生成する。   In step S05C, an air tag is generated. An air tag including data designated by the user in step S01, position information indicating the current position acquired in step S03, a time acquired in step S04, and a sound or light signal detected in step S02C Is generated.

第3の実施の形態におけるMFP100,101,102それぞれが備えるCPU111が有する機能およびCPU111が実行する装置側プリント処理は、図20に示した第2の実施の形態の変形例におけるMFPが備えるCPUの機能および図22に示した第2の実施の形態の変形例における装置側プリント処理と同じである。また、第3の実施の形態におけるサーバー300が備えるCPU301が有する機能およびCPU301により実行されるサーバー側プリント処理は、図15に示した第2の実施の形態におけるサーバーが備えるCPUの機能および図18に示した第2の実施の形態におけるサーバー側プリント処理と同じである。したがって、それらについては、ここでは説明を繰り返さない。   The functions of the CPU 111 provided in each of the MFPs 100, 101, and 102 in the third embodiment and the apparatus-side print processing executed by the CPU 111 are the same as those of the CPU provided in the MFP in the modification of the second embodiment shown in FIG. This is the same as the function and the apparatus-side printing process in the modification of the second embodiment shown in FIG. Further, the functions of the CPU 301 provided in the server 300 in the third embodiment and the server-side print processing executed by the CPU 301 are the functions of the CPU provided in the server in the second embodiment shown in FIG. This is the same as the server-side print process in the second embodiment shown in FIG. Therefore, description thereof will not be repeated here.

第3の実施の形態におけるプリントシステム1においては、第1の実施の形態におけるプリントシステム1が有する効果に加えて、MFP100が出力する音または光の信号を携帯情報装置200が検出することを条件に、MFP100によって、携帯情報装置200で指定されたデータの画像が用紙に形成される。このため、携帯情報装置200がサーバー300に送信するデータを、携帯情報装置200が検出した音または光の信号を出力するMFP100に送信するので、携帯情報装置200に記憶されたデータを、ユーザーが操作するMFP100で確実にプリントすることができる。また、第1および第2の実施の形態における携帯情報装置200は、携帯情報装置200が静止した状態を検出することを条件に、エアータグを送信したが、第3の実施の形態における携帯情報装置200は、携帯情報装置200が静止しなくてもMFP100が出力する音または光の信号を検出することを条件に、エアータグを送信する。このため、携帯情報装置200がMFP100から所定の範囲内にあればよい。例えば、ユーザーが携帯情報装置200を手に保持したままであっても、エアータグが送信される場合がある。このため、携帯情報装置200の操作が容易になる。   In the print system 1 according to the third embodiment, in addition to the effects of the print system 1 according to the first embodiment, the portable information device 200 detects that the sound or light signal output from the MFP 100 is detected. In addition, the MFP 100 forms an image of data designated by the portable information device 200 on a sheet. For this reason, since data transmitted from portable information device 200 to server 300 is transmitted to MFP 100 that outputs a sound or light signal detected by portable information device 200, the user stores the data stored in portable information device 200. Printing can be surely performed by the operating MFP 100. In addition, the portable information device 200 in the first and second embodiments transmits the air tag on condition that the portable information device 200 detects a stationary state, but the portable information device in the third embodiment. 200 transmits an air tag on condition that a sound or light signal output from MFP 100 is detected even if portable information device 200 is not stationary. Therefore, portable information device 200 only needs to be within a predetermined range from MFP 100. For example, the air tag may be transmitted even if the user holds the portable information device 200 in his / her hand. For this reason, the operation of the portable information device 200 is facilitated.

第3の実施の形態におけるプリントシステム1は、携帯情報装置200は、対象データが特定された後に、MFP100が出力する音または光の信号を検出する物理的現象が起動事象として検出されることに応じて、起動事象が検出された時点の時刻と、起動事象が検出された後の位置を示す位置情報と、携帯情報装置200を識別するための装置識別情報と、対象データと、を含むエアータグをサーバーに送信し、MFP100は、開始操作が受け付けられることに応じて、音または光の信号を出力し、開始操作が受け付けられた時点の時刻と、音または光の信号と、MFP100を識別するための装置識別情報と、を含むダウンロード要求を、サーバー300に送信し、サーバー300は、MFP100からダウンロード要求が受信されることに応じて、携帯情報装置200から受信されたエアータグのうちから、MFP100の位置から所定の範囲の位置を示す位置情報を含み、ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含み、かつダウンロード要求に含まれる音または光の信号と同じ信号を含むエアータグを抽出し、抽出されたエアータグに含まれるデータを、MFP100に送信する。このため、携帯情報装置200がMFP100から所定の距離の範囲内に存在している状態で、ユーザーがMFP100に開始操作を入力する時刻より所定時間前後の期間内で、携帯情報装置200でMFP100が出力するおとまたは光の信号が検出される場合に、携帯情報装置200に記憶されたデータの画像がMFP100で形成される。したがって、携帯情報装置200とMFP100とが通信することなく、携帯情報装置200に記憶されたデータの画像がMFP100で形成されるので、携帯情報装置200でMFP100を指定する必要がない。例えば、ユーザーが携帯情報装置200を携帯した状態でMFP100に開始操作を入力すればよく、操作が容易である。   According to print system 1 in the third exemplary embodiment, portable information device 200 detects a physical phenomenon that detects a sound or light signal output from MFP 100 as an activation event after target data is specified. Accordingly, an air tag including a time at which the activation event is detected, position information indicating a position after the activation event is detected, device identification information for identifying the portable information device 200, and target data. The MFP 100 outputs a sound or light signal in response to accepting the start operation, and identifies the time when the start operation is accepted, the sound or light signal, and the MFP 100 The server 300 transmits a download request including device identification information for the server 300 to the server 300, and the server 300 receives the download request from the MFP 100. Accordingly, the air tag received from the portable information device 200 includes position information indicating a position within a predetermined range from the position of the MFP 100, and sets a time within a predetermined time before and after the time included in the download request. An air tag including the same signal as the sound or light signal included in the download request is extracted, and data included in the extracted air tag is transmitted to MFP 100. Therefore, in the state where portable information device 200 is within a predetermined distance from MFP 100, MFP 100 is connected to portable information device 200 within a period before and after a predetermined time from the time when the user inputs a start operation to MFP 100. When an output signal or a light signal is detected, an image of data stored in portable information device 200 is formed by MFP 100. Accordingly, since the image of the data stored in portable information device 200 is formed by MFP 100 without communication between portable information device 200 and MFP 100, it is not necessary to designate MFP 100 on portable information device 200. For example, the user only has to input a start operation to MFP 100 while carrying portable information device 200, and the operation is easy.

なお、第3の実施の形態においては、MFP100,101,102それぞれが送信するダウンロード要求に含まれる時刻は、MFP100,101,102それぞれが音または光の信号を出力した時点の時刻としてもよい。   In the third embodiment, the time included in the download request transmitted by each of MFPs 100, 101, and 102 may be the time when each of MFPs 100, 101, and 102 outputs a sound or light signal.

なお、上述した第1〜第3の実施の形態においては、プリントシステム1について説明したが、図9、図16、図21または図24に示した携帯側プリント処理を携帯情報装置200に実行させ、図10、図17または図22に示した装置側プリント処理をMFP100,101,102に実行させ、図11または図18に示したサーバー側プリント処理をサーバー300に実行させるプリント方法、およびプリントプログラムとして、発明を特定することができるのは言うまでもない。   In the first to third embodiments described above, the printing system 1 has been described. However, the portable information device 200 is caused to execute the portable side printing process shown in FIG. 9, FIG. 16, FIG. 21, or FIG. , Print method, and print program for causing MFPs 100, 101, and 102 to execute the apparatus-side print process shown in FIG. 10, FIG. 17, or FIG. 22 and causing the server 300 to execute the server-side print process shown in FIG. Needless to say, the invention can be specified.

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

<付記>
(1) 前記携帯側信号出力手段は、画像を表示する画像表示制御手段を含み、
前記装置側信号検出手段は、画像を読み取る読取制御手段を含む、請求項3に記載のプリントシステム。
(2) 前記携帯側信号出力手段は、所定のパターンの光を発光する携帯側発光制御手段を含み、
前記装置側信号検出手段は、光を検出する装置側光検出手段を含む、請求項3に記載のプリントシステム。
(3) 前記携帯側信号出力手段は、所定のパターンの音を発生する携帯側音出力制御手段を含み、
前記装置側信号検出手段は、音を検出する装置側音検出手段を含む、請求項3に記載のプリントシステム。
(4) 前記装置側信号出力手段は、所定のパターンの光を発光する装置側発光制御手段を含み、
前記携帯側信号検出手段は、光を検出する携帯側光検出手段を含む、請求項4に記載のプリントシステム。
(5) 前記装置側信号出力手段は、所定のパターンの音を発生する装置側音出力制御手段を含み、
前記携帯側信号検出手段は、音を検出する携帯側音検出手段を含む、請求項4に記載のプリントシステム。
(6) 前記装置側信号出力手段は、所定のパターンの光を発光する装置側発光制御手段を含み、
前記信号検出手段は、光を検出する携帯側光検出手段を含む、請求項5に記載のプリントシステム。
(7) 前記装置側信号出力手段は、所定のパターンの音を発生する装置側音出力制御手段を含み、
前記信号検出手段は、音を検出する携帯側音検出手段を含む、請求項4に記載のプリントシステム。
<Appendix>
(1) The portable side signal output means includes an image display control means for displaying an image,
The printing system according to claim 3, wherein the apparatus-side signal detection unit includes a reading control unit that reads an image.
(2) The portable side signal output means includes portable side light emission control means for emitting light of a predetermined pattern,
The printing system according to claim 3, wherein the device-side signal detection unit includes a device-side light detection unit that detects light.
(3) The portable side signal output means includes portable side sound output control means for generating a predetermined pattern of sound,
The print system according to claim 3, wherein the device-side signal detection unit includes a device-side sound detection unit that detects sound.
(4) The device-side signal output means includes device-side light emission control means for emitting light of a predetermined pattern,
The print system according to claim 4, wherein the portable-side signal detection unit includes a portable-side light detection unit that detects light.
(5) The device-side signal output means includes device-side sound output control means for generating a predetermined pattern of sound,
The print system according to claim 4, wherein the portable side signal detecting unit includes a portable side sound detecting unit that detects sound.
(6) The device-side signal output means includes device-side light emission control means for emitting light of a predetermined pattern,
The print system according to claim 5, wherein the signal detection unit includes a portable side light detection unit that detects light.
(7) The device-side signal output means includes device-side sound output control means for generating a predetermined pattern of sound,
The print system according to claim 4, wherein the signal detection unit includes a portable side sound detection unit that detects sound.

1 プリントシステム、2 ネットワーク、100,101,102 MFP、110 メイン回路、111 CPU、112 通信I/F部、113 ROM、114 RAM、115 HDD、116 ファクシミリ部、117 外部記憶装置、118 CD−ROM、120 自動原稿搬送装置、130 原稿読取部、140 画像形成部、150 給紙部、155 後処理部、160 操作パネル、161 表示部、163 操作部、165 タッチパネル、167 ハードキー部、200 携帯情報装置、201 CPU、202 カメラ、203 フラッシュメモリ、204 無線通信部、205 通話部、206 表示部、207 操作部、208 無線LANI/F、209 位置検出部、210 加速度検出部、211 外部記憶装置、300 サーバー、301 CPU、302 ROM、303 RAM、304 HDD、305 通信部、306 表示部、307 操作部、500 無線局、51 操作受付部、53,53A ダウンロード要求部、55 ダウンロード部、57 画像形成制御部、61 装置側信号検出部、63 装置側信号出力部、251 データ特定部、253,253C 事象検出部、255 位置検出制御部、257,257A,257B,257C エアータグ送信部、259 静止状態検出部、261 携帯側信号出力部、263 携帯側信号検出部、265 信号検出部、351 エアータグ受信部、353 エアータグ記憶部、355 ダウンロード要求受信部、357,357A エアータグ抽出部、359 データ送信部、361 信号比較部。
1 print system, 2 network, 100, 101, 102 MFP, 110 main circuit, 111 CPU, 112 communication I / F unit, 113 ROM, 114 RAM, 115 HDD, 116 facsimile unit, 117 external storage device, 118 CD-ROM , 120 automatic document feeder, 130 document reading unit, 140 image forming unit, 150 paper feeding unit, 155 post-processing unit, 160 operation panel, 161 display unit, 163 operation unit, 165 touch panel, 167 hard key unit, 200 portable information Device, 201 CPU, 202 camera, 203 flash memory, 204 wireless communication unit, 205 call unit, 206 display unit, 207 operation unit, 208 wireless LAN I / F, 209 position detection unit, 210 acceleration detection unit, 211 external storage device, 300 servers, 301 CPUs, 02 ROM, 303 RAM, 304 HDD, 305 communication unit, 306 display unit, 307 operation unit, 500 radio station, 51 operation reception unit, 53, 53A download request unit, 55 download unit, 57 image formation control unit, 61 device side Signal detection unit, 63 device side signal output unit, 251 data identification unit, 253, 253C event detection unit, 255 position detection control unit, 257, 257A, 257B, 257C air tag transmission unit, 259 stationary state detection unit, 261 mobile side signal Output unit, 263 portable signal detection unit, 265 signal detection unit, 351 air tag reception unit, 353 air tag storage unit, 355 download request reception unit, 357, 357A air tag extraction unit, 359 data transmission unit, 361 signal comparison unit.

Claims (6)

携帯情報装置と、画像形成装置と、前記携帯情報装置および前記画像形成装置と通信可能なサーバーと、を備えたプリントシステムであって、
前記携帯情報装置は、
データを記憶する記憶手段と、
前記記憶されたデータのいずれかを対象データとして特定するデータ特定手段と、
自装置の位置を検出する位置検出手段と、
所定の物理的現象を起動事象として検出する事象検出手段と、
前記データ特定手段により対象データが特定された後に前記事象検出手段により前記起動事象が検出されることに応じて、前記起動事象が検出された時点の時刻と、前記起動事象が検出された後に前記位置検出手段により検出された位置を示す位置情報と、前記携帯情報装置を識別するための装置識別情報と、前記特定された対象データと、を含むエアータグを前記サーバーに送信するエアータグ送信手段とを、備え、
前記画像形成装置は、ユーザーによる操作を受け付ける操作受付手段と、
前記操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、前記開始操作が受け付けられた時点の時刻と、前記画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、前記サーバーに送信するダウンロード要求手段と、
前記ダウンロード要求の送信に応じて、前記サーバーからデータを受信するダウンロード手段と、
前記受信されたデータの画像を形成する画像形成手段と、を備え、
前記サーバーは、前記携帯情報装置からエアータグが受信されることに応じて、前記受信されたエアータグを記憶するエアータグ記憶手段と、
前記画像形成装置からダウンロード要求が受信されることに応じて、前記記憶されたエアータグのうちから前記ダウンロード要求を送信してきた前記画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、前記ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出するエアータグ抽出手段と、
前記エアータグ抽出手段により抽出されたエアータグに含まれるデータを、前記ダウンロード要求を送信してきた画像形成装置に送信するデータ送信手段と、を含むプリントシステム。
A printing system comprising: a portable information device; an image forming device; and a server capable of communicating with the portable information device and the image forming device,
The portable information device
Storage means for storing data;
Data specifying means for specifying any of the stored data as target data;
Position detecting means for detecting the position of the device itself;
Event detection means for detecting a predetermined physical phenomenon as an activation event;
In response to the activation event being detected by the event detection means after the target data is identified by the data identification means, the time at which the activation event was detected, and after the activation event was detected Air tag transmitting means for transmitting an air tag including position information indicating the position detected by the position detecting means, device identification information for identifying the portable information device, and the specified target data to the server; With
The image forming apparatus includes an operation receiving unit that receives an operation by a user;
A download request including a time at which the start operation is received and apparatus identification information for identifying the image forming apparatus in response to the start operation instructing image formation by the operation receiving unit. Download request means for transmitting to the server;
Download means for receiving data from the server in response to transmission of the download request;
Image forming means for forming an image of the received data,
The server, in response to receiving an air tag from the portable information device, air tag storage means for storing the received air tag;
In response to receiving a download request from the image forming apparatus, including position information indicating a position within a predetermined range from the position of the image forming apparatus that has transmitted the download request from among the stored air tags, An air tag extracting means for extracting an air tag including a time within a predetermined time before and after a time included in the download request;
A data transmission unit configured to transmit data included in the air tag extracted by the air tag extraction unit to the image forming apparatus that has transmitted the download request;
前記事象検出手段は、前記携帯情報装置が静止した状態を検出する静止状態検出手段を含み、前記静止した状態が検出される場合に、前記携帯情報装置が静止する事象を起動事象として検出する、請求項1に記載のプリントシステム。   The event detecting means includes a stationary state detecting means for detecting a state where the portable information device is stationary, and detects an event where the portable information device is stationary as an activation event when the stationary state is detected. The printing system according to claim 1. 前記携帯情報装置は、前記事象検出手段により前記起動事象が検出される場合に、音または光の信号を出力する携帯側信号出力手段と、をさらに備え、
前記エアータグ送信手段は、前記携帯側信号出力手段により出力された信号をさらに含むエアータグを送信し、
前記画像形成装置は、前記操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を検出する装置側信号検出手段と、をさらに備え、
前記ダウンロード要求手段は、前記装置側検出手段により検出された信号をさらに含むダウンロード要求を、前記サーバーに送信し、
前記エアータグ抽出手段は、前記記憶されたエアータグのうちから前記ダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する信号抽出手段を含む、請求項1または2に記載のプリントシステム。
The portable information device further comprises portable signal output means for outputting a sound or light signal when the activation event is detected by the event detection means,
The air tag transmission means transmits an air tag further including a signal output by the portable side signal output means,
The image forming apparatus further includes an apparatus-side signal detection unit that detects a sound or light signal in response to a start operation instructing image formation by the operation reception unit.
The download request means transmits a download request further including a signal detected by the device side detection means to the server;
The print system according to claim 1, wherein the air tag extraction unit includes a signal extraction unit that extracts an air tag that further includes the same signal as the signal included in the download request from the stored air tag.
前記携帯情報装置は、前記事象検出手段により前記起動事象が検出される場合に、音または光の信号を検出する携帯側信号検出手段と、をさらに備え、
前記エアータグ送信手段は、前記携帯側信号検出手段により検出された信号をさらに含むエアータグを送信し、
前記画像形成装置は、前記操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を出力する装置側信号出力手段をさらに備え、
前記ダウンロード要求手段は、前記装置側出力手段により出力された信号をさらに含むダウンロード要求を、前記サーバーに送信し、
前記エアータグ抽出手段は、前記記憶されたエアータグのうちから前記ダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する信号抽出手段を含む、請求項1または2に記載のプリントシステム。
The portable information device further comprises portable signal detection means for detecting a sound or light signal when the activation event is detected by the event detection means,
The air tag transmission means transmits an air tag further including a signal detected by the portable signal detection means,
The image forming apparatus further includes a device-side signal output unit that outputs a sound or light signal in response to a start operation instructing image formation by the operation receiving unit.
The download request means transmits a download request further including a signal output by the apparatus side output means to the server,
The print system according to claim 1, wherein the air tag extraction unit includes a signal extraction unit that extracts an air tag that further includes the same signal as the signal included in the download request from the stored air tag.
前記事象検出手段は、音または光の信号を検出する信号検出手段を含み、前記信号検出手段により信号が検出される場合に、前記信号が発生した事象を起動事象として検出し、
前記エアータグ送信手段は、前記検出された信号をさらに含むエアータグを送信し、
前記画像形成装置は、前記操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を出力する装置側信号出力手段を、さらに備え、
前記ダウンロード要求手段は、前記装置側出力手段により出力された信号をさらに含むダウンロード要求を、前記サーバーに送信し、
前記エアータグ抽出手段は、前記記憶されたエアータグのうちから前記ダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する画像抽出手段を含む、請求項1に記載のプリントシステム。
The event detection means includes a signal detection means for detecting a sound or light signal, and when the signal is detected by the signal detection means, detects the event that the signal has occurred as an activation event,
The air tag transmitting means transmits an air tag further including the detected signal;
The image forming apparatus further includes an apparatus-side signal output unit that outputs a sound or light signal in response to a start operation instructing image formation by the operation receiving unit.
The download request means transmits a download request further including a signal output by the apparatus side output means to the server,
The print system according to claim 1, wherein the air tag extraction unit includes an image extraction unit that extracts an air tag that further includes the same signal as the signal included in the download request from the stored air tag.
携帯情報装置と、画像形成装置と、前記携帯情報装置および前記画像形成装置と通信可能なサーバーと、を備えたプリントシステムで実行されるプリント方法あって、
前記携帯情報装置に、
データを記憶する記憶ステップと、
前記記憶されたデータのいずれかを対象データとして特定するデータ特定ステップと、
自装置の位置を検出する位置検出ステップと、
所定の物理的現象を起動事象として検出する事象検出ステップと、
前記データ特定ステップにおいて対象データが特定された後に前記事象検出ステップにおいて前記起動事象が検出されることに応じて、前記起動事象が検出された時点の時刻と、前記起動事象が検出された後に前記位置検出ステップにおいて検出された位置を示す位置情報と、前記携帯情報装置を識別するための装置識別情報と、前記特定された対象データと、を含むエアータグを前記サーバーに送信するエアータグ送信ステップとを、実行させ、
前記画像形成装置に、
ユーザーによる操作を受け付ける操作受付ステップと、
前記操作受付ステップにおいて画像の形成を指示する開始操作が受け付けられることに応じて、前記開始操作が受け付けられた時点の時刻と、前記画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、前記サーバーに送信するダウンロード要求ステップと、
前記ダウンロード要求の送信に応じて、前記サーバーからデータを受信するダウンロードステップと、
前記受信されたデータの画像を形成する画像形成ステップと、を実行させ、
前記サーバーに、
前記携帯情報装置からエアータグが受信されることに応じて、前記受信されたエアータグを記憶するエアータグ記憶ステップと、
前記画像形成装置からダウンロード要求が受信されることに応じて、前記記憶されたエアータグのうちから前記ダウンロード要求を送信してきた前記画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、前記ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出するエアータグ抽出ステップと、
前記エアータグ抽出ステップにおいて抽出されたエアータグに含まれるデータを、前記ダウンロード要求を送信してきた画像形成装置に送信するデータ送信ステップと、を実行させるプリント方法。
A printing method executed in a printing system including a portable information device, an image forming device, and the portable information device and a server capable of communicating with the image forming device,
In the portable information device,
A storage step for storing data;
A data specifying step of specifying any of the stored data as target data;
A position detecting step for detecting the position of the own device;
An event detection step of detecting a predetermined physical phenomenon as an activation event;
In response to the activation event being detected in the event detection step after the target data is identified in the data identification step, the time at which the activation event was detected, and after the activation event was detected An air tag transmitting step of transmitting an air tag including position information indicating the position detected in the position detecting step, device identification information for identifying the portable information device, and the specified target data to the server; And execute
In the image forming apparatus,
An operation accepting step for accepting an operation by a user;
A download request including a time at which the start operation is accepted and device identification information for identifying the image forming device in response to accepting a start operation instructing image formation in the operation accepting step. A download request step for transmitting to the server;
A download step of receiving data from the server in response to transmission of the download request;
An image forming step of forming an image of the received data; and
To the server,
In response to receiving an air tag from the portable information device, an air tag storage step for storing the received air tag;
In response to receiving a download request from the image forming apparatus, including position information indicating a position within a predetermined range from the position of the image forming apparatus that has transmitted the download request from among the stored air tags, An air tag extraction step of extracting an air tag including a time within a predetermined time before and after a time included in the download request;
A data transmission step of transmitting data included in the air tag extracted in the air tag extraction step to the image forming apparatus that has transmitted the download request.
JP2014163852A 2014-08-11 2014-08-11 Printing system and printing method Active JP6357964B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014163852A JP6357964B2 (en) 2014-08-11 2014-08-11 Printing system and printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014163852A JP6357964B2 (en) 2014-08-11 2014-08-11 Printing system and printing method

Publications (2)

Publication Number Publication Date
JP2016038872A true JP2016038872A (en) 2016-03-22
JP6357964B2 JP6357964B2 (en) 2018-07-18

Family

ID=55529851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014163852A Active JP6357964B2 (en) 2014-08-11 2014-08-11 Printing system and printing method

Country Status (1)

Country Link
JP (1) JP6357964B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013156669A (en) * 2012-01-26 2013-08-15 Konica Minolta Inc Power source management device
JP2013156994A (en) * 2012-01-31 2013-08-15 Konica Minolta Laboratory Usa Inc Printing electronic document using printer and mobile device
JP2014126956A (en) * 2012-12-25 2014-07-07 Konica Minolta Inc Authentication system and image forming apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013156669A (en) * 2012-01-26 2013-08-15 Konica Minolta Inc Power source management device
JP2013156994A (en) * 2012-01-31 2013-08-15 Konica Minolta Laboratory Usa Inc Printing electronic document using printer and mobile device
JP2014126956A (en) * 2012-12-25 2014-07-07 Konica Minolta Inc Authentication system and image forming apparatus

Also Published As

Publication number Publication date
JP6357964B2 (en) 2018-07-18

Similar Documents

Publication Publication Date Title
JP5846157B2 (en) PRINT SYSTEM, CONVENIENCE INFORMATION GENERATION DEVICE, CONVENIENCE INFORMATION GENERATION METHOD, AND CONVENIENCE INFORMATION GENERATION PROGRAM
JP6020353B2 (en) Information processing apparatus, image forming apparatus, remote operation method, remote control method, remote operation program, and remote control program
US9258440B2 (en) Image forming apparatus, remote operation device, remote control method, remote operation method, non-transitory computer-readable recording medium encoded with remote control program, and non-transitory computer-readable recording medium encoded with remote operation program for performing remote operation
US20160092149A1 (en) Portable information device, image processing system, remote operation method, and non-transitory computer-readable recording medium encoded with remote operation program
JP6268904B2 (en) Image processing apparatus, image processing method, and image processing program
US9998618B2 (en) Remote operation device, remote operation method, and non-transitory computer-readable recording medium encoded with remote operation program
US9225890B2 (en) Image processing system, portable information device, remote operation method, and non-transitory computer-readable recording medium encoded with cooperation program
JP6319234B2 (en) Remote control system, image processing apparatus, remote control method, and remote control program
JP6357964B2 (en) Printing system and printing method
JP2016045666A (en) Print system, print server, convenience information providing method and convenience information providing program
JP6274186B2 (en) Image forming apparatus, image forming system, and program
JP6344233B2 (en) Image forming system, image forming apparatus, remote control method, and remote control program
JP2018114622A (en) Information processing device, operation position displaying method and operation position displaying program
JP6504070B2 (en) PRINT SYSTEM, IMAGE FORMING APPARATUS, PRINT METHOD, AND PRINT PROGRAM
JP2014036356A (en) Image formation system and cooperation method
JP6464751B2 (en) Image forming system, image forming apparatus, remote control method, and remote control program
JP6528931B2 (en) IMAGE PROCESSING SYSTEM, IMAGE PROCESSING DEVICE, REMOTE CONTROL METHOD, AND REMOTE CONTROL PROGRAM
JP5994615B2 (en) Remote control system, portable information device, remote control method, and remote control program
JP2016081313A (en) Image processing system and method of displaying virtual reality
JP6747486B2 (en) Device control system, image processing device, device control method, and device control program
JP6256057B2 (en) Authentication system, server, authentication method and authentication program
JP2015018440A (en) Printing system and printing method
JP6561495B2 (en) Image processing apparatus, remote control system, remote control method, and remote control program
JP6962361B2 (en) program
JP6417762B2 (en) Apparatus control system, image processing apparatus, apparatus control method, and apparatus control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170718

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180327

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180402

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180604

R150 Certificate of patent or registration of utility model

Ref document number: 6357964

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150