[go: up one dir, main page]

JP2014197360A - Mobile terminal and program - Google Patents

Mobile terminal and program Download PDF

Info

Publication number
JP2014197360A
JP2014197360A JP2013073551A JP2013073551A JP2014197360A JP 2014197360 A JP2014197360 A JP 2014197360A JP 2013073551 A JP2013073551 A JP 2013073551A JP 2013073551 A JP2013073551 A JP 2013073551A JP 2014197360 A JP2014197360 A JP 2014197360A
Authority
JP
Japan
Prior art keywords
image information
image
wireless communication
image processing
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013073551A
Other languages
Japanese (ja)
Inventor
卓文 甲斐
Takafumi Kai
卓文 甲斐
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2013073551A priority Critical patent/JP2014197360A/en
Publication of JP2014197360A publication Critical patent/JP2014197360A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】携帯端末を用いて画像処理装置による画像処理を行う際の操作性を向上させるための技術を提供する。【解決手段】通信範囲内に存在する画像処理装置と近接無線通信を行うことが可能な携帯端末において、携帯端末の姿勢が縦向きであるか横向きであるかが判定される(S108)。そして、近接無線通信の通信範囲内に画像処理装置が存在している際の携帯端末の姿勢に応じて、画像処理装置に送信される送信画像が決定される(S110,S114)。つまり、携帯端末が画像処理装置に近づけられる際の携帯端末の姿勢に応じて、送信画像が決定される。これにより、携帯端末での処理対象の画像を選択するためのユーザ操作を省くことが可能となり、携帯端末を用いて画像処理装置による画像処理を行う際の操作性が向上する。【選択図】図7Provided is a technique for improving operability when performing image processing by an image processing apparatus using a portable terminal. In a portable terminal capable of performing close proximity wireless communication with an image processing apparatus existing within a communication range, it is determined whether the attitude of the portable terminal is portrait or landscape (S108). Then, a transmission image to be transmitted to the image processing apparatus is determined according to the attitude of the mobile terminal when the image processing apparatus exists within the communication range of the close proximity wireless communication (S110, S114). That is, the transmission image is determined according to the attitude of the mobile terminal when the mobile terminal is brought close to the image processing apparatus. Thereby, it is possible to omit a user operation for selecting an image to be processed on the mobile terminal, and operability when performing image processing by the image processing apparatus using the mobile terminal is improved. [Selection] Figure 7

Description

本発明は、画像処理装置に画像情報を送信する携帯端末および、携帯端末のコンピュータが読み取り可能なプログラムに関する。   The present invention relates to a portable terminal that transmits image information to an image processing apparatus, and a program that can be read by a computer of the portable terminal.

近年、NFC(Near Field Communicationの略)等の近接無線通信方式が提案されている。これらの近接無線通信の技術によって、通信対象の装置同士を近接させるだけで無線データ通信が行われる。   In recent years, proximity wireless communication systems such as NFC (abbreviation of Near Field Communication) have been proposed. With these proximity wireless communication technologies, wireless data communication is performed simply by bringing communication target devices close to each other.

具体的には、下記特許文献に記載されているように、通信装置1と通信装置2との間でデータが送受信される際に,通信装置1は,始めに近距離無線通信、つまり、NFC方式の無線データ通信によって通信装置2から通信方式と暗号化方式とを取得する。そして,取得した通信方式および暗号化方式が通信装置1に定められた通信方式および暗号化方式に合致した場合には,NFCよりも高速でデータの送受信を行うことが可能な通信方式で、通信装置2とデータ通信を行うことが開示されている。   Specifically, as described in the following patent document, when data is transmitted and received between the communication device 1 and the communication device 2, the communication device 1 first starts near field communication, that is, NFC. The communication method and the encryption method are acquired from the communication device 2 by wireless data communication of the method. Then, when the acquired communication method and encryption method match the communication method and encryption method defined in the communication device 1, the communication method can transmit and receive data at a higher speed than NFC. It is disclosed to perform data communication with the device 2.

特開2007−166538号公報JP 2007-166538 A

しかしながら、上記特許文献に記載の技術には次のような問題があった。詳しくは、スマートフォン,タブレットPC等の携帯端末と、画像処理装置とを近接させて、近接無線通信を確立させたとしても、無線通信確立後の画像処理のために、画像処理指示等のユーザ操作が必要なため、操作性が低い。本発明は、そのような事情に鑑みてなされたものであり、近接無線通信を用いて画像処理装置による画像処理を行う際の操作性を向上させるための技術を提供する。   However, the technique described in the above patent document has the following problems. Specifically, even if a mobile terminal such as a smartphone or a tablet PC and an image processing apparatus are brought close to each other and close proximity wireless communication is established, user operations such as image processing instructions are performed for image processing after the wireless communication is established. Therefore, operability is low. The present invention has been made in view of such circumstances, and provides a technique for improving operability when performing image processing by an image processing apparatus using close proximity wireless communication.

上記課題を解決するために、本明細書の実施形態として記載のプログラムは、通信範囲内に存在する画像処理装置と近接無線通信を行う近接無線通信部と、携帯端末の姿勢に基づくセンサ情報を出力するセンサと、複数の画像情報を含むことが可能な画像情報セットを記憶する記憶部と、を備える携帯端末のコンピュータが読み取り可能なプログラムであって、前記コンピュータを、前記センサが出力したセンサ情報を取得するセンサ情報取得手段と、前記記憶部に記憶されている前記画像情報セットに含まれる前記複数の画像情報のうちの、前記画像処理装置に送信する画像情報である送信画像情報を、前記近接無線通信の通信範囲内に前記画像処理装置が存在している際に前記センサ情報取得手段によって取得されたセンサ情報が示す前記携帯端末の姿勢に基づいて決定する画像情報決定手段と、して機能させることを特徴とする。   In order to solve the above problems, a program described as an embodiment of the present specification includes a proximity wireless communication unit that performs proximity wireless communication with an image processing device that exists within a communication range, and sensor information based on the attitude of a mobile terminal. A computer-readable program comprising: a sensor for outputting; and a storage unit for storing an image information set that can include a plurality of pieces of image information. Sensor information acquisition means for acquiring information, and transmission image information that is image information to be transmitted to the image processing device among the plurality of image information included in the image information set stored in the storage unit, Before the sensor information acquired by the sensor information acquisition means when the image processing apparatus exists within the communication range of the proximity wireless communication An image information determination means for determining based on the orientation of the mobile device, characterized in that to function with.

また、上記課題を解決するために、本明細書の実施形態として記載の携帯端末は、通信範囲内に存在する画像処理装置と近接無線通信を行う近接無線通信部と、携帯端末の姿勢に基づくセンサ情報を出力するセンサと、複数の画像情報を含むことが可能な画像情報セットを記憶する記憶部と、プロセッサと、を備える携帯端末であって、前記プロセッサは、前記センサが出力したセンサ情報を取得するセンサ情報取得手段と、前記記憶部に記憶されている前記画像情報セットに含まれる前記複数の画像情報のうちの、前記画像処理装置に送信する画像情報である送信画像情報を、前記近接無線通信の通信範囲内に前記画像処理装置が存在している際に前記センサ情報取得手段によって取得されたセンサ情報が示す前記携帯端末の姿勢に基づいて決定する画像情報決定手段と、して機能することを特徴とする。   In order to solve the above problem, the portable terminal described as an embodiment of the present specification is based on a proximity wireless communication unit that performs proximity wireless communication with an image processing device that exists within a communication range, and a posture of the portable terminal. A portable terminal comprising: a sensor that outputs sensor information; a storage unit that stores an image information set that can include a plurality of pieces of image information; and a processor, wherein the processor outputs sensor information output by the sensor. Sensor information acquisition means for acquiring image information, and transmission image information that is image information to be transmitted to the image processing device among the plurality of image information included in the image information set stored in the storage unit, Based on the attitude of the portable terminal indicated by the sensor information acquired by the sensor information acquisition means when the image processing apparatus exists within the communication range of close proximity wireless communication An image information determination means determining, characterized in that it functions by.

本明細書の実施形態として記載の携帯端末若しくは、プログラムでは、送信画像の決定に対応する姿勢で携帯端末を画像処理装置に近接させるだけで、近接無線通信確立後に、携帯端末で印刷対象の画像情報を選択するためのユーザ操作をする必要なく、画像処理装置による画像処理を行うことができるので、操作性がよい。   In the portable terminal or the program described as the embodiment of the present specification, the image to be printed on the portable terminal is established after the proximity wireless communication is established only by bringing the portable terminal close to the image processing apparatus in a posture corresponding to the determination of the transmission image. Since the image processing by the image processing apparatus can be performed without the need for user operation for selecting information, the operability is good.

本明細書の実施形態として記載の携帯端末等では、画像処理装置が携帯端末との近接無線通信の通信範囲に存在する際に、携帯端末を送信画像の決定に対応する姿勢にするだけで、携帯端末で印刷対象の画像情報を選択するためのユーザ操作をする必要なく、画像処理装置による画像処理を行うことができるので、操作性がよい。また、画像処理装置が携帯端末との近接無線通信の通信範囲に存在する際に携帯端末の姿勢が変化しても、姿勢に対応して送信画像を決定することが可能となるので、操作性がよい。   In the portable terminal or the like described as the embodiment of the present specification, when the image processing apparatus is in the communication range of the proximity wireless communication with the portable terminal, the portable terminal is simply set in a posture corresponding to the determination of the transmission image. Since it is possible to perform image processing by the image processing apparatus without performing a user operation for selecting image information to be printed on the portable terminal, operability is good. In addition, even when the attitude of the mobile terminal changes when the image processing apparatus is in the communication range of the proximity wireless communication with the mobile terminal, it is possible to determine the transmission image corresponding to the attitude, so that the operability Is good.

本明細書の実施形態として記載の携帯端末等では、画像処理装置が携帯端末との近接無線通信の通信範囲に存在する際に、携帯端末を全画像処理と選択画像処理との何れかに対応する姿勢にさせるだけで、全画像処理と選択画像処理との何れかを容易に選択することが可能となるので、操作性がよい。   In the portable terminal or the like described as an embodiment of the present specification, when the image processing apparatus is in the communication range of the close proximity wireless communication with the portable terminal, the portable terminal corresponds to either all image processing or selected image processing. Since it is possible to easily select either all-image processing or selected image processing simply by making the posture to perform, the operability is good.

本明細書の実施形態として記載の携帯端末等では、携帯端末の姿勢を、携帯端末で選択された画像を印刷する処理に対応する姿勢にするだけで、携帯端末で選択された画像を容易に、画像処理装置で処理することが可能となるので、操作性がよい。   In a portable terminal or the like described as an embodiment of the present specification, an image selected by a portable terminal can be easily obtained by setting the attitude of the portable terminal to a posture corresponding to processing for printing an image selected by the portable terminal. Since it can be processed by the image processing apparatus, operability is good.

本明細書の実施形態として記載の携帯端末等では、ユーザが意識して所定の条件を満たさない限り、送信画像は、携帯端末から画像処理装置に送信されず、画像処理は行われない。これにより、ユーザの意識しない画像処理、つまり、誤った画像処理の発生を抑制することが可能となるので、操作性がよい。   In the portable terminal or the like described as the embodiment of the present specification, unless the user satisfies the predetermined condition in consideration, the transmission image is not transmitted from the portable terminal to the image processing apparatus, and image processing is not performed. As a result, it is possible to suppress the occurrence of image processing that the user is not aware of, that is, erroneous image processing, so that operability is good.

本明細書の実施形態として記載の携帯端末等では、ユーザが意識して携帯端末を所定回数画像処理装置に近づけない限り、上記条件は満たされないことから、誤った画像処理の発生を確実に抑制することが可能となるので、操作性がよい。   In the portable terminal described in the embodiment of the present specification, the above condition is not satisfied unless the user consciously brings the portable terminal close to the image processing apparatus a predetermined number of times. Therefore, operability is good.

本明細書の実施形態として記載の携帯端末等では、ユーザが意識して携帯端末を所定時間画像処理装置に近づけ続けない限り、上記条件は満たされないことから、誤った画像処理の発生を確実に抑制することが可能となるので、操作性がよい。   In the portable terminal or the like described in the embodiment of the present specification, the above condition is not satisfied unless the user keeps the portable terminal close to the image processing apparatus for a predetermined time. Since it becomes possible to suppress, operability is good.

本明細書の実施形態として記載の携帯端末等では、送信画像が決定され、かつ、所定の条件が満たされた場合に、携帯端末を画像処理装置から離間しても、決定されている送信画像に関する情報を長距離無線通信によって、画像処理装置に出力することが可能であるので、操作性がよい。   In the portable terminal described in the embodiment of the present specification, when a transmission image is determined and a predetermined condition is satisfied, the determined transmission image is determined even if the portable terminal is separated from the image processing apparatus. Since it is possible to output information on the image processing apparatus by long-distance wireless communication, operability is good.

本明細書の実施形態として記載の携帯端末等では、近接無線通信の通信範囲内に画像処理装置が存在している場合に、決定された送信画像を認識可能な状態で表示部に表示することにより、ユーザは、選択された画像を確認し、携帯端末の姿勢を変化させるなど、即時対処することが可能となるので、操作性がよい。   In the portable terminal described as an embodiment of the present specification, when the image processing apparatus exists within the communication range of close proximity wireless communication, the determined transmission image is displayed on the display unit in a recognizable state. Thus, the user can take immediate action such as confirming the selected image and changing the attitude of the mobile terminal, and thus the operability is good.

通信システム1のブロック図である。1 is a block diagram of a communication system 1. FIG. 携帯電話10のパネル22への画像100の表示態様を示す図である。It is a figure which shows the display mode of the image 100 on the panel 22 of the mobile telephone 10. FIG. 縦向きの姿勢の携帯電話10のパネル22への画像100の表示態様を示す図である。It is a figure which shows the display mode of the image 100 on the panel 22 of the mobile telephone 10 of a vertical orientation. 横向きの姿勢の携帯電話10のパネル22への画像100の表示態様を示す図である。It is a figure which shows the display mode of the image 100 on the panel 22 of the mobile telephone 10 of a horizontal orientation. 通信システム1での印刷処理時のシーケンス図である。FIG. 3 is a sequence diagram during printing processing in the communication system 1; 携帯電話10の動作フローチャートを示す図である。FIG. 5 is a diagram showing an operation flowchart of the mobile phone 10. 携帯電話10の動作フローチャートを示す図である。FIG. 5 is a diagram showing an operation flowchart of the mobile phone 10. 携帯電話10の動作フローチャートを示す図である。FIG. 5 is a diagram showing an operation flowchart of the mobile phone 10. 第2実施形態の通信システム1での印刷処理時のシーケンス図である。It is a sequence diagram at the time of the printing process in the communication system 1 of 2nd Embodiment. 第3実施形態の通信システム1での印刷処理時のシーケンス図である。It is a sequence diagram at the time of the printing process in the communication system 1 of 3rd Embodiment. 変形例において横向きの姿勢の携帯電話10のパネル22への画像100の表示態様を示す図である。It is a figure which shows the display mode of the image 100 on the panel 22 of the mobile telephone 10 of the horizontal orientation in a modification.

<第1実施形態>
図1に、本願に係る第1実施形態として例示される通信システム1のブロック図を示す。通信システム1は、携帯電話10、MFP(Multifunction Peripheralの略)50を備える。携帯電話10、および、MFP50は、既知の無線LAN端末装置としての機能を備える。また、MFP50は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備える多機能周辺装置である。
<First Embodiment>
FIG. 1 shows a block diagram of a communication system 1 exemplified as the first embodiment according to the present application. The communication system 1 includes a mobile phone 10 and an MFP (abbreviation of Multifunction Peripheral) 50. The mobile phone 10 and the MFP 50 have a function as a known wireless LAN terminal device. The MFP 50 is a multifunction peripheral device having a printer function, a scanner function, a copy function, a facsimile function, and the like.

携帯電話10の構成について説明する。携帯電話10は、CPU(Central Processing Unitの略)12、記憶部14、無線LANI/F18、NFCI/F20、パネル22、ボタン入力部24、傾きセンサ26、スピーカ28、マイク30を主に備えている。これらの構成要素は、入出力ポート31を介して互いに通信可能とされている。   The configuration of the mobile phone 10 will be described. The mobile phone 10 mainly includes a CPU (abbreviation of central processing unit) 12, a storage unit 14, a wireless LAN I / F 18, an NFC I / F 20, a panel 22, a button input unit 24, an inclination sensor 26, a speaker 28, and a microphone 30. Yes. These components can communicate with each other via the input / output port 31.

無線LANI/F18は、IEEEの802.11の規格およびそれに準ずる規格に基づいて、WiFiダイレクト(登録商標)方式(WFD方式と略して記載する場合もある)の無線通信90を行うことが可能とされている。すなわち、携帯電話10は、MFP50が備えるアクセスポイントへアクセスし、WFD方式の無線通信90を行える状態になれば、MFP50と直接、データ通信することが可能になる。   The wireless LAN I / F 18 is capable of performing wireless communication 90 of the WiFi Direct (registered trademark) system (sometimes abbreviated as WFD system) based on the IEEE 802.11 standard and standards conforming thereto. Has been. That is, when the mobile phone 10 accesses the access point provided in the MFP 50 and becomes capable of performing WFD wireless communication 90, the mobile phone 10 can directly perform data communication with the MFP 50.

NFCI/F20は、ISO/IEC21481またはISO/IEC18092の国際標準規格に基づいて、NFC方式の無線通信92を行うことが可能とされている。すなわち、携帯電話10は、NFC方式の無線通信92を行える状態になれば、MFP50と直接、データ通信することが可能になる。ただし、NFC方式の無線通信92では、WFD方式の無線通信90と比較して、通信距離が短く、通信速度は遅い。   The NFC I / F 20 can perform NFC wireless communication 92 based on the international standard of ISO / IEC 21481 or ISO / IEC 18092. In other words, the mobile phone 10 can directly perform data communication with the MFP 50 when the mobile phone 10 is ready to perform NFC wireless communication 92. However, the NFC wireless communication 92 has a shorter communication distance and a lower communication speed than the WFD wireless communication 90.

ここで、「データ」および「情報」の文言の定義を説明する。本明細書では、「データ」と「情報」では「情報」を「データ」の上位概念として用いている。そのため、「Aデータ」を「A情報」と言い換えてもよい。また、「Aデータ」から複製された、または、変換された「Bデータ」は、「Aデータ」と同等の意味を持って使用される限り「A情報」である。   Here, the definition of the words “data” and “information” will be described. In this specification, “data” and “information” use “information” as a superordinate concept of “data”. Therefore, “A data” may be rephrased as “A information”. In addition, “B data” copied or converted from “A data” is “A information” as long as it is used with the same meaning as “A data”.

CPU12は、記憶部14内のプログラム32に従って処理を実行する。以降、印刷アプリケーション32aなど、プログラムを実行するCPU12のことを、単にプログラム名でも記載する場合がある。例えば、「印刷アプリケーション32aが」という記載は、「印刷アプリケーション32aを実行するCPU12が」ということを意味する場合がある。なお、記憶部14は、RAM(Random Access Memoryの略)、ROM(Read Only Memoryの略)、フラッシュメモリー、HDD(ハードディスクの略)、CPU12が備えるバッファなどが組み合わされて構成されている。   The CPU 12 executes processing according to the program 32 in the storage unit 14. Hereinafter, the CPU 12 that executes a program, such as the print application 32a, may be simply described as a program name. For example, the description “print application 32a” may mean “the CPU 12 executing the print application 32a”. The storage unit 14 is configured by combining a RAM (abbreviation of random access memory), a ROM (abbreviation of read only memory), a flash memory, an HDD (abbreviation of hard disk), a buffer provided in the CPU 12, and the like.

記憶部14は、プログラム32を記憶する。プログラム32は、印刷アプリケーション32a、オペレーティングシステム32b(OS32bと略して記載する場合もある)を含む。印刷アプリケーション32aは、コンテンツデータ記憶領域14aに記憶されているコンテンツデータによって表される画像をMFP50に印刷させる処理を、CPU12に実行させるためのアプリケーションである。記憶部14は、コンピュータが読み取り可能なストレージ媒体であってよい。コンピュータが読み取り可能なストレージ媒体とは、ROM、RAM、フラッシュメモリー、ハードディスクなどのnon-transitoryな媒体である。インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、non-transitoryな媒体には含まれない。   The storage unit 14 stores a program 32. The program 32 includes a print application 32a and an operating system 32b (sometimes abbreviated as OS 32b). The print application 32a is an application for causing the CPU 12 to execute processing for causing the MFP 50 to print an image represented by the content data stored in the content data storage area 14a. The storage unit 14 may be a computer-readable storage medium. The computer-readable storage medium is a non-transitory medium such as a ROM, RAM, flash memory, or hard disk. Electric signals that carry programs downloaded from servers on the Internet are not included in non-transitory media.

オペレーティングシステム32bは、印刷アプリケーション32aに利用される基本的な機能を提供するプログラムである。OS32bは、無線LANI/F18、NFCI/F20を介して無線通信90,92を実行させるためのプログラム、および、記憶部14,パネル22,ボタン入力部24,傾きセンサ26などを制御するプログラムなどを含む。   The operating system 32b is a program that provides basic functions used by the print application 32a. The OS 32b includes a program for executing wireless communication 90 and 92 via the wireless LAN I / F 18 and NFC I / F 20, and a program for controlling the storage unit 14, the panel 22, the button input unit 24, the tilt sensor 26, and the like. Including.

また、記憶部14は、コンテンツデータ記憶領域14aを備える。コンテンツデータ記憶領域14aは、複数の写真データ、文書データを記憶する領域である。写真データとしては、JPEG方式のデータが記憶されており、文書データとしては、PDF方式のデータが記憶されている。写真データは画像データの一例である。また、文書データは、通常、複数のページに対応する複数のページ文書データから構成されている。ページ文書データは画像データの一例である。印刷アプリケーション32aは、OS32bを介して、記憶部14が記憶しているデータを取得する。   The storage unit 14 includes a content data storage area 14a. The content data storage area 14a is an area for storing a plurality of photo data and document data. JPEG data is stored as photo data, and PDF data is stored as document data. Photo data is an example of image data. The document data is usually composed of a plurality of page document data corresponding to a plurality of pages. Page document data is an example of image data. The print application 32a acquires data stored in the storage unit 14 via the OS 32b.

パネル22は、携帯電話10の各種機能を表示する表示面を備える。印刷アプリケーション32aは、表示用の画像データを出力し、OS32bを介してパネル22に表示させる。ボタン入力部24は、タッチセンサを有し、パネル22と一体的に構成されており、入力媒体のパネル22への接近・接触を検出し、ユーザによるボタン操作を受け付ける。印刷アプリケーション32aは、OS32bを介して、ユーザによるボタン操作内容を示すデータを取得する。傾きセンサ26は、角速度を検出することによって、携帯電話10が水平面に対して傾いている傾き角度を測定するセンサである。印刷アプリケーション32aは、OS32bを介して、傾きセンサ26が出力するセンサデータを取得する。   The panel 22 includes a display surface that displays various functions of the mobile phone 10. The print application 32a outputs image data for display and displays it on the panel 22 via the OS 32b. The button input unit 24 includes a touch sensor and is configured integrally with the panel 22. The button input unit 24 detects approach / contact of the input medium to the panel 22 and accepts a button operation by the user. The print application 32a acquires data indicating the button operation content by the user via the OS 32b. The tilt sensor 26 is a sensor that measures the tilt angle at which the mobile phone 10 is tilted with respect to the horizontal plane by detecting the angular velocity. The print application 32a acquires sensor data output from the tilt sensor 26 via the OS 32b.

<携帯電話での画像の閲覧>
携帯電話10では、コンテンツデータ記憶領域14aに記憶されているコンテンツデータに基づく画像を閲覧することができる。具体的には、携帯電話10のコンテンツデータ記憶領域14aには、コンテンツデータとして、複数のJPEG方式の写真データ、および、PDF方式の文書データが記憶されている。図2に示すように、所定範囲のコンテンツデータを構成する1以上の画像データに基づく画像100が、パネル22に1枚毎に表示される。写真データに基づく画像を表示する場合は、所定グループ内の1以上の写真データに基づく画像が表示される。所定グループ内の写真データとは、1つのフォルダ内の写真データであってもよいし、所定のタグが付けられた写真データでもよい。文書データに基づく画像を表示する場合は、文書データ内の1以上のページ文書データに基づく画像が表示される。なお、複数の画像データの中からユーザが予め選択した1以上の画像データを表示するとしてもよい。画像100の両側方には、戻りボタン102と送りボタン104とが表示されている。戻りボタン102と送りボタン104とは、表示されている画像100を、順次、切り換えるためのボタンであり、戻りボタン102、送りボタン104へのタップ操作により任意の画像100がパネル22に表示される。このような操作により、ユーザは、コンテンツデータに含まれる1以上の画像データに基づく任意の画像100を閲覧することができる。すなわち、パネル22に表示されている画像は、携帯電話10において選択されている画像データに基づく画像の一例である。
<Browsing images on mobile phones>
In the mobile phone 10, an image based on the content data stored in the content data storage area 14a can be browsed. Specifically, the content data storage area 14a of the mobile phone 10 stores a plurality of JPEG format photo data and PDF format document data as content data. As shown in FIG. 2, an image 100 based on one or more pieces of image data constituting content data in a predetermined range is displayed on the panel 22 one by one. When displaying an image based on photo data, an image based on one or more photo data in a predetermined group is displayed. The photo data in the predetermined group may be photo data in one folder or photo data to which a predetermined tag is attached. When displaying an image based on document data, an image based on one or more page document data in the document data is displayed. Note that one or more image data selected in advance by the user from a plurality of image data may be displayed. On both sides of the image 100, a return button 102 and a feed button 104 are displayed. The return button 102 and the feed button 104 are buttons for sequentially switching the displayed images 100, and an arbitrary image 100 is displayed on the panel 22 by a tap operation on the return button 102 and the feed button 104. . By such an operation, the user can browse an arbitrary image 100 based on one or more image data included in the content data. That is, the image displayed on the panel 22 is an example of an image based on the image data selected on the mobile phone 10.

<ハンドオーバー処理>
通信システム1では、携帯電話10で閲覧した任意の画像100を、MFP50を用いて印刷することが可能である。詳しくは、携帯電話10をMFP50に接近させて、NFC方式の無線通信92を確立させ、NFC方式の無線通信92を利用した印刷(NFC印刷と略して記載する場合もある)を行うことが可能である。詳しくは、携帯電話10のMFP50への接近により、携帯電話10とMFP50との距離が、NFC方式の無線通信92の通信範囲内となると、携帯電話10とMFP50との間で、NFC方式の初期シーケンス処理が実行され、NFC方式の無線通信92が確立する。NFC方式の無線通信92が確立すると、その無線通信92を用いて、WFD方式の無線通信90を確立するための接続情報が、携帯電話10とMFP50との間で送受信される。
<Handover processing>
In the communication system 1, it is possible to print an arbitrary image 100 viewed with the mobile phone 10 using the MFP 50. Specifically, the mobile phone 10 can be brought close to the MFP 50 to establish the NFC wireless communication 92, and printing using the NFC wireless communication 92 (may be abbreviated as NFC printing) is possible. It is. Specifically, when the distance between the mobile phone 10 and the MFP 50 is within the communication range of the NFC wireless communication 92 due to the approach of the mobile phone 10 to the MFP 50, the initial NFC method is established between the mobile phone 10 and the MFP 50. Sequence processing is executed, and NFC wireless communication 92 is established. When the NFC wireless communication 92 is established, connection information for establishing the WFD wireless communication 90 is transmitted and received between the mobile phone 10 and the MFP 50 using the wireless communication 92.

WFD方式の無線通信90を確立させるのは、WFD方式の無線通信90は、NFC方式の無線通信92より高速でデータの送受信を行うことが可能であり、文書データ若しくは、写真データの送受信は、WFD方式の無線通信90により行うことが好ましいためである。WFD方式の無線通信90は、NFC方式の無線通信92より長距離のデータの送受信を行うことが可能という点でも、文書データ若しくは、写真データの送受信は、WFD方式の無線通信90により行うことが好ましい。   The WFD wireless communication 90 is established because the WFD wireless communication 90 can transmit and receive data at a higher speed than the NFC wireless communication 92. This is because it is preferable to use the WFD wireless communication 90. The WFD wireless communication 90 can transmit and receive data over a longer distance than the NFC wireless communication 92, and document data or photo data can be transmitted and received by the WFD wireless communication 90. preferable.

なお、NFC方式の無線通信92を利用して、NFC方式よりも高速でデータの送受信を行うことが可能なWFD方式の無線通信90に切り換える処理は、ハンドオーバー処理と呼ばれている。以下に、ハンドオーバー処理の実行について説明する。   The process of switching to the WFD wireless communication 90 that can transmit and receive data at a higher speed than the NFC method using the NFC wireless communication 92 is called a handover process. Hereinafter, execution of the handover process will be described.

WFD方式の無線通信90を確立するための接続情報としては、例えば、SSID(Service Set IDentifierの略)が挙げられ、SSIDが携帯電話10とMFP50との間で、NFC方式の無線通信92を利用して、送受信される。つまり、NFC方式の無線通信92が確立すると、まず、携帯電話10の無線LAN I/F18が使用するSSIDが、NFC方式の無線通信92によって携帯電話10からMFP50に送信される。   The connection information for establishing the WFD wireless communication 90 includes, for example, SSID (abbreviation of Service Set IDentifier), and the NSID wireless communication 92 is used between the mobile phone 10 and the MFP 50. Are transmitted and received. That is, when the NFC wireless communication 92 is established, first, the SSID used by the wireless LAN I / F 18 of the mobile phone 10 is transmitted from the mobile phone 10 to the MFP 50 by the NFC wireless communication 92.

そして、MFP50の無線LAN I/F68にアクセスしWFD方式の無線通信90を確立するためのSSIDが、NFC方式の無線通信92によってMFP50から携帯電話10に送信される。そして、携帯電話10は、MFP50のSSIDに基づいて、MFP50との間でWFD方式の無線通信90を確立させる。   Then, the SSID for accessing the wireless LAN I / F 68 of the MFP 50 and establishing the WFD wireless communication 90 is transmitted from the MFP 50 to the mobile phone 10 by the NFC wireless communication 92. Then, the mobile phone 10 establishes WFD wireless communication 90 with the MFP 50 based on the SSID of the MFP 50.

<携帯電話の姿勢に応じた印刷処理>
携帯電話10とMFP50との間でWFD方式の無線通信90が確立すると、その無線通信90を用いて、コンテンツデータに含まれる複数の画像データのうちの任意の画像データが携帯電話10からMFP50に送信され、MFP50で、送信された画像データに基づく画像の印刷処理が行われる。この際、携帯電話10からMFP50に送信される画像データは、携帯電話10の姿勢に応じて選択される。つまり、印刷対象の画像が、携帯電話10の姿勢に応じて選択される。
<Print processing according to the attitude of the mobile phone>
When the WFD wireless communication 90 is established between the mobile phone 10 and the MFP 50, arbitrary image data among a plurality of image data included in the content data is transferred from the mobile phone 10 to the MFP 50 using the wireless communication 90. Then, the MFP 50 performs an image printing process based on the transmitted image data. At this time, image data transmitted from the mobile phone 10 to the MFP 50 is selected according to the attitude of the mobile phone 10. That is, the image to be printed is selected according to the attitude of the mobile phone 10.

具体的には、傾きセンサ26が出力するセンサデータに基づいて、携帯電話10の姿勢が、縦向きの姿勢であるか横向きの姿勢であるかが判定される。センサデータの値が、縦向き、横向きを示す所定の閾値を越えているか否かで姿勢を判定してもよい。ここで、携帯電話10の縦向きの姿勢とは、図3に示すように、概して矩形の携帯電話10の長辺がユーザから離間する方向、若しくは、鉛直方向に延び、短辺が、ユーザの左右方向に延びるように配置された携帯電話10の姿勢である。一方、携帯電話10の横向きの姿勢とは、図4に示すように、携帯電話10の短辺がユーザから離間する方向、若しくは、鉛直方向に延び、長辺が、ユーザの左右方向に延びるように配置された携帯電話10の姿勢である。   Specifically, based on the sensor data output from the tilt sensor 26, it is determined whether the posture of the mobile phone 10 is a vertical posture or a horizontal posture. The posture may be determined based on whether the value of the sensor data exceeds a predetermined threshold value indicating the vertical orientation or the horizontal orientation. Here, as shown in FIG. 3, the vertically oriented posture of the mobile phone 10 means that the long side of the generally rectangular mobile phone 10 extends in the direction away from the user or in the vertical direction, and the short side is the user's This is a posture of the mobile phone 10 arranged to extend in the left-right direction. On the other hand, as shown in FIG. 4, the horizontal orientation of the mobile phone 10 means that the short side of the mobile phone 10 extends away from the user or in the vertical direction, and the long side extends in the left-right direction of the user. Is the posture of the mobile phone 10 arranged in

そして、携帯電話10の姿勢が、縦向きの姿勢である場合には、印刷対象の画像、つまり、MFP50に送信すべき送信画像として、パネル22に表示されている画像100が選択され、その画像に関する情報が記憶部14に記憶される。一方、携帯電話10の姿勢が、横向きの姿勢である場合には、送信画像として、パネル22に表示されている画像100を含む所定範囲のコンテンツデータの全ての画像100が選択され、その全ての画像に関する情報が記憶部14に記憶される。   When the orientation of the mobile phone 10 is the portrait orientation, the image 100 displayed on the panel 22 is selected as the image to be printed, that is, the transmission image to be transmitted to the MFP 50, and the image Is stored in the storage unit 14. On the other hand, when the orientation of the mobile phone 10 is a landscape orientation, all images 100 of content data in a predetermined range including the image 100 displayed on the panel 22 are selected as transmission images, and all of the images 100 are selected. Information about the image is stored in the storage unit 14.

なお、傾きセンサ26が出力するセンサデータは、センサデータの値が変化する毎、つまり、携帯電話10の姿勢が変化する毎に、記憶部14に記憶されている。そして、携帯電話10の姿勢の判定は、携帯電話10とMFP50との距離がNFC方式の無線通信92の通信範囲内となっている際に記憶部14に記憶されているセンサデータに基づいて、行われ、判定された携帯電話10に姿勢に応じて、送信画像が選択される。つまり、携帯電話10のMFP50への接近により、携帯電話10が無線通信92の範囲内に進入した際の携帯電話10の姿勢に基づいて、送信画像の選択が行われる。ちなみに、携帯電話10が無線通信92の範囲内に進入すると、印刷アプリケーション32aは、OS32bを介して出力されるイベントデータを取得する。このため、CPU12がそのイベントデータを取得した際の携帯電話10の姿勢に基づいて、送信画像の選択が行われる。   The sensor data output from the tilt sensor 26 is stored in the storage unit 14 every time the value of the sensor data changes, that is, every time the attitude of the mobile phone 10 changes. Then, the attitude of the mobile phone 10 is determined based on the sensor data stored in the storage unit 14 when the distance between the mobile phone 10 and the MFP 50 is within the communication range of the NFC wireless communication 92. The transmission image is selected according to the attitude of the mobile phone 10 that has been determined. That is, the transmission image is selected based on the attitude of the mobile phone 10 when the mobile phone 10 enters the range of the wireless communication 92 due to the approach of the mobile phone 10 to the MFP 50. Incidentally, when the mobile phone 10 enters the range of the wireless communication 92, the print application 32a acquires event data output via the OS 32b. For this reason, the transmission image is selected based on the attitude of the mobile phone 10 when the CPU 12 acquires the event data.

そして、携帯電話10の姿勢に応じた送信画像の選択が行われると、選択された送信画像を示すための画面、つまり、選択された送信画像をユーザによって認識できる画面が、パネル22に表示される。具体的には、送信画像として、パネル22に表示されている画像が選択された場合には、図3に示すように、「This Page Selected」とパネル22に表示される。これにより、ユーザは、パネル22に表示されている画像が送信画像として選択されたことを認識できる。また、送信画像として、パネル22に表示されている画像を含むコンテンツデータの全画像が選択された場合には、図4に示すように、「All Page Selected」とパネル22に表示される。これにより、ユーザは、コンテンツデータの全画像が送信画像として選択されたことを認識できる。   When a transmission image is selected in accordance with the attitude of the mobile phone 10, a screen for displaying the selected transmission image, that is, a screen on which the user can recognize the selected transmission image is displayed on the panel 22. The Specifically, when an image displayed on the panel 22 is selected as a transmission image, “This Page Selected” is displayed on the panel 22 as shown in FIG. Thereby, the user can recognize that the image displayed on the panel 22 is selected as the transmission image. When all the images of the content data including the image displayed on the panel 22 are selected as the transmission images, “All Page Selected” is displayed on the panel 22 as shown in FIG. Thereby, the user can recognize that all the images of the content data have been selected as the transmission images.

また、携帯電話10の姿勢に応じた送信画像の選択が行われると、所定の条件が満たされたことを条件として、上述したハンドオーバー処理が実行され、選択された送信画像の画像データが、WFD方式の無線通信90により、MFP50に送信される。詳しくは、所定時間内に、携帯電話10がNFC方式の無線通信92の範囲内に繰返し進入した場合、つまり、ユーザによる携帯電話10のMFP50への接近動作が、所定時間内に繰返し行われた場合(以下、「ダブルタッチが行われた場合」と記載する場合もある)に、所定条件が満たされたと判定される。以下に、所定時間内にダブルタッチが行われた場合について、図5に示すシーケンス図を用いて、説明する。   Further, when the transmission image is selected according to the attitude of the mobile phone 10, the above-described handover process is executed on condition that a predetermined condition is satisfied, and the image data of the selected transmission image is The data is transmitted to the MFP 50 through WFD wireless communication 90. Specifically, when the mobile phone 10 repeatedly enters the range of the NFC wireless communication 92 within a predetermined time, that is, when the user approaches the MFP 50 of the mobile phone 10 repeatedly within the predetermined time. In the case (hereinafter, described as “when double touch is performed”), it is determined that the predetermined condition is satisfied. Hereinafter, a case where a double touch is performed within a predetermined time will be described with reference to the sequence diagram shown in FIG.

まず、携帯電話10の無線通信92の範囲内への進入により、印刷アプリケーション32aは、OS32bを介して出力されるイベントデータを取得する(M100)。そして、印刷アプリケーション32aが、イベントデータを取得すると、上述したように、送信画像が、携帯電話10の姿勢に応じて選択され、選択された送信画像をユーザにより認識可能な画面がパネル22に表示される(M102)。さらに、印刷アプリケーション32aは、取得したイベントデータの取得時刻を記憶部14に記憶する(M104)。   First, when the mobile phone 10 enters the range of the wireless communication 92, the print application 32a acquires event data output via the OS 32b (M100). When the print application 32a acquires event data, as described above, a transmission image is selected according to the attitude of the mobile phone 10, and a screen on which the user can recognize the selected transmission image is displayed on the panel 22. (M102). Further, the print application 32a stores the acquisition time of the acquired event data in the storage unit 14 (M104).

続いて、携帯電話10の無線通信92の範囲内への再度の進入により、印刷アプリケーション32aは、再び、OS32bを介して出力されるイベントデータを取得する(M106)。そして、印刷アプリケーション32aは、今回取得したイベントデータの取得時刻と、記憶部14に記憶されているイベントデータの取得時刻、つまり、前回取得したイベントデータの取得時刻とを比較する(M108)。それら2つの取得時刻の差が、所定時間内である場合には、上記ハンドオーバー処理が実行される(M110〜M114)。そして、印刷アプリケーション32aは、送信画像の画像データを、WFD方式の無線通信90により、MFP50に送信する(M116)。これにより、MFP50では、受信した送信画像の画像データに基づく印刷処理が行われる。   Subsequently, when the mobile phone 10 enters the wireless communication 92 again, the print application 32a obtains event data output via the OS 32b again (M106). Then, the print application 32a compares the acquisition time of the event data acquired this time with the acquisition time of the event data stored in the storage unit 14, that is, the acquisition time of the event data acquired last time (M108). If the difference between the two acquisition times is within a predetermined time, the above handover process is executed (M110 to M114). Then, the print application 32a transmits the image data of the transmission image to the MFP 50 through the WFD wireless communication 90 (M116). As a result, the MFP 50 performs a printing process based on the image data of the received transmission image.

なお、M106でイベントデータが取得されなかった場合、および、M108で今回取得したイベントデータの取得時刻と、前回取得したイベントデータの取得時刻とが比較され、それら2つの取得時刻の差が所定時間を超えていた場合には、所定の条件が満たされていないと判定される。所定の条件が満たされていないと判定されてから、携帯電話10が無線通信92の範囲内へ進入する(M100)と、選択された送信画像をユーザにより認識可能な画面の表示(M102)からやり直しになる。   In addition, when event data is not acquired in M106, and the acquisition time of event data acquired this time in M108 and the acquisition time of event data acquired last time are compared, and the difference between the two acquisition times is a predetermined time. If it exceeds, it is determined that the predetermined condition is not satisfied. When it is determined that the predetermined condition is not satisfied, when the mobile phone 10 enters the range of the wireless communication 92 (M100), from the screen display (M102) where the selected transmission image can be recognized by the user. It will be redone.

このように、携帯電話10のユーザは、携帯電話10の姿勢を変化させて、携帯電話10をMFP50に接近させるだけで、送信画像を選択するとともに、その選択した画像をMFP50によって印刷させることが可能となる。つまり、携帯電話10では、送信画像の選択等のユーザ操作を省くことが可能となり、ユーザの使い勝手が向上する。   As described above, the user of the mobile phone 10 can select the transmission image and cause the MFP 50 to print the selected image simply by changing the posture of the mobile phone 10 and causing the mobile phone 10 to approach the MFP 50. It becomes possible. That is, in the mobile phone 10, user operations such as selection of a transmission image can be omitted, and user convenience is improved.

また、所定時間内にダブルタッチが行われたことを条件として、ハンドオーバー処理および、画像データのMFP50への送信が行われる。これにより、ユーザが印刷する意図を持って、携帯電話10をMFP50に接近させた場合にのみ、印刷処理が行われるため、誤操作による印刷処理の発生を抑制することが可能となる。   In addition, a handover process and transmission of image data to the MFP 50 are performed on condition that a double touch is performed within a predetermined time. Accordingly, since the printing process is performed only when the user intends to perform printing and the mobile phone 10 is brought close to the MFP 50, it is possible to suppress the occurrence of the printing process due to an erroneous operation.

<印刷アプリケーション>
上述した印刷処理は、印刷アプリケーション32aが携帯電話10のCPU12によって実行されることで行われる。以下に、図6乃至図8を用いて、携帯電話10の姿勢に応じて選択された画像を、MFP50によって印刷するためのフローを説明する。
<Print application>
The printing process described above is performed by the CPU 12 of the mobile phone 10 executing the print application 32a. A flow for printing an image selected according to the attitude of the mobile phone 10 by the MFP 50 will be described below with reference to FIGS. 6 to 8.

携帯電話10の電源が入り、印刷アプリケーション32aが起動されるとメインフローの処理が開始される。メインフローのS100において、CPU12は、所定範囲のコンテンツデータを構成する画像データに基づく画像100をパネル22に表示する。<携帯電話での画像の閲覧>で述べたように、CPU12は、戻りボタン102,送りボタン104の操作がなされた場合は、別の画像データに基づく画像100をパネル22に表示する。すなわち、ユーザにより選択された画像の画像データを、OS32aを介して出力する。そして、S102に進む。   When the mobile phone 10 is turned on and the print application 32a is activated, the main flow process is started. In S100 of the main flow, the CPU 12 displays on the panel 22 the image 100 based on the image data constituting the content data in a predetermined range. As described in <Browsing Images on Mobile Phone>, when the return button 102 and the feed button 104 are operated, the CPU 12 displays an image 100 based on another image data on the panel 22. That is, the image data of the image selected by the user is output via the OS 32a. Then, the process proceeds to S102.

S102において、CPU12は、傾きセンサ26から出力されたセンサデータを取得したか否かを判定する。つまり、傾きセンサ26から出力されたセンタデータを取得したことにより発生したデータを、OS32bを介して取得したか否かを判定する。センサデータを取得していない場合(S102:NO)には、S102の処理が繰り返される。一方、センサデータを取得している場合(S102:YES)には、S104に進む。   In S <b> 102, the CPU 12 determines whether sensor data output from the tilt sensor 26 has been acquired. That is, it is determined whether the data generated by acquiring the center data output from the tilt sensor 26 is acquired via the OS 32b. If sensor data has not been acquired (S102: NO), the process of S102 is repeated. On the other hand, when the sensor data is acquired (S102: YES), the process proceeds to S104.

S104において、CPU12は、携帯電話10の姿勢が変化したか否かを判定する。つまり、<携帯電話の姿勢に応じた印刷処理>で述べたように、CPU12は、取得したセンサデータの値が変化したか否かを判定し、センサデータの値が変化した場合には、携帯電話10の姿勢が変化したと判定する。携帯電話10の姿勢が変化していない場合(S104:NO)には、S107に進む。一方、携帯電話10の姿勢が変化した場合(S104:YES)には、S106に進む。   In S104, the CPU 12 determines whether or not the attitude of the mobile phone 10 has changed. That is, as described in <Printing process according to the attitude of the mobile phone>, the CPU 12 determines whether the value of the acquired sensor data has changed, and if the value of the sensor data has changed, the CPU 12 It is determined that the posture of the telephone 10 has changed. If the posture of the mobile phone 10 has not changed (S104: NO), the process proceeds to S107. On the other hand, if the posture of the mobile phone 10 has changed (S104: YES), the process proceeds to S106.

S106において、CPU12は、取得したセンサデータを記憶部14に記憶させるためのデータを、OS32bを介して出力する。そして、S107に進む。S107において、CPU12は、携帯電話10がNFC方式の無線通信92の範囲内に進入したか否かを判定する。つまり、<携帯電話の姿勢に応じた印刷処理>で述べたように、CPU12は、携帯電話10がNFC方式の無線通信92の範囲内に進入したときにOS32bが出力するイベントデータを取得したか否かを判定する。   In S106, the CPU 12 outputs data for storing the acquired sensor data in the storage unit 14 via the OS 32b. Then, the process proceeds to S107. In S <b> 107, the CPU 12 determines whether or not the mobile phone 10 has entered the range of the NFC wireless communication 92. In other words, as described in <Printing Process According to Attitude of Mobile Phone>, has the CPU 12 acquired event data output by the OS 32b when the mobile phone 10 enters the range of the NFC wireless communication 92? Determine whether or not.

イベントデータを取得していない場合(S107:NO)には、S102に戻る。一方、イベントデータを取得している場合(S107:YES)には、S108に進む。S108において、CPU12は、記憶部14に記憶されているセンサデータに基づいて、携帯電話10の姿勢を判定し、その携帯電話10の姿勢を判定する。携帯電話10の姿勢が横向きの姿勢である場合(S108:横向き)には、S110に進む。S110において、CPU12は、パネル22に表示されている画像100を含む所定範囲のコンテンツデータの全ての画像データを、MFP50に送信すべき画像として記憶する。つまり、パネル22に表示されている画像100を含むコンテンツデータの全ての画像データの識別情報を記憶部14に記憶させるためのデータを、OS32bを介して出力する。そして、S118に進む。   If event data has not been acquired (S107: NO), the process returns to S102. On the other hand, if event data has been acquired (S107: YES), the process proceeds to S108. In S <b> 108, the CPU 12 determines the attitude of the mobile phone 10 based on the sensor data stored in the storage unit 14 and determines the attitude of the mobile phone 10. When the posture of the mobile phone 10 is a landscape orientation (S108: landscape orientation), the process proceeds to S110. In S <b> 110, the CPU 12 stores all image data of a predetermined range of content data including the image 100 displayed on the panel 22 as an image to be transmitted to the MFP 50. That is, data for storing the identification information of all the image data of the content data including the image 100 displayed on the panel 22 in the storage unit 14 is output via the OS 32b. Then, the process proceeds to S118.

一方、携帯電話10の姿勢が縦向きの姿勢である場合(S108:縦向き)には、S114に進む。S114において、CPU12は、パネル22に表示されている画像100の画像データを、MFP50に送信すべき画像として記憶する。つまり、パネル22に表示されている画像100の画像データの識別情報を記憶部14に記憶させるためのデータを、OS32bを介して出力する。そして、S118に進む。
On the other hand, when the orientation of the mobile phone 10 is the portrait orientation (S108: portrait orientation), the process proceeds to S114. In S <b> 114, the CPU 12 stores the image data of the image 100 displayed on the panel 22 as an image to be transmitted to the MFP 50. That is, data for storing the identification information of the image data of the image 100 displayed on the panel 22 in the storage unit 14 is output via the OS 32b. Then, the process proceeds to S118.

S118において、CPU12は、MFP50に送信すべき画像として選択された画像の印刷態様を、パネル22に表示する。詳しくは、<携帯電話の姿勢に応じた印刷処理>で述べたように、CPU12は、MFP50に送信すべき画像としてパネル22に表示されている画像が選択された場合には、「This Page Selected」とパネル22に表示させるためのデータを、OS32bを介して出力する。また、MFP50に送信すべき画像としてコンテンツデータの全ての画像が選択された場合には、「All Page Selected」とパネル22に表示させるためのデータを、OS32bを介して出力する。そして、S120に進む。   In S <b> 118, the CPU 12 displays the printing mode of the image selected as the image to be transmitted to the MFP 50 on the panel 22. Specifically, as described in <Printing Processing According to Mobile Phone Attitude>, when an image displayed on the panel 22 is selected as an image to be transmitted to the MFP 50, the CPU 12 selects “This Page Selected”. ”Is output via the OS 32b. When all the content data images are selected as images to be transmitted to the MFP 50, “All Page Selected” and data to be displayed on the panel 22 are output via the OS 32b. Then, the process proceeds to S120.

S120において、CPU12は、所定の条件が満たされたか否かを判定する。詳しくは、<携帯電話の姿勢に応じた印刷処理>で述べたように、CPU12は、携帯電話10がNFC方式の無線通信92の範囲内に進入したときにOS32bが出力するイベントデータを、所定の時間内に2回取得したか否かを判定する。つまり、S107でイベントデータを取得してから所定時間内に、再度、イベントデータを取得した場合に、所定の条件が満たされたと判定される。   In S120, the CPU 12 determines whether or not a predetermined condition is satisfied. Specifically, as described in <Printing Processing According to Mobile Phone Attitude>, the CPU 12 determines event data output by the OS 32b when the mobile phone 10 enters the range of the NFC wireless communication 92 as predetermined. It is determined whether or not it has been acquired twice within the time. That is, when event data is acquired again within a predetermined time after acquiring event data in S107, it is determined that a predetermined condition is satisfied.

所定の条件が満たされていない場合(S120:NO)には、S102に戻る。一方、所定の条件が満たされている場合(S120:YES)には、S122に進む。S122において、CPU12は、<ハンドオーバー処理>に述べた処理を実行する。そして、S124に進む。S124において、CPU12は、MFP50に送信すべき画像として記憶部14に記憶されている画像データおよび、その画像データに基づく画像の印刷指令をWFD方式の無線通信90によってMFP50に送信する。つまり、CPU12は、無線LANI/F18がWFD方式の無線通信90によってMFP50に送信するよう、画像データおよび、その画像データに基づく画像の印刷指令を、OS32bを介して出力する。そして、印刷アプリケーション32aの実行が終了する。   If the predetermined condition is not satisfied (S120: NO), the process returns to S102. On the other hand, if the predetermined condition is satisfied (S120: YES), the process proceeds to S122. In S122, the CPU 12 executes the process described in <Handover process>. Then, the process proceeds to S124. In S <b> 124, the CPU 12 transmits the image data stored in the storage unit 14 as an image to be transmitted to the MFP 50 and an image print command based on the image data to the MFP 50 through the WFD wireless communication 90. In other words, the CPU 12 outputs the image data and an image print command based on the image data via the OS 32b so that the wireless LAN I / F 18 transmits to the MFP 50 through the WFD wireless communication 90. Then, the execution of the print application 32a ends.

<第2実施形態>
第2実施形態に係る通信システム1の動作を説明する。なお、第2実施形態における通信システム1の構成は、第1実施形態における通信システム1の構成と同じであるため、ここでは説明を省略する。
Second Embodiment
An operation of the communication system 1 according to the second embodiment will be described. In addition, since the structure of the communication system 1 in 2nd Embodiment is the same as the structure of the communication system 1 in 1st Embodiment, description is abbreviate | omitted here.

第1実施形態の通信システム1では、所定時間内にダブルタッチが行われた場合に、ハンドオーバー処理の実行および、送信画像の画像データのMFP50への送信が行われるが、第2実施形態の通信システム1では、ユーザによる携帯電話10のMFP50への接近動作が、所定時間継続した場合(以下、「ロングタッチが行われた場合」と記載する場合もある)に、ハンドオーバー処理の実行および、送信画像の画像データのMFP50への送信が行われる。ロングタッチが行われる場合とは、携帯電話10がNFC方式の無線通信92の範囲内に、所定時間内継続して存在することであり、ロングタッチが行われる場合について、図9に示すシーケンス図を用いて、説明する。   In the communication system 1 of the first embodiment, when a double touch is performed within a predetermined time, execution of a handover process and transmission of image data of a transmission image to the MFP 50 are performed. In the communication system 1, when the approaching operation of the mobile phone 10 by the user to the MFP 50 continues for a predetermined time (hereinafter, sometimes described as “when a long touch is performed”), the handover process is executed and Then, the image data of the transmission image is transmitted to the MFP 50. The case where the long touch is performed means that the mobile phone 10 is continuously present within a predetermined time within the range of the NFC wireless communication 92, and the sequence diagram shown in FIG. Will be described.

まず、携帯電話10の無線通信92の範囲内への進入により、印刷アプリケーション32aは、OS32bを介して出力されるイベントデータを取得する(M200)。そして、印刷アプリケーション32aが、イベントデータを取得すると、第1実施形態と同様に、送信画像が、携帯電話10の姿勢に応じて選択され、選択された送信画像をユーザにより認識可能な画面がパネル22に表示される(M202)。   First, when the mobile phone 10 enters the range of the wireless communication 92, the print application 32a acquires event data output via the OS 32b (M200). When the print application 32a acquires the event data, a transmission image is selected according to the attitude of the mobile phone 10 and a screen on which the user can recognize the selected transmission image is displayed on the panel as in the first embodiment. 22 (M202).

続いて、印刷アプリケーション32aは、携帯電話10が無線通信92の範囲内に存在しているのかを示すデータを、OS32bを介して定期的に、例えば10ミリ秒ごとに取得する。取得したデータに基づいて、イベントデータを取得してから1秒経過するまで携帯電話10が無線通信92の範囲内に存在していることを確認できたか否かを判定する(M204)。そして、イベントデータを取得してから1秒経過するまで携帯電話10が無線通信92の範囲内に存在していた場合に、印刷アプリケーション32aは、携帯電話10のSSIDを、NFC方式の無線通信92によってMFP50に送信する。この際、携帯電話10が無線通信92の範囲内に存在している場合に、送信された携帯電話10のSSIDが、MFP50によって受信され、MFP50は、携帯電話10のSSIDの受信により、MFP50のSSIDを携帯電話10に返信する(M206)。つまり、携帯電話10が無線通信92の範囲内に1秒間継続して存在している場合に、送信された携帯電話10のSSIDが、MFP50によって受信され、ハンドオーバー処理が実行されるが、携帯電話10が無線通信92の範囲内に1秒間継続して存在していない場合には、送信された携帯電話10のSSIDが、MFP50によって受信されず、ハンドオーバー処理は実行されない。   Subsequently, the print application 32a periodically acquires data indicating whether the mobile phone 10 exists within the range of the wireless communication 92 via the OS 32b, for example, every 10 milliseconds. Based on the acquired data, it is determined whether or not it has been confirmed that the mobile phone 10 exists within the range of the wireless communication 92 until one second has elapsed since the event data was acquired (M204). Then, when the mobile phone 10 exists in the range of the wireless communication 92 until 1 second has elapsed since the acquisition of the event data, the print application 32a sets the SSID of the mobile phone 10 to the NFC wireless communication 92. To the MFP 50. At this time, when the mobile phone 10 is within the range of the wireless communication 92, the transmitted SSID of the mobile phone 10 is received by the MFP 50, and the MFP 50 receives the SSID of the mobile phone 10 and receives the SSID of the MFP 50. The SSID is returned to the mobile phone 10 (M206). That is, when the mobile phone 10 is continuously present within the range of the wireless communication 92 for 1 second, the SSID of the transmitted mobile phone 10 is received by the MFP 50 and the handover process is executed. When the telephone 10 is not continuously present within the range of the wireless communication 92 for one second, the transmitted SSID of the mobile telephone 10 is not received by the MFP 50 and the handover process is not executed.

そして、MFP50のSSIDが携帯電話10に返信されると、WFD方式の無線通信90が、確立し(M210)、その無線通信90を用いて、画像データが携帯電話10からMFP50に送信される。このように、第2実施形態の通信システム1では、携帯電話10がNFC方式の無線通信92の範囲内に、所定時間内継続して存在していることを条件として、ハンドオーバー処理の実行および、送信画像の画像データのMFP50への送信が行われる。   When the SSID of the MFP 50 is returned to the mobile phone 10, WFD wireless communication 90 is established (M 210), and image data is transmitted from the mobile phone 10 to the MFP 50 using the wireless communication 90. As described above, in the communication system 1 of the second embodiment, on the condition that the mobile phone 10 is continuously present within a predetermined time within the range of the NFC wireless communication 92, Then, the image data of the transmission image is transmitted to the MFP 50.

これにより、第2実施形態においても、第1実施形態と同様に、携帯電話10をMFP50に接近させるだけで、送信画像を選択するとともに、その選択した画像をMFP50によって印刷させることが可能となり、ユーザの使い勝手が向上する。また、ロングタッチが行われた場合に、ハンドオーバー処理および、画像データのMFP50への送信が行われることで、第1実施形態と同様に、誤操作による印刷処理の発生を抑制することが可能となる。   As a result, in the second embodiment as well, as in the first embodiment, it is possible to select a transmission image and cause the MFP 50 to print the selected image by simply bringing the mobile phone 10 close to the MFP 50. User convenience is improved. Further, when a long touch is performed, the handover process and the transmission of the image data to the MFP 50 are performed, so that it is possible to suppress the occurrence of a printing process due to an erroneous operation as in the first embodiment. Become.

<第3実施形態>
第3実施形態に係る通信システム1の動作を説明する。なお、第3実施形態における通信システム1の構成は、第1実施形態における通信システム1の構成と同じであるため、ここでは説明を省略する。
<Third Embodiment>
An operation of the communication system 1 according to the third embodiment will be described. In addition, since the structure of the communication system 1 in 3rd Embodiment is the same as the structure of the communication system 1 in 1st Embodiment, description is abbreviate | omitted here.

第1実施形態の通信システム1では、ダブルタッチの判定が、携帯電話10で行われているが、第3実施形態の通信システム1では、MFP50で行われる。ダブルタッチの判定がMFP50で行われる場合について、図10に示すシーケンス図を用いて、説明する。   In the communication system 1 of the first embodiment, the determination of double touch is performed by the mobile phone 10, but in the communication system 1 of the third embodiment, it is performed by the MFP 50. A case where determination of double touch is performed by the MFP 50 will be described with reference to a sequence diagram shown in FIG.

まず、携帯電話10の無線通信92の範囲内への進入により、印刷アプリケーション32aは、OS32bを介して出力されるイベントデータを取得する(M300)。そして、印刷アプリケーション32aが、イベントデータを取得すると、第1実施形態と同様に、送信画像が、携帯電話10の姿勢に応じて選択され、選択された送信画像をユーザにより認識可能な画面がパネル22に表示される(M302)。そして、印刷アプリケーション32aは、イベントデータを取得した旨のメッセージを、NFC方式の無線通信92により、MFP50に送信する(M304)。   First, when the mobile phone 10 enters the range of the wireless communication 92, the print application 32a acquires event data output via the OS 32b (M300). When the print application 32a acquires the event data, a transmission image is selected according to the attitude of the mobile phone 10 and a screen on which the user can recognize the selected transmission image is displayed on the panel as in the first embodiment. 22 (M302). Then, the print application 32a transmits a message indicating that the event data has been acquired to the MFP 50 through the NFC wireless communication 92 (M304).

MFP50は、メッセージを受信すると、メッセージの取得時刻を記憶する(M306)。続いて、携帯電話10の無線通信92の範囲内への再度の進入により、印刷アプリケーション32aは、再び、OS32bを介して出力されるイベントデータを取得する(M308)。そして、印刷アプリケーション32aは、再度、イベントデータを取得した旨のメッセージを、NFC方式の無線通信92により、MFP50に送信する(M310)。   Upon receiving the message, the MFP 50 stores the message acquisition time (M306). Subsequently, when the mobile phone 10 reenters the range of the wireless communication 92, the print application 32a again acquires event data output via the OS 32b (M308). Then, the print application 32a transmits again a message indicating that the event data has been acquired to the MFP 50 through the NFC wireless communication 92 (M310).

MFP50は、今回取得したメッセージの取得時刻と、記憶されているメッセージの取得時刻、つまり、前回取得したメッセージの取得時刻とを比較し(M312)。それら2つの取得時刻の差が、所定時間内であるか否かを判定する。そして、その判定結果を、NFC方式の無線通信92により、携帯電話10に送信する(M314)。送信された判定結果において、2つの取得時刻の差が、所定時間内である場合には、ハンドオーバー処理が実行される(M316〜M320)。そして、印刷アプリケーション32aは、画像データをWFD方式の無線通信90により、MFP50に送信する(M322)。これにより、MFP50では、受信した送信画像の画像データに基づく印刷処理が行われる。このように、MFP50でダブルタッチの判定を行うことでも、第1実施形態と同様に、ダブルタッチを適切に判定することができる。   The MFP 50 compares the message acquisition time acquired this time with the stored message acquisition time, that is, the previous message acquisition time (M312). It is determined whether or not the difference between the two acquisition times is within a predetermined time. Then, the determination result is transmitted to the mobile phone 10 by the NFC wireless communication 92 (M314). When the difference between the two acquisition times is within a predetermined time in the transmitted determination result, the handover process is executed (M316 to M320). Then, the print application 32a transmits the image data to the MFP 50 through the WFD wireless communication 90 (M322). As a result, the MFP 50 performs a printing process based on the image data of the received transmission image. As described above, the double touch can be determined appropriately by the MFP 50 as in the first embodiment.

<変形例>
本実施形態では、送信画像として、コンテンツデータの全画像が選択された場合に、「All Page Selected」とパネル22に表示されるが、さらに、図11に示すように、コンテンツデータの全ての画像100をパネル22に表示することが可能である。これにより、ユーザは、選択した画像100を閲覧するとともに、コンテンツデータの全画像が送信画像として選択されたことを認識できる。なお、「All Page Selected」を表示せずに、コンテンツデータの全ての画像100をパネル22に表示することも可能である。
<Modification>
In the present embodiment, when all images of content data are selected as transmission images, “All Page Selected” is displayed on the panel 22, but as shown in FIG. 11, all images of content data are displayed. 100 can be displayed on the panel 22. As a result, the user can view the selected image 100 and recognize that all the images of the content data have been selected as transmission images. It is also possible to display all the images 100 of the content data on the panel 22 without displaying “All Page Selected”.

また、本実施形態の携帯電話10では、携帯電話10の姿勢が変化する度に、傾きセンサ26のセンサデータが記憶され、携帯電話10が無線通信92の範囲内に進入した場合に、記憶されているセンサデータに基づいて、携帯電話10の姿勢が判定されているが、種々の手法により、携帯電話10の姿勢を判定することが可能である。例えば、携帯電話10が無線通信92の範囲内に進入した場合に、印刷アプリケーション32aがOS32bを介してセンサデータを取得し、取得したセンサデータに基づいて、携帯電話10の姿勢が判定されてもよい。さらに言えば、携帯電話10が無線通信92の範囲内に進入した後に、センサデータを定期的に取得し、取得したセンサデータに基づいて、携帯電話10の姿勢が判定されてもよい。すなわち、携帯電話10が無線通信92の範囲内に進入したあとの携帯電話10の姿勢変化が、送信画像の選択に活かされることになる。この際のセンサデータは、所定の間隔で自動的に傾きセンサ26から出力されたものであってもよく、印刷アプリケーション32aが能動的にOS32bを介して傾きセンサ26から取得したものであってもよい。   Further, in the mobile phone 10 of the present embodiment, the sensor data of the tilt sensor 26 is stored whenever the posture of the mobile phone 10 changes, and is stored when the mobile phone 10 enters the range of the wireless communication 92. Although the attitude of the mobile phone 10 is determined based on the sensor data that is stored, the attitude of the mobile phone 10 can be determined by various methods. For example, even when the mobile phone 10 enters the range of the wireless communication 92, the print application 32a acquires sensor data via the OS 32b, and the posture of the mobile phone 10 is determined based on the acquired sensor data. Good. Furthermore, after the mobile phone 10 enters the range of the wireless communication 92, sensor data may be periodically acquired, and the attitude of the mobile phone 10 may be determined based on the acquired sensor data. That is, the change in posture of the mobile phone 10 after the mobile phone 10 enters the range of the wireless communication 92 is utilized for selection of a transmission image. The sensor data at this time may be automatically output from the inclination sensor 26 at a predetermined interval, or may be acquired by the print application 32a from the inclination sensor 26 actively through the OS 32b. Good.

また、本実施形態の携帯電話10では、携帯電話10が無線通信92の範囲内に進入したか否かの判定は、携帯電話10の無線通信92の範囲内への進入により発生するイベントデータを取得したか否かによって判定されているが、種々の手法により判定することが可能である。例えば、NFC方式の無線通信92が確立した場合に発生するデータを取得したか否かによって判定してもよい。   Further, in the mobile phone 10 of the present embodiment, whether or not the mobile phone 10 has entered the range of the wireless communication 92 is determined based on event data generated by the mobile phone 10 entering the range of the wireless communication 92. Although it is determined depending on whether or not it has been acquired, it can be determined by various methods. For example, the determination may be made based on whether or not data generated when the NFC wireless communication 92 is established is acquired.

また、携帯電話10が無線通信92の範囲内に複数回進入したか否かの判定は、NFC方式の無線通信92が確立した場合に発生するデータを複数回取得したか否かによって判定してもよく、NFC方式の無線通信92が複数回確立した場合に発生するデータを取得したか否かによって判定してもよい。さらに言えば、NFC方式の無線通信92が確立している場合に発生するデータを取得した後に、NFC方式の無線通信92が確立していない場合に発生するデータを取得し、さらに、NFC方式の無線通信92が確立している場合に発生するデータを取得した場合に、携帯電話10が無線通信92の範囲内に複数回進入したと判定することが可能である。   Further, whether or not the mobile phone 10 has entered the wireless communication 92 multiple times is determined by whether or not data generated when the NFC wireless communication 92 is established is acquired multiple times. Alternatively, the determination may be made based on whether or not the data generated when the NFC wireless communication 92 is established a plurality of times is acquired. Furthermore, after acquiring the data that occurs when the NFC wireless communication 92 is established, the data that is generated when the NFC wireless communication 92 is not established is acquired. When data generated when the wireless communication 92 is established is acquired, it is possible to determine that the mobile phone 10 has entered the wireless communication 92 multiple times.

また、印刷アプリケーション32aにより実行される図6乃至図8のフローにおいて、S106で、センサデータではなく、変化後の携帯電話10の姿勢を記憶してもよい。その際、S108では、変化後の携帯電話10の姿勢に基づいて、携帯電話10の姿勢が判定される。   6 to 8 executed by the print application 32a, the changed attitude of the mobile phone 10 may be stored instead of the sensor data in S106. At that time, in S108, the attitude of the mobile phone 10 is determined based on the changed attitude of the mobile phone 10.

また、携帯電話10の姿勢に応じて送信画像を選択可能な携帯端末は、携帯電話10に限られず、タブレット機器,スマートフォンなどでもよい。   In addition, the mobile terminal that can select a transmission image according to the attitude of the mobile phone 10 is not limited to the mobile phone 10 and may be a tablet device, a smartphone, or the like.

また、携帯電話10の姿勢に応じて選択された画像の印刷処理を行う装置は、MFP50に限られず、印刷可能な装置であれば限定されない。   Further, the apparatus that performs the printing process of the image selected according to the attitude of the mobile phone 10 is not limited to the MFP 50, and is not limited as long as it is a printable apparatus.

また、本発明の技術は、印刷処理だけでなく、種々の画像の処理に適用することが可能である。具体的には、例えば、スキャン,ファックス,コピー、3D印刷、3Dスキャン等、種々の画像処理に適用することが可能である。   The technique of the present invention can be applied not only to printing processing but also to various image processing. Specifically, the present invention can be applied to various image processing such as scanning, faxing, copying, 3D printing, and 3D scanning.

また、本実施形態では、近接無線通信として、NFC方式の無線通信が採用されているが、TransferJet(登録商標)方式等の無線通信を採用することも可能である。この場合、ハンドオーバー処理により確立される無線通信は、TransferJet方式の無線通信より高速な、種々の無線通信方式を採用することが可能である。この場合、ハンドオーバー処理により確立される無線通信は、TransferJet方式の無線通信より通信可能距離が長い、種々の無線通信方式を採用することが可能である。また、TransferJet方式の無線通信を利用し、ハンドオーバーせず、画像情報などもTransferJet方式の無線通信で送受信してもよい。   In the present embodiment, NFC wireless communication is employed as the proximity wireless communication, but wireless communication such as TransferJet (registered trademark) can also be employed. In this case, the wireless communication established by the handover process can employ various wireless communication methods that are faster than the transfer jet wireless communication. In this case, the wireless communication established by the handover process can employ various wireless communication schemes that have a longer communicable distance than the TransferJet wireless communication. In addition, TransferJet wireless communication may be used, and image information and the like may be transmitted / received by TransferJet wireless communication without handover.

本実施例の携帯電話10では、印刷アプリケーション32aに基づいて実行するCPU12が、各種の処理を行う場合を説明した。しかし、この形態に限られない。印刷アプリケーション32aに基づいて実行するCPU12が、OS32b、他のシステム、ハード構成に対して、各種の処理を行わせる指示を出す形態であってもよい。   In the mobile phone 10 of the present embodiment, the case where the CPU 12 executed based on the print application 32a performs various processes has been described. However, it is not limited to this form. The CPU 12 executed based on the print application 32a may issue an instruction to perform various processes to the OS 32b, other systems, and hardware configurations.

また、上記実施例では、印刷アプリケーション32aの実行により図6乃至図8に示すフローが実行されるが、そのフローにおいて、S104,S106,S118〜S124の処理を行わないことも可能である。なお、上記処理が行われない場合には、センサデータを取得した場合(S102:YES)に、S107に進む。また、S114若しくは、S110の処理が終了した後に、S104,S106,S118〜S124の処理を行わないフローが終了する。なお、S104,S106,S118〜S124の全ての処理を行わないのではなく、S104,S106,S118〜S124のうち、いずれかの処理を任意に加えたフローとすることも可能である。   In the above embodiment, the flow shown in FIGS. 6 to 8 is executed by executing the print application 32a. However, in the flow, the processes of S104, S106, and S118 to S124 may not be performed. If the above process is not performed, the process proceeds to S107 when sensor data is acquired (S102: YES). Further, after the process of S114 or S110 is completed, the flow in which the processes of S104, S106, and S118 to S124 are not performed is completed. It should be noted that not all the processes of S104, S106, and S118 to S124 are performed, but it is also possible to have a flow in which any process of S104, S106, and S118 to S124 is arbitrarily added.

また、本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。   In addition, the technical elements described in the present specification or the drawings exhibit technical usefulness alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. In addition, the technology illustrated in the present specification or the drawings achieves a plurality of objects at the same time, and has technical utility by achieving one of the objects.

携帯電話10は携帯端末の一例である。CPU12は、コンピュータおよびプロセッサの一例である。記憶部14は記憶部の一例である。無線LANI/F18は長距離通信部の一例である。NFCI/F20は近接無線通信部の一例である。パネル22は表示部の一例である。傾きセンサ26はセンサの一例である。印刷アプリケーション32aはプログラムの一例である。MFP50は画像処理装置の一例である。戻りボタン102および送りボタン104は受付部の一例である。   The mobile phone 10 is an example of a mobile terminal. The CPU 12 is an example of a computer and a processor. The storage unit 14 is an example of a storage unit. The wireless LAN I / F 18 is an example of a long distance communication unit. The NFC I / F 20 is an example of a close proximity wireless communication unit. The panel 22 is an example of a display unit. The tilt sensor 26 is an example of a sensor. The print application 32a is an example of a program. The MFP 50 is an example of an image processing apparatus. The return button 102 and the feed button 104 are an example of a reception unit.

S102を実行するCPU12は、センサ情報取得手段の一例である。S106を実行するCPU12は、センサ情報記憶手段の一例である。S107〜S114を実行するCPU12は、画像情報決定手段の一例である。S118を実行するCPU12は、表示画像情報出力手段の一例である。S120を実行するCPU12は、判定手段の一例である。S124を実行するCPU12は、送信画像情報出力手段の一例である。   The CPU 12 that executes S102 is an example of a sensor information acquisition unit. The CPU 12 that executes S106 is an example of a sensor information storage unit. The CPU 12 that executes S107 to S114 is an example of an image information determination unit. The CPU 12 that executes S118 is an example of display image information output means. The CPU 12 that executes S120 is an example of a determination unit. The CPU 12 that executes S124 is an example of a transmission image information output unit.

なお、各プログラムは一つのプログラムモジュールから構成されるものであってもよいし、複数のプログラムモジュールから構成されるものであってもよい。また、各一例は置換可能な他の構成であってもよく、本発明の範疇である。印刷処理プログラム(印刷アプリケーション32aなど)に基づく処理を実行するコンピュータ(CPU12)であってもよいし、オペレーティングシステムや他のアプリケーション、プログラムなど、印刷処理プログラム以外のプログラムに基づく処理を実行するコンピュータであってもよいし、コンピュータの指示に従って動作するハード構成(パネル22など)であってもよいし、コンピュータとハード構成とが連動した構成であってもよい。もちろん、複数のプログラムに基づく処理を連動させて処理を実行するコンピュータであってもよいし、複数のプログラムに基づく処理を連動させて処理を実行するコンピュータの指示に従って動作するハード構成であってもよい。   Each program may be composed of a single program module, or may be composed of a plurality of program modules. In addition, each example may have another replaceable configuration and is within the scope of the present invention. It may be a computer (CPU 12) that executes processing based on a print processing program (such as the print application 32a), or a computer that executes processing based on a program other than the print processing program, such as an operating system or other applications or programs. It may be a hardware configuration (panel 22 or the like) that operates according to a computer instruction, or may be a configuration in which the computer and the hardware configuration are linked. Of course, it may be a computer that executes processes by linking processes based on a plurality of programs, or may have a hardware configuration that operates according to instructions from a computer that executes processes by linking processes based on a plurality of programs. Good.

10:携帯電話、12:CPU、14:記憶部、18:無線LANI/F、20:NFCI/F、22:パネル、26:傾きセンサ、32a:印刷アプリケーション、50:MFP、102:戻りボタン、104:送りボタン   10: mobile phone, 12: CPU, 14: storage unit, 18: wireless LAN I / F, 20: NFC I / F, 22: panel, 26: tilt sensor, 32a: printing application, 50: MFP, 102: return button, 104: Feed button

Claims (10)

通信範囲内に存在する画像処理装置と近接無線通信を行う近接無線通信部と、
携帯端末の姿勢に基づくセンサ情報を出力するセンサと、
複数の画像情報を含むことが可能な画像情報セットを記憶する記憶部と、
を備える携帯端末のコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、
前記センサが出力したセンサ情報を取得するセンサ情報取得手段と、
前記記憶部に記憶されている前記画像情報セットに含まれる前記複数の画像情報のうちの、前記画像処理装置に送信する画像情報である送信画像情報を、前記近接無線通信の通信範囲内に前記画像処理装置が存在している際に前記センサ情報取得手段によって取得されたセンサ情報が示す前記携帯端末の姿勢に基づいて決定する画像情報決定手段と、
して機能させることを特徴とするプログラム。
A close proximity wireless communication unit for performing close proximity wireless communication with an image processing apparatus existing within a communication range;
A sensor that outputs sensor information based on the attitude of the mobile terminal;
A storage unit for storing an image information set capable of including a plurality of pieces of image information;
A computer-readable program comprising a portable terminal comprising:
The computer,
Sensor information acquisition means for acquiring sensor information output by the sensor;
Out of the plurality of pieces of image information included in the image information set stored in the storage unit, transmission image information that is image information to be transmitted to the image processing device is within the communication range of the proximity wireless communication. Image information determining means for determining based on the attitude of the portable terminal indicated by the sensor information acquired by the sensor information acquiring means when the image processing apparatus exists;
A program characterized by making it function.
前記コンピュータを、
前記センサ情報取得手段によって取得されたセンサ情報を、前記センサ情報取得手段によって取得されたセンサ情報が示す前記携帯端末の姿勢が変化する毎に、前記記憶部に記憶させるセンサ情報記憶手段として機能させ、
前記画像情報決定手段は、
前記送信画像情報を、前記近接無線通信の通信範囲内に前記画像処理装置が存在している際に前記記憶部に記憶されているセンサ情報が示す前記携帯端末の姿勢に基づいて決定することを特徴とする請求項1に記載のプログラム。
The computer,
The sensor information acquired by the sensor information acquisition unit functions as a sensor information storage unit that is stored in the storage unit every time the attitude of the mobile terminal indicated by the sensor information acquired by the sensor information acquisition unit changes. ,
The image information determining means includes
Determining the transmission image information based on an attitude of the portable terminal indicated by sensor information stored in the storage unit when the image processing apparatus exists within a communication range of the close proximity wireless communication; The program according to claim 1, characterized in that:
前記画像情報決定手段は、
前記近接無線通信の通信範囲内に前記画像処理装置が存在している際に前記センサ情報取得手段によって取得されたセンサ情報が示す前記携帯端末の姿勢が第1の姿勢である場合に、前記画像情報セットに含まれる全ての前記複数の画像情報を、前記送信画像情報として決定し、前記近接無線通信の通信範囲内に前記画像処理装置が存在している際に前記センサ情報取得手段によって取得されたセンサ情報が示す前記携帯端末の姿勢が第2の姿勢である場合に、前記画像情報セットに含まれる前記複数の画像情報のうちの一部の特定の画像情報を、前記送信画像情報として決定することを特徴とする請求項1または2に記載のプログラム。
The image information determining means includes
When the attitude of the portable terminal indicated by the sensor information acquired by the sensor information acquisition unit when the image processing apparatus exists within the communication range of the proximity wireless communication is the first attitude, the image All of the plurality of pieces of image information included in the information set are determined as the transmission image information, and acquired by the sensor information acquisition unit when the image processing apparatus exists within the communication range of the close proximity wireless communication. When the attitude of the mobile terminal indicated by the sensor information is the second attitude, a part of the plurality of pieces of image information included in the image information set is determined as the transmission image information. The program according to claim 1 or 2, characterized by:
前記携帯端末は、
前記画像情報セットに含まれる前記複数の画像情報のなかから任意の画像情報を選択するためのユーザ操作を受け付ける受付部を備え、
前記画像情報決定手段は、
前記近接無線通信の通信範囲内に前記画像処理装置が存在している際に前記センサ情報取得手段によって取得されたセンサ情報が示す前記携帯端末の姿勢が前記第2の姿勢である場合に、前記画像情報セットに含まれる前記複数の画像情報のうちの前記受付部により受け付けられたユーザ操作で選択された画像情報を、前記送信画像情報として決定することを特徴とする請求項3に記載のプログラム。
The portable terminal is
A reception unit that receives a user operation for selecting arbitrary image information from the plurality of pieces of image information included in the image information set;
The image information determining means includes
When the attitude of the portable terminal indicated by the sensor information acquired by the sensor information acquisition means when the image processing apparatus exists within the communication range of the proximity wireless communication is the second attitude, 4. The program according to claim 3, wherein image information selected by a user operation received by the receiving unit among the plurality of pieces of image information included in the image information set is determined as the transmission image information. .
前記コンピュータを、
前記送信画像情報の前記画像処理装置への送信を確定するための条件が満たされているか否かを判定する判定手段と、
前記画像情報決定手段によって前記送信画像情報が決定され、かつ、前記判定手段によって前記送信画像情報の前記画像処理装置への送信を確定するための条件が満たされていると判定された場合に、前記画像情報決定手段によって決定されている前記送信画像情報を、前記画像処理装置に出力させる送信画像情報出力手段と、
して機能させることを特徴とする請求項1ないし4の何れか1項に記載のプログラム。
The computer,
Determination means for determining whether or not a condition for confirming transmission of the transmission image information to the image processing apparatus is satisfied;
When the transmission image information is determined by the image information determination unit, and the determination unit determines that a condition for confirming transmission of the transmission image information to the image processing device is satisfied, Transmission image information output means for causing the image processing apparatus to output the transmission image information determined by the image information determination means;
The program according to any one of claims 1 to 4, wherein the program is made to function.
前記判定手段は、
前記近接無線通信の通信範囲内に前記画像処理装置が、所定の時間内に複数回進入したことを条件として、前記送信画像情報の前記画像処理装置への送信を確定するための条件が満たされていると判定することを特徴とする請求項5に記載のプログラム。
The determination means includes
A condition for confirming transmission of the transmission image information to the image processing apparatus is satisfied on the condition that the image processing apparatus has entered the communication range of the close proximity wireless communication a plurality of times within a predetermined time. The program according to claim 5, wherein the program is determined to be.
前記判定手段は、
前記近接無線通信の通信範囲内に前記画像処理装置が、所定の時間の間、継続して存在していることを条件として、前記送信画像情報の前記画像処理装置への送信を確定するための条件が満たされていると判定することを特徴とする請求項5に記載のプログラム。
The determination means includes
For confirming transmission of the transmission image information to the image processing device on condition that the image processing device is continuously present for a predetermined time within the communication range of the close proximity wireless communication 6. The program according to claim 5, wherein it is determined that the condition is satisfied.
前記携帯端末は、
前記近接無線通信部による前記近接無線通信より通信距離の長い長距離無線通信を前記画像処理装置と行う長距離無線通信部を有し、
前記送信画像情報出力手段は、
前記画像情報決定手段によって前記送信画像情報が決定され、かつ、前記判定手段によって前記送信画像情報の前記画像処理装置への送信を確定するための条件が満たされていると判定された場合に、前記画像情報決定手段によって決定されている前記送信画像情報を、前記長距離無線通信を介して前記画像処理装置に出力させることを特徴とする請求項5ないし7の何れか1項に記載のプログラム。
The portable terminal is
A long-distance wireless communication unit that performs long-distance wireless communication with the image processing apparatus having a longer communication distance than the proximity wireless communication by the near-field wireless communication unit;
The transmission image information output means includes
When the transmission image information is determined by the image information determination unit, and the determination unit determines that a condition for confirming transmission of the transmission image information to the image processing device is satisfied, The program according to any one of claims 5 to 7, wherein the transmission image information determined by the image information determination unit is output to the image processing device via the long-distance wireless communication. .
前記携帯端末は、
画像を表示する表示部を有し、
前記コンピュータを、
前記近接無線通信の通信範囲内に前記画像処理装置が存在している場合に、前記画像情報決定手段によって決定されている前記送信画像情報を認識できる画像を、前記表示部に表示するための画像情報を出力する表示画像情報出力手段として機能させることを特徴とする請求項1ないし8の何れか1項に記載のプログラム。
The portable terminal is
A display unit for displaying an image;
The computer,
An image for displaying, on the display unit, an image capable of recognizing the transmission image information determined by the image information determination means when the image processing apparatus exists within the communication range of the close proximity wireless communication 9. The program according to claim 1, wherein the program functions as display image information output means for outputting information.
通信範囲内に存在する画像処理装置と近接無線通信を行う近接無線通信部と、
携帯端末の姿勢に基づくセンサ情報を出力するセンサと、
複数の画像情報を含むことが可能な画像情報セットを記憶する記憶部と、
プロセッサと、
を備える携帯端末であって、
前記プロセッサは、
前記センサが出力したセンサ情報を取得するセンサ情報取得手段と、
前記記憶部に記憶されている前記画像情報セットに含まれる前記複数の画像情報のうちの、前記画像処理装置に送信する画像情報である送信画像情報を、前記近接無線通信の通信範囲内に前記画像処理装置が存在している際に前記センサ情報取得手段によって取得されたセンサ情報が示す前記携帯端末の姿勢に基づいて決定する画像情報決定手段と、
して機能することを特徴とする携帯端末。
A close proximity wireless communication unit for performing close proximity wireless communication with an image processing apparatus existing within a communication range;
A sensor that outputs sensor information based on the attitude of the mobile terminal;
A storage unit for storing an image information set capable of including a plurality of pieces of image information;
A processor;
A mobile terminal comprising:
The processor is
Sensor information acquisition means for acquiring sensor information output by the sensor;
Out of the plurality of pieces of image information included in the image information set stored in the storage unit, transmission image information that is image information to be transmitted to the image processing device is within the communication range of the proximity wireless communication. Image information determining means for determining based on the attitude of the portable terminal indicated by the sensor information acquired by the sensor information acquiring means when the image processing apparatus exists;
A portable terminal characterized by functioning.
JP2013073551A 2013-03-29 2013-03-29 Mobile terminal and program Pending JP2014197360A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013073551A JP2014197360A (en) 2013-03-29 2013-03-29 Mobile terminal and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013073551A JP2014197360A (en) 2013-03-29 2013-03-29 Mobile terminal and program

Publications (1)

Publication Number Publication Date
JP2014197360A true JP2014197360A (en) 2014-10-16

Family

ID=52358080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013073551A Pending JP2014197360A (en) 2013-03-29 2013-03-29 Mobile terminal and program

Country Status (1)

Country Link
JP (1) JP2014197360A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017073018A (en) * 2015-10-08 2017-04-13 コニカミノルタ株式会社 Image formation system and program
JP2023109787A (en) * 2015-02-26 2023-08-08 株式会社リコー Information processing device, information processing program, and information processing system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023109787A (en) * 2015-02-26 2023-08-08 株式会社リコー Information processing device, information processing program, and information processing system
JP7544180B2 (en) 2015-02-26 2024-09-03 株式会社リコー PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
JP2017073018A (en) * 2015-10-08 2017-04-13 コニカミノルタ株式会社 Image formation system and program
CN106572279A (en) * 2015-10-08 2017-04-19 柯尼卡美能达株式会社 Image forming system and program
US10055178B2 (en) 2015-10-08 2018-08-21 Konica Minolta, Inc. Image forming system and program between a portable terminal and an image forming device
US10430128B2 (en) 2015-10-08 2019-10-01 Konica Minolta, Inc. Image forming system and program between a portable terminal and an image forming device with confirmation feature
US11023184B2 (en) 2015-10-08 2021-06-01 Konica Minolta, Inc. Image forming system and program between a portable terminal and an image forming device with confirmation feature

Similar Documents

Publication Publication Date Title
JP6003629B2 (en) Program and mobile device
JP5983474B2 (en) Printing device, printing device program, portable terminal and portable terminal program
JP5935740B2 (en) Printing device, printing device program, portable terminal and portable terminal program
JP6015499B2 (en) Program and mobile device
US8922819B2 (en) Image recording system, image recording apparatus, non-transitory storage medium storing instructions executable by image recording apparatus, mobile terminal, non-transitory storage medium storing instructions executable by mobile terminal, and method of controlling image recording system
KR20160012924A (en) Printing apparatus having direct wireless communication function, control method for printing apparatus, and storage medium
JP2014197360A (en) Mobile terminal and program
JP7205564B2 (en) programs and mobile devices
JP6645556B2 (en) Programs and mobile terminals
JP6249064B2 (en) Program and mobile device
JP6428898B2 (en) Program and mobile device
JP6379775B2 (en) Control program and information processing apparatus