(57)【特許請求の範囲】
【請求項１】
階層構造のそれぞれのボックスと、
文書ファイルが投入されたボックスのパスを取得するファイルパス取得手段と、
指示入力に応じて、選択されたボックスに、文書ファイルに対する処理及びその属性を、ユーザ毎にボックス属性として割り当てるボックス属性割当手段と、
それぞれ指定された属性を満たすように処理を行う複数の処理手段と、
該取得されたパスに含まれる該ユーザのＩＤのディレクトリより下の各ディレクトリ名に一致する複数の階層のボックス名のそれぞれに割り当てられた処理を、対応する属性を指定して該複数の処理手段の対応するものに実行させる制御手段と、
を有し、
該制御手段は、該パスに含まれる該各ディレクトリ名に一致する複数の階層のボックス名に割り当てられた処理を、上階層から下階層へのボックス名の順に、降順に、対応する処理手段に実行させ、
該ボックス属性には処理を行うか否かを示す情報が含まれ、処理を行わないことを示している場合、該制御手段は対応する処理手段に処理を実行させないか、又は、該対応する処理手段が処理を実行しない、
することを特徴とする画像形成装置。
【請求項２】
ネットワークに結合される通信手段をさらに有し、
該指示入力は、該通信手段を介したリモートコントロールパネルからの指示入力であり、
該通信手段を介したリモートコントロールパネルからの指示により、該文書ファイルがボックスに投入される、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
ネットワークに結合される通信手段をさらに有し、
該制御手段は、ボックスのパス及び該パスを構成する複数の階層のボックス名のそれぞれに割り当てられたボックス属性を、該通信手段を介して取得する、
ことを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理及びその属性が割り当てられたボックス内の文書に対し、該属性を満たすように該処理を実行する画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置の多機能化にともない、設定が複雑になり、操作性が悪くなる。特に、１つの文書に対し、印刷、ファクシミリ送信及びメール送信などの処理を行う場合、ユーザの負担が大きくなる。
【０００３】
下記特許文献１には、この問題を解決するため、１つのフォルダに、印刷、ファクシミリ送信及びメール送信などの一連の処理を割り当てておき、このフォルダに文書を投入するだけで、これら一連の処理を実行する画像処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特願２００６−２２２４９
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、１つのボックスに一連の処理を割り当てると、処理の組み合わせの数が多くなるので、多数のボックスを並列に備えることになり、類似したボックスが複数存在するとユーザは、文書を投入すべきボックスの選択に迷うことになる。この場合、ユーザはそれぞれのボックスについて処理の内容を確認しなければならず、煩雑である。
【０００６】
また、ボックス毎に一連の処理とそれぞれの処理の属性を割り当てなければならず、その操作が煩雑となる。
【０００７】
本発明の目的は、このような問題点に鑑み、処理の組み合わせが多くても、ボックスに対する一連の処理及びその属性の割り当てを容易にするとともに、類似したボックスが複数存在しても、ユーザによる選択を容易にすることが可能な画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明による画像形成装置の第１態様では、階層構造のそれぞれのボックスと、文書ファイルが投入されたボックスのパスを取得するファイルパス取得手段と、指示入力に応じて、選択されたボックスに、文書ファイルに対する処理及びその属性を、ユーザ毎にボックス属性として割り当てるボックス属性割当手段と、それぞれ指定された属性を満たすように処理を行う複数の処理手段と、該取得されたパスに含まれる該ユーザのＩＤのディレクトリより下の各ディレクトリ名に一致する複数の階層のボックス名のそれぞれに割り当てられた処理を、対応する属性を指定して該複数の処理手段の対応するものに実行させる制御手段と、を有し、該制御手段は、該パスに含まれる該各ディレクトリ名に一致する複数の階層のボックス名に割り当てられた処理を、上階層から下階層へのボックス名の順に、降順に、対応する処理手段に実行させ、該ボックス属性には処理を行うか否かを示す情報が含まれ、処理を行わないことを示している場合、該制御手段は対応する処理手段に処理を実行させないか、又は、該対応する処理手段が処理を実行しない。
【０００９】
本発明による画像形成装置の第２態様では、第１態様において、ネットワークに結合される通信手段をさらに有し、該指示入力は、該通信手段を介したリモートコントロールパネルからの指示入力であり、該通信手段を介したリモートコントロールパネルからの指示により、該文書ファイルがボックスに投入される。
【００１０】
本発明による画像形成装置の第３態様では、第１態様において、ネットワークに結合される通信手段をさらに有し、該制御手段は、ボックスのパス及び該パスを構成する複数の階層のボックス名のそれぞれに割り当てられたボックス属性を、該通信手段を介して取得する。
【発明の効果】
【００１１】
上記第１態様の構成によれば、文書ファイルが投入されたボックスのパスを取得し、このパスを構成する複数の階層のボックス名のそれぞれに割り当てられた処理を、対応する属性を満たすように実行するので、ボックスの階層化により多数の組み合わせ処理を表現することができ、これにより、処理の組み合わせが多くても、ボックスに対する一連の処理及びその属性の割り当てが容易になる。また、類似したボックスが複数存在しても、それぞれが１つの処理に対応しているので、ファイル投入対象ボックスの選択が容易になるという効果を奏する。
【００１２】
また、該ボックス属性に、処理を行うか否かを示す情報が含まれ、処理を行わないことを示していればその処理が行われないので、一連の処理の組み合わせ数が増大し、１つのボックス・ツリーでより多種の一連処理を表現でき、これにより、必要なボックス・ツリーの構造を簡単化できるという効果を奏する。
【００１３】
また、該パスの上階層から下階層へのボックス名の順に、対応する処理を実行するので、以下の実施例で述べる理由により、ボックス・ツリーの構造を簡単化できるという効果を奏する。
【００１４】
本発明の他の目的、特徴的な構成及び効果は、以下の説明を特許請求の範囲及び図面の記載と関係づけて読むことにより明らかになる。 
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例１に係る画像形成システムの概略構成図である。
【図２】図１のシステムのハードウェア構成を示す概略ブロック図である。
【図３】図２中の画像形成装置の概略機能ブロック図である。
【図４】（Ａ）及び（Ｂ）は、ボックスジョブ画面の構成図である。
【図５】ボックス属性設定画面の構成図である。
【図６】（Ａ）及び（Ｂ）は処理属性設定画面の構成図である。
【図７】ジョブボックスに関するファイル及びフォルダのツリー構造図である。
【図８】ファイルパスとボックスジョブとの関係を示す説明図である。
【図９】ボックスジョブの処理手順を示す概略フローチャートである。
【実施例１】
【００１６】
図１は、本発明の実施例１に係る画像形成システムの概略構成図である。
【００１７】
このシステムでは、ＰＣ１０と画像形成装置２０とが、ネットワーク３０で結合されている。
【００１８】
図２は、図１のシステムのハードウェア構成を示す概略ブロック図である。
【００１９】
ホストコンピュータＰＣ１０では、ＣＰＵ１１がインターフェイス１２を介してＰＲＯＭ１３、ＤＲＡＭ１４、補助記憶装置１５、ネットワークインターフェイス１６及び会話型入出力装置１７に結合されている。図２では、簡単化の為に、複数種のインターフェイスを１つのブロック１２で表している。
【００２０】
ＰＲＯＭ１３は、例えばフラッシュメモリであり、ＢＩＯＳが格納されている。ＤＲＡＭ１４は、主記憶装置として用いられる。補助記憶装置１５には、仮想記憶方式のＯＳ（オペレーティングシステム）、各種ドライバ及びアプリケーション並びにデータが格納されている。ネットワークインターフェイス１６は、ネットワーク３０に結合されている。会話型入出力装置１Ａは、例えば入力装置としてのキーボード及びポインティングデバイスと、表示装置とを備えている。
【００２１】
画像形成装置２０では、ＣＰＵ２１がインターフェイス２２を介してＰＲＯＭ２３、ＤＲＡＭ２４、補助記憶装置２５、ネットワークインターフェイス２６、操作パネル２７、スキャナ２８、プリンタ２９、ＩＣカードリーダ２Ａ及びファックスモデム２Ｂに結合されている。図２では、簡単化の為に、複数種のインターフェイスを１つのブロック２２で表している。
【００２２】
ＰＲＯＭ２３は、例えばフラッシュメモリであり、ＢＩＯＳ（Basic Input/Output System）、ＯＳ（Operating System）、各種ドライバ、及び、画像形成装置として機能させるための各種アプリケーションが格納されている。ＤＲＡＭ２４は、主記憶装置として用いられる。補助記憶装置２５には、印刷用データ、スキャナ２８で読み取った画像データ、ＰＣ１０〜１Ｎから受信した文書データ及びファクシミリ受信データが文書ファイルとして保存される。ネットワークインターフェイス２６は、ネットワーク３０に結合されている。操作パネル２７は、入力部及び表示部を供えている。スキャナ２８は、紙媒体上の画像を電子化するために用いられ、そのファイルは、印刷、ファクシミリ送信又はファイル送信のために用いられる。プリンタ２９は、プリントエンジン並びに用紙の給紙部、搬送部及び排紙部を備え、ＤＲＡＭ２４上に生成されたビットマップデータが供給され、このデータに基づいて感光ドラムに静電潜像を形成し、この像をトナーで現像し、トナー像を用紙に転写し定着させ、排紙する。ＩＣカードリーダ２Ａは、電波を介してＩＣカードと通信することにより、ユーザを認証するためのものである。
【００２３】
図３は、画像形成装置２０の概略機能ブロック図である。
【００２４】
入力部２７０及び表示部２７１は、図２の操作パネル２７の構成要素である。ボックス（ディレクトリ）・ツリー４０は、図２の補助記憶装置２５内に作成されたものである。ファイルパス記憶部４１及びボックス属性記憶部４２は、補助記憶装置２５内の領域である。ブロック４３〜４６及び５０はいずれも、ＣＰＵ２１がＰＲＯＭ２３内のプログラムを実行することにより機能する。
【００２５】
制御部４３は、ＵＩ部４４を介して表示部２７１に、メインメニューを表示させる。ユーザが入力部２７０を操作して、このメユー内のボックスジョブを選択すると、これがＵＩ部４４を介して制御部４３に通知される。制御部４３はこれに応答して、図４（Ａ）に示すようなボックスジョブ画面を、ＵＩ部４４を介して表示部２７１に表示させる。但し、図４（Ａ）では、ユーザがＥ−ＭＡＩＬのボックスをタッチしてこれを選択した状態を示す。この画面には、図３中のボックス・ツリー４０の構成が表示されている。
【００２６】
ユーザが上記選択を行った後、ボックス属性ボタンを押下すると、制御部４３はこれに応答して、ボックス属性割当部４５を呼び出す。ボックス属性割当部４５は、ＵＩ部４４を介して表示部２７１に、図５に示すようなボックス属性設定画面を表示させる。ユーザはこの画面で、ボックス名及びこのボックス名のボックスに割り当てられた処理を設定又は変更することができる。
【００２７】
この画面で、新規作成ボタンを押下した場合には、この属性のボックスが、図４（Ａ）の画面で選択したボックスの１つ下の階層に作成される。処理属性ボタンを押下した場合には、図６（Ａ）に示すような画面が表示され、ユーザは、入力部２７０を操作して、選択された処理の属性を設定し又は変更する。この属性には、この処理を行うか否かの設定が含まれ、行う場合には、電子メール送信の場合、送信元、件名及び本文を設定する。
【００２８】
送信先は、アドレス帳と連動しており、矢印ボタンをタッチすると、そのリストが表示され、ユーザはその中から１つのアドレスを選択することができる。件名についても同様に、矢印ボタンを押下すると、データベースに登録されている件名が表示される。件名は本文のテンプレートと連動しており、件名を選択すると、これに対応したテンプレートの本文がデータベースから取得されて表示される。
【００２９】
ＯＫボタンを押下すると、設定内容を確定し、図５の画面に戻り、さらにＯＫボタンを押下すると、ボックス名及びこれに対応した処理が確定し、制御部４３に制御が戻され、制御部４３は図４（Ａ）に示す画面を表示させる。
【００３０】
この画面でフォーマット変換ボックスを選択し、ボックス属性ボタンを押下してボックス属性画面を表示させた後、処理属性ボタンを押下すると、図６（Ｂ）に示す画面が表示される。フォーマット変換を行う場合、コンボボックスの矢印ボタンを押下して、変換後のフォーマットのリストを表示させ、その１つを選択する。
【００３１】
図４（Ａ）中の他のボックスの属性の編集についても、上記同様である。図４（Ａ）中、「フォルダへ」ボックスは、画像形成装置２０内又はＰＣ１０内の共有フォルダへの、ファイル共有プロトコルによるファイル転送処理に対応している。
【００３２】
ボックス属性（ボックスに割り当てられるジョブの属性）は、画像形成装置２０に登録されているユーザ毎に設定することができ、図４〜図６中の"user1"は、そのユーザＩＤを示している。
【００３３】
図４（Ａ）でファイル選択ボタンを押下すると、選択されたボックスへ投入しようとするファイルの選択のダイアログボックスが表示される。ファイルを選択すると、図４（Ｂ）に示すように、ボックスアイコンの色が変わり、このボックスに、下部に表示されているファイル名のファイルが投入される。
【００３４】
図３に戻って、ファイルパス取得部４６は、上記ファイル選択に応答して、そのファイルのパスを取得し、ファイルパス記憶部４１に格納する。
【００３５】
図７は、ファイルがＥ−ＭＡＩＬボックスに投入された後のファイル及びフォルダのツリー構造を示す。上記のように設定又は変更したボックス属性のデータは、そのボックス内に、メタデータファイルとして格納される。そのファイル名は、本体部がボックス名と同一で、拡張子がｄａｔとなっている。
【００３６】
図４（Ａ）において、ユーザが実行ボタンを押下すると、図３の制御部４３はこれに応答して、ファイルパス記憶部４１内のファイルパスを構成する複数の階層のボックス名のそれぞれに割り当てられた処理を、画像処理部５０のメンバーである印刷処理部５１、ＦＡＸ送信部５２、・・・、フォーマット変換部５ｎのうちの対応するものに実行させる。
【００３７】
すなわち、図８に示すように、処理は、ファイルパス記憶部４１内のファイルパス"C:\JobBox\user1\印刷\FAX送信\フォーマット変換\E-MIL\請求書.doc"に含まれるユーザＩＤのディレクトリ"user1"より下の各ディレクトリ名に一致するボックス名のボックス属性で定まり、制御部４３はこの処理を、画像処理部５０内の対応する処理部に実行させる。
【００３８】
ボックス階層の昇順にしたがって処理を実行するか、降順にしたがって処理を実行するかを、予め定めておき、これに応じて、図４のボックス・ツリーを作成する。どちらにするかで、ボックス・ツリーの複雑さが異なる。図４は、降順実行形のボックス・ツリーであり、フォーマット変換後に、変換されたファイルを電子メール送信又はＰＣ配信することができる。昇順実行形にすると、「フォーマット変換」ボックスを、「Ｅ−ＭＡＩＬ」ボックス及び「フォルダへ」ボックスのそれぞれの下階層に配置する必要がある。また、昇順にすると、例えば文書ファイルをＪＰＥＧ変換した後にＦＡＸ送信し、印刷することになる。したがって、降順実行形の方が好ましい。
【００３９】
なお、上階層ほど、多数のジョブで共通に使用される頻度が高いボックスを配置した方が、１つのボックス・ツリーでより多種のボックスジョブ（一連処理）を表すことができる。
【００４０】
図８中、Ｐ（ｉ）は、ユーザＩＤのボックス名より下側のｉ＋１番目のボックス名に対応した、画像処理部５０内の処理部のオブジェクト参照を、配列要素に対応させたものである。(1)〜(4)は、処理実行順を示している。
【００４１】
図９は、ユーザが上記実行ボタンを押下したことにより開始される処理のフローチャートである。以下、括弧内は図９中のステップ識別符号である。
【００４２】
（Ｓ０）ファイルパス記憶部４１内のパスのファイルが存在するか否かを判定し、存在すればステップＳ１へ進み、そうでなければステップＳ８へ進む。
【００４３】
（Ｓ１）各ボックス属性が格納されているｄａｔファイルの内容で、対応するＰ（ｊ）で参照されるオブジェクトのプロパティを設定する。
【００４４】
（Ｓ２）変数ｉに初期値０を代入し、変数ｉｅにオブジェクト群Ｐの配列インデックスの最大値を代入する。
【００４５】
（Ｓ３）Ｐ（ｉ）．ｄｏ＝ｔｒｕｅであれば、すなわち、図６で説明した「行う」、「行わない」の選択が「行う」であれば、ステップＳ４へ進み、そうでなければステップＳ５へ進む。
【００４６】
（Ｓ４）Ｐ（ｉ）．ｍｅｔｈｏｄ（）を呼び出す。すなわち図３中の画像処理部５０内の処理部５１〜５ｎのうちの対応するものを実行させる。なお、ステップＳ３を省略し、Ｐ（ｉ）．ｍｅｔｈｏｄ（）側において、Ｐ（ｉ）．ｄｏ＝ｆａｌｓｅであれば処理をオミットする構成であってもよい。
【００４７】
（Ｓ５）ｉを１だけインクリメントする。
【００４８】
（Ｓ６）ｉ＞ｉｅであればステップＳ７へ進み、そうでなければステップＳ３へ戻る。
【００４９】
（Ｓ７）このユーザのログファイルuser1.logに、ログを追加し、また、処理対象の文書ファイルを削除して、この文書ファイルに対するボックスジョブ処理を終了する。このログには、ファイルパス記憶部４１内のパス、現時刻及びＰ（ｉ）．ｄｏ＝ｔｒｕｅの各処理属性が含まれる。
【００５０】
（Ｓ８）ファイルが存在しないことを表示する。
【００５１】
本実施例１によれば、文書ファイルが投入されたボックスのパスを取得し、このパスを構成する複数の階層のボックス名のそれぞれに割り当てられた処理を、対応する属性を満たすように実行するので、ボックスの階層化により多数の組み合わせ処理を表現することができ、これにより、処理の組み合わせが多くても、ボックスに対する一連の処理及びその属性の割り当てが容易になるという効果を奏する。
【００５２】
また、類似したボックスが複数存在しても、それぞれが１つの処理に対応しているので、ファイル投入対象ボックスの選択が容易になるという効果を奏する。
【００５３】
さらに、ボックス属性に、処理を行うか否かを示す情報が含まれ、処理を行わないことを示していればその処理が行われないので、一連の処理の組み合わせ数が増大し、１つのボックス・ツリーでより多種の一連処理を表現でき、これにより、必要なボックス・ツリーの構造を簡単化できるという効果を奏する。
【実施例２】
【００５４】
上記実施例１では、ボックスジョブに関しユーザが画像形成装置２０の操作パネル２７で操作する場合を説明したが、ＰＣ１０で操作することもでき、これを実施例２として説明する。
【００５５】
制御部４３は、"印刷\FAX送信\フォーマット変換\E-MIL\請求書.doc"のようなファイルのパスと、そのファイル請求書.docと、各ボックス名に対応したボックス属性ファイルが有れば、画像処理部５０内の印刷処理部５１〜５ｎのうちの対応するものを順次実行させることができる。
【００５６】
そこで、ＰＣ１０内に、図３中のブロック４０〜４６と同様の構成を備え、これらによる上記同様の処理を行うことにより、文書ファイルのパスのデータと各ボックス名に対応したボックス属性ファイルとを作成し、これらと文書ファイルとを、ネットワーク３０を介し画像処理部５０に送信し、画像処理部５０でこれらに基づいて、ボックスジョブ（一連処理）を実行する。
【００５７】
他の点は、実施例１と同一である。
【００５８】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記実施例で述べた各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００５９】
例えば、ＰＣ１０内に上記構成を備える替わりに、画像形成装置２０に対するリモートコントロールのソフトウェアパネルをＰＣ１０内に備え、操作パネル２７の替わりにこのパネルを使用する構成であってもよい。この場合、画像形成装置２０への指示入力は、ネットワーク３０を介したリモートコントロールパネルからの指示入力であり、ネットワーク３０を介したリモートコントロールパネルからの指示により、文書ファイルがボックスに投入される。
【符号の説明】
【００６０】
１０  ＰＣ
１１、２１  ＣＰＵ
１２、２２  インターフェイス
１３、２３  ＰＲＯＭ
１４、２４  ＤＲＡＭ
１５、２５  補助記憶装置
１６、２６  ネットワークインターフェイス
１７  会話型入出力装置
２０  画像形成装置
２７  操作パネル
２７０  入力部
２７１  表示部
２８  スキャナ
２９  プリンタ
２Ａ  ＩＣカードリーダ
２Ｂ  ファックスモデム
３０  ネットワーク
４０  ボックス・ツリー
４１  ファイルパス記憶部
４２  ボックス属性記憶部
４３  制御部
４４  ＵＩ部
４５  ボックス属性割当部
４６  ファイルパス取得部
５０  画像処理部
５１  印刷処理部
５２  ＦＡＸ送信部
５ｎ  フォーマット変換部
画像形成装置  画像処理装置
【図１】
0005778079.tif 000002
【図２】
0005778079.tif 000003
【図３】
0005778079.tif 000004
【図４】
0005778079.tif 000005
【図５】
0005778079.tif 000006
【図６】
0005778079.tif 000007
【図７】
0005778079.tif 000008
【図８】
0005778079.tif 000009
【図９】
0005778079.tif 000010