JP5735841B2 - 印刷装置、その制御方法、及びプログラム - Google Patents
印刷装置、その制御方法、及びプログラム Download PDFInfo
- Publication number
- JP5735841B2 JP5735841B2 JP2011084078A JP2011084078A JP5735841B2 JP 5735841 B2 JP5735841 B2 JP 5735841B2 JP 2011084078 A JP2011084078 A JP 2011084078A JP 2011084078 A JP2011084078 A JP 2011084078A JP 5735841 B2 JP5735841 B2 JP 5735841B2
- Authority
- JP
- Japan
- Prior art keywords
- button
- printing apparatus
- input
- area
- cpu
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/02—Details
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Position Input By Displaying (AREA)
- Facsimiles In General (AREA)
Description
まず、図1を参照して、本実施形態における画像形成装置1の構成例について説明する。画像形成装置1は、スキャナ装置2、コントローラ3、プリンタ装置4、操作部5、ハードディスク6及びFAX装置7を備える。スキャナ装置2は、原稿から光学的に画像を読み取りデジタル画像に変換する。プリンタ装置4は、デジタル画像を記録材に出力する。操作部5は、画像形成装置1の操作を行なうためのユーザインタフェースである。ハードディスク6は、デジタル画像や制御プログラム等を記憶する。また、FAX装置7は、電話回線等にデジタル画像を送信する。コントローラ3は、各コンポーネントと接続され、各モジュールに指示を出すことで画像形成装置1上でジョブを実行する。
・複写機能
スキャナ装置2から読み込んだ画像をハードディスク6に記録し、同時にプリンタ装置4を使用して印刷を行なう。
・画像送信機能
スキャナ装置2から読み込んだ画像をLAN8を介してコンピュータ9に送信する。
・画像保存機能
スキャナ装置2から読み込んだ画像をハードディスク6に記録し、必要に応じて画像送信や画像印刷を行なう。
・画像印刷機能
コンピュータ9から送信された例えばページ記述言語を解析し、プリンタ装置4で印刷する。
次に、図2を参照して、コントローラの構成例について説明する。コントローラ3はメインボード200と、サブボード220とを備える。メインボード200は、いわゆる汎用的なCPUシステムである。メインボード200は、ボード全体を制御するCPU201、ブートプログラムが含まれるブートロム202、CPUがワークメモリとして使用するメモリ203、外部バスとのブリッジ機能を持つバスコントローラ204、及び電源断された場合でも消えない不揮発性メモリ205を備える。さらに、メインボード200は、ストレージ装置を制御するディスクコントローラ206、半導体デバイスで構成された比較的小容量なストレージ装置であるフラッシュディスク(SSD等)207、USBを制御することが可能なUSBコントローラ208等を備える。メインボード200には外部に、USBメモリ209、操作部5、及びハードディスク6等が接続される。
次に、図3を参照して、ユーザインタフェースである操作部5の構成例について説明する。なお、ここでは、一般的な操作部について説明し、本実施形態に係る操作部についての詳細は図5を参照して後述する。301は操作部5の外観である。302はLEDが含まれ、例えばエラー時に点滅してユーザにエラーを通知するタリーランプである。303はLCDタッチパネル領域であり、ビットマップを表示可能なLCD装置(表示部)の上にタッチパネルを重ねたものである。304ハードキー領域である。305は数字ボタンである。ジョブの実行数や電話番号等の数字を入力する際に使用される。306は省電力移行・復帰ボタンである。これを押下することで、装置を省電力状態に移行したり復帰したりすることが可能である。307はジョブ開始ボタンである。このボタンを押すことでジョブを開始することが可能である。308は停止ボタンであり、実行中のジョブを終了させることが可能である。
次に、図4を参照して、タッチパネル上のボタン制御について説明する。通常、タッチパネル上のソフトウェアボタンは、図3のボタン326のように2次元で構成されるため、押下位置を検出する際には、X方向、Y方向両方の判定を行う必要がある。しかし、これらの判定は同様に扱われるため、説明を簡略化するために1次元による表現を図4では用いている。つまり、図3に示す327のラインでLCDパネルを切って断面図を見た場合、328の断面が図4の435のライン、LCD上に描画されているボタン326のX方向である幅329が図4の通常ボタン436に相当する。矢印は操作者の指がLCD画面上をタッチした(下向き矢印)・離した(上向き矢印)ことを意味する。なお、図4には、押下パターンのケース400、403、406、410、415、420、425を示す。
A.ボタン領域内で押下した時点で、検出するパターン。
B.ボタン領域内で押下し、かつ、ボタン領域内で手を離したときに検出するパターン。
次に、図5を参照して、本発明をより効果的に適用するために有効な、タッチパネルのみの操作部の構成例について説明する。図3がメカ機構を持つ物理的なボタンを有する操作部に対し、図5は501で示す全領域がタッチパネル液晶となる。502はLCDタッチパネル501上に描画した304に相当するビットマップであり、物理的な機構を持たず、タッチパネルによって従来互換で操作できるようにしたボタン領域である。ボタン503、504、505は、それぞれボタン307、308、306に相当するソフトウェアボタンである。506は、既存の描画領域であり、303で表示していたものが表示される。
次に、図6を参照して、上記感覚的な問題を解決するための本発明の具体的な動作フローについて説明する。なお、以下で説明する処理は、コントローラ3のCPU201によって統括的に制御される。タッチパネルはシングルタッチ/マルチタッチの物に分類されるが、以下の図6のフローは例えば、
1.マルチタッチ入力装置を有するが、ユーザビリティのためにシングルタッチエミュレーションを行い、同時に一つの入力しか有効にしないケース(ケース415の417)。
2.シングルタッチ入力装置を有するが、第1の押下中に第2の押下が発生した場合で、かつ、CPU319は第2の押下を破棄せずに処理し、CPU201へ座標情報を送ってくるケース(ケース415の417)
で採用可能なケースである。
次に、図7を参照して、ジョブ制御の詳細について説明する。図7に示す各ブロック701〜709は、コントローラ3によって実現される機能ブロックを示す。701はジョブ管理部である。例えば314コピーボタンが押下された場合にこのジョブ管理部701にコピージョブ開始のイベントが通知される。ジョブ管理部701は、702のリソース管理部に対してリソースの確保を行う。マルチファンクションの画像形成装置1においては、例えばネットワークスキャナとプリンタ出力は独立して動作するため、当該ジョブがどのデバイスを用いて動作するのかを仕様として持っておき、ジョブの種類に応じてデバイスをロックする仕組みが必要となる。デバイスのロックが完了すると、コピージョブ管理部703にイベントを送信する。コピージョブ管理部703はデバイスのクラスであるスキャナ管理部704とプリンタ管理部705に各々指示を出し、スキャナエンジン706から入力した画像をプリンタエンジン707に出力することになる。
次に、図8を参照して、優先領域への押下に対する制御について説明する。なお、以下で説明する処理は、コントローラ3のCPU201によって統括的に制御される。801のフローチャートは、強制的に全てを停止するフローである。これは緊急度の高いものについて採用するのが効果的である。第2タッチが優先領域であると判断した時点で、優先領域に入力された第2タッチを有効とし、即座に全ジョブを停止させるものである。
<シングルタッチ入力のタッチパネル>
次に、シングルタッチ入力を採用するタッチパネルに対して、本発明を適用する場合の例について説明する。シングルタッチ入力のタッチパネルの場合、操作部5のCPU319は、第1の入力を検出した後に、OFFになるのを待つ一方で、第2のタッチが発生してもCPU201に通知しないように制御する。このような制御を採用する場合、CPU319上で優先領域の押下に基づいて制御を変更する必要がある。以下では、図9を参照して、CPU319上の制御フローについて説明する。なお、以下で説明するCPU319は、優先領域判定手段、入力制御手段、通知手段として機能する。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (10)
- タッチパネルを備え、入力された画像データに従って印刷ジョブを実行する印刷装置であって、
ユーザによるタッチ操作に従って前記印刷装置への指示を入力するための複数のボタンを表示する表示手段と、
前記表示手段によって表示される複数のボタンのうち、前記印刷装置で実行すべきジョブに対する設定を入力するための第1のボタンをタッチしている状態で、更に当該ジョブに対する別の設定を入力するための第2のボタンがタッチされた場合は、当該第2のボタンが示す設定を行わないように制御し、
前記第1のボタンをタッチしている状態で、更に前記印刷装置で実行中の印刷ジョブを中断するための第3のボタンがタッチされた場合は、当該第3のボタンへのタッチ操作に基づいて実行中の印刷ジョブを中断するよう制御する制御手段と、
を有する印刷装置。 - 前記表示手段によって表示が行われる表示領域は、第1の領域と第2の領域とを含み、
前記第1のボタンと前記第2のボタンは、前記第1の領域に表示され、
前記第3のボタンは、前記第2の領域に表示される請求項1記載の印刷装置。 - 前記第1の領域は、非優先領域であり、
前記第2の領域は、優先領域である請求項2記載の印刷装置。 - 前記表示手段に表示される複数のボタンのうち、前記第2の領域に表示すべきボタンをユーザが選択可能である請求項2記載の印刷装置。
- 前記表示手段によって表示が行われる表示領域に前記第2の領域を設けるか否かをユーザが選択可能である請求項2記載の印刷装置。
- 前記印刷装置は、スキャナによって入力された画像データを印刷するコピー処理を実行する請求項1から5のいずれか1項に記載の印刷装置。
- 前記第3のボタンは、実行中のコピージョブを中断するためのボタンである請求項6記載の印刷装置。
- 前記タッチパネルは、マルチタッチを検知可能である請求項1から7のいずれか1項に記載の印刷装置。
- タッチパネルを備え、入力された画像データに従って印刷ジョブを実行する印刷装置の制御方法であって、
ユーザによるタッチ操作に従って前記印刷装置への指示を入力するための複数のボタンを表示する表示工程と、
前記表示工程において表示される複数のボタンのうち、前記印刷装置で実行すべきジョブに対する設定を入力するための第1のボタンをタッチしている状態で、更に当該ジョブに対する別の設定を入力するための第2のボタンがタッチされた場合は、当該第2のボタンが示す設定は行わないように制御し、
前記第1のボタンをタッチしている状態で、更に前記印刷装置で実行中の印刷ジョブを中断するための第3のボタンがタッチされた場合は、当該第3のボタンへのタッチ操作に基づいて実行中の印刷ジョブを中断するよう制御する制御工程と、
を有する印刷装置の制御方法。 - 請求項9に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011084078A JP5735841B2 (ja) | 2011-04-05 | 2011-04-05 | 印刷装置、その制御方法、及びプログラム |
US13/509,182 US8743386B2 (en) | 2011-04-05 | 2012-04-04 | Executing a print job in accordance with input image data |
PCT/JP2012/059830 WO2012137973A1 (en) | 2011-04-05 | 2012-04-04 | Printing apparatus, control method for the same, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011084078A JP5735841B2 (ja) | 2011-04-05 | 2011-04-05 | 印刷装置、その制御方法、及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2012221068A JP2012221068A (ja) | 2012-11-12 |
JP2012221068A5 JP2012221068A5 (ja) | 2014-05-15 |
JP5735841B2 true JP5735841B2 (ja) | 2015-06-17 |
Family
ID=46969359
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011084078A Active JP5735841B2 (ja) | 2011-04-05 | 2011-04-05 | 印刷装置、その制御方法、及びプログラム |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5735841B2 (ja) |
WO (1) | WO2012137973A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5783161B2 (ja) * | 2012-11-28 | 2015-09-24 | コニカミノルタ株式会社 | 画像形成装置、画像形成システムおよびプログラム |
JP6127800B2 (ja) * | 2013-07-23 | 2017-05-17 | コニカミノルタ株式会社 | 画像処理システム、リモート画面の表示制御方法、携帯端末装置及びリモート画面の表示制御プログラム |
US9710063B2 (en) * | 2014-07-21 | 2017-07-18 | Immersion Corporation | Systems and methods for determining haptic effects for multi-touch input |
JP6280005B2 (ja) * | 2014-08-28 | 2018-02-14 | 株式会社東芝 | 情報処理装置、画像投影装置および情報処理方法 |
JP6600961B2 (ja) * | 2015-03-30 | 2019-11-06 | ブラザー工業株式会社 | 表示制御装置、表示制御方法及び記憶媒体 |
JP6700812B2 (ja) * | 2016-01-29 | 2020-05-27 | キヤノン株式会社 | 処理装置、処理方法、およびプログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09146705A (ja) * | 1995-11-27 | 1997-06-06 | Minolta Co Ltd | タッチパネルの入力制御方法及び装置 |
US8479122B2 (en) * | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
KR100826532B1 (ko) * | 2006-03-28 | 2008-05-02 | 엘지전자 주식회사 | 이동 통신 단말기 및 그의 키 입력 검출 방법 |
US8645827B2 (en) * | 2008-03-04 | 2014-02-04 | Apple Inc. | Touch event model |
-
2011
- 2011-04-05 JP JP2011084078A patent/JP5735841B2/ja active Active
-
2012
- 2012-04-04 WO PCT/JP2012/059830 patent/WO2012137973A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2012137973A1 (en) | 2012-10-11 |
JP2012221068A (ja) | 2012-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5663980B2 (ja) | 画像処理装置 | |
JP5735841B2 (ja) | 印刷装置、その制御方法、及びプログラム | |
JP5446629B2 (ja) | 情報処理装置、情報処理システム、画像形成装置及びプログラム | |
EP2720131B1 (en) | Image processing device, non-transitory computer readable recording medium and operational event determining method | |
JP2008044158A (ja) | 印刷装置、印刷設定画面表示方法、及び印刷設定画面表示プログラム | |
US20130088449A1 (en) | Image processing apparatus, method of controlling image processing apparatus, and recording medium | |
JP2016126657A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
US8743386B2 (en) | Executing a print job in accordance with input image data | |
US9436418B2 (en) | Non-transitory storage medium storing instructions executable by device control apparatus, device control method, and device control apparatus | |
US20160154572A1 (en) | Input/output controller and input/output control program | |
CN102004618B (zh) | 打印控制方法 | |
US9195915B2 (en) | Printing apparatus, method of changing layout, and storage medium | |
US8284413B2 (en) | Information processing apparatus and program | |
JP5910880B2 (ja) | 操作表示システム、プログラム、携帯端末、操作表示装置、携帯端末プログラム | |
US20090002735A1 (en) | Printing control apparatus and printing system | |
US10691293B2 (en) | Display device and computer-readable non-transitory recording medium with display control program stored thereon | |
JP5853778B2 (ja) | 印刷設定装置、印刷設定方法、印刷設定プログラムおよび記録媒体 | |
JP5787567B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
JP2015114799A (ja) | 情報処理装置、制御方法、プログラム及び記憶媒体 | |
JP2006244378A (ja) | 画像形成装置およびその制御装置 | |
JP7504948B2 (ja) | 画像処理装置、画像処理装置の制御方法、及びプログラム | |
JP2007193722A (ja) | ユーザインターフェース | |
JP7114678B2 (ja) | 画像処理装置、画像処理装置の制御方法、及びプログラム | |
JP7156116B2 (ja) | 画像形成装置、表示方法 | |
JP2015179334A (ja) | 情報処理装置、印刷装置、及び情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140331 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140331 |
|
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: 20150320 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150417 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5735841 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |