JP2017195554A - 携帯端末、その制御方法および情報処理システム - Google Patents

携帯端末、その制御方法および情報処理システム Download PDF

Info

Publication number
JP2017195554A
JP2017195554A JP2016085621A JP2016085621A JP2017195554A JP 2017195554 A JP2017195554 A JP 2017195554A JP 2016085621 A JP2016085621 A JP 2016085621A JP 2016085621 A JP2016085621 A JP 2016085621A JP 2017195554 A JP2017195554 A JP 2017195554A
Authority
JP
Japan
Prior art keywords
forming apparatus
image forming
document
image
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016085621A
Other languages
English (en)
Inventor
敏博 横山
Toshihiro Yokoyama
敏博 横山
充 紺地
Mitsuru Konchi
充 紺地
悠機 若林
Yuki Wakabayashi
悠機 若林
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.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2016085621A priority Critical patent/JP2017195554A/ja
Priority to US15/474,218 priority patent/US10057444B2/en
Priority to CN201710252350.0A priority patent/CN107306318B/zh
Publication of JP2017195554A publication Critical patent/JP2017195554A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00249Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a photographic apparatus, e.g. a photographic printer or a projector
    • H04N1/00251Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a photographic apparatus, e.g. a photographic printer or a projector with an apparatus for taking photographic images, e.g. a camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00795Reading arrangements
    • H04N1/00798Circuits or arrangements for the control thereof, e.g. using a programmed control device or according to a measured quantity
    • H04N1/00801Circuits or arrangements for the control thereof, e.g. using a programmed control device or according to a measured quantity according to characteristics of the original
    • H04N1/00803Presence or absence of information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00278Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a printing apparatus, e.g. a laser beam printer
    • 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/1211Improving printing performance
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00249Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a photographic apparatus, e.g. a photographic printer or a projector
    • H04N1/00265Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a photographic apparatus, e.g. a photographic printer or a projector with a photographic printing apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00567Handling of original or reproduction media, e.g. cutting, separating, stacking
    • H04N1/0057Conveying sheets before or after scanning
    • H04N1/00588Conveying sheets before or after scanning to the scanning position
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00795Reading arrangements
    • H04N1/00798Circuits or arrangements for the control thereof, e.g. using a programmed control device or according to a measured quantity
    • H04N1/00814Circuits or arrangements for the control thereof, e.g. using a programmed control device or according to a measured quantity according to a detected condition or state of the reading apparatus, e.g. temperature
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00933Timing control or synchronising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software
    • H04N1/00973Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32625Fault detection
    • H04N1/32635Fault detection of reproducing apparatus or receiver, e.g. out of paper
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/64Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0048Type of connection
    • H04N2201/0055By radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0074Arrangements for the control of a still picture apparatus by the connected apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0081Image reader
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0084Digital still camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0096Portable devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Facsimiles In General (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Studio Devices (AREA)

Abstract

【課題】携帯端末及び画像形成装置を利用して原稿の読み取りを実現する技術において、原稿を正確なタイミングで撮像させるための制御は重要となる。
【解決手段】画像形成装置と通信可能な携帯端末であって、撮像手段と、CPU201のプリンター制御部において、原稿が給紙部にセットされた画像形成装置に対して、原稿の排紙を行うための排紙指示を送信する指示手段と、画像形成装置と通信することで画像形成装置の状態を取得する状態取得手段と、状態取得手段により取得された画像形成装置の状態に基づいて、画像形成装置が原稿を排紙したタイミングを検知し、当該タイミングで撮像手段に原稿の撮像を指示する撮像指示手段とを有することを特徴とする。
【選択図】図3

Description

本発明は、携帯端末と画像形成装置を利用して原稿の読み取りを実現する技術に関する。
近年、紙文書等の原稿を読み取って画像データへと変換するスキャン機能が普及している。スキャン機能は、圧板、もしくはADF(Automatic Document Feeder)を備えたMFP(Multi Function Printer)によって提供されることが一般的である。しかしながら、世の中には印刷機能のみを備えるSFP(Single Function Printer)も数多く普及しており、SFPではスキャン機能を利用できない。こうした中、スキャン機能を持たないプリンターにおいても疑似的にスキャン機能を実現する技術が提案されている(特許文献1)。すなわち、プリンターの給紙部にスキャン対象画像が印刷された原稿をセットした後、紙送りを指示する白紙ジョブを連続的に送信してSFPによって排紙された原稿を撮像する。その結果、原稿に印刷された画像の読み取りが実現される。上記技術において、SFPによって連続的に排紙された原稿を1枚ごとカメラに撮像させるので、原稿を正確なタイミングで撮像させるための制御は重要となる。
特開2014−131194号公報
そこで、特許文献1において、白紙ジョブを送信してからカメラに撮像させるまでの適切な間隔を予め検知してメモリに記憶し、その間隔に基づいて原稿の撮像タイミングを制御する方法が記載されている。しかし、プリンターの印刷処理においては、予期しない様々なイベントが発生し得るので、特許文献1に記載の方法では、正確なタイミングで原稿を撮像できない場合がある。例えば印刷中にプリンターのクリーニング処理などが入って排紙が遅れることが原因で、正確なタイミングで原稿を撮像できない場合がある。
本発明に係る携帯装置は、画像形成装置と通信可能な携帯端末であって、撮像手段と、原稿が給紙部にセットされた前記画像形成装置に対して、前記原稿の排紙を行うための排紙指示を送信する指示手段と、前記画像形成装置と通信することで前記画像形成装置の状態を取得する状態取得手段と、前記状態取得手段により取得された前記画像形成装置の状態に基づいて、前記画像形成装置が前記原稿を排紙したタイミングを検知し、当該タイミングで前記撮像手段に前記原稿の撮像を指示する撮像指示手段とを有することを特徴とする。
本発明によれば、正確なタイミングで原稿を撮像できる。
実施形態に係る情報処理システムの概略図である。 実施形態に係る携帯端末のハードウェア構成を示すブロック図である。 実施形態に係る携帯端末の機能構成を示すブロック図である。 実施形態に係るプリンターのハードウェア構成を示すブロック図である。 印刷処理におけるプリンターの状態遷移を示す図である。 実施形態に係る携帯端末の処理の流れを示すフローチャートである。 実施形態における印刷指示の例を示す図である。 実施形態における状態取得要求に対する応答の例を示す図である。
以下、図面を参照し、本発明の実施形態を詳細に説明する。
[実施形態]
本実施形態では、携帯端末がプリンターに白紙ジョブを送信した後、プリンターが原稿を排紙したタイミングを携帯端末が検知して原稿を撮像することでスキャンを実現する情報処理システムを例に挙げて説明する。
図1は、本実施形態に係る情報処理システムの概略図である。この情報処理システムは、携帯端末101、及び携帯端末101と通信可能なプリンター102を備える。携帯端末101は、撮像機能を有する情報処理端末であり、スマートフォンやタブレットなどの携帯端末の他、デジタルカメラなどの撮像装置とすることもできる。プリンター102は、給紙された記録媒体に対して印刷を行い、印刷後の記録媒体を1枚ずつ排紙する画像形成装置であり、例えば、印刷機能のみを備えるSFP(Single Function Printer)とすることができる。また、本実施形態の情報処理システムは、プリンター102によって排紙された記録媒体を撮像することが可能な位置に携帯端末を保持する保持部材をさらに備えてもよい。また、図1では携帯端末101とプリンター102は直接無線通信を介して通信する場合を示したが、これに限定されず、例えば無線LANルーターなどの中継機器を介して通信してもよい。または、携帯端末101とプリンター102は有線通信を介して通信してもよい。
図2は、本実施形態に係る携帯端末101のハードウェア構成を示すブロック図である。CPU201は、携帯端末101全体を制御する中央演算ユニットであり、携帯端末101の処理シーケンスを統括的に制御する。後述するフローチャートを実現するためのプログラムや固定データ、スキャン時に生成される画像データはROM202に格納される。また、データの一時保存やプログラムの読み込みにRAM203を使用する。
通信部204は、プリンター102など他の機器との直接通信や、アクセスポイントを介した通信を担う。撮像部205は、CMOS(Complementary Metal―Oxide―Semiconductor)イメージセンサーなどの撮像素子とレンズを備えており、原稿を撮像することによってその画像データを生成する。
操作部206は、携帯端末に対するボタン操作やタッチパネルによるユーザーからの入力を受け付ける。表示部207は、LCD(Liquid Crystal Display)などの表示用ディスプレイを備え、携帯端末の処理内容に応じた画像やテキストデータを表示する。
図3(a)は、本実施形態に係る携帯端末101の機能構成を示すブロック図である。図3(a)に示される各部は、ROM202に格納されているプログラムをCPU201で実行することによって実現される。
通信処理部301は、IPアドレスを操作し、通信部204を介してプリンター102など他の機器との通信を実現する。通信方式としては、例えばIEEE802.11、Wi−Fi Direct、Bluetooth(登録商標)、Bluetooth Low Energy(登録商標)などの無線通信を用いることができる。
プリンター制御部302は、携帯端末101とプリンター102の間で定められた制御プロトコルに従い、通信処理部301を介してプリンター102を制御する。具体的な制御プロトコルとしては、例えばUDP(User Datagram Protocol)のような通信プロトコルを介してXML(Extensible Markup Language)データを送受信することができる。なお、制御プロトコルは、上記に限定されず、例えば、UDPプロトコルを介してJSON(JavaScript Object Notation)データを送受信してもよい。携帯端末101は、制御プロトコルに従ってプリンター102と通信することにより、プリンター102に対する印刷制御処理や、状態取得処理を実行できる。プリンター制御部302は、プリンター102の状態を定期的に監視することにより、プリンター102が原稿を排紙したことを検知すると、撮像処理部303に対して原稿の撮像を指示する。
図3(b)は、プリンター制御部302の詳細な機能構成を示すブロック図である。図3(b)に示される各部は、ROM202に格納されているプログラムをCPU201で実行することによって実現される。印刷指示部3021は、原稿が給紙部にセットされたプリンター102に白紙印刷(原稿の排紙)を指示する。この指示を受けたプリンター102は、給紙部にセットされた原稿に対して印刷処理を実行することなく原稿を排紙する。なお、白紙印刷の指示(排紙指示)は、携帯端末が白紙ジョブを送信することで実現される。状態取得部3022は、プリンター102と通信することでプリンター102の状態を取得する。撮像指示部3023は、状態取得部3022で取得されたプリンター102の状態に基づいて、プリンター102が原稿を排紙したタイミングを検知し、当該タイミングで撮像指示を後述の撮像処理部303に送信する。また、印刷キャンセル部3024は、状態取得部3022で取得されたプリンター102の状態に基づいて、原稿が全て排紙されたか否かを判定し、原稿が全て排紙されたと判定した場合に、プリンター102に印刷キャンセルを指示する。
撮像処理部303は、プリンター制御部302からの撮像指示を受け、撮像部205を操作することによって原稿を撮像し、撮像部205によって生成された画像データをROM202に保存する。
操作処理部304は、操作部206から渡されるユーザー入力情報を処理する。表示処理部305は、表示部207に表示する画像やテキストデータの出力処理を行う。
図4は、本実施形態に係るプリンター102のハードウェア構成を示す図である。CPU401は、プリンター102全体を制御する中央演算ユニットである。通信や印刷などのための各種プログラムや固定データはROM402に格納される。また、データの一時保存やプログラムの読み込みにRAM403を使用する。
プリント処理部404は、インクジェット方式やレーザー方式のプリントエンジンを備え、記録媒体に対して印刷データに基づく印刷処理を行う。通信部405は、有線/無線通信を介し、携帯端末101など他の通信装置と通信することを可能にする。通信方式としては、Wi−Fi DirectやBluetooth(登録商標)、Bluetooth Low Energy(登録商標)、IEEE802.11などの無線通信や、IEEE802.3などの有線通信を用いることができる。
また、CPU401は、通信部405を介した携帯端末101との通信、操作部206が受け付けるユーザー入力情報の処理や、表示部407への表示画像の出力処理を行う。ここで携帯端末101との通信は、前述したように、携帯端末101とプリンター102の間で定められた制御プロトコルに従って行われる。
図5は、印刷処理におけるプリンター102の状態遷移の例を表す図である。プリンター102の初期状態は「アイドル」である。「アイドル」状態は、プリンター102が利用可能であるが、印刷指示を受けていないことを示している。
プリンター102は、携帯端末101から印刷指示を受けると、「印刷準備中」状態に遷移する。プリンター102は、この状態においてインクの吸引などの印刷準備を行う。印刷準備を終えると、プリンター102は、印刷を実行するために給紙を開始し、「給紙中」状態に遷移する。
プリンター102が給紙に成功した場合、「ページ印刷中」状態に遷移し、プリンター102は給紙した記録媒体に対して印刷指示に含まれる印刷データに基づく印刷を行う。印刷データとして白紙ジョブが受信された場合は、プリンター102は実際の印刷は行わない。給紙に失敗した場合、プリンター102の状態は、「給紙エラー」状態に遷移する。
プリンター102の状態が「ページ印刷中」に遷移した後、プリンター102がデータの印刷、及び排紙を完了したタイミングで「ページ印刷完了」状態に遷移する。複数ページの印刷が指示されている場合は、プリンター102は再び給紙を開始し、「給紙中」状態に遷移する。プリンター102は、指示された全てのページの印刷を完了すると、「アイドル」状態に戻る。
また、プリンター102は、「アイドル」以外の状態で印刷キャンセル指示を受けると、「キャンセル中」状態に遷移する。この状態において、プリンター102は、受信した印刷データの削除やエラー表示の解消などのキャンセル処理を行う。プリンター102がキャンセル処理を終えると、プリンター102の状態は「アイドル」状態に戻る。
本実施形態では、図1に示される情報処理システムにおいて、携帯端末101がプリンター102に白紙ジョブを送信する。そして、プリンター102が原稿を白紙ジョブに基づいて排紙したタイミングを携帯端末101が検知して原稿を撮像することでスキャンを実現する例について説明する。携帯端末101とプリンター102は直接通信によって通信可能であり、本実施形態では、携帯端末101とプリンター102の間でWi−Fi Direct通信が確立されており、互いに無線通信可能な状態であるものとする。 図6は、本実施形態における携帯端末101の処理の流れを示すフローチャートである。この一連の処理は、携帯端末101のCPU201がROM202などに記憶されたプログラムをRAM203に読み出し、読み出したプログラムを実行することにより実現される。
ステップS601において操作処理部304は、操作部206を介してユーザーからのスキャン開始指示を受信する。ユーザーは、この段階では既にプリンター102に携帯端末101を用いてスキャンすべき原稿をセットしていることが一般的である。
ステップS602において、プリンター制御部302における印刷指示部3021は、制御プロトコルに従って通信処理部301を介してプリンター102と通信することにより、プリンター102に対して白紙ジョブを送信する。本実施形態では、具体的な制御プロトコルとして、UDP通信を介してXMLデータを送受信するものとする。携帯端末101が印刷指示として送信するXMLデータには、印刷枚数として1、印刷用の画像データとして白画素のみで構成される白紙データが情報として含まれるものとする。また、応答としてプリンター102から送信されるXMLデータには、携帯端末101の印刷指示と紐づくジョブIDが含まれるものとする。
ステップS603において、プリンター制御部302における状態取得部3022は、制御プロトコルに従って通信処理部301を介してプリンター102と通信することにより、プリンター102の状態を取得する。本実施形態では、具体的な制御プロトコルとして、UDP通信を介してXMLデータを送受信することにより、プリンター102の状態を取得するものとする。
ステップS604において、プリンター制御部302における印刷キャンセル部3024は、ステップS603で取得されたプリンター102の状態を参照して、給紙エラーが発生しているか否かを判定する。具体的には、印刷キャンセル部3024は、プリンター102の状態が「給紙エラー」状態である場合に、給紙エラーが発生していると判定し、処理をステップS610に進める。そうでない場合に、給紙エラーが発生していないと判定し、処理をステップS605に進める。
ステップS605において、プリンター制御部302における印刷キャンセル部3024は、ステップS603で取得されたプリンター102の状態を参照して、プリンター102が給紙に成功したか否かを判定する。具体的には、印刷キャンセル部3024は、プリンター102の状態が「印刷中」状態である場合に、プリンター102が給紙に成功したと判定し、処理をステップS606に進める。そうでない場合に、プリンター102が給紙に成功していないと判定し、処理をステップS603へ返す。このように、プリンター制御部302は、プリンター102が給紙に成功したと判定するまでステップS603〜S605の処理を繰り返し、プリンター102が給紙成功したことを確認してから処理をステップS606に進める。
ステップS606において、プリンター制御部302における状態取得部3022は、ステップS603と同様の手段によりプリンター102の状態を取得する。ステップS607において、プリンター制御部302における撮像指示部3023は、ステップS606で取得されたプリンター102の状態を参照して、プリンター102が排紙を完了したか否かを判定する。具体的には、撮像指示部3023は、プリンター102の状態が「ページ印刷完了」状態(ページ単位の印刷を完了した状態)となっている場合に、プリンター102が排紙を完了したと判定し、処理をステップS608に進める。そうでない場合に、プリンター102が排紙を完了していないと判定し、処理をステップS606へ返す。このように、プリンター制御部302は、プリンター102が排紙を完了したと判定するまでステップS606〜S607の処理を繰り返し、プリンター102が排紙を完了したことを確認してから処理をステップS608に進める。
ステップS608において、プリンター制御部302における撮像指示部3023は、撮像処理部303に対して排紙された原稿の撮像を指示する。指示を受けた撮像処理部303は、撮像部205を介して原稿を撮像し、取得された画像データをRAM203に保存する。このように、プリンター102が「ページ印刷完了」状態であることを確認してから原稿を撮像することにより、たとえ印刷中にプリンター102のクリーニング処理などが入って排紙が遅れることがあったとしても、正確なタイミングで原稿を撮像することができる。
また、排紙された原稿を撮像する撮像部205の撮像位置によって、撮像結果の画像データに歪みなどが発生することがある。そこで、ステップS608において撮像処理部303は、台形補正などの画像補正処理を実行することによって画像データを修正してもよい。台形補正の手段としては、例えば、一般的に知られている射影変換を用いることが考えられる。射影変換では、画像データに含まれる原稿のエッジを形成する画素を解析することで変換係数を算出した後、各画素に対して変換係数を元に変換後の画素の位置を決定する。
また、携帯端末101が保持部材により保持され、すべてのページに対して同じ位置から撮像する場合に、ステップS608での画像補正処理は、1ページの画像に対する処理を次ページ以降に適用してもよい。例えば、射影変換を用いた台形補正では、1ページ目の画像に対しては画像データを解析することにより、射影変換で用いる変換係数を算出する。2ページ目以降の画像では、変換係数を画像データから再び算出することはせず、1ページ目と同じ変換係数を用いてもよい。また、実際に画像補正処理を適用するかをユーザーに選択させてもよい。この場合は、表示処理部305が表示部207に画像補正処理後の画像を表示し、操作処理部304が操作部206を介してユーザーの選択を受け取ることにより、実現できる。
その後、ステップS609において撮像処理部303は、ステップS608でRAM203に保存した画像データを基に画像情報を含む画像ファイルを生成してROM202に保存する。そして、次のページの白紙印刷が行なわれるように処理はステップS602に戻る。
ステップS610において、プリンター制御部302における印刷キャンセル部3024は、給紙エラーが発生したことからスキャンすべき原稿がこれ以上ないと判定する。そして、印刷キャンセル部3024は、制御プロトコルに従って通信処理部301を介してプリンター102と通信することにより、プリンター102に対して印刷キャンセルを指示する。このように、プリンター102が「給紙エラー」状態であることを確認してから白紙印刷をキャンセルすることにより、スキャンすべき原稿のページ数を事前に確認することを必要とせずに、正確なタイミングでスキャンを終了することができる。そして、ステップS611において表示処理部305は、表示部207を操作することでユーザーに対してスキャンが完了したことを表示する。
図7は、本実施形態における印刷指示の例を示す図であり、ステップS602にて、白紙印刷を指示するためにプリンター制御部302が制御プロトコルに基づいて送信するXMLデータの例を示している。このXMLでは、printタグにより、印刷指示の具体的内容を記す。numPagesタグは、印刷ページ数を表すタグであり、本実施例ではページごとに印刷指示を送信するため、ここで印刷ページ数が1であることを示している。pageタグは、各ページに関する詳細情報を表すタグである。widthタグ、heightタグは、それぞれ印刷データの幅、高さを表すタグであり、この例では、1ピクセル×1ピクセルの印刷データであることを示している。colorタグは、印刷データがカラーであるか、モノクロであるかを示す情報であり、この例では印刷データがモノクロであることを示している。bitDepthは、1ピクセルを表すために必要なビット数であり、この例では、1ピクセルを8ビット、つまりは1バイトで表わすことを示している。dataタグは、印刷データを記すためのタグであり、この例では、印刷データとして1バイトの白紙データが格納されていることを示している。
また、白紙印刷を実現する方法は、上記方法に限るものではない。例えば、印刷指示として白紙データを含む印刷ジョブ(白紙ジョブ)を送ることによって白紙印刷を実現する代わりに、白紙印刷を行うための専用のコマンドを制御プロトコルとして設ける方法を用いてもよい。その場合、専用のコマンドが、白紙印刷を指示するための印刷指示としてプリンター102に送信される。プリンター102は印刷指示を受けると、携帯端末101による印刷指示と紐づくジョブIDを応答として返す。また、単に給紙部にセットされた原稿を排紙するための排紙指示(排紙コマンド)を携帯端末101が送ることで給紙部にセットされた原稿の給紙および排紙が実行されても良い。
図8は、本実施形態における状態取得要求に対する応答の例を示す図である。ステップS603、S606にてプリンター制御部302が制御プロトコルに基づいてプリンター102に対して状態取得要求を発行する。この状態取得要求に対する応答としてプリンター102が返すXMLデータの例は、図8に示されている。このXMLデータは、responseタグにより、問い合わせに対する応答を返しており、この例では問い合わせが成功したことを表している。また、statusタグは、プリンター102の状態を表すタグであり、図5で定義された何れかの状態が応答として返される。この例では、プリンター102が「ページ印刷中」状態であることを示している。さらに、jobタグは、プリンター102が処理中のジョブIDを示し、この例ではIDが1であるジョブを処理していることを示している。
以上のとおり、本実施形態の情報処理システムにおいて、携帯端末101がプリンター102に白紙ジョブを送信した後、印刷処理中におけるプリンター102の状態を取得するようプリンター102と通信する。つまり、携帯端末101は、プリンター102に対して状態取得要求を送信し、プリンター102から状態取得の応答を受信し、プリンター102の状態を確認することにより、スキャン処理における各制御を適切に行うことができる。
[変形例]
上述した実施形態では、図6のフローチャートで説明した処理において、携帯端末101はプリンター102に対してページごとに印刷指示を送信するものとした。すなわち、ステップS602にてプリンター制御部302が1ページの白紙印刷を指示し、その後、ステップS609にて撮像した原稿を保存する度に、次のページの白紙印刷を行うように処理をステップS602に返す。しかし、他の方法として、例えば、ステップS602にて1000ページの白紙印刷を指示するなど、プリンター102に積載可能な原稿枚数に対して十分多いページ数を含む印刷を1度に指示してもよい。この場合は、ステップS609の処理を終えた後、処理をステップS603に返すことにより、その他の処理は前述のフローと同様に実現できる。
また、上述した実施形態では、図6のフローチャートで説明した処理において、ステップS608〜S609にて撮像処理部303が排紙された原稿を撮像、保存した後、処理をステップS602に返して次のページの白紙印刷を指示している。しかし、ステップS608〜S609の処理を行う前にステップS602の処理を行ってもよい。この場合は、ステップS609の後に処理をステップS603に戻すことにより、その他の処理は前述のフローと同様に実現できる。
また、上述した実施形態では、図6のフローチャートで説明した処理において、ステップS604〜S605、S607にてそれぞれプリンター102の状態のみを見て判定を行う。しかし、プリンター102が処理しているジョブIDがステップS602で発行されたジョブIDと一致しているかを加えて判定してもよい。この場合は、例えば、ステップS605にてプリンター102の状態が「印刷中」状態であっても、プリンター102が処理しているジョブIDがステップS602で発行されたジョブIDと異なると判定すれば、処理をステップS603に返す。
さらに、プリンター102は、図6に示される処理フローの実行中において携帯端末101との通信が切断されたことを検知すると、積載された全ての原稿を排紙してもよい。
さらに、上述した実施形態ではスキャンの例を示したが、スキャンしたデータを利用して疑似的にコピー機能を実現してもよい。この場合は、ステップS610の処理を終えた後、プリンター制御部302がステップS609にて保存した各ページの画像データを図7に示されるようなXMLデータに含めて印刷指示を作成し、プリンター102に印刷を指示することにより、実現できる。
また、図6の処理は、携帯端末101にインストールされているスキャンアプリにより実行されても良い。
[その他の実施形態]
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
101 携帯端末
102 プリンター
205 撮像部
302 プリンター制御部
3021 印刷指示部
3022 状態取得部
3023 撮像指示部

Claims (13)

  1. 画像形成装置と通信可能な携帯端末であって、
    撮像手段と、
    原稿が給紙部にセットされた前記画像形成装置に対して、前記原稿の排紙を行うための排紙指示を送信する指示手段と、
    前記画像形成装置と通信することで前記画像形成装置の状態を取得する状態取得手段と、
    前記状態取得手段により取得された前記画像形成装置の状態に基づいて、前記画像形成装置が前記原稿を排紙したタイミングを検知し、当該タイミングで前記撮像手段に前記原稿の撮像を指示する撮像指示手段と
    を有することを特徴とする携帯端末。
  2. 前記状態取得手段は、前記携帯端末と前記画像形成装置との間で定められた制御プロトコルに従い、前記画像形成装置の状態を取得するための状態取得要求を前記画像形成装置に送信し、前記状態取得要求に対する応答を前記画像形成装置から受信することにより、前記画像形成装置の状態を取得することを特徴とする請求項1に記載の携帯端末。
  3. 前記撮像指示手段は、前記画像形成装置の状態がページ単位の印刷を完了したタイミングを、前記画像形成装置が前記原稿を排紙したタイミングとして検知することを特徴とする請求項1または2に記載の携帯端末。
  4. 前記携帯端末は、前記画像形成装置の状態が給紙エラーであることを検知した場合、前記原稿が全て排紙されたと判定し、前記原稿の排紙をキャンセルするためのキャンセル指示を前記画像形成装置に送信するキャンセル手段をさらに有することを特徴とする請求項1乃至3のいずれか1項に記載の携帯端末。
  5. 前記携帯端末は、前記原稿の画像データに対して、台形補正を含む画像補正処理を行う補正手段をさらに有し、
    前記補正手段は、1ページ目の前記原稿の画像データに対する前記画像補正処理で用いるために算出される係数を、2ページ目以降の前記原稿の画像データに対する前記画像補正処理で用いることを特徴とする請求項1乃至4のいずれか1項に記載の携帯端末。
  6. 前記排紙指示は、白画素のみで構成される白紙データを含む印刷ジョブであることを特徴とする請求項1乃至5のいずれか1項に記載の携帯端末。
  7. 前記排紙指示は、1ページの排紙を行うための指示であり、前記原稿のページごとに前記排紙指示が前記画像形成装置に送信されることを特徴とする請求項6に記載の携帯端末。
  8. 前記排紙指示は、前記原稿のページ数よりも多いページ数の排紙を行うための指示であり、前記排紙指示が1度で前記画像形成装置に送信されることを特徴とする請求項6に記載の携帯端末。
  9. 前記排紙指示は、前記携帯端末と前記画像形成装置との間で設けた、印刷処理を実行することなく前記原稿を給紙および排紙するためのコマンドであることを特徴とする請求項1乃至5のいずれか1項に記載の携帯端末。
  10. 画像形成装置と、前記画像形成装置と通信可能な携帯端末とを含む情報処理システムであって、
    前記携帯端末は、
    撮像手段と、
    原稿が給紙部にセットされた前記画像形成装置に対して、前記原稿の排紙を行うための排紙指示を送信する指示手段と、
    前記画像形成装置と通信することで前記画像形成装置の状態を取得する状態取得手段と、
    前記状態取得手段により取得された前記画像形成装置の状態に基づいて、前記画像形成装置が前記原稿を排紙したタイミングを検知し、当該タイミングで前記撮像手段に前記原稿の撮像を指示する撮像指示手段と
    を有することを特徴とする情報処理システム。
  11. 前記画像形成装置は、前記携帯端末との通信が切断されたことを検知すると、前記給紙部に残った前記原稿を全て排紙することを特徴とする請求項10記載の情報処理システム。
  12. 撮像手段を有し、画像形成装置と通信可能な携帯端末における制御方法であって、
    原稿が給紙部にセットされた前記画像形成装置に対して、前記原稿の排紙を行うための排紙指示を送信する指示ステップと、
    前記画像形成装置と通信することで前記画像形成装置の状態を取得する状態取得ステップと、
    前記状態取得ステップで取得された前記画像形成装置の状態に基づいて、前記画像形成装置が前記原稿を排紙したタイミングを検知し、当該タイミングで前記撮像手段に前記原稿の撮像を指示する撮像指示ステップと
    を含むことを特徴とする制御方法。
  13. 請求項12に記載の制御方法をコンピュータに実行させるためのプログラム。
JP2016085621A 2016-04-21 2016-04-21 携帯端末、その制御方法および情報処理システム Pending JP2017195554A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2016085621A JP2017195554A (ja) 2016-04-21 2016-04-21 携帯端末、その制御方法および情報処理システム
US15/474,218 US10057444B2 (en) 2016-04-21 2017-03-30 Mobile terminal, information processing system, and control method
CN201710252350.0A CN107306318B (zh) 2016-04-21 2017-04-18 移动终端、信息处理系统以及控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016085621A JP2017195554A (ja) 2016-04-21 2016-04-21 携帯端末、その制御方法および情報処理システム

Publications (1)

Publication Number Publication Date
JP2017195554A true JP2017195554A (ja) 2017-10-26

Family

ID=60088597

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016085621A Pending JP2017195554A (ja) 2016-04-21 2016-04-21 携帯端末、その制御方法および情報処理システム

Country Status (3)

Country Link
US (1) US10057444B2 (ja)
JP (1) JP2017195554A (ja)
CN (1) CN107306318B (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020098978A (ja) * 2018-12-17 2020-06-25 コニカミノルタ株式会社 撮像装置、撮像システム及びプログラム
JP2020098977A (ja) * 2018-12-17 2020-06-25 コニカミノルタ株式会社 撮像システム、画像形成装置、撮像装置及びプログラム
JP2020191502A (ja) * 2019-05-20 2020-11-26 コニカミノルタ株式会社 撮像システム、画像形成装置及びプログラム

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6741271B1 (en) * 2000-07-31 2004-05-25 Hewlett-Packard Development Company, L.P. Thumbnail address book for linked family of imaging appliances
JP4508921B2 (ja) * 2005-03-28 2010-07-21 キヤノン株式会社 用紙搬送システム
JP4231514B2 (ja) * 2006-06-09 2009-03-04 シャープ株式会社 画像処理装置および画像読取装置
US9007613B2 (en) * 2011-09-23 2015-04-14 Sharp Laboratories Of America, Inc. Secure mobile printing method and system
JP5930777B2 (ja) * 2012-03-05 2016-06-08 キヤノン株式会社 印刷装置、携帯端末及びその制御方法、印刷システム、コンピュータプログラム
JP5816610B2 (ja) 2012-12-28 2015-11-18 京セラドキュメントソリューションズ株式会社 画像データ出力装置及び画像データ出力方法
JP6268795B2 (ja) * 2013-08-02 2018-01-31 セイコーエプソン株式会社 画像生成用のプログラム及び印刷装置
JP6448183B2 (ja) * 2013-10-24 2019-01-09 キヤノン株式会社 情報処理装置及びその制御方法、並びにプログラム
JP6324251B2 (ja) * 2014-07-24 2018-05-16 キヤノン株式会社 情報処理装置、プログラム及び制御方法
JP2016051218A (ja) * 2014-08-28 2016-04-11 キヤノン株式会社 データ処理装置、プログラム及び制御方法
KR101893447B1 (ko) * 2014-08-28 2018-08-30 에이치피프린팅코리아 주식회사 사용자 단말을 이용하여 화상형성장치를 제어하는 방법, 이를 수행하기 위한 화상형성장치 및 사용자 단말
JP6403505B2 (ja) * 2014-09-04 2018-10-10 キヤノン株式会社 情報処理装置及びその制御方法、並びにプログラム
US9535634B2 (en) * 2014-09-05 2017-01-03 Ricoh Company, Ltd. Information processing apparatus, image processing apparatus, information processing system and information processing method
JP6507614B2 (ja) * 2014-12-11 2019-05-08 ブラザー工業株式会社 情報処理装置、記録システム、印刷プログラム、及び外部プログラム
JP5992988B2 (ja) * 2014-12-24 2016-09-14 京セラドキュメントソリューションズ株式会社 画像形成システム
US9701135B2 (en) * 2015-01-30 2017-07-11 S-Printing Solution Co., Ltd. Image forming apparatus, recording medium, terminal, server, note printing method, and storage medium
KR20160095904A (ko) * 2015-02-04 2016-08-12 삼성전자주식회사 클라우드 프린트 서버 및 클라우드 프린트 서버에서 자동화 연동 서비스를 제공하는 방법
JP6487737B2 (ja) * 2015-03-19 2019-03-20 キヤノン株式会社 情報処理装置と、その制御方法、及びプログラム
KR20160131278A (ko) * 2015-05-06 2016-11-16 엘지전자 주식회사 이동 단말기
JP6358173B2 (ja) * 2015-05-29 2018-07-18 京セラドキュメントソリューションズ株式会社 画像形成システム
JP6459814B2 (ja) * 2015-07-17 2019-01-30 スター精密株式会社 プリンタの設定状態更新システム
JP6646457B2 (ja) * 2016-02-10 2020-02-14 キヤノン株式会社 情報処理装置、その制御方法、及びプログラム
JP6471730B2 (ja) * 2016-06-29 2019-02-20 京セラドキュメントソリューションズ株式会社 表示入力装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020098978A (ja) * 2018-12-17 2020-06-25 コニカミノルタ株式会社 撮像装置、撮像システム及びプログラム
JP2020098977A (ja) * 2018-12-17 2020-06-25 コニカミノルタ株式会社 撮像システム、画像形成装置、撮像装置及びプログラム
JP7215137B2 (ja) 2018-12-17 2023-01-31 コニカミノルタ株式会社 撮像装置、撮像システム及びプログラム
JP7225764B2 (ja) 2018-12-17 2023-02-21 コニカミノルタ株式会社 撮像システム、画像形成装置、撮像装置及びプログラム
JP2020191502A (ja) * 2019-05-20 2020-11-26 コニカミノルタ株式会社 撮像システム、画像形成装置及びプログラム
JP7234797B2 (ja) 2019-05-20 2023-03-08 コニカミノルタ株式会社 撮像システム、画像形成装置及びプログラム

Also Published As

Publication number Publication date
US20170310840A1 (en) 2017-10-26
CN107306318A (zh) 2017-10-31
CN107306318B (zh) 2020-04-24
US10057444B2 (en) 2018-08-21

Similar Documents

Publication Publication Date Title
US20100302597A1 (en) Image Forming Apparatus and Image Forming System
US9772810B2 (en) Printing apparatus
JP5830904B2 (ja) 印刷装置、及び印刷システム
US9992368B2 (en) Communication control method for controlling communication with USB devices, storage medium, and printing apparatus
JP2009260721A (ja) 画像処理装置、画像読取装置、画像出力システム、画像蓄積システム、画像印刷装置、画像複写装置、画像蓄積装置、プログラムおよび記録媒体
JP2017195554A (ja) 携帯端末、その制御方法および情報処理システム
JP6171725B2 (ja) 中継装置、プログラムおよび中継装置の制御方法
US8804199B2 (en) Image processing apparatus, image processing method and storage medium
US20200084260A1 (en) Processing apparatus, processing method and program
JP6833493B2 (ja) 印刷装置、その制御方法、およびプログラム
JP5999242B2 (ja) 印刷装置、及び印刷システム
JP2024108929A (ja) プリンタ、プリンタの制御方法およびプログラム
JP2005085021A (ja) 画像出力装置及び画像入力装置
JP6706060B2 (ja) 画像処理装置、制御方法およびプログラム
US9749481B2 (en) Image processing apparatus capable of transmitting image data, control method therefor, and storage medium storing control program therefor
US20210360124A1 (en) Communication system with reduced risk of leakage of network information, method of controlling communication system, and storage medium
JP6064390B2 (ja) 画像読取装置、画像読取システム、画像読取プログラムおよび携帯端末用プログラム
JP2018138485A (ja) 制御装置、方法、及びプログラム
JP2005085022A (ja) 画像出力装置
US8612638B2 (en) Wireless connection system that connects host and devices by radio, initial connection method therefor, storage medium that stores control program therefor, information processing apparatus and image forming apparatus that constitute the system
JP4257653B2 (ja) 印刷制御装置、印刷システム、印刷制御方法
JP2020203419A (ja) 画像形成装置およびそのプログラム
JP6202166B2 (ja) 携帯端末及びプログラム
US9729752B2 (en) Communication apparatus for multi-session communications, control method therefor, and storage medium
JP6446926B2 (ja) 画像処理プログラム及び画像処理装置