(57)【要約】【課題】画像処理を実行する際の消費電力をより低減する。【解決手段】画像データの情報に基づいて及びこの画像データの画像処理を実行する画像処理装置の状態に基づいて定められる遅延許容状態がより強い傾向であるときには、より小さくなる傾向に画像データを読み出す転送クロック周波数を設定し、設定した転送クロック周波数でメモリカード２７に記憶された画像データを読み出す。例えば、画像の縦横変換がないときや画像データを展開データへ展開処理しこの展開データから印刷データを生成する必要がないとき、画像データのサイズがより小さいとき、印刷処理速度がより遅いとき、バッファの容量がより大きいときなどを総合的に考慮してより小さな転送クロック周波数に設定するのである。【選択図】図１
2009218809.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に記憶された画像データを読み出す画像処理装置であって、
画像データの情報及び該画像データの画像処理を実行する該画像処理装置の状態のうち少なくとも一方に基づいて定められる遅延許容状態がより強い傾向であるときには、より小さくなる傾向に画像データを読み出す動作クロック数を設定する動作クロック設定手段と、
前記設定された動作クロック数で前記記憶媒体から前記画像データを読み出すデータ取得手段と、
を備えた画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記取得した画像データから印刷データへ変換処理し該変換した印刷データに基づいて印刷媒体へ印刷処理する印刷実行手段、を備え、
前記動作クロック設定手段は、前記画像データの情報及び前記画像データの画像処理を実行する該画像処理装置の状態に基づいて定められる遅延許容状態のより強い傾向として、前記画像データから前記印刷データへの変換処理がより軽減される状態であるときには、より小さくなる傾向に前記動作クロック数を設定する、画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置であって、
前記取得した画像データから印刷データへ変換処理し該変換した印刷データに基づいて印刷媒体へ印刷処理する印刷実行手段、を備え、
前記動作クロック設定手段は、前記画像データの画像処理を実行する該画像処理装置の状態に基づいて定められる遅延許容状態のより強い傾向として、前記印刷実行手段による印刷処理速度がより遅いときには、より小さくなる傾向に前記動作クロック数を設定する、画像処理装置。
【請求項４】
前記動作クロック設定手段は、前記画像データの画像処理を実行する該画像処理装置の状態に基づいて定められる遅延許容状態のより強い傾向として、前記画像データを記憶するのに確保したバッファの容量がより大きいときには、より小さくなる傾向に前記動作クロック数を設定する、請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記動作クロック設定手段は、前記画像データの情報に基づいて定められる遅延許容状態のより強い傾向として、画像サイズがより小さいときには、より小さくなる傾向に前記動作クロック数を設定する、請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
該画像処理装置へ電力を供給する蓄電手段、を備え、
前記動作クロック設定手段は、前記画像データの画像処理を実行する該画像処理装置の状態に基づいて定められる遅延許容状態のより強い傾向として、前記蓄電手段の残容量がより少ないときには、より小さくなる傾向に前記動作クロック数を設定する、請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項７】
記憶媒体に記憶された画像データを読み出す画像処理方法であって、
（ａ）画像データの情報及び画像データの画像処理に関する該画像処理装置の状態に基づいて定められる遅延許容状態がより強い傾向であるときには、より小さくなる傾向に画像データを読み出す動作クロック数を設定するステップと、
（ｂ）前記ステップ（ａ）で設定した動作クロック数で前記記憶媒体から前記画像データを読み出すステップと、
を含む画像処理方法。
【請求項８】
請求項７に記載の画像処理方法の各ステップを１又は複数のコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来、画像処理装置としては、省電力モードの条件が成立すると、データの通信に必要な第１のクロック数から第１クロック数よりも小さい通信開始要求の受信に必要な第２クロック数に切り替えることで、より省電力を行うものが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−２４８５２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この特許文献１に記載された画像処理装置では、省電力条件が成立したときに通信のクロック数を低減してより省電力を行うが、この省電力条件が成立した以外のときでも省電力を図ることが望まれていた。
【０００４】
本発明は、このような課題に鑑みなされたものであり、画像処理を実行する際の消費電力をより低減することができる画像処理装置、画像処理方法及びそのプログラムを提供することを主目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
本発明の画像処理装置は、
記憶媒体に記憶された画像データを読み出す画像処理装置であって、
画像データの情報及び該画像データの画像処理を実行する該画像処理装置の状態のうち少なくとも一方に基づいて定められる遅延許容状態がより強い傾向であるときには、より小さくなる傾向に画像データを読み出す動作クロック数を設定する動作クロック設定手段と、
前記設定された動作クロック数で前記記憶媒体から前記画像データを読み出すデータ取得手段と、
を備えたものである。
【０００７】
この画像処理装置では、画像データの情報及びこの画像データの画像処理を実行する画像処理装置の状態のうち少なくとも一方に基づいて定められる遅延許容状態がより強い傾向であるときには、より小さくなる傾向に画像データを読み出す動作クロック数を設定し、設定した動作クロックで記憶媒体に記憶された画像データを読み出す。このように、画像データの情報や、この画像データの画像処理を実行する画像処理装置の状態に基づいて、より小さくなる傾向に画像データを読み出す動作クロック数を設定するため、画像処理を実行する際の消費電力をより低減することができる。
【０００８】
本発明の画像処理装置は、前記取得した画像データから印刷データへ変換処理し該変換した印刷データに基づいて印刷媒体へ印刷処理する印刷実行手段、を備え、前記動作クロック設定手段は、前記画像データの情報及び前記画像データの画像処理を実行する該画像処理装置の状態に基づいて定められる遅延許容状態のより強い傾向として、前記画像データから前記印刷データへの変換処理がより軽減される状態であるときには、より小さくなる傾向に前記動作クロック数を設定するものとしてもよい。こうすれば、画像データから印刷データへの変換処理がより軽減される状態のときに、画像処理を実行する際の消費電力をより低減することができる。ここで、「画像データから印刷データへの変換処理がより軽減される状態」とは、例えば、画像の縦横変換がないときや、画像データを展開データへ展開処理しこの展開データから印刷データを生成する必要がないときなどが挙げられる。
【０００９】
本発明の画像処理装置は、前記取得した画像データから印刷データへ変換処理し該変換した印刷データに基づいて印刷媒体へ印刷処理する印刷実行手段、を備え、前記動作クロック設定手段は、前記画像データの画像処理を実行する該画像処理装置の状態に基づいて定められる遅延許容状態のより強い傾向として、前記印刷実行手段による印刷処理速度がより遅いときには、より小さくなる傾向に前記動作クロック数を設定するものとしてもよい。こうすれば、印刷処理速度がより遅いときに、画像処理を実行する際の消費電力をより低減することができる。ここで、「印刷処理がより遅いとき」には、印刷実行手段自体の印刷処理速度が他機種の印刷実行手段よりも遅いものであるときや、実行する印刷処理の種類、例えば「精細印刷」が指定されている場合などが含まれる。
【００１０】
本発明の画像処理装置において、前記動作クロック設定手段は、前記画像データの画像処理を実行する該画像処理装置の状態に基づいて定められる遅延許容状態のより強い傾向として、前記画像データを記憶するのに確保したバッファの容量がより大きいときには、より小さくなる傾向に前記動作クロック数を設定するものとしてもよい。このように、画像データの全体を一度にバッファ可能であり画像データを読み出す頻度が少なくなる状態であるバッファの容量がより大きいときに、画像処理を実行する際の消費電力をより低減することができる。
【００１１】
本発明の画像処理装置において、前記動作クロック設定手段は、前記画像データの情報に基づいて定められる遅延許容状態のより強い傾向として、画像サイズがより小さいときには、より小さくなる傾向に前記動作クロック数を設定するものとしてもよい。このように、画像データの全体を一度にバッファ可能であり画像データを読み出す頻度が少なくなる状態である画像サイズがより小さいときには、画像処理を実行する際の消費電力をより低減することができる。
【００１２】
本発明の画像処理装置は、該画像処理装置へ電力を供給する蓄電手段、を備え、前記動作クロック設定手段は、前記画像データの画像処理を実行する該画像処理装置の状態に基づいて定められる遅延許容状態のより強い傾向として、前記蓄電手段の残容量がより少ないときには、より小さくなる傾向に前記動作クロック数を設定するものとしてもよい。こうすれば、蓄電残量がより少ないときに画像処理を実行する際の消費電力をより低減することができ、ひいては、より長時間の処理を実行することができる。
【００１３】
本発明の画像処理方法は、
記憶媒体に記憶された画像データを読み出す画像処理方法であって、
（ａ）画像データの情報及び画像データの画像処理に関する該画像処理装置の状態に基づいて定められる遅延許容状態がより強い傾向であるときには、より小さくなる傾向に画像データを読み出す動作クロック数を設定するステップと、
（ｂ）前記ステップ（ａ）で設定した動作クロック数で前記記憶媒体から前記画像データを読み出すステップと、
を含むものである。
【００１４】
この画像処理方法では、上述した画像処理装置と同様に、画像処理を実行する際の消費電力をより低減することができる。なお、この画像処理方法において、上述した画像処理装置の種々の態様を採用してもよいし、また、上述した画像処理装置の各機能を実現するようなステップを追加してもよい。
【００１５】
本発明のプログラムは、上述した画像処理方法の各ステップを１又は複数のコンピュータに実現させるためのものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述した画像処理方法の各ステップが実行されるため、画像処理方法と同様の作用効果が得られる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明を実施するための最良の形態を図面を用いて説明する。図１は、本発明を具現化した一実施形態であるプリンタ２０の構成の概略を示す構成図である。プリンタ２０は、スキャナ機能、プリンタ機能及びコピー機能を有するマルチファンクションプリンタとして構成されており、装置全体の制御を司るコントローラ２１と、スロット２６に装着された携帯用の記憶媒体であるメモリカード２７に記憶されたデータの読み取り・書き込みを行うメモリカードコントローラ２５と、スキャナ機構３１を制御するＩＣチップであるスキャナＡＳＩＣ（Application Specific Integrated Circuit）３２を含んで構成されるスキャナ部３０と、プリンタ機構４１を制御するＩＣチップであるプリンタＡＳＩＣ４２を含んで構成されるプリンタ部４０と、操作者へ情報を表示可能であり操作者の指示を入力可能である操作パネル５０と、を備えている。コントローラ２１やメモリカードコントローラ２５、スキャナ部３０、プリンタ部４０、操作パネル５０は、バス２９によって電気的に接続されている。
【００１７】
コントローラ２１は、ＣＰＵ２２を中心とするマイクロプロセッサとして構成されており、各種処理プログラムなどを記憶したＲＯＭ２３と、一時的にデータを記憶するＲＡＭ２４とを備えている。ＲＡＭ２４には、スキャナ部３０で読み取られた画像データを格納するスキャナバッファ２４ａ、メモリカードコントローラ２５で読み出した画像データを格納する画像バッファ２４ｂ、スキャナ部３０へ出力する印刷データを格納する印刷バッファ２４ｃなどの記憶領域が動的に確保されている。メモリカードコントローラ２５は、メモリカード２７に定められた最大クロック数を最大の動作クロックとし動作クロック数を可変としてメモリカード２７とデータのやりとりを行う機能を有している。スキャナ機構３１は、いわゆるフラットベッド型であり、画像を読み取る原稿Ｍを載せるガラス面３３と、この原稿Ｍに向かって発光した後の反射光を各色に分解して読み取る読取センサ３４と、原稿Ｍの読取りの際に読取センサ３４を走査させる移動部３６とを備えている。プリンタ機構４１は、各色のインクを個別に収容したインクタンク４４と、インクタンク４４から供給された各インクに圧力をかける印刷ヘッド４５と、印刷ヘッド４５で加圧されたインクを記録紙Ｓに吐出するノズル４６と、記録紙Ｓを搬送する搬送ローラ４８とを備えている。なお、インクタンク４４は、取り外し可能なカートリッジとするいわゆるオンキャリッジ型としてもよいし、筐体側に設けたカートリッジからチューブでインクを供給するオフキャリッジ型としてもよい。また、印刷ヘッド４５は、圧電素子の変形によりインクを加圧するものとしてもよいしヒータの熱で発生する気泡によりインクを加圧するものとしてもよい。操作パネル５０は、操作者がプリンタ２０に対して各種の指示を入力するためのデバイスであり、各種の指示に応じた文字や画像が表示されるカラー液晶パネルにより構成された表示部５２や、各種操作を行う際に押下される決定ボタンやキャンセルボタンなどを含む操作部５４が設けられている。メモリカード２７は、データの書き込み及び消去可能な不揮発性のメモリであり、デジタルカメラなどの撮影装置により撮影された所定の画像形式の複数の画像データ（例えばＢｉｔＭａｐやＪＰＥＧなどの画像形式のデータ）などが保存されている。
【００１８】
次に、こうして構成された本実施形態のプリンタ２０の動作について、特にメモリカード２７から画像データを読み出して印刷処理する動作について説明する。ここでは、プリンタ２０は、スキャナ部３０により原稿Ｍを読み取った画像データを入力するスキャンモード、スキャナ部３０で原稿Ｍを読み取りプリンタ部４０で印刷するコピーモード、メモリカード２７に記憶された画像データを読み出してプリンタ部４０で印刷するメモリカードモードなどが動作モードとして指定可能となっており、メモリカードモードが指定される場合について主として説明する。図２は、画像データ転送処理ルーチンの一例を示すフローチャートである。このルーチンは、ＲＯＭ２３に記憶され、プリンタ２０の電源がオンされたあと、ＣＰＵ２２により繰り返し実行される。このルーチンを開始すると、ＣＰＵ２２は、まず、動作モードとしてメモリカードモードがユーザによって指定されたか否かを判定し（ステップＳ１００）、メモリカードモードがユーザによって指定されていないときにはそのままこのルーチンを終了する。一方、メモリカードモードがユーザによって指定されたときには、ＣＰＵ２２は、動作モードに応じたバッファをＲＡＭ２４に確保する（ステップＳ１１０）。バッファの確保は、例えば、メモリカードモードでは、スキャナバッファ２４ａを省略すると共に、画像バッファ２４ｂを主とし、読み出した画像データから印刷データへの変換用の印刷バッファ２４ｃをＲＡＭ２４に確保するものとした。なお、スキャンモードでは、印刷バッファ２４ｃを省略すると共に、スキャナバッファ２４ａを主とし、読み取った読取データから画像データへの変換用の画像バッファ２４ｂをＲＡＭ２４に確保し、コピーモードでは、スキャナバッファ２４ａ、画像バッファ２４ｂ、印刷バッファ２４ｃをＲＡＭ２４に確保するものとした。
【００１９】
次に、ＣＰＵ２２は、メモリカード２７がスロット２６に挿入されるまで待機する（ステップＳ１２０）。メモリカード２７がスロット２６に挿入されたか否かの判定は、メモリカードコントローラ２５との通信により行う。メモリカード２７がスロット２６に挿入されたときには、メモリカード２７が対応している最大クロック周波数（例えば４８ＭＨｚなど）をメモリカードコントローラ２５との通信により取得する（ステップＳ１３０）。次に、ＣＰＵ２２は、画像データがユーザにより指定されるまで待機する（ステップＳ１４０）。ここでは、図示しない画像表示ルーチンにより、メモリカードコントローラ２５を介してメモリカード２７から取得したサムネイル画像を表示部５２に表示し、操作部５４の操作によりいずれかの画像が指定されたか否かを判定するものとした。画像データがユーザにより指定されたときには、ＣＰＵ２２は、指定された画像データの情報、例えば画像形式（ＪＰＥＧなど）やデータサイズ、画像が横長であるか縦長であるかなどの情報をメモリカードコントローラ２５から取得する（ステップＳ１５０）。
【００２０】
次に、ＣＰＵ２２は、遅延許容状態に基づいてメモリカードコントローラ２５とメモリカード２７との間でデータ転送を行う際の転送クロック周波数を設定する（ステップＳ１６０）。この遅延許容状態は、転送する画像データの画像形式、画像サイズ、縦横の変更などの画像データの情報や、ＲＡＭ２４のバッファ容量、プリンタ機構４１の印刷速度などの画像データの画像処理を実行するプリンタ２０の状態により定められるものである。この転送クロック周波数は、メモリカード２７の最大クロック周波数を最大値とし、メモリカード２７から読み出した画像データを処理してプリンタ部４０で印刷する際に、プリンタ部４０での印刷動作が停止してしまわないような範囲に経験的に定めるものとした。ここでは、転送クロック周波数は、より遅延許容状態が強いときには、より小さな値に設定するように定められている。例えば、画像形式が、一旦展開する必要のあるＪＰＥＧデータではなくＢｉｔＭａｐデータであるときには、より遅延許容状態が強いものとして、より小さな値の転送クロック周波数とする。また、画像サイズがより小さいときには、一度の読み出しで画像バッファ２４ｂに格納可能であるため、より遅延許容状態が強いものとして、より小さな値の転送クロック周波数とする。また、画像データが縦横の変更がないとき、即ち画像データをそのままの向きでプリンタ部４０で印刷可能であるときには、読み出した画像データの画素の位置を置き換える必要がないため、より遅延許容状態が強いものとして、より小さな値の転送クロック周波数とする。また、ＲＡＭ２４に確保されたバッファ容量がより大きいときには、一度の読み出しで画像バッファ２４ｂに画像データを格納しやすいため、より遅延許容状態が強いものとして、より小さな値の転送クロック周波数とする。また、プリンタ部４０の印刷速度がより遅いとき、例えばプリンタ機構４１の印刷速度自体が他機種よりも遅い場合や印刷モードが写真印刷であるなど精細印刷するため遅い場合などには、画像データの読み出しが早い必要は低いため、より遅延許容状態が強いものとして、より小さな値の転送クロック周波数とする。そしてこれらの状態を総合的にみて、より遅延許容状態が強いときには、より小さな転送クロック周波数に設定する傾向に定められているのである。図３は、転送クロック周波数の設定の説明図である。ここでは、図３の中段に示すように、画像データがＢｉｔＭａｐデータのときには展開する必要のあるＪＰＥＧデータよりもより低速側に、縦画像であるときには印刷時に縦側へ変換する横画像よりもより低速側に、画像サイズが小さいときには画像サイズが大きいときよりもより低速側になるよう転送クロック数を設定し、図３の上段及び下段に示すように、バッファ容量がより小さいときにはバッファ容量が大きいときに比してより低速側になるよう転送クロック数を設定する。また、図示していないが、印刷速度が遅い場合も同様である。ここでは、メモリカード２７が４８ＭＨｚの最大転送クロック周波数であり１２ＭＨｚがプリンタ部４０での印刷動作が止まらない最低転送クロック周波数であるものとすると、例えば、図３の低速を１２ＭＨｚ、中低速を２４ＭＨｚ、中高速を３６ＭＨｚ、高速を４８ＭＨｚに設定することができる。
【００２１】
続いて、ＣＰＵ２２は、設定した転送クロック周波数で画像データの転送、即ち、メモリカード２７からの画像データの読出処理をメモリカードコントローラ２５を介して行い（ステップＳ１７０）、このルーチンを終了する。なお、ＣＰＵ２２は、読み出した画像データを画像バッファ２４ｂに格納したあと、印刷データへ変換して印刷バッファ２４ｃに格納し、これをプリンタＡＳＩＣ４２へ出力してプリンタ機構４１による記録紙Ｓへの印刷処理を行うのである。
【００２２】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のメモリカード２７が本発明の記憶媒体に相当し、ＣＰＵ２２動作クロック設定手段及びデータ取得手段に相当し、記録紙Ｓが印刷媒体に相当し、プリンタ部４０が印刷実行手段に相当する。なお、本実施形態では、プリンタ２０の動作を説明することにより本発明の画像処理方法の一例も明らかにしている。
【００２３】
以上詳述した本実施形態のプリンタ２０によれば、画像データの情報に基づいて及びこの画像データの画像処理を実行する画像処理装置の状態に基づいて定められる遅延許容状態がより強い傾向であるときには、より小さくなる傾向に画像データを読み出す転送クロック周波数を設定し、設定した転送クロック周波数でメモリカード２７に記憶された画像データを読み出す。このように、画像データの情報や、この画像データの画像処理を実行する画像処理装置の状態に基づいて、より小さくなる傾向に画像データを読み出す動作クロック数を設定するため、画像処理を実行する際の消費電力をより低減することができる。また、遅延許容状態のより強い傾向として、画像の縦横変換がないときや画像データを展開データへ展開処理しこの展開データから印刷データを生成する必要がないときなど、画像データから印刷データへの変換処理がより軽減される状態であるときに、画像処理を実行する際の消費電力をより低減することができる。更に、遅延許容状態のより強い傾向として、プリンタ部４０による印刷処理速度がより遅いときに、画像処理を実行する際の消費電力をより低減することができる。更にまた、画像データの全体を一度にバッファ可能であり画像データを読み出す頻度が少なくなる状態であるバッファの容量がより大きいときに、画像処理を実行する際の消費電力をより低減することができる。そして、画像データの全体を一度にバッファ可能であり画像データを読み出す頻度が少なくなる状態である画像サイズがより小さいときに、画像処理を実行する際の消費電力をより低減することができる。このように、遅延許容状態がより強い傾向であるときには、より小さくなる傾向に転送クロック周波数を設定することにより、高速クロック周波数により発生する放射ノイズをより低減することができ、より安定した動作を確保することができる。また、遅延許容状態がより強い傾向であるときには、より小さくなる傾向に転送クロック周波数を設定することにより、タイミングマージンをより確保することができるため、より読み出し時の不具合を低減することができる。
【００２４】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００２５】
例えば、上述した実施形態では、遅延許容状態として、画像形式や縦横変換、印刷処理速度、バッファの容量、画像サイズなどを総合的にみて傾向付けて転送クロック周波数を設定するものとしたが、これらのうち１つ以上を任意に組み合わせて、即ち、これらのうち任意の１以上を省略して転送クロック周波数を設定するものとしてもよい。こうしても、画像処理を実行する際の消費電力をより低減することができる。
【００２６】
上述した実施形態では、持ち運ばないプリンタ２０として説明したが、蓄電手段としてのバッテリを備えたモバイルプリンタに構成し、画像処理を実行するプリンタの状態に基づいて定められる遅延許容状態のより強い傾向として、バッテリの残容量がより少ないときには、より小さくなる傾向に転送クロック周波数を設定するものとしてもよい。こうすれば、バッテリの残容量がより少ないときに画像処理を実行する際の消費電力をより低減することができ、ひいては、より長時間の画像処理を実行することができる。
【００２７】
上述した実施形態では、マルチファンクションプリンタとしてのプリンタ２０を本発明の画像処理装置として説明したが、ＦＡＸ機能を備えたＦＡＸ装置や、スキャナ部３０を備えないプリンタとしてもよい。また、プリンタ機構４１は、インクジェット方式の機構であるとしたが、電子写真方式や、熱転写方式、ドットインパクト方式のカラープリンタとしてもよいし、これらのモノクロプリンタとしてもよい。また、本発明の画像処理装置をプリンタとして説明したが、記憶媒体に記憶された画像データのやり取りを行うものとすれば特にこれに限定されず、例えば、画像データを表示処理するピクチャビューアや画像を撮影するデジタルカメラ、デジタルビデオ、携帯電話、画像データを表示するテレビ、ビデオ機器（ＤＶＤ−ＨＤＤレコーダなどを含む）などとしてもよいし、携帯用あるいは家庭用のゲーム機器としてもよい。更に、プリンタ２０の態様で説明したが、画像処理方法の態様としてもよいし、この方法のプログラムの態様としてもよい。
【図面の簡単な説明】
【００２８】
【図１】プリンタ２０の構成の概略を示す構成図である。
【図２】画像データ転送処理ルーチンの一例を示すフローチャートである。
【図３】転送クロック周波数の設定の説明図である。
【符号の説明】
【００２９】
２０  プリンタ、２１  コントローラ、２２  ＣＰＵ、２３  ＲＯＭ、２４  ＲＡＭ、２４ａ  スキャナバッファ、２４ｂ  画像バッファ、２４ｃ  印刷バッファ、２５  メモリカードコントローラ、２６  スロット、２７  メモリカード、２９  バス、３０  スキャナ部、３１  スキャナ機構、３２  スキャナＡＳＩＣ、３３  ガラス面、３４  読取センサ、３６  移動部、４０  プリンタ部、４１  プリンタ機構、４２  プリンタＡＳＩＣ、４４  インクタンク、４５  印刷ヘッド、４６  ノズル、４８  搬送ローラ、５０  操作パネル、５２  表示部、５４  操作部、Ｍ  原稿、Ｓ  記録紙。
【図１】
2009218809.tif 000003
【図２】
2009218809.tif 000004
【図３】
2009218809.tif 000005