JP6107246B2 - Image processing apparatus, image processing apparatus control method, and image processing apparatus control program - Google Patents
Image processing apparatus, image processing apparatus control method, and image processing apparatus control program Download PDFInfo
- Publication number
- JP6107246B2 JP6107246B2 JP2013048689A JP2013048689A JP6107246B2 JP 6107246 B2 JP6107246 B2 JP 6107246B2 JP 2013048689 A JP2013048689 A JP 2013048689A JP 2013048689 A JP2013048689 A JP 2013048689A JP 6107246 B2 JP6107246 B2 JP 6107246B2
- Authority
- JP
- Japan
- Prior art keywords
- animation
- screen
- image
- area
- operation screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Digital Computer Display Output (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムに関し、より特定的には、アニメーション動作領域とアニメーション非動作領域とを含む画像形成装置の操作画面を生成する画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムに関する。 The present invention relates to an image processing apparatus, an image processing apparatus control method, and an image processing apparatus control program, and more specifically, an image for generating an operation screen of an image forming apparatus including an animation operation area and an animation non-operation area. The present invention relates to a processing device, an image processing device control method, and an image processing device control program.
iPad(登録商標)、電子書籍、またはiPhone(登録商標)などに代表される、タッチパネルを使用したユーザーインターフェースを持つ携帯端末が、近年普及している。これらの携帯端末はスマートフォンと呼ばれている。MFP(Multifunction Peripheral)を始めとする画像形成装置でも、携帯端末との連携が要求されている。 In recent years, portable terminals having a user interface using a touch panel, such as iPad (registered trademark), an electronic book, or iPhone (registered trademark), have been widely used. These portable terminals are called smartphones. Even in an image forming apparatus such as an MFP (Multifunction Peripheral), cooperation with a portable terminal is required.
上記の要求に応えるべく、画像形成装置では遠隔操作パネル機能(リモートパネル機能)が提案されている。遠隔操作パネル機能とは、ネットワークなどを介して画像形成装置と接続された携帯端末に操作画面を表示して画像形成装置の操作を受け付け、その操作の情報を携帯端末から画像形成装置へ送り、画像形成装置においてその操作の情報に基づく処理を行い、その処理に伴う更新画面の情報を携帯端末へ送信する機能である。遠隔操作パネル機能によれば、携帯端末を画像形成装置の遠隔操作パネルとして用いることができ、画像形成装置の操作パネルを携帯端末から操作することができる。 In order to meet the above requirements, a remote operation panel function (remote panel function) has been proposed for image forming apparatuses. The remote operation panel function displays an operation screen on a mobile terminal connected to the image forming apparatus via a network or the like, accepts an operation of the image forming apparatus, sends information on the operation from the mobile terminal to the image forming apparatus, This is a function of performing processing based on the operation information in the image forming apparatus and transmitting information on an update screen accompanying the processing to the mobile terminal. According to the remote operation panel function, the portable terminal can be used as a remote operation panel of the image forming apparatus, and the operation panel of the image forming apparatus can be operated from the portable terminal.
遠隔操作パネルに表示する操作画面(パネル用の画像)は、通常、画像形成装置側で生成される。すなわち画像形成装置は、BMP(ビットマップ)形式などの操作画面を生成し、この操作画面のファイルをJPEG(ジェイペグ)形式などに圧縮して遠隔操作パネルへ送信する。 The operation screen (panel image) displayed on the remote operation panel is normally generated on the image forming apparatus side. That is, the image forming apparatus generates an operation screen such as a BMP (bitmap) format, compresses the file of the operation screen into a JPEG format, and transmits the compressed file to the remote operation panel.
ところで、画像形成装置は、画像形成装置の操作パネルに表示した操作画面において、アニメーションを動作させる(アニメーションを再生する)ことがある。たとえば、操作パネルに表示した操作画面において、ユーザーによるフリック操作を受け付けた場合、画像形成装置は、スクロール中の操作画面を示すアニメーションを動作させた後、フリック速度に応じた距離だけ移動した位置の操作画面を操作パネルに表示する。 By the way, the image forming apparatus may operate an animation (reproduce the animation) on the operation screen displayed on the operation panel of the image forming apparatus. For example, when a flick operation by a user is accepted on the operation screen displayed on the operation panel, the image forming apparatus moves an animation indicating the operation screen being scrolled, and then moves the position corresponding to the flick speed. Display the operation screen on the operation panel.
遠隔操作パネルの操作画面において、操作パネルの操作画面と同様のアニメーションを動作させる場合、画像形成装置は、アニメーションを構成する画像(コマ画像)を含む複数の操作画面のJPEG形式のファイルを遠隔操作パネルへ連続的に送信することになる。 When the same animation as the operation panel operation screen is operated on the operation screen of the remote operation panel, the image forming apparatus remotely operates JPEG format files on a plurality of operation screens including images (frame images) constituting the animation. It will be sent continuously to the panel.
しかし、遠隔操作パネルの操作画面においてアニメーションを動作させた場合、遠隔操作パネルの操作画面の視認性が低下するという問題があった。遠隔操作パネルへ送信するデータ量が大きくなり、送信に時間を要するためである。 However, when animation is operated on the operation screen of the remote operation panel, there is a problem that the visibility of the operation screen of the remote operation panel is lowered. This is because the amount of data to be transmitted to the remote control panel increases, and transmission takes time.
操作画面の視認性を向上する方法として、操作画面のファイルの圧縮率を上げてファイルのサイズを小さくすることにより、操作画面のファイルの送信時間を短縮する方法が考えられる。しかし、操作画面のファイルの圧縮率を上げると、当然画質の劣化も発生するため、この方法は有効ではなかった。 As a method for improving the visibility of the operation screen, a method of shortening the transmission time of the file on the operation screen by increasing the compression rate of the file on the operation screen and reducing the size of the file can be considered. However, when the compression rate of the operation screen file is increased, the image quality naturally deteriorates, so this method is not effective.
また下記特許文献1には、関心度の高い領域を低圧縮率に、その他を高圧縮率に処理して保存し、合成して表示する技術が開示されている。下記特許文献1の画像処理装置は、画像データに圧縮処理を施す場合、診断対象となる被写体が含まれる関心領域を抽出し、抽出した関心領域に、可逆的な圧縮処理を施して第1の圧縮データを生成し、関心領域よりも高い圧縮率にて医用画像全体に非可逆的な圧縮処理を施して第2の圧縮データを生成する。そして画像処理装置は、第1の圧縮データおよび第2の圧縮データを対応付けて、各装置に送信する。
遠隔操作パネルの操作画面の生成に特許文献1の技術を利用した場合、アニメーション動作領域の画像については低い圧縮率(高画質)で圧縮し、アニメーション非動作領域の画像については高い圧縮率(低画質)で圧縮し、これらの画像を合成することでアニメーション動作領域の画質を保ちながら全体のファイルのサイズを小さくすることが可能となる。
When the technique of
しかし、特許文献1の技術では、1つの操作画面について2つの画像を生成する必要があるため、画像形成装置側では、操作画面のファイルとともに、2つの画像の合成位置などの情報を送信する必要があり、遠隔操作パネル側でも、2つの画像を合成する必要があった。その結果、アニメーションを動作させるための処理に時間を要し、アニメーション動作時の操作画面の視認性を向上することはできなかった。また、アニメーションを動作させるための処理に時間を要するため、アニメーション動作時の遠隔操作パネルの操作性が低下していた。
However, in the technique of
本発明は、上記課題を解決するためのものであり、その目的は、アニメーションの動作時の操作画面の視認性を向上することのできる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムを提供することである。 An object of the present invention is to solve the above-described problems, and an object of the present invention is to provide an image processing apparatus, an image processing apparatus control method, and an image processing apparatus capable of improving the visibility of an operation screen during an animation operation. Is to provide a control program.
また本発明の他の目的は、アニメーションの動作時の遠隔操作パネルの操作性の低下を抑止することのできる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムを提供することである。 Another object of the present invention is to provide an image processing apparatus, a control method for the image processing apparatus, and a control program for the image processing apparatus that can suppress a decrease in the operability of the remote operation panel during animation. It is.
本発明の一の局面に従う画像処理装置は、アニメーションを含む画面が占める領域であるアニメーション動作領域と、アニメーションを含まない画面が占める領域であるアニメーション非動作領域とを含む画像形成装置の操作画面を生成する画像処理装置であって、アニメーションの動作中の画像を含む複数の操作画面の各々を原画に基づいて生成する操作画面生成手段を備え、操作画面生成手段は、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターを変更することにより、複数の操作画面の各々を第1のファイル形式の画像として生成する画像生成手段と、画像生成手段にて生成した画像の各々を第1のファイル形式とは異なる第2のファイル形式に変換することにより、複数の操作画面のファイルサイズを低減させる変換手段とを含む。 An image processing apparatus according to one aspect of the present invention includes an operation screen of an image forming apparatus including an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including animation. An image processing device for generating, comprising operation screen generation means for generating each of a plurality of operation screens including an image in motion of an animation based on an original image, wherein the operation screen generation means is an animation non-operation area of the original image Image generation means for generating each of the plurality of operation screens as an image of the first file format by changing at least some of the parameters, and each of the images generated by the image generation means as a first file format Can reduce the file size of multiple operation screens by converting to a different second file format And a conversion means that.
本発明の他の局面に従う画像処理装置は、アニメーションを含む画面が占める領域であるアニメーション動作領域と、アニメーションを含まない画面が占める領域であるアニメーション非動作領域とを含む画像形成装置の操作画面を生成する画像処理装置であって、アニメーションの動作中の画像を含む複数の操作画面の各々を原画に基づいて生成する操作画面生成手段と、アニメーションの動作速度を取得する速度取得手段を備え、操作画面生成手段は、速度取得手段にて取得した動作速度に応じて、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターの変更量を変更することにより、複数の操作画面の各々を生成する。 An image processing apparatus according to another aspect of the present invention includes an operation screen of an image forming apparatus that includes an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen that does not include animation. An image processing apparatus for generating, comprising: an operation screen generating means for generating each of a plurality of operation screens including an image during an animation operation based on an original image; and a speed acquisition means for acquiring an operation speed of the animation. The screen generation unit generates each of the plurality of operation screens by changing a change amount of at least a part of the parameter of the animation non-operation area in the original image according to the operation speed acquired by the speed acquisition unit.
本発明のさらに他の局面に従う画像処理装置は、アニメーションを含む画面が占める領域であるアニメーション動作領域と、アニメーションを含まない画面が占める領域であるアニメーション非動作領域とを含む画像形成装置の操作画面を生成する画像処理装置であって、アニメーションの動作中の画像を含む複数の操作画面の各々を原画に基づいて生成する操作画面生成手段と、操作画面全体に対してアニメーション動作領域が占める比率を取得する比率取得手段を備え、操作画面生成手段は、比率取得手段にて取得した比率に応じて、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターの変更量を変更することにより、複数の操作画面の各々を生成する。
上記画像処理装置において好ましくは、パラメーターは、コントラスト、彩度、明度、および解像度のうち少なくとも1つを含む。
An image processing apparatus according to still another aspect of the present invention provides an operation screen of an image forming apparatus including an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including animation. An operation screen generating means for generating each of a plurality of operation screens including an image during animation operation based on the original image, and a ratio of the animation operation area to the entire operation screen comprises a ratio acquisition means for acquiring operation screen generating means, according to the ratio obtained by the ratio acquisition means, by changing the change amount of at least part of the parameters of the animation inoperative area in the original image, a plurality of operation Generate each of the screens.
Preferably, in the image processing apparatus, the parameter includes at least one of contrast, saturation, brightness, and resolution.
上記画像処理装置において好ましくは、操作画面生成手段は、アニメーション非動作領域における上端部、下端部、左端部、および右端部のうち少なくともいずれかの部分の上記の少なくとも1つのパラメーターの変更量が、上記の少なくともいずれかの部分以外の部分の上記の少なくとも1つのパラメーターの変更量よりも大きくなるように、複数の操作画面の各々を生成する。 Preferably, in the image processing device, the operation screen generation unit is configured such that the change amount of the at least one parameter in at least one of the upper end, the lower end, the left end, and the right end in the animation non-operation area is Each of the plurality of operation screens is generated so as to be larger than the amount of change of the at least one parameter of the portion other than at least one of the above portions.
上記画像処理装置において好ましくは、操作画面生成手段は、アニメーション非動作領域におけるアニメーション動作領域から相対的に遠い部分の変更量が、アニメーション非動作領域におけるアニメーション動作領域から相対的に近い部分の変更量よりも大きくなるように、複数の操作画面の各々を生成する。 Preferably, in the image processing apparatus, the operation screen generation unit is configured such that the change amount of the portion relatively distant from the animation motion region in the animation non-motion region is the change amount of the portion relatively close to the animation motion region in the animation non-motion region. Each of the plurality of operation screens is generated so as to be larger.
上記画像処理装置において好ましくは、原画におけるアニメーション非動作領域全体のコントラスト、彩度、明度、および解像度の全てのパラメーターを最大の変更量まで変更することにより、複数の操作画面のうち一の操作画面を生成した場合の一の操作画面のデータ量が、設定された上限値よりも大きいときは、操作画面生成手段は、原画におけるアニメーション動作領域の少なくとも一部の上記の少なくとの1つのパラメーターをさらに変更することにより、一の操作画面を生成する。 Preferably, in the image processing apparatus, one of the plurality of operation screens is changed by changing all parameters of contrast, saturation, brightness, and resolution of the entire animation non-operation area in the original image to the maximum change amount. When the data amount of one operation screen when the image is generated is larger than the set upper limit value, the operation screen generation means sets the at least one parameter of at least a part of the animation motion area in the original image. By further changing, one operation screen is generated.
本発明のさらに他の局面に従う画像処理装置の制御方法は、アニメーションを含む画面が占める領域であるアニメーション動作領域と、アニメーションを含まない画面が占める領域であるアニメーション非動作領域とを含む画像形成装置の操作画面を生成する画像処理装置の制御方法であって、アニメーションの動作中の画像を含む複数の操作画面の各々を原画に基づいて生成する操作画面生成ステップを備え、操作画面生成ステップにおいて、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターを変更することにより、複数の操作画面の各々を第1のファイル形式の画像として生成し、生成された画像の各々を第1のファイル形式とは異なる第2のファイル形式に変換することにより、複数の操作画面のファイルサイズを低減させる。
本発明のさらに他の局面に従う画像処理装置の制御方法は、アニメーションを含む画面が占める領域であるアニメーション動作領域と、アニメーションを含まない画面が占める領域であるアニメーション非動作領域とを含む画像形成装置の操作画面を生成する画像処理装置の制御方法であって、アニメーションの動作中の画像を含む複数の操作画面の各々を原画に基づいて生成する操作画面生成ステップと、アニメーションの動作速度を取得するステップを備え、操作画面生成ステップにおいて、取得した動作速度に応じて、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターの変更量を変更することにより、複数の操作画面の各々を生成する。
本発明のさらに他の局面に従う画像処理装置の制御方法は、アニメーションを含む画面が占める領域であるアニメーション動作領域と、アニメーションを含まない画面が占める領域であるアニメーション非動作領域とを含む画像形成装置の操作画面を生成する画像処理装置の制御方法であって、アニメーションの動作中の画像を含む複数の操作画面の各々を原画に基づいて生成する操作画面生成ステップと、操作画面全体に対してアニメーション動作領域が占める比率を取得するステップを備え、操作画面生成ステップにおいて、取得した比率に応じて、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターの変更量を変更することにより、複数の操作画面の各々を生成する。
上記制御方法において好ましくは、パラメーターは、コントラスト、彩度、明度、および解像度のうち少なくとも1つを含む。
上記制御方法において好ましくは、操作画面生成ステップにおいて、アニメーション非動作領域における上端部、下端部、左端部、および右端部のうち少なくともいずれかの部分の少なくとも1つのパラメーターの変更量が、少なくともいずれかの部分以外の部分の少なくとも1つのパラメーターの変更量よりも大きくなるように、複数の操作画面の各々を生成する。
上記制御方法において好ましくは、操作画面生成ステップにおいて、アニメーション非動作領域におけるアニメーション動作領域から相対的に遠い部分の変更量が、アニメーション非動作領域におけるアニメーション動作領域から相対的に近い部分の変更量よりも大きくなるように、複数の操作画面の各々を生成する。
上記制御方法において好ましくは、原画におけるアニメーション非動作領域のパラメーターを変更することにより、複数の操作画面のうち一の操作画面を生成した場合の一の操作画面のデータ量が、設定された上限値よりも大きいときは、操作画面生成ステップにおいて、原画におけるアニメーション動作領域の少なくとも一部の少なくとも1つのパラメーターをさらに変更することにより、一の操作画面を生成する。
An image processing apparatus control method according to still another aspect of the present invention includes an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including animation. The operation screen generation method includes: an operation screen generation step for generating each of a plurality of operation screens including an image during an animation operation based on an original image, wherein the operation screen generation step includes: by changing at least some of the parameters of the animation inoperative area in the original image, to generate each of the plurality of operation screens as a first file format of the image, and the each of the generated image first file format By converting to a different second file format, the file size of multiple operation screens It is reduced.
An image processing apparatus control method according to still another aspect of the present invention includes an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including animation. A method for controlling an image processing apparatus for generating an operation screen, wherein an operation screen generating step for generating each of a plurality of operation screens including an image during an animation operation based on an original image, and an operation speed of the animation are acquired In the operation screen generating step, each of the plurality of operation screens is generated by changing a change amount of at least a part of the parameter of the animation non-operation area in the original image in accordance with the acquired operation speed.
An image processing apparatus control method according to still another aspect of the present invention includes an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including animation. A control method for an image processing apparatus for generating an operation screen, wherein an operation screen generation step for generating each of a plurality of operation screens including an image during an animation operation based on an original image, and animation for the entire operation screen A step of acquiring a ratio occupied by the motion area, and a plurality of operation screens by changing a change amount of at least a part of parameters of the animation non-motion area in the original image according to the acquired ratio in the operation screen generation step. Generate each of
Preferably, in the control method, the parameter includes at least one of contrast, saturation, lightness, and resolution.
Preferably, in the control method, in the operation screen generation step, at least one parameter change amount of at least one of the upper end portion, the lower end portion, the left end portion, and the right end portion in the animation non-operation area is at least one of them. Each of the plurality of operation screens is generated so as to be larger than the amount of change of at least one parameter of the part other than the part.
Preferably, in the above-described control method, in the operation screen generation step, the change amount of the portion relatively distant from the animation motion region in the animation non-motion region is greater than the change amount of the portion relatively close to the animation motion region in the animation non-motion region. Each of the plurality of operation screens is generated so as to be larger.
Preferably, in the above control method, the data amount of one operation screen when a single operation screen is generated among the plurality of operation screens by changing the parameter of the animation non-operation area in the original image is a set upper limit value. If it is larger, at least one parameter of at least a part of the animation motion area in the original image is further changed in the operation screen generation step to generate one operation screen.
本発明のさらに他の局面に従う画像処理装置の制御プログラムは、アニメーションを含む画面が占める領域であるアニメーション動作領域と、アニメーションを含まない画面が占める領域であるアニメーション非動作領域とを含む画像形成装置の操作画面を生成する、上記制御方法を実行する。 An image processing apparatus control program according to still another aspect of the present invention includes an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including animation. The above control method for generating the operation screen is executed .
本発明によれば、アニメーションの動作時の操作画面の視認性を向上することができる。また、アニメーションの動作時の遠隔操作パネルの操作性の低下を抑止することができる。 According to the present invention, it is possible to improve the visibility of the operation screen during the animation operation. In addition, it is possible to suppress a decrease in the operability of the remote operation panel during the animation operation.
以下、本発明の一実施の形態について、図面に基づいて説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
以下の実施の形態の画像形成システムは、画像形成装置と、遠隔操作パネルとを備えている。画像形成装置は、たとえばMFP、ファクシミリ装置、複写機、またはプリンターなどであってもよい。遠隔操作パネルは、各種情報を表示可能であり、かつ画像形成装置と通信を行う装置である。端末は、たとえばタブレット、PC(Personal Computer)、または携帯電話などであってもよい。 An image forming system according to the following embodiment includes an image forming apparatus and a remote operation panel. The image forming apparatus may be, for example, an MFP, a facsimile machine, a copier, or a printer. The remote operation panel is a device that can display various types of information and communicates with the image forming apparatus. The terminal may be, for example, a tablet, a PC (Personal Computer), or a mobile phone.
以下の実施の形態において、画像のコントラスト、彩度、明度、および解像度を、画像の「パラメーター」と呼ぶことがある。リモート操作画面におけるアニメーションを含む画面が占める領域を、「アニメーション動作領域」と呼ぶことがある。さらに、リモート操作画面におけるアニメーションを含まない画面が占める領域を「アニメーション非動作領域」と呼ぶことがある。 In the following embodiments, the contrast, saturation, brightness, and resolution of an image may be referred to as “parameters” of the image. An area occupied by a screen including animation in the remote operation screen may be referred to as an “animation operation area”. Furthermore, an area occupied by a screen that does not include animation in the remote operation screen may be referred to as an “animation non-operation area”.
以下の実施の形態において、リモート操作画面のBMP形式の画像を、「BMP画像」と呼ぶことがある。リモート操作画面のJPEG形式の画像を、「JPEG画像」と呼ぶことがある。リモート操作画面のスクロール中の状態を示すアニメーションを、「スクロールアニメーション」と呼ぶことがある。さらに、リモート操作画面において、新たな画面が徐々にポップアップ表示されていく様子を示すアニメーションを、「ポップアップアニメーション」と呼ぶことがある。 In the following embodiments, the BMP format image on the remote operation screen may be referred to as a “BMP image”. An image in the JPEG format on the remote operation screen may be referred to as a “JPEG image”. An animation indicating a state in which the remote operation screen is being scrolled may be referred to as “scroll animation”. Furthermore, an animation showing how a new screen is gradually popped up on the remote operation screen may be referred to as a “popup animation”.
[第1の実施の形態] [First Embodiment]
始めに、本実施の形態における画像形成システムの構成について説明する。 First, the configuration of the image forming system in the present embodiment will be described.
図1は、本発明の第1の実施の形態における画像形成システムの概念図である。 FIG. 1 is a conceptual diagram of an image forming system according to a first embodiment of the present invention.
図1を参照して、本実施の形態における画像形成システムは、MFP100(画像処理装置の一例)と、遠隔操作パネル200とを備えている。MFP100と遠隔操作パネル200とはネットワーク300を通じて相互に通信可能である。
Referring to FIG. 1, the image forming system in the present embodiment includes an MFP 100 (an example of an image processing apparatus) and a
MFP100は操作パネル190を含んでいる。操作パネル190は、表示部191と、各種ハードウェアキー192とを含んでいる。表示部191は、タッチパネルである。MFP100は、表示部191に操作画面を表示することにより、MFP100のユーザーに対して各種情報を通知する。MFP100は、MFP100のユーザーからの操作を、ハードウェアキー192、または表示部191に表示した操作画面のソフトウェアキー193を通じて受け付ける。
遠隔操作パネル200はタッチパネル201を含んでいる。遠隔操作パネル200は、遠隔操作パネル200のユーザーに対して各種情報を通知する。遠隔操作パネル200は、遠隔操作パネル200のユーザーからの操作を、タッチパネル201を通じて受け付ける。
The
ネットワーク300は、有線または無線のLAN(Local Area Network)である。ネットワーク300は、TCP/IP(Transmission Control Protocol/Internet Protocol)のプロトコルを用いて接続される。ネットワーク300に接続された機器は、お互いに各種データのやり取りが可能となっている。なお、ネットワーク300に代えて、インターネット・専用線などの広域ネットワークを用いて各装置を接続してもよい。
The
具体的には、MFP100は、たとえば有線LANでネットワーク300と接続されている。遠隔操作パネル200は、たとえば無線LANアクセスポイント(図示無し)を通じて無線でネットワーク300と接続されている。
Specifically,
MFP100は、リモートパネル機能を有している。たとえば、MFP100と通信可能な遠隔操作パネル200においてリモートパネルアプリが起動された場合や、遠隔操作パネル200のユーザーの認証が完了した場合などに、MFP100は、リモート操作画面(操作画面の一例)を生成し、遠隔操作パネル200のタッチパネル201に表示させる。
The
MFP100は、リモート操作画面として、たとえば操作パネル190の表示部191に表示される操作画面と同様のものをタッチパネル201に表示する。リモート操作画面は、各種のソフトウェアキー202を含んでいる。リモート操作画面は、どのような態様のものであってもよく、操作パネル190のハードウェアキー192に対応するソフトウェアキーをさらに含んでいてもよい。
遠隔操作パネル200は、リモート操作画面を通じて受け付けた操作の情報をMFP100に送信する。MFP100は、リモート操作画面で受け付けた操作を受信すると、その操作に基づく処理(たとえばリモート操作画面の更新や、リモート操作画面を通じて指示を受け付けたプリントジョブの実行など)を行う。
なお、画像形成システムは、MFP100および遠隔操作パネル200以外の機器をさらに備えていてもよいし、MFP100と相互に通信を行う複数の遠隔操作パネル200を備えていてもよい。MFP100と遠隔操作パネル200とは、Bluetooth(登録商標)などの近距離無線通信を用いて相互に通信を行ってもよい。
Note that the image forming system may further include devices other than the
図2は、本発明の第1の実施の形態における画像形成システムの構成を模式的に示すブロック図である。 FIG. 2 is a block diagram schematically showing the configuration of the image forming system in the first embodiment of the present invention.
図2を参照して、MFP100は、メインコントローラー110と、操作画面生成部120と、プリントエンジン130と、画像処理部140と、操作表示部150と、データ入出力部160と、記憶部170とを含んでいる。メインコントローラー110、操作画面生成部120、プリントエンジン130、画像処理部140、操作表示部150、データ入出力部160、および記憶部170の各々は、たとえばバスなどにより相互に接続されている。
Referring to FIG. 2,
メインコントローラー110は、CPU(Central Processing Unit)111と、ROM(Read Only Memory)112と、RAM(Random Access Memory)113などを含んでいる。CPU111は、ROM112から必要なプログラムを読み出して、プログラムに従ってMFP100の全体的な制御を行う。ROM112は、MFP100の動作を行うための各種プログラムと、各種固定データとを格納している。RAM113は、CPU111が制御プログラムを実行するときに必要なデータなどを一時的に記憶する。
The
操作画面生成部120は、BMPファイル生成部121と、ファイル変換部123とを含んでいる。BMPファイル生成部121は、操作画面の原画に基づいて、リモート操作画面のBMP形式の画像のファイルを生成する。ファイル変換部123は、BMPファイル生成部121にて生成したBMP形式の画像を、JPEG形式の画像のファイルに変換することにより、リモート操作画面のファイルサイズを圧縮する。
The operation
プリントエンジン130は、画像処理部140にて作成された印刷データに基づいて用紙などへの印刷処理を行う。プリントエンジン130は、おおまかに、トナー像形成部、定着装置、および用紙搬送部などで構成される。プリントエンジン130は、たとえば電子写真方式で用紙に画像を形成する。トナー像形成部は、いわゆるタンデム方式で4色の画像を合成し、用紙(記録媒体)にカラー画像を形成する。トナー像形成部は、C(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)の各色について設けられた感光体と、感光体からトナー像が転写(1次転写)される中間転写ベルトと、中間転写ベルトから用紙に画像を転写(2次転写)する転写部などで構成される。定着装置は、加熱ローラーおよび加圧ローラーを有する。定着装置は、加熱ローラーと加圧ローラーとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱および加圧を行なう。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。用紙搬送部は、給紙ローラー、搬送ローラー、およびそれらを駆動するモーターなどで構成されている。用紙搬送部は、用紙を給紙カセットから給紙して、MFP100の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙をMFP100の筐体から排紙トレイなどに排出する。
The
画像処理部140は、遠隔操作パネル200などからプリントジョブを受信した場合に、メインコントローラー110の制御により、受信したプリントジョブの画像データをラスターイメージ(印刷データ)に変換する。
When receiving a print job from the
操作表示部150は、操作パネル190を通じて、各種操作をユーザーから受け付ける。また操作表示部150は、操作パネル190に各種情報を表示する。
The
データ入出力部160は、ネットワーク300を通じて遠隔操作パネル200との間でデータの送受信を行う。
The data input /
記憶部170は、たとえばHDD(Hard Disk Drive)などよりなっており、アプリケーションのプログラムなどのMFP100の動作に関わる各種データを記憶する。特に記憶部170は、操作パネル190に表示する操作画面の原画を記憶する。この原画は、BMPファイル生成部121がリモート操作画面のBMP形式の画像を生成する際にも用いられる。
遠隔操作パネル200は、制御部210と、操作表示部220と、データ入出力部230と、記憶部240とを含んでいる。制御部210、操作表示部220、データ入出力部230、および記憶部240の各々は、たとえばバスなどにより相互に接続されている。
制御部210は、遠隔操作パネル200全体の制御を行う。制御部210は、CPU211と、ROM212と、RAM213などを含んでいる。CPU211は、ROM212に記憶された制御プログラムを実行する。ROM212は、遠隔操作パネル200の動作を行うための各種プログラムと、各種固定データとを格納している。RAM213は、CPU211が制御プログラムを実行するときに必要なデータなどを一時的に記憶する。CPU211は、所定の処理を行うことにより、RAM213や記憶部240からのデータの読み込みや、RAM213や記憶部240へのデータの書き込みを行う。
The
操作表示部220は、タッチパネル201を通じて、各種操作をユーザーから受け付ける。また操作表示部220は、タッチパネル201に各種情報を表示する。
The
データ入出力部230は、ネットワーク300を通じてMFP100との間でデータの送受信を行う。
Data input /
記憶部240は、たとえばHDDであり、遠隔操作パネル200の動作に関わる各種データを記憶する。また記憶部240は、リモートパネルアプリのプログラムを記憶する。
The
次に、遠隔操作パネル200に表示されるリモート操作画面の画面構成について説明する。
Next, the screen configuration of the remote operation screen displayed on the
図3は、遠隔操作パネル200に基本画面D1が表示されている状態を模式的に示す図である。
FIG. 3 is a diagram schematically showing a state in which the basic screen D1 is displayed on the
図3を参照して、基本画面D1は、MFP100の基本機能の操作画面であり、MFP100のジョブ(ここではコピージョブ)についての基本機能のメニュー項目を含んでいる。
Referring to FIG. 3, basic screen D <b> 1 is an operation screen for basic functions of
基本画面D1は、複数の機能キーFK1と、画面切替キーKY1およびKY2とを含んでいる。複数の機能キーFK1の各々は、基本画面D1の下部において、横方向に配列している。機能キーFK1は、基本機能のメニュー項目を構成する基本機能の機能キーである。MFP100は、機能キーFK1を通じてMFP100の機能の設定(ここでは、MFP100のコピージョブに関する基本機能の設定)を受け付ける。
The basic screen D1 includes a plurality of function keys FK1 and screen switching keys KY1 and KY2. Each of the plurality of function keys FK1 is arranged in the horizontal direction at the lower part of the basic screen D1. The function key FK1 is a function key of a basic function that constitutes a menu item of the basic function.
画面切替キーKY1およびKY2は、基本画面D1の右下に配置されている。画面切替キーKY1は、設定を行うメニュー項目を、応用機能のメニュー項目から基本機能のメニュー項目へ変更するためのキーである。なお、基本画面D1では、基本機能のメニュー項目が表示されているので、MFP100は画面切替キーKY1の押下を受け付けない。画面切替キーKY2(応用設定キー)は、設定を行うメニュー項目を、基本機能のメニュー項目から応用機能のメニュー項目へ変更するためのキーである。
Screen switching keys KY1 and KY2 are arranged at the lower right of the basic screen D1. The screen switching key KY1 is a key for changing the menu item to be set from the menu item of the applied function to the menu item of the basic function. Since basic menu items are displayed on basic screen D1,
図4は、遠隔操作パネル200に応用画面D2がポップアップ表示されている状態を模式的に示す図である。
FIG. 4 is a diagram schematically showing a state in which the application screen D2 is pop-up displayed on the
図4を参照して、たとえば画面切替キーKY2が押下された場合などに、MFP100は、応用画面D2を基本画面D1上にポップアップ表示させる。応用画面D2は、MFP100の応用機能の操作画面であり、MFP100のジョブ(ここではコピージョブ)についての応用機能のメニュー項目を含んでいる。この場合、基本画面D1は、応用画面D2と重なっていない部分のみが表示される。
Referring to FIG. 4, for example, when screen switching key KY2 is pressed,
応用画面D2は、機能キー表示領域RG1と、アイコン表示領域RG2とを含んでいる。たとえば、機能キー表示領域RG1は応用画面D2の上部に設けられており、アイコン表示領域RG2は機能キー表示領域RG1に隣接して応用画面D2の中央部に設けられている。 The application screen D2 includes a function key display area RG1 and an icon display area RG2. For example, the function key display area RG1 is provided in the upper part of the application screen D2, and the icon display area RG2 is provided in the center of the application screen D2 adjacent to the function key display area RG1.
なお、応用画面D2を表示した場合、MFP100は、基本画面D1をグレーアウトし、基本画面D1に含まれる基本設定の機能キーの操作を受け付けなくてもよい。MFP100は、画面切替キーKY2やKY3(「閉じる」キー)などの押下を受け付けた場合などに、応用画面D2を閉じ、遠隔操作パネル200の表示状態を、図3に示す基本画面D1のみが表示された状態に戻す。
When the application screen D2 is displayed, the
機能キー表示領域RG1には、複数の機能キーFK2がスクロール可能な状態で横方向に配列している。機能キーFK2は、応用機能のメニュー項目を構成する応用機能の機能キーである。MFP100は、機能キーFK2を通じてMFP100の機能の設定(ここでは、MFP100のコピージョブに関する応用機能の設定)を受け付ける。
In the function key display area RG1, a plurality of function keys FK2 are arranged in the horizontal direction in a scrollable state. The function key FK2 is a function key of an applied function that constitutes a menu item of the applied function.
機能キーFK2の各々は、機能の属性に応じてグループ分けされている。図4の状態では、「A)基本設定」のグループに属する7個の機能キーFK2と、「B)原稿」のグループに属する1個の機能キーFK2とが、応用画面D2の左から右へ向かってこの順序で表示されている。応用機能の機能キーのうち上記以外の機能キーは、図4の状態では表示されていない。これらの機能キーは、機能キー表示領域RG1が右にスクロールされた場合に表示される。 The function keys FK2 are grouped according to function attributes. In the state of FIG. 4, seven function keys FK2 belonging to the group “A) Basic setting” and one function key FK2 belonging to the group “B) Document” are moved from left to right on the application screen D2. They are displayed in this order. The function keys other than the above among the function keys of the applied functions are not displayed in the state of FIG. These function keys are displayed when the function key display area RG1 is scrolled to the right.
「A)基本設定」のグループに属する機能キーは、それぞれ「カラー」、「濃度」、「原稿画質」、「用紙」、「倍率」、「両面/ページ集約」、および「仕上り」の機能キーである。「b)原稿」のグループに属する機能キーは、「原稿設定」の機能キーである。 The function keys belonging to the group “A) Basic Settings” are “Color”, “Density”, “Original Image Quality”, “Paper”, “Magnification”, “Duplex / Page Aggregation”, and “Finish” function keys, respectively. It is. The function keys belonging to the “b) document” group are the “document setting” function keys.
アイコン表示領域RG2は、MFP100に搭載された応用機能の一覧をマップ表示する領域である。アイコン表示領域RG2には、機能キー表示領域RG1に表示される全ての(またはほぼ全ての)機能キーの各々に対応する複数のアイコンICが、機能の属性に応じてグループ分けされた状態で、機能キー表示領域RG1に表示される機能キーと同じ順序で、アイコン表示領域RG2の左から右へ向かって配列している。
Icon display region RG2 is a region for displaying a list of application functions installed in
アイコン表示領域RG2の上部には、カーソル13が表示されている。カーソル13は複数のアイコンと重なっている。具体的には、カーソル13は、アイコン表示領域RG2に表示された複数のアイコンICの一部(カーソル13の真下に存在するアイコンIC)と重なっている。この場合、カーソル13が重なった8個のアイコンICに対応する8個の機能キーFK2が、機能キー表示領域RG1に表示されている。
A
なお、機能キーおよびアイコンの配列方向は横方向である必要はなく、任意の方向でよい。応用画面D2の表示形態は任意であり、機能キー表示領域RG1、アイコン表示領域RG2、およびカーソル13の表示位置は任意である。
The function keys and icons are not necessarily arranged in the horizontal direction, and may be in any direction. The display form of the application screen D2 is arbitrary, and the display positions of the function key display area RG1, the icon display area RG2, and the
続いて、遠隔操作パネル200においてアニメーションを動作させる場合にMFP100が行う処理について説明する。
Next, processing performed by
図5は、遠隔操作パネル200がスクロール操作を受け付ける様子を模式的に示す図である。
FIG. 5 is a diagram schematically illustrating how the
図5を参照して、MFP100は、矢印AR1で示すように、応用機能のメニュー項目上で右から左に向かうフリック操作を受け付けた場合に、応用機能のメニュー項目を右方向にスクロールさせ、スクロールに伴いカーソル13を右方向に移動させる。またMFP100は、矢印AR2で示すように、カーソル13を右方向に移動させる操作を受け付けた場合にも、応用機能のメニュー項目を右方向にスクロールさせる(以降、応用機能のメニュー項目上でのフリック操作およびカーソル13を移動させる操作を、まとめて「スクロール操作」と呼ぶことがある)。
Referring to FIG. 5, when
なお、図5に示す状態では、カーソル13が左端に位置しており、応用機能の機能キーのうち左端に存在する8個の機能キーFK2が表示されているので、応用機能のメニュー項目は左方向にはスクロールしない。
In the state shown in FIG. 5, the
図6は、スクロール完了後の応用画面D2を模式的に示す図である。 FIG. 6 is a diagram schematically showing the application screen D2 after scrolling is completed.
図6を参照して、MFP100は、フリック操作の速度などに基づく距離(またはカーソル13の移動距離に応じた距離)だけ、応用機能のメニュー項目をスクロールさせる。その結果、図6の状態では、「C)画質/濃度」のグループに属する3個の機能キーFK2と、「D)カラー編集」のグループに属する3個の機能キーFK2と、「E)レイアウト」のグループに属する2個の機能キーFK2とが、応用画面D2の左から右へ向かってこの順序で表示されている。またMFP100は、表示している機能キーFK2に対応する位置までカーソル13を移動させる。
Referring to FIG. 6,
MFP100は、応用機能のメニュー項目のスクロール開始からスクロール完了までの間、応用機能のメニュー項目のスクロール中の状態を示すアニメーション(スクロールアニメーション)を動作させる。
The
応用画面D2は、スクロールアニメーションを含む画面である。スクロールアニメーションが動作する場合、リモート操作画面における応用画面D2が表示されている領域は、スクロールアニメーションを含む画面が占めるアニメーション動作領域となる。一方、基本画面D1は、スクロールアニメーションを含まない画面である。スクロールアニメーションが動作する場合、リモート操作画面における基本画面D1が表示されている領域は、スクロールアニメーションを含まない画面が占めるアニメーション非動作領域となる。 The application screen D2 is a screen including a scroll animation. When the scroll animation operates, the area where the application screen D2 is displayed on the remote operation screen is an animation operation area occupied by the screen including the scroll animation. On the other hand, the basic screen D1 is a screen that does not include a scroll animation. When the scroll animation operates, the area where the basic screen D1 is displayed on the remote operation screen is an animation non-operation area occupied by a screen not including the scroll animation.
図7は、遠隔操作パネル200にリモート操作画面を表示させる場合にMFP100および遠隔操作パネル200が行う処理を模式的に示す図である。なお、図7においては、複数の機能キーFK2およびカーソル13が矩形で示されている。また、リモート操作画面におけるパラメーターが変更された部分がハッチングで示されている。図7に示されている画像に記載されている「原画」の文字は、その画像が原画であることを意味しており、「BMP」または「JPEG」の文字は、その画像のファイル形式を意味している。
FIG. 7 is a diagram schematically showing processing performed by
図7を参照して、遠隔操作パネル200は、ユーザーからの操作を受け付けると、その操作の情報をMFP100へ送信する。MFP100は、遠隔操作パネル200で受け付けた操作に基づいて、リモート操作画面のJPEG形式の画像を生成し、遠隔操作パネル200に送信する。遠隔操作パネル200は、リモート操作画面のファイルを受信すると、そのリモート操作画面を遠隔操作パネル200に表示する。以下、この処理について詳細に説明する。
Referring to FIG. 7, upon receiving an operation from the user,
MFP100が、スクロール開始前のリモート操作画面(スクロールアニメーションを含まない静止画のリモート操作画面)を遠隔操作パネル200に表示する場合、MFP100および遠隔操作パネル200は次の処理を行う。MFP100は、操作画面の原画OI1に基づいて、リモート操作画面のBMP形式の画像(BMP画像)である画像BI1を生成する。次にMFP100は、画像BI1をJPEG形式の画像(JPEG画像)である画像JI1に変換することにより、リモート操作画面のファイルサイズを圧縮する。続いてMFP100は、画像JI1を遠隔操作パネル200に送信する。遠隔操作パネル200は画像JI1を受信すると、画像JI1をリモート操作画面としてタッチパネル201に表示する。
When
MFP100は、画像BI1を生成する場合、原画OI1の全てのパラメーターを維持して(変更せずに)、画像BI1を生成する。画像BI1は、原画OI1そのものであってもよい。
When the image BI1 is generated, the
MFP100がスクロール操作の情報を遠隔操作パネル200から受信した場合、MFP100および遠隔操作パネル200は、受信したスクロール操作の情報に基づいてスクロールの方向および距離を決定した後で、次の処理を行う。MFP100は、操作画面の原画OI2に基づいて画像BI2を生成する。画像BI2は、スクロールアニメーションの動作中(スクロール中)の最初のコマ画像FI1を含むBMP画像である。次にMFP100は、画像BI2をJPEG画像である画像JI2に変換することにより、リモート操作画面のファイルサイズを圧縮する。続いてMFP100は、画像JI2を遠隔操作パネル200に送信する。
When
MFP100は画像JI2の送信後、操作画面の原画OI3に基づいて画像BI3を生成する。画像BI3は、スクロールアニメーションの動作中の2番目のコマ画像FI2を含むBMP画像である。次にMFP100は、画像BI3をJPEG画像である画像JI3に変換することにより、リモート操作画面のファイルサイズを圧縮する。続いてMFP100は、画像JI3を遠隔操作パネル200に送信する。
After transmitting the image JI2, the
MFP100は、スクロールアニメーションの動作中の残りのコマ画像(最後のコマ画像を除く)を含むリモート操作画面も上述と同様の方法で順次生成し、遠隔操作パネル200に送信する。
The
MFP100は、スクロールアニメーションの動作中のコマ画像(最後のコマ画像を除く)を含む、複数のBMP画像を生成する場合、原画におけるアニメーション非動作領域の少なくとも一部の画像のパラメーターを変更する(低下させる)。具体的には、MFP100は、原画OI2およびOI3の各々における基本画面D1が表示されている領域(図7中ハッチングが付された部分)の画像のパラメーターを変更する(低下させる)ことにより、画像BI2およびBI3の各々を生成する。
When the
なお、BMP画像をJPEG画像に変換する際の圧縮率は、画像全体で一定であり、複数のBMP画像同士の間でも一定である。MFP100は、原画におけるアニメーション非動作領域全体の画像のパラメーターを変更してもよい。
Note that the compression rate when converting a BMP image into a JPEG image is constant for the entire image, and is constant between a plurality of BMP images. The
変更する原画のパラメーターは、コントラスト、彩度、明度、および解像度のうち少なくともいずれか1つであればよい。具体的には、原画のコントラストを低下させるとメリハリのない画像になる。原画の明度を低下させると暗い画像になる。原画の彩度を低下させるとカラー部分がモノクロに近くなる。解像度を低下させると画像がぼやけたようになる。画像の圧縮後のファイルサイズを小さくすることを重視する場合には、コントラスト、明度、または解像度などを変更することが効果的である。画像の視認性を保つことを重視する場合には、彩度を変更することが効果的である。 The parameter of the original image to be changed may be at least one of contrast, saturation, brightness, and resolution. Specifically, when the contrast of the original image is lowered, the image is not sharp. When the brightness of the original image is lowered, the image becomes dark. When the saturation of the original picture is lowered, the color part becomes close to monochrome. When the resolution is lowered, the image becomes blurred. When it is important to reduce the file size after image compression, it is effective to change the contrast, brightness, resolution, or the like. When importance is attached to maintaining the visibility of an image, it is effective to change the saturation.
原画のコントラスト、彩度、明度、および解像度の各パラメーターの変更量は、遠隔操作パネル200のユーザーやMFP100の管理者などによって設定されてもよい。たとえば、画質優先の設定を受け付けた場合には、MFP100は各パラメーターの変更量を小さく設定し、速度優先や操作性優先の設定を受け付けた場合には、MFP100はパラメーターの変更量を大きく設定してもよい。MFP100は、画質優先、速度優先、操作性優先などの設定を、たとえば遠隔操作パネル200や操作パネル190などを通じて受け付けてもよい。
The amount of change of each parameter of the contrast, saturation, brightness, and resolution of the original image may be set by the user of the
次にMFP100は、操作画面の原画OI4に基づいて画像BI4を生成する。画像BI4は、スクロールアニメーションの動作中の最後のコマ画像FI3を含むBMP画像である。次にMFP100は、画像BI4をJPEG画像である画像JI4に変換することにより、リモート操作画面のファイルサイズを圧縮する。続いてMFP100は、画像JI4を遠隔操作パネル200に送信する。
Next,
MFP100は、画像BI4を生成する場合、原画OI4の全てのパラメーターを維持して(変更せずに)、画像BI4を生成する。画像BI4は、原画OI4そのものであってもよい。
When generating the image BI4, the
遠隔操作パネル200は、JPEG画像(画像JI1、JI2、JI3、およびJI4など)を受信する度に、受信したJPEG画像をリモート操作画面としてタッチパネル201に表示する。これにより、画像JI2、JI3、およびJI4が短時間で連続的に遠隔操作パネル200に表示され、遠隔操作パネル200においてスクロールアニメーションが動作する。遠隔操作パネル200でスクロールアニメーションの動作中、基本画面D1は部分的に不鮮明になり、スクロールが完了すると、基本画面D1の不鮮明さは解消される。
Each time the
なお、MFP100は、リモート操作画面の1つの原画に基づいてBMP画像を生成してもよい。たとえば、全ての機能キーFK2が図7中横方向に連続している画像から必要な部分を切り抜くことで、画像BI1〜BI4の各々を生成してもよい。
MFP100は、スクロール操作の情報を遠隔操作パネル200から受信した場合、画像JI2、JI3、およびJI4を作成した後で、画像JI2、JI3、およびJI4の各々を遠隔操作パネル200に順次送信してもよいし、画像BI2、BI3、およびBI4を作成した後で、画像JI2、JI3、およびJI4の各々をこの順序で作成して遠隔操作パネル200に順次送信してもよい。
When
MFP100は、スクロールアニメーションの動作中の最後のコマ画像を含むBMP画像である画像BI4を生成する場合、画像BI4おける基本画面D1のパラメーターを、原画OI4における基本画面D1のパラメーターよりも低下させてもよい。この場合、画像BI4における基本画面D1のパラメーターを、画像BI2およびBI3の各々における基本画面D1のパラメーターと同じ値に設定してもよい。
When the
MFP100は、受信したスクロール操作の情報に基づいて決定したスクロールの距離が短い場合には、アニメーションを動作させなくてもよい。
When the scroll distance determined based on the received scroll operation information is short,
図8は、本発明の第1の実施の形態におけるMFP100の動作を示すフローチャートである。
FIG. 8 is a flowchart showing the operation of
図8を参照して、MFP100のCPU111は、遠隔操作パネル200にリモート操作画面を表示している場合に、フリック操作の情報を遠隔操作パネル200から受信すると(S1)、受信したスクロール操作の情報に基づいてスクロールの方向および距離を決定した後で、フリック操作によって遠隔操作パネル200に表示する更新後のリモート操作画面が、アニメーションの動作を伴うものであるか否かを判別する(S3)。
Referring to FIG. 8, when
ステップS3において、更新後のリモート操作画面がアニメーションの動作を伴うものであると判別した場合(S3でYES)、CPU111は、操作性優先の設定を受け付けているか否かを判別する(S5)。
If it is determined in step S3 that the updated remote operation screen is accompanied by an animation operation (YES in S3), the
ステップS5において、操作性優先の設定を受け付けていると判別した場合(S5でYES)、CPU111は、次に生成する画面がアニメーションの動作中の最後のコマ画像を含むリモート操作画面であるか否かを判別する(S7)。
If it is determined in step S5 that operability priority setting is accepted (YES in S5), the
ステップS7において、次に生成する画面がアニメーションの動作中の最後のコマ画像を含むリモート操作画面でないと判別した場合(S7でNO)、CPU111は、アニメーションの動作中のコマ画像(最後のコマ画像を除く)を含むBMP画像を生成する。すなわちCPU111は、原画におけるアニメーション非動作領域の少なくとも一部の画像(ここでは基本画面D1)のパラメーターを変更する(低下させる)ことにより、BMP画像を生成する(S15)。続いてCPU111は、生成したBMP画像をJPEG画像に変換し(S17)、変換後の画像を遠隔操作パネル200に送信し(S19)、ステップS7の処理へ進む。
If it is determined in step S7 that the next screen to be generated is not a remote operation screen including the last frame image during the animation operation (NO in S7), the
ステップS3において、更新後のリモート操作画面がアニメーションの動作を伴うものでないと判別した場合(S3でNO)、ステップS5において、操作性優先の設定を受け付けていないと判別した場合(S5でNO)、またはステップS7において、次に生成する画面がアニメーションの動作中の最後のコマ画像を含むリモート操作画面であると判別した場合(S7でYES)、CPU111は、原画の全てのパラメーターを維持することにより(初期パラメーターで)、BMP画像を生成する(S9)。続いてCPU111は、生成したBMP画像をJPEG画像に変換し(S11)、変換後の画像を遠隔操作パネル200に送信し(S13)、処理を終了する。
When it is determined in step S3 that the updated remote operation screen is not accompanied by an animation operation (NO in S3), or in step S5, it is determined that operability priority setting is not accepted (NO in S5). Alternatively, if it is determined in step S7 that the next screen to be generated is a remote operation screen including the last frame image during the animation operation (YES in S7), the
図9は、本発明の第1の実施の形態における遠隔操作パネル200の動作を示すフローチャートである。
FIG. 9 is a flowchart showing the operation of the
図9を参照して、遠隔操作パネル200のCPU211は、タッチパネル201にリモート操作画面を表示している場合に、タッチパネル201で操作を受け付けたか否かを判別する(S1001)。
Referring to FIG. 9,
ステップS1001において、操作を受け付けたと判別した場合(S1001でYES)、CPU211は、受け付けた操作の情報をMFP100へ送信し(S1003)、ステップS1005の処理へ進む。
If it is determined in step S1001 that an operation has been accepted (YES in S1001), the
ステップS1001において、操作を受け付けないと判別した場合(S1001でNO)、CPU211はステップS1005の処理へ進む。
If it is determined in step S1001 that the operation is not accepted (NO in S1001), the
ステップS1005において、CPU211は、MFP100から画像を受信したか否かを判別する(S1005)。
In step S1005, the
ステップS1005において、画像を受信したと判別した場合(S1005でYES)、CPU211は、受信した画像をタッチパネル201に表示し(S1007)、ステップS1001の処理へ進む。
If it is determined in step S1005 that an image has been received (YES in S1005), the
ステップS1005において、画像を受信しないと判別した場合(S1005でNO)、CPU211はステップS1001に処理へ進む。
If it is determined in step S1005 that an image is not received (NO in S1005), the
フリック操作によるスクロールアニメーションの動作時には、短時間で多くの画像の更新が必要となるため、静止画像を送信する場合と比べて、MFP100が遠隔操作パネル200に送信するデータ量が増加する。一般的に、ある圧縮率でBMP形式の画像をJPEG形式の画像に変換する際、BMP形式の画像におけるパラメーターが低いほど、JPEG形式の画像のデータ量は小さくなる。したがって、本実施の形態によれば、スクロール中のリモート操作画面のデータ量が減少するので、MFP100から遠隔操作パネル200に送信するデータ量が減少し、遠隔操作パネル200にスムーズに画像を表示させることができる。その結果、スクロールアニメーションの動作時の操作画面の視認性を向上することができる。
When scroll animation is performed by a flick operation, many images need to be updated in a short time, so that the amount of data transmitted from the
また、遠隔操作パネル側で圧縮率の異なる2つの画像を合成する必要が無いので、アニメーションを動作させるための処理に要する時間が短くなり、アニメーションの動作時の遠隔操作パネルの操作性の低下を抑止することができる。 In addition, since it is not necessary to synthesize two images with different compression ratios on the remote control panel side, the time required for processing the animation is shortened, and the operability of the remote control panel during animation operation is reduced. Can be deterred.
さらに、スクロールアニメーションの動作中には、アニメーション非動作領域である基本画面D1の視認性が、アニメーション動作領域である応用画面D2の視認性に比べて低くなる。これにより、スクロールアニメーションにユーザーの注目を集めることができ、リモート操作画面の視認性が向上する。 Further, during the operation of the scroll animation, the visibility of the basic screen D1 that is the animation non-operation area is lower than the visibility of the application screen D2 that is the animation operation area. Thereby, the user's attention can be attracted to the scroll animation, and the visibility of the remote operation screen is improved.
[第2の実施の形態] [Second Embodiment]
本実施の形態では、MFP100は、アニメーションの動作速度を取得(計算)し、取得した動作速度の増加とともに増加する変更量で、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターを変更することにより、アニメーションの動作中の画像を含む複数のBMP画像の各々を生成する。
In the present embodiment,
図10は、本発明の第2の実施の形態において、速度V1のフリック操作を受け付けた場合にMFP100が遠隔操作パネル200に表示する、スクロール中のリモート操作画面を模式的に示す図である。
FIG. 10 is a diagram schematically showing a remote operation screen during scrolling that is displayed on the
なお、図10および図11では、カーソル13が左端に位置しており、応用機能の機能キーのうち左端に存在する8個の機能キーFK2が表示されている状態で、矢印AR3で示すように、応用機能のメニュー項目上で右から左に向かうフリック操作を受け付けた場合を想定している。
10 and 11, the
以降の図10、図11、図15、図18、図20、および図22では、ハッチングの線の密度を用いてパラメーターの変更量(低下量)を表している。すなわち、ハッチングの線の密度が高いほど、原画を基準とした場合のパラメーターの変更量(低下量)が大きいものとする。 In FIG. 10, FIG. 11, FIG. 15, FIG. 18, FIG. 20, and FIG. 22, the change amount (decrease amount) of the parameter is expressed using the density of hatching lines. In other words, the higher the hatching line density is, the greater the parameter change amount (decrease amount) is based on the original image.
図10を参照して、MFP100は、速度V1のフリック操作の情報を受信すると、速度V1に基づいてスクロールアニメーションの動作速度V11を計算する。そしてMFP100は、応用機能のメニュー項目のスクロール開始からスクロール完了までの間、速度V1に応じた動作速度V11で、応用機能のメニュー項目のスクロールアニメーションを遠隔操作パネル200上で動作させる。
Referring to FIG. 10, when
MFP100は、スクロールアニメーションの動作中のコマ画像(最後のコマ画像を除く)を含む、複数のBMP画像を生成する場合、スクロールアニメーションの動作速度V11に応じた変更量Q1だけ、原画におけるアニメーション非動作領域の少なくとも一部の画像(ここでは基本画面D1)のパラメーターを変更する(低下させる)。
When the
図11は、本発明の第2の実施の形態において、速度V2(>V1)のフリック操作を受け付けた場合にMFP100が遠隔操作パネル200に表示する、スクロール中のリモート操作画面を模式的に示す図である。
FIG. 11 schematically shows a remote operation screen during scrolling that
図11を参照して、MFP100は、速度V2のフリック操作の情報を受信すると、速度V2に基づいてスクロールアニメーションの動作速度V12を計算する。そしてMFP100は、応用機能のメニュー項目のスクロール開始からスクロール完了までの間、速度V2に応じた動作速度V12(>V11)で、応用機能のメニュー項目のスクロールアニメーションを遠隔操作パネル200上で動作させる。
Referring to FIG. 11, when
MFP100は、スクロールアニメーションの動作中のコマ画像(最後のコマ画像を除く)を含む、複数のBMP画像を生成する場合、スクロールアニメーションの動作速度V12に応じた変更量Q2(>Q1)だけ、原画におけるアニメーション非動作領域の少なくとも一部の画像(ここでは基本画面D1)のパラメーターを変更する(低下させる)。
When the
遠隔操作パネル200は、リモート操作画面の画像を受信する度に、受信した画像をリモート操作画面としてタッチパネル201に表示する。これにより、遠隔操作パネル200においてスクロールアニメーションが動作する。遠隔操作パネル200で遅いフリック操作が行われた場合(スクロールアニメーションの動作速度が遅い場合)、スクロールアニメーションの動作中の基本画面D1は不鮮明になる。遠隔操作パネル200で速いフリック操作が行われた場合(スクロールアニメーションの動作速度が速い場合)、スクロールアニメーションの動作中の基本画面D1は、遅いフリック操作が行われた場合よりもさらに不鮮明になる。
Each time the
なお、本実施の形態においては、スクロールアニメーションの動作速度がフリック速度に応じて計算される場合について説明したが、MFP100は、スクロールアニメーションの動作速度をどのような方法で取得してもよい。たとえばフリック操作が行われた距離や、MFP100と遠隔操作パネル200との間の通信速度などに基づいて計算された値を取得してもよいし、スクロールアニメーションの動作速度自体を遠隔操作パネル200から直接受信してもよい。
Although the case has been described with the present embodiment where the operation speed of the scroll animation is calculated according to the flick speed, the
図12は、本発明の第2の実施の形態におけるMFP100の動作を示すフローチャートである。
FIG. 12 is a flowchart showing an operation of
図12を参照して、本実施の形態においては、図8に示す第1の実施の形態のフローチャートにおけるステップS5において、操作性優先の設定を受け付けていると判別した場合(S5でYES)に、ステップS201およびS203の処理をステップS7の前に行う点において、第1の実施の形態とは異なっている。 Referring to FIG. 12, in the present embodiment, when it is determined in step S5 in the flowchart of the first embodiment shown in FIG. 8 that operability priority setting is accepted (YES in S5). , Steps S201 and S203 are different from the first embodiment in that the processes are performed before Step S7.
具体的には、ステップS5において、操作性優先の設定を受け付けていると判別した場合(S5でYES)、CPU111は、たとえばフリック速度などに基づいてアニメーションの動作速度を計算する(S201)。続いてCPU111は、計算したアニメーションの動作速度に基づいてパラメーターの変更量(低下量)を決定する(S203)。この変更量は、ステップS15においてBMP画像を生成する際の、原画におけるアニメーション非動作領域の少なくとも一部の画像のパラメーターの変更量となる。その後CPU111はステップS7の処理に進む。
Specifically, if it is determined in step S5 that operability priority setting has been received (YES in S5), the
なお、上述以外の画像形成システムの構成および動作については、第1の実施の形態の場合と同様であるので、その説明は繰り返さない。 Since the configuration and operation of the image forming system other than those described above are the same as those in the first embodiment, description thereof will not be repeated.
本実施の形態によれば、第1の実施の形態と同様の効果を得ることができるのに加えて、以下の効果を得ることができる。 According to the present embodiment, in addition to the same effects as those of the first embodiment, the following effects can be obtained.
一般に、スクロールアニメーションの動作速度は、フリック速度(ユーザの意図)により決定され、スクロールア二メーションの動作速度が速くなるほど、単位時間当たりにMFP100が遠隔操作パネル200に送信するリモート操作画面の数(リモート操作画面の生成量)は増加する。本実施の形態によれば、スクロールアニメーションの動作速度の増加とともに増加する変更量で、原画におけるアニメーション非動作領域の少なくとも一部の画像のパラメーターが変更されて、BMP画像が生成される。したがって、単位時間当たりに遠隔操作パネル200に送信するリモート操作画面の数が多くなるほど、MFP100が遠隔操作パネル200に送信する1枚あたりのリモート操作画面のデータ量は減少する。その結果、スクロールアニメーションの動作速度が速い場合にも、遠隔操作パネル200にスムーズに画像を表示させることができる。また、画質劣化を抑えつつ、操作性が良好なリモート操作画面を生成することができる。
Generally, the operation speed of the scroll animation is determined by the flick speed (user's intention), and the number of remote operation screens that the
また、スクロールアニメーションの動作中にアニメーション非動作領域に表示されている情報も、ユーザーによって必要とされている可能性がある。本実施の形態によれば、スクロールアニメーションの動作速度が遅いほど、アニメーション非動作領域のコントラストが原画のものに近くなるので、スクロールアニメーションの動作中であっても、ユーザーはアニメーション非動作領域に表示された情報を読み取り易くなる。その結果、ユーザーの視認性を考慮しながらファイルサイズを最適化することができる。 Also, information displayed in the animation non-operation area during the scroll animation operation may be required by the user. According to the present embodiment, the slower the speed of the scroll animation, the closer the contrast of the animation non-operation area is to that of the original image. Therefore, even during the operation of the scroll animation, the user displays in the animation non-operation area. The read information is easy to read. As a result, the file size can be optimized while considering the visibility of the user.
[第3の実施の形態] [Third Embodiment]
本実施の形態では、MFP100は、リモート操作画面全体に対してアニメーション動作領域が占める比率を取得し、その比率の増加とともに増加する変更量で、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターを変更することにより、アニメーションの動作中の画像を含む複数のBMP画像の各々を生成する。
In the present embodiment,
図13は、機能キーFK1aがユーザーによって押下される様子を模式的に示す図である。図14は、遠隔操作パネル200に画面D3のポップアップ表示が完了した状態を模式的に示す図である。
FIG. 13 is a diagram schematically illustrating how the function key FK1a is pressed by the user. FIG. 14 is a diagram schematically illustrating a state where the pop-up display of the screen D3 is completed on the
図13を参照して、基本画面D1に含まれる複数の機能キーFK1の中には、機能キーFK1aやFK1bのように、ユーザーによって押下されると、その機能キーFK1に関連する詳細な設定を受け付けるための画面を新たに発生させるものがある。 Referring to FIG. 13, among a plurality of function keys FK1 included in basic screen D1, detailed settings relating to function key FK1 are displayed when pressed by the user, such as function keys FK1a and FK1b. There are some which generate a new screen to accept.
たとえば、コピージョブの「カラー」に関する機能キーFK1aがユーザーによって押下された場合には、MFP100は、図14に示すように、カラーの設定を受け付けるための画面D3を、基本画面D1上(応用画面D2が表示されている場合には基本画面D1および応用画面D2上)にポップアップ表示する。画面D3は、「オートカラー」、「フルカラー」、「ブラック」、「2色カラー」、および「単色カラー」などの、カラーの設定を受け付けるキーを含んでいる。
For example, when the function key FK1a related to “color” of the copy job is pressed by the user, the
MFP100は、画面D3のポップアップ表示開始からポップアップ表示完了までの間、画面D3が徐々にポップアップ表示されていく様子を示すアニメーション(ポップアップアニメーション)を動作させる。
The
画面D3のポップアップアニメーションが動作する場合、リモート操作画面における画面D3が表示される領域は、ポップアップアニメーションを含む画面が占めるアニメーション動作領域となる。一方、画面D3のポップアップアニメーションが動作する場合、リモート操作画面における画面D3を除く領域は、ポップアップアニメーションを含まない画面が占めるアニメーション非動作領域となる。 When the pop-up animation of the screen D3 operates, the region where the screen D3 is displayed on the remote operation screen is an animation operation region occupied by the screen including the pop-up animation. On the other hand, when the pop-up animation on the screen D3 operates, the region excluding the screen D3 on the remote operation screen is an animation non-operation region occupied by a screen not including the pop-up animation.
図15は、本発明の第3の実施の形態において、機能キーFK1aの押下を受け付けた場合にMFP100が遠隔操作パネル200に表示する、ポップアップ表示の進行中のリモート操作画面を模式的に示す図である。
FIG. 15 is a diagram schematically showing a remote operation screen in progress of pop-up display that is displayed on the
図15を参照して、MFP100は、機能キーFK1aの押下の情報を受信すると、リモート操作画面全体に対して画面D3が占める比率PR1を計算する。そしてMFP100は、画面D3のポップアップアニメーションの動作中のリモート操作画面を生成し、遠隔操作パネル200に送信する。
Referring to FIG. 15, when
MFP100は、ポップアップアニメーションの動作中のコマ画像(最後のコマ画像を除く)を含む、複数のBMP画像を生成する場合に、比率PR1に応じた変更量Q3だけ、原画におけるアニメーション非動作領域の少なくとも一部の画像(ここでは基本画面D1)のパラメーターを変更する(低下させる)。
When the
図16は、機能キーFK1bがユーザーによって押下される様子を模式的に示す図である。図17は、遠隔操作パネル200に画面D4のポップアップ表示が完了した状態を模式的に示す図である。
FIG. 16 is a diagram schematically illustrating how the function key FK1b is pressed by the user. FIG. 17 is a diagram schematically illustrating a state in which the pop-up display of the screen D4 is completed on the
図16を参照して、たとえば、コピージョブの「倍率」に関する機能キーFK1bがユーザーによって押下された場合には、MFP100は、図17に示すように、倍率の設定を受け付けるための画面D4を、基本画面D1上(応用画面D2が表示されている場合には基本画面D1および応用画面D2上)にポップアップ表示する。画面D4は、倍率を増加または減少するためのキーや、定型サイズから別の定型サイズへの拡大または縮小を行う場合の倍率を設定するための複数のキーなどを含んでいる。
Referring to FIG. 16, for example, when function key FK1b related to “magnification” of a copy job is pressed by the user,
MFP100は、画面D4のポップアップ表示開始からポップアップ表示完了までの間、画面D4が徐々にポップアップ表示されていく様子を示すポップアップアニメーションを動作させる。
The
画面D4のポップアップアニメーションが動作する場合、リモート操作画面における画面D4が表示される領域は、ポップアップアニメーションを含む画面が占めるアニメーション動作領域となる。一方、画面D4のポップアップアニメーションが動作する場合、リモート操作画面における画面D4を除く領域は、ポップアップアニメーションを含まない画面が占めるアニメーション非動作領域となる。 When the pop-up animation of the screen D4 operates, the area where the screen D4 is displayed on the remote operation screen is an animation operation area occupied by the screen including the pop-up animation. On the other hand, when the pop-up animation on the screen D4 operates, the region excluding the screen D4 on the remote operation screen is an animation non-operation region occupied by a screen not including the pop-up animation.
図18は、本発明の第3の実施の形態において、機能キーFK1bの押下を受け付けた場合にMFP100が遠隔操作パネル200に表示する、ポップアップ表示の進行中のリモート操作画面を模式的に示す図である。
FIG. 18 is a diagram schematically illustrating a remote operation screen in progress of pop-up display that is displayed on the
図18を参照して、MFP100は、機能キーFK1bの押下の情報を受信すると、リモート操作画面全体に対して画面D4が占める比率PR2(>PR1)を計算する。そしてMFP100は、画面D4のポップアップアニメーションの動作中および動作完了のリモート操作画面を順次生成し、遠隔操作パネル200に送信する。
Referring to FIG. 18, when
MFP100は、ポップアップアニメーションの動作中のコマ画像(最後のコマ画像を除く)を含む、複数のBMP画像を生成する場合に、比率PR2に応じた変更量Q4(>Q3)だけ、原画におけるアニメーション非動作領域の少なくとも一部の画像(ここでは基本画面D1)のパラメーターを変更する(低下させる)。
When the
遠隔操作パネル200は、リモート操作画面の画像を受信する度に、受信した画像をリモート操作画面としてタッチパネル201に表示する。これにより、遠隔操作パネル200においてポップアップアニメーションが動作する。小さい面積の画面がポップアップ表示される場合、ポップアップアニメーションの動作中、ポップアップ表示される画面以外の部分は不鮮明になる。大きい面積の画面がポップアップ表示される場合、ポップアップアニメーションの動作中、ポップアップ表示される画面以外の部分は、小さい面積の画面がポップアップ表示される場合よりもさらに不鮮明になる。
Each time the
なお、本実施の形態においては、ポップアップ表示される画面がリモート操作画面全体に対して占める比率がその都度計算される場合について説明したが、MFP100は、この比率をどのような方法で取得してもよい。たとえば、画面をポップアップ表示させる画面に関連づけられた比率を記憶部170などに予め記憶しておき、機能キーが押下された場合に、そのキーに関連づけられた比率をROM112から読み出してもよい。
In the present embodiment, a case has been described in which the ratio of the pop-up display screen to the entire remote operation screen is calculated each time, but
図19は、本発明の第3の実施の形態におけるMFP100の動作を示すフローチャートである。
FIG. 19 is a flowchart showing an operation of
図19を参照して、本実施の形態においては、図8に示す第1の実施の形態のフローチャートにおけるステップS1の代わりにステップS301を行う点、および図8に示す第1の実施の形態のフローチャートにおけるステップS5において、操作性優先の設定を受け付けていると判別した場合(S5でYES)に、ステップS303およびS305の処理をステップS7の前に行う点において、第1の実施の形態とは異なっている。 Referring to FIG. 19, in the present embodiment, step S301 is performed instead of step S1 in the flowchart of the first embodiment shown in FIG. 8, and in the first embodiment shown in FIG. In step S5 in the flowchart, when it is determined that operability priority setting is accepted (YES in S5), the process of steps S303 and S305 is performed before step S7. Is different.
具体的には、CPU111は、遠隔操作パネル200にリモート操作画面を表示している場合に、機能キーのタッチ操作(押下)の情報を遠隔操作パネル200から受信すると(S301)、ステップS3の処理へ進み、タッチ操作によって遠隔操作パネル200に表示する更新後のリモート操作画面が、アニメーションの動作を伴うものであるか否かを判別する(S3)。
Specifically, when the remote operation screen is displayed on the
ステップS5において、操作性優先の設定を受け付けていると判別した場合(S5でYES)、CPU111は、機能キーのタッチ操作によりポップアップ表示される画面(出現するアニメーション動作領域)がリモート操作画面全体に対して占める比率を入手する(S303)。続いてCPU111は、入手した比率に基づいてパラメーターの変更量(低下量)を決定する(S305)。この変更量は、ステップS15においてBMP画像を生成する際の、原画におけるアニメーション非動作領域の少なくとも一部の画像のパラメーターの変更量となる。その後CPU111はステップS7の処理に進む。
If it is determined in step S5 that operability priority setting has been accepted (YES in S5), the
なお、上述以外の画像形成システムの構成および動作については、第1の実施の形態の場合と同様であるので、その説明は繰り返さない。 Since the configuration and operation of the image forming system other than those described above are the same as those in the first embodiment, description thereof will not be repeated.
本実施の形態によれば、第1の実施の形態と同様の効果を得ることができるのに加えて、以下の効果を得ることができる。 According to the present embodiment, in addition to the same effects as those of the first embodiment, the following effects can be obtained.
本実施の形態によれば、リモート操作画面全体に対してアニメーション動作領域が占める比率の増加とともに増加する変更量(低下量)で、原画におけるアニメーション非動作領域の少なくとも一部の画像のパラメーターが変更されるので、ポップアップ表示される画面が大きい場合(パラメーターを変更する部分が小さい場合)にも、リモート操作画面1枚当たりのデータ量を低減することができる。その結果、アニメーション動作領域が大きい場合にも、遠隔操作パネル200にスムーズに画像を表示させることができる。また、画質劣化を抑えつつ、操作性が良好なリモート操作画面を生成することができる。
According to the present embodiment, the parameter of at least a part of the animation non-operation area in the original image is changed by the change amount (decrease amount) that increases as the ratio of the animation operation area to the entire remote operation screen increases. Therefore, even when the pop-up screen is large (when the parameter changing portion is small), the data amount per remote operation screen can be reduced. As a result, an image can be smoothly displayed on the
また、ポップアップ表示される画面の面積が小さい場合には、その画面の下地のリモート操作画面もその大部分がユーザーから見えているため、ユーザーは、下地のリモート操作画面に目を向けやすい。したがって、ポップアップ表示される画面の面積が小さい場合に、下地のリモート操作画面のパラメーターの変更量を小さくすることにより、下地のリモート操作画面に含まれるキーなどをユーザーが確認しやすくなり、操作性が良好になる。一方、ポップアップ表示される画面の面積が大きい場合には、その画面の下地のリモート操作画面の大部分はユーザーから見えていないため、ユーザーは、下地のリモート操作画面に目を向けにくく、下地のリモート操作画面に含まれるキーなどをユーザーが確認する必要性は低くなる。したがって、ポップアップ表示される画面の面積が大きい場合に、下地のリモート操作画面のパラメーターの変更量を大きくすることにより、遠隔操作パネル200に送信するリモート操作画面のデータ量の増加を抑制することができる。
In addition, when the area of the pop-up screen is small, most of the remote operation screen on the background of the screen is visible to the user, and thus the user can easily look at the background remote operation screen. Therefore, when the area of the pop-up screen is small, reducing the amount of parameter change on the base remote operation screen makes it easier for the user to check the keys etc. included in the base remote operation screen. Will be better. On the other hand, when the area of the pop-up screen is large, the majority of the remote operation screen on the background of the screen is not visible to the user, so it is difficult for the user to look at the background remote operation screen. There is less need for the user to check the keys included in the remote operation screen. Therefore, when the area of the pop-up display screen is large, an increase in the amount of data of the remote operation screen transmitted to the
[第1の変形例] [First Modification]
続いて、上述の実施の形態の第1の変形例について説明する。 Then, the 1st modification of the above-mentioned embodiment is demonstrated.
本変形例では、MFP100は、アニメーション非動作領域におけるリモート操作画面の上端部、下端部、左端部、および右端部のパラメーターの変更量が、アニメーション非動作領域における上記以外の部分のパラメーターの変更量よりも大きくなるように、アニメーションの動作中の画像を含む複数のBMP画像の各々を生成する。
In the present modification, the
図20は、本発明の第1の変形例において、機能キーFK1aの押下を受け付けた場合にMFP100が遠隔操作パネル200に表示する、ポップアップ表示の進行中のリモート操作画面を模式的に示す図である。
FIG. 20 is a diagram schematically showing a remote operation screen in progress of pop-up display that is displayed on the
図20を参照して、MFP100は、ポップアップアニメーションの動作中のコマ画像(最後のコマ画像を除く)を含む、複数のBMP画像を生成する場合に、原画の画面D3を除く領域(アニメーション非動作領域)における上端部、下端部、左端部、および右端部のパラメーターの変更量が、画面D3を除く領域におけるそれ以外の部分(画面D3(アニメーション動作領域)に近い部分)のパラメーターの変更量よりも大きくなるように、リモート操作画面におけるアニメーション非動作領域の少なくとも一部の画像(ここではリモート操作画面における画面D3以外の部分)を生成する。
Referring to FIG. 20, when generating a plurality of BMP images including a frame image (except for the last frame image) during the pop-up animation operation,
リモート操作画面における画面D3を除く領域の中でも、上端部、下端部、左端部、および右端部は、画面D3に近い部分に比べてユーザーが目を向けにくい部分である。このため、上端部、下端部、左端部、および右端部のパラメーターを他の部分よりも低くした場合、これらの部分は見えづらくなるが、リモート操作画面全体の視認性への影響は少ないと考えられる。本変形例によれば、アニメーション動作時のリモート操作画面の視認性の低下を最小限に抑制しつつ、遠隔操作パネル200に送信するリモート操作画面のデータ量の増加を抑制することができる。
Among the areas excluding the screen D3 on the remote operation screen, the upper end, the lower end, the left end, and the right end are portions where the user is less likely to look than the portion close to the screen D3. For this reason, if the parameters of the upper end, lower end, left end, and right end are set lower than those of other parts, these parts will be difficult to see, but it will have little effect on the visibility of the entire remote operation screen. It is done. According to this modification, it is possible to suppress an increase in the amount of data of the remote operation screen transmitted to the
なお本変形例では、MFP100は、アニメーション非動作領域におけるリモート操作画面の上端部、下端部、左端部、および右端部のうち少なくともいずれかの部分のパラメーターの変更量が、アニメーション非動作領域における上記以外の部分のパラメーターの変更量よりも大きくなるように、アニメーション非動作領域のBMP形式の画像を生成すればよい。
Note that in this modification, the
またMFP100は、アニメーション非動作領域におけるアニメーション動作領域から相対的に遠い部分のパラメーターの変更量が、アニメーション非動作領域におけるアニメーション動作領域から相対的に近い部分のパラメーターの変更量よりも大きくなるように、アニメーションの動作中の画像を含む複数のBMP画像の各々を生成してもよい。
In addition,
[第2の変形例] [Second Modification]
次に、上述の実施の形態の第2の変形例について説明する。 Next, a second modification of the above embodiment will be described.
本変形例では、原画におけるアニメーション非動作領域全体のコントラスト、彩度、明度、および解像度の全てのパラメーターを最大の変更量まで変更することにより、アニメーションの動作中の画像を含むリモート操作画面の各々を生成した場合において、そのリモート操作画面のデータ量が、設定された上限値よりも大きいときは、MFP100は、原画におけるアニメーション動作領域の少なくとも一部のパラメーターをさらに変更することにより、そのリモート操作画面を生成する。上述の実施の形態および変形例では、アニメーションの動作中のコマ画像を含むBMP画像を生成する場合に、原画におけるアニメーション動作領域のパラメーターを変更しないのに対し、本変形例では、アニメーション動作領域のパラメーターをも変更する。
In this modification, each of the remote operation screens including the image during animation operation is changed by changing all the parameters of contrast, saturation, brightness, and resolution of the entire animation non-operation area in the original image to the maximum change amount. When the data amount of the remote operation screen is larger than the set upper limit value, the
具体的には、MFP100は、リモート操作画面のJPEG形式の画像のデータ量が、設定された上限値以下となるようなパラメーターの変更量で、原画におけるアニメーション非動作領域の少なくとも一部の領域のパラメーターを変更することにより、BMP画像を生成する。MFP100は、原画におけるアニメーション非動作領域全体のコントラスト、彩度、明度、および解像度の全てのパラメーターを最大の変更量まで変更しても、JPEG画像のデータ量が、設定された上限値以下とならない場合、原画におけるアニメーション動作領域の少なくとも一部のパラメーターをさらに変更することにより、BMP画像を生成する。そしてMFP100は、生成したBMP画像をJPEG画像に変換し、変換後の画像を遠隔操作パネル200に送信する。
Specifically, the
設定された上限値とは、MFP100が遠隔操作パネル200に送信する1枚のリモート操作画面のデータ量の上限値であり、たとえば記憶部170などに記憶されている。この上限値は、MFP100の管理者、製造者、またはユーザーなどにより設定される。
また、MFP100または遠隔操作パネル200において、リモート操作画面の解像度の設定(高解像度(高画質)または低解像度(低画質))をユーザーから予め受け付け、その設定に従って上限値を設定してもよい。さらに、MFP100または遠隔操作パネル200が、アニメーションを構成する画像の更新速度と、MFP100と遠隔操作パネル200との間の現在の通信速度とに基づいて、上限値を算出してもよい。
The set upper limit value is an upper limit value of the data amount of one remote operation screen transmitted from
Further, in
図21は、本発明の第2の変形例におけるMFP100の動作を示すフローチャートである。
FIG. 21 is a flowchart showing the operation of the
図21を参照して、本変形例においては、図8に示す第1の実施の形態のフローチャートにおけるステップS17の後に続く処理が、第1の実施の形態の場合とは異なっている。 Referring to FIG. 21, in the present modification, the processing subsequent to step S17 in the flowchart of the first embodiment shown in FIG. 8 is different from that in the first embodiment.
具体的には、ステップS17において、アニメーションの動作中の画像を含むBMP画像をJPEG画像に変換した後(S17)、CPU111は、変換後の画像のデータ量を計測する(S401)。次にCPU111は、変換後の画像のデータ量が、設定された上限値以下であるか否かを判別する(S403)。
Specifically, in step S17, after converting a BMP image including an image during animation operation into a JPEG image (S17), the
ステップS403において、計測したデータ量が、設定された上限値以下であると判別した場合(S403でYES)、CPU111は、変換後の画像を遠隔操作パネル200に送信し(S19)、ステップS7の処理へ進む。
If it is determined in step S403 that the measured data amount is equal to or less than the set upper limit value (YES in S403), the
ステップS403において、計測したデータ量が、設定された上限値を超えていると判別した場合(S403でNO)、CPU111は、BMP画像におけるアニメーション非動作領域のパラメーターが変更不可か否か(生成したBMP画像において、原画のアニメーション非動作領域全体のコントラスト、彩度、明度、および解像度の全てのパラメーターが、最大の変更量まで既に変更されているか否か)を判別する(S405)。
If it is determined in step S403 that the measured data amount exceeds the set upper limit value (NO in S403), the
ステップS405において、BMP画像におけるアニメーション非動作領域のパラメーターが変更不可であると判別した場合(S405でYES)、CPU111は、原画のアニメーション動作領域のパラメーターをさらに変更することにより、BMP画像を生成する(S407)。続いてCPU111は、生成したBMP画像をJPEG画像に変換し(S409)、変換後の画像を遠隔操作パネル200に送信し(S19)、ステップS7の処理へ進む。
If it is determined in step S405 that the parameter of the animation non-operation area in the BMP image cannot be changed (YES in S405), the
ステップS405において、BMP画像におけるアニメーション非動作領域のパラメーターが変更不可でないと判別した場合(S405でNO)、CPU111は、ステップS15の処理へ進み、原画におけるアニメーション非動作領域の少なくとも一部の画像のパラメーターをより大きな変更量で変更する(低下させる)ことにより、BMP画像を生成する(S15)。
If it is determined in step S405 that the parameter of the animation non-operation area in the BMP image is not changeable (NO in S405), the
図22は、本発明の第2の変形例において、機能キーFK1bの押下を受け付けた場合にMFP100が遠隔操作パネル200に表示する、ポップアップ表示の進行中のリモート操作画面を模式的に示す図である。
FIG. 22 is a diagram schematically showing a remote operation screen in progress of pop-up display that is displayed on the
図22を参照して、ここでは、原画における基本画面D1が表示される領域全体のコントラスト、彩度、明度、および解像度の全てのパラメーターを最大の変更量まで変更することによりBMP画像を生成し、そのBMP画像をJPEG画像に変換した場合のデータ量が、設定された上限値よりも大きい場合を想定している。図22に示すリモート操作画面では、背景(基本画面D1)が真っ暗になる。 Referring to FIG. 22, here, a BMP image is generated by changing all the parameters of contrast, saturation, lightness, and resolution of the entire area where the basic screen D1 in the original image is displayed to the maximum change amount. It is assumed that the data amount when the BMP image is converted into a JPEG image is larger than a set upper limit value. In the remote operation screen shown in FIG. 22, the background (basic screen D1) is completely dark.
この場合、MFP100は、基本画面D1が表示される領域全体のパラメーターを最大の変更量まで変更するとともに、原画における画面D4が表示される領域のパラメーターをさらに変更することにより、BMP画像を生成する。そしてMFP100は、そのBMP画像をJPEG形式に変換した画像を遠隔操作パネル200に表示する。
In this case,
アニメーション動作領域の動作中の画像のデータ量が大きいと、BMP画像におけるア二メーション非対象領域のパラメーターを最大の変更量まで変更しても、送信するJPEG画像のデータ量は依然として大きい場合が考えられる。本変形例によれば、送信するJPEG画像のデータ量が大きい場合に、BMP画像におけるア二メーション対象領域のパラメーターを変更するので、送信するJPEG画像のデータ量を低減することができる。 If the data amount of the moving image in the animation operation area is large, the data amount of the JPEG image to be transmitted may still be large even if the parameter of the non-animation area in the BMP image is changed to the maximum change amount. It is done. According to the present modification, when the data amount of the JPEG image to be transmitted is large, the parameters of the animation target area in the BMP image are changed, so that the data amount of the JPEG image to be transmitted can be reduced.
なお、本変形例においては、上述のようにJPEG画像のデータ量と上限値との比較を行う代わりに、以下に説明するようなパラメーター変更量決定テーブルを用いて、BMP画像におけるアニメーション動作領域およびアニメーション非動作領域の各々のパラメーターの変更量を決定してもよい。 In this modification, instead of comparing the data amount of the JPEG image and the upper limit value as described above, a parameter change amount determination table as described below is used, The amount of change of each parameter in the animation non-operation area may be determined.
図23は、本発明の第2の変形例におけるパラメーター変更量決定テーブルを模式的に示す図である。なお図23では、アニメーションの動作速度(コマ数/s)、またはリモート操作画面全体に対してアニメーション動作領域が占める比率(%)(以降、これらをまとめてアニメーションのグレードと呼ぶことがある)を示す数値が、アルファベットで示されている、これらのアルファベットの間には、A<B<C<D<E<Fの関係が成り立つものとする。 FIG. 23 is a diagram schematically showing a parameter change amount determination table in the second modification of the present invention. In FIG. 23, the animation motion speed (number of frames / s) or the ratio (%) of the animation motion area to the entire remote operation screen (hereinafter, these may be collectively referred to as the animation grade). The numerical values shown are indicated by alphabets, and the relationship of A <B <C <D <E <F is established between these alphabets.
図23を参照して、このパラメーター変更量決定テーブルは、たとえば記憶部170などに予め記憶されている。パラメーター変更量決定テーブルには、アニメーションのグレードに対して、BMP画像を生成する場合の、アニメーション非動作領域およびアニメーション動作領域の各々のパラメーターの変更量が設定されている。
Referring to FIG. 23, this parameter change amount determination table is stored in advance, for example, in
具体的には、アニメーションのグレードがA、B、C、およびDの場合には、BMP画像を生成する場合のアニメーション非動作領域のパラメーターの変更量が、アニメーションのグレードが増加するに従って、25%、50%、70%、および100%と増加している。アニメーションのグレードがA、B、C、およびDの場合には、BMP画像を生成する場合のアニメーション動作領域のパラメーターは変更されない。 Specifically, when the animation grade is A, B, C, and D, the amount of change in the parameter of the animation non-operation area when generating the BMP image is 25% as the animation grade increases. , 50%, 70%, and 100%. When the animation grades are A, B, C, and D, the parameters in the animation operation area when generating the BMP image are not changed.
アニメーションのグレードがEおよびFの場合には、BMP画像を生成する場合のアニメーション非動作領域のパラメーターは、上限値(100%)まで変更される。また、BMP画像を生成する場合にアニメーション動作領域のパラメーターがさらに変更され、その変更量が、アニメーションのグレードが増加するに従って15%および30%と増加している。アニメーションのグレードがEおよびFである状態は、原画におけるアニメーション非動作領域全体のパラメーターを最大の変更量まで変更することにより、BMP画像を生成した場合において、そのBMP画像を変換したJPEG画像のデータ量が、設定された上限値よりも大きい状態に相当する。 When the animation grade is E or F, the parameter of the animation non-operation area when generating the BMP image is changed to the upper limit value (100%). Further, when generating a BMP image, the parameters of the animation operation area are further changed, and the amount of change increases to 15% and 30% as the animation grade increases. When the animation grade is E or F, when the BMP image is generated by changing the parameters of the entire animation non-operation area in the original image to the maximum change amount, the data of the JPEG image converted from the BMP image This corresponds to a state in which the amount is larger than the set upper limit value.
MFP100は、アニメーションを動作させる操作(フリック操作や画面をポップアップさせる操作など)の情報を受信すると、その操作に基づいて、動作させるアニメーションを特定し、そのアニメーションのグレードを算出する。そしてMFP100は、算出したグレードに基づいて、パラメーター変更量決定テーブルを用いてアニメーション非動作領域およびアニメーション動作領域の各々のパラメーターの変更量を決定する。
When
[その他] [Others]
上述の実施の形態および変形例では、リモート操作画面の画像を生成する際に、BMP形式の画像を始めに生成し、次にその画像をJPEG形式の画像に変換する場合について示した。しかし、本発明の画像処理装置は、画像のコントラスト、彩度、明度、および解像度のうちいずれか1つのパラメーターを変更した場合にファイルサイズが低下するような形式の画像を生成すればよく、生成する画像のファイル形式は任意である。たとえば、MFP100は、リモート操作画面を第1のファイル形式の画像として生成し、その画像を第1のファイル形式とは異なる第2のファイル形式に変換することにより、リモート操作画面のファイルサイズを低減させるものであってもよい。
In the above-described embodiment and modification, when generating an image of the remote operation screen, a case where a BMP format image is generated first and then the image is converted into a JPEG format image has been shown. However, the image processing apparatus of the present invention only needs to generate an image in a format that reduces the file size when any one of the image contrast, saturation, brightness, and resolution is changed. The file format of the image to be performed is arbitrary. For example,
上述の実施の形態では、MFP100自体が、MFP100のリモート操作画面を生成する画像処理装置である場合について示したが、MFP100とは別体である画像処理装置(たとえばMFP100とネットワークで接続された画像処理装置)が、MFP100の操作画面を生成してもよい。この場合、画像処理装置はたとえばタブレット、PC、または携帯電話などであってもよい。
In the above-described embodiment, the case where
上述の実施の形態では、遠隔操作パネル200に表示するリモート操作画面をMFP100が生成する場合について示したが、画像処理装置は、PCなどに表示するリモート操作画面を生成してもよい。この場合、画像処理装置は、マウスなどのポインティングデバイスを通じてPCで受け付けた操作に基づいて、更新後のリモート操作画面を生成してもよい。
In the above-described embodiment, the case where
上述の実施の形態では、本発明を適用する対象となるアニメーションがスクロールアニメーションまたはポップアップアニメーションである場合について示したが、本発明を適用する対象となるアニメーションは、任意のものであればよく、たとえば動画であってもよい。 In the above-described embodiment, the case where the animation to which the present invention is applied is a scroll animation or a pop-up animation is shown. However, the animation to which the present invention is applied may be arbitrary, for example, It may be a video.
上述の実施の形態は適宜組み合わせることができる。たとえば第1の実施の形態と第3の実施の形態とを組み合わせて、スクロールアニメーションの動作中の画像を含むBMP画像を原画に基づいて生成する場合に、アニメーション動作領域が占める比率の増加とともに増加する変更量で、原画におけるアニメーション非動作領域の少なくとも一部のパラメーターを変更してもよい。 The above-described embodiments can be combined as appropriate. For example, when the first embodiment and the third embodiment are combined to generate a BMP image including an image during the operation of scroll animation based on the original image, it increases with an increase in the ratio occupied by the animation operation area At least a part of the parameters of the animation non-operation area in the original image may be changed with the change amount to be changed.
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをCD−ROM、フレキシブルディスク、ハードディスク、ROM、RAM、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、CPUなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。 The processing in the above-described embodiment may be performed by software or may be performed using a hardware circuit. It is also possible to provide a program for executing the processing in the above-described embodiment, and record the program on a recording medium such as a CD-ROM, flexible disk, hard disk, ROM, RAM, memory card, etc. You may decide to do it. The program is executed by a computer such as a CPU. The program may be downloaded to the apparatus via a communication line such as the Internet.
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The above-described embodiment is to 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.
13 カーソル
100 MFP(Multifunction Peripheral)
110 メインコントローラー
111,211 CPU(Central Processing Unit)
112,212 ROM(Read Only Memory)
113,213 RAM(Random Access Memory)
120 操作画面生成部
121 BMP(ビットマップ)ファイル生成部
123 ファイル変換部
130 プリントエンジン
140 画像処理部
150,220 操作表示部
160,230 データ入出力部
170,240 記憶部
190 操作パネル
191 表示部
192 ハードウェアキー
193,202 ソフトウェアキー
200 遠隔操作パネル
201 タッチパネル
210 制御部
300 ネットワーク
BI1〜BI4 BMP形式の画像
D1 基本画面
D2 応用画面
D3,D4 画面
FI1〜FI3 コマ画像
FK1,FK1a,FK1b,FK2 機能キー
IC アイコン
JI1〜JI4 JPEG(ジェイペグ)形式の画像
KY1〜KY3 画面切替キー
OI1〜OI4 原画
RG1 機能キー表示領域
RG2 アイコン表示領域
13
110
112,212 ROM (Read Only Memory)
113,213 RAM (Random Access Memory)
DESCRIPTION OF
Claims (15)
前記アニメーションの動作中の画像を含む複数の前記操作画面の各々を原画に基づいて生成する操作画面生成手段を備え、
前記操作画面生成手段は、前記原画における前記アニメーション非動作領域の少なくとも一部のパラメーターを変更することにより、前記複数の操作画面の各々を第1のファイル形式の画像として生成する画像生成手段と、前記画像生成手段にて生成した画像の各々を前記第1のファイル形式とは異なる第2のファイル形式に変換することにより、前記複数の操作画面のファイルサイズを低減させる変換手段とを含む、画像処理装置。 An image processing apparatus that generates an operation screen of an image forming apparatus including an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including the animation,
An operation screen generating unit configured to generate each of the plurality of operation screens including an image in motion of the animation based on an original image;
The operation screen generating unit, by changing at least some of the parameters of the animation inoperative area in the original, and an image generating means for generating each of said plurality of operation screen as the first file format of the image, Conversion means for reducing the file size of the plurality of operation screens by converting each of the images generated by the image generation means into a second file format different from the first file format. Processing equipment.
前記アニメーションの動作中の画像を含む複数の前記操作画面の各々を原画に基づいて生成する操作画面生成手段と、
前記アニメーションの動作速度を取得する速度取得手段を備え、
前記操作画面生成手段は、前記速度取得手段にて取得した動作速度に応じて、前記原画における前記アニメーション非動作領域の少なくとも一部のパラメーターの変更量を変更することにより、前記複数の操作画面の各々を生成する、画像処理装置。 An image processing apparatus that generates an operation screen of an image forming apparatus including an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including the animation,
Operation screen generating means for generating each of the plurality of operation screens including an image during the operation of the animation based on an original image;
A speed acquisition means for acquiring the motion speed of the animation;
The operation screen generating unit, depending on the operating speed obtained by said speed obtaining means, by changing the change amount of at least part of the parameters of the animation inoperative area in the original image, the plurality of operation screen An image processing device that generates each.
前記アニメーションの動作中の画像を含む複数の前記操作画面の各々を原画に基づいて生成する操作画面生成手段と、
前記操作画面全体に対して前記アニメーション動作領域が占める比率を取得する比率取得手段を備え、
前記操作画面生成手段は、前記比率取得手段にて取得した比率に応じて、前記原画における前記アニメーション非動作領域の少なくとも一部のパラメーターの変更量を変更することにより、前記複数の操作画面の各々を生成する、画像処理装置。 An image processing apparatus that generates an operation screen of an image forming apparatus including an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by a screen not including the animation,
Operation screen generating means for generating each of the plurality of operation screens including an image during the operation of the animation based on an original image;
A ratio acquisition means for acquiring a ratio of the animation motion area to the entire operation screen;
The operation screen generating unit changes each of the plurality of operation screens by changing a change amount of at least a part of the parameter of the animation non-operation area in the original image according to the ratio acquired by the ratio acquisition unit. An image processing apparatus that generates
前記アニメーションの動作中の画像を含む複数の前記操作画面の各々を原画に基づいて生成する操作画面生成ステップを備え、
前記操作画面生成ステップにおいて、前記原画における前記アニメーション非動作領域の少なくとも一部のパラメーターを変更することにより、前記複数の操作画面の各々を第1のファイル形式の画像として生成し、生成された画像の各々を前記第1のファイル形式とは異なる第2のファイル形式に変換することにより、前記複数の操作画面のファイルサイズを低減させる、画像処理装置の制御方法。 A control method of an image processing apparatus for generating an operation screen of an image forming apparatus including an animation operation area that is an area occupied by a screen including animation and an animation non-operation area that is an area occupied by the screen not including the animation. ,
An operation screen generating step of generating each of the plurality of operation screens including an image in motion of the animation based on an original image;
In the operation screen generating step, by changing at least some of the parameters of the animation inoperative area in the original, each of said plurality of operation screens to generate a first file format of the image, the generated image A method for controlling an image processing apparatus that reduces a file size of the plurality of operation screens by converting each of the above to a second file format different from the first file format .
前記アニメーションの動作中の画像を含む複数の前記操作画面の各々を原画に基づいて生成する操作画面生成ステップと、An operation screen generating step for generating each of the plurality of operation screens including an image during the animation based on an original image;
前記アニメーションの動作速度を取得するステップを備え、Obtaining a motion speed of the animation,
前記操作画面生成ステップにおいて、取得した動作速度に応じて、前記原画における前記アニメーション非動作領域の少なくとも一部のパラメーターの変更量を変更することにより、前記複数の操作画面の各々を生成する、画像処理装置の制御方法。In the operation screen generation step, each of the plurality of operation screens is generated by changing a change amount of at least a part of a parameter of the animation non-operation area in the original image according to the acquired operation speed. A method for controlling a processing apparatus.
前記アニメーションの動作中の画像を含む複数の前記操作画面の各々を原画に基づいて生成する操作画面生成ステップと、An operation screen generating step for generating each of the plurality of operation screens including an image during the animation based on an original image;
前記操作画面全体に対して前記アニメーション動作領域が占める比率を取得するステップを備え、Obtaining a ratio of the animation motion area to the entire operation screen,
前記操作画面生成ステップにおいて、取得した比率に応じて、前記原画における前記アニメーション非動作領域の少なくとも一部のパラメーターの変更量を変更することにより、前記複数の操作画面の各々を生成する、画像処理装置の制御方法。In the operation screen generating step, image processing for generating each of the plurality of operation screens by changing a change amount of at least a part of the parameter of the animation non-operation area in the original image according to the acquired ratio. Device control method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013048689A JP6107246B2 (en) | 2013-03-12 | 2013-03-12 | Image processing apparatus, image processing apparatus control method, and image processing apparatus control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013048689A JP6107246B2 (en) | 2013-03-12 | 2013-03-12 | Image processing apparatus, image processing apparatus control method, and image processing apparatus control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014174864A JP2014174864A (en) | 2014-09-22 |
JP6107246B2 true JP6107246B2 (en) | 2017-04-05 |
Family
ID=51695990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013048689A Active JP6107246B2 (en) | 2013-03-12 | 2013-03-12 | Image processing apparatus, image processing apparatus control method, and image processing apparatus control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6107246B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10671204B2 (en) | 2015-05-04 | 2020-06-02 | Semiconductor Energy Laboratory Co., Ltd. | Touch panel and data processor |
JP7230656B2 (en) * | 2019-04-11 | 2023-03-01 | 株式会社リコー | IMAGE FORMING APPARATUS, FINISHED IMAGE DISPLAY METHOD, AND PROGRAM |
JP2020191521A (en) * | 2019-05-21 | 2020-11-26 | 京セラドキュメントソリューションズ株式会社 | Electronic apparatus and display details control program |
JP7524578B2 (en) | 2020-03-31 | 2024-07-30 | ブラザー工業株式会社 | Image forming device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1188866A (en) * | 1997-07-18 | 1999-03-30 | Pfu Ltd | High-definition image display device and program storage medium therefor |
JP4143322B2 (en) * | 2002-04-05 | 2008-09-03 | キヤノン株式会社 | Image reproducing apparatus and image reproducing method |
JP2006074114A (en) * | 2004-08-31 | 2006-03-16 | Sanyo Electric Co Ltd | Image processing apparatus and imaging apparatus |
JP4578197B2 (en) * | 2004-09-29 | 2010-11-10 | 三洋電機株式会社 | Image display device |
JP5581986B2 (en) * | 2010-11-12 | 2014-09-03 | コニカミノルタ株式会社 | Image forming apparatus and computer program |
-
2013
- 2013-03-12 JP JP2013048689A patent/JP6107246B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014174864A (en) | 2014-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5494615B2 (en) | Display system and display device | |
JP5353933B2 (en) | Information processing program, information processing apparatus, and information processing method | |
JP5875304B2 (en) | Electronic file display system | |
US20080276165A1 (en) | Method and apparatus for image processing, and computer program product | |
JP7009899B2 (en) | Control device, shortcut icon registration method and shortcut icon registration control program | |
EP2750029B1 (en) | Display processing apparatus, image forming apparatus, display processing system of a remote screen, and display processing method | |
US10356258B2 (en) | Image processing system performing screen data selection, image processing device, terminal device and non-transitory readable recording medium | |
JP2011138436A (en) | Image processing apparatus, and display control method and display control program for the same | |
US20150293731A1 (en) | Linkage system and linkage method for image processing, portable terminal device, and image processing linkage program | |
JP6107246B2 (en) | Image processing apparatus, image processing apparatus control method, and image processing apparatus control program | |
JP4757688B2 (en) | Image forming apparatus, information processing apparatus, and image forming system | |
JP2008146135A (en) | Display controller and display control program | |
US20030117407A1 (en) | Image display apparatus and image display method | |
JP6160194B2 (en) | Image forming system, external terminal and program | |
JP5929689B2 (en) | Preview image generation apparatus, preview image generation method, and computer program | |
US10761794B2 (en) | Image processing apparatus and program | |
JP5842883B2 (en) | Method for acquiring read data from portable terminal device, image processing apparatus, and acquisition program | |
JP6354206B2 (en) | Information processing program and information processing apparatus | |
JP6954045B2 (en) | Image processing system, user interface provision method, and computer program | |
JP7052842B2 (en) | Information processing equipment and programs | |
JP2007086213A (en) | Image processing apparatus, mobile device, image display method, image display program and image display system | |
JP2018169800A (en) | Control program, and information processing device | |
JP6784953B2 (en) | Information processing equipment and programs | |
JP2014127942A (en) | Image editing device and image editing program | |
JP6061882B2 (en) | Image forming apparatus and application screen display method of image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161115 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170116 |
|
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: 20170207 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170220 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6107246 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |