Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6950627B2 - 画像形成システム - Google Patents
[go: Go Back, main page]

JP6950627B2 - 画像形成システム - Google Patents

画像形成システム Download PDF

Info

Publication number
JP6950627B2
JP6950627B2 JP2018116402A JP2018116402A JP6950627B2 JP 6950627 B2 JP6950627 B2 JP 6950627B2 JP 2018116402 A JP2018116402 A JP 2018116402A JP 2018116402 A JP2018116402 A JP 2018116402A JP 6950627 B2 JP6950627 B2 JP 6950627B2
Authority
JP
Japan
Prior art keywords
image forming
unit
forming apparatus
terminal device
wireless lan
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018116402A
Other languages
English (en)
Other versions
JP2019219879A (ja
Inventor
大貴 新井
大貴 新井
洋仁 岡崎
洋仁 岡崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2018116402A priority Critical patent/JP6950627B2/ja
Priority to US16/389,395 priority patent/US20190384537A1/en
Publication of JP2019219879A publication Critical patent/JP2019219879A/ja
Application granted granted Critical
Publication of JP6950627B2 publication Critical patent/JP6950627B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1224Client or server resources management
    • G06F3/1226Discovery of devices having required properties
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1231Device related settings, e.g. IP address, Name, Identification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1268Job submission, e.g. submitting print job order or request not the print data itself
    • G06F3/1269Job submission, e.g. submitting print job order or request not the print data itself by broadcasting server
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1292Mobile client, e.g. wireless printing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Facsimiles In General (AREA)
  • Computer And Data Communications (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は画像形成システムに関し、例えばスマートフォン等の端末装置からネットワークを介して接続された画像形成装置に印刷ジョブを送信して印刷させる場合に適用して好適なものである。
近年、画像形成システムにおいては、画像形成装置がネットワークを介してコンピュータ装置等の端末装置と接続され、該端末装置からネットワークを介して印刷ジョブを受信した画像形成装置により、該印刷ジョブに基づいた画像を用紙等の媒体に形成する、すなわち印刷するものが広く普及している。
この画像形成システムのなかには、ネットワークとして無線LAN(Local Area Network)を用いるものも提案されている(例えば、特許文献1参照)。このような画像形成システムでは、無線LANの機能を搭載した様々な端末装置、例えばノート型コンピュータ装置やタブレット型端末装置、或いはスマートフォン等が当該ネットワークに接続可能となっている。
特開2016−101676号公報(図2等)
ところで、一般に端末装置を新たに無線LANに接続するには、当該無線LANのSSID(Service Set Identifier)及びパスワードを正しく設定し、且つIPアドレスを割り当てる必要がある。
しかしながら、このような作業を一般のユーザが行う場合、不慣れであるために手間がかかり、またSSIDやパスワード、並びにIPアドレス等を管理者等から知得する必要もある。特に、ユーザが一時的に画像形成装置を利用したいような場合であっても、ネットワークの接続に関する作業が極めて煩雑であり、気軽に利用できない、という問題があった。
本発明は以上の点を考慮してなされたもので、端末装置から容易に印刷処理を行い得る画像形成システムを提案しようとするものである。
かかる課題を解決するため本発明の画像形成システムにおいては、画像形成装置と、端末装置と、画像形成装置及び端末装置を接続する無線LAN(Local Area Network)のネットワークとを有する画像形成システムであって、端末装置には、近距離無線通信により画像形成装置から無線LANにおけるSSID(Service Set Identifier)及びパスワードを受信する近距離無線受信部と、近距離無線受信部により受信したSSID及びパスワードを使用して無線LANにより画像形成装置に接続し、当該無線LANを介してブロードキャストを送信するブロードキャスト送信部を設け、画像形成装置には、ブロードキャストに対する応答として、無線LANにおいて当該画像形成装置を特定するIPアドレスを、当該無線LANを介して送信する応答送信部と、端末装置から受信した印刷ジョブに従い所定の媒体に画像を形成する画像形成部とを設け、端末装置には、応答を受信する応答受信部と、応答受信部により最初に受信した応答を、画像形成装置から送信されたものとして特定する装置特定部と、装置特定部により特定された応答に含まれていたIPアドレスを基に、無線LANを介して画像形成装置に印刷ジョブを送信する印刷ジョブ送信部と、情報を表示する表示部とをさらに設け、近距離無線受信部は、SSID及びパスワードに加えて、画像形成装置における無線LANの動作モードを受信し、表示部は、近距離無線受信部により受信した画像形成装置における無線LANの動作モードがアクセスポイントモードでなかった場合、当該画像形成装置における無線LANの動作モードをアクセスポイントモードに切り替えるよう促す情報を表示するようにした。
また本発明の画像形成システムにおいては、画像形成装置と、端末装置と、画像形成装置及び端末装置を接続するネットワークとを有する画像形成システムであって、端末装置には、少なくとも端末装置と関連付けられていることを識別し得る識別情報を近距離無線通信により画像形成装置へ送信する近距離無線送信部と、ネットワークを介してブロードキャストを送信するブロードキャスト送信部とを設け、画像形成装置には、ブロードキャストに対する応答として、ネットワークにおいて当該画像形成装置を特定する画像形成装置特定情報と共に、近距離無線通信により端末装置から受信した識別情報を、当該ネットワークを介して送信する応答送信部と、端末装置から受信した印刷ジョブに従い所定の媒体に画像を形成する画像形成部とを設け、端末装置には、画像形成装置特定情報と共に識別情報が含まれる応答を受信する応答受信部と、応答受信部により受信した応答のうち、識別情報が近距離無線送信部により送信した識別情報と一致したものを、画像形成装置から送信されたものとして特定する装置特定部と、装置特定部により特定された応答に含まれていた画像形成装置特定情報を基に、ネットワークを介して画像形成装置に印刷ジョブを送信する印刷ジョブ送信部とをさらに設けるようにした。
本発明では、まず近距離無線通信により端末装置が画像形成装置から無線LANのSSID及びパスワードを取得し、必要に応じて画像形成装置をアクセスポイントモードに切り替えるよう促す情報を端末装置に表示し、該端末装置を無線LANにより画像形成装置に接続させる。続いて本発明では、端末装置から送信されたブロードキャストに対し画像形成装置から送信された応答を基に、端末装置が該画像形成装置から送信された応答を装置特定部により特定して該画像形成装置のIPアドレスを知得できる。そのうえで本発明は、このIPアドレスを利用することにより、該端末装置から該画像形成装置へ印刷ジョブを送信して印刷させることができる。
本発明によれば、端末装置から容易に印刷処理を行い得る画像形成システムを実現できる。
第1の実施の形態による画像形成システムの全体構成を示す略線図である。 画像形成装置のハードウェア構成を示す略線図である。 画像形成装置のソフトウェア構成を示す略線図である。 画像形成装置における無線LAN設定記憶部の記憶内容を示す略線図である。 画像形成装置における認証情報記憶部の記憶内容を示す略線図である。 画像形成装置における装置情報記憶部の記憶内容を示す略線図である。 画像形成装置におけるNFC記憶部の記憶内容を示す略線図である。 端末装置のハードウェア構成を示す略線図である。 端末装置のソフトウェア構成を示す略線図である。 端末装置における無線LAN設定記憶部の記憶内容を示す略線図である。 端末装置におけるNFC設定記憶部の記憶内容を示す略線図である。 端末装置におけるNFC記憶部の記憶内容を示す略線図である。 端末装置における装置情報記憶部の記憶内容を示す略線図である。 画像形成装置における起動時情報書込処理手順を示すフローチャートである。 画像形成装置における装置情報更新処理手順を示すフローチャートである。 画像形成装置における装置情報変更時情報書込処理手順を示すフローチャートである。 端末装置における装置情報取得準備処理手順を示すフローチャートである。 端末装置の表示画面(1)を示す略線図である。 端末装置の表示画面(2)を示す略線図である。 端末装置による無線LAN接続処理手順を示すフローチャートである。 端末装置の表示画面(3)を示す略線図である。 画像形成装置における無線LAN接続処理手順を示すフローチャートである。 端末装置の表示画面(4)を示す略線図である。 端末装置における印刷ジョブ送信処理手順を示すフローチャートである。 端末装置の表示画面(5)を示す略線図である。 端末装置における登録装置印刷処理手順を示すフローチャートである。 第2の実施の形態による画像形成システムの全体構成を示す略線図である。 画像形成装置の印刷履歴テーブルを示す略線図である。 端末装置の印刷履歴テーブルを示す略線図である。 第2の実施の形態による新規印刷処理手順を示すシーケンスチャートである。 端末装置の表示画面(6)を示す略線図である。 第2の実施の形態による再印刷処理手順を示すシーケンスチャートである。 端末装置の表示画面(7)を示す略線図である。 他の実施の形態による画像形成システムの構成を示す略線図である。
以下、発明を実施するための形態(以下実施の形態とする)について、図面を用いて説明する。
[1.第1の実施の形態]
[1−1.画像形成システムの構成]
図1に示すように、第1の実施の形態による画像形成システム1は、画像形成装置2及び端末装置3がネットワークとしての無線LAN7を介して相互に接続されると共に、NFC(Near Field Communication、近距離無線通信)8によっても相互に情報を送受信し得るようになっている。
[1−2.画像形成装置の構成]
画像形成装置2は、いわゆるMFP(Multi Function Peripheral)となっており、媒体としての用紙に画像を形成する(すなわち印刷する)プリンタ機能の他、画像を読み取るイメージスキャナとしての機能や通信機能を有しており、これらの組み合わせによりプリンタ、複写機(コピー機)及びファクシミリ装置等として動作することができる。
この画像形成装置2は、図2にブロック構成を示すように、バス10を介して制御部11、記憶部12、無線LAN通信部13、NFCタグ14、表示操作部15及び印刷部16が相互に接続されている。
制御部11は、CPU(Central Processing Unit)17を中心に構成されており、ROM(Read Only Memory)18や記憶部12から所定のプログラムを読み出し、RAM(Random Access Memory)19をワークエリアとして使用しながら、印刷処理や情報通信処理のような種々の処理を実行する。記憶部12は、例えばハードディスクドライブやフラッシュメモリ等のような不揮発性の情報記憶媒体であり、各種プログラムや各種設定情報、或いは各種データ等を記憶する。また記憶部12は、予めユーザにより設定された値や工場出荷時に設定された値等でなる設定値、例えば無線LAN7(図1)におけるIPアドレスや印刷時の印刷濃度、或いは一意に割り当てられた製造番号等を記憶している。
無線LAN通信部13は、例えばIEEE(Institute of Electrical and Electronics Engineers)802.11a/b/g/n/ac等の規格に準拠した無線インタフェースである。この無線LAN通信部13は、例えばインフラストラクチャモード(以下インフラモードとも呼ぶ)及びアクセスポイントモード(以下、APモードとも呼ぶ)といった複数の動作モードに切り替え得るようになっている。
このうちインフラモードは、画像形成装置2がいわゆる子機となり、所定の基地局(アクセスポイント又は親機、図示せず)と無線接続した上で、該基地局を介して端末装置3等との間で情報を送受信する動作モードである。一方、アクセスポイントモードは、画像形成装置2がいわゆる親機となり、端末装置3等をいわゆる子機として無線接続させ、該端末装置3等との間で情報を送受信する動作モードである。
NFCタグ14は、ISO/IEC 18092等の国際標準規格により規定されたNFC(Near Field Communication、近距離無線通信)の無線インタフェースである。このNFCタグ14は、無線通信を行うためのアンテナや各種信号処理を行う回路(図示せず)等の他、情報を記憶するNFC記憶部14Mを有している。このNFC記憶部14Mは、制御部11の制御により、予め種々の情報を格納しておくことができる。また画像形成装置2の外装表面におけるNFCタグ14の近傍には、該NFCタグ14のアンテナが設置されていることを表す所定のマークが記されている。
NFCタグ14は、ユーザにより端末装置3がかざされると、すなわち該端末装置3が画像形成装置2における該NFCタグ14のアンテナに近接した位置へ移動されると、当該端末装置3との間でNFC8により通信処理を行う。このときNFCタグ14は、予めNFC記憶部14Mに格納されていた情報を該端末装置3へ送信し得ると共に、該端末装置3から送信された情報を受信して該NFC記憶部14Mに記憶させることができる。
表示操作部15は、例えば液晶パネル及びタッチセンサが一体化されたタッチパネルにより構成されている。この表示操作部15は、制御部11の制御に基づき、種々の表示画面を表示して種々の情報をユーザに提示する他、所定のGUI(Graphical User Interface)画面を表示することによりユーザの操作入力を受け付けることができる。
画像形成部としての印刷部16は、図示しない露光装置や定着装置、及び用紙の搬送機構等を有している。このうち露光装置は、LED(Light Emitting Diode)ヘッドや感光体ドラム、及びトナーカートリッジ等を有しており、制御部11から供給される画像データに基づいてLEDヘッドを発光させることにより、感光体ドラムの表面に静電潜像を形成し、これにトナーを付着させてトナー画像を形成する。印刷部16は、シアン(C)、マゼンタ(M)、イエロー(Y)及びブラック(K)といった4色に対応した4個の露光装置を有しており、これらにより各色のトナー画像を形成し、用紙に転写して定着させることにより、用紙にカラーの画像を形成すること、すなわちカラー印刷を行うことができる。
また制御部11は、記憶部12から所定の画像形成プログラムを読み出して実行することにより、図3に示すような複数の機能ブロックを形成し、種々の処理を実行する。因みに、図3に示す機能ブロックのうち情報を記憶する機能を有するものについては、記憶部12を利用してその機能を実現しているものがある。
無線LAN通信処理部21は、無線LAN通信部13(図2)における通信処理、例えば変調や復調、或いはパケット化や逆パケット化等のような処理を行う。無線LAN管理部22は、無線LANによる通信に伴う種々の処理、例えば動作モードの切替や認証処理、或いはIPアドレスの割当等を行う。この無線LAN管理部22には、さらに複数の機能ブロックを有している。
無線LAN設定記憶部23は、無線LANの動作に必要な種々の情報、例えばインフラモード又はAPモードといった動作モードや暗号化方式等を記憶する。また無線LAN設定記憶部23は、図4に示すように、動作モードごとのIPアドレスをIPアドレス記憶テーブルとして記憶する。認証実行部24(図3)は、APモードで動作している場合に、端末装置3のような外部の装置がネットワークへの参加を要求してきた場合に、その参加を認めるか否かを判定する認証処理を行う。認証情報記憶部25は、図5に示すように、認証処理において照合するための認証情報として、SSID及びパスワードを記憶する。このSSID及びパスワードは、事前にユーザにより設定された値、或いは工場出荷時に初期値として記憶された値が記憶されている。
IPアドレス割当処理部26(図3)は、主にAPモードで動作している場合に、端末装置3のような外部の装置をネットワークへ参加させる際にIPアドレスを割り当てる。このIPアドレスは、予め設定された値の範囲内において、ネットワーク内で他の端末と重複しない値が割り当てられる。応答送信部としてのブロードキャスト応答処理部27は、ブロードキャストによる情報を受信した場合に所定の応答情報を送信する応答処理を行う。MIB(Management Information Base)応答処理部28は、外部の装置からSNMP(Simple Network Management Protocol)によるコマンドを受信した場合に、これに対する応答処理を行う。
装置情報管理部31は、画像形成装置2における無線LANに関する種々の情報、例えば動作モードやSSID等の情報を収集して装置情報記憶部32に記憶させ、管理する。装置情報記憶部32は、図6に示すように、装置情報管理部31により収集された無線LANに関する情報を記憶する。
NFCタグ制御部33(図3)は、NFCタグ14(図2)を制御することにより、装置情報記憶部32に記憶されている内容(図6)を読み出してNFC記憶部14M(図2)に書き込み、或いは該NFC記憶部14Mから情報を読み出す。NFC記憶部14Mは、NFCタグ制御部33により装置情報が書き込まれると、図7に示すように、これらを記憶する。
例えばNFC記憶部14Mは、電源投入時には図7の(A)欄に示すように何ら情報を記憶していない。しかしながらNFC記憶部14Mは、NFCタグ制御部33により初回の書込処理が行われると、図7の(B)欄に示すように、装置情報記憶部32に記憶していた内容(図6)と同一の情報が格納され、これを保持する。
表示処理部34(図3)は、表示操作部15(図2)に表示する表示画面を生成する等、情報の表示に関する処理を行う。操作処理部35は、表示操作部15に対する入力操作を検知する。例えば表示処理部34は、画像形成装置2における種々の設定値、すなわち装置情報を変更するための設定変更画面を表示する。操作処理部35は、この設定変更画面に対する入力操作を受け付けると、入力された値を装置情報管理部31に引き渡す。これに応じて装置情報管理部31は、装置情報記憶部32に記憶している装置情報を変更し、変更後の新たな情報を記憶する。
印刷ジョブ処理部36は、端末装置3等から無線LAN7を介して受信した印刷ジョブに対して所定の解析処理等を行うことにより、印刷部16に供給するための印刷データを生成し、これを印刷実行部37に引き渡す。これに応じて印刷実行部37は、受け取った印刷データを印刷部16(図2)へ供給することにより、印刷データに基づいたトナー画像を形成して用紙に転写し、さらに定着させる印刷処理を行う。
[1−3.端末装置の構成]
端末装置3(図1)は、いわゆるスマートフォンであり、種々の情報処理機能や通信機能等を有しており、且つ比較的小型に構成され、ユーザに携帯される。この端末装置3は、図8にブロック構成を示すように、バス40を介して制御部41、記憶部42、無線LAN通信部43、NFCタグ44及び表示操作部45が相互に接続されている。
制御部41は、画像形成装置2の制御部11と同様、CPU47を中心に構成されており、記憶部42から所定のプログラムを読み出し、RAM49をワークエリアとして使用しながら、情報通信処理等の種々の処理を実行する。記憶部42は、例えばフラッシュメモリのような不揮発性の情報記憶媒体であり、各種プログラムや各種設定情報の他、写真(画像データ)や文書ファイル等のような種々のデータも記憶する。
無線LAN通信部43は、画像形成装置2の無線LAN通信部13と同様、例えばIEEE802.11a/b/g/n/ac等の規格に準拠した無線インタフェースである。この無線LAN通信部43は、上述したインフラモードで動作し、外部のアクセスポイントに対して子機として無線接続し、種々の情報を送受信する。
近距離無線送信部及び近距離無線受信部としてのNFCタグ44は、画像形成装置2のNFCタグ14と同様に構成されており、無線通信を行うためのアンテナや各種信号処理を行う回路(図示せず)等の他、情報を記憶するNFC記憶部44Mを有している。このNFC記憶部44Mは、例えば画像形成装置2との間でNFC8(図1)を介して無線接続し、該画像形成装置2から無線LANに関する種々の情報を受信した場合、これらの情報を記憶する。
表示部及び操作部としての表示操作部45は、画像形成装置2の表示操作部15と同様、タッチパネルとして構成されており、種々の情報を表示すると共に、ユーザの操作入力を受け付ける。
また制御部41は、記憶部42から所定の基本プログラムを読み出して実行することにより、図9に示すような複数の機能ブロックを形成し、種々の処理を実行する。
無線LAN通信処理部51は、画像形成装置2の無線LAN通信処理部21(図3)と同様、無線LAN通信部43(図8)における種々の通信処理を行う。無線LAN動作管理部52は、無線LAN通信部43における種々の設定値等を管理しており、これらの値を無線LAN設定記憶部53に記憶させる。無線LAN設定記憶部53は、例えば図10に示すように、端末装置3に割り当てられたIPアドレスや印刷ジョブを送信する印刷ジョブ送信IPアドレス等を記憶する。
NFCタグ制御部54(図9)は、画像形成装置2のNFCタグ制御部33(図3)と同様、NFCタグ44(図8)を制御することにより、NFC記憶部44M(図8)から情報を読み出す。NFC管理部55は、NFCタグ44に関する情報、例えば端末装置3にNFCタグ44を搭載しているか否か、及び該NFCタグ44の動作が有効又は無効の何れであるか等を管理しており、その内容をNFC設定記憶部56に記憶させている。NFC設定記憶部56は、NFCタグ44の設定に関する種々の情報を図11に示す管理テーブルに格納している。
表示処理部57(図9)は、表示操作部45に表示する表示画面を生成する等、情報の表示に関する処理を行う。操作処理部58は、ユーザから表示操作部45に対して行われた入力操作を検知し、入力された内容を各機能ブロックに引き渡す。
さらに制御部41は、記憶部42から所定のプログラムを読み出して実行することにより、機能ブロックとして印刷アプリケーション60を形成する。この印刷アプリケーション60は、端末装置3から画像形成装置2へ印刷ジョブを送信して印刷処理を実行させるためのアプリケーションであり、その内部に複数の機能ブロックを有している。
画面表示・選択部61は、表示操作部45に表示する表示画面の内容を決定し、また当該表示画面に対する選択操作を受け付ける。NFCタグデータ取得部62は、例えば図12に示すように、NFCタグ44(図8)により取得しNFC記憶部44Mに記憶されている情報を受け取り、これを解析する。印刷設定取得部63は、所定の印刷設定画面を介してユーザにより指示された印刷設定を取得する。印刷ジョブ生成部64は、ユーザにより印刷が指示された画像や文書等を基に印刷ジョブを生成する。印刷ジョブ送信部65は、印刷ジョブ生成部64により生成された印刷ジョブを無線LAN7(図1)により画像形成装置2へ送信するための処理を行う。
装置検索部66は、無線LAN通信部43(図8)を制御し、無線LAN7(図1)に接続された他の装置を検索する。さらに装置検索部66は、内部に複数の機能ブロックを有している。アクセスポイント接続処理部67は、無線LAN7(図1)のアクセスポイントに接続し、端末装置3に対するIPアドレスの割当を依頼する。ブロードキャスト送信部及び応答受信部としてのブロードキャスト問合せ処理部68は、アクセスポイントに接続した後に、ブロードキャストパケットを生成して送信することにより、無線LAN7に接続されている他の装置を検索する。
装置特定部69は、ブロードキャストに対する応答の中から、画像形成装置2から受信したものを特定する(詳しくは後述する)。MIB問合せ処理部70は、無線LAN7に接続されている画像形成装置2に対し、MIBコマンドを生成して送信することにより、該画像形成装置2が印刷可能な状態、いわゆるオンラインの状態であるか否かを問い合わせる。
装置登録部71は、装置検索部66により検索された画像形成装置2に関する情報を印刷アプリケーション60上で登録することにより、該画像形成装置2に関する情報を装置情報記憶部72に記憶させる。この装置情報記憶部72は、図13に示すように、無線LAN7を介して画像形成装置2と接続するために必要な情報として、画像形成装置2の装置名やSSID等の情報を記憶する。これにより印刷アプリケーション60では、次回以降の印刷において、記憶されているSSIDを用いた検索処理を行うことができ、これに伴い登録済みの画像形成装置2と容易に接続して印刷を指示することが可能となる(詳しくは後述する)。
[1−4.無線接続印刷処理]
次に、画像形成システム1において、無線LAN7により端末装置3を画像形成装置2に接続して印刷処理を行う無線接続印刷処理について説明する。ここでは、画像形成装置2がインフラモードに設定され、図示しない他のネットワークに接続されているものとする。また端末装置3は、画像形成装置2との間で無線LANによる接続がされておらず、該画像形成装置2に接続するための無線LANに関する情報も取得していないものとする。さらに端末装置3を携帯しているユーザは、画像形成装置2の近傍に位置しており、該画像形成装置2による写真(すなわち画像データ)の印刷処理を所望しているものとする。説明の都合上、以下では、この画像形成装置2を対象装置とも呼ぶ。
この画像形成システム1では、無線LANにより画像形成装置2に接続されていない端末装置3から、該画像形成装置2を利用して印刷処理を行う場合、該端末装置3を用いた「かざして印刷」と呼ばれる操作を行うよう、取扱説明書等により説明されている。この「かざして印刷」では、まず画像形成装置2における無線LANの動作モードをAPモードに変更し、次に端末装置3において印刷アプリケーション60(図9)を起動させ、該端末装置3を該画像形成装置2のNFCタグ14に近接させて近距離無線通信を行わせるようになっている。
[1−4−1.画像形成装置による事前準備]
まず、画像形成装置2における事前準備について説明する。画像形成装置2は、ユーザや管理者等の操作により電源が投入されると、各部の初期化処理等を行うと共に、NFCタグ14のNFC記憶部14M(図2)に情報を書き込む起動時情報書込処理を行う。具体的に画像形成装置2の制御部11は、電源が投入されると図14に示す起動時情報書込処理手順RT1を開始してステップSP1に移る。因みに画像形成装置2は、電源が投入されると、無線LANの動作モードをインフラモードとし、さらに無線LAN設定記憶部23(図3)に現在の動作モードが該インフラモードであることを記憶する。
ステップSP1において制御部11は、装置情報管理部31(図3)により、無線LAN設定記憶部23等から画像形成装置2の無線LANに関する情報を収集して装置情報記憶部32に記憶させ、次のステップSP2に移る。これにより装置情報記憶部32には、図6の(A)欄に示したように、電源投入時における装置情報が格納される。因みに電源投入時において、NFC記憶部14Mは、図7の(A)欄に示したように各項目の値が何れも空欄となっている。
ステップSP2において制御部11は、図15に示す装置情報更新処理手順RT2をサブルーチンとして実行することにより、NFC記憶部14Mの記憶内容を更新する。具体的に制御部11は、装置情報更新処理手順RT2を開始すると最初のステップSP11に移り、装置情報記憶部32(図3)及びNFC記憶部14M(図2)から各項目について記憶している値、すなわち図6の(A)欄に示した各値、及び図7の(A)欄に示した各値をそれぞれ読み出し、次のステップSP12に移る。
ステップSP12において制御部11は、項目ごとに、装置情報記憶部32から読み出した値(図6)及びNFC記憶部14Mから読み出した値(図7)を比較し、次のステップSP13に移る。
ステップSP13において制御部11は、装置情報記憶部32から読み出した値(図6)及びNFC記憶部14Mから読み出した値(図7)が不一致であった項目があるか否かを判定する。ここで肯定結果が得られた場合、すなわち1以上の項目において両者の値が不一致であった場合、制御部11は次のステップSP14へ移る。因みに電源投入時、NFC記憶部14Mが全項目において空欄であるため、全項目において不一致となる。
ステップSP14において制御部11は、値が不一致であった全ての項目について、装置情報記憶部32の値をNFC記憶部14Mに書き込み、次のステップSP15に移って装置情報更新処理手順RT2を終了する。これによりNFC記憶部14Mは、図7の(B)欄に示すように、各項目の値が装置情報記憶部32における各項目の値(図6(A))と一致した状態となる。
一方、ステップSP13において否定結果が得られると、このことは全ての項目においてNFC記憶部14Mの値が装置情報記憶部32の値と一致しており、該NFC記憶部14Mの値を変更する必要が無いことを表している。このとき制御部11は、次のステップSP15に移って装置情報更新処理手順RT2を終了する。
制御部11は、装置情報更新処理手順RT2を終了すると元の起動時情報書込処理手順RT1(図14)に戻った上で、次のステップSP3へ移って該起動時情報書込処理手順RT1を終了する。
その後、画像形成装置2は、端末装置3からの印刷処理(すなわち「かざして印刷」の実行)を所望するユーザや管理者等によって、表示操作部15(図2)を介して所定の設定変更操作が行われ、無線LANの動作モードがインフラモードからAPモードに切り替えられる。このとき制御部11は、無線LANの動作モード等の装置情報が変更されると、図16に示す装置情報変更時情報書込処理手順RT3を実行するようになっている。
具体的に制御部11は、装置情報変更時情報書込処理手順RT3を開始すると最初のステップSP21へ移る。ステップSP21において制御部11は、ステップSP1(図14)と同様、装置情報管理部31(図3)により、無線LAN設定記憶部23等から画像形成装置2の無線LANに関する情報を収集して装置情報記憶部32に記憶させ、次のステップSP22に移る。これにより装置情報記憶部32には、図6の(B)欄に示したように、動作モードの変更後における装置情報が格納される。因みにこのときNFC記憶部14Mは、図7の(B)欄に示したように、各項目の値が書き込まれているものとする。
ステップSP22において制御部11は、ステップSP2(図14)と同様、装置情報更新処理手順RT2(図15)をサブルーチンとして実行することにより、NFC記憶部14Mの記憶内容を更新する。この場合、制御部11は、ステップSP13において項目「動作モード」のみが不一致となるため、ステップSP14において該「動作モード」の値のみを書き込む。これにより、NFC記憶部14Mの記憶内容は、図7の(C)欄に示すように、「動作モード」項目の値が「APモード」に更新される。
[1−4−2.端末装置による装置情報の取得]
次に、端末装置3により無線LAN7を介した画像形成装置2との接続に必要な装置情報を該画像形成装置2から取得する処理について説明する。端末装置3の制御部41は、ユーザの操作により印刷アプリケーション60(図9)が起動されると、図17に示す装置情報取得準備処理手順RT4を開始し、ステップSP31へ移る。
ステップSP31において制御部41は、図18(A)に示す起動画面D1を表示操作部45に表示し、次のステップSP32に移る。この起動画面D1には、写真カテゴリアイコン111が表示されている。この写真カテゴリアイコン111は、印刷対象として、記憶部42(図8)に記憶している写真(すなわち画像データ)を選択することを表している。
ステップSP32において制御部41は、ユーザによる起動画面D1の写真カテゴリアイコン111に対するタップ操作を受け付けると、次のステップSP33に移る。ステップSP33において制御部41は、図18(B)に示す写真選択画面D2を表示操作部45に表示し、次のステップSP34に移る。この写真選択画面D2には、記憶部42に記憶されている写真(すなわち画像データ)の一部が縮小表示されたサムネイル画像により、写真アイコン121、122及び123が表示されている。
ステップSP34において制御部41は、写真選択画面D2における何れかの写真アイコン、例えば写真アイコン122に対するタップ操作を受け付けると、次のステップSP35に移る。このことは、複数の写真のうち、タップ操作された写真アイコンとして表される写真(画像データ)の画像形成装置2による印刷を、ユーザが所望していることを表している。
ステップSP35において制御部41は、図18(C)に示すプレビュー画面D3を表示操作部45に表示し、次のステップSP36に移る。プレビュー画面D3には、写真の全体像を表したプレビュー画像131の他に、印刷設定をユーザに指定させる印刷設定指定部132、かざして印刷の処理を開始するためのかざして印刷ボタン133、及び通常の印刷処理を開始するための印刷ボタン134が設けられている。さらに印刷設定指定部132には、用紙サイズを選択させるための用紙サイズ選択欄135、両面印刷又は片面印刷を指定させるための両面印刷選択欄136、カラー印刷又はモノクロ印刷を指定させるためのカラー選択欄137、及び印刷する部数を指定させるためのコピー部数選択欄138が設けられている。
ステップSP36において制御部41は、プレビュー画面D3において印刷設定指定部132の各欄に対しユーザにより操作がなされると、この操作に応じて印刷設定を適宜変更し、次のステップSP37に移る。ステップSP37において制御部41は、かざして印刷ボタン133がタップ操作されると、指示された写真(以下これを対象写真と呼ぶ)を、指定された印刷設定に従い画像形成装置2により印刷させる印刷指示を受け付けたものと見なし、次のステップSP38に移る。またこのとき制御部41は、印刷設定取得部63(図9)により、プレビュー画面D3においてユーザに指定された印刷設定の選択結果や設定値等を取得する。
ステップSP38において制御部41は、NFC設定記憶部56(図9)の記憶内容(図11)を参照することにより、端末装置3にNFCタグ44が搭載されているか否かを判定する。ここで否定結果が得られると、このことは端末装置3にNFCタグ44が搭載されていないために「かざして印刷」の処理を実行できないことを表している。このとき制御部41は、次のステップSP39に移り、図19(A)に示すNFC非搭載表示画面D4を表示操作部45に表示し、メッセージ141によりかざして印刷を利用できないことをユーザに通知する。このNFC非搭載表示画面D4においてユーザによりOKボタン142がタップ操作されると、制御部41は再びステップSP35に戻る。
一方、ステップSP38において肯定結果が得られると、このことは少なくとも端末装置3がNFCタグ14を搭載していることを表している。このとき制御部41は、次のステップSP40に移り、再びNFC設定記憶部56(図9)の記憶内容(図11)を参照することにより、NFCタグ44の機能が有効であるか否かを判定する。ここで否定結果が得られると、このことはNFCタグ44の機能が無効化されているために「かざして印刷」の処理を実行できないことを表している。このとき制御部41は、次のステップSP41に移り、図19(B)に示すNFC無効表示画面D5を表示操作部45に表示し、メッセージ151によりかざして印刷を利用できないことをユーザに通知する。このNFC無効表示画面D5においてユーザによりOKボタン152がタップ操作されると、制御部41は再びステップSP35に戻る。
一方、ステップSP40において肯定結果が得られると、このことは端末装置3にNFCタグ44が搭載され、且つ該NFCタグ44の機能が有効であるために、かざして印刷の処理を実行可能であることを表している。このとき制御部41は、次のステップSP42に移る。
ステップSP42において制御部41は、印刷ジョブ生成部64(図9)により、対象写真の画像データを指定された印刷設定に従って印刷するための印刷ジョブの生成を開始する。これと共に制御部41は、図19(C)に示す印刷データ作成通知画面D6を表示操作部45に表示し、メッセージ161により印刷ジョブ(印刷データ)を生成していることをユーザに通知する。その上で制御部41は、次のステップSP43に移って装置情報取得準備処理手順RT4を終了する。
[1−4−3.無線LANの接続]
上述した装置情報取得準備処理手順RT4(図17)を終了すると、制御部41は、続けて図20に示す無線LAN接続処理手順RT5を開始して最初のステップSP51に移る。ステップSP51において制御部41は、図21(A)に示すかざし依頼画面D7を表示操作部45に表示し、メッセージ171により端末装置3を画像形成装置2のNFCタグ14にかざすようユーザに依頼する。
ステップSP52において制御部41は、端末装置3が画像形成装置2のNFCタグ14にかざされたか否か、具体的にはNFCタグ44により画像形成装置2のNFCタグ14との間でNFC8(図1)による無線接続が確立して情報を送受信したか否かを判定する。ここで否定結果が得られると、制御部41はこのステップSP52を繰り返すことにより、端末装置3が画像形成装置2のNFCタグ14にかざされるのを待ち受ける。
一方、ステップSP52において肯定結果が得られると、このことはNFCタグ44が画像形成装置2のNFCタグ14との間でNFC8(図1)による無線接続を確立させて情報を送受信し、該画像形成装置2から受信した装置情報をNFC記憶部44Mに格納したことを表している。すなわちNFC記憶部44Mには、図12に示したように、画像形成装置2のNFC記憶部14Mに格納されていた記憶内容(図7(C))と同一の情報が格納されている。このとき制御部41は、次のステップSP53に移り、NFCタグデータ取得部62(図9)によりNFC記憶部44Mから装置情報を取得して、次のステップSP54に移る。換言すれば、仮に画像形成システム1に複数の画像形成装置が存在していたとしても、このときユーザにより端末装置3がかざされた画像形成装置2が、ユーザが印刷処理の実行を所望する対象装置となる。
ステップSP54において制御部41は、取得した装置情報を参照し、画像形成装置2において無線LANの機能が有効であるか否かを判定する。ここで否定結果が得られると、このことは画像形成装置2との間で無線LAN7(図1)による情報の送受信、具体的には印刷ジョブの送信ができないことを表している。このとき制御部41は、次のステップSP55に移る。
ステップSP55において制御部41は、図21(B)に示す通知画面D8を表示操作部45に表示し、メッセージ181によって画像形成装置2における無線LANの機能が無効であることを通知し、さらに設定を変更して無線LANの機能を有効にするようユーザに依頼する。そのうえで制御部41は、この通知画面D8においてOKボタン182がタップ操作されると、再びステップSP51に戻る。
一方、ステップSP54において肯定結果が得られると、制御部41は次のステップSP56に移り、取得した装置情報を再び参照して、画像形成装置2において無線LANの動作モードがAPモードであるか否かを判定する。ここで否定結果が得られると、このことは画像形成装置2がAPモードでないために、該画像形成装置2を親機とし端末装置3を子機とした無線LANによる接続を形成できないことを表している。このとき制御部41は、次のステップSP57に移る。
ステップSP57において制御部41は、図21(C)に示す通知画面D9を表示操作部45に表示し、メッセージ191によって画像形成装置2における無線LANの動作モードがAPモード以外であることを通知し、さらに設定を変更して無線LANの動作モードをAPモードに変更するようユーザに依頼する。そのうえで制御部41は、この通知画面D9においてOKボタン192がタップ操作されると、再びステップSP51に戻る。
一方、ステップSP56において肯定結果が得られると、このことは画像形成装置2の無線LANが有効であり、且つ動作モードがAPモードであるために、該画像形成装置2を親機とし端末装置3を子機として無線LAN7(図1)による接続を形成し得ることを表している。このとき制御部41は、次のステップSP58に移る。
ステップSP58において制御部41は、アクセスポイント接続処理部67(図9)によって、装置情報のSSID及びパスワードを送信することにより、APモードで動作している画像形成装置2に対して無線LANにより接続を試行し、同時に該画像形成装置2に対してIPアドレスの割当を依頼する。
これに応じて画像形成装置2の制御部11は、図22に示す無線LAN接続処理手順RT6を開始して最初のステップSP71に移る。ステップSP71において制御部11は、認証処理として、認証実行部24(図3)により、端末装置3から受信したSSID及びパスワードを、認証情報記憶部25に記憶しているSSID及びパスワード(図5)と照合して、次のステップSP72に移る。
ステップSP72において制御部11は、認証が成功したか否か、すなわち端末装置3から受信したSSID及びパスワードが、認証情報記憶部25に記憶しているSSID及びパスワードと一致したか否かを判定する。ここで肯定結果が得られると、このことは端末装置3が正当なSSID及びパスワードを知得しているため、無線LAN7(図1)による該端末装置3との接続を許可すべきであることを表している。このとき制御部11は、次のステップSP73に移る。
ステップSP73において制御部11は、新たなIPアドレスを端末装置3に割り当てて、該IPアドレスを該端末装置3へ送信した後、次のステップSP74に移って無線LAN接続処理手順RT6を終了する。
一方、ステップSP72において否定結果が得られると、このことは端末装置3から送信されたSSID及びパスワードの少なくとも一方が認証情報記憶部25に記憶しているSSID及びパスワードと一致しないため、無線LAN7(図1)による該端末装置3との接続を許可すべきでないことを表している。このとき制御部11は、端末装置3にIPアドレスを割り当てることなく、次のステップSP74へ移って無線LAN接続処理手順RT6を終了する。
これに応じて端末装置3の制御部41は、無線LAN接続処理手順RT5(図20)のステップSP59において画像形成装置2からIPアドレスの通知を受信し、次のステップSP60に移る。ステップSP60において制御部41は、画像形成装置2からIPアドレスを正常に取得できたか否かを判定する。
ここで否定結果が得られると、このことは何らかの理由により認証に失敗してIPアドレスが割り当てられなかったこと、すなわちこのままでは画像形成装置2へ印刷ジョブを送信できないことを表している。このとき制御部41は、次のステップSP61に移り、図23に示す通知画面D10を表示操作部45に表示し、メッセージ201によって画像形成装置2との接続に失敗したことを通知し、再度接続を試行するか否かをユーザに問い合わせて、次のステップSP62に移る。
ステップSP62において制御部41は、通知画面D10のリトライボタン203がタップ操作されたか否かを判定する。ここで肯定結果が得られると、制御部41はステップSP58へ戻り、再び画像形成装置2との無線LANによる接続を試行する。またステップSP62において否定結果が得られると、制御部41はステップSP51に戻って一連の処理を繰り返すことにより、画像形成装置2からNFC8(図1)を介して装置情報、すなわちSSID及びパスワードを再度取得する。
一方、ステップSP60において肯定結果が得られると、このことは画像形成装置2からIPアドレスが割り当てられており、このIPアドレスを用いて無線LAN7(図1)のネットワークに接続し得ることを表している。このとき制御部41は、次のステップSP63に移る。ステップSP63において制御部41は、割り当てられたIPアドレスを無線LAN設定記憶部53(図9)に書き込んで保持させた後(図10)、次のステップSP64へ移って無線LAN接続処理手順RT5を終了する。
[1−4−4.端末装置による印刷ジョブの送信]
上述した無線LAN接続処理手順RT5(図20)を終了すると、制御部41は、続けて図24に示す印刷ジョブ送信処理手順RT7を開始して最初のステップSP81に移る。ステップSP81において制御部41は、ブロードキャスト問合せ処理部68(図9)により、割り当てられているIPアドレスのネットワークに対してブロードキャストパケットを送信し、次のステップSP82に移る。これにより制御部41は、無線LAN7(図1)により同一のネットワークに接続されている全ての装置を検索することになる。
ステップSP82において制御部41は、ブロードキャストに対する応答を受信し、次のステップSP83に移る。このとき各装置からの応答には、それぞれの送信元である各装置のIPアドレスが含まれる。
ステップSP83において制御部41は、装置特定部69(図9)により、最初に応答を受信した装置を、ユーザが印刷処理の実行を所望している対象装置として特定し、次のステップSP84に移る。本実施の形態では、無線LAN7(図1)により形成されるネットワークにおいて、端末装置3が画像形成装置2を親機として無線接続されている。このため端末装置3は、親機である画像形成装置2からの応答を最初に受信することになる。すなわち、ステップSP82において最初に受信した応答の送信元を表すIPアドレスは、対象装置である画像形成装置2に割り当てられたIPアドレスとなる。他の観点から見ると、このIPアドレスは、無線LAN7(図1)により形成されるネットワークにおいて、画像形成装置2を特定するための情報となっている。そこで以下では、画像形成装置2のIPアドレスを画像形成装置特定情報とも呼ぶ。
ステップSP84において制御部41は、MIB問合せ処理部70(図9)により、対象装置(すなわち画像形成装置2)に対してMIBコマンドを送信することにより、該対象装置がオンラインであるか否かを問い合わせて、次のステップSP85に移る。このときMIB問合せ処理部70は、例えば「1.3.6.1.4.1.2001.1.1.1.1.2.30.0」のようなMIBのコマンドを送信する。
ステップSP85において制御部41は、対象装置からのMIBコマンドに対する応答を受信し、次のステップSP86に移る。ステップSP86において制御部41は、MIB問合せ処理部70によってMIBの応答を解析することにより、対象装置がオンラインであるか否かを判定する。
ここで否定結果が得られると、制御部41は次のステップSP87に移り、図25(A)に示す通知画面D11を表示操作部45に表示し、メッセージ211によって画像形成装置2がオフラインであるために印刷できないことを通知して、次のステップSP88に移る。ステップSP87において制御部41は、通知画面D11のキャンセルボタン212がタップ操作されたか否かを判定する。ここで否定結果が得られると、このことは通知画面D11のリトライボタン213が押下操作されたことを表している。このとき制御部41は、ステップSP84に戻ることにより、再び対象装置に対してMIBコマンドを送信する。
またステップSP88において肯定結果が得られると、このことは現在の対象装置による印刷を断念する意思をユーザが示したことを意味する。このとき制御部41は、無線LAN接続処理手順RT5(図20)のステップSP51に戻ることにより、端末装置3を画像形成装置2にかざして装置情報を取得する処理からやり直す。
一方、ステップSP86において肯定結果が得られると、制御部41は次のステップSP89へ移り、印刷ジョブ送信部65(図9)により、無線LAN7(図1)を介して印刷ジョブを対象装置である画像形成装置2へ送信し、次のステップSP90へ移る。これに応じて画像形成装置2では、端末装置3から送信された印刷ジョブを受信し、印刷ジョブ処理部36(図3)により、印刷設定に従って印刷データを生成し、これを印刷実行部へ供給することにより印刷処理を行う。
ステップSP90において端末装置3の制御部41は、無線LANの接続を切断し、次のステップSP91に移る。ステップSP91において制御部41は、図25(B)に示す登録確認画面D12を表示操作部45に表示し、メッセージ221によって画像形成装置2を登録するか否かをユーザに問い合わせ、次のステップSP92に移る。ステップSP92において制御部41は、登録確認画面D12において登録ボタン223がタップ操作されたか否かを判定する。
ここで否定結果が得られると、このことは、キャンセルボタン222がタップ操作されており、端末装置3のユーザが、現在の対象装置である画像形成装置2による印刷処理を今後も行う意思を有しておらず、該画像形成装置2を登録する意思を有していないことを表している。このとき制御部41は、次のステップSP93に移る。ステップSP93において制御部41は、装置情報取得準備処理手順RT4(図17)のステップSP31に移ることにより、印刷アプリケーション60を起動した直後の状態に戻る。その後、制御部41は、ユーザの操作に応じて一連の処理を繰り返す。
一方、ステップSP92において肯定結果が得られると、このことは、端末装置3のユーザが、現在の対象装置である画像形成装置2により今後も印刷処理を行う意思を有しており、且つ該画像形成装置2を印刷アプリケーション60に登録しておくことにより次回以降の操作を簡略化する意思も有していることを表している。このとき制御部41は、次のステップSP94に移る。
ステップSP94において制御部41は、装置登録部71(図9)により、対象装置である画像形成装置2から受信した装置情報の一部、例えばSSID、パスワード及び暗号化方式等の情報を装置情報記憶部72に記憶させて(図13)、該画像形成装置2を登録する。さらに制御部41は、図25(C)に示す登録装置表示画面D13を表示操作部45に表示し、アイコン232によって画像形成装置2が登録されたことをユーザに通知した上で、次のステップSP95に移って印刷ジョブ送信処理手順RT7を終了する。
[1−4−5.登録済みの画像形成装置による印刷処理]
次に、図25(C)に示したように画像形成装置2が登録された状態で、端末装置3から該画像形成装置2により印刷処理を実行させる場合、すなわち当該画像形成装置2により2回目以降に印刷を行う場合の処理について説明する。
端末装置3の制御部41は、登録装置表示画面D13(図25(C))においてユーザによりアイコン232がタップ操作されると、登録装置印刷処理手順RT8を開始してステップSP101に移る。この場合、制御部41は、アイコン232がタップ操作されたことにより、該アイコン232により表されている画像形成装置2が対象装置として選択された状態となる。また該画像形成装置2の装置情報は、既に装置情報記憶部72(図9)に格納されている(図13)。
ステップSP101において制御部41は、装置情報取得準備処理手順RT4(図17)のステップSP31と同様、起動画面D1(図18(A))を表示操作部45に表示し、次のステップSP102に移る。
ステップSP102において制御部41は、ステップSP32(図17)と同様、ユーザによる起動画面D1の写真カテゴリアイコン111に対するタップ操作を受け付け、次のステップSP103に移る。ステップSP103において制御部41は、写真選択画面D2(図18(B))を表示操作部45に表示した上で、ステップSP34(図17)と同様に、該写真選択画面D2の写真アイコン121等を選択させ、次のステップSP104に移る。
ステップSP104において制御部41は、ステップSP35(図17)と同様に、プレビュー画面D3(図18(C))を表示操作部45に表示し、次のステップSP105に移る。ステップSP105において制御部41は、ステップSP36(図17)と同様に、ユーザに印刷設定を適宜指定させ、次のステップSP106に移る。
ステップSP106において制御部41は、プレビュー画面D3(図18(C))の印刷ボタン134がタップ操作されると、無線LAN接続処理手順RT5(図20)のステップSP58に移り、装置情報記憶部72(図9)に記憶されている装置情報を適宜参照しながら、上述した一連の処理を順次実行する。
すなわち端末装置3の制御部41は、登録装置印刷処理手順RT8により、装置情報取得準備処理手順RT4(図17)から始まる一連の処理を実行する場合と比較して、装置情報の取得に関する処理を省略できる。
[1−5.効果等]
以上の構成において、第1の実施の形態による画像形成システム1(図1)では、APモードに設定された画像形成装置2に未接続の端末装置3がかざされると、NFC8を介して該画像形成装置2の無線LANに関する装置情報を該端末装置3に通知する。端末装置3は、取得した装置情報を利用して無線LANにより画像形成装置2に接続し、ブロードキャストを送信して得られた応答を基に、該画像形成装置2からの応答を特定しIPアドレスを知得して印刷ジョブを送信し、印刷処理を行わせて用紙に画像を印刷させる。
すなわち画像形成システム1では、端末装置3のユーザに対し、無線LANに関する煩わしい設定作業等を何ら行わせること無く、該端末装置3において印刷アプリケーション60を起動させ画像形成装置2にかざさせるだけで、無線LANの接続に必要な装置情報を取得させることができる。その後、画像形成システム1では、端末装置3により取得した装置情報を用いて無線LAN7による接続を確立した上で、該画像形成装置2に印刷ジョブを送信して印刷処理を実行させるため、やはりユーザに何ら操作をさせる必要が無い。
特に画像形成システム1では、NFC8を介した通信により画像形成装置2から端末装置3へ装置情報を送信する際に、該画像形成装置2自身のIPアドレスを含めずに、SSID及びパスワードを通知するようにした(図7及び図12等)。その上で画像形成システム1では、ブロードキャストに対する応答を基に、画像形成装置2のIPアドレスを取得するようにした(ステップSP83)。
これにより画像形成システム1では、画像形成装置2のIPアドレスを予め装置情報として記憶させる必要が無く、端末装置3から印刷ジョブを送信する直前に、最新のIPアドレスを画像形成装置2から取得することができる。換言すれば、画像形成システム1では、仮に画像形成装置2のIPアドレスを変更したとしても、NFC記憶部14M(図2)に記憶させる装置情報を更新する必要が無く、両者の不一致を心配する必要も無い。
他の観点から見れば、画像形成システム1では、無線LAN7に用意されたブロードキャストの仕組みを利用するため、端末装置3が画像形成装置2のIPアドレスを取得するための専用の仕組みを別途構築する必要が無い。
また画像形成システム1では、画像形成装置2の無線LANをAPモードで動作させ、該画像形成装置2をアクセスポイントとする無線LANのネットワークに端末装置3を接続させる(ステップSP56)。このため画像形成システム1では、同一の無線LANに画像形成装置2以外の他の装置が接続される可能性を極めて低く抑えることができる。
さらに画像形成システム1では、仮に画像形成装置2をアクセスポイントとする無線LANのネットワークに他の装置が接続されていたとしても、端末装置3からブロードキャストが送信された際に、アクセスポイントである画像形成装置2からの応答を最初に端末装置3に受信させることができる。すなわち画像形成システム1では、端末装置3がブロードキャストに対する最初の応答の送信元を対象装置として特定すれば良く、仮に他の装置からも応答を受信したとしても、当該他の装置を対象装置として誤って特定する可能性を排除できる。
そのうえ画像形成システム1では、印刷アプリケーション60に画像形成装置2を登録する際に、取得したIPアドレスではなく、装置情報に含まれていたSSID及びパスワード等を登録するようにした(ステップSP94)。このため画像形成システム1では、端末装置3の印刷アプリケーション60に画像形成装置2を登録した後に、該画像形成装置2のIPアドレスが変更されたとしても、SSID及びパスワードが変更されない限り、当該画像形成装置2に対し端末装置3が無線LANにより確実に接続できる。この場合、端末装置3は、無線LANでの接続後にブロードキャストを送信するため、画像形成装置2からの返答を基に、該画像形成装置2の新たなIPアドレスを取得でき、印刷ジョブを該画像形成装置2へ確実に送信できる。
またこの場合、端末装置3に割り当てられたIPアドレスも記憶させることなく、印刷ジョブの送信後に破棄することになる。このため画像形成システム1では、仮に画像形成装置2により割り当てられたIPアドレスのリース期間が終了した後に、当該IPアドレスが他の装置に割り当てられていたとしても、次回の印刷時に、端末装置3が画像形成装置2から新たなIPアドレスを割り当てられるため、IPアドレスの重複を確実に排除できる。
ところで、複数の支店や営業所等を有する企業において、各支店や営業所等にそれぞれ画像形成システム1を構築する場合、すなわち各支店や営業所等に画像形成装置2をそれぞれ設置する場合がある。そこで、この企業において、各支店や営業所等に構築された画像形成システム1において、各画像形成装置2のSSID及びパスワードを共通化しておき、何れかの支店等において、端末装置3を画像形成装置2にかざして無線LANにより接続し、さらに該画像形成装置2を該端末装置3の印刷アプリケーション60に登録することが考えられる。そうすると、各支店等の画像形成システム1では、該端末装置3が持ち込まれた場合に、該端末装置3において登録装置印刷処理手順RT8(図26)を実行することにより、他の支店等で登録された装置情報を用いて、当該支店等の画像形成装置2を用いて直ちに印刷することができる。
以上の構成によれば、第1の実施の形態による画像形成システム1は、APモードの画像形成装置2に端末装置3をかざし、NFC8によりSSID及びパスワードを取得させる。端末装置3は、無線LANにより画像形成装置2に接続し、ブロードキャストに対する応答を基に、対象装置である画像形成装置2を特定して該画像形成装置2のIPアドレスを取得し、印刷ジョブを送信して印刷させる。これにより画像形成システム1は、端末装置3のユーザに無線LANに関する煩わしい設定作業等をさせること無く、画像形成装置2により印刷させることができる。
[2.第2の実施の形態]
図1と対応する図27に示すように、第2の実施の形態による画像形成システム301は、第1の実施の形態による画像形成システム1と異なり、画像形成装置302及び端末装置303がアクセスポイント304により形成される無線LAN307にそれぞれ接続されている。すなわち画像形成装置302は、インフラモードで動作している。
[2−1.画像形成装置及び端末装置の構成]
画像形成装置302(図2)及び端末装置303(図8)は、この無線LAN307を介して相互に情報を送受信することができる。また画像形成装置302及び端末装置303は、第1の実施の形態と同様、NFC308によっても相互に情報を送受信し得るようになっている。
画像形成装置302(図2)は、第1の実施の形態における制御部11及び記憶部12に代わる制御部311及び記憶部312を有する他、第1の実施の形態と同様の無線LAN通信部13、NFCタグ14、表示操作部15及び印刷部16を有している。
制御部311は、第1の実施の形態と同様、内部にCPU17等を有しており、記憶部312から所定のプログラムを読み出して実行することにより、各部を制御して印刷処理等の種々の処理を実行する。記憶部312は、第1の実施の形態における記憶部12と同様、ハードディスクドライブ等の不揮発性の情報記憶媒体であり、各種プログラムや各種設定情報等を記憶する。また記憶部312は、端末装置303から受信した印刷ジョブ(詳しくは後述する)を所定のファイル形式で記憶する。
さらに画像形成装置履歴記憶部としての記憶部312には、図28に示す印刷履歴テーブル320が設けられている。印刷履歴テーブル320には、後述する識別情報を格納する識別情報項目321と、印刷ジョブのファイル名を格納する印刷ジョブ項目322とが設けられている。
端末装置303(図8)は、第1の実施の形態における制御部41及び記憶部42に代わる制御部341及び記憶部342を有する他、第1の実施の形態と同様の無線LAN通信部43、NFCタグ44及び表示操作部45を有している。
制御部341は、第1の実施の形態と同様、内部にCPU47等を有しており、記憶部342から所定のプログラムを読み出して実行することにより、各部を制御して種々の処理を実行する。記憶部342は、第1の実施の形態における記憶部42と同様、フラッシュメモリ等の不揮発性の情報記憶媒体であり、印刷アプリケーション等の各種プログラムや各種設定情報等を記憶する。また記憶部342は、過去に生成した印刷ジョブ(詳しくは後述する)を所定のファイル形式で記憶する。
さらに端末装置履歴記憶部としての記憶部342には、図29に示す印刷履歴テーブル350が設けられている。印刷履歴テーブル350には、一意のIDが割り当てられるID項目351と、後述する識別情報を格納する識別情報項目352と、印刷したファイルのファイル名を格納するファイル項目353とが設けられている。さらに印刷履歴テーブル350には、印刷処理を実行した画像形成装置のIPアドレスを格納する出力先項目354と、各印刷設定をそれぞれ格納する印刷設定項目355とが設けられている。
[2−2.無線接続印刷処理]
次に、画像形成システム301において、無線LAN307を介して端末装置303から画像形成装置302に印刷ジョブを送信して印刷処理を行わせる無線接続印刷処理について説明する。
ここでは、画像形成装置302及び端末装置303が、それぞれ無線LAN307によりアクセスポイント304に接続され、それぞれIPアドレスが割り当てられているものとする。ただし端末装置303は、画像形成装置302のIPアドレスを知得しておらず、印刷ジョブを送信できない状態であるものとする。さらに端末装置303を携帯しているユーザは、画像形成装置302の近傍に位置しており、該画像形成装置302による写真(すなわち画像データ)の印刷処理を所望しているものとする。説明の都合上、以下では、この画像形成装置302を対象装置とも呼ぶ。
この画像形成システム301では、画像形成装置302のIPアドレスを知得していない端末装置303から、該画像形成装置302を利用して印刷処理を行う場合、該端末装置303を用いた「かざして印刷」と呼ばれる操作を行うよう、取扱説明書等により説明されている。この「かざして印刷」では、端末装置303において所定の準備操作を行った後、該端末装置303を該画像形成装置302のNFCタグ14に近接させて近距離無線通信を行わせるようになっている。
また本実施の形態では、端末装置303に保存されている写真等のファイルを最初に画像形成装置302により印刷する処理を新規印刷処理と呼び、当該ファイルを当該画像形成装置302により再度印刷する処理を再印刷処理と呼ぶ。以下では、新規印刷処理及び差印刷処理のそれぞれについて説明する。
[2−2−1.新規印刷処理]
画像形成システム301では、図30に示すシーケンスチャートに従い、画像形成装置302及び端末装置303が連携しながら、新規印刷処理を実行するようになっている。具体的に端末装置303の制御部341は、ユーザの操作により所定の印刷アプリケーションが起動されると、図30の処理手順RT31を開始してステップSP301に移る。
ステップSP301において制御部341は、図31(A)に示す起動画面D31を表示操作部45に表示させ、次のステップSP302に移る。この起動画面D31は、第1の実施の形態における起動画面D1(図18(A))と類似した構成となっているものの、印刷履歴参照ボタン412が追加されている。
ステップSP302において制御部341は、起動画面D1に対するユーザの操作に応じて写真選択画面D2(図18(B))等を表示操作部45に適宜表示させることにより、該ユーザが印刷を所望する写真(すなわちファイル)を指定させ、次のステップSP303に移る。説明の都合上、以下では、このとき指定された写真のファイルを対象ファイルとも呼ぶ。
これに応じて制御部341は、図31(B)に示すプレビュー画面D32を表示操作部45に表示させる。このプレビュー画面D32は、第1の実施の形態におけるプレビュー画面D3と同様のプレビュー画像131及び印刷設定指定部132が設けられている。またプレビュー画面D32は、プレビュー画面D3からかざして印刷ボタン133が省略され、印刷ボタン134に代わる印刷ボタン434が設けられている。
ステップSP303において制御部341は、プレビュー画面D32においてユーザに印刷設定を適宜指定させた上で、印刷ボタン434がタップ操作されると、指示された写真(すなわち対象ファイル)を、指定された印刷設定に従い、画像形成装置302により印刷する指示を受け付けたものと見なし、次のステップSP304に移る。
ステップSP304において制御部341は、識別情報生成部として機能し、対象ファイルに対応付けて新たな一意の識別情報を生成して、次のステップSP305に移る。この識別情報は、例えば128ビットのUUID(Universally Unique Identifier)であり、制御部341により過去に生成された他の識別情報や、他の装置等において生成される他の識別情報と重複しないような値となっている。換言すれば、この識別情報は、端末装置3と関連付けられていることを識別するための情報となっている。
ステップSP305において制御部341は、指定された印刷設定に従って対象ファイルを印刷するための印刷ジョブの生成を開始し、次のステップSP306に移る。ステップSP306において制御部341は、NFCタグ44のNFC記憶部44M(図8)に識別情報及び新規印刷フラグを書き込み、次のステップSP307に移る。このうち新規印刷フラグは、新規印刷処理であることを表すデータである。
ステップSP307において制御部341は、かざし依頼画面D7(図21(A))を表示操作部45に表示することにより、端末装置303を画像形成装置302のNFCタグ14にかざすようユーザに依頼して、次のステップSP308に移る。ステップSP308において制御部341は、端末装置303が画像形成装置302のNFCタグ14にかざされ、NFCタグ44との間でNFC308(図27)による通信が可能な状態になると、NFC記憶部44Mに記憶されている識別情報及び新規印刷フラグをNFC308により送信させ、次のステップSP309に移る。
一方、画像形成装置302の制御部311は、予め所定のプログラムを実行することにより処理手順RT32を開始しており、NFC308及び無線LAN307による通信を受け付け得る状態となっている。
制御部311は、最初のステップSP321において、NFCタグ14が端末装置303からNFC308により識別情報及び新規印刷フラグを受信すると、これらをNFC記憶部14Mに記憶させ、次のステップSP322に移る。ステップSP322において制御部311は、NFC記憶部14Mから識別情報及び新規印刷フラグを読み出して記憶部312に記憶させると、次のステップSP323に移る。
一方、端末装置303の制御部341は、ステップSP309において、無線LAN307のネットワークに接続されている各端末に対し、ブロードキャストにより識別情報を要求し、次のステップSP310に移る。このときブロードキャストには、送信元として、端末装置303のIPアドレスが含まれている。
これに応じて画像形成装置302の制御部311は、ステップSP323において、無線LAN307を介してブロードキャストを受信すると、次のステップSP324に移る。ステップSP324において制御部311は、ブロードキャストに対する応答として、ステップSP321において受信した識別情報を、該ブロードキャストの送信元である端末装置303へ送信する。この応答には、送信元として、画像形成装置302に割り当てられたIPアドレスが含まれている。
因みに画像形成システム301では、無線LAN307に他の装置が接続されていた場合、これらの他の装置からもブロードキャストに対する応答が端末装置303へ送信される。
端末装置303の制御部341は、ステップSP310において、ブロードキャストに対する応答として送信された識別情報を受信し、次のステップSP311へ移る。このとき端末装置303は、無線LAN307に接続された各装置から応答を受信するものの、この段階では、その何れが画像形成装置302からのものであるかを判別できない。
ステップSP311において制御部341は、ステップSP310において各装置から受信した応答に含まれる識別情報(以下これを受信識別情報と呼ぶ)と、ステップSP304において生成した識別情報(以下これを原識別情報と呼ぶ)とを照合し、次のステップSP312に移る。この場合、受信した1以上の応答のうち何れか1つのみにおいて、受信識別情報が原識別情報に一致することになる。
ステップSP312において制御部341は、受信識別情報が原識別情報と一致した応答を、対象装置からのものとして、すなわちステップSP308において端末装置303をかざした画像形成装置302からのものとして特定する。続いて制御部341は、特定した応答に送信元として含まれていたIPアドレスを、画像形成装置302のIPアドレスとして記憶し、次のステップSP313に移る。
ステップSP313において制御部341は、特定したIPアドレスを送信先として、無線LAN307により印刷ジョブを該送信先へ、すなわち画像形成装置302へ送信し、次のステップSP314に移る。ステップSP314において制御部341は、識別情報、対象ファイル、送信先のIPアドレス及び印刷設定等を互いに対応付け、これらを印刷履歴として記憶部342の印刷履歴テーブル350(図29)に格納した後、次のステップSP315に移って起動時情報書込処理手順RT1を終了する。
一方、画像形成装置302の制御部311は、端末装置303から無線LAN307を介して印刷ジョブが送信されると、ステップSP325においてこれを受信し、次のステップSP326に移る。ステップSP326において制御部311は、受信した印刷ジョブに基づいた印刷処理として、該印刷ジョブを所定の印刷データに変換し、これを印刷部16(図2)へ供給することにより印刷させて、次のステップSP327に移る。
ステップSP327において制御部311は、ステップSP321において受信した識別情報及びステップSP325において受信した印刷ジョブを表すファイル名を互いに対応付け、記憶部312の印刷履歴テーブル320(図28)に格納した後、次のステップSP328に移って処理手順RT32を終了する。
因みに端末装置303の制御部341は、記憶部342の印刷履歴テーブル350(図29)に印刷履歴を記録する際に、その時点の日時も格納している(図示せず)。そのうえで制御部341は、記録した日時から所定時間、例えば3日間や1週間等が経過すると、図示しない端末装置履歴消去部により、各印刷履歴を消去するようになっている。
また画像形成装置302の制御部311も、記憶部312の印刷履歴テーブル320(図28)に印刷履歴を記録する際に、その時点の日時も格納している(図示せず)。そのうえで制御部311は、記録した日時から所定時間、例えば3日間や1週間等が経過すると、図示しない画像形成装置履歴消去部により、各印刷履歴を消去するようになっている。
[2−2−2.再印刷処理]
画像形成システム301では、新規印刷処理の場合と同様、図32に示すシーケンスチャートに従い、画像形成装置302及び端末装置303が連携しながら、再印刷処理を実行するようになっている。具体的に端末装置303の制御部341は、ユーザの操作により印刷アプリケーションが起動されると、図32の処理手順RT33を開始してステップSP331に移る。
ステップSP331において制御部341は、ステップSP301(図30)と同様、起動画面D31(図31(A))を表示操作部45に表示させ、次のステップSP332に移る。ステップSP332において制御部341は、ユーザにより起動画面D31の印刷履歴参照ボタン412がタップ操作されると、次のステップSP333に移る。
ステップSP333において制御部341は、図33に示す印刷履歴表示画面D33を表示操作部45に表示させ、次のステップSP334に移る。この印刷履歴表示画面D33には、印刷履歴表441及び印刷ボタン442が表示されている。印刷履歴表441には、印刷履歴テーブル350(図29)に格納されている各情報のうち、ファイル名、送信先(すなわち画像形成装置302のIPアドレス)及び印刷設定等が表形式で表示される。この印刷履歴表441では、ユーザの操作により、何れかの行を選択し得るようになっている。
ステップSP334において制御部341は、印刷履歴表示画面D33の印刷履歴表441から何れかの行が選択された状態で印刷ボタン442がタップ操作されると、選択された印刷履歴を再度実行する再印刷処理の指示として受け付け、次のステップSP335に移る。ステップSP335において制御部341は、記憶部342の印刷履歴テーブル350(図29)から、選択された印刷履歴の識別情報を読み出し、次のステップSP336に移る。
ステップSP336において制御部341は、NFCタグ44のNFC記憶部44M(図8)に識別情報及び再印刷フラグを書き込み、次のステップSP337に移る。このうち再印刷フラグは、再印刷処理であることを表すデータである。
ステップSP337において制御部341は、ステップSP307(図30)と同様、かざし依頼画面D7(図21(A))を表示操作部45に表示することにより、端末装置303を画像形成装置302のNFCタグ14にかざすようユーザに依頼して、次のステップSP338に移る。ステップSP338において制御部341は、端末装置303が画像形成装置302のNFCタグ14にかざされ、NFCタグ44との間でNFC308(図27)による通信が可能な状態になると、NFC記憶部44Mに記憶されている識別情報及び再印刷フラグをNFC308により送信させる。その後、制御部341は次のステップSP339に移って処理手順RT33を終了する。
一方、画像形成装置302の制御部311(図2)は、予め所定のプログラムを実行することにより処理手順RT34を開始しており、NFC308及び無線LAN307による通信を受け付け得る状態となっている。
制御部311は、最初のステップSP351において、NFCタグ14(図2)が端末装置303からNFC308により識別情報及び再印刷フラグを受信すると、これらをNFC記憶部14Mに記憶させ、次のステップSP352に移る。ステップSP352において制御部311は、NFC記憶部14Mから識別情報及び再印刷フラグを読み出して記憶部312に記憶させると、次のステップSP353に移る。
ステップSP353において制御部311は、再印刷フラグを受信したことをトリガとして、同時に受信した識別情報(以下これを再印刷識別情報と呼ぶ)と一致する識別情報を、記憶部312の印刷履歴テーブル320(図28)から検索し、次のステップSP354に移る。ステップSP354において制御部311は、記憶部312の印刷履歴テーブル320から、再印刷識別情報と一致する識別情報に対応付けて記憶されている印刷ジョブを読み出し、次のステップSP355に移る。
ステップSP355において制御部311は、読み出した印刷ジョブに基づいた印刷処理として、該印刷ジョブを所定の印刷データに変換し、これを印刷部16(図2)へ供給することにより印刷させた後、次のステップSP356に移って処理手順RT34を終了する。
[2−3.効果等]
以上の構成において、第2の実施の形態による画像形成システム301では、ユーザの操作に基づき識別情報が生成された端末装置303が画像形成装置302にかざされると、NFC308を介して該識別情報が該画像形成装置302に通知される。続いて端末装置303は、無線LAN307を介してブロードキャストにより識別情報の送信を要求し、得られた応答のうち識別情報が一致したものの送信元を、画像形成装置302のIPアドレスとして認識し、印刷ジョブを送信して印刷させる。
すなわち画像形成システム301では、端末装置303のユーザに対し、画像形成装置302のIPアドレスを調べ、さらに印刷アプリケーション上で入力するといった煩わしい作業等を行わせること無く、該端末装置303を該画像形成装置302にかざさせるだけで、該画像形成装置302のIPアドレスを取得でき、印刷ジョブを送信できる。
このとき画像形成システム301では、端末装置303において生成した一意の識別情報をNFC308により画像形成装置302に通知しておき、その後に無線LAN307を介しブロードキャストにより各装置から識別情報を送信させる。このため画像形成システム301では、仮に無線LAN307に複数の装置が接続され、ブロードキャストに対する各装置の応答を端末装置303がそれぞれ受信したとしても、識別情報を照合することにより、ユーザが該端末装置303をかざした画像形成装置302、すなわち該ユーザが印刷処理の実行を所望する対象装置を、確実に特定できる。
これにより画像形成システム301では、画像形成装置302のIPアドレスを端末装置303に予め知得させる必要が無く、該端末装置303から印刷ジョブを送信する直前に、最新のIPアドレスを画像形成装置302から取得することができる。換言すれば、画像形成システム301では、第1の実施の形態と同様、仮に画像形成装置302のIPアドレスを変更したとしても、該画像形成装置302の最新のIPアドレスを端末装置303が自動的に取得して印刷ジョブを送信することができる。
また画像形成システム301では、新規印刷処理を行う際に、端末装置303において新たな識別情報を生成し、これをNFC308により画像形成装置302に通知する。このため画像形成システム301では、仮に端末装置303により過去に同一の無線LAN307に接続された他の画像形成装置に他の識別情報を通知して印刷処理を行っていたとしても、互いの識別情報が相違するため、画像形成装置302を今回の対象装置として正しく特定できる。
さらに画像形成システム301では、端末装置303において過去の識別情報をファイル名や送信先等と共に印刷履歴テーブル350(図29)に記憶させると共に、画像形成装置302において過去の識別情報を印刷ジョブと対応付けて印刷履歴テーブル320(図28)に記憶させておく。これにより画像形成システム301では、一度印刷したファイルを再び同一の画像形成装置302により印刷する再印刷処理を行う場合、ユーザに選択された履歴と対応する識別情報を同一の送信先に送信するだけで良く、再度の印刷ジョブの生成や送信を省略できる。
以上の構成によれば、第2の実施の形態による画像形成システム301では、画像形成装置302にかざされた端末装置303から識別情報がNFC308を介して該画像形成装置302に通知される。端末装置303は、無線LAN307を介してブロードキャストにより識別情報の送信を要求し、識別情報の一致を基に画像形成装置302を特定して、印刷ジョブを送信して印刷させる。これにより画像形成システム301では、端末装置303のユーザに対し、無線LANに関する煩わしい作業等を行わせること無く、該端末装置303を該画像形成装置302にかざさせるだけで、該画像形成装置302のIPアドレスを取得して印刷ジョブを送信できる。
[3.他の実施の形態]
なお上述した第1の実施の形態においては、ブロードキャストに対する応答を最初に送信した装置を対象装置として特定し、第2の実施の形態においては識別情報が一致した応答を送信した装置を対象装置として特定する場合について述べた。しかしながら本発明はこれに限らず、他の種々の手法により、ブロードキャストに対する応答の何れかを対象装置からのものとして特定するようにしても良い。要は、ブロードキャストに対する応答に含まれる送信元のIPアドレスを基に、対象装置である画像形成装置2等のIPアドレスを端末装置3等が知得できれば良い。
また上述した第1の実施の形態においては、ステップSP82及びSP83(図24)において、端末装置3がブロードキャストに対する応答を受信し、該応答に含まれる送信元のIPアドレスを、対象装置である画像形成装置2のIPアドレスとして取得する場合について述べた。しかしながら本発明はこれに限らず、例えばMAC(Media Access Control)アドレス等、無線LAN7により形成されるネットワークにおいて画像形成装置2を特定し得る種々の情報を、ブロードキャストに対する応答に含めて送信し、該応答を受信した端末装置3がこの情報を取得するようにしても良い。第2の実施の形態についても同様である。
さらに上述した第1の実施の形態においては、端末装置3を画像形成装置2にかざしてNFC8により無線LANのSSID及びパスワードを取得させる場合について述べた。しかしながら本発明はこれに限らず、種々の手法によりSSID及びパスワードを取得させても良い。例えば、画像形成装置2の表示操作部15にSSID及びパスワードを表示し、ユーザに対しこれらを端末装置3に入力させるようにしても良い。或いは、画像形成装置2の表示操作部15にSSID及びパスワードを2次元コードにより表示し、端末装置3に搭載したカメラ(図示せず)を利用して該2次元コードを読み取らせ、SSID及びパスワードを取得させても良い。
さらに上述した第1の実施の形態においては、端末装置3からのブロードキャストに対する応答を最初に送信した装置を対象装置とみなす場合について述べた。しかしながら本発明はこれに限らず、例えばブロードキャストに対する応答を受信した全ての装置をアイコンやリスト等によって端末装置3の表示操作部45に表示し、ユーザにその何れかを選択させるようにしても良い。これにより、例えば図1と対応する図34に示す画像形成システム501のように、APモードで動作する画像形成装置2に対してインフラモードで動作する他の画像形成装置505が無線LAN7により接続された状態において、ユーザに画像形成装置2又は画像形成装置505の何れかを選択させて、印刷処理を実行させることができる。すなわち画像形成システム501では、複数の画像形成装置のうち何れか1台のみに対し、ユーザが端末装置3をかざすだけで、全ての画像形成装置に関する情報を取得させることができる。
さらに上述した第1の実施の形態においては、端末装置3を画像形成装置2に対して無線LAN7により接続するステップSP58(図20)よりも前のステップSP42(図17)において印刷ジョブの生成を開始する場合について述べた。しかしながら本発明はこれに限らず、例えば端末装置3と画像形成装置2とを無線LAN7により接続した後に印刷ジョブの生成を開始する等、種々のタイミングで印刷ジョブの生成を開始しても良い。
さらに上述した第1の実施の形態においては、端末装置3から画像形成装置2への印刷ジョブの送信後に該画像形成装置2の登録が指示された場合に、SSID及びパスワードを装置情報記憶部72(図13)に記憶させ、IPアドレスを記憶させない場合について述べた(図24、ステップSP94)。しかしながら本発明はこれに限らず、例えばSSID及びパスワードに代えて、若しくはSSID及びパスワードと共に、IPアドレスを記憶させても良い。この場合、例えば端末装置3から登録済みの画像形成装置2を指定して印刷処理を行う際、登録後に該画像形成装置2のIPアドレスが変更されたために、登録されているIPアドレスでは無線LAN7による接続を確立できなかった場合に、SSID及びパスワードを用いてIPアドレスの再割当を行うようにしても良い。
さらに上述した第1の実施の形態においては、画像形成装置2において無線LANの機能が無効化されていた場合、及び動作モードがAPモードで無かった場合(図20、ステップSP55及びSP57)、端末装置3の表示操作部45に通知画面D8及びD9(図21)を表示してユーザに通知する場合について述べた。しかしながら本発明はこれに限らず、例えば画像形成装置2の表示操作部15に通知画面D8及びD9のメッセージ181及び191等を表示してユーザに通知しても良い。また、これらの場合に、端末装置3又は画像形成装置2の何れにおいても、画像形成装置2における具体的な操作手順を案内しても良い。
さらに上述した第2の実施の形態においては、端末装置303において新たにファイルの印刷処理を行う度に、一意の識別情報を生成する場合について述べた。しかしながら本発明はこれに限らず、例えば端末装置303に固有の情報、例えば製造番号等を識別情報として送信しても良い。或いは、この製造番号に精製時の日時を表す数字等を組み合わせて識別情報としても良い。要は、ブロードキャストに対する応答を受信した場合に、該応答に含まれている識別情報を基に、端末装置303をかざした画像形成装置302を対象装置として特定できれば良い。
さらに上述した第2の実施の形態においては、印刷処理の実行後に端末装置303の記憶部342に設けた印刷履歴テーブル350(図29)に印刷履歴を記録する場合について述べた。しかしながら本発明はこれに限らず、例えば記憶部342から印刷履歴テーブル350を省略し、印刷履歴を記録しないようにしても良い。画像形成装置302の印刷履歴テーブル320についても同様である。
さらに上述した第2の実施の形態においては、印刷履歴テーブル320(図28)を画像形成装置302の記憶部312(図2)に記憶させる(保存する)場合について述べた。しかしながら本発明はこれに限らず、例えば所定のネットワーク(図示せず)を介して画像形成装置302と接続されたサーバ装置等(図示せず)の記憶部に印刷履歴テーブル320を設けて識別情報等を記憶させても良い。この場合、画像形成装置302に加えて、該ネットワークに接続された他の画像形成装置から該印刷履歴テーブル320の識別情報等を読み出して利用しても良い。
さらに上述した第2の実施の形態においては、印刷処理の実行後に端末装置303の印刷履歴テーブル350(図29)に印刷履歴を記録した後、所定時間の経過後に各印刷履歴を消去する場合について述べた。しかしながら本発明はこれに限らず、例えば印刷履歴テーブル350に印刷履歴を記録可能な最大件数まで記録し、該記録件数が最大件数に達したら最も古いものから順に消去して新たな印刷履歴を記録するようにしても良い。画像形成装置302の印刷履歴テーブル320(図28)についても同様である。
さらに上述した第1の実施の形態においては、端末装置3が予め記憶部12に保持している写真(画像データ)を画像形成装置2により印刷させる場合について述べた。しかしながら本発明はこれに限らず、例えば端末装置3が予め記憶部12に保持している文書等の種々のデータや、インターネット等の外部のネットワークを介して取得できる種々のデータ等を画像形成装置2により印刷させても良い。第2の実施の形態についても同様である。
さらに上述した第1の実施の形態においては、スマートフォンでなる端末装置3を有する画像形成システム1に本発明を適用する場合について述べた。しかしながら本発明はこれに限らず、例えばタブレット端末やノート型コンピュータ装置等、無線LAN及びNFCを搭載した種々の情報処理装置でなる端末装置を有する画像形成システムに適用しても良い。要は、端末装置が画像形成装置2からNFCにより装置情報を取得できれば良い。第2の実施の形態についても同様である。さらに第2の実施の形態では、無線LAN307に限らず、有線のLANにより端末装置と画像形成装置302とを接続しても良い。
さらに上述した第1の実施の形態においては、プリンタの他に複写機やファクシミリ装置として動作する画像形成装置2を有する画像形成システム1に本発明を適用する場合について述べた。しかしながら本発明はこれに限らず、例えばプリンタとしてのみ動作する画像形成装置を有する画像形成システムに適用しても良い。第2の実施の形態についても同様である。
さらに本発明は、上述した各実施の形態及び他の実施の形態に限定されるものではない。すなわち本発明は、上述した各実施の形態と上述した他の実施の形態の一部又は全部を任意に組み合わせた実施の形態や、一部を抽出した実施の形態にもその適用範囲が及ぶものである。
さらに上述した第1の実施の形態においては、画像形成装置としての画像形成装置2と、端末装置としての端末装置3と、ネットワークとしての無線LAN7とにより画像形成システムとしての画像形成システム1を構成する場合について述べた。このうち端末装置は、ブロードキャスト送信部及び応答受信部としてのブロードキャスト問合せ処理部68と、装置特定部としての装置特定部69と、印刷ジョブ送信部としての印刷ジョブ送信部65とにより構成した。また画像形成装置は、応答送信部としてのブロードキャスト応答処理部27と、画像形成部としての印刷部16とにより構成した。しかしながら本発明はこれに限らず、その他種々の構成でなる画像形成装置と、端末装置と、ネットワークとにより画像形成システムを構成しても良い。この場合、端末装置を、種々の構成でなるブロードキャスト送信部と、応答受信部と、装置特定部と、印刷ジョブ送信部とにより構成し、画像形成装置を、種々の構成でなる応答送信部と、画像形成部とにより構成しても良い。
本発明は、例えば端末装置から無線LANを介して画像形成装置に印刷ジョブを送信して印刷処理を実行させる場合に利用できる。
1、301……画像形成システム、2、302……画像形成装置、3、303……端末装置、7、307……無線LAN、8、308……NFC、11、311……制御部、12、312……記憶部、13……無線LAN通信部、14……NFCタグ、14M……NFC記憶部、15……表示操作部、16……印刷部、26……IPアドレス割当処理部、27……ブロードキャスト応答処理部、28……応答処理部、32……装置情報記憶部、41、341……制御部、42、342……記憶部、43……無線LAN通信部、44……NFCタグ、44M……NFC記憶部、45……表示操作部、53……無線LAN設定記憶部、56……NFC設定記憶部、60……印刷アプリケーション、64……印刷ジョブ生成部、65……印刷ジョブ送信部、68……ブロードキャスト問合せ処理部、69……装置特定部、72……装置情報記憶部、304……アクセスポイント、320、350……印刷履歴テーブル。

Claims (7)

  1. 画像形成装置と、端末装置と、前記画像形成装置及び前記端末装置を接続する無線LAN(Local Area Network)のネットワークとを有する画像形成システムであって、
    前記端末装置は、
    近距離無線通信により前記画像形成装置から前記無線LANにおけるSSID(Service Set Identifier)及びパスワードを受信する近距離無線受信部と、
    前記近距離無線受信部により受信した前記SSID及び前記パスワードを使用して前記無線LANにより前記画像形成装置に接続し、当該無線LANを介してブロードキャストを送信するブロードキャスト送信部
    を具え、
    前記画像形成装置は、
    前記ブロードキャストに対する応答として、前記無線LANにおいて当該画像形成装置を特定するIPアドレスを、当該無線LANを介して送信する応答送信部と、
    前記端末装置から受信した印刷ジョブに従い所定の媒体に画像を形成する画像形成部と
    を具え、
    前記端末装置は、
    前記応答を受信する応答受信部と、
    前記応答受信部により最初に受信した前記応答を、前記画像形成装置から送信されたものとして特定する装置特定部と、
    前記装置特定部により特定された前記応答に含まれていた前記IPアドレスを基に、前記無線LANを介して前記画像形成装置に前記印刷ジョブを送信する印刷ジョブ送信部と
    情報を表示する表示部と
    をさらに具え、
    前記近距離無線受信部は、前記SSID及び前記パスワードに加えて、前記画像形成装置における前記無線LANの動作モードを受信し、
    前記表示部は、前記近距離無線受信部により受信した前記画像形成装置における前記無線LANの動作モードがアクセスポイントモードでなかった場合、当該画像形成装置における前記無線LANの動作モードをアクセスポイントモードに切り替えるよう促す情報を表示する
    ことを特徴とする画像形成システム。
  2. ユーザから印刷指示を受け付ける操作部と、
    前記操作部により受け付けた前記印刷指示に応じて前記印刷ジョブの生成を開始する印刷ジョブ生成部と
    をさらに具え、
    前記印刷ジョブ送信部は、前記印刷ジョブ生成部により前記印刷ジョブの生成が開始されてから、前記無線LANにより前記画像形成装置と接続する
    ことを特徴とする請求項に記載の画像形成システム。
  3. 前記端末装置は、前記近距離無線受信部により受信した前記SSID及び前記パスワードを記憶する記憶部をさらに具え、前記画像形成装置に対して2回目以降に前記印刷ジョブを送信する場合、前記記憶部に記憶している前記SSID及び前記パスワードを使用し、前記無線LANにより前記画像形成装置に接続した状態で、前記ブロードキャスト送信部により前記ブロードキャストを送信する
    ことを特徴とする請求項に記載の画像形成システム。
  4. 画像形成装置と、端末装置と、前記画像形成装置及び前記端末装置を接続するネットワークとを有する画像形成システムであって、
    前記端末装置は、
    少なくとも前記端末装置と関連付けられていることを識別し得る識別情報を近距離無線通信により前記画像形成装置へ送信する近距離無線送信部と、
    前記ネットワークを介してブロードキャストを送信するブロードキャスト送信部と
    を具え、
    前記画像形成装置は、
    前記ブロードキャストに対する応答として、前記ネットワークにおいて当該画像形成装置を特定する画像形成装置特定情報と共に、前記近距離無線通信により前記端末装置から受信した前記識別情報を、当該ネットワークを介して送信する応答送信部と、
    前記端末装置から受信した印刷ジョブに従い所定の媒体に画像を形成する画像形成部と
    を具え、
    前記端末装置は、
    前記画像形成装置特定情報と共に前記識別情報が含まれる前記応答を受信する応答受信部と、
    前記応答受信部により受信した前記応答のうち、前記識別情報が前記近距離無線送信部により送信した前記識別情報と一致したものを、前記画像形成装置から送信されたものとして特定する装置特定部と、
    前記装置特定部により特定された前記応答に含まれていた前記画像形成装置特定情報を基に、前記ネットワークを介して前記画像形成装置に前記印刷ジョブを送信する印刷ジョブ送信部と
    をさらに具える
    ことを特徴とする画像形成システム。
  5. 前記端末装置は、前記印刷ジョブを一意に識別し得る前記識別情報を生成する識別情報生成部をさらに具える
    ことを特徴とする請求項に記載の画像形成システム。
  6. 前記端末装置は、
    ユーザから操作を受け付ける操作部と、前記印刷ジョブと対応付けて前記識別情報を記憶する端末装置履歴記憶部をさらに具え、
    前記画像形成装置は、前記端末装置から過去に受信した前記印刷ジョブを前記識別情報と対応付けて記憶する画像形成装置履歴記憶部をさらに具え、
    前記端末装置は、前記ユーザから前記操作部を介して前記印刷ジョブの再印刷が指示された場合に、当該印刷ジョブと対応する前記識別情報を前記端末装置履歴記憶部から読み出して前記再印刷の指示と共に前記画像形成装置へ送信し、
    前記画像形成装置は、前記識別情報及び前記再印刷の指示を受信すると、当該識別情報と対応する前記印刷ジョブを前記画像形成装置履歴記憶部から読み出し、前記画像形成部により当該印刷ジョブに従い所定の媒体に画像を形成する
    ことを特徴とする請求項に記載の画像形成システム。
  7. 前記端末装置は、前記端末装置履歴記憶部に記憶されている前記印刷ジョブ及び前記識別情報を、当該端末装置履歴記憶部に記憶されてから所定時間の経過後に消去させる端末装置履歴消去部をさらに具え、
    前記画像形成装置は、前記画像形成装置履歴記憶部に記憶されている前記印刷ジョブ及び前記識別情報を、当該画像形成装置履歴記憶部から消去させる画像形成装置履歴消去部をさらに具える
    ことを特徴とする請求項に記載の画像形成システム。
JP2018116402A 2018-06-19 2018-06-19 画像形成システム Active JP6950627B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018116402A JP6950627B2 (ja) 2018-06-19 2018-06-19 画像形成システム
US16/389,395 US20190384537A1 (en) 2018-06-19 2019-04-19 Image forming system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018116402A JP6950627B2 (ja) 2018-06-19 2018-06-19 画像形成システム

Publications (2)

Publication Number Publication Date
JP2019219879A JP2019219879A (ja) 2019-12-26
JP6950627B2 true JP6950627B2 (ja) 2021-10-13

Family

ID=68839952

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018116402A Active JP6950627B2 (ja) 2018-06-19 2018-06-19 画像形成システム

Country Status (2)

Country Link
US (1) US20190384537A1 (ja)
JP (1) JP6950627B2 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020057856A (ja) * 2018-09-28 2020-04-09 ブラザー工業株式会社 複合機及び画像記録装置
JP7493924B2 (ja) * 2019-09-13 2024-06-03 キヤノン株式会社 画像形成装置
JP7545637B2 (ja) * 2020-09-17 2024-09-05 セイコーエプソン株式会社 印刷装置、印刷物生産方法及びプログラム
JP7545638B2 (ja) 2020-09-17 2024-09-05 セイコーエプソン株式会社 印刷装置、印刷物生産方法及びプログラム
CN112394890B (zh) * 2020-11-06 2022-10-14 厦门喵宝科技有限公司 一种智能终端的打印方法、标签打印方法及便携式热敏标签打印机
US11811996B2 (en) * 2021-03-25 2023-11-07 Fujifilm Business Innovation Corp. Information processing system, terminal device, and non-transitory computer readable medium
JP2023003870A (ja) * 2021-06-24 2023-01-17 沖電気工業株式会社 情報処理システム、通信端末装置及び設定情報供給方法
JP7764354B2 (ja) 2022-12-08 2025-11-05 東芝テック株式会社 コンピュータープログラム及び情報処理方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3971538B2 (ja) * 1999-10-14 2007-09-05 株式会社リコー ネットワークプリンタシステム、ホスト装置、及びプログラム
JP5414140B2 (ja) * 2002-12-20 2014-02-12 キヤノン株式会社 電子機器、電子機器の制御方法、プログラム
JP2005205755A (ja) * 2004-01-23 2005-08-04 Brother Ind Ltd 画像形成システム、印刷装置、端末装置及び再印刷決定プログラム
JP4933302B2 (ja) * 2006-02-24 2012-05-16 キヤノン株式会社 印刷システム及び印刷装置及び再印刷制御方法
US7933029B2 (en) * 2006-02-24 2011-04-26 Canon Kabushiki Kaisha Printing system and printing apparatus
JP6111693B2 (ja) * 2013-01-29 2017-04-12 ブラザー工業株式会社 端末装置およびコンピュータプログラム
JP6186761B2 (ja) * 2013-03-07 2017-08-30 ブラザー工業株式会社 プログラム、および通信装置
JP6368989B2 (ja) * 2013-06-11 2018-08-08 ブラザー工業株式会社 通信装置
JP6344893B2 (ja) * 2013-07-19 2018-06-20 キヤノン株式会社 通信装置、通信方法およびプログラム
JP6256040B2 (ja) * 2014-01-22 2018-01-10 ブラザー工業株式会社 情報処理プログラムおよびプリンタ
JP6272080B2 (ja) * 2014-02-26 2018-01-31 キヤノン株式会社 情報処理装置及び分散印刷システム、印刷制御方法、プログラム
JP6320153B2 (ja) * 2014-04-24 2018-05-09 キヤノン株式会社 情報処理装置、画像処理装置、制御方法およびコンピュータプログラム
JP2016012910A (ja) * 2014-06-06 2016-01-21 キヤノン株式会社 通信装置および制御方法およびプログラム
JP2017034560A (ja) * 2015-08-04 2017-02-09 セイコーエプソン株式会社 無線通信装置、無線通信方法及びプログラム
JP2017192049A (ja) * 2016-04-14 2017-10-19 株式会社沖データ 情報処理装置および情報処理システム
JP6708484B2 (ja) * 2016-06-10 2020-06-10 キヤノン株式会社 情報処理装置、制御方法、及びプログラム
JP6766677B2 (ja) * 2017-02-17 2020-10-14 ブラザー工業株式会社 端末装置のためのコンピュータプログラム
JP6953898B2 (ja) * 2017-08-25 2021-10-27 セイコーエプソン株式会社 無線通信装置、無線通信装置の制御方法
JP6939256B2 (ja) * 2017-08-28 2021-09-22 セイコーエプソン株式会社 情報処理装置、情報処理プログラムおよび情報処理装置の制御方法

Also Published As

Publication number Publication date
US20190384537A1 (en) 2019-12-19
JP2019219879A (ja) 2019-12-26

Similar Documents

Publication Publication Date Title
JP6950627B2 (ja) 画像形成システム
JP4630595B2 (ja) 印刷工程処理装置および印刷工程処理方法およびプログラムおよび記憶媒体
US20040125398A1 (en) Image processing apparatus, method, and control program
US8154742B2 (en) Print interruption processing
JP5472086B2 (ja) デバイス、端末装置、サーバ、プログラム、及びファームウェアの更新方法
JP3797290B2 (ja) 画像形成装置
US8879102B2 (en) Image processing system including first image processing image processing apparatus and display device
JP2005222234A (ja) メディア変換装置、ネットワーク型ダイレクト出力システム、および出力処理指示の転送方法
JP2015185047A (ja) 画像形成システム、中継装置およびプログラム
US8547587B2 (en) Image processing apparatus including an input unit that receives plural images
JP6890522B2 (ja) 情報処理方法、情報処理システム及び情報処理装置
JP6394587B2 (ja) 画像形成システムおよび画像形成方法
JP4819725B2 (ja) 画像処理装置、画像形成システム、画像処理方法および画像処理プログラム
JP2008062542A (ja) 画像処理装置、ジョブ処理方法、記憶媒体、プログラム
JP6932309B2 (ja) 画像形成システム
JP5909899B2 (ja) 画像形成システム、出力管理方法およびプログラム
JP4864825B2 (ja) 情報処理装置、プログラムおよび記録媒体
JP7180718B2 (ja) 情報処理装置、システム、プログラム、情報処理方法
JP2019006054A (ja) 画像形成装置及び画像形成システム
US20170289401A1 (en) Image processing system and user information sharing method
US20090128851A1 (en) Image forming apparatus, data storing method thereof, and computer readable recording medium having program executing the data storing method
JP2018181108A (ja) 画像形成システム及び画像形成装置
JP2009296176A (ja) ジョブ処理方法及び画像処理システム並びに画像処理装置
JP2003296059A (ja) 印刷システム、プリンタおよび印刷データ送信装置
JP7639526B2 (ja) プログラム、および、サーバー

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20191118

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200904

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210615

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20210615

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210730

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210906

R150 Certificate of patent or registration of utility model

Ref document number: 6950627

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150