JP2016181152A - Image formation device, image formation system, and program - Google Patents
Image formation device, image formation system, and program Download PDFInfo
- Publication number
- JP2016181152A JP2016181152A JP2015061357A JP2015061357A JP2016181152A JP 2016181152 A JP2016181152 A JP 2016181152A JP 2015061357 A JP2015061357 A JP 2015061357A JP 2015061357 A JP2015061357 A JP 2015061357A JP 2016181152 A JP2016181152 A JP 2016181152A
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- communication interface
- image forming
- forming apparatus
- address information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、画像形成装置、画像形成システム及びプログラムに関する。 The present invention relates to an image forming apparatus, an image forming system, and a program.
近年では、スマートフォンなどの近距離無線通信手段を有する端末から、端末の画面操作だけで簡単に画像を印刷させる機能(例えば、Tap to Print)が提供されている。 In recent years, a function (for example, Tap to Print) has been provided in which an image can be easily printed from a terminal having a short-range wireless communication unit such as a smartphone only by a screen operation of the terminal.
この機能に対応している複合機等の印刷装置は、NFC(Near Field Communication)に準拠したTap to Print機能の利用開始時に検出した端末に対してWSD(Web Service for Devices)プリンタ情報として、当該印刷装置のUUID(Universally Unique Identifier)及びStableWSDiscoveryEndpoint(通信インタフェースのIPアドレスを含むESD検索応答用のデバイスURL)を返信する。 A printing apparatus such as a multifunction peripheral that supports this function is provided with WSD (Web Service for Devices) printer information as a WSD (Web Service for Devices) printer information for a terminal detected at the start of the use of the Tap to Print function compliant with NFC (Near Field Communication). The UUID (Universally Unique Identifier) and StableWSDiscoveryEndpoint (device URL for ESD search response including the IP address of the communication interface) of the printing apparatus are returned.
端末は、印刷装置から送信されてきた通信インタフェースのIPアドレスを送信先としてデータを送信することで印刷を依頼する。 The terminal requests printing by transmitting data by using the IP address of the communication interface transmitted from the printing apparatus as a transmission destination.
ところで、近年では、画像形成装置の一形態である複合機に複数の通信インタフェースを搭載する機種が登場してきている。 By the way, in recent years, a model in which a plurality of communication interfaces are mounted on a multi-function peripheral which is a form of an image forming apparatus has appeared.
複数の通信インタフェースを搭載した複合機の場合、複合機は、NFCの規格に基づくといずれかの通信インタフェースのIPアドレスを含めてWSDプリンタ情報を端末に送ることになるが、端末は、全ての通信インタフェースを介して複合機とネットワーク通信ができるとは限らない。つまり、端末がWSDプリンタ情報に含まれているIPアドレスの通信インタフェースを介して複合機にデータを到達させることができるとは限らない。 In the case of a multi-function peripheral equipped with a plurality of communication interfaces, the multi-function peripheral sends WSD printer information including the IP address of one of the communication interfaces to the terminal based on the NFC standard. It is not always possible to perform network communication with a multifunction peripheral via a communication interface. That is, it is not always possible for the terminal to make the data reach the multifunction device via the communication interface of the IP address included in the WSD printer information.
本発明は、複数の通信インタフェース手段を搭載し、各通信インタフェース手段に異なるアドレス情報が付与された画像形成装置において、ネットワーク通信が可能な通信インタフェースを端末に知らせることを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to inform a terminal of a communication interface capable of network communication in an image forming apparatus having a plurality of communication interface means and different address information assigned to each communication interface means.
本発明に係る画像形成装置は、異なるアドレス情報が付与され、複数のネットワークにそれぞれ接続するための複数の通信インタフェース手段と、端末との間で近距離無線通信を行い、利用開始要求時に前記端末から送信されてくる装置情報要求を受信する近距離無線通信手段と、前記近距離無線通信手段が装置情報要求を受信すると、前記各通信インタフェース手段を経由して当該通信インタフェース手段のアドレス情報を当該端末へ送信する送信手段と、前記端末が受信した前記通信インタフェース手段のアドレス情報のいずれかを送信先として前記端末から送信されてきたデータを、当該通信インタフェース手段を介して受信し、当該データに対する処理を実行する処理実行手段と、を有することを特徴とする。 The image forming apparatus according to the present invention performs short-range wireless communication between a plurality of communication interface means for connecting to a plurality of networks, which are assigned different address information, and the terminal. Short-range wireless communication means for receiving the device information request transmitted from the mobile station, and when the short-range wireless communication means receives the device information request, the address information of the communication interface means is obtained via the communication interface means. Data transmitted from the terminal with the transmission means to be transmitted to the terminal and the address information of the communication interface means received by the terminal as a transmission destination is received via the communication interface means, and the data And a process execution means for executing the process.
また、前記近距離無線通信手段は、NFC(Near Field Communication)に準拠した前記近距離無線通信手段を介して前記画像形成装置の利用開始時にNFCに準拠した装置情報要求を受信することを特徴とする。 The near field communication unit receives a device information request conforming to NFC at the start of use of the image forming apparatus via the near field communication unit conforming to NFC (Near Field Communication). To do.
また、前記送信手段は、前記通信インタフェース手段のうち少なくとも1つがWi−Fi Direct(登録商標)に準拠した通信インタフェース手段の場合、当該通信インタフェース手段にIPアドレスが設定されていること、又は当該通信インタフェース手段がアドレス情報を送信した端末を検出していること、の少なくとも1つを満たす場合に当該通信インタフェース手段を経由して当該通信インタフェース手段のアドレス情報を送信することを特徴とする。 Further, when at least one of the communication interface means is a communication interface means compliant with Wi-Fi Direct (registered trademark), the transmission means has an IP address set in the communication interface means, or the communication When at least one of the fact that the interface means detects the terminal that transmitted the address information is satisfied, the address information of the communication interface means is transmitted via the communication interface means.
本発明に係る画像形成システムは、画像形成装置と、端末と、を有し、前記画像形成装置は、異なるアドレス情報が付与され、複数のネットワークにそれぞれ接続するための複数の通信インタフェース手段と、端末との間で近距離無線通信を行う画像形成装置側近距離無線通信手段と、前記画像形成装置側近距離無線通信手段を介して接続要求時に前記端末から送信されてくる装置情報要求を受信する画像形成装置側受信手段と、前記画像形成装置側受信手段が装置情報要求を受信すると、前記各通信インタフェース手段を経由して当該通信インタフェース手段のアドレス情報を当該端末へ送信する画像形成装置側送信手段と、前記端末が受信した前記通信インタフェース手段のアドレス情報のいずれかを送信先として前記端末から送信されてきたデータを、当該通信インタフェース手段を介して受信し、当該データに対する処理を実行する処理実行手段と、を有し、前記端末は、前記画像形成装置との間で近距離通信を行う端末側近距離通信手段と、前記端末側近距離通信手段を介して装置情報を要求する接続要求手段と、前記接続要求手段が送信した装置情報要求を受信したことに応じて前記画像形成装置から前記各通信インタフェース手段を経由して送信された当該通信インタフェース手段のアドレス情報を受信する端末側情報受信手段と、前記端末側情報受信手段が受信した前記通信インタフェース手段のアドレス情報を送信先として処理対象のデータを送信するデータ送信手段と、を有することを特徴とする。 An image forming system according to the present invention includes an image forming apparatus and a terminal, and the image forming apparatus is provided with different address information and has a plurality of communication interface means for connecting to a plurality of networks, respectively. Image forming apparatus side short-range wireless communication means for performing short-range wireless communication with a terminal, and an image for receiving a device information request transmitted from the terminal at the time of a connection request via the image forming apparatus-side short distance wireless communication means When the image forming apparatus side receiving means receives the apparatus information request, the image forming apparatus side receiving means transmits the address information of the communication interface means to the terminal via the communication interface means. Any of the address information of the communication interface means received by the terminal is transmitted from the terminal as a transmission destination. Receiving the received data via the communication interface means, and executing processing on the data, and the terminal is short-range on the terminal side for performing short-range communication with the image forming apparatus Communication means; connection request means for requesting device information via the terminal-side short-range communication means; and each communication interface means from the image forming apparatus in response to receiving the device information request transmitted by the connection request means. Terminal side information receiving means for receiving the address information of the communication interface means transmitted via the terminal, and transmitting the data to be processed using the address information of the communication interface means received by the terminal side information receiving means as the destination And a data transmission means.
本発明に係るプログラムは、異なるアドレス情報が付与され、複数のネットワークにそれぞれ接続するための複数の通信インタフェース手段及び端末との間で近距離無線通信を行う近距離無線通信手段を有する画像形成装置に搭載されたコンピュータを、前記近距離無線通信手段を介して利用開始要求時に前記端末から送信されてくる装置情報要求を受信する受信手段、前記受信手段が装置情報要求を受信すると、前記各通信インタフェース手段を経由して当該通信インタフェース手段のアドレス情報を当該端末へ送信する送信手段、前記端末が受信した前記通信インタフェース手段のアドレス情報のいずれかを送信先として前記端末から送信されてきたデータを、当該通信インタフェース手段を介して受信し、当該データに対する処理を実行する処理実行手段、として機能させる。 An image forming apparatus having a short-range wireless communication unit that performs short-range wireless communication with a plurality of communication interface units and terminals to which different address information is assigned and connected to a plurality of networks. A receiving unit that receives a device information request transmitted from the terminal when a use start request is made via the short-range wireless communication unit. When the receiving unit receives the device information request, each communication Data transmitted from the terminal using either the transmission means for transmitting the address information of the communication interface means to the terminal via the interface means or the address information of the communication interface means received by the terminal. Received via the communication interface means, and processes the data. Process executing means for, to function as a.
請求項1に記載の発明によれば、複数の通信インタフェース手段を搭載する画像形成装置において、ネットワーク通信が可能な通信インタフェースを端末に知らせることができる。 According to the first aspect of the present invention, in an image forming apparatus equipped with a plurality of communication interface means, it is possible to notify a terminal of a communication interface capable of network communication.
請求項2に記載の発明によれば、NFCに準拠した端末からの要求に応じてネットワーク通信が可能な通信インタフェース手段を端末に知らせることができる。 According to the invention described in claim 2, it is possible to notify the terminal of communication interface means capable of network communication in response to a request from a terminal compliant with NFC.
請求項3に記載の発明によれば、搭載された通信インタフェース手段にWi−Fi Direct(登録商標)に準拠している通信インタフェース手段が含まれている場合にも対応することができる。 According to the third aspect of the present invention, it is possible to cope with a case where the communication interface means mounted therein includes communication interface means compliant with Wi-Fi Direct (registered trademark).
請求項4に記載の発明によれば、複数の通信インタフェース手段を搭載する画像形成装置において、ネットワーク通信が可能な通信インタフェースを端末に知らせることができる。 According to the fourth aspect of the present invention, in the image forming apparatus equipped with a plurality of communication interface means, it is possible to inform the terminal of a communication interface capable of network communication.
請求項5に記載の発明によれば、複数の通信インタフェース手段を搭載する画像形成装置において、ネットワーク通信が可能な通信インタフェースを端末に知らせることができる。 According to the fifth aspect of the present invention, in an image forming apparatus equipped with a plurality of communication interface means, it is possible to inform a terminal of a communication interface capable of network communication.
以下、図面に基づいて、本発明の好適な実施の形態について説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
図1は、本発明に係る画像形成装置の一実施の形態のハードウェア構成及び画像形成システムの一実施の形態の全体構成を示した図である。本実施の形態における画像形成装置10は、印刷機能、コピー機能、スキャナ機能、ファクシミリ通信機能等各種機能を搭載した複合機等で実現される、コンピュータを内蔵した装置である。図1において、CPU11は、ROM16に格納されたプログラムにしたがってスキャナ13やプリンタエンジン15等本装置に搭載された各種機構の動作制御を行う。アドレスデータバス21は、CPU11の制御対象となる各種機構と接続してデータの通信を行う。操作パネル12は、ユーザからの指示の受け付け、情報の表示を行う。スキャナ13は、ユーザがセットした原稿を読み取り、電子データとしてHDD(Hard Disk Drive)14等に蓄積する。HDD14は、スキャナ13を使用して読み取った電子文書などを格納する。プリンタエンジン15は、CPU11で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する。RAM17は、プログラム実行時のワークメモリや電子データ送受信時の通信バッファとして利用される。ROM16は、本装置の制御や電子データの暗号、電子データの送受信に関する各種プログラムが格納されている。各種プログラムが実行されることで後述する各構成要素が所定の処理機能を発揮する。
FIG. 1 is a diagram showing a hardware configuration of an embodiment of an image forming apparatus according to the present invention and an overall configuration of an embodiment of an image forming system. The
本実施の形態における画像形成装置10は、少なくとも2つのネットワークインタフェース(IF)18,19を有している。ネットワークインタフェース18はネットワークとしてのLAN(有線)22を接続する通信インタフェース手段である。LAN22には、端末40との間で無線LANを確立するためのアクセスポイント(AP)23が接続されている。ネットワークインタフェース19は、LAN21とは異なるネットワークとしてWi−Fi Directに準拠した無線LANを接続する通信インタフェース手段である。
The
本実施の形態では、ネットワークインタフェース18,19それぞれに有線LANと無線LANを接続する構成を例示したが、双方とも有線LANあるいは無線LANを接続してもよい。また、本実施の形態では、説明の便宜上、2つのネットワークインタフェース18,19を画像形成装置10に搭載するように構成したが、それ以上の数のネットワークインタフェースを画像形成装置10に搭載してもよいし、少なくとも2つ以上の通信ポートを持つ1つのネットワークインタフェースにて構成してもよい。
In the present embodiment, the configuration in which the wired LAN and the wireless LAN are connected to each of the
本実施の形態における画像形成装置10は、更にNFCインタフェース(IF)20を有する。NFCインタフェース20は、同じくNFCインタフェースが搭載された端末40との間で近距離無線通信を行う近距離無線通信手段である。
The
本実施の形態においては、端末40としてスマートフォン等のネットワーク機能を有する端末機器を想定している。端末40のハードウェア構成は、従前と同じでよくCPU、ROM、RAM及びストレージを有している。更に、本実施の形態では、NFCインタフェース及びネットワークインタフェースとして、無線LAN通信、更にWi−Fi Directに準拠した無線LAN通信が可能であることを前提としている。
In the present embodiment, a terminal device having a network function such as a smartphone is assumed as the
図2は、本実施の形態における画像形成装置10及び端末40のブロック構成図である。なお、図2では、本実施の形態の説明に用いない構成要素については省略している。本実施の形態における画像形成装置10は、接続要求受信部31、アドレス情報送信部32、要求受信部33及び処理実行部34を有している。接続要求受信部31は、端末40の画像形成装置10の利用開始要求(ネットワークとの「接続要求」ともいう)を受信する。なお、端末40は、接続要求時に、NFCインタフェース20を介して当該端末のアドレス情報を渡してもよい。アドレス情報送信部32は、接続要求受信部31が端末40のアドレス情報を受信すると、各ネットワークインタフェース18,19を経由して当該ネットワークインタフェース18,19のアドレス情報を端末40へ送信する。要求受信部33は、端末40からの処理要求を受信する。処理実行部34は、処理要求受信後、端末40が受信したいずれかのネットワークインタフェース18,19のアドレス情報を送信先として端末40から送信されてきたデータが、当該ネットワークインタフェース18,19を介して受信されると、そのデータに基づき処理を実行する。
FIG. 2 is a block configuration diagram of the
画像形成装置10における各構成要素31〜34は、画像形成装置10に内蔵されたコンピュータと、コンピュータに搭載されたCPU11で動作するプログラムとの協調動作により実現される。
The
本実施の形態における端末40は、接続要求送信部41、アドレス情報受信部42、処理要求部43及びデータ送信部44を有している。接続要求送信部41は、端末40がNFCインタフェース20に近付けられたとき(Tapあるいはタッチされたとき)に、自端末40のIPアドレスを画像形成装置10へ送信することで接続を要求する。アドレス情報受信部42は、接続要求送信部41が送信した自端末のIPアドレスを受信したことに応じて画像形成装置10から各ネットワークインタフェース18,19を経由して送信されたネットワークインタフェース18,19のIPアドレスを受信する。処理要求部43は、画像形成装置10へ所望の処理の実行要求を送信する。データ送信部44は、要求した処理の実行に必要なデータを、アドレス情報受信部42が受信したネットワークインタフェース18又はネットワークインタフェース19のIPアドレスを送信先として送信する。
The terminal 40 in the present embodiment includes a connection
端末40における各構成要素41〜44は、端末40に内蔵されたコンピュータと、コンピュータに搭載されたCPUで動作するプログラムとの協調動作により実現される。
Each
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、CD−ROMやUSBメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのCPU11がプログラムを順次実行することで各種処理が実現される。 Further, the program used in this embodiment can be provided not only by communication means but also by storing it in a computer-readable recording medium such as a CD-ROM or USB memory. The program provided from the communication means or the recording medium is installed in the computer, and various processes are realized by the CPU 11 of the computer sequentially executing the program.
次に、本実施の形態における画像形成装置10と端末40との間でNFCによるTap to Print機能利用時に実施される処理について図3に示したフローチャートを用いて説明する。
Next, processing performed when the NFC uses the Tap to Print function between the
端末40を携帯しているユーザが端末40に格納されている画像を印刷するとき、ユーザは、画像形成装置10の所定の位置に配設されたNFCインタフェース20に近づけると、NFCインタフェース間のやり取りにより、ユーザは操作することなく画像形成装置10と端末40との間で回線が確立される。接続要求送信部41は、画像形成装置10の利用開始を要求するために画像形成装置10に接続されているネットワークとの接続要求をNFCインタフェース経由で送信する。この接続要求時に送信する要求情報には、接続要求である旨と識別情報として端末40のIPアドレスが含まれている。
When a user carrying the terminal 40 prints an image stored in the terminal 40, when the user approaches the NFC interface 20 disposed at a predetermined position of the
画像形成装置10における接続要求受信部31は、端末40により送信された接続要求情報を、NFCインタフェース20を介して受信すると(ステップ101)、自装置の識別情報として予め設定されているUUIDを取得し、更にデフォルトインタフェースとして予め設定されているネットワークインタフェースのIPアドレスを取得する。本実施の形態における画像形成装置10には、2つのネットワークインタフェース18,19が搭載されているので、いずれかのIPアドレスがデフォルトインタフェースとして設定される。以降の説明で明らかになるように、本実施の形態では、基本的にはデフォルトインタフェースとして設定されたIPアドレスは用いないので、任意のIPアドレスをデフォルト値として設定しておけばよい。ただ、主としてユーザに使用させたいネットワークがあるのであれば、そのネットワークを接続したネットワークインタフェースのIPアドレスを設定するようにしてもよい。
When the connection
UUID及びデフォルトのIPアドレスを取得すると、接続要求受信部31は、UUID及びStableWSDiscoveryEndpoint(通信インタフェースのIPアドレスを含むESD検索応答用のデバイスURL)をWSDプリンタ情報としてNFCインタフェース20経由で端末40へ送信する(ステップ102)。このWSDプリンタ情報は、NDEF(NFC Data Exchange Format)メッセージの形式に準拠している。
When the UUID and the default IP address are acquired, the connection
端末40は、画像形成装置10から送信されてくるWSDプリンタ情報を受信すると、UUIDとIPアドレスとを対応付けて内部に保持することで画像形成装置10をWSDプリンタとして登録する。これにより、端末40には、UUIDで識別される画像形成装置10にはIPアドレスで特定されるネットワークインタフェースに接続されたネットワーク経由でデータを送信することが設定されたことになる。
When receiving the WSD printer information transmitted from the
以上の処理は、NFCの規格に準拠した処理である。本実施の形態では、NFCの規格に基づき自装置を一意に識別するための情報としてUUIDを用いたが、他の規格によっては、例えばMACアドレスなど他の識別情報を用いてもよい。 The above processing is processing compliant with the NFC standard. In the present embodiment, the UUID is used as information for uniquely identifying the own apparatus based on the NFC standard. However, depending on other standards, other identification information such as a MAC address may be used.
接続要求受信部31によりWSDプリンタ情報が送信されると、アドレス情報送信部32は、全てのネットワークインタフェース18,19に対してIPアドレスが設定されているかを確認する。これは、Wi−Fi Directの仕様によりIPアドレスが設定されていない場合があるので、このことを事前に確認するためである。ネットワークインタフェース19にもIPアドレスが設定されている場合(ステップ103でY)、続いて、アドレス情報送信部32は、Wi−Fi Directで端末40が検出されているかどうかを確認する。端末40が検出された場合(ステップ104でY)、アドレス情報送信部32は、自装置のUUID及び各ネットワークインタフェース18,19のIPアドレスをそれぞれ含むアドレス情報を生成する。そして、アドレス情報送信部32は、IPアドレスに対応したネットワークインタフェース18,19を経由して各アドレス情報をWSDiscoveryのHello Messageとして端末40へ送信する(ステップ105)。なお、アドレス情報の送信はマルチキャスト(あるいはブロードキャスト)により送信されるが、通知先である端末のアドレス情報を取得している場合は通知先端末にのみ送信する構成でもよい。
When the WSD printer information is transmitted by the connection
本実施の形態の場合、2つのネットワークインタフェース18,19が設けられているので、ネットワークインタフェース18のIPアドレスが設定されたアドレス情報は、ネットワークインタフェース18を経由して端末40へ送信される。一方、ネットワークインタフェース19のIPアドレスが設定されたアドレス情報は、ネットワークインタフェース19を経由して端末40へ送信される。
In the case of the present embodiment, since two
端末40は、画像形成装置10からネットワーク経由でアドレス情報を受信すると、UUIDとIPアドレスとを対応付けて内部に保持する。この例の場合、受信したアドレス情報に含まれているUUIDは、ステップ102においてNFC経由で送信されたWSDプリンタ情報に含まれるUUIDと同じなので、端末40は、NFC経由ですでに受信し保持しているIPアドレスを、受信したアドレス情報に含まれているIPアドレスで上書き更新する。
When the terminal 40 receives the address information from the
ここで、端末40は、通常、ネットワークインタフェース18経由で送信されたアドレス情報と、ネットワークインタフェース19経由で送信されたアドレス情報と、の双方を受信することになる。仮に、ネットワークインタフェース18経由で送信されたアドレス情報を先に受信したならば、そのアドレス情報に含まれるIPアドレスで、NFC経由で受信済みのIPアドレスを上書き更新することになるが、上書き更新により有効となったIPアドレスは、後から受信されたネットワークインタフェース19経由のアドレス情報に含まれるIPアドレスですぐさま上書き更新されてしまう。ただ、端末40において双方のアドレス情報が正常に受信できたということは、双方ともネットワーク通信が可能であることが証明されたことになる。従って、どちらのアドレス情報を後に受信してIPアドレスを上書き更新しようとも何の問題も発生しない。
Here, the terminal 40 normally receives both the address information transmitted via the network interface 18 and the address information transmitted via the
端末40は、Tap to Print機能を利用して画像形成装置10から内部に格納されている画像を印刷したい場合は、従前と同じように操作して印刷を指示すればよい。端末40における処理要求部43は、従前と同じようにNFCインタフェース経由で処理(ここではTap to Print機能を用いた印刷処理)を要求すると、画像形成装置10における要求受信部33は、従前と同じようにその処理要求を受信する。そして、端末40におけるデータ送信部44は、印刷対象の画像データを、内部に保持しているIPアドレスを送信先として送信する。画像形成装置10における処理実行部34は、端末40に保持されているIPアドレスに対応するネットワークインタフェース18又はネットワークインタフェース19を介して端末40からのデータを受信し、所定の印刷処理を実行する。
When the terminal 40 wants to print an image stored inside from the
以上の処理から明らかなように、NFC経由で取得したIPアドレスは、アドレス情報の設定内容によって上書き更新される。従って、前述したようにデフォルトのIPアドレスは任意の設定値でよいことになる。ただ、NFC経由で取得したIPアドレスを確実に上書き更新させるために、アドレス情報送信部32は、接続要求受信部31によるWSDプリンタ情報の送信後、所定の時間が経過してから、つまり若干の時間をあけてからプリント情報を送信するよう送信制御してもよい。
As is clear from the above processing, the IP address acquired via NFC is overwritten and updated by the setting contents of the address information. Therefore, as described above, the default IP address may be any set value. However, in order to reliably overwrite and update the IP address acquired via NFC, the address
以上説明したように、本実施の形態では、NFCの規格とは別個にネットワークインタフェース18,19のIPアドレスを端末40に送信するようにし、そのIPアドレスを用いてネットワークインタフェース18,19を介してのネットワーク通信を実施できるようにした。 As described above, in this embodiment, the IP addresses of the network interfaces 18 and 19 are transmitted to the terminal 40 separately from the NFC standard, and the IP addresses are used to transmit the IP addresses via the network interfaces 18 and 19. Enabled to perform network communication.
ところで、ステップ103,104は、Wi−Fi Directを考慮した処理である。この条件に合致しない場合(ステップ103又はステップ104でN)、つまり、Wi−Fi Direct経由では端末40と接続できない場合、本実施の形態では、ステップ105のアドレス情報の送信を行わないようにした。なお、いずれか1つの条件を満たす場合のみアドレス情報の送信を行わないようにしてもよい。ステップ102においてNFCでは、任意のIPアドレスを送信してよいと説明したが、この場合を考慮すると、Wi−Fi Directでない有線側のネットワークインタフェース19のIPアドレスをデフォルト値として設定しておくのが都合よいかもしれない。あるいは、ステップ103,104における条件に合致しない場合(ステップ103又はステップ104でN)、ネットワークインタフェース(Wi−Fi Direct)19からはアドレス情報を送信させないようにしてステップ105における処理を実施するようにしてもよい。
Steps 103 and 104 are processes that take Wi-Fi Direct into consideration. If this condition is not met (N in Step 103 or Step 104), that is, if the terminal 40 cannot be connected via Wi-Fi Direct, the address information in Step 105 is not transmitted in this embodiment. . Note that the address information may not be transmitted only when any one of the conditions is satisfied. In step 102, NFC explained that an arbitrary IP address may be transmitted, but considering this case, the IP address of the
なお、ステップ104においては、接続要求をした端末40に限定せずに端末40の存在を確認するようにしたが、接続要求をした端末40が検出できたかどうかを、ステップ104における処理の判断条件としてもよい。 In step 104, the existence of the terminal 40 is confirmed without being limited to the terminal 40 that has requested connection. However, whether or not the terminal 40 that has requested connection has been detected can be determined by the process determination condition in step 104. It is good.
本実施の形態では、Tap to Printを例にして説明したので、処理実行部34は、この機能に基づき端末40から送信されてくる画像データそのものを出力するという印刷処理を実行するが、他の機能による他の処理要求の場合、処理実行部34は、送信されてくるデータ(例えば、ポストスクリプト)に記述された内容(指示)等に従って処理する場合もある。
In the present embodiment, the description has been given by taking Tap to Print as an example. Therefore, the
前述したように、本実施の形態においては、ネットワークインタフェース18,19を介して送信したIPアドレスで、端末40が内部に保持しているIPアドレスを更新するようにしたが、他の方法を採用してもよい。 As described above, in this embodiment, the IP address held in the terminal 40 is updated with the IP address transmitted via the network interfaces 18 and 19, but other methods are adopted. May be.
例えば、ネットワークインタフェース18,19それぞれに異なるUUIDを割り当てて、端末40には、画像形成装置10を2台のプリンタがあるように登録させる。この場合、端末40のユーザは、端末40の液晶画面に表示された2台のプリンタの中から所望のプリンタを選択して利用すればよい。
For example, a different UUID is assigned to each of the network interfaces 18 and 19, and the terminal 40 is made to register the
あるいは、接続要求に応じて、ネットワークインタフェース18,19のうちどちらのIPアドレスを送信するかを、操作パネル12に表示してユーザに選択させるようにしてもよい。
Alternatively, in response to a connection request, which IP address of the network interfaces 18 and 19 is to be transmitted may be displayed on the
あるいは、従前とは異なり、接続要求に対してはWSDプリンタ情報を返信せず、その後の操作時に各ネットワークインタフェース18,19からIPアドレスを送信し、端末40にWSDプリンタを検出させるようにしてもよい。
Alternatively, unlike in the past, WSD printer information is not returned in response to a connection request, and an IP address is transmitted from each
なお、本実施の形態では、画像形成装置の一形態として複合機を想定して説明したが、複数の通信インタフェース手段を搭載した装置には、本実施の形態において説明した技術を適用することは可能である。 In the present embodiment, the description has been made assuming a multifunction peripheral as one form of the image forming apparatus. However, the technology described in the present embodiment may be applied to an apparatus equipped with a plurality of communication interface units. Is possible.
10 画像形成装置、11 CPU、12 操作パネル、13 スキャナ、14 ハードディスクドライブ(HDD)、15 プリンタエンジン、16 ROM、17 RAM、18,19 ネットワークインタフェース(IF)、20 NFCインタフェース(IF)、21 アドレスデータバス、22 LAN、23 アクセスポイント(AP)、31 接続要求受信部、32 アドレス情報送信部、33 要求受信部、34 処理実行部、40 端末、41 接続要求送信部、42 アドレス情報受信部、43 処理要求部、44 データ送信部。
10 image forming apparatus, 11 CPU, 12 operation panel, 13 scanner, 14 hard disk drive (HDD), 15 printer engine, 16 ROM, 17 RAM, 18, 19 network interface (IF), 20 NFC interface (IF), 21 address Data bus, 22 LAN, 23 access point (AP), 31 connection request receiver, 32 address information transmitter, 33 request receiver, 34 process execution unit, 40 terminal, 41 connection request transmitter, 42 address information receiver, 43 Processing request part, 44 Data transmission part.
Claims (5)
端末との間で近距離無線通信を行い、利用開始要求時に前記端末から送信されてくる装置情報要求を受信する近距離無線通信手段と、
前記近距離無線通信手段が装置情報要求を受信すると、前記各通信インタフェース手段を経由して当該通信インタフェース手段のアドレス情報を当該端末へ送信する送信手段と、
前記端末が受信した前記通信インタフェース手段のアドレス情報のいずれかを送信先として前記端末から送信されてきたデータを、当該通信インタフェース手段を介して受信し、当該データに対する処理を実行する処理実行手段と、
を有することを特徴とする画像形成装置。 A plurality of communication interface means for giving different address information and connecting to a plurality of networks respectively;
Short-range wireless communication means for performing short-range wireless communication with a terminal, and receiving a device information request transmitted from the terminal at the time of use start request;
When the short-range wireless communication unit receives a device information request, a transmission unit that transmits the address information of the communication interface unit to the terminal via each communication interface unit;
Processing execution means for receiving, via the communication interface means, data transmitted from the terminal with any one of the address information of the communication interface means received by the terminal as a transmission destination; ,
An image forming apparatus comprising:
端末と、
を有し、
前記画像形成装置は、
異なるアドレス情報が付与され、複数のネットワークにそれぞれ接続するための複数の通信インタフェース手段と、
端末との間で近距離無線通信を行う画像形成装置側近距離無線通信手段と、
前記画像形成装置側近距離無線通信手段を介して接続要求時に前記端末から送信されてくる装置情報要求を受信する画像形成装置側受信手段と、
前記画像形成装置側受信手段が装置情報要求を受信すると、前記各通信インタフェース手段を経由して当該通信インタフェース手段のアドレス情報を当該端末へ送信する画像形成装置側送信手段と、
前記端末が受信した前記通信インタフェース手段のアドレス情報のいずれかを送信先として前記端末から送信されてきたデータを、当該通信インタフェース手段を介して受信し、当該データに対する処理を実行する処理実行手段と、
を有し、
前記端末は、
前記画像形成装置との間で近距離通信を行う端末側近距離通信手段と、
前記端末側近距離通信手段を介して装置情報を要求する接続要求手段と、
前記接続要求手段が送信した装置情報要求を受信したことに応じて前記画像形成装置から前記各通信インタフェース手段を経由して送信された当該通信インタフェース手段のアドレス情報を受信する端末側情報受信手段と、
前記端末側情報受信手段が受信した前記通信インタフェース手段のアドレス情報を送信先として処理対象のデータを送信するデータ送信手段と、
を有することを特徴とする画像形成システム。 An image forming apparatus;
A terminal,
Have
The image forming apparatus includes:
A plurality of communication interface means for giving different address information and connecting to a plurality of networks respectively;
Image forming apparatus side near field communication means for performing near field communication with the terminal;
An image forming apparatus side receiving means for receiving an apparatus information request transmitted from the terminal at the time of a connection request via the image forming apparatus side short-range wireless communication means;
When the image forming apparatus side receiving means receives an apparatus information request, the image forming apparatus side transmitting means transmits address information of the communication interface means to the terminal via each communication interface means;
Processing execution means for receiving, via the communication interface means, data transmitted from the terminal with any one of the address information of the communication interface means received by the terminal as a transmission destination; ,
Have
The terminal
Terminal-side near field communication means for performing near field communication with the image forming apparatus;
Connection request means for requesting device information via the terminal-side short-range communication means;
A terminal-side information receiving means for receiving address information of the communication interface means transmitted from the image forming apparatus via the communication interface means in response to receiving the device information request sent by the connection request means; ,
Data transmission means for transmitting data to be processed with the address information of the communication interface means received by the terminal side information reception means as a transmission destination;
An image forming system comprising:
前記近距離無線通信手段を介して利用開始要求時に前記端末から送信されてくる装置情報要求を受信する受信手段、
前記受信手段が装置情報要求を受信すると、前記各通信インタフェース手段を経由して当該通信インタフェース手段のアドレス情報を当該端末へ送信する送信手段、
前記端末が受信した前記通信インタフェース手段のアドレス情報のいずれかを送信先として前記端末から送信されてきたデータを、当該通信インタフェース手段を介して受信し、当該データに対する処理を実行する処理実行手段、
として機能させるためのプログラム。
Different address information is assigned and mounted on an image forming apparatus having a plurality of communication interface means for connecting to a plurality of networks and an image forming apparatus side short-range wireless communication means for performing short-range wireless communication with a terminal. Computer
Receiving means for receiving a device information request transmitted from the terminal at the time of use start request via the short-range wireless communication means;
When the receiving means receives a device information request, a transmitting means for sending address information of the communication interface means to the terminal via the communication interface means,
Processing execution means for receiving data transmitted from the terminal with any one of the address information of the communication interface means received by the terminal as a transmission destination, and executing processing on the data;
Program to function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015061357A JP6477108B2 (en) | 2015-03-24 | 2015-03-24 | Image forming apparatus, image forming system, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015061357A JP6477108B2 (en) | 2015-03-24 | 2015-03-24 | Image forming apparatus, image forming system, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016181152A true JP2016181152A (en) | 2016-10-13 |
JP6477108B2 JP6477108B2 (en) | 2019-03-06 |
Family
ID=57132773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015061357A Active JP6477108B2 (en) | 2015-03-24 | 2015-03-24 | Image forming apparatus, image forming system, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6477108B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109511102A (en) * | 2017-09-14 | 2019-03-22 | 佳能株式会社 | Information processing unit, its control method and storage medium with multiple routes |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014127871A (en) * | 2012-12-26 | 2014-07-07 | Brother Ind Ltd | Communication device |
JP2014168212A (en) * | 2013-02-28 | 2014-09-11 | Brother Ind Ltd | Terminal device and function execution apparatus |
JP2015022724A (en) * | 2013-07-23 | 2015-02-02 | 富士ゼロックス株式会社 | Processing device, information device, system, and program |
-
2015
- 2015-03-24 JP JP2015061357A patent/JP6477108B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014127871A (en) * | 2012-12-26 | 2014-07-07 | Brother Ind Ltd | Communication device |
JP2014168212A (en) * | 2013-02-28 | 2014-09-11 | Brother Ind Ltd | Terminal device and function execution apparatus |
JP2015022724A (en) * | 2013-07-23 | 2015-02-02 | 富士ゼロックス株式会社 | Processing device, information device, system, and program |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109511102A (en) * | 2017-09-14 | 2019-03-22 | 佳能株式会社 | Information processing unit, its control method and storage medium with multiple routes |
JP2019054391A (en) * | 2017-09-14 | 2019-04-04 | キヤノン株式会社 | Information processing unit and control method and program thereof |
US11137957B2 (en) | 2017-09-14 | 2021-10-05 | Canon Kabushiki Kaisha | Information processing apparatus having a plurality of lines, control method therefor, and storage medium |
JP7027084B2 (en) | 2017-09-14 | 2022-03-01 | キヤノン株式会社 | Information processing equipment, its control method, and programs |
US11630617B2 (en) | 2017-09-14 | 2023-04-18 | Canon Kabushiki Kaisha | Information processing apparatus having a plurality of lines, control method therefor, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP6477108B2 (en) | 2019-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10237448B2 (en) | Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device | |
US9883543B2 (en) | Method of connecting to device and apparatus for supporting Wi-Fi direct for performing the method | |
US9665328B2 (en) | Image recording system, image recording apparatus, non-transitory storage medium storing instructions executable by image recording apparatus, mobile terminal, and non-transitory storage medium storing instructions executable by mobile terminal | |
JP6098423B2 (en) | Terminal device and printer | |
US9588719B2 (en) | Communication apparatus, communication method and computer-readable storage medium | |
JP6516491B2 (en) | Communication apparatus, control method and program | |
JP5935740B2 (en) | Printing device, printing device program, portable terminal and portable terminal program | |
US10194047B2 (en) | Information processing device and non-transitory recording medium | |
JP6242051B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM | |
JP2015032027A (en) | Terminal device and printer | |
JP2017016373A (en) | Information processing apparatus, control method, and program | |
US10097625B2 (en) | Program, information processing apparatus, and communication system | |
JP2014164420A (en) | Printing apparatus, method for controlling printing apparatus, and program | |
US11455133B2 (en) | Information processing apparatus including setting screen, control method therefor, and storage medium | |
JP6341786B2 (en) | Printing apparatus, printing apparatus control method, program, and printing system | |
US8761615B2 (en) | Image forming apparatus, host device and print controlling method | |
JP6477108B2 (en) | Image forming apparatus, image forming system, and program | |
JP2022078092A (en) | Information processing apparatus, method for controlling the same, and program | |
JP2017151762A (en) | Program and portable terminal | |
JP7027084B2 (en) | Information processing equipment, its control method, and programs | |
JP2019207479A (en) | Computer program for communication device, and communication device | |
JP2021072599A (en) | Communication system, information processing device, communication device, and program | |
JP2018153997A (en) | Image forming device | |
JP2013250860A (en) | Electronic apparatus, information processing device, and network system | |
JP2015129820A (en) | Image forming apparatus, control method thereof, printing system, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180228 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180928 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181009 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181126 |
|
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: 20190108 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190121 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6477108 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |