(57)【要約】【課題】  複数の画像を含む１つのファイルの出力が指示された場合に、当該複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択して出力する仕組みを提供することを目的とする。【解決手段】  複数の画像を含むファイルの出力が指示された場合に、複数画像フォーマットのファイルの出力に関する設定が行われているか否かを判定する（Ｓ１２０３）。そして複数画像フォーマットのファイルとして画像を出力させる場合（Ｓ１２０４Ｙｅｓ）は、出力が指示されたファイルに含まれる複数の画像の中からモノクロ画像を選択して出力するか、または高解像度の画像を選択して出力するかを判定する（Ｓ１３０１）。モノクロ画像を選択して出力する場合は、互いに関連する複数の画像の中からモノクロ画像を選択する（Ｓ１３０６）。そして、選択された画像を１つのファイルとして出力する（Ｓ１３０９）。【選択図】  図１３
2010050714.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を含む１つのファイルの出力指示をユーザから受け付ける受付手段と、
前記受付手段が前記出力指示を受け付けたことに応じて、当該出力指示により出力が指示されたファイルに含まれる複数の画像のうち少なくとも１つの画像を出力する出力手段と、
前記出力指示により出力が指示されたファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択する選択手段と、
前記出力指示により出力が指示されたファイルに含まれる複数の画像のうち、前記選択手段により選択された画像を前記出力手段に出力させる制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記出力手段は、前記選択手段により選択された画像を含み、前記選択手段により選択されなかった画像を含まない、１つのファイルを出力することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記選択手段が画像を選択するための条件を設定する設定手段を更に備え、
前記選択手段は、前記互いに関連する複数の画像の中から、前記設定手段により設定された条件に該当する少なくとも１つの画像を選択することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記互いに関連する複数の画像とは、同一内容のカラー画像及びモノクロ画像であって、
前記設定手段は、前記互いに関連する複数の画像の中からモノクロ画像が選択されるようにするための第１の条件を設定することが可能であって、
前記設定手段により前記第１の条件が設定されている場合は、前記選択手段は、前記互いに関連する複数の画像の中からモノクロ画像を選択することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記互いに関連する複数の画像とは、内容が同一で解像度が異なる複数の画像であって、
前記設定手段は、前記互いに関連する複数の画像の中から所定の解像度よりも高い解像度の画像が選択されるようにするための第２の条件を設定することが可能であって、
前記設定手段により前記第２の条件が設定されている場合は、前記選択手段は、前記互いに関連する複数の画像の中から前記所定の解像度よりも高い解像度の画像を選択することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記互いに関連する複数の画像の中に、前記設定手段により設定された条件に該当する画像が含まれていない場合に、前記選択手段は、前記互いに関連する複数の画像のうち、予め主画像として指定されている１つの画像を選択することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
前記出力手段による画像の出力先を登録する登録手段を更に備え、
前記設定手段は、前記登録手段により登録されている出力先毎に、前記選択手段が画像を選択するための条件を設定することが可能であって、
前記選択手段は、前記出力指示により出力が指示されたファイルの出力先に応じた条件に従って画像を選択することを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記設定手段は、複数の出力方法のそれぞれに対応付けて、前記選択手段が画像を選択するための条件を設定することが可能であって、
前記選択手段は、前記出力指示により出力が指示されたファイルを出力する際に用いられる出力方法に応じた条件に従って画像を選択することを特徴とする請求項３に記載の画像処理装置。
【請求項９】
前記受付手段が前記出力指示を受け付けた場合に、当該出力指示により出力が指示されたファイルに含まれる複数の画像のうち、前記選択手段により選択された画像を前記出力手段に出力させる制御を行うか否かを指定する第１の指定手段を更に備えることを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記受付手段が前記出力指示を受け付けた場合に、当該出力指示により出力が指示されたファイルに含まれる複数の画像のうち、前記選択手段により選択された画像を１つのファイルとして前記出力手段に出力させるか、当該出力が指示されたファイルに含まれる複数の画像のうちいずれか１つの画像を１つのファイルとして前記出力手段に出力させるかを指定する第２の指定手段を更に備えることを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
前記第２の指定手段により、前記出力指示により出力が指示されたファイルに含まれる複数の画像のうちいずれか１つの画像を１つのファイルとして前記出力手段に出力させることが指定された場合に、当該出力が指示されたファイルに含まれる複数の画像をそれぞれ個別のファイルとして前記出力手段に出力させるか、当該出力が指示されたファイルに含まれる複数の画像のうち、予め代表画像として指定されている１つの画像を前記出力手段に出力させるかを指定する第３の指定手段を更に備えることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
複数の画像を含む１つのファイルの出力指示をユーザから受け付ける受付工程と、
前記受付工程で前記出力指示を受け付けたことに応じて、当該出力指示により出力が指示されたファイルに含まれる複数の画像のうち少なくとも１つの画像を出力する出力工程と、
前記出力指示により出力が指示されたファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択する選択工程と、
前記出力指示により出力が指示されたファイルに含まれる複数の画像のうち、前記選択工程で選択された画像を前記出力工程で出力させる制御工程と、
を備えることを特徴とする画像処理装置の制御方法。
【請求項１３】
請求項１２に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１４】
請求項１２に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を含む１つのファイルの出力が指示された場合に、当該１つのファイルに含まれる複数の画像の中から選択された画像を出力する画像処理装置、画像処理装置の制御方法、プログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
従来、入力された複数の画像の中から任意の画像をユーザが選択した場合に、選択された画像を出力するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）が知られている。
【０００３】
このようなＭＦＰでは、ＭＦＰに接続されたホストコンピュータから画像データを受信する、自装置が備えるスキャナが原稿を読み取って生成した画像データを取得する、携帯型メモリ媒体に記憶された画像データを読み出す、等の方法により画像を入力する。
【０００４】
そして、入力した画像を自装置が備えるハードディスクに記憶し、ユーザからの指示に従ってハードディスクに記憶している画像の一覧を表示部に表示して、この表示に基づいてユーザに任意の画像を選択させる。
【０００５】
ユーザにより任意の画像が選択されると、ネットワークを介して外部装置に画像データを送信する、携帯型メモリ媒体に画像データを書き込む、等の方法により選択された画像を出力する。
【０００６】
また、近年では、１つのファイルの中に複数の画像を含むフォーマットが知られている。例えば、特許文献１には、複数の解像度の画像を１つのファイルとして保持し、画像を表示する表示装置の表示領域に応じて表示すべき画像を選択することが記載されている。
【特許文献１】特開２００２−１４９１５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
１つのファイルに複数の画像を含むフォーマットのファイルを出力する場合、以下のような問題が発生する場合がある。
【０００８】
即ち、１つのファイルに複数の画像が含まれている場合に、ユーザがそのファイルの出力を指示すると、出力指示されたファイルに含まれる全ての画像が出力されてしまう。しかしながら、１つのファイルに含まれる複数の画像の全てが必要なものではなく、そのうちの一部の画像は不要である場合も多い。
【０００９】
例えば、内容が同一で解像度のみが異なる複数の画像が含まれるファイルを出力するときに、全ての画像を出力する必要がなく、所定の解像度よりも解像度が高い１つまたは複数の画像さえ出力されればよい場合がある。より具体的には、ファイルの出力先となる端末が高解像度の画像に対応可能な場合は、低解像度の画像を出力する必要はないといったような場合である。
【００１０】
また、他の例としては、同一内容のカラー画像及びモノクロ画像が含まれるファイルを出力するときに、カラー画像及びモノクロ画像のいずれか一方の画像さえ出力すればよい場合がある。より具体的には、ファイルの出力先となる端末がカラー画像に対応しておらず、モノクロ画像しか処理できない場合には、出力先で必要とされないカラー画像を出力することは無駄な処理を行うことになってしまう。
【００１１】
このように、１つのファイルに複数の画像を含むフォーマットのファイルを出力するときに、出力指示されたファイルに含まれる全ての画像を出力するようにすると、必要とされない画像まで出力することになり余計な負荷が増してしまうという問題がある。
【００１２】
本発明は、上記の問題点に鑑みなされたものであり、複数の画像を含む１つのファイルの出力が指示された場合に、当該複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択して出力する仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために本発明の画像処理装置は、複数の画像を含む１つのファイルの出力指示をユーザから受け付ける受付手段と、前記受付手段が前記出力指示を受け付けたことに応じて、当該出力指示により出力が指示されたファイルに含まれる複数の画像のうち少なくとも１つの画像を出力する出力手段と、前記出力指示により出力が指示されたファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択する選択手段と、前記出力指示により出力が指示されたファイルに含まれる複数の画像のうち、前記選択手段により選択された画像を前記出力手段に出力させる制御手段と、を備えることを特徴とする。
【００１４】
また、本発明の画像処理装置の制御方法は、複数の画像を含む１つのファイルの出力指示をユーザから受け付ける受付工程と、前記受付工程で前記出力指示を受け付けたことに応じて、当該出力指示により出力が指示されたファイルに含まれる複数の画像のうち少なくとも１つの画像を出力する出力工程と、前記出力指示により出力が指示されたファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択する選択工程と、前記出力指示により出力が指示されたファイルに含まれる複数の画像のうち、前記選択工程で選択された画像を前記出力工程で出力させる制御工程と、を備えることを特徴とする。
【発明の効果】
【００１５】
複数の画像を含む１つのファイルの出力が指示された場合に、当該複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択して出力することにより不要な画像の出力を防止することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明の実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１７】
（第１の実施形態）
まず、本発明に係る第１の実施形態について説明する。第１の実施形態では、複数の画像を含む１つのファイルの出力が指示された場合に、当該複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を、予め設定された条件に従って選択して出力する例について説明する。
【００１８】
図１は、第１の実施形態におけるネットワーク全体を示す図である。ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１５０上には、後述するスキャナやプリンタを有するＭＦＰ１００、及びＰＣ１１０が備えられている。ＭＦＰ１００及びＰＣ１１０はＬＡＮ１５０を介して通信し、互いに画像を送受信することができる。
【００１９】
また、ＬＡＮ１５０上には、ＭＦＰ１００から送信された画像を記憶したり、或いはＭＦＰ１００からの要求に応じて自装置に記憶している画像をＭＦＰ１００に送信したりするファイルサーバ１２０が備えられている。更に、ＭＦＰ１００は、電子メールサーバ１３０を介して、ＰＣ１１０やその他の外部装置との間で電子メール通信を行う。
【００２０】
図２は、ＭＦＰ１００の構成を示すブロック図である。ＣＰＵ２１１を含む制御部２１０は、ＭＦＰ１００全体の動作を制御する。ＣＰＵ２１１は、ＲＯＭ２１２に記憶された制御プログラムを読み出して各種制御処理を実行する。ＲＡＭ２１３は、ＣＰＵ２１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。
【００２１】
ＨＤＤ２１４は、ＭＦＰ１００に入力された画像を記憶する。ＨＤＤ２１４に記憶された画像は、操作部２２０に備えられた液晶表示部に表示されるとともに、ユーザからの操作に従ってプリンタ２２２、ＬＡＮ１５０上の外部装置、または携帯型メモリ媒体２２１に出力される。
【００２２】
操作部Ｉ／Ｆ２１５は、操作部２２０と制御部２１０とを接続する。操作部２２０には、タッチパネル機能を有する液晶表示部やキーボードなどが備えられている。
【００２３】
外部メモリＩ／Ｆ２１６は、携帯型メモリ媒体２２１と制御部２１０とを接続する。携帯型メモリ媒体２１１と制御部２１０とは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）など有線または無線の各種通信方式のいずれかにより通信し、画像などのデータを送受信する。
【００２４】
プリンタＩ／Ｆ２１７は、プリンタ２２２と制御部２１０とを接続する。プリンタ２２２で印刷すべき画像はプリンタＩ／Ｆ２１７を介して制御部２１０からプリンタ２２２に転送され、プリンタ２２２において記録媒体に記録される。
【００２５】
スキャナＩ／Ｆ２１８は、スキャナ２２３と制御部２１０とを接続する。スキャナ２２３は、原稿上の画像を読み取って画像データを生成し、スキャナＩ／Ｆ２１８を介して制御部２１０に入力する。なお、スキャナ２２３は、後述するような１つのファイルに複数の画像を含むフォーマット（複数画像フォーマット）のファイルを生成することができる。
【００２６】
ネットワークＩ／Ｆ２１９は、制御部２１０（ＭＦＰ１００）をＬＡＮ１５０に接続する。ネットワークＩ／Ｆ２１９は、ＬＡＮ１５０上の外部装置に画像を送信したり、ＬＡＮ１５０上の外部装置から画像を受信したりする。
【００２７】
ここで、複数画像フォーマットについて説明する。
【００２８】
図３は、複数画像フォーマットの構造を示す図である。ファイルヘッダ３０１には、１ページ目の画像ヘッダ３０２のアドレス、ファイル全体のサイズ、このファイルが複数画像フォーマットのファイルであることを示す情報が格納されている。
【００２９】
１ページ目の画像ヘッダ３０２には、１ページ目の画像３０３に関する情報が格納されている。２ページ目の画像ヘッダ３０４、Ｎページ目の画像ヘッダ３０６には、それぞれ２ページ目の画像３０５、Ｎページ目の画像３０７に関する情報が格納されている。
【００３０】
なお、ここでは複数画像フォーマットのファイルに含まれる各画像はＪＰＥＧ画像など汎用的なフォーマットの画像とする。このため、複数画像フォーマットに対応していないＭＦＰまたはＰＣに複数画像フォーマットのファイルが入力された場合は、汎用のＪＰＥＧビューアーソフトウェアにより、１ページ目の画像のみ表示可能となる。
【００３１】
図４は、図３に示す画像ヘッダ３０２の構造を示す図である。代表画像フラグ４０１は、画像３０３が代表画像である場合にＯＮとなるフラグである。代表画像とはファイルの代表として予め指定された画像であって、１つのファイルに含まれる複数の画像のうち１つだけが代表画像として指定される。
【００３２】
主画像フラグ４０２は、画像３０３が主画像である場合にＯＮとなるフラグである。主画像とは、複数画像フォーマットのファイルに含まれる複数の画像のうち、互いに関連する複数の画像の代表として予め指定された画像であって、互いに関連する複数の画像のうち１つだけが主画像として指定される。
【００３３】
ここでは、互いに関連する複数の画像とは、同一内容のカラー画像及びモノクロ画像のことを示すものとする。また、内容が同一で解像度が異なる複数の画像も、互いに関連する複数の画像として扱う。なお、内容が同一で上述したカラー／モノクロや解像度などの点以外の点が異なっている複数の画像を、互いに関連する複数の画像として扱うようにしても構わない。
【００３４】
関連画像情報４０３には、主画像フラグ４０２がＯＮである場合に、同一のファイルに含まれている画像のうち、画像３０３に関連する他の画像を示す情報が格納される。例えば、画像３０３がカラー画像である場合に、画像３０３と内容が同一であるモノクロ画像を示す情報が関連画像情報４０３に格納される。或いは、画像３０３と内容が同一であって解像度が画像３０３とは異なる画像を示す情報が関連画像情報４０３に格納される。
【００３５】
カラー／モノクロ情報４０４には、画像３０３がカラー画像であるかモノクロ画像であるかを示す情報が格納される。解像度情報４０５には、画像３０３の解像度を示す情報が格納される。
【００３６】
図５は、ＭＦＰ１００に対してユーザモードとしての各種設定を行うための画面を示す図である。図５に示す画面には、ボタン５０１を含む複数のボタンが表示され、ユーザは設定したい内容に応じてボタンを選択して押下する。
【００３７】
ボタン５０１は、複数画像フォーマットのファイルの出力に関する設定（第１の指定）を行う場合に押下する。ボタン５０１が押下されると、図６に示す画面が表示される。
【００３８】
図６は、複数画像フォーマットのファイルの出力に関する設定（第２の指定）を行うための画面を示す図である。図６に示す画面には、ボタン６０１及びボタン６０２が表示されている。ボタン６０１は、複数画像フォーマットのファイルの出力が指示された場合に、そのファイルに含まれる画像を、複数画像フォーマットのファイルとして出力させるようにしたい場合に押下する。ボタン６０２は、複数画像フォーマットのファイルの出力が指示された場合に、そのファイルに含まれる画像を、複数画像フォーマットではない通常のフォーマットのファイルとして出力させるようにしたい場合に押下する。
【００３９】
図７は、図６に示すボタン６０１が押下された場合に表示される画面を示す図である。図７に示す画面では、本実施形態における第１の条件である「カラー画像を削除する」と第２の条件である「低解像度画像を削除する」のいずれか一方を択一的に選択させるためのラジオボタン７０１及び７０２が表示されている。
【００４０】
複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像の中からモノクロ画像を選択して出力させるようにしたい場合は、「カラー画像を削除する」を選択する。また、複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像の中から高解像度の画像を選択して出力させるようにしたい場合は、「低解像度画像を削除する」を選択する。
【００４１】
「低解像度画像を削除する」を選択した場合には、さらに入力欄７０３に高解像度の画像と低解像度の画像を区別するための閾値となる解像度を入力することができる。図７に示す例では、「３００ｄｐｉ未満の画像を削除」という設定になっているため、出力が指示されたファイルに含まれる複数の画像のうち、３００ｄｐｉ未満の解像度の画像は出力せずに、３００ｄｐｉ以上の解像度の画像が出力することが設定されている。
【００４２】
「カラー画像を削除する」と「低解像度画像を削除する」のいずれか一方が選択された後、ＯＫボタン７０４が押下されると、入力された内容をＨＤＤ２１４内に記憶して図７に示す画面が閉じる。
【００４３】
図８は、図６に示すボタン６０２が押下された場合に表示される画面であって、複数画像フォーマットではない通常のフォーマットのファイルを出力する場合の設定（第３の指定）を行うための画面を示す図である。図８に示す画面では、「代表画像のみ出力する」と「全ての画像を個別のファイルとして出力する」のいずれか一方を択一的に選択させるためのラジオボタン８０１及び８０２が表示されている。
【００４４】
複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像のうち、代表画像のみを出力させるようにしたい場合は、「代表画像のみ出力する」を選択する。また、複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像を、それぞれ個別のファイルとして出力させるようにしたい場合は、「全ての画像を個別のファイルとして出力する」を選択する。
【００４５】
「代表画像のみ出力する」と「全ての画像を個別のファイルとして出力する」のいずれか一方が選択された後、ＯＫボタン８０３が押下されると、入力された内容をＨＤＤ２１４内に記憶して図８に示す画面が閉じる。
【００４６】
図９は、図５〜図８に示す画面を介して設定された内容を管理するための管理テーブルを示す図である。この管理テーブルは、ＨＤＤ２１４内に記憶されている。
【００４７】
項目９０１には、複数画像フォーマットのファイルの出力に関する設定が行われているか否かを示す情報が格納される。図５のボタン５０１が押下され後続の画面を介して複数画像フォーマットのファイルの出力に関する設定が行われている場合は項目９０１の値はＯＮとなり、設定が行われていなければＯＦＦとなる。
【００４８】
項目９０２は、項目９０１がＯＮである場合にのみ値が格納される項目であって、項目９０２には、複数画像フォーマットのファイルの出力が指示された場合に、複数画像フォーマットのファイルとして画像を出力させるか否かを示す情報が格納される。つまり、図６のボタン６０１が押下された場合は項目９０２の値はＯＮとなり、ボタン６０２が押下された場合はＯＦＦとなる。
【００４９】
項目９０３及び９０４は、項目９０２がＯＮである場合にのみ値が格納される項目であって、項目９０３及び９０４のうちいずれか一方の項目のみがＯＮとなり、他方の項目はＯＦＦとなる。項目９０３には、複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像の中からモノクロ画像を選択して出力させるか否かを示す情報が格納される。つまり、図７に示す画面で「カラー画像を削除する」が選択された場合は項目９０３の値はＯＮとなり、「低解像度画像を削除する」が選択された場合はＯＦＦとなる。
【００５０】
項目９０４には、複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像の中から高解像度の画像を選択して出力させるか否かを示す情報が格納される。つまり、図７に示す画面で「低解像度画像を削除する」が選択された場合は項目９０４の値はＯＮとなり、「カラー画像を削除する」が選択された場合はＯＦＦとなる。
【００５１】
項目９０５は、項目９０４がＯＮである場合にのみ値が格納される項目である。項目９０５には、図７に示す画面の入力欄７０３に入力された解像度の値が格納される。
【００５２】
項目９０６及び９０７は、項目９０２がＯＦＦである場合にのみ値が格納される項目であって、項目９０６及び９０７のうちいずれか一方の項目のみがＯＮとなり、他方の項目はＯＦＦとなる。項目９０６には、複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像のうち、代表画像のみを出力させるか否かを示す情報が格納される。つまり、図８に示す画面で「代表画像のみ出力する」が選択された場合は項目９０６の値はＯＮとなり、「全ての画像を個別のファイルとして出力する」が選択された場合はＯＦＦとなる。
【００５３】
項目９０７には、複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像を、それぞれ個別のファイルとして出力させるか否かを示す情報が格納される。つまり、図８に示す画面で「全ての画像を個別のファイルとして出力する」が選択された場合は項目９０７の値はＯＮとなり、「代表画像のみ出力する」が選択された場合はＯＦＦとなる。
【００５４】
図１０は、操作部２２０の液晶表示部に表示されるファイル一覧画面を示す図である。ファイル一覧画面には、ＨＤＤ２１４や携帯型メモリ媒体２２１内に記憶されている複数のファイルのそれぞれを示す情報が表示されている。表示すべきファイルの数が１つの画面に表示可能な数を超えた場合には、スクロールキー１００１が表示される。領域１００２には、全部で何ページの画面があるか、及び現在表示されている画面が何ページ目の画面であるかを示す情報が表示される。例えば、図１０に示す例では全部で５ページの画面があり、現在は１ページ目の画面が表示されていることが分かる。
【００５５】
領域１００３には、各ファイルに関する情報が表示される。図１０に示す例では、ファイル名及びファイルの保存日時を示す情報が表示されている。液晶表示部はタッチパネル機能を有するため、ユーザは領域１００３の表示に基づいて、所望のファイルに対応する箇所に触れることによりファイルを指定することができる。ユーザによりファイルが指定された場合は、そのファイルに関する情報は反転表示され選択された状態となる。図１０に示す例では、ファイル「ＤＥＦ」がユーザにより選択されていることが分かる。
【００５６】
宛先指定ボタン１００４は、選択されたファイルに含まれる画像の出力先を指定する場合に押下する。なお、これ以降の説明では、選択されたファイルに含まれる画像を出力する場合の出力方法としてＬＡＮ１５０を介して外部装置に送信する方法を例に説明する。しかしながら、ＭＦＰ１００に接続された携帯型メモリ媒体２２１に画像を書き込むことにより画像を出力するようにしても構わない。
【００５７】
図１１は、操作部２２０の液晶表示部に表示される宛先指定画面を示す図である。ユーザは、電子メールを用いて画像を送信する場合には、この宛先指定画面においてメールアドレスを入力する。また、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）などのファイル送信プロトコルを用いて画像を送信する場合はホスト名や送信先のディレクトリを示す情報を入力する。なお、携帯型メモリ媒体２２１を画像の出力先としたい場合に、この宛先指定画面で携帯型メモリ媒体２２１を指定できるようにしても構わない。
【００５８】
ユーザにより入力された宛先情報は領域１１０１に表示される。宛先を指定した後、決定ボタン１１０２を押下すると宛先指定画面が閉じて、図１０に示すファイル一覧画面に戻る。ファイル一覧画面に表示されたファイルのうち、いずれかのファイルを選択した後で送信ボタン１００５を押下すると、選択されたファイルに含まれる画像が、指定された宛先に送信される。
【００５９】
図１２、１３、及び１４は、ファイルの送信指示を受付けた場合に、送信が指示されたファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択して出力する動作を説明するフローチャートである。図１２、１３、及び１４に示すフローチャートに示す各動作は、ＭＦＰ１００のＣＰＵ２１１が制御プログラムを実行することにより実現される。
【００６０】
ファイル一覧画面で送信ボタン１００５が押下された場合に、まずステップＳ１２０１で、送信が指示されたファイルが複数画像フォーマットのファイルであるか否かを判定する。なお、この判定は、図３のファイルヘッダ３０１に格納されている情報に基づいて行う。この判定の結果、送信が指示されたファイルが複数画像フォーマットのファイルであると判定した場合は、ステップＳ１２０２に進み、そうでなければステップＳ１２０８に進む。
【００６１】
ステップＳ１２０２では、図９に示す設定情報をＨＤＤ２１４から読み出す。そして、続くステップＳ１２０３では、項目９０１の値に基づいて、複数画像フォーマットのファイルの出力に関する設定が行われているか否かを判定する。この判定の結果、複数画像フォーマットのファイルの出力に関する設定が行われていると判定した場合は、ステップＳ１２０４に進み、そうでなければステップＳ１２０８に進む。
【００６２】
ステップＳ１２０１またはステップＳ１２０３における判定の結果、ステップＳ１２０８に進んだ場合は、選択されたファイルをそのまま指定された送信先に送信して処理を終了する。
【００６３】
ステップＳ１２０４では、項目９０２の値に基づいて、複数画像フォーマットのファイルの出力が指示された場合に、そのファイルに含まれる画像を複数画像フォーマットのファイルとして出力させるか否かを判定する。この判定の結果、複数画像フォーマットのファイルとして画像を出力させると判定した場合は、ステップＳ１３０１に進み、そうでなければステップＳ１２０５に進む。
【００６４】
ステップＳ１２０５では、項目９０６または項目９０７の値に基づいて、複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像を、それぞれ個別のファイルとして出力させるか否かを判定する。この判定の結果、出力が指示されたファイルに含まれる複数の画像を、それぞれ個別のファイルとして出力させると判定した場合は、ステップＳ１２０６に進み、そうでなければステップＳ１２０７に進む。
【００６５】
ステップＳ１２０６では、出力が指定されたファイルに含まれる複数の画像毎にそれぞれ個別のファイルを生成する。
【００６６】
図１５は、図１２のステップＳ１２０６で作成される各ファイルの構造を示す図であって、図３に示す複数画像フォーマットのファイルに対してステップＳ１２０６で処理を行った場合に生成されるファイルを示す図である。ステップＳ１２０５における判定の結果、出力が指示されたファイルに含まれる複数の画像を、それぞれ個別のファイルとして出力させると判定した場合に、図１５に示すように元のファイルに含まれる複数の画像を個別のファイルに格納する。
【００６７】
つまり、元のファイルにおける１ページ目の画像ヘッダ３０２及び１ページ目の画像１３０３には、ファイルヘッダ１５０１が付加される。また、元のファイルにおける２ページ目の画像ヘッダ３０４及び２ページ目の画像３０５には、ファイルヘッダ１５０２が付加される。同様に、元のファイルにおけるＮページ目の画像ヘッダ３０６及びＮページ目の画像３０７には、ファイルヘッダ１５０３が付加される。
【００６８】
このように、ステップＳ１２０６では、出力が指示されたファイルに含まれている画像の数と同じ数のファイルが生成される。生成された各ファイルは、ステップＳ１２０８において、指定された宛先に送信される。
【００６９】
一方、ステップＳ１２０７では、出力が指示されたファイルに含まれている画像のうち、代表画像フラグ４０１がＯＮになっている１つの画像を残し、その他の画像を削除したうえで、残った１つの画像を含む１つのファイルを生成する。そして、生成されたファイルは、ステップＳ１２０８において、指定された宛先に送信される。
【００７０】
ステップＳ１３０１では、複数画像フォーマットのファイルの出力が指示された場合に、出力が指示されたファイルに含まれる複数の画像の中からモノクロ画像を選択して出力するか、または高解像度の画像を選択して出力するかを判定する。この判定の結果、モノクロ画像を選択して出力すると判定した場合は、ステップＳ１３０２に進み、高解像度の画像を選択して出力すると判定した場合は、ステップＳ１４０１に進む。
【００７１】
ステップＳ１３０２では、出力が指示されたファイルに含まれる１ページ目の画像ヘッダを参照する。そして、続くステップＳ１３０３では、この画像ヘッダの主画像フラグ４０２に基づいて、１ページ目の画像が主画像であるか否かを判定する。この判定の結果、１ページ目の画像が主画像であると判定した場合は、ステップＳ１３０４に進み、そうでなければステップＳ１３０８に進む。
【００７２】
ステップＳ１３０４では、関連画像情報４０３に格納された情報に基づいて１ページ目の画像に関連する他の画像の画像ヘッダを参照する。そして、ステップＳ１３０５では、１ページ目の画像（主画像）及び１ページ目の画像に関連する他の画像（関連画像）を含む複数の画像に、モノクロ画像が含まれているか否かを判定する。この判定の結果、モノクロ画像が含まれていると判定した場合は、ステップＳ１３０６に進み、そうでなければステップＳ１３０７に進む。
【００７３】
ステップＳ１３０６では、１ページ目の画像（主画像）及び１ページ目の画像に関連する他の画像（関連画像）を含む複数の画像のうち、カラー画像を全て削除する。一方、ステップＳ１３０７では、１ページ目の画像（主画像）を残し、１ページ目の画像に関連する他の画像（関連画像）を全て削除する。
【００７４】
ステップＳ１３０８では、ステップＳ１３０２で参照した画像ヘッダが最終ページのものか否かを判定し、最終ページでない（つまり次ページが存在する）と判定した場合は、ステップＳ１３０２に戻り、次ページの画像ヘッダを参照する。
【００７５】
ステップＳ１３０２で参照した画像ヘッダが最終ページのものであると判定した場合は、ステップＳ１３０９に進み、ステップＳ１３０６またはステップＳ１３０７で削除されなかった画像を複数画像フォーマットの１つのファイルとして宛先に送信する。
【００７６】
ここで、図１６を用いてステップＳ１３０２〜Ｓ１３０８の各処理を具体的に説明する。図１６は、出力が指示された複数画像フォーマットのファイルの例を示している。図１６に示すファイルには、画像１６０１を主画像とする互いに関連する３つの画像（１６０１、１６０２、１６０３）が１〜３ページ目に含まれている。また、これとは別に、画像１６０５を主画像とする互いに関連する３つの画像（１６０４、１６０５、１６０６）が４〜６ページ目に含まれている。なお、画像１６０１、画像１６０４、画像１６０５、及び画像１６０６はカラー画像で、画像１６０２及び画像１６０３はモノクロ画像である。
【００７７】
このファイルに対して、ステップＳ１３０２〜Ｓ１３０８の各処理を行った場合、以下の通りとなる。即ち、まずステップＳ１３０２で画像１６０１の画像ヘッダが参照され、画像１６０１が主画像であることが認識される。そして、ステップＳ１３０４で画像１６０１の関連画像である画像１６０２及び画像１６０３の各画像ヘッダが参照される。
【００７８】
そして、ステップＳ１３０５の判定では、画像１６０２及び画像１６０３がモノクロ画像であるため、互いに関連する複数の画像にモノクロ画像が含まれていると判定され、ステップＳ１３０６に進む。ステップＳ１３０６では、カラー画像である画像１６０１が削除される。なお、この場合、主画像である画像１６０１が削除されてしまうので、画像１６０１に関連する画像であって、次ページの画像である画像１６０２が新たに主画像として指定される。
【００７９】
次に、ステップＳ１３０８を経てステップＳ１３０２に戻り、画像１６０２や画像１６０３の画像ヘッダが参照される。但し、このとき画像１６０１の関連画像である画像１６０２及び画像１６０３については、既にステップＳ１３０２〜Ｓ１３０８の処理が行われているため、画像１６０２や画像１６０３が削除されることはない。
【００８０】
画像１６０２や画像１６０３の画像ヘッダを参照した後、画像１６０４の画像ヘッダが参照される。しかしながら、画像１６０４は主画像ではないため、ステップＳ１３０８に進む。
【００８１】
その後、再度ステップＳ１３０２に戻り、画像１６０５の画像ヘッダが参照され、画像１６０５が主画像であることが認識される。そして、ステップＳ１３０４で画像１６０５の関連画像である画像１６０４及び画像１６０６の各画像ヘッダが参照される。
【００８２】
そして、ステップＳ１３０５の判定では、画像１６０４、画像１６０５、及び画像１６０６はいずれもカラー画像であるため、互いに関連する複数の画像にモノクロ画像が含まれていないと判定され、ステップＳ１３０７に進む。ステップＳ１３０７では、関連画像である画像１６０４及び画像１６０６が削除される。なお、この場合、残った画像１６０５に関連する画像は存在しなくなるため、画像１６０５の画像ヘッダの主画像フラグ４０２は自動的にＯＦＦになる。
【００８３】
以上の処理が行われた結果、最終的には図１７に示すように、画像１６０２、画像１６０３、及び画像１６０５の３つの画像を含む複数画像フォーマットのファイルが送信される。
【００８４】
次に、ステップＳ１３０１の判定の結果、高解像度の画像を選択して出力すると判定した場合について説明する。ステップＳ１４０１では、出力が指示されたファイルに含まれる１ページ目の画像ヘッダを参照する。そして、続くステップＳ１４０２では、この画像ヘッダの主画像フラグ４０２に基づいて、１ページ目の画像が主画像であるか否かを判定する。この判定の結果、１ページ目の画像が主画像であると判定した場合は、ステップＳ１４０３に進み、そうでなければステップＳ１４０７に進む。
【００８５】
ステップＳ１４０３では、関連画像情報４０３に格納された情報に基づいて１ページ目の画像に関連する他の画像の画像ヘッダを参照する。そして、ステップＳ１４０４では、１ページ目の画像（主画像）及び１ページ目の画像に関連する他の画像（関連画像）を含む複数の画像に、高解像度画像が含まれているか否かを判定する。ここでの判定は、項目９０５の値として設定された解像度よりも低い解像度の画像を低解像度画像とし、設定された解像度と同じまたはそれ以上の解像度の画像を高解像度画像とする。この判定の結果、高解像度画像が含まれていると判定した場合は、ステップＳ１４０５に進み、そうでなければステップＳ１４０６に進む。
【００８６】
ステップＳ１４０５では、１ページ目の画像（主画像）及び１ページ目の画像に関連する他の画像（関連画像）を含む複数の画像のうち、低解像度画像を全て削除する。一方、ステップＳ１４０６では、１ページ目の画像（主画像）を残し、１ページ目の画像に関連する他の画像（関連画像）を全て削除する。
【００８７】
ステップＳ１４０７では、ステップＳ１４０１で参照した画像ヘッダが最終ページのものか否かを判定し、最終ページでない（つまり次ページが存在する）と判定した場合は、ステップＳ１４０１に戻り、次ページの画像ヘッダを参照する。
【００８８】
ステップＳ１４０１で参照した画像ヘッダが最終ページのものであると判定した場合は、ステップＳ１４０８に進み、ステップＳ１４０５またはステップＳ１４０６で削除されなかった画像を複数画像フォーマットの１つのファイルとして宛先に送信する。
【００８９】
ここで、図１８を用いてステップＳ１４０１〜Ｓ１４０７の各処理を具体的に説明する。図１８は、出力が指示された複数画像フォーマットのファイルの例を示している。図１８に示すファイルには、画像１８０１を主画像とする互いに関連する３つの画像（１８０１、１８０２、１８０３）が１〜３ページ目に含まれている。また、これとは別に、画像１８０５を主画像とする互いに関連する３つの画像（１８０４、１８０５、１８０６）が４〜６ページ目に含まれている。なお、画像１８０１、画像１８０４、画像１８０５、及び画像１８０６は低解像度画像で、画像１８０２及び画像１８０３は高解像度画像である。
【００９０】
このファイルに対して、ステップＳ１４０１〜Ｓ１４０７の各処理を行った場合、以下の通りとなる。即ち、まずステップＳ１４０１で画像１８０１の画像ヘッダが参照され、画像１８０１が主画像であることが認識される。そして、ステップＳ１４０３で画像１８０１の関連画像である画像１８０２及び画像１８０３の各画像ヘッダが参照される。
【００９１】
そして、ステップＳ１４０４の判定では、画像１８０２及び画像１８０３が高解像度画像であるため、互いに関連する複数の画像に高解像度画像が含まれていると判定され、ステップＳ１４０５に進む。ステップＳ１４０５では、低解像度画像である画像１８０１が削除される。なお、この場合、主画像である画像１８０１が削除されてしまうので、画像１８０１に関連する画像であって、画像１８０１の次ページの画像である画像１８０２が新たに主画像として指定される。
【００９２】
次に、ステップＳ１４０７を経てステップＳ１４０１に戻り、画像１８０２や画像１８０３の画像ヘッダが参照される。但し、このとき画像１８０１の関連画像である画像１８０２及び画像１８０３については、既にステップＳ１４０１〜Ｓ１４０７の処理が行われているため、画像１８０２や画像１８０３が削除されることはない。
【００９３】
画像１８０２や画像１８０３の画像ヘッダを参照した後、画像１８０４の画像ヘッダが参照される。しかしながら、画像１８０４は主画像ではないため、ステップＳ１４０７に進む。
【００９４】
その後、再度ステップＳ１４０１に戻り、画像１８０５の画像ヘッダが参照され、画像１８０５が主画像であることが認識される。そして、ステップＳ１４０３で画像１８０５の関連画像である画像１８０４及び画像１８０６の各画像ヘッダが参照される。
【００９５】
そして、ステップＳ１４０４の判定では、画像１８０４、画像１８０５、及び画像１８０６はいずれも低解像度画像であるため、互いに関連する複数の画像に高解像度画像が含まれていないと判定され、ステップＳ１４０６に進む。ステップＳ１４０６では、関連画像である画像１８０４及び画像１８０６が削除される。なお、この場合、残った画像１８０５に関連する画像は存在しなくなるため、画像１８０５の画像ヘッダの主画像フラグ４０２は自動的にＯＦＦになる。
【００９６】
以上の処理が行われた結果、最終的には図１９に示すように、画像１８０２、画像１８０３、及び画像１８０５の３つの画像を含む複数画像フォーマットのファイルが送信される。
【００９７】
このように、第１の実施形態では、複数の画像を含むファイルの出力が指示された場合に、ユーザモードとして設定された条件に従って、当該ファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択する。これにより、出力が指示されたファイルに含まれる画像の中から不要な画像を削除したうえで画像を出力することができるので、不要な画像の出力にかかる無駄な処理を行わずに済む。
【００９８】
また、画像の出力先となる端末にとっても、自身が必要としない画像があらかじめ出力元において削除された状態で画像が出力されてくるので、データ量の大きなファイルを受けとらずに済むようになる。
【００９９】
（第２の実施形態）
次に、本発明に係る第２の実施形態について説明する。第１の実施形態では、１つのファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択するための条件を、ユーザモードとして設定する例について説明した。つまり、第１の実施形態では、ファイルの出力を指示する際にユーザが意図的に条件を変更しない限りは、常に共通の条件に従って画像が選択される。
【０１００】
これに対して、第２の実施形態では、ＨＤＤ２１４内に予め登録されている出力先毎に、画像を選択するための上述した条件を設定する構成が追加されている。なお、これ以外の点については第１の実施形態と同様の構成であるため説明は省略する。
【０１０１】
図２０は、１つのファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択するための条件を、予め登録されている出力先に対応付けて設定した場合における、設定内容を管理するための管理テーブルを示す図である。
【０１０２】
図２０に示す通り、ＨＤＤ２１４内に登録されている「宛先１」「宛先２」「宛先３」のそれぞれに対して、図９で説明した項目９０１〜９０７の値が設定され、管理されている。
【０１０３】
第２の実施形態では、第１の実施形態で説明したのと同様に、図１２、図１３、及び１４に示すフローチャートの各処理を行い、選択された画像を出力するが、図１２のステップＳ１２０２の処理のみが第１の実施形態と異なる。すなわち、第２の実施形態では、ステップＳ１２０２において、宛先指定画面を介してユーザが指定した宛先（出力先）に応じて、指定された宛先に対応する条件を読み出すようにしている。
【０１０４】
これにより、例えば出力先の能力に応じてどのような条件で画像を選択すべきかを出力先毎に管理者が設定しておけば、実際にファイルの出力を指示するユーザが出力先の能力を知らなくとも、必要なファイルが適切に選択されて出力される。即ち、カラー画像に対応しておらず、モノクロ画像しか処理できない出力先に対しては、カラー画像を削除して出力するよう設定し、カラー画像に対応した出力先に対しては、カラー画像を削除せずに出力するよう設定することができる。
【０１０５】
なお、出力先に対応付けて条件を設定する際には、図５〜図８に示す画面を介して設定するようにしてもよいし、各出力先と直接通信して互いの能力情報を交換することにより、自動的に設定を行うようにしても構わない。
【０１０６】
また、指定された出力先がＨＤＤ２１４に登録されていなかったり、ＨＤＤ２１４に登録されていたとしても対応する条件が設定されていなかったりした場合に、第１の実施形態で説明したユーザモードとして設定された共通の条件を使用するようにしてもよい。
【０１０７】
（第３の実施形態）
次に、本発明に係る第３の実施形態について説明する。第１の実施形態では、１つのファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択するための条件を、ユーザモードとして設定する例について説明した。つまり、第１の実施形態では、ファイルの出力を指示する際にユーザが意図的に条件を変更しない限りは、常に共通の条件に従って画像が選択される。
【０１０８】
これに対して、第３の実施形態では、画像を出力する場合に使用可能な複数の出力方法のそれぞれに対応付けて、画像を選択するための上述した条件を設定する構成が追加されている。なお、これ以外の点については第１の実施形態と同様の構成であるため説明は省略する。
【０１０９】
図２１は、１つのファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択するための条件を、出力方法に対応付けて設定した場合における、設定内容を管理するための管理テーブルを示す図である。
【０１１０】
ＭＦＰ１００は、電子メールサーバ１３０を介した電子メール送信、ＰＣ１１０やファイルサーバ１２０に対するＳＭＢ等を用いたファイル送信、及び携帯型メモリ媒体２２１に対する出力など複数の出力方法のいずれかを用いて画像を出力する。第３の実施形態では、図２１に示すように、出力方法毎に画像を選択するための条件が設定される。
【０１１１】
第３の実施形態では、第１の実施形態で説明したのと同様に、図１２、図１３、及び１４に示すフローチャートの各処理を行い、選択された画像を出力するが、図１２のステップＳ１２０２の処理のみが第１の実施形態と異なる。すなわち、第３の実施形態では、ステップＳ１２０２において、宛先指定画面を介してユーザが指定した宛先（出力先）に対して画像を出力する際に用いられる出力方法に応じて、指定された宛先に対応する条件を読み出すようにしている。
【０１１２】
これにより、例えば、電子メールに添付して画像を出力する場合は、ファイル送信する場合や携帯型メモリ媒体へ出力する場合と比較して、出力するデータのデータ量をより小さいものとするために多くの画像を削除するようにするといったような設定ができる。
【０１１３】
以上、これまで第１乃至第３の実施形態としてそれぞれ説明したが、上述した第１乃至第３の実施形態の内容はそれぞれ個別で実施してもよいし、適宜組み合わせて実施することもできる。
【０１１４】
また、上述した説明では、図７に示す画面において、「カラー画像を削除する」と「低解像度画像を削除する」のいずれか一方を択一的に選択させるようにしたが、これ以外の選択肢を設けるようにしても構わない。例えば、「モノクロ画像で且つ４００ｄｐｉを超える解像度の画像を削除する」といったような選択肢を設けることもできる。
【０１１５】
また、上述した説明では、互いに関連する複数の画像とは内容が同一でカラー／モノクロや解像度などが異なるものとしたが、例えば所定の短い間隔で連続して撮影された複数の連写画像を互いに関連する複数の画像として扱ってもよい。
【０１１６】
（その他の実施形態）
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１７】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔の外部装置から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１１８】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１２０】
プログラムを供給するための記録媒体としては、例えば、以下のようなものがある。フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）。
【０１２１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。すなわち、ホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１２２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他にも、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１２４】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後にも前述した実施形態の機能が実現される。すなわち、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行うことによっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１２５】
【図１】本発明の実施形態におけるネットワーク全体を示す図である。
【図２】本発明の実施形態におけるＭＦＰ１００の構成を示すブロック図である。
【図３】本発明の実施形態における複数画像フォーマットの構造を示す図である。
【図４】本発明の実施形態における画像ヘッダ３０２の構造を示す図である。
【図５】本発明の実施形態におけるユーザモード設定画面を示す図である。
【図６】本発明の実施形態におけるユーザモード設定画面を示す図である。
【図７】本発明の実施形態におけるユーザモード設定画面を示す図である。
【図８】本発明の実施形態におけるユーザモード設定画面を示す図である。
【図９】本発明の実施形態における図５〜図８に示す画面を介して設定された内容を管理するための管理テーブルを示す図である。
【図１０】本発明の実施形態におけるファイル一覧画面を示す図である。
【図１１】本発明の実施形態における宛先指定画面である。
【図１２】本発明の実施形態におけるファイルの送信が指示された場合に、送信が指示されたファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択して出力する動作を説明するフローチャートである。
【図１３】本発明の実施形態におけるファイルの送信が指示された場合に、送信が指示されたファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択して出力する動作を説明するフローチャートである。
【図１４】本発明の実施形態におけるファイルの送信が指示された場合に、送信が指示されたファイルに含まれる複数の画像のうち、互いに関連する複数の画像の中から少なくとも１つの画像を選択して出力する動作を説明するフローチャートである。
【図１５】本発明の実施形態において出力される非複数画像フォーマットに変換されたファイルの構造を示す図である。
【図１６】本発明の実施形態における複数画像フォーマットのファイルの一例を示す図である。
【図１７】本発明の実施形態における複数画像フォーマットのファイルの一例を示す図である。
【図１８】本発明の実施形態における複数画像フォーマットのファイルの一例を示す図である。
【図１９】本発明の実施形態における複数画像フォーマットのファイルの一例を示す図である。
【図２０】本発明の実施形態における予め登録されている出力先に対応付けて設定された条件を管理するための管理テーブルを示す図である。
【図２１】本発明の実施形態における出力方法に対応付けて設定された条件を管理するための管理テーブルを示す図である。
【符号の説明】
【０１２６】
１００  ＭＦＰ
１５０  ＬＡＮ
２１１  ＣＰＵ
２１２  ＲＯＭ
２１３  ＲＡＭ
２１４  ＨＤＤ
２２０  操作部
２２１  携帯型メモリ媒体
【図１】
2010050714.tif 000003
【図２】
2010050714.tif 000004
【図３】
2010050714.tif 000005
【図４】
2010050714.tif 000006
【図５】
2010050714.tif 000007
【図６】
2010050714.tif 000008
【図７】
2010050714.tif 000009
【図８】
2010050714.tif 000010
【図９】
2010050714.tif 000011
【図１０】
2010050714.tif 000012
【図１１】
2010050714.tif 000013
【図１２】
2010050714.tif 000014
【図１３】
2010050714.tif 000015
【図１４】
2010050714.tif 000016
【図１５】
2010050714.tif 000017
【図１６】
2010050714.tif 000018
【図１７】
2010050714.tif 000019
【図１８】
2010050714.tif 000020
【図１９】
2010050714.tif 000021
【図２０】
2010050714.tif 000022
【図２１】
2010050714.tif 000023