JP6072090B2 - 情報処理装置、データ処理方法 - Google Patents
情報処理装置、データ処理方法 Download PDFInfo
- Publication number
- JP6072090B2 JP6072090B2 JP2015006348A JP2015006348A JP6072090B2 JP 6072090 B2 JP6072090 B2 JP 6072090B2 JP 2015006348 A JP2015006348 A JP 2015006348A JP 2015006348 A JP2015006348 A JP 2015006348A JP 6072090 B2 JP6072090 B2 JP 6072090B2
- Authority
- JP
- Japan
- Prior art keywords
- data processing
- modules
- instruction
- unit
- clock signal
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/40—Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
- G06K15/4055—Managing power consumption, e.g. standby mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00885—Power supply means, e.g. arrangements for the control of power supply to the apparatus or components thereof
- H04N1/00888—Control thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/324—Power saving characterised by the action undertaken by lowering clock frequency
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/0032—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a medium handling apparatus, e.g. a sheet sorter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00567—Handling of original or reproduction media, e.g. cutting, separating, stacking
- H04N1/0057—Conveying sheets before or after scanning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00795—Reading arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Power Sources (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
まず、図1及び図2を参照しつつ、本発明の実施形態に係る画像処理装置10の概略構成について説明する。ここで、図1は、画像処理装置10の断面模式図である。
以下、図5を参照しつつ、画像処理装置10において制御部5により実行される前記特定データ処理の手順の一例について説明する。ここで、ステップS11、S12・・・は、制御部5により実行される処理手順(ステップ)の番号を表している。なお、画像処理装置10において、前記特定データ処理は、例えば前記画像読取処理の一部として実行される。ここに、制御部5による前記特定データ処理の実行が、本発明における第1ステップの一例である。
まず、ステップS11において、制御部5は、前記実行タイミングに基づいて、前記実行タイミング各々における前記データ処理を並行して実行する前記モジュール55の数を判断する。ここで、ステップS11の処理は、制御部5の判断部57により実行される。
ステップS12において、制御部5は、モジュール55各々への前記変更指示及び前記動作停止指示を含む前記実行指示を、メモリー54上に設定されたディスクリプターテーブルに記憶させる。ここで、制御部5は、ステップS11により判断される前記データ処理を並行して実行する前記モジュールの数に応じた動作クロック信号56Aの周波数への前記変更指示を含む前記実行指示をメモリー54に記憶させる。ここで、ステップS12の処理は、制御部5の指示設定部58により実行される。
ステップS13において、制御部5は、前記実行タイミングに基づいて、ステップS12によりメモリー54に記憶された前記実行指示をモジュール55各々に取得させる。ここに、ステップS11からステップS13までの処理が、本発明における第2ステップの一例である。なお、ステップS13の処理は、制御部5の取得処理部59により実行される。
ステップS14において、制御部5は、モジュール55各々による前記データ処理が終了したか否かを判断する。
次に、図6を参照しつつ、画像処理装置10において第1画像処理部551及び第2画像処理部552各々が実行する周波数変更処理の手順の一例について説明する。なお、以下の説明では、第2画像処理部552が前記周波数変更処理を実行するものとして説明する。
まず、ステップS21において、第2画像処理部552は、制御部5から送信される前記取得指示を受信したか否かを判断する。
ステップS22において、第2画像処理部552は、ステップS21で取得された前記取得指示に従って、メモリー54から前記実行指示を取得する。
ステップS23において、第2画像処理部552は、ステップS22で取得された前記実行指示に含まれる前記変更指示に従って、信号供給部56に動作クロック信号56Aの周波数の変更要求を送信する。これにより、前記データ処理を並行して実行するモジュール55の数に応じて、モジュール55各々に供給される動作クロック信号56Aの周波数が200MHzから150MHzに変更される。
ステップS24において、第2画像処理部552は、ステップS22で取得された前記実行指示に従って、前記回転処理を実行する。
ステップS25において、第2画像処理部552は、前記回転処理が終了したか否かを判断する。例えば、第2画像処理部552は、ステップS22で取得された前記実行指示に前記動作停止指示が含まれる場合に、前記回転処理が終了したと判断する。
ステップS26において、第2画像処理部552は、ステップS22で取得された前記実行指示に含まれる前記動作停止指示に従って、信号供給部56に動作クロック周波数56Aの供給停止要求を送信する。これにより、前記データ処理が終了したモジュール55に対する動作クロック信号56Aの供給が、前記データ処理の終了直後に停止される。従って、制御部5が、モジュール55各々における前記データ処理の終了の有無を判断して動作クロック信号56Aの供給を停止させる構成と比較して、より迅速に動作クロック信号56Aの供給を停止させることが可能である。
2 :画像読取部
3 :画像形成部
4 :給紙部
5 :制御部
50:バス
51:CPU
52:ROM
53:メモリーコントローラー
54:メモリー
551:第1画像処理部
552:第2画像処理部
56:信号供給部
561:信号生成部
562:周波数変更部
563:供給停止部
57:判断部
58:指示設定部
59:取得処理部
6 :操作表示部
10:画像処理装置
Claims (4)
- バスを介して接続されるメモリーに記憶されるデータに対してデータ処理を実行可能な複数のモジュールと、
前記モジュール各々が予め設定された実行タイミングで前記データ処理を実行する特定データ処理の実行中に、前記データ処理を並行して実行する前記モジュールの数及び種別のいずれか一方又は両方に応じて、前記モジュール各々に供給される動作クロック信号の周波数を変更させる変更処理部と、
前記モジュール各々に供給される前記動作クロック信号の周波数を変更可能な周波数変更部と、
前記モジュール各々への前記動作クロック信号の供給を停止可能な供給停止部と、
を備え、
前記変更処理部が、
前記データ処理を並行して実行する前記モジュールの数及び種別のいずれか一方又は両方に応じた前記動作クロック信号の周波数への変更指示、及び前記モジュール各々への前記データ処理の終了後の動作停止指示を含む前記モジュール各々への前記データ処理の実行指示を前記メモリーに記憶させる指示設定部と、
前記実行タイミングに基づいて前記メモリーに記憶される前記実行指示の取得指示を前記モジュール各々に送信する取得処理部とを含み、
前記モジュールが、前記取得指示の受信に応じて前記メモリーから前記実行指示を取得し、取得された前記実行指示に含まれる前記変更指示に従って前記周波数変更部に前記動作クロック信号の周波数の変更要求を送信し、前記変更要求に応じた前記動作クロック信号の周波数の変更後に前記実行指示に従って前記データ処理を実行し、前記データ処理の終了後に前記実行指示に含まれる前記動作停止指示に従って前記供給停止部に前記動作クロック信号の供給停止要求を送信する情報処理装置。 - 前記変更処理部が、前記実行タイミングに基づいて前記データ処理を並行して実行する前記モジュールの数及び種別のいずれか一方又は両方を判断する請求項1に記載の情報処理装置。
- 原稿から画像データを読み取り可能な画像読取部及び画像データに基づいて画像を形成可能な画像形成部のいずれか一方又は両方を更に備える請求項1又は2に記載の情報処理装置。
- バスを介して接続されるメモリーに記憶されるデータに対してデータ処理を実行可能な複数のモジュールと、前記モジュール各々に供給される動作クロック信号の周波数を変更可能な周波数変更部と、前記モジュール各々への前記動作クロック信号の供給を停止可能な供給停止部と、制御部と、を備える情報処理装置で実行されるデータ処理方法であって、
前記制御部が、前記モジュール各々が予め設定された実行タイミングで前記データ処理を実行する特定データ処理を実行する第1ステップと、
前記制御部が、前記データ処理を並行して実行する前記モジュールの数及び種別のいずれか一方又は両方に応じた前記動作クロック信号の周波数への変更指示、及び前記モジュール各々への前記データ処理の終了後の動作停止指示を含む前記モジュール各々への前記データ処理の実行指示を前記メモリーに記憶させるステップと、
前記制御部が、前記実行タイミングに基づいて前記メモリーに記憶される前記実行指示の取得指示を前記モジュール各々に送信するステップと、
前記モジュールが、前記取得指示の受信に応じて前記メモリーから前記実行指示を取得するステップと、
前記モジュールが、取得された前記実行指示に含まれる前記変更指示に従って前記周波数変更部に前記動作クロック信号の周波数の変更要求を送信するステップと、
前記モジュールが、前記変更要求に応じた前記動作クロック信号の周波数の変更後に前記実行指示に従って前記データ処理を実行するステップと、
前記モジュールが、前記データ処理の終了後に前記実行指示に含まれる前記動作停止指示に従って前記供給停止部に前記動作クロック信号の供給停止要求を送信するステップと、
を含むデータ処理方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015006348A JP6072090B2 (ja) | 2015-01-16 | 2015-01-16 | 情報処理装置、データ処理方法 |
| US14/995,516 US9530085B2 (en) | 2015-01-16 | 2016-01-14 | Information processing apparatus and data processing method for controlling an operation clock signal |
| CN201610022020.8A CN105812604A (zh) | 2015-01-16 | 2016-01-14 | 信息处理装置和数据处理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015006348A JP6072090B2 (ja) | 2015-01-16 | 2015-01-16 | 情報処理装置、データ処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016133855A JP2016133855A (ja) | 2016-07-25 |
| JP6072090B2 true JP6072090B2 (ja) | 2017-02-01 |
Family
ID=56408112
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015006348A Expired - Fee Related JP6072090B2 (ja) | 2015-01-16 | 2015-01-16 | 情報処理装置、データ処理方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9530085B2 (ja) |
| JP (1) | JP6072090B2 (ja) |
| CN (1) | CN105812604A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11363158B2 (en) * | 2018-07-11 | 2022-06-14 | Canon Kabushiki Kaisha | Multifunction apparatus executing plurality of image processes in parallel, control method therefor, and storage medium storing control program therefor |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7102269B2 (ja) | 2018-07-11 | 2022-07-19 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法、およびプログラム |
| JP7353858B2 (ja) * | 2019-08-09 | 2023-10-02 | キヤノン株式会社 | 画像処理装置、制御方法、およびプログラム |
| JP7458772B2 (ja) * | 2019-12-19 | 2024-04-01 | キヤノン株式会社 | 複合機及びその制御方法、並びにプログラム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4549652B2 (ja) * | 2003-10-27 | 2010-09-22 | パナソニック株式会社 | プロセッサシステム |
| JP4082706B2 (ja) * | 2005-04-12 | 2008-04-30 | 学校法人早稲田大学 | マルチプロセッサシステム及びマルチグレイン並列化コンパイラ |
| JP5691260B2 (ja) | 2010-06-23 | 2015-04-01 | 株式会社リコー | 画像形成装置、方法およびプログラム |
| EP2431816A3 (en) * | 2010-09-16 | 2016-07-13 | Samsung Electronics Co., Ltd. | Image scanning apparatus to alternate scanning and method thereof |
| CN103348324A (zh) * | 2011-02-10 | 2013-10-09 | 富士通株式会社 | 调度方法、设计辅助方法以及系统 |
| JP2014045406A (ja) * | 2012-08-28 | 2014-03-13 | Canon Inc | 画像形成装置、画像形成装置の制御方法、及びプログラム |
-
2015
- 2015-01-16 JP JP2015006348A patent/JP6072090B2/ja not_active Expired - Fee Related
-
2016
- 2016-01-14 CN CN201610022020.8A patent/CN105812604A/zh active Pending
- 2016-01-14 US US14/995,516 patent/US9530085B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11363158B2 (en) * | 2018-07-11 | 2022-06-14 | Canon Kabushiki Kaisha | Multifunction apparatus executing plurality of image processes in parallel, control method therefor, and storage medium storing control program therefor |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105812604A (zh) | 2016-07-27 |
| US20160210543A1 (en) | 2016-07-21 |
| US9530085B2 (en) | 2016-12-27 |
| JP2016133855A (ja) | 2016-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6072090B2 (ja) | 情報処理装置、データ処理方法 | |
| JP2010157967A (ja) | 画像形成装置、及び初期画面表示方法 | |
| JP5488392B2 (ja) | 画像形成システム | |
| JP6233202B2 (ja) | 画像形成装置、ジョブ実行方法 | |
| JP2016114865A (ja) | 画像形成装置 | |
| JP6507941B2 (ja) | 画像処理装置および画像処理装置の制御方法 | |
| JP6173933B2 (ja) | 画像形成装置及び画像形成方法 | |
| JP2011044106A (ja) | ファームウェア更新プログラム及び画像形成装置 | |
| JP6150618B2 (ja) | 画像処理装置、データ転送方法 | |
| JP5840173B2 (ja) | 情報処理装置、入出力制御部の再起動方法 | |
| JP6252397B2 (ja) | 電子機器、モード制御方法 | |
| JP6344369B2 (ja) | 画像処理装置、アプリケーションプログラムの実行方法 | |
| JP6210022B2 (ja) | 情報処理装置、メモリーアクセス調停方法 | |
| JP7547944B2 (ja) | 画像形成装置 | |
| JP6165066B2 (ja) | 画像形成装置及び画像形成方法 | |
| JP6330620B2 (ja) | 画像処理装置、通信モード切替方法 | |
| JP2010103722A (ja) | 画像形成装置 | |
| JP5885694B2 (ja) | 画像処理装置 | |
| JP6192617B2 (ja) | 情報処理装置、転送制御方法 | |
| JP2015198266A (ja) | 起動制御装置及び起動制御方法 | |
| JP2011143694A (ja) | 画像形成装置 | |
| JP6428529B2 (ja) | 画像形成装置 | |
| JP5663442B2 (ja) | 画像形成装置および画像形成システム | |
| JP2021005771A (ja) | 電子機器 | |
| JP2008009216A (ja) | 画像形成装置および画像形成プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160603 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20160603 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20160624 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160705 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160831 |
|
| 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: 20161129 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161227 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6072090 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |