(57)【要約】【課題】  画像を複数系統から入力できる画像処理システムのユーザビリティを向上させる。【解決手段】  メインメモリと、外部記録媒体に格納されている画像を前記メインメモリに入力する入力ユニットと、前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群の参照リストを前記メインメモリに生成し、前記入力ユニットがアクセス可能な前記画像群が変更されたとき及び前記メインメモリにのみ格納されている前記画像群が変更されたときに前記参照リストを更新する画像管理ユニットと、前記参照リストに基づいて前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群を案内する案内ユニットと、前記案内ユニットによって案内された前記画像の選択指示を受け付け、前記選択指示に応じた前記画像を処理対象として設定する設定ユニットと、を備えることを特徴とする画像処理システム。【選択図】    図１
2006303889.tif 000002
【特許請求の範囲】
【請求項１】
メインメモリと、
外部記録媒体に格納されている画像を前記メインメモリに入力する入力ユニットと、
前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群の参照リストを前記メインメモリに生成し、前記入力ユニットがアクセス可能な前記画像群が変更されたとき及び前記メインメモリにのみ格納されている前記画像群が変更されたときに前記参照リストを更新する画像管理ユニットと、
前記参照リストに基づいて前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群を案内する案内ユニットと、
前記案内ユニットによって案内された前記画像の選択指示を受け付け、前記選択指示に応じた前記画像を処理対象として設定する設定ユニットと、
を備えることを特徴とする画像処理システム。
【請求項２】
スキャナで読み取られた画像を前記メインメモリに格納するスキャン画像供給ユニットをさらに備えることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記スキャン画像供給ニットは、前記外部記録媒体に格納されている前記画像と同じ形式に前記スキャナで読み取られた前記画像を変換することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記参照リストに基づいて複数の前記処理対象の画像にアクセスし、複数の前記処理対象の合成画像を生成する合成ユニットをさらに備えることを特徴とする請求項１〜３のいずれか一項に記載の画像処理装置。
【請求項５】
前記参照リストに基づいて前記処理対象の画像にアクセスし、前記処理対象の前記画像を印刷する印刷ユニットをさらに備えることを特徴とする請求項１〜４のいずれか一項に記載の画像処理装置。
【請求項６】
前記画像管理ユニットは、前記印刷ユニットが前記メインメモリにのみ格納されている前記画像を印刷すると、前記印刷ユニットで印刷され前記メインメモリにのみ格納されている前記画像を前記メインメモリから削除し、前記参照リストを更新することを特徴とする請求項１〜５のいずれか一項に記載の画像処理システム。
【請求項７】
前記メインメモリにのみ格納されている前記画像の削除指示を受け付ける削除ユニットをさらに備え、
前記画像管理ユニットは、前記削除指示に応じて前記メインメモリにのみ格納されている前記画像を前記メインメモリから削除し前記参照リストを更新することを特徴とする請求項１〜５のいずれか一項に記載の画像処理システム。
【請求項８】
前記参照リストは、前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群の参照と連続数とを関連付け、
前記案内ユニットは、前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群を前記連続数によって案内し、
前記選択指示は、前記連続数の選択であることを特徴とする請求項１〜７のいずれか一項に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理システムに関し、特に処理対象画像の管理方法に関する。
【背景技術】
【０００２】
従来、リムーバブルメモリに格納された画像を読み込んで印刷する所謂スタンドアロン型プリンタなどの画像処理システムが知られている（例えば特許文献１参照）。一般にスタンドアロン型プリンタは、ＬＣＤの画面サイズが小さく、ポインティングデバイスのように対象の選択操作性に優れた操作手段を備えていない。このため、スタンドアロン型プリンタでは、リムーバブルメモリに格納されている所定フォーマットの画像のみを処理対象とし、それらの画像を選択が容易な構造で管理するための参照リストを生成している。このような画像処理システムでは、ユーザは十字ボタン等により処理対象画像を選択することができる。
【０００３】
しかし、スタンドアロン型プリンタとスキャナやファクシミリが一体になった所謂複合機では、リムーバブルメモリに格納されていない画像がメインメモリに格納される。複合機は、最終出力先に関わらずスキャン機能又はファクシミリ機能によって生成される画像をいったんはメインメモリに格納する。しかし、従来の画像処理システムでは、リムーバブルメモリに格納されている画像のみを参照リストの登録対象としているため、スキャン機能等によってメインメモリに格納された画像がリムーバブルメモリに格納されない限り、スキャン機能等によってメインメモリに格納された画像とリムーバブルメモリに格納されている他の画像とを統一的に管理することができない。スキャン機能等によってメインメモリに格納された画像とリムーバブルメモリに格納されている他の画像とを統一的に管理することができない場合、ＨＭＩ（Human Machine Interface）の設計自由度が低くなるため、画像処理システムのユーザビリティが低くなるという問題がある。
【０００４】
【特許文献１】特許第３１２７９０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述の問題を解決するために創作されたものであって、画像を複数系統から入力できる画像処理システムのユーザビリティを向上させることを目的とする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するための画像処理システムは、メインメモリと、外部記録媒体に格納されている画像を前記メインメモリに入力する入力ユニットと、前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群の参照リストを前記メインメモリに生成し、前記入力ユニットがアクセス可能な前記画像群が変更されたとき及び前記メインメモリにのみ格納されている前記画像群が変更されたときに前記参照リストを更新する画像管理ユニットと、前記参照リストに基づいて前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群を案内する案内ユニットと、前記案内ユニットによって案内された前記画像の選択指示を受け付け、前記選択指示に応じた前記画像を処理対象として設定する設定ユニットと、を備える。
画像処理システムは、外部記録媒体に格納されている画像及びメインメモリにのみ格納されている画像の参照リストをメインメモリに格納しておくことにより、外部記録媒体に格納されている画像とメインメモリにのみ格納されている画像とを統一的に処理対象としてユーザに案内できるため、ユーザビリティが向上する。尚、「メインメモリにのみ格納されている画像」の「のみ」とは、外部記録媒体に格納されている画像をメインメモリに格納したときに、外部記録媒体とメインメモリに格納されている同一の画像が参照リストに重複登録されることを除外するための限定である。例えばこの「のみ」は、入力ユニットに接続されていない外部システムとメインメモリとに同一の画像が格納されている場合までも除外する意味を持たない。
【０００７】
（２）前記画像処理システムは、スキャナで読み取られた画像を前記メインメモリに格納するスキャン画像供給ユニットをさらに備えてもよい。
画像処理システムは、スキャナで読み取られメインメモリに格納される画像と、外部記録媒体に格納されている画像とを参照リストで管理することにより、ユーザビリティが向上する。
【０００８】
（３）前記スキャン画像供給ニットは、前記外部記録媒体に格納されている前記画像と同じ形式に前記スキャナで読み取られた前記画像を変換してもよい。
画像処理システムは、外部記録媒体に格納されている画像と同じ形式にスキャナで読み取られた画像を変換することにより、外部記録媒体に格納されている画像とスキャナで読み取られた画像とを統一的に処理できる。具体的には例えば、これらの画像を処理するプログラムモジュールを共通化することができる。
【０００９】
（４）前記画像処理システムは、前記参照リストに基づいて複数の前記処理対象の画像にアクセスし、複数の前記処理対象の合成画像を生成する合成ユニットをさらに備えてもよい。
処理対象の画像の合成画像を生成する画像処理システムでは、外部記録媒体に格納されている画像及びメインメモリにのみ格納されている画像の参照リストをメインメモリに格納しておくことにより、複数の入力系統から入力される画像を処理対象として一元的にユーザに選択させることができる。
【００１０】
（５）前記画像処理システムは、前記参照リストに基づいて前記処理対象の画像にアクセスし、前記処理対象の前記画像を印刷する印刷ユニットをさらに備えてもよい。
【００１１】
（６）前記画像管理ユニットは、前記印刷ユニットが前記メインメモリにのみ格納されている前記画像を印刷すると、前記印刷ユニットで印刷され前記メインメモリにのみ格納されている前記画像を前記メインメモリから削除し、前記参照リストを更新してもよい。
【００１２】
（７）前記画像処理システムは、前記メインメモリにのみ格納されている前記画像の削除指示を受け付ける削除ユニットをさらに備えてもよい。前記画像管理ユニットは、前記削除指示に応じて前記メインメモリにのみ格納されている前記画像を前記メインメモリから削除し前記参照リストを更新してもよい。
画像処理システムがユーザによる削除指示を受け付けるまでメインメモリに画像を格納しておくことにより、ユーザは画像の再利用が可能になる。
【００１３】
（８）前記参照リストは、前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群の参照と連続数とを関連付けてもよい。前記案内ユニットは、前記外部記録媒体に格納されている画像群及び前記メインメモリにのみ格納されている画像群を前記連続数によって案内してもよい。前記選択指示は、前記連続数の選択であってもよい。
画像処理システムが連続数で画像を管理することにより、ユーザに画像を案内し選択させるためのハードウェア構成を簡素化することができる。
【００１４】
尚、本発明に備わる複数のユニットの各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数のユニットの各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。また、本発明は装置の発明として特定できるだけでなく、プログラムの発明としても、そのプログラムを記録した記録媒体の発明としても、方法の発明としても特定することができる。
【発明を実施するための最良の形態】
【００１５】
以下、複数の実施例に基づいて本発明の実施の形態を説明する。各実施例において同一の符号が付された構成要素は、その符号が付された他の実施例の構成要素と対応する。
（第一実施例）
図２は、本発明による画像処理システムの一実施例としての複合機１の外観を示す図である。図３は、複合機１を示すブロック図である。複合機１は、リムーバブルメモリ２０から入力した画像を印刷する機能と、読み取った画像をＰＣ（Personal Computer）に出力するスキャン機能と、複写機能とを有する。
【００１６】
スキャナとしてのスキャンユニット５０は、主に上部ケース１４に収容され、照明部５２、イメージセンサ５４、ＡＦＥ（Analog Front End）部５６、センサ駆動部７４、センサキャリッジ駆動部７６等を備える。照明部５２は、主走査方向に長い蛍光管ランプ等で構成される。センサ駆動部７４に駆動されるイメージセンサ５４は、ＲＧＢの３チャネルの受光素子を備えるカラーＣＣＤリニアイメージセンサ等のリニアイメージセンサである。イメージセンサ５４は、透明な原稿台１２と平行に移動する図示しないセンサキャリッジに搭載されている。イメージセンサ５４は、図示しないレンズ及びミラーにより受光面に結像される原稿の光学像の濃淡に相関する電気信号を出力する。センサキャリッジ駆動部７６は、図示しないモータ、駆動ベルト、駆動回路等を備える。センサキャリッジ駆動部７６は、主走査方向に垂直に架設された図示しないガイドロッドに沿ってセンサキャリッジを往復移動させる。イメージセンサ５４が主走査方向に垂直な方向に移動することにより二次元画像を読み取り可能となる。ＡＦＥ部５６は、増幅、ノイズ除去等のアナログ信号処理回路、Ａ／Ｄ変換器等を備える。
【００１７】
プリントユニット８６は、主に下部ケース１６に収容され、インクジェット方式で用紙に画像を形成するための印字ヘッド８２、印刷制御部８０、ヘッドキャリッジ駆動部７８、送紙部８４等を備える。尚、プリントユニット８６はレーザ方式等の他の印刷方式に対応する構成でもよい。印刷制御部８０は、ＲＡＭ６０から順次印字データが転送されるバッファメモリと、バッファメモリに格納された印字データを印字ヘッド８２に出力するタイミングをヘッドキャリッジの位置に応じて制御する機能と、ヘッドキャリッジ駆動部７８を制御する機能と、送紙部８４を制御する機能とを備えるＡＳＩＣである。印字ヘッド８２は、インクカートリッジが搭載される図示しないヘッドキャリッジに設けられ、ノズル、ピエゾ素子、インク通路等を備える。ヘッドキャリッジ駆動部７８は、図示しないモータ、駆動ベルト、駆動回路等を備える。ヘッドキャリッジ駆動部７８は、用紙の搬送方向と垂直に印字ヘッド８２を搭載したヘッドキャリッジを往復移動させる。送紙部８４は、図示しない用紙搬送ローラ、モータ、駆動回路等を備える。送紙部８４は、用紙搬送ローラを回転させることにより用紙を印字ヘッド８２の移動方向軸線と垂直な方向に搬送する。
【００１８】
入力ユニットとして機能する外部メモリコントローラ７０は、カードスロット１８から挿入されたリムーバブルメモリ２０に接続される。外部記録媒体としてのリムーバブルメモリ２０に格納されたデータは外部メモリコントローラ７０によって読み出され、ＲＡＭ６０に転送される。外部記録媒体は、リムーバブルメモリ２０の他、外付けのハードディスクドライブ、コンパクトディスクドライブ等でデータが読み込まれるハードディスク、コンパクトディスク等の記録媒体であってもよい。
【００１９】
設定ユニットとしての操作部６８は、メニューを表示するためのＬＣＤ２４と、メニューを操作するための十字ボタン２２、ＯＫボタン２８、キャンセルボタン２１、印刷指示ボタン３０、テンキー２６等の各種の押しボタンを備える。尚、操作部６８をタッチパネル、ポインティングデバイス等で構成してもよい。ＬＣＤ２４は案内ユニットとして機能する。
通信部６９は、制御部５８がＰＣ等の複合機１の外部のシステムと通信するための通信インタフェースである。通信部６９は、ＬＡＮ、インターネット、ＵＳＢ等を通じて外部のシステムと通信する。
【００２０】
制御部５８は、ＲＡＭ６０、ＲＯＭ６２及びＣＰＵ６４を備える。ＣＰＵ６４はＲＯＭ６２に格納されている制御プログラムを実行して複合機１の各部を制御する。ＲＯＭ６２は、制御プログラムを格納している不揮発性メモリである。メインメモリとしてのＲＡＭ６０は、制御プログラムやスキャン画像等の各種のデータが一時的に格納される揮発性メモリである。制御プログラムは遠隔地のサーバからネットワークを経由してＲＯＭ６２に格納してもよいし、リムーバブルメモリ２０等のコンピュータ読み取り可能な記憶媒体を経由してＲＯＭ６２に格納してもよい。ＣＰＵ６４は制御プログラムを実行することにより、入力ユニット、画像管理ユニット、案内ユニット、設定ユニット、スキャン画像供給ユニット、合成ユニット、印刷ユニット、削除ユニットとして機能する。
印刷ユニットとしてのディジタル画像処理部６６は、デコード、解像度変換、階調補正、二値化、分版処理等の画像処理をＣＰＵ６４と協働して実行するＤＳＰ等の専用回路である。
以上、複合機１のハードウェア構成について説明した。次に、複合機１の制御プログラムの構成を説明する。
【００２１】
図４は、複合機１を画像処理システムとして機能させるための制御プログラムの構成を示すブロック図である。
ＵＩモジュール２００は、ＣＰＵ６４を案内ユニット、設定ユニット、削除ユニットとして機能させるプログラム部品である。ＵＩモジュール２００は、各種選択項目をＬＣＤ２４に表示し、ユーザが操作部６８を操作して入力する指示を受け付け、受け付けた指示内容に応じて各モジュールを制御する。
【００２２】
画像管理モジュール２０４は、ＣＰＵ６４を画像管理ユニットとして機能させるプログラム部品である。画像管理モジュール２０４は、処理対象の画像群の参照を管理するための参照リストを作成する。画像管理モジュール２０４は、参照リストに基づいて、リムーバブルメモリ２０およびＲＡＭ６０に格納されている画像をＵＩモジュール２００に引き渡す。
【００２３】
ファイル管理モジュール２１２は、リムーバブルメモリ２０、ＲＡＭ６０及びＲＯＭ６２に格納されている全ファイルの参照を管理し、他のモジュールから要求されたファイルをリムーバブルメモリ２０から読み込んでＲＡＭ６０に格納したり、ＲＡＭ６０に格納されているファイルをリムーバブルメモリ２０に格納する処理を制御するプログラム部品である。
【００２４】
スキャン制御モジュール２０２は、ＣＰＵ６４をスキャン画像供給ユニットとして機能させるプログラム部品である。スキャン制御モジュール２０２は、ＵＩモジュール２００からのスキャン指示によりスキャンユニット５０およびディジタル画像処理部６６を制御し、スキャンユニット５０によって読み取られた画像をＲＡＭ６０に格納する。さらにスキャン制御モジュール２０２は、ＪＰＥＧエンコーダモジュール２１０を制御して、ＲＡＭ６０に格納された画像をＪＰＥＧ形式にエンコードさせる。
【００２５】
ジョブ管理モジュール２０６は、印刷などのジョブを管理するプログラム部品である。
レイアウト制御モジュール２１４は、ＣＰＵ６４を合成ユニットとして機能させるプログラム部品であって、印刷設定に基づいて画像をレイアウトし、印刷対象画像を形成する。
印刷制御モジュール２０８は、レイアウト制御モジュール２１４によって形成された印刷対象画像をディジタル画像処理部６６と協働して印刷データに変換し、プリントユニット８６に印刷データを印刷させるプログラム部品である。
以上、複合機１の制御プログラムの構成について説明した。
【００２６】
図１は、複合機１のデータ管理構造を示す模式図である。
参照リスト１００は、リムーバブルメモリ２０に格納されている画像群の参照とＲＡＭ６０にのみ格納されている画像群の参照とを一連の識別子を付して管理するリストである。制御部５８は、リムーバブルメモリ２０に格納されている画像群とＲＡＭ６０にのみ格納されている画像群とに別系統の識別子を付してもよい。制御部５８はリムーバブルメモリ２０に格納されている画像群とＲＡＭ６０に格納されている画像群とを参照リスト１００に基づいて統一的に処理対象としてユーザに案内できる。内蔵ハードディスクや後付ＣＤドライブ等の外部記録媒体に格納されているファイルの参照を参照リスト１００で管理してもよい。
【００２７】
ＲＡＭエントリ表１０２は、ＲＡＭ６０に格納されているファイルにラベルを付し、ファイルが格納されているデータ領域１０６の先頭アドレスとファイルのサイズを管理する表である。
ＲＡＭ自由エリア表１０４は、ＲＡＭ６０の開放されているデータ領域１０６を示すための表である。
【００２８】
ファイル管理表１０８は、リムーバブルメモリ２０に格納されている画像をラベルを付して管理する表である。制御部５８は、ファイル管理表１０８に基づいて、リムーバブルメモリ２０に格納されている画像にアクセスすることにより、毎回ディレクトリエントリ１１０にアクセスすることなく、高速に画像にアクセスできるようになる。
ディレクトリエントリ１１０は、リムーバブルメモリ２０に記録されているディレクトリおよびファイルのエントリを示している。制御部５８は、ＦＡＴ（File Allocation Table）１１２のクラスタのチェーンをディレクトリエントリ１１０に記述されている先頭クラスタから順に参照しながらデータ領域１１４に格納されている画像にアクセスする。
【００２９】
制御部５８はリムーバブルメモリ２０が外部メモリコントローラ７０に接続されたり、リムーバブルメモリ２０に格納されているデータに変更が生ずると、リムーバブルメモリ２０又はＲＡＭ６０に格納されている画像を制御部５８が管理するための参照リストを更新する処理を開始する。図５は、この処理の流れを示すフローチャートである。
制御部５８は、リムーバブルメモリ２０に格納されている全ファイルに順次アクセスし、以下の処理を繰り返す（ステップＳ２００）。
【００３０】
制御部５８は、リムーバブルメモリ２０に格納されている処理対象ファイルを特定しながら、処理対象ファイルにユニークなラベルを付してファイル管理表１０８を作成する（ステップＳ２０２）。具体的には例えば、制御部５８は、ファイルの拡張子やヘッダ等に記述されている情報から、ＪＰＥＧ形式でエンコードされた所定サイズ以下の画像であるかをチェックし、所定サイズ以上の画像やＲＡＷ形式の画像は処理対象から除外する。ファイルが処理対象のファイルであれば、制御部５８はディレクトリエントリ１１０から特定した各処理対象ファイルのパスやファイル名をラベルとともにファイル管理表１０８に登録する。
ステップＳ２０４では、制御部５８はファイル管理表１０８に登録した画像群のラベルを連続番号の識別子を付して参照リスト１００に追加する（ステップＳ２０４）。
以上、リムーバブルメモリの認識処理について説明した。次に複合機１の印刷処理について説明する。
【００３１】
図６は複合機１の印刷処理の流れを示すフローチャートである。図６に示す処理は、ユーザが所定の操作によりテンプレートを用いた印刷処理を複合機１に要求すると開始される。
ステップＳ１００では、印刷レイアウトを決めるテンプレートの選択を受け付ける。具体的には例えば、制御部５８は図７に示すテンプレート選択画面３００にＲＯＭ６２に格納されているテンプレートによって決まる印刷レイアウト３０１を表示する。テンプレート選択画面３００が表示された状態で十字ボタン２２が操作されると、制御部５８は選択候補となるテンプレートを切り換える。テンプレート選択画面３００が表示された状態でＯＫボタン２８が押されると、制御部５８はそのとき印刷レイアウトを表示しているテンプレートを印刷に使用するテンプレートとして確定する。
ステップＳ１０２では、制御部５８は確定したテンプレートによって割り付けられる画像をスキャナから入力するかをユーザに選択させる（ステップＳ１０２）。具体的には例えば図７に示す画面３１０が表示された状態でＯＫボタン２８が押され、画面３２０が表示された状態でＯＫボタン２８が押されると、複合機１はユーザが原稿台１２にセットした原稿の読み取り処理を開始し、画面３３０を表示する（ステップＳ１０３）。
【００３２】
図８は、原稿の読み取り処理の流れを示すフローチャートである。
はじめに制御部５８は、ＲＡＭ６０のデータ領域１０６（図１参照）に領域Ｍ１を確保する（ステップＳ３００）。ＲＡＭ自由エリア表１０４に登録されている領域が確保する対象となる。
次に制御部５８はスキャンユニット５０を制御して原稿のスキャンデータをＲＡＭ６０に格納させる（ステップＳ３０２）。
【００３３】
次に制御部５８はスキャンデータをＪＰＥＧ形式にエンコードし、ＲＡＭ６０に確保した領域Ｍ１に格納する（ステップＳ３０４）。制御部５８は、スキャンデータをリムーバブルメモリ２０に格納されている画像と同じＪＰＥＧ形式に変換することにより、リムーバブルメモリ２０に格納されている画像とスキャンユニット５０で読み取られた画像とを１つのレイアウト制御モジュール２４で処理することができる。
【００３４】
制御部５８は、ＪＰＥＧ形式にエンコードされた画像が、例えばステップＳ３００で確保した領域のサイズを超えるようなエラーが発生すると所定のエラー処理を実行する（ステップＳ３０６、３１０）。
制御部５８は、ＪＰＥＧ形式にエンコードされたスキャン画像がＲＡＭ６０に確保した領域Ｍ１に正常に格納されると、参照リスト１００（図１参照）にＲＡＭエントリ表１０２の領域Ｍ１に対応するラベルを連続番号の識別子とともに登録し、参照リスト１００を更新する（ステップＳ３０８）。
【００３５】
ステップＳ１０４では、確定したテンプレートによって割り付けられる画像の選択を受け付ける。具体的には、制御部５８は参照リスト１００にラベルが登録されている画像をＬＣＤ２４に選択候補として順次表示し、ユーザによる画像の選択指示を受け付ける。参照リスト１００にはリムーバブルメモリ２０に格納されている画像もスキャンユニット５０によって読み取った画像も登録されているため、ユーザはこれらの画像を同じモードで選択することができる。例えば、制御部５８は参照リスト１００にラベルが登録されている画像をＬＣＤ２４に選択候補として表示した状態でＯＫボタン２８が押されると、そのときＬＣＤ２４に表示されている画像を割付対象の画像として設定する。また画像をＬＣＤ２４に選択候補として表示した状態で十字ボタン２２が押されると、制御部５８はそのときＬＣＤ２４に表示されている画像に付されている識別子の数字の前または後の数字の識別子が登録されている画像を選択候補に切り換える。印刷に用いられるテンプレートに画像を割り付ける領域が２つ以上あるとき、例えば図７の画面３４０、３５０に示すように、制御部５８は領域毎に割り付ける画像をユーザに選択させる。印刷に用いられるテンプレートに画像を割り付ける領域が２つ以上ある場合に、各領域に割り付ける画像を制御部５８が同一モードで連続的にユーザに選択させることにより、各領域に割り付ける画像をユーザは少ない手順で選択することができる。
【００３６】
ステップＳ１０６では、制御部５８はユーザによって選択された画像をテンプレートを用いて割り付ける。具体的には例えば、図９に示すように、テンプレートに記述されている矩形の割付領域４０１、４０２に対してユーザによって選択された画像４００、４０４を割り付けることにより、印刷対象のページを形成する。制御部５８は形成された印刷対象画像をディジタル画像処理部６６に印刷データに変換させ、プリントユニット８６に印刷させる（ステップＳ１０８）。
【００３７】
印刷処理が終了すると、制御部５８はスキャンユニット５０で読み取られた画像を参照リスト１００から削除する（ステップＳ１１０）。具体的には例えば、制御部５８は、図１０に示すようにＲＡＭエントリ表１０２から削除対象画像ファイルのエントリを削除してこれをＲＡＭ自由エリア表１０４に登録し、参照リスト１００から削除対象画像のラベルを削除する。
【００３８】
スキャンユニット５０で読み取られた画像の削除は、印刷が終了した時点で制御部５８が自動的に行っても良いし、ＲＡＭエントリ表１０２に登録されているファイルをＦＩＦＯ形式で管理し空き領域がなくなった時点で制御部５８が削除してもよいし、あるいはユーザに削除を指示された時点で制御部５８が削除してもよい。
【００３９】
図１１は、ユーザの削除指示によって画像を削除する場合にＬＣＤ２４に表示される画面の一例である。モード選択画面５００でユーザが十字ボタン２２の操作により「画像を削除する」を選択し、ＯＫボタン２８を選択すると、制御部５８は画面５２０に示すように削除候補として参照リスト１００にラベルが登録されている画像を表示し、十字ボタン２２でユーザに画像を選択させる。参照リスト１００にはＲＡＭ６０に格納されている画像とリムーバブルメモリ２０に格納されている画像とが登録されているため、ＲＡＭ６０又はリムーバブルメモリ２０に格納されている削除候補の画像を同一モードで連続的にユーザに案内することができる。したがって、ユーザは少ない手順で削除する画像を選択することができる。
スキャンユニット５０によって読み取った画像や、テンプレートに画像を割り付けて形成された画像を、制御部５８が自動的に削除せずにユーザの削除指示があるまでＲＡＭ６０に保持しておくことにより、ユーザはそれらの画像を再利用することが可能になり、ユーザが再度画像をスキャンしたり、レイアウトを選択したりする手間を省くことができる。
【００４０】
参照リスト１００はカードスロット１８にリムーバブルメモリ２０が挿入された時以外に、複合機１の起動時や、リムーバブルメモリ２０がカードスロット１８から抜出されたときや、スキャンユニット５０で読み取られた画像やテンプレートに画像を割り付けて形成された画像をリムーバブルメモリ２０に保存するときや、リムーバブルメモリ２０の画像がＰＣ等の外部システムによって追加・削除されたとき等に更新される。リムーバブルメモリ２０からＲＡＭ６０に画像を読み込むときは、同一の画像ファイルを重複して管理するのを避けるため、制御部５８は参照リスト１００を更新しない。
以上、第一実施例で示したように、複合機１はリムーバブルメモリ２０に格納されている画像及びＲＡＭ６０に格納されている画像を参照リスト１００で管理することにより、入力系統の相違に関わらず画像を統一的に処理対象としてユーザに案内できるため、ユーザビリティが向上する。
【００４１】
（第二実施例）
複合機１は、ＲＡＭ６０に格納されている画像とリムーバブルメモリ２０に格納されている画像とを、画像に関連付けられた連続数の識別子で案内し、ユーザは案内された連続数で画像を選択してもよい。具体的には例えば、複合機１のＬＣＤ２４が画像を表示できる解像度を持たない場合、制御部５８は図１２に示すように、画像と、参照リスト１００でその画像に関連付けられた識別子とを印刷位置で関連づけしてプリントユニット８６に印刷させ、ＲＡＭ６０およびリムーバブルメモリ２０に格納されている画像一覧と各画像に設定されている識別子とをユーザに案内する。この場合、プリントユニット８６及び制御部５８が案内ユニットとして機能する。ユーザは連続数の識別子を複合機１に入力することによって画像を選択することができる。複合機１は、例えば十字ボタン２２の操作に応じて昇順又は降順で識別子をＬＣＤ２４に表示し、ＯＫボタン２８等の操作により識別子の入力を受け付けることができるため、ＲＡＭ６０又はリムーバブルメモリ２０に格納されている画像を簡素な入力機構でユーザに選択させることができる。
【００４２】
図１３は、画像に関連付けられた連続数の識別子でユーザに画像の選択を選択させる際にＬＣＤ２４に表示する画面の一例である。ユーザは画面７００が表示された状態で用紙サイズ、１ページ当たりに割り付ける画像の数（レイアウト枚数）等の印刷条件を十字ボタン２２やＯＫボタン２８を用いて設定する。印刷条件が設定されると、画面７１０に示すように、制御部５８は選択候補の画像を識別子の一覧を表示することでユーザに案内する。ユーザは画面７１０が表示された状態で十字ボタン２２、ＯＫボタン２８を使って印刷対象画像の識別子を選択・確定し、印刷指示ボタン３０を押す。印刷指示ボタン３０が押されると、複合機１は識別子を用いて選択された画像の参照を参照リスト１００を用いて特定し、選択された画像を印刷条件に基づいて印刷する。
【００４３】
以上、第二実施例で示したように、複合機１はＲＡＭ６０に格納されている画像とリムーバブルメモリ２０に格納されている画像とを参照リスト１００によって各画像に関連付けられた連続数の識別子で案内し、ユーザに連続数の識別子で印刷対象画像の選択を受け付けることにより、入力系統に関わらず画像を統一的にユーザに案内することができると共に、ユーザに画像を選択させるためのハードウェア構成を簡素化することができる。
上述の実施例では、本発明を複合機１に適用した例について説明したが、本発明はプリンタ、スキャナ及びＰＣを組み合わせた画像処理システムに適用することもできる。
【図面の簡単な説明】
【００４４】
【図１】本発明の第１実施例に係る模式図。
【図２】本発明の第１実施例に係る斜視図。
【図３】本発明の第１実施例に係るブロック図。
【図４】本発明の第１実施例に係るブロック図。
【図５】本発明の第１実施例に係るフローチャート。
【図６】本発明の第１実施例に係るフローチャート。
【図７】本発明の第１実施例に係る画面遷移図。
【図８】本発明の第１実施例に係るフローチャート。
【図９】本発明の第１実施例に係る模式図。
【図１０】本発明の第１実施例に係る模式図。
【図１１】本発明の第１実施例に係る画面遷移図。
【図１２】本発明の第２実施例に係る模式図。
【図１３】本発明の第２実施例に係る画面遷移図。
【符号の説明】
【００４５】
１：複合機（画像処理システム）、２０：リムーバブルメモリ（外部記録媒体）、２４：ＬＣＤ（案内ユニット）、５０：スキャンユニット、５８：制御部（入力ユニット、画像管理ユニット、案内ユニット、設定ユニット、スキャン画像供給ユニット、合成ユニット、印刷ユニット、削除ユニット）、６０：ＲＡＭ（メインメモリ）、６８：操作部（設定ユニット）、８６：プリントユニット、１００：参照リスト、１０２：ＲＡＭエントリ表、１０４：ＲＡＭ自由エリア表、１０８：ファイル管理表
【図１】
2006303889.tif 000003
【図２】
2006303889.tif 000004
【図３】
2006303889.tif 000005
【図４】
2006303889.tif 000006
【図５】
2006303889.tif 000007
【図６】
2006303889.tif 000008
【図７】
2006303889.tif 000009
【図８】
2006303889.tif 000010
【図９】
2006303889.tif 000011
【図１０】
2006303889.tif 000012
【図１１】
2006303889.tif 000013
【図１２】
2006303889.tif 000014
【図１３】
2006303889.tif 000015