(57)【要約】【課題】  プリンタ装置において処理効率を向上させる。  さらに、システム制御の負荷を分散し装置内の温度上昇も抑制する。【解決手段】  装置全体のシステムを制御するための中央演算処理部１と、装置の各種操作を行なう操作部からの信号の制御や表示部への表示データの出力などを行う制御部1と、前記中央演算処理部１とは別に、装置の画像処理制御するための中央演算処理部２と、各種画像データのデコード処理及びプリント処理を実行するための画像処理制御部２と、装置外部の画像出力機器及び装置内部の画像出力信号のからの画像信号を前記制御部２で制御するための切り替えを行なう為の切り替え手段より構成する。【選択図】  図１
2010023457.tif 000002
【特許請求の範囲】
【請求項１】
記録装置全体のシステムを制御するための中央演算処理部１と、記録装置の各種操作を行なう操作部からの信号の制御や表示部への表示データの出力を行う制御部1と、前記中央演算処理部１とは別に、記録装置の画像処理制御するための中央演算処理部２と、各種画像データのデコード処理及びプリント処理を実行するための画像処理制御部２と、記録装置外部の画像出力機器及び記録装置内部の画像出力信号のからの画像信号を前記制御部２で制御するための切り替えを行なう為の切り替え手段とを所持し、
前記記録装置外部の画像出力機器及び前記記録装置内部から生成される画像出力データは前記中央演算処理部2と前記制御部２で画像処理を行うことを特徴とする記録装置。
【請求項２】
前記中央演算処理部１と前記制御部1は装置全体のシステム制御を行なうプリント基板1（PCB1）内に実装し、前記中央演算処理部2と前記制御部2は前記プリント基板１（PCB１）よりインターフェースケーブルを介して接続されるプリント基板2（PCB2）内に実装することで、前記中央演算処理部１と前記制御部1と前記中央演算処理部2と前記制御部2の物理的距離を離すことを特徴とする請求項１に記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮像装置或いはメモリ等から画像データを入力して記録媒体に記録する記録装置に関するものである。
【背景技術】
【０００２】
近年のプリンタ装置において、簡単な操作で画像を撮影してデジタルデータに変換できるデジタルカメラなどの撮像装置や、SDカードやコンパクトフラッシュ（登録商標）カードやメモリースティック等のメモリーカード等をパーソナルコンピューター（PC）を経由せずにダイレクト印刷可能なマルチファンクションプリンタ装置が広く普及している。
【０００３】
従来のプリンタ装置において、処理効率を上げるためPCからの画像入力に対しての制御に特化し、特許文献１では、複数のCPUを備えて負荷の偏りを緩和し処理効率を向上するために、画像データの例えばHTMLデータ、JPG、BMPなどのフォーマットデータの解釈処理をメインデータ処理装置で行い、サブデータ処理装置でラスタデータを読み出し色変換処理、ハーフトーン処理を実行し、画像処理制御を分割して印刷を実行している。
【特許文献１】特開２００４−９８６３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のプリンタ装置においては、PCから入力される画像に特化し、画像処理制御をメインデータ処理装置で画像データの例えばHTMLデータ、JPG、BMPなどのフォーマットデータの解釈処理を行い、サブデータ処理装置でラスタデータを読み出し色変換処理、ハーフトーン処理を実行し、画像処理制御を分割して印刷を実行し処理効率を向上していた。
【０００５】
しかしながら近年のプリンタ装置においては、デジタルカメラなどの撮像装置や、SDカードやコンパクトフラッシュ（登録商標）カードやメモリースティック等のメモリーカード等の画像入力機器から入力される画像をプリンタ装置本体の表示部に表示を行いプリント実行の選択が行なえるようになり、表示制御等のシステム負荷が増えたが、従来のプリンタ装置においては前記表示制御等のシステム負荷増加分に対し考慮されていないという問題点を有している。
【０００６】
また前記プリンタ装置において、さまざまな画像入力装置からの画像処理制御や表示制御を高速に実行することにより装置内部の温度が上昇するという問題点も有している。
【課題を解決するための手段】
【０００７】
上記問題を解決するために、請求項１に記載の発明は、装置全体のシステムを制御するための中央演算処理部１と、装置の各種操作を行なう操作部からの信号の制御や表示部への表示データの出力などを行う制御部1と、前記中央演算処理部１とは別に、装置の画像処理制御するための中央演算処理部２と、各種画像データのデコード処理及びプリント処理を実行するための画像処理制御部２と、装置外部の画像出力機器及び装置内部の画像出力信号のからの画像信号を前記制御部２で制御するための切り替えを行なう為の切り替え手段とを所持し、
前記装置外部の画像出力機器及び前記装置内部から生成される画像出力データは前記中央演算処理部2と前記制御部２で画像処理を行う記録装置を提供する。
【０００８】
又、請求項２に記載の発明は、請求項1に記載の記録装置において、前記中央演算処理部１と前記制御部1は装置全体のシステム制御を行なうプリント基板1（PCB1）内に実装し、前記中央演算処理部2と前記制御部2は前記プリント基板１（PCB１）よりインターフェースケーブルを介して接続されるプリント基板2（PCB2）内に実装することで、前記中央演算処理部１と前記制御部1と前記中央演算処理部2と前記制御部2の物理的距離を離す記録装置を提供する。
【発明の効果】
【０００９】
以上説明したように本発明によれば、さまざまな画像入力機器からの画像処理及び前記画像入力機器からの画像を記録装置に表示する処理を効率的に行なうことができる。さらに、前記中央演算処理部１と前記制御部1は装置全体の制御を行なうプリント基板1（PCB1）内で前記中央演算処理部１と前記制御部1とを１つの集積回路に集約したICチップ1として実装し、記録用の画像処理制御を行なう前記中央演算処理部2と前記制御部２は前記プリント基板1（PCB1）よりインターフェースケーブルを介して接続される記録制御を行なうプリント基板2（PCB2）内で前記中央演算処理部2と制御部２とを１つの集積回路に集約したICチップ2として実装することで、装置の処理速度を向上し、ICチップの温度上昇を抑制できるという効果がある。
【発明を実施するための最良の形態】
【００１０】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１１】
以下、本発明の一実施形態として、マルチファンクションプリンタ装置（以下ＭＦＰと記す）121の制御に係る主要部の構成を説明する。図１は、実施形態のＭＦＰのシステム構成を示すシステム図１である。
【００１２】
図1において、101はMFP121に装着されたカードスロットに挿入可能なメモリーカードであり、例えばコンパクトフラッシュ（登録商標）メモリ、スマートメディア（Ｓｍａｒｔ  Ｍｅｄｉａ（登録商標））、メモリースティック（ＭＥＭＯＲＹ  ＳＴＩＣＫ（登録商標））、SDメモリ等がある。102はデジタルカメラであり、MFP121に接続してカメラダイレクトプリントが行える。103はカラーＣＣＤなどから構成された読取部であり読み取った原稿の画像データを転送する。104はパーソナルコンピュータ（以下PCと記す）である。105はカーソルキーなどから構成される操作部である。106は装置の状態表示や操作の案内表示を行うＬＣＤなどから構成された表示部である。107はUSBバスハブで101のカードや102のデジタルカメラや103の読取部や104のPCとのデータのスイッチングを行う。
108は装置全体の制御するための中央演算処理部1（ＣＰＵ1）である。109はＡＳＩＣ1（専用カスタムＬＳＩ1）を示し、107のUSBハブの切り替え制御や、105の操作部からの各種操作信号を入力したり、表示部106への表示データの出力などを行う。
【００１３】
111はプログラムおよびデータを記憶するROM1である。112はＣＰＵワークデータ、表示用データなどを記憶する記憶部（ＲＡＭ1）である。
【００１４】
110はMFP121の記録紙の搬送や記録紙に印字するためのヘッドを移動するためのモーターである。113は装置全体の制御を行う制御部の制御基板を示す。
【００１５】
114は装置の記録制御するための画像処理等を行う中央演算処理部2（ＣＰＵ2）である。115はＡＳＩＣ2（専用カスタムＬＳＩ2）を示し、カード101やデジタルカメラ102や読取部103から送られてくる圧縮データのデコード処理やプリント処理を実行するための輝度信号（ＲＧＢ）から濃度信号（ＣＭＹＫ）への変換、スケーリング、ガンマ変換、誤差拡散等の画像処理等を行う。116はインクを記録情報に応じてノズルから吐出させる記録ヘッド。117はプログラムおよびデータを記憶するROM2である。118はＣＰＵワークデータ、画像データなどを記憶する記憶部（ＲＡＭ2）である。119は、記録制御を行う制御部のキャリッジ基板を示す。
【００１６】
120は121MFPに電源を供給するためのPSUである。
【００１７】
図2は、本実施の形態に係るMFP装置121の画像処理制御に係る機能構成をより詳しく示す機能ブロック図である。
【００１８】
図2において、ＵＳＢバスインターフェース等のインターフェース部201を介して入力されたＰＣカード101、カメラ102或は読取部103からの画像データは、一旦イメージバッファ202に格納され、圧縮されたデータの場合はＪＰＥＧ解凍部203により解凍され、Ｙ，Ｃb，Ｃr信号からＲＧＢ信号に変換された後、ＲＧＢバッファ204に格納される。３Ｄ３（205）は、ルックアップテーブル206を参照してＲＧＢデータの色空間を変換する。また３Ｄ６（207）は、ルックアップテーブル206を参照して、ＲＧＢ信号をＣ，Ｍ，Ｙ，Ｋ，ＬＣ（明るいシアン），ＬＭ（明るいマゼンタ）の６色の信号に変換する。209はＸ，Ｙスケーリング部で、画像のＸ及び／又はＹ方向のサイズを変換する。210は１Ｄ出力部で、一次元テーブル211を参照してγ変換等の色処理を実行する。212は誤差拡散（ＥＤ）部で、多値画像データに対して誤差拡散処理を実行して、各色の２値画像データ（或は多値データ）を生成する。こうして生成された２値（或は多値）画像データは、ＥＤバッファ213に格納される。214はワークバッファで、各色のインクを吐出する複数の記録ヘッドのそれぞれに対応する記録データを記憶している。こうして作成された各記録ヘッドに対応する記録データはヘッドインターフェース215を介して印刷される。
【００１９】
尚、図2では、Ｘ，Ｙスケーリング部209による、画像のＸ及び／又はＹ方向のサイズの変換処理を、３Ｄ６（207）の後で行なうように説明したが、本発明はこれに限定されるものでなくＲＧＢデータへの色変換を行う前に実行しても良い。
【００２０】
図３は機能モジュールごとにタスク化したマルチタスク形式で構成した構成図である。
【００２１】
図3において、304はシステムコントロールタスク1で、各タスク間でのイベント発行、イベントの終了に伴うシーケンス制御や排他処理等、システム全体の調停を行っている。
【００２２】
302はキーイベントタスクを示し、操作パネル105のキー操作に基づいて、押下されたキーの解析等を行う。301は表示部106への表示タスクを示し、表示部106におけるＵＩ制御或はメッセージ表示要求等が発生した時点で起動され、表示部106への表示制御を実行している。305はＰＣカードへの読み書きなどによるデータの入出力により起動されるタスクを示す。308はＵＳＢバスを介して接続されるＰＣ104からのデータ転送により起動されるＵＳＢプリンタタスクで、ＵＳＢのプリンタ割り込みにより起動され、ＰＣプリンタとしての機能を実行する。
【００２３】
306はＵＳＢタスクにより起動され、ＵＳＢを介して接続されるデジタルカメラ102からのデータの読込みや各種通信制御等を実行する。
【００２４】
307は読取部のスキャナよりデータの出力により起動されるタスクを示す。
【００２５】
309は、システムコントロールタスク304により起動され、ファームウェアの初期化を行う。またシステムコントロールタスク304からのメッセージに応じて、下位タスクであるＵＳＢコントロールタスク、ＵＳＢバルクタスクの起動・終了を行う。
【００２６】
310は画像処理システムコントロールタスク2で、画像処理に関連する各タスク間でのイベント発行、イベントの終了に伴うシーケンス制御等を行っている。
【００２７】
311はページ・クリエイトタスクで、ＪＰＥＧデータを伸長して画像データに変換したり、或はＢＭＰ形式のデータからイメージデータを作成したり、或はＨＴＭＬ文書からイメージデータを作成するとともに、フォトデータの補正、階調補正等の画像処理やＲＧＢデータの作成等を行っている。
【００２８】
312は画像処理タスクで、ＲＧＢデータを受取り、色変換やスケーリング及び誤差拡散処理などによりＹＭＣＫデータを作成し、最終的にヘッド116に出力する。
【００２９】
図4は従来の実施例のＭＦＰのシステム構成図2である。
【００３０】
101は従来のMFP401に装着されたカードスロットに挿入可能なメモリーカードであり、例えばコンパクトフラッシュ（登録商標）メモリ、スマートメディア、メモリースティック、SDメモリ等がある。102はデジタルカメラであり、MFP401に接続してカメラダイレクトプリントが行える。MFP401はカラーＣＣＤなどから構成された読取部であり読み取った原稿の画像データを転送する。104はパーソナルコンピュータ（以下PCと記す）である。402はカーソルキーなどから構成される操作部である。403は装置の状態表示や操作の案内表示を行うＬＣＤなどから構成された表示部である。404はUSBバスハブで101のカードや102のデジタルカメラや401の読取部や104のPCとのデータのスイッチングを行う。
【００３１】
405は装置全体の制御や画像処理制御等するための中央演算処理部3（ＣＰＵ3）である。406はＡＳＩＣ3（専用カスタムＬＳＩ3）を示し、404のUSBハブの切り替え制御や、402の操作部からの各種操作信号を入力したり、表示部403への表示データの出力やカード101やデジタルカメラ102や読取部401から送られてくる圧縮データのデコード処理やプリント処理を実行するための輝度信号（ＲＧＢ）から濃度信号（ＣＭＹＫ）への変換、スケーリング、ガンマ変換、誤差拡散等の画像処理等などを行う。
【００３２】
407はプログラムおよびデータを記憶するROM3である。408はＣＰＵワークデータ、表示用データ、画像データなどを記憶する記憶部（ＲＡＭ3）である。
【００３３】
409はMFP121の記録紙の搬送や記録紙に印字するためのヘッドを移動するためのモーターである。413は装置全体の制御を行う制御部の制御基板を示す。
【００３４】
410はインクを記録情報に応じてノズルから吐出させる記録ヘッド。411は401MFPに電源を供給するためのPSUである。
【００３５】
次に図5のフローチャートを参照して、本実施の形態に係るＭＦＰ装置１２１のデジカメプリントによる処理の概要について説明する。
【００３６】
ステップ1０１で、デジタルカメラが接続されているか確認する。接続されていなければステップ1０２で、カメラフラグがＯＮしているか確認する。カメラフラグがＯＮしていなければ終了し、カメラフラグがＯＮしていればステップ1０3で、カメラフラグをＯＦＦし終了する。ステップ1０１で、デジタルカメラが接続されていれば、ステップ1０4で、カメラフラグをＯＮしステップ1０５で、現在記録動作（カードプリントまたはＰＣプリントまたはコピー）が実行中か確認する。記録動作が実行中の場合は引き続き記録動作の状態を確認する。記録動作が実行中でない場合はステップ1０６で、表示部１０６にカメラマークを表示する。ステップ１０７でデジタルカメラからの圧縮された画像データをキャリッジ基板119内のヘッド制御部により画像処理を行う。ステップ１０８でデジカメプリントを実行し終了する。
【００３７】
次に図6のフローチャートを参照して、本実施の形態に係るＭＦＰ装置１２１のカードプリントによる処理の概要について説明する。
【００３８】
ステップ2０１で、ＭＦＰ121のカードスロットにカードが装着されているか確認する。装着されていなければステップ2０２で、カメラフラグをＯＦＦし終了する。ステップ２０１で、カードが装着されていれば、ステップ2０３で、カードフラグをＯＮしステップ２０４で、現在記録動作（カメラプリントまたはＰＣプリントまたはコピー）が実行中か確認する。記録動作が実行中の場合は引き続き記録動作の状態を確認する。記録動作が実行中でない場合はステップ２０５で、カード（コンパクトフラッシュ（登録商標）メモリ、スマートメディア、メモリースティック、SDメモリ等）からデータの読み出しを行う。ステップ２０6で、読み出した圧縮された画像データをキャリッジ基板119内の制御部により画像処理を行う。ステップ２０７でカードプリントを実行し終了する。
【００３９】
次に図７のフローチャートを参照して、本実施の形態に係るＭＦＰ装置１２１のコピー動作による処理の概要について説明する。
【００４０】
ステップ3０１で、現在記録動作（カメラプリントまたはＰＣプリントまたはカードプリント）が実行中か確認する。記録動作が実行中の場合は引き続き記録動作の状態を確認する。記録動作が実行中でない場合はステップ３０２で、読取原稿を原稿台にセットする。ステップ３０３で、操作パネル105よりコピーキー押下する。ステップ３０４で、原稿のスキャン動作を開始し画像を読み取る。ステップ３０５で、読み出した圧縮された画像データをキャリッジ基板119内の制御部により画像処理を行う。ステップ306でコピー動作を実行し終了する。
【００４１】
次に図８のフローチャートを参照して、本実施の形態に係るＭＦＰ装置１２１のＰＣプリントによる処理の概要について説明する。
【００４２】
ステップ４０１で、現在記録動作（カメラプリントまたはカードプリントまたはコピー）が実行中か確認する。記録動作が実行中の場合は引き続き記録動作の状態を確認する。記録動作が実行中でない場合はステップ４０２で、画像処理は行わずＰＣプリントを実行し終了する。
【図面の簡単な説明】
【００４３】
【図１】実施例のＭＦＰのシステム構成図1
【図２】実施例のＭＦＰの機能ブロック図1
【図３】実施例のＭＦＰの機能モジュールごとにタスク化したマルチタスク形式で構成した構成図
【図４】従来の実施例のＭＦＰのシステム構成図2
【図５】実施例のＭＦＰの動作を示すフローチャート1
【図６】実施例のＭＦＰの動作を示すフローチャート2
【図７】実施例のＭＦＰの動作を示すフローチャート3
【図８】実施例のＭＦＰの動作を示すフローチャート4
【符号の説明】
【００４４】
１０１  カード
１０２  デジタルカメラ
１０３  読取部
１０４  PC
１０５  操作パネル
１０６  表示部
１０７  ＵＳＢ  ＨＵＢ
１０８  ＣＰＵ１
１０９  ＡＳＩＣ１
１１０  モーター
１１１  ＲＯＭ１
１１２  ＲＡＭ１
１１３  制御基板
１１４  ＣＰＵ２
１１５  ＡＳＩＣ２
１１６  ヘッド
１１７  ＲＯＭ２
１１８  ＲＡＭ２
１１９  キャリッジ基板
１２０  ＰＳＵ
１２１  ＭＦＰ
２０１  ＩＦ
２０２  イメージバッファ
２０３  ＪＰＥＧ解凍ＲＧＢ
２０４  ＲＧＢバッファ
２０５  ３Ｄ３
２０６  ３Ｄ３，３Ｄ６テーブル
２０７  ３Ｄ６
２０８  ＣＭＹＫ，ＬＧ，ＬＭバッファ
２０９  Ｘ，Ｙスケーリング
２１０  １Ｄ出力
２１１  一次元テーブル（γテーブル）
２１２  誤差拡散
２１３  ＥＤバッファ
２１４  ワークバッファ
２１５  ヘッド  ＩＦ
３０１  LCDディスプレイ
３０２  キーイベント
３０３  ビューワータスク
３０４  システムコントロールタスク1
３０５  カード
３０６  デジカメ
３０７  読取部
３０８  PC
３０９  USB  HUB
３１０  画像処理システムコントロール２
３１１  JPEG
３１２  画像処理
４０１  読取部
４０２  操作部
４０３  表示部
４０４  ＵＳＢ  ＨＵＢ
４０５  ＣＰＵ３
４０６  ＡＳＩＣ３
４０７  ＲＯＭ３
４０８  ＲＡＭ３
４０９  モーター
４１０  ヘッド部
４１１  ＰＳＵ
４１２  従来のＭＦＰ
４１３  制御基板
【図１】
2010023457.tif 000003
【図２】
2010023457.tif 000004
【図３】
2010023457.tif 000005
【図４】
2010023457.tif 000006
【図５】
2010023457.tif 000007
【図６】
2010023457.tif 000008
【図７】
2010023457.tif 000009
【図８】
2010023457.tif 000010