(57)【要約】      （修正有）【課題】ソート印刷の２部目以降の印刷速度パフォーマンスの低下を回避すると共に、保存する画像データのメモリ効率を最適化することで他処理や他機能で使用するメモリを確保する情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】複数部数の印刷を制御する情報処理装置であって、画像データの画像生成処理時間と処理時間閾値とを比較する比較手段と、比較手段による比較の結果、画像生成処理時間が処理時間閾値未満のページは１部目の当該ページの印刷後に画像データを削除するよう制御し、画像生成処理時間が処理時間閾値以上のページは１部目の当該ページの印刷後も画像データを保存するよう制御する。【選択図】図８
2016016564.tif 000002
【特許請求の範囲】
【請求項１】
複数部数の印刷を制御する情報処理装置であって、
画像データの画像生成処理時間と処理時間閾値とを比較する比較手段と、
前記比較手段による前記比較の結果、前記画像生成処理時間が前記処理時間閾値未満のページは１部目の当該ページの印刷後に画像データを削除するよう制御し、前記画像生成処理時間が前記処理時間閾値以上のページは１部目の当該ページの印刷後も画像データを保存するよう制御する制御手段と、
を有する情報処理装置。
【請求項２】
前記制御手段は、２部目以降の印刷において、１部目の印刷に係る画像データが保存されているページは、前記保存されている画像データで印刷が実行されるよう制御し、１部目の印刷に係る画像データが保存されていないページは、画像データを生成し、生成した画像データで印刷が実行されるよう制御する請求項１記載の情報処理装置。
【請求項３】
画像データの画像生成処理時間を取得する取得手段と、
前記処理時間閾値を決定する決定手段と、
を更に有し、
前記比較手段は、前記取得手段により取得された前記画像生成処理時間と、前記決定手段により決定された前記処理時間閾値と、を比較する請求項１又は２記載の情報処理装置。
【請求項４】
前記取得手段は、画像データの処理開始時と処理終了時との時刻の差分に基づき画像データの画像生成処理時間を取得する請求項３記載の情報処理装置。
【請求項５】
前記決定手段は、前記画像データを印刷する印刷手段の能力情報と、前記画像データの印刷設定情報と、に基づいて前記処理時間閾値を決定する請求項３又は４記載の情報処理装置。
【請求項６】
前記画像データを保存するストレージの空き容量が設定値未満になった場合、前記決定手段により決定された前記処理時間閾値を変更する変更手段を更に有する請求項３乃至５何れか１項記載の情報処理装置。
【請求項７】
前記変更手段は、前記画像データを保存するストレージの空き容量が設定値未満になった場合、前記処理時間閾値を大きくするよう変更する請求項６記載の情報処理装置。
【請求項８】
前記画像データを印刷する印刷手段を更に有する請求項１乃至７何れか１項記載の情報処理装置。
【請求項９】
複数部数の印刷を制御する情報処理装置が実行する情報処理方法であって、
画像データの画像生成処理時間と処理時間閾値とを比較する比較ステップと、
前記比較ステップによる前記比較の結果、前記画像生成処理時間が前記処理時間閾値未満のページは１部目の当該ページの印刷後に画像データを削除するよう制御し、前記画像生成処理時間が前記処理時間閾値以上のページは１部目の当該ページの印刷後も画像データを保存するよう制御する制御ステップと、
を含む情報処理方法。
【請求項１０】
複数部数の印刷を制御するコンピュータに、
画像データの画像生成処理時間と処理時間閾値とを比較する比較ステップと、
前記比較ステップによる前記比較の結果、前記画像生成処理時間が前記処理時間閾値未満のページは１部目の当該ページの印刷後に画像データを削除するよう制御し、前記画像生成処理時間が前記処理時間閾値以上のページは１部目の当該ページの印刷後も画像データを保存するよう制御する制御ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
画像処理装置の印刷機能において複数ページで構成される入力データを複数部数印刷する場合、部数単位でページ順を揃えて出力するソート印刷制御の技術がある。
ソート印刷制御では部数分の画像データを印刷する必要がある。ホストレンダリングでは、画像処理装置に印刷ジョブを投入するＰＣ側がソート印刷制御し、ＰＣ側が部数分の画像データを生成して画像処理装置へ送信する。一方、デバイスレンダリングでは、画像処理装置がソート印刷制御し、画像処理装置が１部数分の入力データを受信して画像データを生成して部数分の印刷を実行する。
ＰＣ側でソート印刷制御するホストレンダリングではその機能を備えた専用のプリンタドライバが前提となる。しかし昨今の市場では画像処理装置ごとの機能差分に依存しない汎用的なプリンタドライバからの印刷やＰＣ側からＰＤＦ等の入力ファイルをダイレクトに受信して印刷するユースケースが一般的になっておりデバイスレンダリングの制御が要求される。
【０００３】
デバイスレンダリングにおいて画像処理装置は入力データとしてページ記述言語（ＰＤＬ）で記述されたベクタデータを受信し、ベクタデータから画像データを生成して印刷を行う。
デバイスレンダリングでのソート印刷制御には大きく２つの方式がある。１つ目の方式は１部目の印刷時に変換した画像データを保存しておき２部目以降の印刷でも利用する方式（画像蓄積方式）である。２つ目の方式は各ページを印刷後に画像データを削除して２部目以降の印刷でもベクタデータから画像データを生成して印刷を行う方式（画像生成方式）である。
特許文献１では画像データを保存するストレージ容量が不足した場合に方式を変更する技術が提示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２８２２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら従来のデバイスレンダリングでのソート印刷制御にはメモリ効率や印刷速度パフォーマンスに課題がある。
画像蓄積方式においては画像データを保存するために大容量ストレージが必要でありメモリ効率がよくなく、ストレージ容量の小さい画像処理装置では容量不足によりソート印刷を実現できない可能性がある。また容量が不足しない場合でも他処理や他機能で使用するメモリを圧迫しユーザに十分な機能を提供できないといった課題がある。他処理とは例えばセキュアプリント機能であり、画像処理装置がパスワード付きの画像データを装置内に溜め置き、その後のパスワード入力と印刷実行指示とに基づき印刷実行する機能である。他機能とは例えばスキャン機能であり、読取装置を具備する画像処理装置が印刷機能と並行して原稿の読み取り動作を行い、読み取った画像データを装置内に保存及び外部装置へ送信する機能である。
画像生成方式においては２部目以降の印刷でも全ページの画像データの生成を行うため印刷速度パフォーマンスが低下する可能性があり、画像データの生成処理に時間がかかるページが存在する場合に毎部数で印刷速度パフォーマンスが低下してしまう課題がある。
【課題を解決するための手段】
【０００６】
そこで、本発明は、複数部数の印刷を制御する情報処理装置であって、画像データの画像生成処理時間と処理時間閾値とを比較する比較手段と、前記比較手段による前記比較の結果、前記画像生成処理時間が前記処理時間閾値未満のページは１部目の当該ページの印刷後に画像データを削除するよう制御し、前記画像生成処理時間が前記処理時間閾値以上のページは１部目の当該ページの印刷後も画像データを保存するよう制御する制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、ソート印刷の２部目以降の印刷速度パフォーマンスの低下を回避すると共に、保存する画像データのメモリ効率を最適化することで他処理や他機能で使用するメモリを確保することができる。
【図面の簡単な説明】
【０００８】
【図１】画像処理装置のハードウェア構成の一例を示す図である。
【図２】画像処理装置の印刷機能に係る制御シーケンスの例を示す図である。
【図３】デバイスレンダリングのソート印刷１の一例を示す図である。
【図４】デバイスレンダリングのソート印刷２の一例を示す図である。
【図５】画像データ保存制御処理の一例を示す図である。
【図６】ソート印刷における印刷時間状況の一例を示す図である。
【図７】画像データ保存制御処理によるメモリ状況の例を示す図である。
【図８】画像データ保存制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
図１は、画像処理装置のハードウェア構成の一例を示す図である。
画像処理装置１０１は、ハードウェア構成として、外部装置接続部１０２と、画像生成部１０３と、印刷部１０４と、ＣＰＵ１０５と、ＲＯＭ１０６と、記憶部１０７と、を含む。
外部装置接続部１０２は、ＬＡＮやＵＳＢによって外部装置と通信し、印刷の入力データ等の送受信を行う。画像生成部１０３は、外部装置接続部１０２で取得した入力データに色空間変換や色濃度等所定の画像処理を行って画像データを生成する。印刷部１０４は、画像生成部１０３で生成した画像データを紙媒体等に印字する。ＣＰＵ１０５は、画像処理装置１０１の制御部であり、装置全体を制御する。ＲＯＭ１０６は、ＣＰＵ１０５の制御プログラム等を格納する。記憶部１０７は、ＣＰＵ１０５の制御プログラムの変数や画像データを格納する揮発性メモリである。
ＣＰＵ１０５が、ＲＯＭ１０６や記憶部１０７に記憶されたプログラムに基づき処理を実行することにより後述する画像処理装置の機能や後述するフローチャートの処理が実現される。
画像処理装置は、複数部数の印刷を制御する情報処理装置の一例である。
【００１１】
図２は、画像処理装置の印刷機能に係る制御シーケンスの例を示す図である。
ここで印刷データは２ページであるとする。データ受信２０１において、画像処理装置１０１は、外部装置接続部１０２から印刷データが受信して記憶部１０７に保存する。画像生成処理２０２において、画像処理装置１０１は、画像生成部１０３で印刷データの１ページ目の画像データを生成し、印刷部１０４へ送信する。印刷処理２０３において、画像処理装置１０１は、印刷部１０４へ送信された画像データを印字する。また画像処理装置１０１は、画像生成処理２０２の終了後に印刷処理２０３と並行して、２ページ目の画像生成処理２０４と印刷処理２０５とを同様に実行する。
画像生成処理２０４において画像生成処理の時間が小さく印刷処理２０３より先に処理が終了する場合、印刷処理２０５は、印刷処理２０３の終了後に実行される。この場合、印刷処理２０３と印刷処理２０５とが連続して実行されるため印刷パフォーマンスは低下せず高速に印刷できる。
一方、画像生成処理２０４において画像生成処理の時間が大きく印刷処理２０３より後に処理が終了する場合、印刷処理２０５は、画像生成処理２０４の終了後に実行される。この場合、印刷処理２０３と印刷処理２０５との間に間隔が空くため印刷パフォーマンスが低下する。つまり画像生成処理が印刷処理より時間がかかるページが存在すると印刷パフォーマンスが低下する結果となる。
【００１２】
図３は、デバイスレンダリングのソート印刷１（画像蓄積方式）の一例を示す図である。
ベクタデータ３０１は画像処理装置１０１が外部装置から受信したページ記述言語（ＰＤＬ）データやＰＤＦファイルである。画像生成部３０２は図１の画像生成部１０３である。画像生成部３０２は、ベクタデータ３０１から画像データ３０３を生成する。ここで画像生成部３０２は１部数分の全ページの画像データ３０３を生成して記憶部１０７に保存する。印刷部３０４は図１の印刷部１０４である。印刷部３０４は、画像データ３０３を印刷する。ここで印刷部３０４は印刷後も画像データ３０３を記憶部１０７から削除せず、毎部数で画像データ３０３を参照して印刷を行い、全部数の印刷完了後に画像データ３０３を削除する。１部目の印刷では画像生成部３０２と印刷部３０４が並行して動作するため画像データ３０３の生成が遅いページがあると印刷部３０４の処理が待たされて印刷速度パフォーマンスが低下する。しかし、２部目以降の印刷では画像生成部３０２は画像生成する必要がないため、印刷部３０４での印刷においてパフォーマンス低下は発生しない。しかしながら、全ページの画像データ３０３を記憶部１０７へ保存することが前提であり記憶部１０７の容量が小さい画像処理装置ではソート印刷を実現できない。また容量不足が発生しない場合でも使用するメモリが大きく他処理や他機能で使用するメモリ容量を圧迫し画像処理装置全体で十分な機能が提供できない場合がある。
【００１３】
図４は、デバイスレンダリングのソート印刷２（画像生成方式）の一例を示す図である。
ベクタデータ４０１は画像処理装置１０１が外部装置から受信したページ記述言語（ＰＤＬ）データやＰＤＦファイルである。画像生成部４０２は図１の画像生成部１０３である。画像生成部４０２は、ベクタデータ４０１から全部数分の画像データ４０３を生成して記憶部１０７に保存する。印刷部４０４は図１の印刷部１０４である。印刷部４０４は、画像データ４０３を順に印刷することでソート印刷が実現される。ここで画像生成部４０２は画像データ４０３を一旦、記憶部１０７に保存するが、印刷部４０４が並行して動作し、各ページの印刷完了後に各ページの画像データを削除するので、記憶部１０７は少なくとも１ページ分の画像データを保存する容量があればよい。しかしながら、２部目以降でも画像生成部４０２は画像生成する必要があり、画像データ４０３の生成が遅いページがあると印刷部４０４の処理が待たされて印刷速度パフォーマンスが低下する場合がある。
【００１４】
図５は、画像生成処理時間と処理時間閾値とに応じた画像データ保存制御処理の一例を示す図である。
ベクタデータ５０１は画像処理装置１０１が外部装置から受信したページ記述言語（ＰＤＬ）データやＰＤＦファイルである。画像生成部５０２は図１の画像生成部１０３である。画像生成部５０２は、１部目の画像データ生成においてベクタデータ５０１から画像データを生成する際に各ページの画像生成処理時間を計測する。ここで画像生成部５０２は、各ページの画像生成処理時間と処理時間閾値５０６とを比較する。そして、画像生成部５０２は、画像生成処理時間が処理時間閾値５０６以上（処理時間閾値以上）のページは画像データ５０３として保存し、画像生成処理時間が処理時間閾値５０６未満のページは画像データ５０５として保存する。印刷部５０４は図１の印刷部１０４である。印刷部５０４は、画像データ５０３のページを印刷する場合は印刷完了後もそのページの画像データを記憶部１０７から削除せず、画像データ５０５のページを印刷する場合は印刷完了後にそのページの画像データを記憶部１０７から削除する。画像生成部５０２は、２部目以降の画像データ生成において、記憶部１０７に保存済みの画像データ５０３は画像生成せず、印刷後に削除されて保存済みでない画像データ５０５は画像生成する。処理時間閾値５０６とは印刷部５０４が１ページの印刷に要する印刷時間であり、画像生成部５０２と印刷部５０４とでどちらの処理が早いかを判断する閾値となる。印刷部５０４の印刷時間はページ毎の画像データのサイズや印刷する用紙種類によって変化する。そのため、処理時間閾値５０６はページ毎に決定されていてもよいし、平均時間や最小時間等、全ページに対して同値で決定されていてもよい。
【００１５】
上述した画像生成処理時間と処理時間閾値とに応じた画像データ保存制御処理は、２部目以降の印刷において画像生成が遅く印刷部５０４を待たせるページのみ画像データ５０３として記憶部１０７に保存している。したがって、印刷速度パフォーマンスの低下を発生させないことに加えて、使用するメモリ容量を最小化し他処理や他機能で使用するメモリを十分に確保することができる。
【００１６】
また図５において画像処理装置１０１が行う画像データ保存制御処理を外部装置１０８が行う構成としてもよい。外部装置１０８は、ハードウェア構成として少なくとも画像処理装置１０１との接続部とＣＰＵと記憶部とを有する。そして、外部装置１０８のＣＰＵが外部装置１０８の記憶部に記憶されたプログラムに基づき処理を実行することによって、後述する外部装置１０８の機能等が実現される。
外部装置１０８は、部数分の画像データを生成して画像処理装置１０１へ送信する方式（ホストレンダリング）を採用する。例えば、外部装置１０８は、１部目の画像データ生成時の処理時間を測定して処理時間閾値より大きい場合は、装置内部に画像データを保存して２部目以降の画像データ生成は行わずに保存されている画像データを画像処理装置１０１へ送信する。ここで、外部装置１０８は、画像生成処理時間の処理開始時と処理終了時とのそれぞれの時刻を画像処理装置１０１より取得してその差分をとることで画像生成処理時間を計測する。又は、外部装置１０８は、画像処理装置１０１より画像処理装置１０１が計測した画像生成処理時間を取得するようにしてもよい。また、外部装置１０８は、画像処理装置１０１より印刷部１０４の能力情報を取得し、前記能力情報と、画像処理装置１０１に送信した画像データの印刷設定情報と、に基づいて印刷時間を計算し、処理時間閾値を決定してもよい。
【００１７】
図６は、ソート印刷における印刷時間状況の一例を示す図である。図６では、図３で示した画像蓄積方式と図４で示した画像生成方式と図５で示した本実施形態の画像データ保存制御方式とに対して１部目と２部目以降の全ページとの印刷時間を比較している。
画像蓄積方式は２部目以降の印刷では保存済みの画像データを使用し、画像生成を行わないため、２部目以降で印刷速度のパフォーマンスの低下は発生せず１部目より印刷時間が縮小される。但し、画像蓄積方式では全ページの画像データを保存するためメモリ使用量は大きくなる。
画像生成方式は２部目以降も１部目と同様に全ページの画像データ生成を行うため２部目以降も１部目と同じ印刷時間を要する。
一方、本実施形態の方式では各ページの印刷時間より画像生成に時間がかかる画像データは保存済みであるため、画像蓄積方式と同様に２部目以降で印刷速度パフォーマンスの低下は発生せず１部目より印刷時間が縮小される。また、保存する画像データは画像生成に時間がかかる画像データに限定されるため、画像蓄積方式と比較してメモリ使用量は少なくなる（小さくなる）。
【００１８】
図７は、画像データ保存制御処理によるメモリ状況の例を示す図である。
図７では、図３で示した画像蓄積方式と図４で示した画像生成方式と図５で示した本実施形態の画像データ保存制御方式とに対して動作後のメモリ使用状況を比較している。
メモリ状況７０１は、印刷動作開始前の記憶部１０７の状況を示しており全て未使用である。例えば、画像処理装置１０１は、全８ページのベクタデータを受信し、５ページ目と６ページ目とは各ページの印刷時間より画像生成に時間がかかるとする。
画像蓄積方式は全８ページの画像データを保存するので、メモリ状況７０２に示すように動作後のメモリ状況は全８ページの画像データ分が使用状態となる。
画像生成方式は印刷後に各ページの画像データは保存しないので、メモリ状況７０３に示すように印刷中のページのみ使用状態となる。画像生成方式はメモリ使用量は小さいが画像生成に時間がかかる５ページ目及び６ページ目を２部目以降も毎回画像生成が必要があり印刷パフォーマンスが低下する。
一方、本実施形態の方式では各ページの印刷時間より画像生成に時間がかかる画像データのみを保存するので、メモリ状況７０４に示すように５ページ目と６ページ目とのみが使用状態であり、画像蓄積方式と比較して差分７０５だけ余剰がある。更に画像生成方式と比較して画像生成に時間がかかる５ページ目及び６ページ目は画像データを保存しているので、２部目以降も高速に印刷することができる。
【００１９】
図８は、画像データ保存制御処理の一例を示すフローチャートである。
ＣＰＵ１０５は、外部装置接続部１０２からページ記述言語（ＰＤＬ）データやＰＤＦファイル等のベクタデータを受信し、記憶部１０７に保存する（Ｓ８０１）。そして、ＣＰＵ１０５は、１部目の印刷か否かを判定する（Ｓ８０２）。
１部目の印刷において、ＣＰＵ１０５は、１ページの印刷に要する印刷時間（処理時間閾値）を決定する（Ｓ８０３）。より具体的に説明すると、ＣＰＵ１０５は、印刷部１０４の能力情報と、外部装置１０８等より受信した画像データの印刷設定情報と、に基づいて印刷時間を計算し、１ページの印刷に要する印刷時間（処理時間閾値）を決定する。ここで１ページの印刷に要する印刷時間はページ毎の画像データのサイズや印刷する用紙種類によって変化する。そのため、ＣＰＵ１０５は、印刷時間をページ毎に決定してもよいし、平均時間や最小時間等、全ページに対して同値で決定してもよい。例えばＣＰＵ１０５は、印刷部１０４の性能がＡ４サイズの印刷に対して毎分３０ページであり、外部装置１０８より送信された画像データの印刷設定情報においてＡ４サイズの印刷が指定されていた場合、処理時間閾値を全ページに対して同値で２秒と決定する。ここで、ＣＰＵ１０５は、画像データを保存するメモリ（又はストレージ）の空き容量が設定値未満になった場合、Ｓ８０３で決定した印刷時間（処理時間閾値）を大きくするよう（例えば、２秒を３秒に）変更するようにしてもよい。このようにすることによって、保存する画像データの量を少なくすることができる。また、ＣＰＵ１０５は、画像処理装置１０１の操作部等を介した操作情報、又は外部装置１０８からの設定値の変更コマンド等に応じて、前記設定値を変更するようにしてもよい。
【００２０】
次にＣＰＵ１０５は、Ｓ８０１で受信したベクタデータから画像データを生成する（Ｓ８０４）。そして、ＣＰＵ１０５は、生成した画像データを記憶部１０７に保存する（Ｓ８０５）。ＣＰＵ１０５は、画像生成処理にかかった画像生成処理時間を計測する（Ｓ８０６）。ＣＰＵ１０５は、Ｓ８０６における画像生成処理時間の計測は処理開始時と処理終了時とでそれぞれの時刻を記録してその差分をとることで計測する。そして、ＣＰＵ１０５は、生成した画像データを印刷する（Ｓ８０７）。
ＣＰＵ１０５は、Ｓ８０３で決定した処理時間閾値とＳ８０６で計測した画像生成処理時間とを比較する（Ｓ８０８）。ＣＰＵ１０５は、画像生成処理時間が処理時間閾値未満であれば画像データを削除し（Ｓ８０９）、Ｓ８１０に進む。一方、ＣＰＵ１０５は、画像生成処理時間が処理時間閾以上であれば、Ｓ８０９の処理を省略し、Ｓ８１０に進む。
Ｓ８１０において、ＣＰＵ１０５は、各部数の最終ページか否かを判定する。ＣＰＵ１０５は、最終ページでなければＳ８０３へ戻り、最終ページであればＳ８１１に進む。Ｓ８１１において、ＣＰＵ１０５は、最終部数目であるか否かを判定する。ＣＰＵ１０５は、最終部数目である場合、Ｓ８１２に進み、最終部数目でない場合、Ｓ８０２へ戻る。
Ｓ８１２において、ＣＰＵ１０５は、保存している画像データを全て削除する。
【００２１】
一方、Ｓ８１３において、ＣＰＵ１０５は、処理対象のページの画像データが記憶部１０７に保存されているかを判断する。つまり、ＣＰＵ１０５は、２部目以降の印刷において、処理対象のページの画像データが記憶部１０７に保存されているかを判断する。ＣＰＵ１０５は、処理多少のページの画像データが記憶部１０７に保存されている場合、Ｓ８１４に進み、各ページの画像データが記憶部１０７に保存されていない場合、Ｓ８１６に進む。
Ｓ８１４において、ＣＰＵ１０５は、保存されているその画像データを印刷する。一方、Ｓ８１６において、ＣＰＵ１０５は、Ｓ８０１で受信し、記憶部１０７に保存したベクタデータから画像データを生成して記憶部１０７に保存する。
ＣＰＵ１０５は、Ｓ８１６で新たに生成した画像データを印刷する（Ｓ８１７）。印刷後、ＣＰＵ１０５は、前記画像データを削除し（Ｓ８１８）、Ｓ８１５に進む。
Ｓ８１５において、ＣＰＵ１０５は、各部数の最終ページか否かを判定する。ＣＰＵ１０５は、最終ページでなければＳ８１３へ戻り、最終ページであればＳ８１１に進む。
【００２２】
以上の実施形態で説明したように、本実施形態の処理によれば、ソート印刷の２部目以降の印刷速度パフォーマンスの低下を回避すると共に、保存する画像データのメモリ効率を最適化することで他処理や他機能で使用するメモリを確保できるという効果がある。
【００２３】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００２４】
１０１  画像処理装置、１０５  ＣＰＵ、１０８  外部装置
【図１】
2016016564.tif 000003
【図２】
2016016564.tif 000004
【図３】
2016016564.tif 000005
【図４】
2016016564.tif 000006
【図５】
2016016564.tif 000007
【図６】
2016016564.tif 000008
【図７】
2016016564.tif 000009
【図８】
2016016564.tif 000010