JP2016136662A - Information processing device, control method thereof, image processing system, control method thereof, and program - Google Patents
Information processing device, control method thereof, image processing system, control method thereof, and program Download PDFInfo
- Publication number
- JP2016136662A JP2016136662A JP2015010999A JP2015010999A JP2016136662A JP 2016136662 A JP2016136662 A JP 2016136662A JP 2015010999 A JP2015010999 A JP 2015010999A JP 2015010999 A JP2015010999 A JP 2015010999A JP 2016136662 A JP2016136662 A JP 2016136662A
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- processing apparatus
- file
- data
- instruction
- 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)
- Facsimiles In General (AREA)
Abstract
Description
本開示は、情報処理装置、その制御方法、画像処理システム、その制御方法、およびプログラムに関し、特に、画像処理システムにおいて画像処理装置に印刷用のファイルを送信する情報処理装置、その制御方法、そのような画像処理装置、その制御方法、および、そのような情報処理装置または画像処理システムにおいて実行されるプログラムに関する。 The present disclosure relates to an information processing apparatus, a control method thereof, an image processing system, a control method thereof, and a program, and in particular, an information processing apparatus that transmits a print file to an image processing apparatus in the image processing system, a control method thereof, and the like The present invention relates to such an image processing apparatus, a control method thereof, and a program executed in such an information processing apparatus or image processing system.
従来、画像処理装置が情報処理装置からの印刷指示に基づいて画像を出力する画像処理システムが実用化されている。このような画像処理システムについて、種々の技術が提案されている。 Conventionally, an image processing system in which an image processing apparatus outputs an image based on a print instruction from an information processing apparatus has been put into practical use. Various techniques have been proposed for such an image processing system.
たとえば、特開2003−122544号公報(特許文献1)には、プレビューサービス用のサーバー装置が開示されている。当該装置は、クライアント装置から要求された印刷を実行する前に、出力特性を考慮したプレビュー画像を生成する。 For example, JP 2003-122544 A (Patent Document 1) discloses a server device for a preview service. The apparatus generates a preview image considering output characteristics before executing the printing requested by the client apparatus.
特開2002−112017号公報(特許文献2)には、デジタルフォトサービスに関する技術が開示されている。当該技術では、第1の端末から第2の端末への画像データの送信前に、プレビュー画像が作成されて、表示される。 Japanese Laid-Open Patent Publication No. 2002-111207 (Patent Document 2) discloses a technique related to a digital photo service. In this technique, a preview image is created and displayed before transmission of image data from the first terminal to the second terminal.
特開2003−167701号公報(特許文献3)に開示された印刷システムでは、プレビュー用に低解像度でのラスタライズが実行され、プレビュー表示が行なわれた後、印刷用のラスタライズが実行される。 In the printing system disclosed in Japanese Patent Application Laid-Open No. 2003-167701 (Patent Document 3), rasterization at a low resolution is executed for previewing, and after preview display is performed, rasterizing for printing is executed.
特開2014−76624号公報(特許文献4)に開示されたプレビュー画像生成装置では、ラスタライズ中のデータが、一定の条件を満たした場合、処理途中のデータがプレビュー表示用の画像として使用される。 In the preview image generating apparatus disclosed in Japanese Patent Application Laid-Open No. 2014-76624 (Patent Document 4), when data being rasterized satisfies a certain condition, the data being processed is used as an image for preview display. .
このような画像処理システムの中で、画像処理装置がダイレクトプリントという機能を有するものがある(たとえば、非特許文献1参照)。ダイレクトプリント機能とは、画像処理装置において、情報処理装置から受信した文書ファイル(以下、単に「ファイル」ともいう)を印刷用データを生成し、出力する機能である。このような機能によれば、ファイルが、アプリケーションを介することなくプリントされ、これにより、当該ファイルがプリント出力されるまでの時間を短縮できる。 Among such image processing systems, some image processing apparatuses have a function of direct printing (see, for example, Non-Patent Document 1). The direct print function is a function for generating and outputting print data for a document file (hereinafter also simply referred to as “file”) received from the information processing apparatus in the image processing apparatus. According to such a function, a file is printed without going through an application, whereby the time until the file is printed out can be shortened.
ダイレクトプリントにおいて、対象のファイルの必要なページだけを印字する場合は、情報処理装置または画像処理装置において、プレビュー表示を行なうことにより、出力するページをユーザーに選択させる必要がある。 When printing only a necessary page of the target file in direct printing, it is necessary to allow the user to select a page to be output by performing a preview display in the information processing apparatus or the image processing apparatus.
従来の技術では、プレビュー表示はラスタライズを終えないと実行できなかった。この場合、ラスタライズに時間のかかるデータでは、プレビュー表示が開始されるまでに時間がかかる、という課題があった。 In the conventional technique, the preview display cannot be executed unless rasterization is completed. In this case, there is a problem that it takes time until the preview display is started for data that takes time to rasterize.
本開示は、かかる実情に鑑み考え出されたものであり、その目的は、情報処理装置から送信されるファイルが画像処理装置において出力される際に、より早くプレビュー表示が開始されるようにすることである。 The present disclosure has been conceived in view of such circumstances, and its purpose is to allow preview display to be started earlier when a file transmitted from the information processing apparatus is output in the image processing apparatus. That is.
本開示のある局面に従うと、画像処理装置に対するファイルの出力の指示を受け付ける入力手段と、指示の対象であるファイルの出力についてのプレビュー用データを生成する画像処理手段と、プレビュー用データを画像処理装置へ送信する通信手段とを備え、画像処理手段は、プレビュー用データの生成の後、ファイルの印刷用データを生成し、画像処理装置から印刷用データの編集の指示が送信された場合に、当該指示に基づいて印刷用データの生成態様を変更し、通信手段は、画像処理手段によって生成された印刷用データを画像処理装置へ送信する、情報処理装置が提供される。 According to an aspect of the present disclosure, an input unit that receives an instruction to output a file to the image processing device, an image processing unit that generates preview data for output of a file that is an instruction target, and image processing the preview data A communication means for transmitting to the apparatus, and the image processing means generates print data for the file after generating the preview data, and when an instruction to edit the print data is transmitted from the image processing apparatus, An information processing apparatus is provided in which the generation mode of the print data is changed based on the instruction, and the communication unit transmits the print data generated by the image processing unit to the image processing apparatus.
好ましくは、情報処理装置は、ファイルを格納する記憶装置をさらに備え、画像処理手段は、入力手段においてファイルが指定されることなく出力の指示が入力された場合には、記憶装置において予め定められた態様で格納されているファイルについての、プレビュー用データおよび印刷用データを生成する。 Preferably, the information processing apparatus further includes a storage device for storing the file, and the image processing unit is predetermined in the storage device when an output instruction is input without the file being specified by the input unit. Preview data and print data are generated for files stored in the above manner.
好ましくは、画像処理手段は、印刷用データの生成の対象のファイルのページの総数が1である場合には、プレビュー用データの生成を実行しない。 Preferably, the image processing unit does not generate the preview data when the total number of pages of the print data generation target file is 1.
好ましくは、画像処理手段は、情報処理装置が画像処理装置の近傍に存在することを条件として、プレビュー用データを生成する。 Preferably, the image processing means generates preview data on condition that the information processing apparatus exists in the vicinity of the image processing apparatus.
好ましくは、画像処理手段は、ファイルの印刷用データの生成として予測される時間が特定の時間より長いことを条件として、プレビュー用データを生成する。 Preferably, the image processing unit generates the preview data on the condition that a predicted time for generating the file print data is longer than a specific time.
好ましくは、情報処理装置は、画像処理装置における出力についての設定が格納される記憶手段をさらに備え、通信手段は、さらに、記憶手段に格納された設定を、画像処理装置へ送信する。 Preferably, the information processing apparatus further includes storage means for storing settings regarding output in the image processing apparatus, and the communication means further transmits the settings stored in the storage means to the image processing apparatus.
本開示のある局面に従うと、画像処理装置に対するファイルの出力の指示を受け付けるステップと、指示の対象であるファイルの出力についてのプレビュー用データを生成するステップと、プレビュー用データを画像処理装置へ送信するステップと、プレビュー用データの生成の後、ファイルの印刷用データを生成するステップとを備え、印刷用データを生成するステップでは、画像処理装置から印刷用データの編集の指示が送信された場合に、当該指示に基づいて印刷用データの生成態様が変更され、印刷用データを画像処理装置へ送信するステップをさらに備える、情報処理装置の制御方法が提供される。 According to an aspect of the present disclosure, a step of receiving an instruction to output a file to the image processing apparatus, a step of generating preview data for outputting the file that is the instruction target, and transmitting the preview data to the image processing apparatus And a step of generating print data for the file after generation of the preview data. In the step of generating the print data, an instruction to edit the print data is transmitted from the image processing apparatus. In addition, there is provided a method for controlling the information processing apparatus, further comprising a step of changing the generation mode of the print data based on the instruction and transmitting the print data to the image processing apparatus.
本開示のさらに他の局面に従うと、画像処理装置へファイルを出力させる情報処理装置において実行されるプログラムが提供される。プログラムは、情報処理装置に、画像処理装置に対するファイルの出力の指示を受け付けるステップと、指示の対象であるファイルの出力についてのプレビュー用データを生成するステップと、プレビュー用データを画像処理装置へ送信するステップと、プレビュー用データの生成の後、ファイルの印刷用データを生成するステップとを実行させ、印刷用データを生成するステップでは、画像処理装置から印刷用データの編集の指示が送信された場合に、当該指示に基づいて印刷用データの生成態様が変更され、プログラムは、情報処理装置に、印刷用データを画像処理装置へ送信するステップをさらに実行させる。 According to still another aspect of the present disclosure, a program executed in an information processing apparatus that causes a file to be output to an image processing apparatus is provided. The program receives a file output instruction to the image processing apparatus to the information processing apparatus, generates preview data for outputting the file that is the target of the instruction, and transmits the preview data to the image processing apparatus And the step of generating the print data of the file after the generation of the preview data, and in the step of generating the print data, an instruction to edit the print data is transmitted from the image processing apparatus. In this case, the printing data generation mode is changed based on the instruction, and the program causes the information processing apparatus to further execute a step of transmitting the printing data to the image processing apparatus.
本開示のさらに他の局面に従うと、情報処理装置と、当該情報処理装置から指示されたファイルの出力を実行する画像処理装置とを備える画像処理システムが提供される。情報処理装置は、画像処理装置に対するファイルの出力の指示を受け付ける第1の入力手段と、出力の指示の対象であるファイルの出力についてのプレビュー用データを生成する画像処理手段と、プレビュー用データを画像処理装置へ送信する第1の通信手段とを含み、画像処理装置は、プレビュー用データを受信する第2の通信手段と、プレビュー用データを表示する表示手段と、プレビュー用データに対して編集の指示を受け付ける第2の入力手段とを含み、第2の通信手段は、第2の入力手段に入力された編集の指示を情報処理装置へ送信し、画像処理手段は、プレビュー用データの生成の後、ファイルの印刷用データを生成し、第2の通信手段から編集の指示が送信された場合に、当該編集の指示に基づいて印刷用データの生成態様を変更し、第1の通信手段は、画像処理手段によって生成された印刷用データを画像処理装置へ送信し、画像処理装置は、印刷用データを出力する画像形成手段をさらに含む。 According to still another aspect of the present disclosure, an image processing system including an information processing device and an image processing device that executes output of a file instructed from the information processing device is provided. The information processing apparatus includes: a first input unit that receives an instruction to output a file to the image processing apparatus; an image processing unit that generates preview data for outputting a file that is a target of the output instruction; First communication means for transmitting to the image processing apparatus, wherein the image processing apparatus edits the preview data, second communication means for receiving the preview data, display means for displaying the preview data, and A second input unit that receives the instruction, and the second communication unit transmits the editing instruction input to the second input unit to the information processing apparatus, and the image processing unit generates preview data. After that, when printing data for the file is generated and an editing instruction is transmitted from the second communication means, a mode for generating the printing data based on the editing instruction Modified, the first communication means transmits the print data generated by the image processing means to the image processing apparatus, an image processing apparatus further comprises an image forming means for outputting printing data.
好ましくは、画像処理装置は、情報処理装置から印刷用データが送信された後、第2の入力手段が編集の指示を受け付けた場合に、当該印刷用データを編集する編集手段をさらに含み、画像形成手段は、編集手段により編集後の印刷用データを出力する。 Preferably, the image processing apparatus further includes an editing unit that edits the printing data when the second input unit receives an editing instruction after the printing data is transmitted from the information processing apparatus. The forming means outputs the print data edited by the editing means.
好ましくは、印刷用データは、画像データと当該画像データの出力についての設定態様を特定するデータとを含み、第2の入力手段は、情報処理装置から印刷用データが送信された後は、編集の指示として、当該印刷用データにおける画像データの編集を要しないような指示のみを受け付ける。 Preferably, the print data includes image data and data for specifying a setting mode for outputting the image data, and the second input unit performs editing after the print data is transmitted from the information processing apparatus. Only instructions that do not require editing of the image data in the print data are accepted.
本開示のさらに他の局面に従うと、情報処理装置と、当該情報処理装置から指示されたファイルの出力を実行する画像処理装置とを備える画像処理システムの制御方法が提供される。制御方法は、情報処理装置が、画像処理装置に対するファイルの出力の指示を受け付けるステップと、出力の指示の対象であるファイルの出力についてのプレビュー用データを生成するステップと、プレビュー用データを画像処理装置へ送信するステップとを備え、画像処理装置が、プレビュー用データを受信するステップと、プレビュー用データを表示するステップと、プレビュー用データに対して編集の指示を受け付けるステップと、入力された編集の指示を情報処理装置へ送信するステップとを備え、情報処理装置は、プレビュー用データの生成の後、ファイルの印刷用データを生成し、制御方法は、画像処理装置から編集の指示が送信された場合に、情報処理装置が、当該編集の指示に基づいて印刷用データの生成態様を変更するステップと、情報処理装置が、生成された印刷用データを画像処理装置へ送信するステップと、画像処理装置が、印刷用データを出力するステップとをさらに備える。 According to still another aspect of the present disclosure, a control method of an image processing system including an information processing device and an image processing device that executes output of a file instructed from the information processing device is provided. The control method includes a step in which the information processing apparatus receives a file output instruction to the image processing apparatus, a step of generating preview data for output of the file that is the target of the output instruction, and image processing of the preview data A step of receiving the preview data, a step of displaying the preview data, a step of receiving an editing instruction for the preview data, and an input edit The information processing apparatus generates a file print data after generating the preview data, and the control method receives an editing instruction from the image processing apparatus. The information processing device changes the print data generation mode based on the editing instruction. And-up, the information processing apparatus further comprises a step of transmitting the generated print data to the image processing apparatus, an image processing apparatus, and outputting the print data.
本開示のさらに他の局面に従うと、情報処理装置と、当該情報処理装置から指示されたファイルの出力を実行する画像処理装置とを備える画像処理システムが提供される。情報処理装置は、画像処理装置に対するファイルの出力の指示を受け付ける第1の入力手段と、画像処理装置が出力対象のファイルの画像データを生成する機能を有していることを条件として、出力の指示の対象であるファイルを画像処理装置へ送信する第1の通信手段と、第1の通信手段が出力の指示の対象であるファイルを画像処理装置へ送信した場合に、出力の指示の対象であるファイルの出力についてのプレビュー用データを生成する画像処理手段と、プレビュー用データを表示する表示手段とを含み、第1の入力手段は、プレビュー用データに対して編集の指示を受け付け、第1の通信手段は、第1の入力手段に編集の指示が入力された場合に、当該編集の指示を画像処理装置へ送信し、画像処理装置は、情報処理装置から送信されたファイルを受信する第2の通信手段と、情報処理装置から送信されたファイルの印刷用データを生成する画像処理手段と、画像処理手段によって生成された印刷用データを出力する画像形成手段とを含み、画像処理手段は、第2の通信手段が情報処理装置から送信された編集の指示を受信した場合に、当該編集の指示に基づいて印刷用データを編集し、画像形成手段は、画像処理手段が印刷用データを編集した場合に、当該編集後の印刷用データを出力する。 According to still another aspect of the present disclosure, an image processing system including an information processing device and an image processing device that executes output of a file instructed from the information processing device is provided. The information processing apparatus outputs the data on the condition that the first input means for receiving an instruction to output the file to the image processing apparatus and the function of the image processing apparatus to generate image data of the file to be output are provided. A first communication unit that transmits a file that is an instruction target to the image processing apparatus, and an output instruction target when the first communication unit transmits a file that is an output instruction target to the image processing apparatus. Image processing means for generating preview data for output of a certain file and display means for displaying preview data. The first input means accepts an instruction to edit the preview data, and the first input means When the editing instruction is input to the first input means, the communication means transmits the editing instruction to the image processing apparatus, and the image processing apparatus transmits the editing instruction from the information processing apparatus. A second communication unit that receives the file, an image processing unit that generates print data for the file transmitted from the information processing apparatus, and an image forming unit that outputs the print data generated by the image processing unit. And the image processing means edits the printing data based on the editing instruction when the second communication means receives the editing instruction transmitted from the information processing apparatus. When the means edits the printing data, the edited printing data is output.
好ましくは、第1の入力手段は、画像処理装置に対するファイルの出力を開始するための指示を受け付け、第1の通信手段は、第1の入力手段が出力を開始するための指示を受け付けた場合に、当該開始するための指示を画像処理装置へ送信し、画像形成手段は、情報処理装置から開始するための指示が送信されたことを条件として、印刷用データを出力する。 Preferably, the first input unit receives an instruction for starting output of a file to the image processing apparatus, and the first communication unit receives an instruction for starting output by the first input unit In addition, the start instruction is transmitted to the image processing apparatus, and the image forming unit outputs the print data on condition that the start instruction is transmitted from the information processing apparatus.
好ましくは、画像処理装置は、ユーザーを認証するための認証手段をさらに含み、第1の通信手段は、画像処理装置に、出力の指示を入力したユーザーを特定する情報に加えて、ファイルを送信し、画像形成手段は、認証手段がファイルの出力の指示を入力したユーザーを認証したことを条件として、印刷用データを出力する。 Preferably, the image processing apparatus further includes an authentication unit for authenticating the user, and the first communication unit transmits the file to the image processing apparatus in addition to the information specifying the user who has input the output instruction. Then, the image forming unit outputs the print data on condition that the authentication unit has authenticated the user who has input the file output instruction.
好ましくは、画像処理装置は、ユーザーを認証するための認証手段をさらに含み、第1の通信手段は、画像処理装置に、出力の指示を入力したユーザーを特定する情報に加えて、ファイルを送信し、画像形成手段は、認証手段がファイルの出力の指示を入力したユーザーを認証したことを条件として、印刷用データを出力する。 Preferably, the image processing apparatus further includes an authentication unit for authenticating the user, and the first communication unit transmits the file to the image processing apparatus in addition to the information specifying the user who has input the output instruction. Then, the image forming unit outputs the print data on condition that the authentication unit has authenticated the user who has input the file output instruction.
本開示のさらに他の局面に従うと、情報処理装置と、当該情報処理装置から指示されたファイルの出力を実行する画像処理装置とを備える画像処理システムの制御方法が提供される。制御方法は、情報処理装置が、情報処理装置が、画像処理装置に対するファイルの出力の指示を受け付けるステップと、情報処理装置が、画像処理装置が出力対象のファイルの画像データを生成する機能を有していることを条件として、出力の指示の対象であるファイルを画像処理装置へ送信するステップと、情報処理装置が、出力の指示の対象であるファイルが画像処理装置へ送信された場合に、出力の指示の対象であるファイルの出力についてのプレビュー用データを生成するステップと、情報処理装置が、プレビュー用データを表示するステップと、情報処理装置が、プレビュー用データに対して編集の指示を受け付けるステップと、編集の指示が入力された場合に、情報処理装置が、当該編集の指示を画像処理装置へ送信するステップと、画像処理装置が、情報処理装置から送信されたファイルを受信するステップと、画像処理装置が、情報処理装置から送信されたファイルの印刷用データを生成するステップと、画像処理装置が、生成された印刷用データを出力するステップと、画像処理装置が、情報処理装置から送信された編集の指示を受信した場合に、当該編集の指示に基づいて印刷用データを編集するステップとを備え、画像処理装置は、印刷用データが編集された場合に、当該編集後の印刷用データを出力する。 According to still another aspect of the present disclosure, a control method of an image processing system including an information processing device and an image processing device that executes output of a file instructed from the information processing device is provided. The control method includes a step in which the information processing apparatus receives an instruction to output a file to the image processing apparatus, and a function in which the information processing apparatus generates image data of a file to be output by the image processing apparatus. If the file that is the target of the output instruction is transmitted to the image processing apparatus, and the information processing apparatus transmits the file that is the target of the output instruction to the image processing apparatus, A step of generating preview data for output of a file that is a target of output instruction, a step of displaying the preview data by the information processing device, and an information processing device issuing an instruction to edit the preview data; A step of accepting, and a step of transmitting the editing instruction to the image processing apparatus when the editing instruction is input. The image processing device receiving the file transmitted from the information processing device, the image processing device generating print data for the file transmitted from the information processing device, and the image processing device generating Outputting the printed data for printing, and when the image processing apparatus receives an editing instruction transmitted from the information processing apparatus, editing the printing data based on the editing instruction. When the print data is edited, the image processing apparatus outputs the edited print data.
本開示のさらに他の局面に従うと、情報処理装置と、当該情報処理装置から指示されたファイルの出力を実行する画像処理装置とを備える画像処理システムの制御方法が提供される。制御方法では、情報処理装置および画像処理装置のいずれか一方がファイルの印刷用データを生成し、いずれか他方がファイルの出力についてのプレビュー用データを生成し、情報処理装置および画像処理装置のうち、いずれが印刷用データを生成し、そして、いずれがプレビュー用データを生成するかが、情報処理装置がファイルの出力の指示を受け付けたときの情報処理装置と画像処理装置との間の距離に応じて決定される。 According to still another aspect of the present disclosure, a control method of an image processing system including an information processing device and an image processing device that executes output of a file instructed from the information processing device is provided. In the control method, one of the information processing device and the image processing device generates file print data, and the other generates preview data for file output. Which one generates print data and which generates preview data depends on the distance between the information processing apparatus and the image processing apparatus when the information processing apparatus receives a file output instruction. Will be decided accordingly.
以下に、図面を参照しつつ、情報処理装置および画像処理システムの実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。 Hereinafter, embodiments of an information processing apparatus and an image processing system will be described with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, these descriptions will not be repeated.
[1.画像処理システムの概要]
図1は、本実施の形態に従った画像処理システムの構成の概要を説明するための図である。図1に示されるように、画像処理システムは、画像処理装置の一例であるMFP100と、情報処理装置の一例である携帯端末400とを含む。携帯端末400は、たとえばユーザー900の操作によってファイル(原稿データ)の出力の指示を入力され、これに応じて、MFP100に対して画像のファイルの出力を指示する。本明細書において、「ファイル」とは、たとえば予め定められたアプリケーションプログラムによって処理され得る形式で生成された文書ファイルである。
[1. Overview of image processing system]
FIG. 1 is a diagram for explaining an outline of a configuration of an image processing system according to the present embodiment. As illustrated in FIG. 1, the image processing system includes an
MFP100は、出力を指示されたファイルに対応する印刷用データを出力する。なお、MFP100は、ユーザーからの操作を受け付ける操作パネル300を備える。操作パネル300は、ディスプレイ301と、当該ディスプレイ301上に配置されたタッチセンサー302とを含む。携帯端末400は、ディスプレイ404を備える。
本実施の形態の画像処理システムでは、MFP100および携帯端末400のうち、いずれか一方が、出力対象のファイルのプレビュー用の画像データを生成し、他方が、出力対象のファイルの印刷用データを生成する。これにより、いずれか一方で、印刷用データおよびプレビュー用の画像データの双方が生成されることにより、プレビュー用の画像データの生成が完了するまでに相当の時間が必要とされる事態を回避し得る。
In the image processing system according to the present embodiment, one of
プレビュー用の画像データは、少なくとも、MFP100と携帯端末400のいずれか一方で表示される。図2は、プレビュー用の画像データの表示態様の一例を示す図である。図2に示された画像IMG01は、出力される各用紙上に形成される画像を示す。より具体的には、画像IMG01は、出力される用紙の1頁目(図2中の「P.1」)、2頁目(図2中の「P.2」)、および、3頁目(図2中の「P.3」)の画像が示されている。プレビュー画像の表示対象となる頁は、たとえば画面に対するスクロール操作によって切り替えられ得る。
The preview image data is displayed on at least one of
印刷用データは、画像を特定するデータと、設定内容を特定するデータとを含む。画像を特定するデータは、印刷用データがMFP100によって生成される場合にはたとえばラスターデータであり、印刷用データが携帯端末400によって生成される場合にはたとえばPDL(Page Description Language)で記述されたファイルである。MFP100は、PDLで記述されたファイルを出力する。なお、携帯端末400がラスターデータを生成してMFP100に送信し、MFP100が送信されたラスターデータに従って画像を出力する場合もあり得る。
The print data includes data for specifying an image and data for specifying setting contents. The data specifying the image is, for example, raster data when the print data is generated by the
画像処理システムにおける処理の概要は、たとえば、携帯端末400からMFP100にファイルの出力の指示が送信されたときの携帯端末400とMFP100との位置関係に基づいて変更され得る。より具体的には、当該処理の流れは、携帯端末400がMFP100に対して予め定められた範囲内に位置するか否かに基づいて、決定される。「予め定められた範囲」とは、たとえば、携帯端末400を操作するユーザーがMFP100の十分近傍に位置することにより、当該ユーザーがMFP100をも操作することが可能であると考えられるような範囲である。
The outline of processing in the image processing system can be changed based on, for example, the positional relationship between the
図3は、携帯端末400がMFP100の近傍(上記「予め定められた範囲」内)に位置するときに実行される処理の概要を示す図である。図4は、携帯端末400がMFP100の近傍(上記「予め定められた範囲」内)に位置しないときに実行される処理の概要を示す図である。以下、図3および図4を参照して、画像処理システムにおける処理の概要を説明する。
FIG. 3 is a diagram showing an outline of processing executed when the
(図3:携帯端末400がMFP100の近傍に位置するときの処理の概要)
図3を参照して、携帯端末400は、ユーザーからファイルの出力の指示を入力されると、ステップSA10で、当該ファイルが出力される際のプレビュー用の画像データを生成する。携帯端末400には、たとえばファイルが出力される際のデフォルトの出力の設定条件(1枚の用紙に出力するページ数等)が登録されている。携帯端末400は、たとえば、当該画像データがデフォルトの設定条件で出力される場合のプレビュー用の画像データを生成する。
(FIG. 3: Overview of processing when
Referring to FIG. 3, when a user outputs a file output instruction,
次に、携帯端末400は、ステップSA12で、ステップSA10で生成したプレビュー用の画像データを、MFP100に送信する。これに応じて、MFP100は、ステップSB10で、携帯端末400から送信されたプレビュー用の画像データをディスプレイ301に表示する。そして、MFP100は、ステップSB12で、印刷設定の変更の指示を受け付ける。
Next, in step SA12,
MFP100において印刷設定の変更の指示が受け付けられている一方で、携帯端末400は、ステップSA14で、出力対象のファイルの印刷用データを生成する。印刷用データは、画像を特定するデータと、印刷用の設定を特定するデータとを含む。画像を特定するデータは、たとえばラスターデータである。つまり、ステップSA14は、ラスターデータの生成を含む。本明細書では、ラスターデータの生成を「ラスターライズ」と呼ぶ場合がある。
While the
MFP100は、ステップSB12で印刷設定の変更の指示を受け付けたとき、当該指示が、印刷用データの中の画像データの変更を要するものであると判断すると、ステップSB14で、当該指示を携帯端末400に送信する。
When the
当該指示の送信に応じて、携帯端末400は、ステップSA16で、印刷用データのうち画像を特定するデータを変更する。たとえば、携帯端末400は、ステップSA14においてラスターライズを実行している場合には、当該ラスターライズの処理対象を変更する。つまり、携帯端末400は、MFP100からの指示に応じて、ラスターライズによって生成されるラスターデータを変更する。
In response to the transmission of the instruction, the
なお、MFP100では、ステップSB12において印刷設定の変更の指示が入力されなかった場合には、ステップSB14における携帯端末400への指示の送信が省略される。これにより、ステップSA16におけるラスターライズの処理対象の変更も省略される。
In
そして、携帯端末400は、ステップSA18で、印刷用データをMFP100へ送信する。
In step SA18,
ステップSA18における印刷用データの送信に応じて、MFP100は、印刷対象のファイルについて、印刷用データを出力(印刷)する。
In response to the transmission of the print data in step SA18,
(図4:携帯端末400がMFP100の近傍に位置しないときの処理の概要)
図4を参照して、携帯端末400は、たとえばユーザーからのファイルの出力の指示を受け付けると、ステップSA20で、印刷対象となったファイルをMFP100へ送信する。
(FIG. 4: Overview of processing when
Referring to FIG. 4, for example, when
ステップSA20におけるファイルの送信に応じて、MFP100は、ステップSB20で、当該ファイルのラスターライズを実行する。なお、携帯端末400には、たとえばファイルが出力される際のデフォルトの出力の設定条件(1枚の用紙に出力するページ数等)が登録されている。ステップSA20では、ファイルが送信され、さらに、当該デフォルトの出力の設定条件が送信される。これに応じて、MFP100は、当該デフォルトの出力の設定条件に従って出力される場合のファイルのラスターデータを生成する。
In response to the transmission of the file in step SA20,
一方、携帯端末400は、ステップSA20でMFP100へファイルを送信した後、ステップSA22で、当該ファイルのプレビュー用の画像データを生成する。なお、プレビュー用画像データの生成とMFP100へのファイルの送信は、並行して実行される場合があり得る。
On the other hand, after transmitting the file to
そして、携帯端末400は、ステップSA24で、当該プレビュー用の画像データを表示する。
In step SA24, the
そして、携帯端末400は、ステップSA26で、ファイルの出力に関して、ユーザーから、設定の変更の指示を受け付ける。
In step SA26,
設定の変更の指示が入力されると、携帯端末400は、ステップSA28で、当該指示の内容をMFP100へ送信する。
When a setting change instruction is input,
携帯端末400から指示の内容が送信されると、MFP100は、ステップSB24で、必要に応じて、印刷対象のファイルの画像を特定するデータ(たとえば、ラスターデータ)の変更を含む、種々の情報を変更する。
When the content of the instruction is transmitted from the
そして、MFP100は、ステップSB26で、ファイルを出力(印刷)する。
ステップSA26において変更の指示が入力されなければ、携帯端末400におけるステップSA28およびMFP100におけるステップSB24は省略され得る。
In step SB26,
If no change instruction is input in step SA26, step SA28 in
また、ステップSA20では、ファイルが送信される代わりに、ファイルを特定する情報が送信されてもよい。このような場合、印刷対象のファイルは、MFP100によって取得される。または、MFP100は、当該MFP100において格納されているファイルを印刷対象のファイルとして読み出す。
In step SA20, information specifying a file may be transmitted instead of transmitting the file. In such a case, the file to be printed is acquired by
なお、図4に示された処理は、MFP100が印刷用の画像データを生成する機能(たとえば、ラスターライズの機能)を備えている場合に実行される。MFP100がファイルの画像データを生成する機能を有しない場合には、携帯端末400が、プレビュー用画像データの生成と印刷用の画像データの生成とを実行する。
The process shown in FIG. 4 is executed when
[2.MFPのハードウェア構成]
図5は、MFP100のハードウェア構成を示すブロック図である。
[2. MFP hardware configuration]
FIG. 5 is a block diagram showing a hardware configuration of
図5を参照して、MFP100は、システムコントローラー101と、メモリー102と、プリンターエンジン104と、出力画像処理部105と、記憶装置106と、撮像部107と、入力画像処理部108、操作パネル300、および、通信ユニット110を含む。操作パネル300は、図1をに示されるように、ディスプレイ301とタッチセンサー302とを含む。
Referring to FIG. 5,
システムコントローラー101は、たとえば内部バスを介して、メモリー102、プリンターエンジン104、出力画像処理部105、記憶装置106、撮像部107、入力画像処理部108、および操作パネル300と接続されている。
The
システムコントローラー101は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、MFP100全体を制御する。システムコントローラー101は、CPU(Central Processing Unit)121と、ROM122(Read Only Memory)とを含む。
The
CPU121は、ROM122に記憶された制御プログラムを実行する。ROM122は、MFP100の動作の制御の各種プログラムと、各種固定データとを格納している。CPU121は、所定の処理を行うことにより、メモリー102からのデータの読み込みや、メモリー102にデータを書き込む。
The
メモリー102は、たとえばRAM(Random Access Memory)であり、たとえば、CPU121が制御プログラムを実行するときに必要なデータや画像データの一時的な記憶に用いられる。
The
プリンターエンジン104は、出力画像処理部105にて処理された印刷データに基づいて用紙などへのプリント処理を行う。特にMFP100がプリンターとして動作する場合には、プリンターエンジン104は画像を印刷し、MFP100が複写機として動作する場合には、プリンターエンジン104は撮像部107で読み取った画像を印刷する。
The
出力画像処理部105は、たとえば、画像の印刷時に、当該画像のデータ形式を印刷用のデータ形式へと変換するための変換処理を実行する。
For example, when the image is printed, the output
記憶装置106は、たとえばHDD(Hard Disk Drive)であり、MFP100の動作に関わる各種データなどを格納する。記憶装置106は、さらに、MFP100の操作パネル300に表示する画面の画像データを格納していてもよい。
撮像部107は、原稿の画像を読み取り、入力画像処理部108へ出力する。
入力画像処理部108は、撮像部107で画像を読み取った場合などに、その画像データの形式を変換する変換処理を行なう。
The
The input
通信ユニット110は、携帯端末400等の他の機器と通信するための通信インターフェースによって実現される。通信ユニット110による通信態様は、無線であってもよいし、有線であってもよい。
The
MFP100では、CPU121が適切なプログラムを実行することによって、本明細書に記載されたようなMFP100の動作が実現される。CPU121によって実行されるプログラムは、上記したようにROM122に格納されていてもよいし、記憶装置106に格納されていてもよいし、MFP100に対して着脱可能な記憶媒体に格納されていてもよい。当該プログラムが格納される記憶媒体は、たとえばCD−ROM(Compact Disc - Read Only Memory)、DVD−ROM(Digital Versatile Disk - Read Only Memory)、USB(Universal Serial Bus)メモリー、メモリーカード、FD(Flexible Disk)、ハードディスク、SSD(Solid State Drive)、磁気テープ、カセットテープ、MO(Magnetic Optical Disc)、MD(Mini Disc)、IC(Integrated Circuit)カード(メモリーカードを除く)、光カード、マスクROM、EPROM、EEPROM(Electronically Erasable Programmable Read-Only Memory)などの、不揮発的にデータを格納する媒体である。
In the
なお、本開示にかかるプログラムは、コンピューターのオペレーティングシステム(OS)の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。 The program according to the present disclosure is a program module that is provided as a part of a computer operating system (OS) and calls necessary modules in a predetermined arrangement at a predetermined timing to execute processing. Also good. In that case, the program itself does not include the module, and the process is executed in cooperation with the OS. A program that does not include such a module can also be included in the program according to the present invention.
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。 The program according to the present invention may be provided by being incorporated in a part of another program. Even in this case, the program itself does not include the module included in the other program, and the process is executed in cooperation with the other program. Such a program incorporated in another program can also be included in the program according to the present invention.
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。 The provided program product is installed in a program storage unit such as a hard disk and executed. The program product includes the program itself and a recording medium on which the program is recorded.
[3.携帯端末のハードウェア構成]
図6は、携帯端末400のハードウェア構成の一例を示す図である。
[3. Hardware configuration of mobile terminal]
FIG. 6 is a diagram illustrating an example of a hardware configuration of the
図6に示されるように、携帯端末400は、主な構成要素として、CPU401と、RAM402と、記憶装置403と、ディスプレイ404と、入力装置405と、通信ユニット406とを備えている。CPU401と、RAM402と、記憶装置403と、ディスプレイ404と、入力装置405と、通信ユニット406とは、互いに内部バスで接続されている。
As shown in FIG. 6, the
CPU401は、携帯端末400の全体的な動作を制御するための処理を実行する演算装置の一例である。
The
RAM402は、CPU401における処理実行時のワークエリアとして機能する。
記憶装置403は、CPU401が実行するOS(Operating System)プログラムやアプリケーションプログラムなどの各種のプログラムのデータ、および、これらのプログラムの実行に利用されるデータを保存する。記憶装置403は、たとえば、EEPROMなどの不揮発的にデータを格納する媒体が挙げられる。また、記憶装置403には、ネットワークを介してダウンロードされたプログラムがインストールされる場合も有り得る。
The
The
ディスプレイ404は、CPU401によって実行されるプログラムの処理結果を示す画像を表示するための表示装置である。
A
入力装置405は、実行中のアプリケーションの処理に関する指示の入力など、携帯端末400に対して情報を入力するための装置である。入力装置405の一例は、操作ボタンである。入力装置405の他の例は、ディスプレイ404上に設けられたタッチセンサーである。
The
通信ユニット406は、有線または無線で、MFP100等の外部の機器と情報を通信するための、通信装置の一例である。
[4.MFPの機能的な構成]
図7は、MFP100の機能的な構成の一例を示す図である。図7を参照して、MFP100は、入力部150と、画像処理部152と、通信部154と、ファイル記憶部156と、画像形成部158と、設定記憶部160と、認証部162と、表示部164とを備える。
[4. Functional configuration of MFP]
FIG. 7 is a diagram illustrating an example of a functional configuration of the
入力部150は、タッチセンサー302によって実現され、たとえばプレビュー用データに対する編集の指示を受け付ける。
The
画像処理部152は、たとえば、ドキュメントのファイルからラスターデータを生成するためのプログラムを実行するCPU121によって実現される。画像処理部152は、携帯端末400から送信された指示または入力部150に対して入力された指示に応じて、当該ラスターデータを変更し得る。
The
通信部154は、携帯端末400等の外部の機器との間でデータを送受信するためのインターフェースであり、たとえば通信ユニット110によって実現される。
The
ファイル記憶部156は、たとえば記憶装置106によって実現され、ドキュメントのファイル等の種々のデータを格納する。
The
画像形成部158は、たとえばプリンターエンジン104によって実現され、ファイルを含む種々のデータの画像を形成し、出力する。
The
設定記憶部160は、たとえば記憶装置106によって実現され、デフォルトの印刷設定等の種々の設定内容を格納する。
The setting
認証部162は、たとえば適切なプログラムを実行するCPU121によって実現され、ユーザーを認証するための処理を実行する。より具体的には、携帯端末400に対してユーザーIDとパスワードの組み合わせの送信を要求し、送信された組合せがたとえば記憶装置106に格納された組み合わせと一致した場合には、当該携帯端末400が特別なユーザーが操作されているものとして動作する。より具体的には、携帯端末400からの要求に応じて、当該携帯端末400における秘密扱いの文書の閲覧を許可する。
The
表示部164は、たとえば操作パネル300のディスプレイ301によって実現され、印刷対象のファイルについてのプレビュー画像等の種々の情報を表示する。
The
[5.携帯端末の機能的な構成]
図8は、携帯端末400の機能的な構成の一例を示す図である。図8を参照して、携帯端末400は、入力部450と、画像処理部452と、通信部454と、ファイル記憶部456と、設定記憶部458と、表示部460とを含む。
[5. Functional configuration of mobile terminal]
FIG. 8 is a diagram illustrating an example of a functional configuration of the
入力部450は、たとえばタッチセンサー302によって実現され、ユーザーからのファイルの出力の指示等の、種々の情報の入力を受け付ける。
The
画像処理部452は、たとえば適切なプログラムを実行するCPU401によって実現され、出力対象のファイルのプレビュー用の画像データや印刷用の画像データ等の種々の画像データを生成する。
The
通信部454は、たとえば通信ユニット406によって実現され、外部の機器との通信におけるインターフェースである。
The
ファイル記憶部456は、たとえば記憶装置403によって実現され、出力対象のファイル等を格納する。
The
設定記憶部458は、たとえば記憶装置403によって実現され、MFP100におけるデフォルトの印刷設定、デフォルトの出力先の画像処理装置を特定する情報等の種々の情報を格納する。
The setting
表示部460は、たとえばディスプレイ404によって実現され、プレビュー用の画像データに従った画像等の種々の情報を表示する。
The
[6.携帯端末における処理の流れ]
次に、本実施の形態の画像処理システムにおいて、携帯端末400からMFP100に画像出力が指示される際に実行される処理の流れを説明する。なお、以下に説明される処理は、たとえば、携帯端末400において、出力対象のファイルが指定された後、MFP100に対してファイルの出力についての問合せがなされた後に実行される。
[6. Flow of processing on mobile terminal]
Next, in the image processing system according to the present embodiment, a flow of processing executed when an image output instruction is given from the
図9は、本実施の形態の画像処理システムにおいて実行される処理のうち、携帯端末400において実行される処理のフローチャートである。以下、図9を参照して、携帯端末400において実行される処理の内容を説明する。なお、当該説明では、図3および図4が適宜参照される。
FIG. 9 is a flowchart of processes executed in the
図9を参照して、ステップSA100で、CPU401は、当該CPU401が搭載されている携帯端末400がMFP100の近傍に位置するか否かを判断する。CPU401は、たとえば、MFP100から受信した電波の強度に基づいて、ステップSA100における判断を実行する。より具体的には、CPU401は、当該強度が所定の強度以上であれば、携帯端末400がMFP100の近傍に位置すると判断する。なお、MFP100から当該MFP100の位置を特定する情報が送信された場合、CPU401は、当該CPU401が搭載されている携帯端末400の位置とMFP100の位置とに基づいて、携帯端末400がMFP100の近傍に位置するか否かを判断してもよい。
Referring to FIG. 9, in step SA <b> 100,
CPU401は、携帯端末400がMFP100の近傍に位置すると判断すると(ステップSA100でYES)、ステップSA102へ制御を進める。一方、CPU401は、携帯端末400がMFP100の近傍に位置しないと判断すると(ステップSA100でNO)、ステップSA116へ制御を進める。
When
なお、図9に示された処理のうち、携帯端末400がMFP100の近傍に位置すると判断されたときに実行される制御(ステップSA102〜ステップSA114)は、図3に示されたステップSA10〜ステップSA18の制御に相当する。
Of the processes shown in FIG. 9, the control (steps SA <b> 102 to SA <b> 114) executed when it is determined that the
図9に戻って、ステップSA102で、CPU401は、出力対象のファイルのプレビュー用のデータを生成し、MFP100へ送信する。ステップSA102の制御は、図3のステップSA10およびステップSA12の制御に相当する。そして、制御は、ステップSA104へ進められる。
Returning to FIG. 9, in step SA <b> 102,
ステップSA104では、CPU401は、出力対象のファイルのラスターデータの生成(ラスターライズ処理)を行なう。ステップSA104の制御は、図3のステップSA14の制御に相当する。そして、制御は、ステップSA106へ進められる。
In step SA104, the
ステップSA106では、CPU401は、MFP100から、ステップSA104で生成されたラスターデータの編集の指示があったか否かを判断する。CPU401は、当該指示を受信したと判断すると(ステップSA106でYES)、ステップSA108へ制御を進める。一方、CPU401は、MFP100からそのような指示を受信していないと判断すると(ステップSA106でNO)、ステップSA112へ制御を進める。
In step SA106,
ステップSA108では、CPU401は、MFP100からの指示は、既に生成されたラスターデータの変更を必要とするものであるか否か(再ラスターライズが必要か否か)を判断する。そして、CPU401は、当該指示が再ラスターライズを必要とするものであると判断すると(ステップSA108でYES)、ステップSA110へ制御を進める。一方、CPU401は、上記指示が再ラスターライズを必要としないものであると判断すると(ステップSA108でNO)、ステップSA112へ制御を進める。
In step SA108,
ステップSA110で、CPU401は、ラスターライズ処理の設定内容を変更する。当該設定内容の変更は、たとえば、少なくともMFP100から受信した編集の指示に関連する部分のラスターライズ処理を再度実行することなど、再ラスターライズ処理における対象の特定等を含む。つまり、再ラスターライズ処理が実行される場合、既に生成されたラスターデータの一部のみが変更される場合があり得る。なお、ステップSA110の制御は、図3のステップSA16の制御に相当する。そして、制御は、ステップSA112へ進められる。
In step SA110, the
ステップSA112で、CPU401は、ステップSA108で必要と判断したラスターライズ処理が完了したか否かを判断する。そして、CPU401は、当該ラスターライズ処理がまだ完了していないと判断すると(ステップSA112でNO)、制御をステップSA106へ戻す。一方、CPU401は、当該ラスターライズ処理が完了したと判断すると(ステップSA112でYES)、ステップSA114へ制御を進める。
In step SA112, the
ステップSA114で、CPU401は、出力対象のファイルについての印刷用データをMFP100へ送信する。ステップSA114で送信される印刷用データは、出力対象のファイルについてのラスターデータを含む。ステップSA114の制御は、図3のステップSA18に相当する。そして、CPU401は、図9の処理を終了させる。
In step SA <b> 114,
一方、ステップSA116で、CPU401は、MFP100は、ダイレクトプリント機能を有しているか否かを判断する。CPU401は、たとえば、MFP100から送信される当該MFP100の情報(後述するステップSB100)に基づいて、ステップSA116における判断を実行する。そして、CPU401は、MFP100がダイレクトプリント機能を有していると判断すると(ステップSA116でYES)、ステップSA118へ制御を進める。一方、CPU401は、MFP100がダイレクトプリント機能を有していないと判断すると(ステップSA116でNO)、ステップSA126へ制御を進める。
On the other hand, in step SA116,
図9に示された処理において、MFP100は、ファイルの出力を指示される画像処理装置である。どの画像処理装置は、たとえばユーザーが携帯端末400に対して入力した指示によって特定される。MFP100がダイレクトプリント機能を有する場合に実行される制御、つまりステップSA118〜ステップSA125の制御は、図4のステップSA20〜ステップSA28の制御に相当する。
In the processing shown in FIG. 9,
図9に戻って、ステップSA118で、CPU401は、印刷用ファイル(出力対象のファイル)をMFP100へ送信する。ステップSA118の制御は、図4のステップSA20の制御に相当する。そして、制御は、ステップSA120へ進められる。
Returning to FIG. 9, in step SA <b> 118,
ステップSA120で、CPU401は、出力対象のファイルのプレビュー画像を生成し、ディスプレイ404に表示させる。ステップSA120の制御は、図4のステップSA22およびステップS24の制御に相当する。そして、制御は、ステップSA122へ進められる。
In step SA120, the
ステップSA122で、CPU401は、入力装置405に対して、出力対象のファイルに対する編集の指示が入力されたか否かを判断する。そして、CPU401は、当該指示が入力されたと判断すると(ステップSA122でYES)、ステップSA123へ制御を進める。一方、CPU401は、当該指示が入力されていないと判断すると(ステップSA122でNO)、そのまま図9の処理を終了させる。
In step SA122, the
ステップSA123で、CPU401は、入力装置405に対して入力された指示の内容をMFP100へ送信する。ステップSA123の制御は、図4のステップSA26およびステップS28の制御に相当する。そして、制御は、ステップSA124へ進められる。
In step SA123,
ステップSA124で、CPU401は、図9の処理の開始時にユーザーから指示されたファイルの出力を許可する指示が入力されたか否かを判断する。そして、CPU401は、当該許可のための指示が入力されたと判断するまでステップSA124の制御に留まる(ステップSA124でNO)。そして、CPU401は、当該許可のための指示が入力されたと判断すると(ステップSA124でYES)、ステップSA125へ制御を進める。
In step SA124, the
本実施の形態の画像処理システムにおいて、携帯端末400がMFP100の近傍に位置しない場合であってMFP100がダイレクトプリント機能を有している場合には、MFP100は、携帯端末400から、出力の指示に加えて、出力を許可する指示を受信したことを条件として、ファイルを出力する。なお、画像処理システムでは、このような許可が省略されてもよい。つまり、ステップSA124およびステップSA125の制御は省略され得る。
In the image processing system of the present embodiment, when
ステップSA125で、CPU401は、MFP100に出力を許可する指示を送信する。そして、CPU401は、図9の処理を終了させる。
In step SA125,
一方、ステップSA126で、CPU401は、出力対象のファイルのプレビュー画像を生成し、当該プレビュー画像をディスプレイ404で表示する。そして、制御は、ステップSA128へ進められる。
On the other hand, in step SA126, the
ステップSA128で、CPU401は、入力装置405に対して、出力対象のファイルの編集の指示が入力されたか否かを判断する。そして、CPU401は、当該指示が入力されたと判断すると(ステップSA128でYES)、ステップSA130へ制御を進める。一方、CPU401は、当該指示が入力されていないと判断すると(ステップSA128でNO)、ステップSA132へ制御を進める。
In step SA128, the
ステップSA130で、CPU401は、入力された指示に基づいて、出力対象のファイルのラスターライズ処理の設定を変更する。ステップSA130の制御は、ステップSA110の制御と同様とすることができる。そして、制御はステップSA132へ進められる。
In step SA <b> 130, the
ステップSA132で、CPU401は、出力対象のファイルのラスターライズ処理を実行する。なお、ステップSA130でラスターライズ処理の設定が変更されている場合には、ステップS132では当該変更が反映される。そして、制御はステップSA134へ進められる。
In step SA132, the
ステップSA134で、CPU401は、ラスターデータの生成の印刷用データをMFP100へ送信する。なお、送信される印刷用データは、ステップSA132で生成されたラスターデータを含む。そして、CPU401は、図9の処理を終了させる。
In step SA134,
[7.MFPにおける処理の流れ]
図10は、本実施の形態の画像処理システムにおいて実行される処理のうち、MFP100において実行される処理のフローチャートである。以下、図10を参照して、MFP100において実行される処理の内容を説明する。なお、当該説明では、図3および図4が適宜参照される。
[7. Process flow in MFP]
FIG. 10 is a flowchart of processes executed in
図10を参照して、ステップSB100で、CPU121は、携帯端末400に、当該CPU121が搭載されているMFP100の情報を送信する。送信される情報は、たとえば、MFP100の機能を特定する情報を含む。また、送信される情報は、当該MFP100の位置を特定する情報を含む場合がある。そして、制御はステップSB102へ進められる。
Referring to FIG. 10, in step SB100,
図10のステップSB102〜ステップSB112の制御は、図3において説明されたステップSB10〜ステップSB16の制御に相当する。以下、図10の処理について説明する。 The control of step SB102 to step SB112 in FIG. 10 corresponds to the control of step SB10 to step SB16 described in FIG. Hereinafter, the process of FIG. 10 will be described.
ステップSB102で、CPU121は、画像出力の指示の送信元である携帯端末400が、当該CPU121が搭載されているMFP100の近傍に位置するか否かを判断する。当該判断は、たとえば、携帯端末400から受信した電波の強度に基づいて、判断される。なお、CPU121は、携帯端末400の位置情報を取得し、当該CPU121が搭載されているMFP100の位置情報と携帯端末400とを比較して、ステップSB102における判断を実行してもよい。そして、CPU121は、携帯端末400がMFP100の近傍に位置していると判断すると(ステップSB102でYES)、ステップSB104へ制御を進める。一方、CPU121は、携帯端末400がMFP100の近傍に位置していないと判断すると(ステップSB102でNO)、ステップSB114へ制御を進める。
In step SB102,
ここで、図9を参照して説明したように、携帯端末400のCPU401は、当該携帯端末400がMFP100の近傍に位置する場合には、MFP100へ、出力対象のファイルのプレビュー用データを送信する(ステップSA102)。そして、ステップSB104で、CPU121は、携帯端末400から送信されたプレビュー用の画像データを受信する。そして、制御は、ステップSB106へ進められる。
Here, as described with reference to FIG. 9,
ステップSB106で、CPU121は、携帯端末400から受信したプレビュー用データをディスプレイ301に表示する。ステップSB106の制御は、図3のステップSB10の制御に相当する。そして、制御は、ステップSB108へ進められる。
In step SB106,
ステップSB108で、CPU121は、タッチセンサー302に対して、出力対象のファイルに対する編集の指示が入力されたか否かを判断する。そして、CPU121は、当該指示が入力されたと判断すると(ステップSB108でYES)、ステップSB110へ制御を進める。一方、CPU121は、当該指示が入力されていないと判断すると(ステップSB108でNO)、ステップSB112へ制御を進める。
In step SB108, the
ステップSB110で、CPU121は、入力された指示の内容を携帯端末400へ送信する。ステップSB10の制御は、図3のステップSB12およびステップSB14の制御に相当する。そして、制御は、ステップSB112へ進められる。
In step SB110,
ここで、図9を参照して説明したように、携帯端末400は、MFP100の近傍に位置する場合(図9のステップSA100でYES)、印刷用データをMFP100へ送信する(ステップSA114)。そして、ステップSB112で、CPU121は、携帯端末400から送信された印刷用データを受信する。そして、制御はステップSB132へ進められる。
Here, as described with reference to FIG. 9, when
一方、ステップSB114で、CPU121は、当該CPU121が搭載されているMFP100がダイレクトプリント機能を有しているか否かを判断する。そして、CPU121は、MFP100がダイレクトプリント機能を有していると判断すると(ステップSB114でYES)、ステップSB116へ制御を進める。一方、CPU121は、MFP100がダイレクトプリント機能を有していないと判断すると(ステップSB114でNO)、ステップSB130へ制御を進める。
On the other hand, in step SB114,
また、図9を参照して説明したように、携帯端末400は、MFP100がダイレクトプリント機能を有していない場合(図9のステップSA116でNO)、MFP100へ印刷用データを送信する(ステップSA134)。そして、MFP100のCPU121は、ステップSB130で、携帯端末400から送信された印刷用データを受信する。そして、制御はステップSB132へ進められる。
As described with reference to FIG. 9, when the
図10のステップSB116〜ステップSB128の制御は、図4のステップSB20〜ステップSB26の制御に相当する。 The control in step SB116 to step SB128 in FIG. 10 corresponds to the control in step SB20 to step SB26 in FIG.
そして、図9を参照して説明したように、携帯端末400は、MFP100がダイレクトプリント機能を有している場合(図9のステップSA116でYES)、MFP100へ印刷用ファイルを送信する(ステップSA118)。そして、MFP100のCPU121は、ステップSB116で、携帯端末400から送信された印刷用ファイルを受信する。そして、制御はステップSB118へ進められる。
Then, as described with reference to FIG. 9, when
ステップSB118で、CPU121は、ステップSB116で受信した印刷用ファイルについてのラスターライズ処理を実行する。ステップSB118の制御は、図4のステップSB20の制御に相当する。そして、制御はステップSB120へ進められる。
In step SB118, the
ここで、図9を参照して説明したように、携帯端末400は、ステップSA118で印刷用ファイルをMFP100へ送信した後、出力対象のファイルについての編集の指示が入力された場合には(ステップSA122でYES)、MFP100へ、当該指示の内容を送信する(ステップSA123)。図10に戻って、ステップSB120で、CPU121は、携帯端末400から出力対象のファイルの編集についての指示の内容を受信したか否かを判断する。そして、CPU121は、当該指示を受信したと判断すると(ステップSB120でYES)、ステップSB122へ制御を進める。一方、CPU121は、当該指示を受信していないと判断すると(ステップSB120でNO)、ステップSB126へ制御を進める。
Here, as described with reference to FIG. 9, after transmitting the print file to the
ステップSB122で、CPU121は、ステップSB120で受信した指示の内容に基づいて、出力対象のファイルについての再ラスターライズが必要であるか否かを判断する。そして、CPU121は、再ラスターライズが必要であると判断すると(ステップSB122でYES)、ステップSB124へ制御を進める。一方、CPU121は、CPU121が不要であると判断すると(ステップSB122でNO)、ステップSB126へ制御を進める。
In step SB122,
ステップSB124で、CPU121は、ステップSA110(図9)と同様に、ラスターライズ処理についての設定を変更する。ステップSB124の制御は、図4のステップSB24の制御に相当する。そして、制御はステップSB126へ進められる。
In step SB124, the
ステップSB126で、CPU121は、ラスターライズ処理が完了したか否かを判断する。そして、CPU121は、ラスターライズ処理が完了したと判断すると(ステップSB126でYES)、ステップSB128に制御を進める。一方、CPU121は、まだラスターライズ処理が完了していないと判断すると(ステップSB126でNO)、ステップSB120へ制御を戻す。
In step SB126,
ここで、図9を参照して説明されたように、携帯端末400は、MFP100がダイレクトプリント機能を有することによりMFP100に印刷用ファイルを送信した場合(ステップSA118)、当該印刷用ファイルについての印字を許可する指示の入力を受付け(ステップSA124)、当該指示が入力されるとそれをMFP100へ送信する(ステップSA125)。図10に戻って、ステップSB128では、CPU121は、携帯端末400から、印刷用ファイルの印字の許可の指示を受信したか否かを判断する。そして、CPU121は、まだ当該指示を受信していないと判断すると(ステップSB128でNO)、ステップSB120へ制御を戻す。一方、CPU121は、当該指示を受信したと判断すると(ステップSB128でYES)、ステップSB132へ制御を進める。
Here, as described with reference to FIG. 9, when the
ステップSB132で、CPU121は、携帯端末400から受信した印刷用データまたは印刷用ファイルについての印刷処理を実行する。そしてステップSB132の制御は、図3のステップSB16または図4のステップSB26の制御に相当する。そして、CPU121は、図10の処理を終了させる。
In step SB132, the
以上説明された本実施の形態の画像処理システムでは、携帯端末400においてファイルの出力の指示が入力されると、携帯端末400は、当該ファイルの出力をMFP100へ指示する。なお、携帯端末400において入力された指示では、ファイルが特定されなくてもよい。このような場合、携帯端末400のCPU401は、記憶装置403または予め定められた記憶装置における、MFP100に対して、予め定められた格納場所に格納されたファイルの出力を指示する。この場合、作成されるプレビュー用の画像データは、当該格納場所に格納されたファイルについての、プレビュー用の画像データである。
In the image processing system according to the present embodiment described above, when a file output instruction is input to
なお、本実施の形態では、出力対象のファイルの出力が1頁の記録用紙に収まる場合には、プレビュー用の画像データの生成は省略され得る。 In this embodiment, when the output of the file to be output fits on one page of recording paper, the generation of preview image data can be omitted.
また、本実施の形態では、携帯端末400がMFP100の近傍に存在することを条件として(図9のステップSA100でYES)、携帯端末400のCPU401はプレビュー用の画像データを生成する(図9のステップSA102)。なお、CPU401がプレビュー画像を生成するか否かは、印刷用データにおける画像を特定するデータの生成(たとえば、ラスタライズ処理)に要する時間の長さに応じて、決定されてもよい。
In the present embodiment, on condition that
つまり、CPU401は、印刷対象のファイルの特性(データ量等)に基づいて、当該ファイルについての印刷用データにおける画像を特定するデータの生成に要する時間を予測する。当該予測は、公知の技術を利用して実現され得る。そして、CPU401は、予測によって取得された時間が特定の時間より長いことを条件として、プレビュー画像を生成する。なお、当該予測によって取得された時間が特定の時間以下であった場合には、CPU401は、プレビュー画像を生成しない。この場合、CPU401は、たとえば、MFP100に対して、予測によって取得された時間が特定の時間以下であることを通知する。これに応じて、MFP100のCPU121は、たとえば、印刷対象のファイルの印刷用データにおける画像を特定するデータを生成した後、当該ファイルのプレビュー用の画像データを生成し、表示する。CPU121は、さらに、印刷の設定の変更についての指示の入力を受け付け、入力された指示に応じて、印刷用データを変更する。
That is, the
本実施の形態では、ラスターライズ処理が、携帯端末400で実行される場合もあれば(図3のステップSA14)、MFP100で実行される場合もある(図4のステップSB20)。携帯端末400においてラスターライズ処理が実行される場合、MFP100のCPU121は、設定変更の指示を受け付けると(ステップSB12)、携帯端末400へ当該指示の内容を送信する(ステップSB14)。なお、この場合、MFP100のCPU121は、ラスターデータの変更を要しない指示(出力対象のファイルにおける出力対象の頁の変更、出力対象のファイルにおける出力対象の頁の順序の変更、頁の回転、出力される用紙の選択、等)のみを受け付けてもよい。
In the present embodiment, the rasterizing process may be executed by portable terminal 400 (step SA14 in FIG. 3) or may be executed by MFP 100 (step SB20 in FIG. 4). When rasterizing processing is executed in
また、MFP100においてラスターライズ処理が実行される場合(ステップSB20)、携帯端末400のCPU401は、設定変更の指示を受け付けると(ステップSA26)、MFP100へ当該指示の内容を送信する(ステップSA28)。なお、この場合、携帯端末400のCPU401は、ラスターデータの変更を要しない指示(出力対象のファイルにおける出力対象の頁の変更、出力対象のファイルにおける出力対象の頁の順序の変更、頁の回転、出力される用紙の選択、等)のみを受け付けてもよい。
When rasterization processing is executed in MFP 100 (step SB20), when
図10に示された処理では、MFP100のCPU121は、携帯端末400からの出力の許可が入力されたことを条件として、ファイルを出力する(ステップSB128でYES、ステップSB132)。CPU121は、携帯端末400からの出力の許可が入力されたことに代えて、または、出力の許可が入力されたことに加えて、処理対象のファイルの出力を指示したユーザーを認証したことを条件として、当該ファイルを出力してもよい。
In the process shown in FIG. 10,
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。 Each embodiment disclosed this time must be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims. In addition, the invention described in the embodiment and each modification is intended to be carried out independently or in combination as much as possible.
100 MFP、101 システムコントローラー、104 プリンターエンジン、105 出力画像処理部、106,403 記憶装置、107 撮像部、108 入力画像処理部、110,406 通信ユニット、150,450 入力部、152,452 画像処理部、154,454 通信部、156,456 ファイル記憶部、158 画像形成部、160,458 設定記憶部、162 認証部、164,460 表示部、300 操作パネル、301,404 ディスプレイ、302 タッチセンサー、400 携帯端末。 100 MFP, 101 system controller, 104 printer engine, 105 output image processing unit, 106,403 storage device, 107 imaging unit, 108 input image processing unit, 110,406 communication unit, 150,450 input unit, 152,452 image processing Unit, 154, 454 communication unit, 156, 456 file storage unit, 158 image forming unit, 160, 458 setting storage unit, 162 authentication unit, 164, 460 display unit, 300 operation panel, 301, 404 display, 302 touch sensor, 400 Mobile terminal.
Claims (18)
前記指示の対象であるファイルの出力についてのプレビュー用データを生成する画像処理手段と、
前記プレビュー用データを前記画像処理装置へ送信する通信手段とを備え、
前記画像処理手段は、
前記プレビュー用データの生成の後、前記ファイルの印刷用データを生成し、
前記画像処理装置から前記印刷用データの編集の指示が送信された場合に、当該指示に基づいて前記印刷用データの生成態様を変更し、
前記通信手段は、前記画像処理手段によって生成された印刷用データを前記画像処理装置へ送信する、情報処理装置。 Input means for receiving an instruction to output a file to the image processing apparatus;
Image processing means for generating preview data for the output of the file that is the target of the instruction;
Communication means for transmitting the preview data to the image processing apparatus,
The image processing means includes
After generating the preview data, generate print data for the file,
When an instruction to edit the print data is transmitted from the image processing apparatus, the generation mode of the print data is changed based on the instruction,
The information processing apparatus, wherein the communication unit transmits the print data generated by the image processing unit to the image processing apparatus.
前記画像処理手段は、前記入力手段においてファイルが指定されることなく出力の指示が入力された場合には、前記記憶装置において予め定められた態様で格納されているファイルについての、プレビュー用データおよび印刷用データを生成する、請求項1に記載の情報処理装置。 A storage device for storing the file;
The image processing means, when an output instruction is input without specifying a file in the input means, preview data for a file stored in a predetermined manner in the storage device, and The information processing apparatus according to claim 1, wherein the information processing apparatus generates print data.
前記通信手段は、さらに、前記記憶手段に格納された前記設定を、前記画像処理装置へ送信する、請求項1〜請求項5のいずれか1項に記載の情報処理装置。 The image processing apparatus further comprises storage means for storing settings for output in the image processing apparatus,
The information processing apparatus according to claim 1, wherein the communication unit further transmits the setting stored in the storage unit to the image processing apparatus.
前記指示の対象であるファイルの出力についてのプレビュー用データを生成するステップと、
前記プレビュー用データを前記画像処理装置へ送信するステップと、
前記プレビュー用データの生成の後、前記ファイルの印刷用データを生成するステップとを備え、
前記印刷用データを生成するステップでは、前記画像処理装置から前記印刷用データの編集の指示が送信された場合に、当該指示に基づいて前記印刷用データの生成態様が変更され、
前記印刷用データを前記画像処理装置へ送信するステップをさらに備える、情報処理装置の制御方法。 Receiving a file output instruction to the image processing apparatus;
Generating preview data for the output of the file to be directed;
Transmitting the preview data to the image processing apparatus;
Generating print data for the file after generating the preview data;
In the step of generating the printing data, when an instruction to edit the printing data is transmitted from the image processing apparatus, the generation mode of the printing data is changed based on the instruction,
A method for controlling an information processing apparatus, further comprising: transmitting the printing data to the image processing apparatus.
画像処理装置に対するファイルの出力の指示を受け付けるステップと、
前記指示の対象であるファイルの出力についてのプレビュー用データを生成するステップと、
前記プレビュー用データを前記画像処理装置へ送信するステップと、
前記プレビュー用データの生成の後、前記ファイルの印刷用データを生成するステップとを実行させ、
前記印刷用データを生成するステップでは、前記画像処理装置から前記印刷用データの編集の指示が送信された場合に、当該指示に基づいて前記印刷用データの生成態様が変更され、
前記プログラムは、前記情報処理装置に、
前記印刷用データを前記画像処理装置へ送信するステップをさらに実行させる、プログラム。 A program executed in an information processing apparatus for outputting a file to an image processing apparatus, wherein the program
Receiving a file output instruction to the image processing apparatus;
Generating preview data for the output of the file to be directed;
Transmitting the preview data to the image processing apparatus;
Generating the print data of the file after generating the preview data; and
In the step of generating the printing data, when an instruction to edit the printing data is transmitted from the image processing apparatus, the generation mode of the printing data is changed based on the instruction,
The program is stored in the information processing apparatus.
A program for further executing the step of transmitting the printing data to the image processing apparatus.
前記情報処理装置は、
前記画像処理装置に対するファイルの出力の指示を受け付ける第1の入力手段と、
前記出力の指示の対象であるファイルの出力についてのプレビュー用データを生成する画像処理手段と、
前記プレビュー用データを前記画像処理装置へ送信する第1の通信手段とを含み、
前記画像処理装置は、
前記プレビュー用データを受信する第2の通信手段と、
前記プレビュー用データを表示する表示手段と、
前記プレビュー用データに対して編集の指示を受け付ける第2の入力手段とを含み、
前記第2の通信手段は、
前記第2の入力手段に入力された前記編集の指示を前記情報処理装置へ送信し、
前記画像処理手段は、
前記プレビュー用データの生成の後、前記ファイルの印刷用データを生成し、
前記第2の通信手段から前記編集の指示が送信された場合に、当該編集の指示に基づいて前記印刷用データの生成態様を変更し、
前記第1の通信手段は、
前記画像処理手段によって生成された印刷用データを前記画像処理装置へ送信し、
前記画像処理装置は、
前記印刷用データを出力する画像形成手段をさらに含む、画像処理システム。 An image processing system comprising an information processing device and an image processing device that executes output of a file instructed from the information processing device,
The information processing apparatus includes:
First input means for receiving an instruction to output a file to the image processing apparatus;
Image processing means for generating preview data for output of the file that is the target of the output instruction;
First preview means for transmitting the preview data to the image processing apparatus,
The image processing apparatus includes:
Second communication means for receiving the preview data;
Display means for displaying the preview data;
Second input means for receiving an instruction to edit the preview data;
The second communication means includes
Transmitting the editing instruction input to the second input means to the information processing apparatus;
The image processing means includes
After generating the preview data, generate print data for the file,
When the editing instruction is transmitted from the second communication means, the printing data generation mode is changed based on the editing instruction,
The first communication means includes
Sending the printing data generated by the image processing means to the image processing apparatus;
The image processing apparatus includes:
An image processing system further comprising image forming means for outputting the printing data.
前記画像形成手段は、前記編集手段により編集後の印刷用データを出力する、請求項9に記載の画像処理システム。 The image processing apparatus further includes an editing unit that edits the printing data when the second input unit receives the editing instruction after the printing data is transmitted from the information processing apparatus. ,
The image processing system according to claim 9, wherein the image forming unit outputs print data edited by the editing unit.
前記第2の入力手段は、前記情報処理装置から前記印刷用データが送信された後は、前記編集の指示として、当該印刷用データにおける画像データの編集を要しないような指示のみを受け付ける、請求項9または請求項10に記載の画像処理システム。 The printing data includes image data and data for specifying a setting mode for output of the image data,
The second input unit accepts only an instruction that does not require editing of image data in the print data as the edit instruction after the print data is transmitted from the information processing apparatus. The image processing system according to claim 9 or claim 10.
前記情報処理装置が、
前記画像処理装置に対するファイルの出力の指示を受け付けるステップと、
前記出力の指示の対象であるファイルの出力についてのプレビュー用データを生成するステップと、
前記プレビュー用データを前記画像処理装置へ送信するステップとを備え、
前記画像処理装置が、
前記プレビュー用データを受信するステップと、
前記プレビュー用データを表示するステップと、
前記プレビュー用データに対して編集の指示を受け付けるステップと、
入力された前記編集の指示を前記情報処理装置へ送信するステップとを備え、
前記情報処理装置は、前記プレビュー用データの生成の後、前記ファイルの印刷用データを生成し、
前記制御方法は、
前記画像処理装置から前記編集の指示が送信された場合に、前記情報処理装置が、当該編集の指示に基づいて前記印刷用データの生成態様を変更するステップと、
前記情報処理装置が、生成された前記印刷用データを前記画像処理装置へ送信するステップと、
前記画像処理装置が、前記印刷用データを出力するステップとをさらに備える、画像処理システムの制御方法。 A control method for an image processing system comprising: an information processing device; and an image processing device that executes output of a file instructed from the information processing device,
The information processing apparatus is
Receiving a file output instruction to the image processing apparatus;
Generating preview data for the output of the file that is the target of the output;
Transmitting the preview data to the image processing device,
The image processing apparatus is
Receiving the preview data;
Displaying the preview data;
Receiving an instruction to edit the preview data;
Transmitting the input instruction for editing to the information processing apparatus,
The information processing device generates print data for the file after generating the preview data,
The control method is:
When the editing instruction is transmitted from the image processing apparatus, the information processing apparatus changes a generation mode of the print data based on the editing instruction;
The information processing apparatus transmitting the generated printing data to the image processing apparatus;
The image processing apparatus further includes a step of outputting the print data.
前記情報処理装置は、
前記画像処理装置に対するファイルの出力の指示を受け付ける第1の入力手段と、
前記画像処理装置が出力対象のファイルの画像データを生成する機能を有していることを条件として、前記出力の指示の対象であるファイルを前記画像処理装置へ送信する第1の通信手段と、
前記第1の通信手段が前記出力の指示の対象であるファイルを前記画像処理装置へ送信した場合に、前記出力の指示の対象であるファイルの出力についてのプレビュー用データを生成する画像処理手段と、
前記プレビュー用データを表示する表示手段とを含み、
前記第1の入力手段は、前記プレビュー用データに対して編集の指示を受け付け、
前記第1の通信手段は、前記第1の入力手段に前記編集の指示が入力された場合に、当該編集の指示を前記画像処理装置へ送信し、
前記画像処理装置は、
前記情報処理装置から送信された前記ファイルを受信する第2の通信手段と、
前記情報処理装置から送信された前記ファイルの印刷用データを生成する画像処理手段と、
前記画像処理手段によって生成された前記印刷用データを出力する画像形成手段とを含み、
前記画像処理手段は、前記第2の通信手段が前記情報処理装置から送信された前記編集の指示を受信した場合に、当該編集の指示に基づいて前記印刷用データを編集し、
前記画像形成手段は、前記画像処理手段が前記印刷用データを編集した場合に、当該編集後の印刷用データを出力する、画像処理システム。 An image processing system comprising an information processing device and an image processing device that executes output of a file instructed from the information processing device,
The information processing apparatus includes:
First input means for receiving an instruction to output a file to the image processing apparatus;
A first communication unit configured to transmit the output instruction target file to the image processing apparatus on condition that the image processing apparatus has a function of generating image data of the output target file;
Image processing means for generating preview data for output of the file that is the target of the output instruction when the first communication means transmits the file that is the target of the output instruction to the image processing apparatus; ,
Display means for displaying the preview data,
The first input means receives an instruction to edit the preview data;
The first communication unit transmits the editing instruction to the image processing apparatus when the editing instruction is input to the first input unit;
The image processing apparatus includes:
Second communication means for receiving the file transmitted from the information processing apparatus;
Image processing means for generating print data of the file transmitted from the information processing apparatus;
Image forming means for outputting the printing data generated by the image processing means,
The image processing means, when the second communication means receives the editing instruction transmitted from the information processing apparatus, edits the printing data based on the editing instruction,
The image forming unit outputs the edited print data when the image processing unit edits the print data.
前記第1の通信手段は、前記第1の入力手段が前記出力を開始するための指示を受け付けた場合に、当該開始するための指示を前記画像処理装置へ送信し、
前記画像形成手段は、前記情報処理装置から前記開始するための指示が送信されたことを条件として、前記印刷用データを出力する、請求項13に記載の画像処理システム。 The first input means receives an instruction to start outputting a file to the image processing apparatus;
When the first input unit receives an instruction to start the output, the first communication unit transmits an instruction to start the image processing apparatus;
The image processing system according to claim 13, wherein the image forming unit outputs the print data on condition that an instruction to start is transmitted from the information processing apparatus.
前記第1の通信手段は、前記画像処理装置に、前記出力の指示を入力したユーザーを特定する情報に加えて、前記ファイルを送信し、
前記画像形成手段は、前記認証手段が前記ファイルの出力の指示を入力したユーザーを認証したことを条件として、前記印刷用データを出力する、請求項13に記載の画像処理システム。 The image processing apparatus further includes an authentication unit for authenticating a user,
The first communication means transmits the file to the image processing apparatus in addition to information for identifying a user who has input the output instruction.
The image processing system according to claim 13, wherein the image forming unit outputs the print data on condition that the authentication unit has authenticated the user who has input the file output instruction.
前記第1の通信手段は、前記画像処理装置に、前記出力の指示を入力したユーザーを特定する情報に加えて、前記ファイルを送信し、
前記画像形成手段は、前記認証手段が前記ファイルの出力の指示を入力したユーザーを認証したことを条件として、前記印刷用データを出力する、請求項13に記載の画像処理システム。 The image processing apparatus further includes an authentication unit for authenticating a user,
The first communication means transmits the file to the image processing apparatus in addition to information for identifying a user who has input the output instruction.
The image processing system according to claim 13, wherein the image forming unit outputs the print data on condition that the authentication unit has authenticated the user who has input the file output instruction.
前記情報処理装置が、前記画像処理装置に対するファイルの出力の指示を受け付けるステップと、
前記情報処理装置が、前記画像処理装置が出力対象のファイルの画像データを生成する機能を有していることを条件として、前記出力の指示の対象であるファイルを前記画像処理装置へ送信するステップと、
前記情報処理装置が、前記出力の指示の対象であるファイルが前記画像処理装置へ送信された場合に、前記出力の指示の対象であるファイルの出力についてのプレビュー用データを生成するステップと、
前記情報処理装置が、前記プレビュー用データを表示するステップと、
前記情報処理装置が、前記プレビュー用データに対して編集の指示を受け付けるステップと、
前記編集の指示が入力された場合に、前記情報処理装置が、当該編集の指示を前記画像処理装置へ送信するステップと、
前記画像処理装置が、前記情報処理装置から送信された前記ファイルを受信するステップと、
前記画像処理装置が、前記情報処理装置から送信された前記ファイルの印刷用データを生成するステップと、
前記画像処理装置が、生成された前記印刷用データを出力するステップと、
前記画像処理装置が、前記情報処理装置から送信された前記編集の指示を受信した場合に、当該編集の指示に基づいて前記印刷用データを編集するステップとを備え、
前記画像処理装置は、前記印刷用データが編集された場合に、当該編集後の印刷用データを出力する、画像処理システムの制御方法。 A control method for an image processing system comprising: an information processing device; and an image processing device that executes output of a file instructed from the information processing device,
The information processing apparatus receiving a file output instruction to the image processing apparatus;
The information processing apparatus transmits the file that is the target of the output instruction to the image processing apparatus on the condition that the image processing apparatus has a function of generating image data of the output target file. When,
The information processing apparatus, when a file that is a target of the output instruction is transmitted to the image processing apparatus, generating preview data for output of the file that is the target of the output;
The information processing apparatus displaying the preview data;
The information processing apparatus receiving an instruction to edit the preview data;
When the editing instruction is input, the information processing apparatus transmits the editing instruction to the image processing apparatus;
The image processing apparatus receiving the file transmitted from the information processing apparatus;
The image processing device generating print data of the file transmitted from the information processing device;
The image processing device outputting the generated print data; and
A step of editing the print data based on the editing instruction when the image processing apparatus receives the editing instruction transmitted from the information processing apparatus;
The image processing apparatus is a method for controlling an image processing system, which outputs the edited print data when the print data is edited.
前記情報処理装置および前記画像処理装置のいずれか一方が前記ファイルの印刷用データを生成し、いずれか他方が前記ファイルの出力についてのプレビュー用データを生成し、
前記情報処理装置および前記画像処理装置のうち、いずれが前記印刷用データを生成し、そして、いずれがプレビュー用データを生成するかが、前記情報処理装置がファイルの出力の指示を受け付けたときの前記情報処理装置と前記画像処理装置との間の距離に応じて決定される、画像処理システムの制御方法。 A control method for an image processing system comprising: an information processing device; and an image processing device that executes output of a file instructed from the information processing device,
Either one of the information processing apparatus and the image processing apparatus generates print data for the file, and the other generates preview data for output of the file,
Which of the information processing apparatus and the image processing apparatus generates the print data and which generates the preview data is determined when the information processing apparatus receives a file output instruction. A control method for an image processing system, which is determined according to a distance between the information processing apparatus and the image processing apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015010999A JP6561477B2 (en) | 2015-01-23 | 2015-01-23 | Information processing apparatus, control method therefor, image processing system, control method therefor, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015010999A JP6561477B2 (en) | 2015-01-23 | 2015-01-23 | Information processing apparatus, control method therefor, image processing system, control method therefor, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016136662A true JP2016136662A (en) | 2016-07-28 |
JP6561477B2 JP6561477B2 (en) | 2019-08-21 |
Family
ID=56512676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015010999A Active JP6561477B2 (en) | 2015-01-23 | 2015-01-23 | Information processing apparatus, control method therefor, image processing system, control method therefor, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6561477B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019032759A (en) * | 2017-08-09 | 2019-02-28 | 富士ゼロックス株式会社 | Information processing apparatus, information processing program, image forming apparatus, image forming program, and information processing system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006154912A (en) * | 2004-11-25 | 2006-06-15 | Canon Inc | Document display, print system, method and storage medium |
JP2008152645A (en) * | 2006-12-19 | 2008-07-03 | Canon Inc | Image forming device, post processing device, and print processing system |
JP2009266214A (en) * | 2008-04-29 | 2009-11-12 | Toshiba Corp | Image processing device and image processing method |
JP2010167596A (en) * | 2009-01-20 | 2010-08-05 | Canon Inc | Image processing device, server, information processing apparatus, and printing system |
JP2011237901A (en) * | 2010-05-07 | 2011-11-24 | Riso Kagaku Corp | Preview screen display control device and program |
JP2013196451A (en) * | 2012-03-21 | 2013-09-30 | Kyocera Document Solutions Inc | Data processing program and information processor |
JP2014115689A (en) * | 2012-12-06 | 2014-06-26 | Brother Ind Ltd | Print control program, and print control device |
JP2015003391A (en) * | 2013-06-19 | 2015-01-08 | コニカミノルタ株式会社 | Image formation device, printing control program, and printing control method |
-
2015
- 2015-01-23 JP JP2015010999A patent/JP6561477B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006154912A (en) * | 2004-11-25 | 2006-06-15 | Canon Inc | Document display, print system, method and storage medium |
JP2008152645A (en) * | 2006-12-19 | 2008-07-03 | Canon Inc | Image forming device, post processing device, and print processing system |
JP2009266214A (en) * | 2008-04-29 | 2009-11-12 | Toshiba Corp | Image processing device and image processing method |
JP2010167596A (en) * | 2009-01-20 | 2010-08-05 | Canon Inc | Image processing device, server, information processing apparatus, and printing system |
JP2011237901A (en) * | 2010-05-07 | 2011-11-24 | Riso Kagaku Corp | Preview screen display control device and program |
JP2013196451A (en) * | 2012-03-21 | 2013-09-30 | Kyocera Document Solutions Inc | Data processing program and information processor |
JP2014115689A (en) * | 2012-12-06 | 2014-06-26 | Brother Ind Ltd | Print control program, and print control device |
JP2015003391A (en) * | 2013-06-19 | 2015-01-08 | コニカミノルタ株式会社 | Image formation device, printing control program, and printing control method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019032759A (en) * | 2017-08-09 | 2019-02-28 | 富士ゼロックス株式会社 | Information processing apparatus, information processing program, image forming apparatus, image forming program, and information processing system |
Also Published As
Publication number | Publication date |
---|---|
JP6561477B2 (en) | 2019-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6327930B2 (en) | Image forming apparatus, information processing method, and program | |
JP5828693B2 (en) | Printing apparatus, printing apparatus control method, and program | |
JP5679624B2 (en) | Printing apparatus and control method and program therefor | |
JP4890990B2 (en) | Image processing apparatus, control method and program for the image processing apparatus | |
JP2010160617A (en) | Printer server, image forming device and printing system using them, control method and program of the printing system, and recording medium | |
JP6395374B2 (en) | Image forming apparatus, image forming apparatus control method, and computer-readable program | |
JP2007083725A (en) | Image forming process of image forming device | |
JP5366513B2 (en) | Image forming apparatus and control method thereof | |
JP6216235B2 (en) | Image forming apparatus, control method therefor, and program | |
KR20130031208A (en) | Printing control apparatus and control method therefor | |
US10996908B2 (en) | Print system, printing apparatus, method of controlling the printing apparatus, and storage medium that generate print data to be printed using rendered print data | |
JP2006197230A (en) | Image forming system, data processing method, storing medium storing computer readable program, and program | |
JP2006323456A (en) | Image-processing device, image-processing system, data-processing method, storage medium storing computer-readable program, and program | |
JP5834526B2 (en) | Print control program, information processing apparatus and printing apparatus | |
JP2019147384A (en) | Printing device, control method thereof, and program | |
JP2019086987A (en) | Image forming device, control method thereof, and program | |
JP6561477B2 (en) | Information processing apparatus, control method therefor, image processing system, control method therefor, and program | |
JP2005144844A (en) | Image forming apparatus, method of processing job, recording medium storing computer readable program, and program | |
JP5926537B2 (en) | Image forming apparatus, control method thereof, and program | |
JP2018206311A (en) | Printing system, server and control method thereof and program | |
JP2022025067A (en) | Printing system, mobile terminal, and program | |
JP2011095893A (en) | Printer | |
JP2009025952A (en) | Image forming system, image-forming program and image forming device | |
JP2018149811A (en) | Image forming apparatus, control method of image forming apparatus, and program | |
JP7146841B2 (en) | IMAGE FORMING APPARATUS, IMAGE FORMING APPARATUS CONTROL METHOD, AND COMPUTER-READABLE PROGRAM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171215 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180720 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180905 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181102 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190416 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190613 |
|
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: 20190625 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190708 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6561477 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |