(57)【要約】【課題】  管理されたデータの出力順に従ってデータを出力することができ、使い勝手のよい画像データ出力装置を提供する。【解決手段】  入力データ５には、そのデータの属性を示す情報（ファイル名、送信元、送信者、ファイル種類、更新日、サイズなど）が含まれている。データ仕分けＢＯＸ８のそれぞれには、そのＢＯＸにおけるデータ仕分けの特性を設定するための設定ファイルが付与されている。設定ファイルに基づいてデータの仕分けが行なわれる。データ並べ替えＢＯＸ１１のそれぞれには、そのＢＯＸにおけるデータの並べ替え順の特性を設定するための設定ファイルが付与されている。設定ファイルに基づいてデータの並べ替えが行なわれる。並べ替えられたデータがその順番で出力（印刷など）される。【選択図】        図６
2006109243.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データに関する情報を取得する第１のデータ情報取得手段と、
画像データを記憶する複数の第１の記憶領域と、
前記画像データを、前記第１のデータ情報取得手段により取得された情報に基づいて前記複数の第１の記憶領域のうち該当する記憶領域に記憶させるデータ記憶制御手段と、
前記データ記憶制御手段により前記第１の記憶領域に記憶された画像データに関する情報を取得する第２のデータ情報取得手段と、
前記それぞれの第１の記憶領域毎に設定されたデータの出力順を管理する管理手段と、
前記第１の記憶領域に記憶された画像データを、前記第２のデータ情報取得手段により取得された情報に基づいて、前記管理手段の管理する出力順に記憶する第２の記憶領域と、
前記第２の記憶領域に記憶された順序に従って、画像データを出力する出力手段と、
を備えた画像データ出力装置。
【請求項２】
前記入力された画像データに情報を付加する付加手段をさらに備えたことを特徴とする、請求項１に記載の画像データ出力装置。
【請求項３】
前記データ記憶制御手段により記憶させるべき第１の記憶領域が複数存在すると判断された場合には、前記画像データを複製して、該当する第１の記憶領域それぞれに記憶させることを特徴とする、請求項１または２に記載の画像データ出力装置。
【請求項４】
前記第２の記憶領域が複数個存在することを特徴とする、請求項１乃至３のいずれか１項に記載の画像データ出力装置。
【請求項５】
前記出力手段により画像データが出力されると、当該出力された前記第２の記憶領域に記憶された画像データを消去する消去手段をさらに備えたことを特徴とする、請求項１乃至４のいずれか１項に記載の画像データ出力装置。
【請求項６】
前記消去手段は、さらに、当該出力された第１の記憶領域に記憶された画像データも消去することを特徴とする、請求項５に記載の画像データ出力装置。
【請求項７】
出力された画像データを記憶する出力済みデータ記憶領域と、
前記出力手段により画像データが出力されると、当該出力された前記第２の記憶領域に記憶された画像データを前記出力済みデータ記憶領域に移動させる移動手段と、
をさらに備えたことを特徴とする、請求項１乃至４のいずれか１項に記載の画像データ出力装置。
【請求項８】
前記第２の記憶領域への画像データの記憶は、前記出力手段により画像データが出力されるときに行なわれることを特徴とする、請求項１乃至７のいずれか１項に記載の画像データ出力装置。
【請求項９】
前記出力手段により画像データを出力する時間を管理する出力時間管理手段をさらに備え、
所定の時間に画像データを出力することを特徴とする、請求項１乃至８のいずれか１項に記載の画像データ出力装置。
【請求項１０】
前記出力手段により出力させる前記第１の記憶領域または前記第２の記憶領域を、ユーザが選択する選択手段をさらに備えたことを特徴とする、請求項１乃至９のいずれか１項に記載の画像データ出力装置。
【請求項１１】
入力された画像データに関する情報を取得する第１のデータ情報取得手段と、
画像データを記憶する複数の第１の記憶領域と、
前記画像データを、前記第１のデータ情報取得手段により取得された情報に基づいて前記複数の第１の記憶領域のうち該当する記憶領域に記憶させるデータ記憶制御手段と、
前記データ記憶制御手段により前記第１の記憶領域に記憶された画像データに関する情報を取得する第２のデータ情報取得手段と、
前記それぞれの第１の記憶領域毎に設定されたデータの出力順を管理する管理手段と、
前記第２のデータ情報取得手段により取得された情報に基づいて、前記管理手段の管理する出力順に画像データを識別する画像データ識別情報を記憶する第２の記憶領域と、
前記第２の記憶領域に記憶された順序に従って、画像データを出力する出力手段と、
を備えた画像データ出力装置。
【請求項１２】
入力された画像データに関する情報を取得する第１のデータ情報取得ステップと、
前記画像データを、前記第１のデータ情報取得ステップにより取得された情報に基づいて、画像データを記憶する複数の第１の記憶領域のうち該当する記憶領域に記憶させるデータ記憶制御ステップと、
前記データ記憶制御ステップにより前記第１の記憶領域に記憶された画像データに関する情報を取得する第２のデータ情報取得ステップと、
前記それぞれの第１の記憶領域毎に設定されたデータの出力順を管理する管理ステップと、
前記第１の記憶領域に記憶された画像データを、前記第２のデータ情報取得ステップにより取得された情報に基づいて、前記管理ステップの管理する出力順に第２の記憶領域に記憶させる記憶ステップと、
前記第２の記憶領域に記憶された順序に従って、画像データを出力する出力ステップと、
を備えた画像データ出力方法。
【請求項１３】
入力された画像データに関する情報を取得する第１のデータ情報取得ステップと、
前記画像データを、前記第１のデータ情報取得ステップにより取得された情報に基づいて、画像データを記憶する複数の第１の記憶領域のうち該当する記憶領域に記憶させるデータ記憶制御ステップと、
前記データ記憶制御ステップにより前記第１の記憶領域に記憶された画像データに関する情報を取得する第２のデータ情報取得ステップと、
前記それぞれの第１の記憶領域毎に設定されたデータの出力順を管理する管理ステップと、
前記第１の記憶領域に記憶された画像データを、前記第２のデータ情報取得ステップにより取得された情報に基づいて、前記管理ステップの管理する出力順に第２の記憶領域に記憶させる記憶ステップと、
前記第２の記憶領域に記憶された順序に従って、画像データを出力する出力ステップと、
をコンピュータに実行させる画像データ出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ出力装置、画像データ出力方法、および画像データ出力プログラムに関し、特に、ユーザーの指定する順番に基づいてデータを並べ替えて出力する画像データ出力装置、画像データ出力方法、および画像データ出力プログラムに関する。
【背景技術】
【０００２】
下記の特許文献１に示されるように、画像データを表示する順序情報をユーザーが設定しファイルを作成して、そのファイルに基づいて順次画像を表示させる画像データ出力装置が提案されている。
【特許文献１】特開２０００−８２１２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した画像データ出力装置は、出力する順番、条件を設定しその設定内容に基づいて出力、印刷を行なうものであり、所望するデータの種類、定義などを考慮した出力が出来ないため、使い勝手が悪いという問題があった。
【０００４】
本発明はそのような問題を解決するためになされたものであり、使い勝手のよい画像データ出力装置、画像データ出力方法、および画像データ出力プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、この発明のある局面に従うと、画像データ出力装置は、入力された画像データに関する情報を取得する第１のデータ情報取得手段と、画像データを記憶する複数の第１の記憶領域と、前記画像データを、前記第１のデータ情報取得手段により取得された情報に基づいて前記複数の第１の記憶領域のうち該当する記憶領域に記憶させるデータ記憶制御手段と、前記データ記憶制御手段により前記第１の記憶領域に記憶された画像データに関する情報を取得する第２のデータ情報取得手段と、前記それぞれの第１の記憶領域毎に設定されたデータの出力順を管理する管理手段と、前記第１の記憶領域に記憶された画像データを、前記第２のデータ情報取得手段により取得された情報に基づいて、前記管理手段の管理する出力順に記憶する第２の記憶領域と、前記第２の記憶領域に記憶された順序に従って、画像データを出力する出力手段とを備える。
【０００６】
好ましくは画像データ出力装置は、入力された画像データに情報を付加する付加手段をさらに備えたことを特徴とする。
【０００７】
好ましくは画像データ出力装置は、前記データ記憶制御手段により記憶させるべき第１の記憶領域が複数存在すると判断された場合には、前記画像データを複製して、該当する第１の記憶領域それぞれに記憶させることを特徴とする。
【０００８】
好ましくは画像データ出力装置は、前記第２の記憶領域が複数個存在することを特徴とする。
【０００９】
好ましくは画像データ出力装置は、前記出力手段により画像データが出力されると、当該出力された前記第２の記憶領域に記憶された画像データを消去する消去手段をさらに備えたことを特徴とする。
【００１０】
好ましくは消去手段は、さらに、当該出力された第１の記憶領域に記憶された画像データも消去することを特徴とする。
【００１１】
好ましくは画像データ出力装置は、出力された画像データを記憶する出力済みデータ記憶領域と、前記出力手段により画像データが出力されると、当該出力された前記第２の記憶領域に記憶された画像データを前記出力済みデータ記憶領域に移動させる移動手段とをさらに備えたことを特徴とする。
【００１２】
好ましくは前記第２の記憶領域への画像データの記憶は、前記出力手段により画像データが出力されるときに行なわれることを特徴とする。
【００１３】
好ましくは画像データ出力装置は、前記出力手段により画像データを出力する時間を管理する出力時間管理手段をさらに備え、所定の時間に画像データを出力することを特徴とする。
【００１４】
好ましくは画像データ出力装置は、前記出力手段により出力させる前記第１の記憶領域または前記第２の記憶領域を、ユーザが選択する選択手段をさらに備えたことを特徴とする。
【００１５】
この発明の他の局面に従うと、画像データ出力装置は、入力された画像データに関する情報を取得する第１のデータ情報取得手段と、画像データを記憶する複数の第１の記憶領域と、前記画像データを、前記第１のデータ情報取得手段により取得された情報に基づいて前記複数の第１の記憶領域のうち該当する記憶領域に記憶させるデータ記憶制御手段と、前記データ記憶制御手段により前記第１の記憶領域に記憶された画像データに関する情報を取得する第２のデータ情報取得手段と、前記それぞれの第１の記憶領域毎に設定されたデータの出力順を管理する管理手段と、前記第２のデータ情報取得手段により取得された情報に基づいて、前記管理手段の管理する出力順に画像データを識別する画像データ識別情報を記憶する第２の記憶領域と、前記第２の記憶領域に記憶された順序に従って、画像データを出力する出力手段とを備える。
【００１６】
この発明のさらに他の局面に従うと、画像データ出力方法は、入力された画像データに関する情報を取得する第１のデータ情報取得ステップと、前記画像データを、前記第１のデータ情報取得ステップにより取得された情報に基づいて、画像データを記憶する複数の第１の記憶領域のうち該当する記憶領域に記憶させるデータ記憶制御ステップと、前記データ記憶制御ステップにより前記第１の記憶領域に記憶された画像データに関する情報を取得する第２のデータ情報取得ステップと、前記それぞれの第１の記憶領域毎に設定されたデータの出力順を管理する管理ステップと、前記第１の記憶領域に記憶された画像データを、前記第２のデータ情報取得ステップにより取得された情報に基づいて、前記管理ステップの管理する出力順に第２の記憶領域に記憶させる記憶ステップと、前記第２の記憶領域に記憶された順序に従って、画像データを出力する出力ステップとを備える。
【００１７】
この発明のさらに他の局面に従うと、画像データ出力プログラムは、入力された画像データに関する情報を取得する第１のデータ情報取得ステップと、前記画像データを、前記第１のデータ情報取得ステップにより取得された情報に基づいて、画像データを記憶する複数の第１の記憶領域のうち該当する記憶領域に記憶させるデータ記憶制御ステップと、前記データ記憶制御ステップにより前記第１の記憶領域に記憶された画像データに関する情報を取得する第２のデータ情報取得ステップと、前記それぞれの第１の記憶領域毎に設定されたデータの出力順を管理する管理ステップと、前記第１の記憶領域に記憶された画像データを、前記第２のデータ情報取得ステップにより取得された情報に基づいて、前記管理ステップの管理する出力順に第２の記憶領域に記憶させる記憶ステップと、前記第２の記憶領域に記憶された順序に従って、画像データを出力する出力ステップとをコンピュータに実行させる。
【発明の効果】
【００１８】
上記発明によると、画像データ出力装置において、入力された画像データに関する情報を取得し、その情報により、画像データを複数の第１の記憶領域のうち該当する記憶領域に記憶させ、第１の記憶領域に記憶された画像データに関する情報を取得し、それぞれの第１の記憶領域毎に設定されたデータの出力順を管理し、第１の記憶領域に記憶された画像データを、管理する出力順に第２の記憶領域に記憶させ、第２の記憶領域に記憶された順序に従って、画像データを出力することができるため、使い勝手のよい画像データ出力装置を提供することが可能である。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態における画像データ出力システムについて説明する。
【００２０】
本システムは、予め設定されたデータ定義に従って入力されたデータを仕分けて格納し、その格納されたデータを、予め設定した条件の順序に並べ替える。このような処理を行なうことにより、ユーザがデータの格納先の指定や、データの追加や、更新するための作業などを行なうことなく、指定したデータを一括出力するこができる。
【００２１】
このような動作を実行するため、画像データ出力システムは、画像データ出力装置を備え、画像データ出力装置は、入力されたデータの情報を取得し、仕分け、格納する機能と、出力順情報を取得し、出力順を管理し、並べ替えたデータを格納する機能とを有する。これにより、画像データ出力装置は、入力されたデータを仕分けて格納し、格納したデータを並べ替えて出力する。
【００２２】
本実施の形態の構成によると、随時入力されたデータについて、所望するデータだけを仕分けて格納し、また、格納したデータについて並べ替えを行なう為、データを追加、更新しても最新の状態でデータを並べ替えて出力することが可能となる。
【００２３】
図１は本発明の実施の形態における画像データ出力システムの構成を示す図である。
【００２４】
図を参照して、当該システムでは、画像データ出力装置の一例としてのＭＦＰ（Multi Function Peripherals）１００ｃ（「ＭＦＰ３」とも呼ぶ。）が、ＰＣ（Personal Computer）２００ａ，２００ｂ、スキャナー、他のＭＦＰ１００ａ，１００ｂ（それぞれ、「ＭＰＦ１」、「ＭＦＰ２」とも呼ぶ。）、およびプリンタ３００とネットワークにより接続されている。
【００２５】
図２は、図１のＭＦＰ１００ａ〜１００ｃの構成を示すブロック図である。
【００２６】
図を参照して、ＭＦＰ１００ａ〜１００ｃのそれぞれは、装置全体を制御する制御部１０６と、原稿から画像データを読取るイメージリーダ部１０１と、用紙上に画像を印刷するプリンタ部１０２と、近距離の無線通信を行なったり、ＭＦＰをネットワークや電話回線に接続するための通信部１０３と、ジョブデータなどを記憶するための記憶部１０４と、ユーザとのインターフェースである操作パネル１０５と、消耗品の残量などを検出するセンサ部１０７とを含む。
【００２７】
なお、図１のプリンタ３００は、図２の構成からイメージリーダ部１０１を除いたものである。
【００２８】
図３は、図１のＰＣ２００ａまたは２００ｂの１台の構成を示すブロック図である。
【００２９】
図を参照して、ＰＣは、装置全体の制御を行なうＣＰＵ６０１と、ディスプレイ６０５と、ネットワークに接続したり外部と通信を行なうためのＬＡＮ（ローカルエリアネットワーク）カード６０７（またはモデムカード）と、キーボードやマウスなどにより構成される入力装置６０９と、フレキシブルディスクドライブ６１１と、ＣＤ−ＲＯＭドライブ６１３と、ハードディスクドライブ６１５と、ＲＡＭ６１７と、ＲＯＭ６１９とを備えている。
【００３０】
フレキシブルディスクドライブ６１１により、フレキシブルディスクＦに記録されたプログラムなどのデータを読取ることが可能であり、ＣＤ−ＲＯＭドライブ６１３により、ＣＤ−ＲＯＭ６１３ａに記録されたプログラムなどのデータを読取ることが可能である。
【００３１】
図４は、図１で示したＭＦＰ３（ＭＦＰ１００ｃ）の機能構成を示すブロック図である。
【００３２】
図を参照して、ＭＦＰ３は、画像を読み取るスキャナ部（イメージリーダ部）１０１と、各種データや制御プログラムを格納する記憶部１０４と、印刷を行なうプリンタ部１０２と、各制御プログラムに従って処理を実行する制御部１０６とを備えている。
【００３３】
記憶部１０４は、スキャナ部、ＰＣ、または他のＭＦＰから送信されてきた画像データその他のデータを、そのデータの情報（属性）に基づいて仕分けて記憶する、複数のデータ仕分けＢＯＸ（１，２，３，・・・）と、仕分けられたデータを並べ替えて記憶する、複数のデータ並べ替えＢＯＸ（Ａ，Ｂ，Ｃ，Ｄ，・・・）とを備えている。
【００３４】
制御部１０６は、ユーザからの指示などに基づいて記憶部１０４に記憶されたデータの印刷指示を出力し、これに基づいてプリンタ部１０２は、データの印刷を行なう。また、印刷時において、制御部１０６は、ユーザからの指定に基づいて印刷を行なうデータを記憶したデータ並べ替えＢＯＸを指定する。
【００３５】
図５は、図２および４の記憶部１０４の詳細を示すブロック図である。
【００３６】
図において、記憶部１０４は、ＭＦＰ３が受信したデータ（またはスキャナ部１０１により得られたデータ）５から、当該データを予め設定した定義毎に仕分けるための情報を取得するデータ情報取得部６と、取得した情報によりデータを仕分けるデータ仕分け部７と、仕分けられたデータを定義毎に格納するデータ仕分けＢＯＸ部８（複数のデータ仕分けＢＯＸ（１，２，３，・・・））と、データ仕分けＢＯＸ内の、仕分けられ格納されたデータの情報を取得するデータ情報取得部（２）９と、データ情報取得部（２）９で取得した情報により予め設定した条件でデータを出力するように、データの順番を並べ替えるデータ並べ替え部１０と、データ並べ替え部１０で並べ替えたデータを格納するデータ並べ替えＢＯＸ部１１（複数のデータ並べ替えＢＯＸ（Ａ，Ｂ，Ｃ，Ｄ，・・・））とを備えている。
【００３７】
データ情報取得部６は、各データ（データファイルなど）から以下の情報を取得し、それに基づいてデータ仕分け部７はデータの仕分けを行なう。
【００３８】
・受信ユーザ
・送信元（ＰＣ１，ＰＣ２，ＭＦＰ１，ＳＣＡＮＥＲ・・・）
・ファイル種類（ｅｘｃｅｌ，ｐｄｆ，ｍａｉｌ，・・・）
・ファイル名称（＊＊議事録、＊＊資料・・・）
・送信ＦＡＸ
・送信先ＦＡＸ
・受信ＦＡＸ
・送信元ＦＡＸ
・送信ＥＭａｉｌ
・送信先毎ＥＭａｉｌ
・受信ＥＭａｉｌ
・送信元毎ＥＭａｉｌ
このような情報に基づいて、データを仕分けるデータ仕分けＢＯＸとして、以下のようなＢＯＸを設定することが考えられる。
【００３９】
・受信ユーザー個人毎のＢＯＸ
・送信元毎のＢＯＸ（ＰＣ１，ＰＣ２，ＭＦＰ１，ＳＣＡＮＥＲ・・・）
・ファイル種類毎のＢＯＸ（ｅｘｃｅｌ，ｐｄｆ，ｍａｉｌ，・・・）
・ファイル名称毎のＢＯＸ（＊＊議事録，＊＊資料・・・）
・送信ＦＡＸ  ＢＯＸ
・送信先毎ＦＡＸ  ＢＯＸ
・受信ＦＡＸ  ＢＯＸ
・送信元毎ＦＡＸ  ＢＯＸ
・送信ＥＭａｉｌ  ＢＯＸ
・送信先毎ＥＭａｉｌ  ＢＯＸ
・受信ＥＭａｉｌ  ＢＯＸ
・送信元毎ＥＭａｉｌ  ＢＯＸ
また、データ並べ替え部１０は、各データ（データファイルなど）から受信日時、ファイル作成日時、ファイル名、ファイルサイズなどの情報を取得し、それに基づいて以下の順序でデータの並べ替えを行なう。
【００４０】
・受信日時順
・ファイル作成日時順
・ファイル名順
・ファイルサイズ順
図６は、図２および４の記憶部１０４の動作の具体例を示す図である。
【００４１】
入力データ５には、そのデータの属性を示す情報（ファイル名、送信元、送信者、ファイル種類、更新日、サイズなど）が含まれている。
【００４２】
データ仕分けＢＯＸ８のそれぞれには、そのＢＯＸにおけるデータ仕分けの特性を設定するための設定ファイルが付与されている。この設定ファイルに基づいて仕分けは行なわれる。
【００４３】
例えば図６のデータ仕分けＢＯＸ１は、送信元「ＰＣ」、送信者「Ａ」、ファイル種類「Ｅｘｃｅｌ」のファイルを格納するＢＯＸである。
【００４４】
データ並べ替えＢＯＸ１１のそれぞれには、そのＢＯＸにおけるデータの並べ替え順の特性を設定するための設定ファイルが付与されている。この設定ファイルに基づいて並べ替えは行なわれる。
【００４５】
例えば図６のデータ並べ替えＢＯＸ１−Ａは、更新日順でデータ仕分けＢＯＸ１のデータの並べ替えを行なうＢＯＸであり、データ並べ替えＢＯＸ１−Ｂは、ファイル名の順でデータ仕分けＢＯＸ１のデータの並べ替えを行なうＢＯＸである。
【００４６】
このようにして並べ替えられたデータが出力（印刷など）される。
【００４７】
図７は、ＭＦＰの操作パネル１０５の平面図である。
【００４８】
図を参照して、操作パネル１０５は、液晶表示装置やタッチパネルなどから構成される表示部（パネル）１０５ａと、ストップボタン１０５ｂと、スタートボタン１０５ｃと、英数キーなどを含む操作ボタン１０５ｄとを備えている。
【００４９】
図８および９は、操作パネル１０５の表示部１０５ａの表示内容を示す図であって、ＢＯＸ印刷指示を行なう場合の表示内容を示す図である。
【００５０】
ユーザが所望のＢＯＸに保存されているデータを印刷出力したい時は、ユーザは、図８のＭＦＰ待機状態時のパネルから、「ＢＯＸ印刷」を選択し、スタートボタン１０５ｃを押下する。
【００５１】
すると、パネルの画面は図９のＢＯＸ選択画面に移行する。そこでユーザは所望のＢＯＸを選択し、スタートボタン１０５ｃを押下する事でそのＢＯＸに格納されているデータの印刷が開始される。
【００５２】
図１０および１１は、スキャナ部１０１から読み込んだデータをＢＯＸへ登録する場合の表示部１０５ａの表示内容を示す図である。
【００５３】
ユーザが、ＭＦＰ待機状態時のパネルから、「ＢＯＸ登録」を選択し、スタートボタン１０５ｃを押下すると、図１１の画面が表示される。ユーザは、当該画面において必要情報（登録ファイル名、登録者など）を入力した上で、「ＯＫ」を選択し、スタートボタン１０５ｃを押下する。これにより、スキャンが始まり、スキャンされたデータにデータ情報が付加され、そのデータが条件に合ったＢＯＸへ格納される。
【００５４】
図１２〜図１７は、ＢＯＸの設定を行なう場合の表示部１０５ａの表示内容を示す図である。
【００５５】
ユーザによってＭＦＰの待機状態の画面（図１２）から「ＢＯＸ設定」が選択されると、図１３の画面が表示される。
【００５６】
ここで、新規にデータを仕分けるＢＯＸを作成する場合は、ユーザは「新規登録」を選択する。既存の仕分けＢＯＸの設定や、それに対応するデータ並べ替えＢＯＸの設定を行なう場合には、ユーザは、表示された既存のＢＯＸの中から所望のものを選択する。
【００５７】
「新規登録」が選択された場合は、図１４の画面が表示される。この画面において、ユーザは任意のＢＯＸ名を入力する。
【００５８】
既存の仕分けＢＯＸが選択されたか、新規登録が終了して、仕分けＢＯＸが決定したら、図１５の画面が表示される。
【００５９】
図１５の画面では、そのＢＯＸにどのようなデータを仕分けて保存するかが設定される。この実施の形態では、図１５に示されるように、登録データの種類、登録者、登録元を設定する。
【００６０】
その後、図１６の画面が表示され、選択したＢＯＸに対応するデータ並べ替えＢＯＸでのデータの並べ替え順が設定される。この時、ユーザは任意のＢＯＸ名を入力する。また、ファイルの並べ替え順を、ファイル名順とするか、ファイル作成日付順とするか、ファイル登録順とするか、ファイルサイズ順とするか、などが設定される。
【００６１】
図１２〜図１６でのユーザ操作が完了すると、図１７の画面のように、設定された内容が表示される。
【００６２】
ここでは、ＢＯＸ名として、「仕分けＢＯＸ名＿並べ替えＢＯＸ名」を付与している。
【００６３】
この設定を、図１８のようにしてＭＦＰは記憶する。すなわち、仕分けＢＯＸの名称、登録条件、並べ替えＢＯＸの名称、並べ替え順が対応付けられて記録される。
【００６４】
この設定を、図６の設定ファイルとして用い、当該ファイルの内容と入力データの情報とが比較され、各ＢＯＸに格納する為の定義とされる。
【００６５】
各ＢＯＸには、外部ＰＣ２００ａ，２００ｂからもデータを登録することが可能である。
【００６６】
図１９は、ＰＣ２００ａ，２００ｂに表示される画面を示す図である。
【００６７】
図を参照して、ＰＣからのＢＯＸへのデータの登録、ＢＯＸ内のデータの印刷指示は、図１９に例示される画面からのユーザ入力により行なわれる。例えば、ユーザによりＢＯＸ登録、ＢＯＸ印刷、通常印刷の中から所望するものが選択される。
【００６８】
その指示に基づいてＭＦＰは、以下のような動作を行なう。
【００６９】
・通常印刷…指定されたファイルを通常どおり印刷する。
【００７０】
・ＢＯＸ登録…指定されたファイルを条件に合ったＢＯＸへ格納する。
【００７１】
・ＢＯＸ印刷…ＰＣ上で図９のような画面が表示され、そこで選択されたＢＯＸ内のデータの印刷を行なう。
【００７２】
図２０は、ＭＦＰ３で実行される処理の全体の流れを示すフローチャートである。
【００７３】
ステップＳ１０１で、ＭＦＰは、ＰＣ、他サーバと通信し、データを受信する。また、スキャナ部１０１からデータを入力する。ステップＳ１０３で、そのデータの内容により、ＢＯＸの管理を行ない、ステップＳ１０５で印刷出力を行なう。
【００７４】
図２１は、図２０のＢＯＸ管理処理（Ｓ１０３）の内容を示すフローチャートである。
【００７５】
ＭＦＰは、ＢＯＸに対しての設定要求があるときは（Ｓ２０１でＹＥＳ）、データ仕分けＢＯＸ、データ並べ替えＢＯＸの設定を行なう（Ｓ２０３，Ｓ２０５）。
【００７６】
データ仕分けＢＯＸとしてここでは、
・送信元毎のＢＯＸ（ＰＣ１，ＰＣ２，ＭＦＰ１，ＳＣＡＮＥＲ・・・）
・受信ユーザー個人毎のＢＯＸ
・ファイル種類毎のＢＯＸ（ｅｘｃｅｌ，ｐｄｆ，ｍａｉｌ，・・・）
・ファイル名称毎のＢＯＸ（＊＊議事録，＊＊資料・・・）
・送信ＦＡＸ ＢＯＸ
・送信先毎ＦＡＸ ＢＯＸ
・受信ＦＡＸ ＢＯＸ
・受信元毎ＦＡＸ ＢＯＸ
・送信ＥＭａｉｌ ＢＯＸ
・送信先毎ＥＭａｉｌ ＢＯＸ
・受信ＥＭａｉｌ ＢＯＸ
・送信元毎ＥＭａｉｌ ＢＯＸ
・・・
を予め設定するものとする。
【００７７】
本実施の形態では、データ仕分けＢＯＸにおける設定項目は、送信元、送信者、データ（ファイル）種類とする（図１８左参照）。
【００７８】
データ並べ替えＢＯＸとしてここでは、
・受信日時順
・ファイル作成日時順
・ファイル更新日時順
・ファイル名順
・ファイルサイズ順
・作成者順
・・・
のＢＯＸを予め設定する。
【００７９】
ＭＦＰはデータを受信すると（Ｓ２０７でＹＥＳ）、予め設定されたデータ仕分けＢＯＸ、およびデータ並べ替えＢＯＸに設定された情報を取得し、データＢＯＸで管理を行なうか否か判断する（Ｓ２０９）。管理する場合には、ＢＯＸに設定された情報とデータの属性と比較することで、受信したデータをデータ仕分けＢＯＸに仕分け（Ｓ２１１）、データ並べ替えＢＯＸで並べ替えたデータを保存する（Ｓ２１３）。
【００８０】
図２２は、図２１のデータ情報取得、仕分け格納処理（Ｓ２１１）の内容を示すフローチャートである。
【００８１】
本フローチャートでは、まず入力されたデータの情報を取得する（Ｓ３０１）。取得する情報は、上記されたデータ仕分けＢＯＸに仕分ける為に設定される情報と同一の種類の情報である。本実施の形態では、送信元、送信者、データ（ファイル）種類の情報を取得する。取得されたデータの情報に基づき、入力データの情報を設定する（Ｓ３０３）。また、並べ替えの条件となる情報である、ファイルの作成日、更新日、ファイル名、サイズ等などの情報も取得する。
【００８２】
複数の仕分けＢＯＸのそれぞれに番号ｉを振り（ｉは自然数）、ｉ＝１の仕分けＢＯＸから順に（Ｓ３０５）、入力データの情報と、その仕分けＢＯＸに設定されている情報とを比較する。情報が一致した時（Ｓ３０７でＹＥＳ）、その仕分けＢＯＸにデータを格納する（Ｓ３０９）。
【００８３】
この比較、格納の処理は全てのＢＯＸに対して行なう（Ｓ３１１、Ｓ３１３）。情報が一致すれば、同一データが複製されて、複数のＢＯＸに格納されることとなる。
【００８４】
図２３は、図２２の入力データ情報設定（Ｓ３０３）の内容を示すフローチャートである。
【００８５】
ここでは、データ仕分けＢＯＸにデータを仕分けるために、入力データの送信元がスキャナであるか（Ｓ３３１）、ネットワーク上のＰＣであるか（Ｓ３４３）、ネットワーク上の他のＭＦＰであるか（Ｓ３４７）を判断し、判断結果を設定する（Ｓ３３３，Ｓ３４５，Ｓ３４９）。
【００８６】
また、データ送信者が、Ａさんであるか（Ｓ３３５）、Ｂさんであるか（Ｓ３５１）、Ｃさんであるか（Ｓ３５５）を判断し、判断結果を設定する（Ｓ３３７，Ｓ３５３，Ｓ３５７）。
【００８７】
さらに、ファイル種類が、Ｅｘｃｅｌであるか（Ｓ３３９）、ＰＤＦであるか（Ｓ３５９）、Ｍａｉｌであるか（Ｓ３６３）を判断し、判断結果を設定する（Ｓ３４１，Ｓ３６１，Ｓ３６５）。
【００８８】
なお、図２３における判断分岐の処理は、データ仕分けＢＯＸに設定されている情報（格納条件）に対応するものを実行すればよい。
【００８９】
図２４は、図２１のデータ情報取得、並べ替え格納処理（Ｓ２１３）の内容を示すフローチャートである。
【００９０】
受信したデータがデータ仕分けＢＯＸに格納され、データ仕分けＢＯＸが更新されると（Ｓ３７１でＹＥＳ）、データ並べ替えＢＯＸに設定してある並べ替えの為の情報を取得し（Ｓ３７３）、データ並べ替えＢＯＸにデータを並べ替えて格納する（Ｓ３７５）。
【００９１】
図２５は、図２０の印刷データ出力処理（Ｓ１０５）の内容を示すフローチャートである。
【００９２】
ここでは、印刷指示が無ければ（Ｓ４０１でＮＯ）、処理を終了する。印刷指示があれば（Ｓ４０１でＹＥＳ）、印刷を行なう。この時、ＢＯＸ印刷指示であれば（Ｓ４０３でＹＥＳ）、指定されたＢＯＸ内のデータの印刷を行ない（Ｓ４０５）、ＢＯＸ印刷指示でなければ（Ｓ４０３でＮＯ）、受信したデータをそのまま印刷出力する（Ｓ４０７）。
【００９３】
図２６は、図２５のＢＯＸ印刷処理（Ｓ４０５）の内容を示すフローチャートである。
【００９４】
印刷するデータ並べ替えＢＯＸがユーザにより指定され（Ｓ４２１）、印刷指示を受けると、指定されたデータ並べ替えＢＯＸに格納されたデータが読出される（Ｓ４２１）。データ並べ替えＢＯＸ内のデータは出力順に並んでいるので、その順番で出力、印刷が行なわれる（Ｓ４２３）。
【００９５】
［変形例１］
図２７は、図２６のＢＯＸ印刷処理の変形例を示すフローチャートである。
【００９６】
このフローチャートでは、印刷を行なった後、指定されたデータを削除することを特徴としている。これにより、不要なデータがＢＯＸ内に残ることを防止することができる。
【００９７】
印刷するデータ並べ替えＢＯＸが指定され、印刷指示を受けると、指定されたデータ並べ替えＢＯＸ内のデータが読出される（Ｓ４２１）。
【００９８】
データ並べ替えＢＯＸ内のデータは出力順に並んでいるので、その順番で出力、印刷を行なう（Ｓ４２３）。
【００９９】
出力、印刷されたデータ並べ替えＢＯＸ内のデータを削除する動作が選ばれている場合（Ｓ４２５でＹＥＳ、この選択はユーザ設定などに基づく）、出力、印刷が終了したデータ並べ替えＢＯＸ内のデータを削除する（Ｓ４２７）。同様に、出力、印刷されたデータ仕分けＢＯＸ内のデータを削除する動作が選ばれている場合（Ｓ４２９でＹＥＳ、この選択はユーザ設定などに基づく）、出力、印刷が終了したデータ仕分けＢＯＸ内のデータを削除する（Ｓ４３１）。
【０１００】
このようにして、本変形例では、ＢＯＸ内のデータを削除する動作がユーザにより選ばれていると、ＢＯＸ内のデータが出力後に削除される。
【０１０１】
［変形例２］
図２８は、図２６のＢＯＸ印刷処理の変形例を示すフローチャートである。
【０１０２】
このフローチャートでは、印刷を行なった後、指定されたデータを出力処理終了ＢＯＸ（出力済みＢＯＸともいう。）に移動する。
【０１０３】
図２６の処理と同様に、印刷指示のあったＢＯＸ内のデータを、並び順に従って出力する（Ｓ４２１、Ｓ４２３）。
【０１０４】
指定した出力データの印字／排紙が完了した時（Ｓ４４１でＹＥＳ）、そのデータを出力済みＢＯＸへ移動する（Ｓ４４３）。
【０１０５】
出力指示したデータが全て、印字／排紙完了となったら（Ｓ４４５でＹＥＳ）、処理を終了する。
【０１０６】
［変形例３］
図２９は、図２４のデータ情報取得、並べ替え格納処理の変形例を示すフローチャートである。
【０１０７】
この変形例では、並べ替えＢＯＸに格納するデータを、データそのものでなく、そのデータの情報とする。
【０１０８】
図２４と同様に、本ルーチンでは、仕分けＢＯＸ内のデータが更新されると（Ｓ３７１でＹＥＳ）、データ並べ替えの為の情報を取得し（Ｓ３７３）、データ並べ替えを行なう（Ｓ３８１）。但し、並べ替えＢＯＸに格納するデータは、データそのものでなく、図３１にあるようにデータが格納されているＢＯＸ名、データ名のみである。
【０１０９】
ＢＯＸ印刷出力時（図２５のＳ４０５）には、図３０のフローにあるように、印刷指示のあった並べ替えＢＯＸに記録された情報を順に読出し（Ｓ４２１）、その順に仕分けＢＯＸよりデータを読み出し（Ｓ４５１）、順次出力する（Ｓ４５３）。
【０１１０】
すなわち、図３１に示されるように、データ並べ替えＢＯＸ１１には、図６に示されるようにデータが格納されるのではなく、データの存在するデータ仕分けＢＯＸの名称、およびデータ名が格納される。データ並べ替えＢＯＸ内に記録された格納情報の順で、データ仕分けＢＯＸ８内の該当するデータが読出され、それが出力される。
【０１１１】
［変形例４］
以上の実施の形態においては、データ仕分けＢＯＸ内のデータは、ＭＦＰがデータを受信、または変更する都度、更新される。データ仕分けＢＯＸ内のデータが更新されると、データ並べ替えＢＯＸ内のデータも更新される。データ並べ替えＢＯＸを印刷時に指定すると、ＭＦＰはデータ並べ替えＢＯＸ内で既に並べ替えられた順番でデータの印刷を行なう。
【０１１２】
本変形例では、図３２のフローチャートで示されるように、データ並べ替えＢＯＸ内のデータを印刷する際に、データ仕分けＢＯＸ内のデータを取得し、並べ替えを行なっている。
【０１１３】
すなわち、並べ替えＢＯＸが選択され、印刷の指示がなされた時に（Ｓ５０１でＹＥＳ）、データを並べ替えるための情報を取得する（Ｓ５０３）。そして、並べ替えＢＯＸ内にデータを並べ替えて格納する（Ｓ５０５）。
【０１１４】
その後、並べ替えＢＯＸに格納されたデータの順にデータは出力される（Ｓ５０７）。
【０１１５】
［変形例５］
図３３は、図２０のフローチャートの変形例を示すフローチャートである。
【０１１６】
本フローチャートでは、図２０のフローチャートとは異なり、時間を管理し、他の装置から印刷指示が無くても、ある時間になれば、ＢＯＸ内のデータの印刷を自動で開始する。
【０１１７】
すなわち、図２０での処理に加え、ステップＳ１０２で、ＢＯＸ出力時間管理処理が実行される。
【０１１８】
図３４は、図３３のＢＯＸ出力時間管理処理（Ｓ１０２）の内容を示すフローチャートである。
【０１１９】
ここでは、全ての並べ替えＢＯＸ（および／または仕分けＢＯＸ）について、以下の処理を行なう（Ｓ６０１、Ｓ６０９、Ｓ６１１）。先ず、各ＢＯＸに予め設定されている時間を取得する（Ｓ６０３）。現在の時間と、設定時間を比較し（Ｓ６０５）、同じであれば、そのＢＯＸ内のデータの印刷出力指示を出す（Ｓ６０７）。これにより、所定の時間に自動的にデータの出力を行なうことができる。
【０１２０】
なお、上述の実施の形態におけるフローチャートの処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。また、プログラムはインターネットなどの通信回線を介して装置にダウンロードするようにしてもよい。
【０１２１】
また、上述の実施の形態では、データ出力装置としてＭＦＰを例示したが、本発明のデータ出力装置はＭＦＰ以外の装置であってもよい。例えば、ネットワーク機能を有したスキャナ、プリンタによってもデータ出力装置を構成することができる。
【０１２２】
尚、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１２３】
【図１】本発明の実施の形態における画像データ出力システムの構成を示す図である。
【図２】図１のＭＦＰ１００ａ〜１００ｃの構成を示すブロック図である。
【図３】図１のＰＣ２００ａまたは２００ｂの１台の構成を示すブロック図である。
【図４】図１で示したＭＦＰ３（ＭＦＰ１００ｃ）の機能構成を示すブロック図である。
【図５】図２および４の記憶部１０４の詳細を示すブロック図である。
【図６】図２および４の記憶部１０４の動作の具体例を示す図である。
【図７】ＭＦＰの操作パネル１０５の平面図である。
【図８】操作パネル１０５の表示部１０５ａの表示内容を示す図であって、ＢＯＸ印刷指示を行なう場合の表示内容を示す図である。
【図９】操作パネル１０５の表示部１０５ａの表示内容を示す図であって、ＢＯＸ印刷指示を行なう場合の表示内容を示す図である。
【図１０】スキャナ部１０１から読み込んだデータをＢＯＸへ登録する場合の表示部１０５ａの表示内容を示す図である。
【図１１】スキャナ部１０１から読み込んだデータをＢＯＸへ登録する場合の表示部１０５ａの表示内容を示す図である。
【図１２】ＢＯＸの設定を行なう場合の表示部１０５ａの表示内容を示す図である。
【図１３】ＢＯＸの設定を行なう場合の表示部１０５ａの表示内容を示す図である。
【図１４】ＢＯＸの設定を行なう場合の表示部１０５ａの表示内容を示す図である。
【図１５】ＢＯＸの設定を行なう場合の表示部１０５ａの表示内容を示す図である。
【図１６】ＢＯＸの設定を行なう場合の表示部１０５ａの表示内容を示す図である。
【図１７】ＢＯＸの設定を行なう場合の表示部１０５ａの表示内容を示す図である。
【図１８】ＭＦＰが記憶する内容を示す図である。
【図１９】ＰＣ２００ａ，２００ｂに表示される画面を示す図である。
【図２０】ＭＦＰ３で実行される処理の全体の流れを示すフローチャートである。
【図２１】図２０のＢＯＸ管理処理（Ｓ１０３）の内容を示すフローチャートである。
【図２２】図２１のデータ情報取得、仕分け格納処理（Ｓ２１１）の内容を示すフローチャートである。
【図２３】図２２の入力データ情報設定（Ｓ３０３）の内容を示すフローチャートである。
【図２４】図２１のデータ情報取得、並べ替え格納処理（Ｓ２１３）の内容を示すフローチャートである。
【図２５】図２０の印刷データ出力処理（Ｓ１０５）の内容を示すフローチャートである。
【図２６】図２５のＢＯＸ印刷処理（Ｓ４０５）の内容を示すフローチャートである。
【図２７】図２６のＢＯＸ印刷処理の変形例を示すフローチャートである。
【図２８】図２６のＢＯＸ印刷処理の変形例を示すフローチャートである。
【図２９】図２４のデータ情報取得、並べ替え格納処理の変形例を示すフローチャートである。
【図３０】ＢＯＸ印刷出力時（図２５のＳ４０５）の処理を示すフローチャートである。
【図３１】データ並べ替えＢＯＸ１１の動作を説明するための図である。
【図３２】データ並べ替えの処理を示すフローチャートである。
【図３３】図２０のフローチャートの変形例を示すフローチャートである。
【図３４】図３３のＢＯＸ出力時間管理処理（Ｓ１０２）の内容を示すフローチャートである。
【符号の説明】
【０１２４】
７  データ仕分け部、８  データ仕分けＢＯＸ、１０  データ並べ替え部、１１  データ並べ替えＢＯＸ、１００ａ〜１００ｃ  ＭＦＰ、１０１  スキャナ部（イメージリーダ部）、１０２  プリンタ部、１０３  通信部、１０４  記憶部、１０５  操作パネル、１０６  制御部、２００ａ，２００ｂ  ＰＣ。
【図１】
2006109243.tif 000003
【図２】
2006109243.tif 000004
【図３】
2006109243.tif 000005
【図４】
2006109243.tif 000006
【図５】
2006109243.tif 000007
【図６】
2006109243.tif 000008
【図７】
2006109243.tif 000009
【図８】
2006109243.tif 000010
【図９】
2006109243.tif 000011
【図１０】
2006109243.tif 000012
【図１１】
2006109243.tif 000013
【図１２】
2006109243.tif 000014
【図１３】
2006109243.tif 000015
【図１４】
2006109243.tif 000016
【図１５】
2006109243.tif 000017
【図１６】
2006109243.tif 000018
【図１７】
2006109243.tif 000019
【図１８】
2006109243.tif 000020
【図１９】
2006109243.tif 000021
【図２０】
2006109243.tif 000022
【図２１】
2006109243.tif 000023
【図２２】
2006109243.tif 000024
【図２３】
2006109243.tif 000025
【図２４】
2006109243.tif 000026
【図２５】
2006109243.tif 000027
【図２６】
2006109243.tif 000028
【図２７】
2006109243.tif 000029
【図２８】
2006109243.tif 000030
【図２９】
2006109243.tif 000031
【図３０】
2006109243.tif 000032
【図３１】
2006109243.tif 000033
【図３２】
2006109243.tif 000034
【図３３】
2006109243.tif 000035
【図３４】
2006109243.tif 000036