(57)【要約】【課題】承認者による承認機能を持つファクシミリ装置において、承認者の作業負担を軽減することができる承認者決定装置及びファクシミリ装置を提供する。【解決手段】ファクシミリ装置の承認者決定装置は、ファクシミリ送信について予め選択された複数の属性（送信者、送信先、送信書類のフォーマット等）の条件値の合計に基づいて、その合計以上の条件値を有する承認者からなる承認者候補の集合を選択するための候補選択部（Ｓ９１３、９１４、９１６）と、承認者候補の集合の中から、最も条件値が低い承認者候補を決定するための承認者決定部（Ｓ９１８）とを含む。【選択図】        図９
2010109642.tif 000002
【特許請求の範囲】
【請求項１】
ファクシミリ送信の承認者を決定するための承認者決定装置であって、
ファクシミリ送信について予め選択された複数の属性の値の組合せに基づいて、承認者候補の集合を選択するための候補選択手段と、
前記承認者候補の集合の中から、所定の条件を充足する承認者候補を決定するための承認者決定手段とを含む、承認者決定装置。
【請求項２】
前記複数の属性の各々は、１又は複数の値をとることが可能であり、
前記候補選択手段は、
前記複数の属性の各々について、当該属性の取り得る値ごとに、予め設定される条件値をそれぞれ記憶するための第１の条件値記憶手段と、
複数の承認者の各々について、当該承認者の権限に応じて値が高くなる条件値を記憶するための第２の条件値記憶手段と、
ファクシミリ送信の依頼を受けたことに応答して、当該依頼に係るファクシミリ送信の前記複数の属性の各々の値に対応する条件値を前記条件値記憶手段から読出し、それら条件値に対する所定の関数値を算出するための関数値算出手段と、
前記関数値算出手段により算出された値以上の条件値を有する承認者を前記第２の条件値記憶手段を検索して前記承認者候補として抽出するための候補抽出手段とを含む、請求項１に記載の承認者決定装置。
【請求項３】
前記所定の関数値は、前記複数の属性の各々の値に対応して前記条件値記憶手段から読出された条件値の合計値である、請求項２に記載の承認者決定装置。
【請求項４】
前記承認者決定手段は、前記承認者候補の集合のうち、最も低い条件値を有する承認者候補を前記依頼に係る承認者に決定するための手段を含む、請求項３に記載の承認者決定装置。
【請求項５】
前記第１の条件値記憶手段は、前記複数の属性のうち、第１の属性について、当該第１の属性の取り得る値ごとに、必須の承認者を記憶することが可能であり、
前記承認者決定装置はさらに、前記依頼に係るファクシミリ送信依頼の前記第１の属性の値に対し、必須の承認者が前記第１の条件値記憶手段に記憶されていることに応答して、当該承認者を前記承認者決定手段により決定された承認者に追加して、前記依頼に係るファクシミリ送信の承認者に決定するための手段を含む、請求項２〜請求項４のいずれかに記載の承認者決定装置。
【請求項６】
前記複数の属性は、ファクシミリ送信の依頼者の識別情報、ファクシミリ送信の送信先の識別情報、ファクシミリ送信される文書のフォーマット情報、又はこれらの任意の組合せである、請求項１〜請求項５のいずれかに記載の承認者決定装置。
【請求項７】
ファクシミリ送信の依頼を受けて当該ファクシミリ送信の承認者を決定する、請求項１〜請求項６のいずれかに記載の承認者決定装置と、
前記承認者決定装置により決定された承認者に対し、前記ファクシミリ送信の承認依頼を発行するための承認依頼手段と、
前記承認依頼手段によって承認依頼が行なわれたファクシミリ送信のうち、承認者により承認されたファクシミリ送信を、当該ファクシミリ送信の属性にしたがって実行するためのファクシミリ送信実行手段とを含む、ファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを送信するファクシミリ装置に関し、特に送信データの誤送信防止のための送信承認機能を備えたファクシミリ装置、及びそのための承認者決定装置に関する。
【背景技術】
【０００２】
ファクシミリ送信は公衆電話回線を用いて行なわれる。そのため、操作者が送信先の入力間違いをすると、思わぬ誤送信が生じる可能性がある。例えば間違った送信先にファクシミリが送信されると、そこから重要な情報が漏洩する危険性がある。そのため、ファクシミリ送信の際の送信先の確認には十分に気を配る必要がある。
【０００３】
誤送信を防止するために、操作者とは別の第三者（承認者）による承認を得てからデータ送信を行なう技術が知られている。承認者がデータの送信先の確認を行なうことで、操作者と承認者とによるダブルチェックを行なうことができ、誤送信発生の可能性を低くすることができる。
【０００４】
特許文献１には、操作者に関連付けて承認者を設定し、承認者の承認指示を受けてファクシミリ装置からデータ送信を行なう技術が開示されている。
【０００５】
特許文献２には、画像データ及び電子メールの送信を行なう複合機において、操作者のデータ送信指示に対し、管理者の承認を受けた動作のみが実行され、承認されなかった場合は操作指示は実行されず、送信データが削除される技術が開示されている。
【特許文献１】特開２００７−７４３８９号
【特許文献２】特開２００７−２２８２３９号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このようなファクシミリシステムでは、承認者は、ファクシミリの送信先及び送信される内容などを考慮して、ファクシミリ送信の承認又は拒否を決定する。特許文献１に記載の技術のように操作者に関連付けて承認者を設定する場合、ファクシミリ送信の度に承認作業が必要となる。そうした承認作業はどうしても地位の高い特定の人物に集中する。その結果、承認者の業務量が増大し、承認業務以外の業務に影響を及ぼすという問題がある。また、送信先及び送信内容によっては承認者の判断権限を超えるものがあり、承認をしても良いのかどうか判断がつかない場合も発生し得るという問題もある。
【０００７】
特許文献１に開示の技術だけではこうした問題を解決することはできない。特許文献２に開示の技術では、承認者が固定されている。そのため、特許文献２に開示の技術でも承認者の業務量が増大するという問題を解決することはできない。
【０００８】
それゆえに、本発明の目的は、承認者による承認機能を持つファクシミリ装置において、承認者の作業負担を軽減することができるファクシミリ装置、及びそのための承認者決定装置を提供することである。
【０００９】
本発明の他の目的は、承認者による承認機能を持つファクシミリ装置において、承認の妥当性を担保しつつ、承認者の作業負担をなるべく多くの承認者に分散させることができるファクシミリ装置、及びそのための承認者決定装置を提供することである。
【００１０】
本発明のさらに他の目的は、承認者による承認機能を持つファクシミリ装置において、ファクシミリ送信の要求が発生する都度、ファクシミリ送信に関する情報と承認者の権限とを考慮として承認者を決定し、承認者の作業負担を分散させることができるファクシミリ装置、及びそのための承認者決定装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明の第１の局面に係る承認者決定装置は、ファクシミリ送信の承認者を決定するための承認者決定装置であって、ファクシミリ送信について予め選択された複数の属性の値の組合せに基づいて、承認者候補の集合を選択するための候補選択手段と、承認者候補の集合の中から、所定の条件を充足する承認者候補を決定するための承認者決定手段とを含む。
【００１２】
候補選択手段は、ファクシミリ送信について予め選択された複数の属性の値の組合せに基づいて承認者候補の集合を選択する。承認者決定手段は、承認者候補の集合の中から所定の条件を充足する承認候補者を承認者に決定する。
【００１３】
ファクシミリ送信の承認者を決めるにあたり、複数の属性の値の組合せによって承認者候補の集合が選ばれ、その中から所定の条件によって承認者が決められる。したがって、承認者が少数の承認者に固定されることはない。この承認者決定装置を用いることで、承認者が少数に固定されることなく、複数の承認者で業務を分散することができる。その結果、承認者による承認機能を持つファクシミリ装置において、承認者の作業負担を軽減することができる承認者決定装置を提供することができる。
【００１４】
好ましくは、複数の属性の各々は、１又は複数の値をとることが可能であり、候補選択手段は、複数の属性の各々について、当該属性の取り得る値ごとに、予め設定される条件値をそれぞれ記憶するための第１の条件値記憶手段と、複数の承認者の各々について、当該承認者の権限に応じて値が高くなる条件値を記憶するための第２の条件値記憶手段と、ファクシミリ送信の依頼を受けたことに応答して、当該依頼に係るファクシミリ送信の複数の属性の各々の値に対応する条件値を条件値記憶手段から読出し、それら条件値に対する所定の関数値を算出するための関数値算出手段と、関数値算出手段により算出された値以上の条件値を有する承認者を第２の条件値記憶手段を検索して承認者候補として抽出するための候補抽出手段とを含む。
【００１５】
第１の条件値記憶手段は、各属性の取り得る値ごとに、予め設定される条件値をそれぞれ記憶する。第２の条件値記憶手段は、複数の承認者の各々について、当該承認者の権限に応じて値が高くなる条件値を記憶する。関数値算出手段は、ファクシミリ送信の依頼を受けたことに応答して、当該依頼に係るファクシミリ送信の複数の属性の各々の値に対応する条件値を条件値記憶手段から読出し、それら条件値に対する所定の関数値を算出する。候補抽出手段は、関数値算出手段により算出された値以上の条件値を有する承認者を第２の条件値記憶手段を検索して承認者候補として抽出する。
【００１６】
承認者候補はファクシミリ送信依頼の複数の属性の値の組合せにより異なる。そのため、承認者が特定の人物に固定されることはない。さらに、条件値から得られる関数値以上の条件値を有する承認者が候補として抽出されるので、適切な権限を有する者を承認者とすることができる。その結果、承認者による承認機能を持つファクシミリ装置において、ファクシミリ送信の要求が発生する都度、ファクシミリ送信に関する情報と承認者の権限とを考慮として適切な承認者を決定し、承認者の作業負担を分散させることができる承認者決定装置を提供することができる。
【００１７】
好ましくは、所定の関数値は、複数の属性の各々の値に対応して条件値記憶手段から読出された条件値の合計値である。
【００１８】
ファクシミリ送信の依頼の属性値に対応して得られる条件値を単純に合計し、この合計以上の条件値を有する承認者が承認者候補として抽出される。各条件値について等しい重みで条件値が合計されるので、複数の属性の値の全てを勘案して適切な承認者候補を抽出できる。
【００１９】
好ましくは、承認者決定手段は、承認者候補の集合のうち、最も低い条件値を有する承認者候補を依頼に係る承認者に決定するための手段を含む。
【００２０】
承認者候補として抽出された承認者の中で、最も低い条件値を持つものが承認者に決定される。条件値の高い承認者の数は少なく、条件値の低い承認者の数はより多いのが一般的である。このように、承認者候補となるだけの条件値を持つ承認者のうちで、最も低い条件値を持つものに承認をさせることで、多くの承認者に承認作業を分散させることができ、条件値の高い承認者に承認作業が集中することを防止できる。
【００２１】
好ましくは、第１の条件値記憶手段は、複数の属性のうち、第１の属性について、当該第１の属性の取り得る値ごとに、必須の承認者を記憶することが可能である。承認者決定装置はさらに、依頼に係るファクシミリ送信依頼の第１の属性の値に対し、必須の承認者が第１の条件値記憶手段に記憶されていることに応答して、当該承認者を承認者決定手段により決定された承認者に追加して、依頼に係るファクシミリ送信の承認者に決定するための手段を含む。
【００２２】
第１の条件値記憶手段は、ファクシミリ送信について予め選択された複数の属性のうち、ある属性（第１の属性）について、当該属性の取り得る値ごとに、必須の承認者を記憶することが可能である。あるファクシミリ送信の依頼について、第１の属性の値に対して必須の承認者が記憶されていると、この承認者がそのファクシミリ送信の承認者として追加される。その結果、第１の属性が特定の値となっているファクシミリ送信については、第１の条件値記憶手段に必須の承認者を記憶しておけば、必ずその承認者による承認が行なわれる。特定の条件のときに特定の承認者に必ず承認をさせるようにすることで、承認をより確実にすることができる。その結果、承認者による承認機能を持つファクシミリ装置において、承認の妥当性を担保しつつ、承認者の作業負担をなるべく多くの承認者に分散させることができる承認者決定装置を提供できる。
【００２３】
好ましくは、複数の属性は、ファクシミリ送信の依頼者の識別情報、ファクシミリ送信の送信先の識別情報、ファクシミリ送信される文書のフォーマット情報、又はこれらの任意の組合せである。
【００２４】
ファクシミリ送信の依頼者、ファクシミリ送信先、及びファクシミリ送信される文書のフォーマット情報は、ファクシミリ送信の重要性に大きな影響を与える。これら属性の各値に予め条件値を与えておき、それらに基づいて承認者を決定することで、ファクシミリ送信の内容の重要性を反映した形で承認者を決定することが可能となる。
【００２５】
本発明の第２の局面に係るファクシミリ装置は、ファクシミリ送信の依頼を受けて、当該ファクシミリ送信の承認者を決定する、上記したいずれかの承認者決定装置と、この承認者決定装置により決定された承認者に対し、ファクシミリ送信の承認依頼を発行するための承認依頼手段と、承認依頼手段によって承認依頼が行なわれたファクシミリ送信のうち、承認者により承認されたファクシミリ送信を、その属性の値にしたがって実行するためのファクシミリ送信実行手段とを含む。
【００２６】
このファクシミリ装置によれば、ファクシミリ送信の承認者を決めるにあたり、複数の属性の値の組合せによって承認者候補の集合が選ばれ、その中から所定の条件によって承認者が決められる。承認者が少数の承認者に固定されることはない。この承認者決定装置を用いることで、承認者が少数に固定されることなく、複数の承認者で業務を分散することができる。その結果、承認者による承認機能を持つファクシミリ装置であって、承認者の作業負担を軽減することができるファクシミリ装置を提供することができる。
【発明の効果】
【００２７】
以上のように、この承認者決定装置によれば、ファクシミリ送信ごとに、予め選択された複数の属性の組合せ、及び所定の条件によって承認者が決められる。承認者としては、必要な権限を持つ承認者のうちで、できるだけ多くの承認者に承認作業が分散されるように、承認者が決定される。したがって、承認作業が少数の承認者に固定されることはなく、多くの承認者で業務を広く分散することができる。その結果、承認者による承認機能を持つファクシミリ装置において、承認者の作業負担を軽減することができる承認者決定装置、及びその承認者決定装置を有するファクシミリ装置を提供することができる。
【発明を実施するための最良の形態】
【００２８】
以下の説明及び図面においては、同一部品には同じ参照符号および名称を付してある。それらの機能も同様である。したがって、それらについての詳細な説明は繰返さない。
【００２９】
―構成―
図１は、本実施の形態に係るファクシミリ送信の承認機能を有するデジタル複合機３０を含む、データ通信システム２０の全体構成を示す模式図である。図１を参照して、デジタル複合機３０はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３４、及び電話回線網３６に接続される。データ通信システム２０はさらに、ＬＡＮ３４に接続された複数のコンピュータ３１と、データベースサーバ３２と、メールサーバ３３とを含む。複数のコンピュータ３１はいずれもファクシミリ送信の承認用に使用することができる。電話回線網３６にはさらに、不特定多数の送信先ファクシミリ装置３８が接続されている。
【００３０】
メールサーバ３３は、ＬＡＮ３４の利用者として登録されているアカウントのメール管理を行なう。このシステムでは、電子メールは、ファクシミリ装置から承認者への承認依頼の通知、及びファクシミリ装置からファクシミリ送信の依頼者への処理結果の通知に使用される。
【００３１】
デジタル複合機３０の内部には、後述のようにＷＥＢサーバが起動している。このＷＥＢサーバは、外部からのリクエストに応答して、リクエストされたＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）文書を外部に返送する。ＨＴＭＬ文書中に画像送信の記述があればその画像をＨＴＭＬ文書とともに送信する。
【００３２】
いずれのコンピュータ３１にもウェブブラウザが備えられている。デジタル複合機３０から承認者のメールアカウントへは、承認対象のファクシミリ送信画像へのアクセス情報を含む電子メールが送信される。承認者が自分のメールアカウントからこの電子メールを読出し、アクセス情報の部分をクリックするとウェブブラウザが起動し、承認対象のファクシミリ送信画像を含むＨＴＭＬ文書に対するリクエストをデジタル複合機３０内部のＷＥＢブラウザに送り、ＷＥＢブラウザから返送されるＨＴＭＬ文書を見ることでファクシミリ画像の内容を確認できる。
【００３３】
データベースサーバ３２についての詳細については後述するが、データベースサーバ３２は、ファクシミリ送信の利用者の情報を管理するための利用者情報管理テーブル９０、ファクシミリの送信先情報を管理するための送信先情報管理テーブル１００、ファクシミリ送信される文書のうち、予め規定されているフォーマットの文書か否かを判定するためにフォーマット情報を記憶するフォーマット情報管理テーブル１１０、及び承認者に関する情報を管理するための承認者情報管理テーブル１２０とを記憶し、照会に対して対応する情報を返信する作業を行なっている。
【００３４】
図２は、デジタル複合機３０の構成を表すブロック図である。図２を参照して、デジタル複合機３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含み、ファクシミリ装置全体の制御を行なうための制御部４２と、制御部４２に接続されたバス６８と、いずれもバス６８に接続された、原稿画像を読取るための画像読取部４４、記録紙に画像データを出力するための画像出力部４６、画像読取部４４で読取った画像から送信ファクシミリ用画像データを作成するための画像処理部５４、操作者からの入力指示を受付けて制御部４２に与えるための操作パネル６０、ＬＡＮに接続するためのＬＡＮインターフェイス６６、電話回線網と接続され回線の制御を行なうための網制御部５６、電話回線網と接続しファクシミリ通信を行なうためのファクシミリモデム５８、画像読取部４４が読取った画像データを符号化し、ファクシミリモデム５８が受信した符号化データを元の画像データに復号化するための符号化復号化部６２、及び符号化された状態の画像データを記憶するための画像蓄積部６４とを含む。
【００３５】
デジタル複合機３０はさらに、操作パネル６０からファクシミリ送信に関する設定を行なうための入力を受け、入力された設定情報を記憶するための入力情報記憶部４８と、ＷＥＢサーバ部５０と、デジタル複合機３０におけるファクシミリ送信の承認処理を管理するための情報を記憶するための送信情報管理部５２とを含む。
【００３６】
画像読取部４４と、画像出力部４６と、画像処理部５４と、操作パネル６０と、符号化復号化部６２と、画像蓄積部６４と、ＬＡＮインターフェイス６６と、網制御部５６と、ファクシミリモデム５８と、入力情報記憶部４８と、ＷＥＢサーバ部５０と、送信情報管理部５２とはバス６８を介して接続されており、全体の制御は制御部４２によって行なわれる。とくに制御部４２は、以下に説明するファクシミリ送信のための承認管理を行なっている。そのために必要なプログラムの制御構造については後述する。
【００３７】
図３は、操作パネル６０の外観を表す図である。図３を参照して、操作パネル６０は、各種ハードウェアキーからなる操作部７２と、操作部７２に隣接して設けられ、液晶ディスプレイ及びタッチパネルにより構成される表示部７０とを含む。
【００３８】
操作部７２は、数値入力のためのテンキー７４と、入力した設定値をクリアするためのクリアキー７６と、入力した各種設定を全解除するための全解除キー７８と、スタートキー８０とを含む。
【００３９】
表示部７０は、液晶ディスプレイ及びタッチパネルを用いて情報の表示とソフトキーによる操作者の指示を受ける機能を持つ。
【００４０】
図４は、データベースサーバ３２に記憶されている、ファクシミリ送信を行なう利用者に関する情報を記憶した利用者情報管理テーブル９０の構成を示す図である。図４を参照して、利用者情報管理テーブル９０は、各ユーザに対して、ユーザ名、そのユーザのファクシミリ送信の承認者を決定する際の計算に使用される条件ポイント、及びこのユーザがファクシミリ送信を行なうときに必ず承認を受けなければならない必須承認者（もしあれば）を記憶する。
【００４１】
利用者情報管理テーブル９０には、ネットワーク内でファクシミリ機能を利用する全ての利用者のユーザ名が登録されている。各ユーザの条件ポイントは予めシステムの管理者により設定される。条件ポイントの値は、本実施の形態では、各ユーザに対して割当てられる仕事の重要度に応じて高くなるように設定されている。必須承認者の登録は任意とする。利用者情報管理テーブル９０において、必須承認者の欄が空欄の場合は、必須承認者の登録がされていないことを示す。これは、以下に述べる送信先情報管理テーブル１００及びフォーマット情報管理テーブル１１０も同様である。
【００４２】
図５は、データベースサーバ３２に記憶されている送信先情報管理テーブル１００の構成を示す図である。図５を参照して、送信先情報管理テーブル１００は、送信先ごとに、送信先番号、条件ポイント、及び必須承認者を記憶する。このテーブルでは、条件ポイントは、送信先の重要度に応じて高くなるように設定される。必須承認者とは、特定の送信先へのファクシミリ送信について、必ず承認を得なければならない承認者のことである。必須承認者の登録は任意とする。図５に示す例では、送信先番号「０６−６０１２−４６８０」に対して条件ポイントとして６０が、必須承認者として承認者Ａが、それぞれ登録されている。
【００４３】
送信先情報管理テーブル１００にファクシミリ送信の送信先番号が登録されていなかった場合は、「番号未登録」のレコード情報が適用される。番号未登録の場合には、条件ポイントは他より高く設定される。
【００４４】
図６は、データベースサーバ３２に記憶されているフォーマット情報管理テーブル１１０の構成を示す図である。図６を参照して、フォーマット情報管理テーブル１１０は、フォーマットスタイルごとに、条件ポイント、必須承認者、及びそのフォーマットスタイルの画像の特徴情報を記憶する。このテーブルでの条件ポイントは、使用されるフォーマットスタイルの重要度に応じて高くなるように設定される。必須承認者としては、あるフォーマットの書類のファクシミリ送信について、必ず承認を得なければならない承認者のことをいう。必須承認者の設定は任意である。フォーマットスタイルの画像の特徴情報は、ファクシミリの送信画像がどのフォーマットスタイルであるかを判定する際に使用される、画像比較のための特徴情報である。
【００４５】
フォーマット情報管理テーブル１１０に該当するフォーマットスタイルが登録されていない場合は、「該当フォーマットなし」のレコード情報が適用される。該当フォーマットなしの場合には、条件ポイントは他より高く設定される。
【００４６】
図７は、データベースサーバ３２に記憶されている承認者情報管理テーブル１２０の構成を示す図である。図７を参照して、承認者情報管理テーブル１２０は、承認者ごとに、承認者名、条件ポイント、及び承認者への連絡用のメールアドレスを記憶する。このテーブルでの条件ポイントは、承認者の権限に比例して高くなるように設定されている。
【００４７】
なお、本実施の形態では、図４から図７に関して、利用者情報管理テーブル９０、送信先情報管理テーブル１００、及びフォーマット情報管理テーブル１１０における条件ポイントの最大値の和は、承認者情報管理テーブルにおける条件ポイントの最大値を超えないように設定される。
【００４８】
図８は、デジタル複合機３０の送信情報管理部５２に記憶されている、ファクシミリ送信の承認プロセスを管理するための送信管理データベース１３０の構成を示す図である。図８を参照して、送信管理データベース１３０は、ファクシミリ送信の指示ごとに、その指示を受けた時に発行される管理通番、その指示の受信日時、送信先番号、送信を指示したユーザ名、送信される書類のフォーマットスタイル、及び条件ポイントの合計値を記憶する。条件ポイントの合計値の詳細は後述する。
【００４９】
送信管理データベース１３０はさらに、ファクシミリ送信の指示ごとに、条件ポイントの合計値を用いて決定される第１承認者名及び第１承認者による承認状態、もしあれば、第２承認者以降の承認者名及びその承認状態、並びにファクシミリ送信の送信結果を記録する。後述するように、本実施の形態では、第２承認者以降は必須承認者である。
【００５０】
制御部４２では、入力された送信設定にしたがって承認者を決定し、第１承認者に対して承認依頼の電子メールを発行する承認者決定プログラムと、承認者による返信を処理し、必要であればファクシミリ送信を実行又は却下したり、追加の承認者に対してさらに承認依頼の電子メールを発行したりするためのファクシミリ送信処理プログラムとの２種類のプログラムが動作可能な状態となっている。
【００５１】
図９は、上記した承認者決定プロセスを実現するプログラムの制御構造をフローチャート形式で表わす図である。このプログラムは、操作者が画像読取部４４に原稿をセットした時に実行される。なお、この処理に先立って操作者の認証が行なわれるため、デジタル複合機３０にはファクシミリ送信を行なおうとしている操作者のユーザ名は分かっている。また、デジタル複合機３０においては、ファクシミリ送信について承認者による承認処理を行なうか否かの設定が管理者により予め行なわれているものとする。
【００５２】
図９を参照して、このプログラムは、操作者によって画像読取部４４に送信原稿がセットされたことを検知するステップＳ９０２と、ステップＳ９０２に続き、操作パネル６０からファクシミリ送信情報（送信先番号及びフォーマットスタイルを含む。）の入力を受けるステップＳ９０４と、ステップＳ９０４に続き、スタートキー８０が押されるまで待機するステップＳ９０６と、スタートキー８０が押されたときに実行され、デジタル複合機３０が誤送信防止機能を実行する動作モードに設定されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ９０８とを含む。ステップＳ９０４では、フォーマットスタイルが不明の時は、フォーマットスタイルの入力を行なわなくてもよい。
【００５３】
このプログラムはさらに、ステップＳ９０８の判定結果がＹＥＳ（誤送信防止機能を実行する設定となっている）である場合に実行され、画像読取部４４にセットされた送信原稿を読取るステップＳ９１０と、ステップＳ９１０に続き、ステップＳ９０４でフォーマットスタイルが入力されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ９１１と、ステップＳ９１１における判定結果がＮＯ（ステップＳ９０４でフォーマットスタイルが入力されなかった場合）に実行され、ステップＳ９１０で読取られた原稿画像と、フォーマット情報管理テーブル１１０に登録されている全てのフォーマットスタイルの画像の特徴情報とを比較して、原稿画像のフォーマットスタイルを判定するステップＳ９１２とを含む。
【００５４】
このプログラムはさらに、ステップＳ９１１における判定結果がＹＥＳ（ステップＳ９０４でフォーマットスタイルが入力された場合）のとき、又はステップＳ９１１における判定結果がＮＯ（ステップ９０４でフォーマットスタイルが入力されなかったとき）でステップＳ９１２の実行後に実行され、フォーマット情報管理テーブル１１０から適切なフォーマットスタイルに対応する条件ポイント及び必須承認者情報を取得するステップＳ９１３と、ステップＳ９１３に続き、利用者情報管理テーブル９０を参照し、ステップＳ９０４で入力されたユーザ名に対応する条件ポイント及び必須承認者情報を取得するステップＳ９１４と、ステップＳ９１４に続き、送信先情報管理テーブル１００を参照し、ステップＳ９０４で入力された送信先番号に対応する条件ポイント及び必須承認者情報を取得するステップＳ９１６と、ステップＳ９１６に続き、ステップＳ９１３、９１４、９１６で取得された条件ポイント及び必須承認者情報から承認者を決定するステップＳ９１８とを含む。ステップＳ９１８での処理については図１０を参照して後述する。
【００５５】
ステップＳ９１２について、原稿画像とフォーマットスタイルの画像との間の一致度が所定のしきい値より低い場合には、フォーマットスタイルが未登録であると判定し、「該当フォーマットなし」のレコードの情報を使用する。
【００５６】
このプログラムはさらに、ステップＳ９１８に続き、処理中のファクシミリ送信指示に対して管理通番を発行し、送信管理データベース１３０にレコードを追加するステップＳ９２０と、ステップＳ９２０に続き、ステップＳ９１８で決定された第１承認者へ承認依頼の電子メールを送信するステップＳ９２２とを含む。
【００５７】
ステップＳ９１３〜９１６において取得された条件ポイント値をそれぞれＰＡ、ＰＢ、及びＰＣとする。ステップＳ９２０では、追加されたレコードについて、第１承認状態は及び送信結果の欄は「承認待ち」として、第２承認者以下の承認者が決定された場合にはそれらの承認状態は「依頼未発行」として追加される。
【００５８】
ステップＳ９２２では、承認者情報管理テーブル１２０を参照し、処理中のファクシミリ送信指示に対応するレコードの第１承認者のメールアドレスに対して承認依頼の電子メール（以下「承認依頼メール」と呼ぶ。）を発行する。この承認依頼メールには、ファクシミリ送信画像を確認するためにアクセスすべきＵＲＬが記載されている。そのＵＲＬはデジタル複合機３０のＷＥＢサーバのホスト名と、承認対象のファクシミリ送信画像のファイル名と、ファクシミリ送信を承認するか拒否するかに関するフォームを処理するためのプログラム名とを含んでいる。承認依頼のメールを受信した承認者はウェブブラウザを用いて当該ＵＲＬにアクセスし、フォームを処理するためのプログラムからファクシミリ送信画像を受信して確認後、フォームを通じて「承認」又は「拒否」のメッセージをデジタル複合機３０のＷＥＢサーバに返す。ＷＥＢサーバが、このメッセージを上記したファクシミリ送信処理プログラムに渡すことで、ファクシミリの送信若しくは拒否、又は追加の承認者への承認依頼の発行が行なわれる。
【００５９】
このプログラムはさらに、ステップＳ９０８でデジタル複合機３０が誤送信防止機能を実行する動作モードに設定されていないと判定された場合（ＮＯの場合）に実行され、画像読取部４４にセットされた送信原稿を読取るステップＳ９２４と、ステップＳ９２４に続き、ステップＳ９０４で入力された送信先番号に、ステップＳ９２４で読取った送信原稿の画像をファクシミリ送信するステップＳ９２６とを含む。
【００６０】
ステップＳ９２２、又はステップＳ９２６を実行後、このプログラムは終了する。
【００６１】
図１０は、図９に示すステップＳ９１８で実行される処理の制御構造をフローチャート形式で表わす図である。図１０を参照して、このルーチンは、ステップＳ９１３〜９１６でそれぞれ取得された条件ポイント値ＰＡ、ＰＢ、及びＰＣの値の合計値ＰＸを算出するステップＳ１００２と、ステップＳ１００２に続き、承認者情報管理テーブル１２０において、「ＰＸ≦ＰＤ」の関係式を満たす条件ポイントの値ＰＤを持つ承認者を全て抽出するステップＳ１００４と、ステップＳ１００４に続き、ステップＳ１００４で抽出された承認者の中から、最小の条件ポイントを持つ承認者を第１承認者に決定するステップＳ１００６とを含む。ステップＳ１００６において同じ条件ポイントを有する承認者が複数抽出された場合には、例えば乱数などでそのうちの１名を決定すればよい。
【００６２】
このルーチンはさらに、ステップＳ１００６に続き、図９で示されるステップＳ９１３〜９１６で必須承認者があったか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１００８と、ステップＳ１００８で必須承認者があったと判定された場合（ＹＥＳの場合）に実行され、それら必須承認者と第１承認者とをあわせた承認者の中に重複があるか否かを判定し、判定結果に従って制御の流れを分岐させるステップＳ１０１０と、ステップＳ１０１０で承認者の中に重複があったと判定されたときに実行され、重複する承認者のうち一方を削除するステップＳ１０１２と、ステップＳ１０１２に続き、他の必須承認者があるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０１４と、ステップＳ１０１４で他の必須承認者があると判定された場合、又はステップＳ１０１０で承認者の中に重複がなかったと判定された場合に実行され、必須承認者を第２承認者以下の承認者に決定するステップＳ１０１６とを含む。ステップＳ１０１６で重複しない必須承認者が複数ある場合は、ＰＤ値が小さい順に第２承認者、第３承認者…、と決定する。ステップＳ１００８で必須承認者がないと判定された場合、ステップＳ１０１４で他の必須承認者がないと判定された場合、又はステップＳ１０１６実行後、このルーチンは終了する。
【００６３】
図１１は、デジタル複合機３０の制御部４２で実行され、承認者からの承認処理結果のメッセージを受信し、ファクシミリ送信を実行若しくは拒否する処理、又は追加の承認者に承認依頼を発行する処理を実現する、ファクシミリ送信処理プログラムの制御構造をフローチャート形式で表した図である。このプログラムは、ＷＥＢサーバが承認者からメッセージを受信した時に、ＷＥＢサーバプログラムによりそのメッセージを引数として起動される。
【００６４】
図１１を参照して、このプログラムは、承認者からのメッセージを受信するステップＳ１１０２と、ステップＳ１１０２に続き、ステップＳ１１０２で受信したメッセージに含まれる管理通番が送信管理データベース１３０に登録されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１１０４と、ステップＳ１１０４において、該当する管理通番が送信管理データベース１３０にあると判定されたときに実行され、その管理通番のレコードの内容が受信されたメッセージと整合しているか否かを判定し、判定結果に応じて制御を分岐させるステップＳ１１０６と、ステップＳ１１０４又はステップＳ１１０６での判定結果がＮＯのときに実行され、管理者及びファクシミリ送信指示を出したユーザに対してエラー通知を発行するステップＳ１１０８と、必要に応じて送信管理データベース１３０を更新するステップＳ１１１０とを含む。対応する管理通番が送信管理データベース１３０にないときにはステップＳ１１１０の処理は不要だが、対応する管理通番が送信管理データベース１３０にあり、かつそのレコード内容が受信したメッセージと整合しないときには、送信管理データベース１３０の送信結果の欄には例えば「レコード不備」のような情報が代入される。
【００６５】
ステップＳ１１０６での判定は、例えば送信管理データベース１３０に承認依頼済と記録されている承認者からのメッセージか否か、追加の承認者（第２承認者以降の承認者）からのメッセージに対し、それより前の承認者による承認が済んでいるか否か、などについて行なわれる。
【００６６】
このプログラムはさらに、ステップＳ１１０６において、受信されたメッセージが送信管理データベース１３０の記録と整合していると判定されたことに応答して実行され、メッセージがファクシミリ送信を承認することを示すメッセージ（承認メッセージ）か否か（拒否メッセージ）を判定し、判定結果に応じて制御の流れを分岐させるステップＳ１１１２と、ステップＳ１１１２でメッセージが承認メッセージであると判定された場合（ＹＥＳの場合）に実行され、送信管理データベース１３０の該当するレコードにおいて、該当する承認者の承認状態の欄を「承認依頼」から「承認済」に更新するステップＳ１１１４と、受信したメッセージ内の管理通番に該当するファクシミリ送信に関して、送信管理データベース１３０に次の承認者が登録されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１１１６と、ステップＳ１１１６で次の承認者が登録されていると判定された場合（ＹＥＳの場合）に実行され、次の承認者に承認依頼の電子メールを発行するステップＳ１１１８と、ステップＳ１１１８に続き、送信管理データベース１３０の該当するレコードの、承認メッセージを送信してきた承認者の承認状態を「承認」に、次の承認者の承認状態を「承認待ち」に更新して処理を終了するステップＳ１１２０とを含む。
【００６７】
このプログラムはさらに、ステップＳ１１１６で、次の承認者が登録されていないと判定された場合（ＮＯの場合）に実行され、ファクシミリ送信指示にしたがい、送信先番号に対してファクシミリ送信を行なうステップＳ１１２６と、ステップＳ１１２６に続き、送信元である操作者にファクシミリ送信の結果を通知するステップＳ１１２８と、ステップＳ１１２８に続き、送信管理データベース１３０の該当するレコードの送信結果の欄を、ファクシミリ送信の結果に基づいて「送信完了」又は「送信失敗」に更新して処理を終了するステップＳ１１３０とを含む。
【００６８】
このプログラムはさらに、ステップＳ１１１２でメッセージが拒否メッセージであると判定された場合（ＮＯの場合）に実行され、送信元である操作者に、ファクシミリ送信が拒否されたことを電子メールで通知するステップＳ１１２２と、ステップＳ１１２２に続き、送信管理データベース１３０の該当するレコードの第１承認状態を「拒否」に、送信結果の欄を「送信拒否」に、それぞれ更新して処理を終了するステップＳ１１２４とを含む。
【００６９】
なお、承認者からのメッセージについて、図では単純に「承認」「拒否」として示してあるが、実際にはメッセージの受信時刻を一緒に記録しておくことが望ましい。
【００７０】
―動作―
本実施の形態に係るデータ通信システム２０は以下のように動作する。
【００７１】
デジタル複合機３０のすべてのユーザのユーザ名が予め利用者情報管理テーブル９０に登録されているものとする。同様に、利用者情報管理テーブル９０において、各ユーザ名に対して条件ポイント及び必須承認者があらかじめ設定されている。送信先情報管理テーブル１００、フォーマット情報管理テーブル１１０、及び承認者情報管理テーブル１２０についても予め必要な情報が全て書込まれているものとする。これらテーブルを含むデータベースサーバ３２は、ＬＡＮ３４内のどのＰＣ又は複合機からデータベースのクエリがきたときも、適切な権限を持つ者からのクエリであれば、必要な情報を各テーブルから読み出して送信するように予めプログラムされている。
【００７２】
デジタル複合機３０において、送信原稿が原稿台にセットされると、図９に制御構造を示すプログラムが起動される。なおこれに先立ち、又はこれと平行に、デジタル複合機３０ではユーザ認証が行なわれ、ユーザ名及びパスワードの入力が行われる。
【００７３】
認証が成功し、操作者が操作パネル６０からユーザ名、フォーマットスタイル及び送信先番号の入力を行ない、スタートキーを押すと、誤送信防止機能がＯＮになっているか否かが判定される（ステップＳ９０８）。誤送信防止機能がＯＮでなければ（ステップＳ９０８でＮＯ）直ちに原稿を読取り（ステップＳ９２４）、ファクシミリ送信を実行して（ステップＳ９２６）、プログラムの実行を終了する。
【００７４】
誤送信防止機能がＯＮに設定されている時（ステップＳ９０８でＹＥＳ）、デジタル複合機３０は、送信原稿を読取り（ステップＳ９１０）、フォーマットスタイルが入力されているか否かを判定する（ステップＳ９１１）。フォーマットスタイルが入力されていなければ、ステップＳ９１０で読取った原稿とフォーマット情報管理テーブル１１０に予め登録されているフォーマットスタイルの画像の特徴情報とを比較してフォーマットスタイルを判定する（ステップＳ９１２）。このとき、原稿画像との間の画像の一致度が最も高いと判定されたフォーマットスタイルの一致度が所定のしきい値より低ければ、該当フォーマットなしと判定される。このようにして決められたフォーマットスタイルにしたがい、フォーマット情報管理テーブル１１０から該当するフォーマットスタイルの条件ポイントと必須承認者情報とを取得する（ステップＳ９１３）。この条件ポイントの値をＰＡとする。
【００７５】
次に、デジタル複合機３０は、利用者情報管理テーブル９０から、ユーザ名に対応する条件ポイントと必須承認者情報とを取得する（ステップＳ９１４）。この条件ポイントの値をＰＢとする。デジタル複合機３０はさらに、送信先情報管理テーブル１００から、入力された送信先番号に対応する条件ポイントと必須承認者情報とを取得する（ステップＳ９１６）。この条件ポイントの値をＰＣとする。
【００７６】
こうして取得した条件ポイント及び必須承認者情報をもとに、デジタル複合機３０は、以下のようにファクシミリ送信に関する承認者を決定する（ステップＳ９１８）。図１０を参照して、ステップＳ９１３〜Ｓ９１６で取得された条件ポイントの値ＰＡ、ＰＢ、ＰＣを合計し、合算値ＰＸ（＝ＰＡ＋ＰＢ＋ＰＣ）を算出する（ステップＳ１００２）。次に、承認者情報管理テーブル１２０を参照し、ＰＸ以下の値の条件ポイント値ＰＤを持つ承認者を抽出する（ステップＳ１００４）。ステップＳ１００４で抽出された承認者の中で、ＰＤが最小値のものが第１承認者として決定される（ステップＳ１００６）。同じ条件ポイントを持つものが複数あるときは、乱数などでそのうちの１人を選択する。
【００７７】
第１承認者を決定後、ステップＳ９１３〜９１６の中で必須承認者が見出されたか否かを判定し（ステップＳ１００８）、必須承認者がなかった場合は（ステップＳ１００８でＮＯ）、第１承認者のみを承認者に決定してこのルーチンを出る。必須承認者があった場合（ステップＳ１００８でＹＥＳ）、必須承認者と第１承認者とを合わせた中に重複するものがあるか否かを判定し（ステップＳ１０１０）、重複承認者があれば（ステップＳ１０１０でＹＥＳ）その承認者を削除する（ステップＳ１０１２）。重複する承認者がない場合（ステップＳ１０１０でＮＯ）、又は重複する承認者を削除後に第１承認者と重複しない必須承認者がいる場合（ステップＳ１０１４でＹＥＳ）の場合は、必須承認者を第２承認者以下の承認者に決定し、処理を終了する（ステップＳ１０１６）。
【００７８】
再び図９を参照して、ステップＳ９１８で承認者が決定された後、デジタル複合機３０は、処理中のファクシミリ送信指示に対して管理通番を発行し、送信管理データベースにその管理通番のレコードを追加する（ステップＳ９２０）。このレコードには、管理通番、ファクシミリ送信指示の受信日時及びその送信先番号、ファクシミリ送信指示を出したユーザのユーザ名、ユーザにより入力された（又は図９のステップＳ９１２で判定された）フォーマットスタイル名、ステップＳ１００２で算出された条件ポイント合計ＰＸ，図１０の処理によって決定された承認者情報が保存される。送信結果の欄には「未送信」という値が代入される。
【００７９】
その後、デジタル複合機３０は、このレコードの第１承認者の欄に示される承認者に対して、承認依頼メールを発行し（ステップＳ９２２）、処理を終了する。この際、この電子メールには、ファクシミリ送信画像にアクセスするために、その画像ファイルのファイル名、デジタル複合機３０内のＷＥＢサーバのホスト名、管理通番、及びファクシミリ送信を承認するか拒否するかに関するフォームを処理するためのプログラム名を含むＵＲＬが記載されている。
【００８０】
図１に示すメールサーバ３３は、この電子メールを受信すると、指定された承認者のメールボックスにその承認依頼メールを配信する。この承認依頼メールを受信した承認者は、ウェブブラウザを用いて当該ＵＲＬにアクセスする。このアクセスはデジタル複合機３０内のＷＥＢサーバ５０によって以下のように処理される。
【００８１】
ＷＥＢサーバ５０は、ウェブブラウザからのアクセスが指定するＵＲＬのうち、プログラム名の部分を判別し、ファクシミリ送信画像へのアクセスを処理するプログラムにＵＲＬ中の画像ファイルのファイル名をパラメータとして渡す。そのプログラムは、このファイル名に基づき、そのファクシミリ画像をアクセスし、その画像と、ファクシミリ送信の承認及び拒否を承認者に入力させるためのＨＴＭＬ文書を作成し、ＷＥＢサーバ５０を介して承認者のＰＣのウェブブラウザに送信する。ウェブブラウザはこのＨＴＭＬ文書を画面に表示する。この画面には、ファクシミリ送信の画像と、例えばファクシミリ送信を承認又は拒否するために操作するボタンとが表示される。承認者は、プレビュー画像を確認後、「承認」又は「拒否」のボタンを押す。その結果、いずれのボタンが押されたかを示す情報と、承認者名、及び承認対象のファクシミリ送信に割当てられた通番を含むメッセージがデジタル複合機３０に送信される。
【００８２】
デジタル複合機３０は、第１承認者からのメッセージをＷＥＢサーバ５０を介して受信すると、ファクシミリ送信処理プログラムを起動する。図１１を参照して、ファクシミリ送信処理プログラムは、このメッセージをＷＥＢサーバ５０から受信し（ステップＳ１１０２）、メッセージに含まれる管理通番に対応するレコードが送信管理データベース１３０にあるか否かを判定する（ステップＳ１１０４）。なければエラーメッセージを管理者及びファクシミリ送信の依頼者に送信し（ステップＳ１１０８）、必要なら送信管理データベース１３０を更新して（ステップＳ１１１０）、処理を終了する。
【００８３】
ステップＳ１１０６で、メッセージに含まれる管理通番に対応するレコードの内容が、受信したメッセージと整合しているか否かを判定する。両者が整合していれば制御はステップＳ１１１２に進む。両者が整合していなければステップＳ１１０８に進み、エラー通信及び送信管理データベース１３０の更新をして処理を終了する（ステップＳ１１０８、Ｓ１１１０）。
【００８４】
ステップＳ１１０６で受信メッセージと送信管理データベース１３０のレコードとが整合していると判定されると、受信メッセージが承認メッセージか否かが判定される（ステップＳ１１１２）。受信したメッセージが拒否メッセージであったら、デジタル複合機３０は、送信元である操作者に送信が承認されなかったことを通知し（ステップＳ１１２２）、送信管理データベース１３０の内容を更新して処理を終了する（ステップＳ１１２４）。受信メッセージが承認メッセージであった場合は、デジタル複合機３０は送信管理データベース１３０を参照して次の承認者が登録されているかを判定し（ステップＳ１１１６）、次の承認者が登録されていない場合は、送信先番号にファクシミリ送信を実行し（ステップＳ１１２６）、送信元である操作者に送信結果を通知し（ステップＳ１１２８）、送信管理データベース１３０を更新して処理を終了する（ステップＳ１１３０）。次の承認者が登録されている場合は、その承認者に承認依頼の電子メールを発行し（ステップＳ１１１８）、送信管理データベース１３０を更新して（ステップＳ１１２０）処理を終了する。
【００８５】
例えば、承認者が１人（第１承認者）のみであれば、図１１の処理は１回だけ実行される。承認者のメッセージが承認メッセージであれば、ステップＳ１１０２、Ｓ１１０４，Ｓ１１０６，Ｓ１１１２，Ｓ１１１４，Ｓ１１１６，Ｓ１１２６，Ｓ１１２８，Ｓ１１３０の順序で処理が行なわれ、ファクシミリ送信が行なわれる。拒否メッセージであれば、ステップＳ１１０２、Ｓ１１０４，Ｓ１１０６，Ｓ１１１２，Ｓ１１２２，Ｓ１１２４の順序で処理が行なわれ、ファクシミリ送信は行なわれず、送信元に送信不可が通知される。
【００８６】
承認者が２人の場合で、第１承認者が拒否メッセージを送信してきたときは、承認者が１人のときと同じ処理が実行される。第１承認者が承認メッセージを送信してきたとき（ステップＳ１１０２、Ｓ１１０４，Ｓ１１０６，Ｓ１１１２，Ｓ１１１４）で、次の承認者がいるので、以後はステップＳ１１１６、Ｓ１１１８，Ｓ１１２０の処理が実行されて第２承認者に承認依頼が発行される。第２承認者からのメッセージが届くと、その内容にしたがって、承認者が１人のときと同じ処理が実行されて、ファクシミリが送信されるかファクシミリ送信が拒否されるか、いずれかの処理が行なわれる。
【００８７】
承認者が３人以上の場合、それまでの承認者で送信が拒否されるときは、デジタル複合機３０の動作は承認者が２人以下の場合と同様である。第１及び第２承認者が共に承認メッセージを送信してきたときは、ステップＳ１１１４以下で承認者が２人のときと全く同じ処理が実行され、次の承認者がいなければファクシミリ送信が行なわれ、次の承認者がいればその承認者に承認依頼が発行される。
【００８８】
以上のように本実施の形態に係るファクシミリ装置３０は、ユーザ情報、フォーマット情報、及び送信先番号にそれぞれ設定された条件ポイントを合算し、そのポイントを元に第１承認者を決定している。この条件ポイントの合算から承認者を選ぶことにより、ファクシミリ送信の送信情報によって承認者が変更され、承認者が固定されることを防ぎ作業負担を分散することができる。この条件ポイントはあらかじめ管理者により設定されるもので、ファクシミリ送信の内容を確認する必要が大きいと考えられる場合ほど高くなるように設定される。また、条件ポイントの合計値以上の条件ポイントを有する承認者のうちで、最も条件ポイントが低い者が承認者として選択される。そのため、それほど重要ではないファクシミリ送信の場合には条件ポイントの比較的低いものが承認者となり、重要なファクシミリ送信になるほど、条件ポイントの高いものが承認者となる。したがって、承認者がごく少数のものに集中する事態を避けることができる。
【００８９】
また、必須承認者を各テーブルに設定することで、特定の場合には必ずある承認者の承認を受けなければならない設定をすることもできる。必須承認者を設定することで、例えば、重要な得意先にファクシミリ送信を行なう時には、必ずその得意先との取引の責任者の承認を得てから送信をするようにでき、誤りの発生を防止できるとともに、責任の所在もはっきりさせることができる。
【００９０】
本実施の形態によれば、これらの機能を備えることで、承認者による承認機能を持つファクシミリ装置において、ファクシミリ送信に関する情報を考慮して承認者を決定し、承認者の作業負担を分散させることができるファクシミリ装置を提供することができる。
【００９１】
なお、上記実施の形態では、条件ポイントなどをデジタル複合機３０の外部にデータベースとして備えている。このような設定で、複数のデジタル複合機３０からのファクシミリ送信要求を単独のデータベースで処理でき、データベースの管理が容易となるという効果を得ることができる。しかし本発明はそのような実施の形態には限定されない。例えばデジタル複合機３０の中にそうしたデータベースを設けるようにしてもよい。また上記した条件ポイントなどの情報は、データベースでなく、プログラム中にテーブルとして持たせてもよいし、不揮発性記憶装置にテーブルとして記憶させてプログラムがそのテーブルにアクセスするようにしてもよい。
【００９２】
さらに、上記実施の形態では最終的にはデジタル複合機３０がファクシミリ送信を実行する。しかし本発明はそのような実施の形態には限定されない。例えば、デジタル複合機３０から特定のファクシミリサーバにファクシミリ送信依頼を送信し、ファクシミリサーバで上記した承認者による承認処理を実行するとともにファクシミリ送信を実行するようにしてもよい。または、ファクシミリサーバから、さらに他のファクシミリ送信専用のファクシミリ装置にファクシミリ送信を依頼する構成でもよい。
【００９３】
また、上記実施の形態では、ユーザ名と、フォーマットスタイルと、送信先とにそれぞれ条件ポイントを付し、それらの合計と承認者の条件ポイントとの比較で承認者を決定している。しかし本発明はそのような実施の形態には限定されず、これらに加えて、送信日時、送信枚数、送信モードなど、他の条件に条件ポイントを付してそれらの合計を計算と承認者の条件ポイントとを比較するようにしてもよい。さらに、条件ポイントの合計ではなく、条件ポイントの乗算をしたり、各条件ポイントに予め重みを設定して条件ポイントの重み付け合計で承認者を決定するようにしてもよい。
【００９４】
また、上記実施の形態では、必須承認者として特定の承認者を設定するようにしている。しかし本発明はそのような実施の形態には限定されない。例えば、必須承認者として、ユーザと同じ部署でより経験の長い者、又はユーザと同じ部署で承認者として予め選択された何人かの者からなるグループ、などの抽象的表現で承認者を指定するようにしてもよい。この場合、そのグループに属する者のうちから輪番で承認者を決定したりしてもよいし、乱数を使って承認者を決定したりしてもよい。
【００９５】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味および範囲内でのすべての変更を含む。
【図面の簡単な説明】
【００９６】
【図１】本実施の形態に係るファクシミリ送信機能を含んだデジタル複合機３０を含む、データ通信システム２０の全体構成を示す模式図である。
【図２】本発明の一実施の形態に係るデジタル複合機３０の構成を表すブロック図である。
【図３】デジタル複合機３０の操作パネル６０の外観を表す図である。
【図４】利用者情報管理テーブル９０の構成を示す図である。
【図５】送信先情報管理テーブル１００の構成を示す図である。
【図６】フォーマット情報管理テーブル１１０の構成を示す図である。
【図７】承認者情報管理テーブル１２０の構成を示す図である。
【図８】デジタル複合機３０の送信情報管理部５２に記憶されている、送信管理データベース１３０の構成を示す図である。
【図９】入力された送信設定にしたがって承認者を決定し、第１承認者への承認依頼を発行する承認者決定プログラムの制御構造をフローチャート形式で表わす図である。
【図１０】図９で示される承認者決定プログラムのステップＳ９１８で実行されるルーチンの制御構造をフローチャート形式で表わす図である。
【図１１】承認者からのメッセージを受信し、ファクシミリ送信の実行若しくは拒否、又は次の承認者へ承認依頼を発行する処理を行なうファクシミリ送信実行プログラムの制御構造をフローチャート形式で表した図である。
【符号の説明】
【００９７】
３０  デジタル複合機
３２  データベースサーバ
４２  制御部
４４  画像読取部
５２  送信情報管理部
８０  スタートキー
９０  利用者情報管理テーブル
１００  送信先情報管理テーブル
１１０  フォーマット情報管理テーブル
１２０  承認者情報管理テーブル
１３０  送信管理データベース
【図１】
2010109642.tif 000003
【図２】
2010109642.tif 000004
【図３】
2010109642.tif 000005
【図４】
2010109642.tif 000006
【図５】
2010109642.tif 000007
【図６】
2010109642.tif 000008
【図７】
2010109642.tif 000009
【図８】
2010109642.tif 000010
【図９】
2010109642.tif 000011
【図１０】
2010109642.tif 000012
【図１１】
2010109642.tif 000013
【手続補正書】
【提出日】平成21年10月16日(2009.10.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
こうして取得した条件ポイント及び必須承認者情報をもとに、デジタル複合機３０は、以下のようにファクシミリ送信に関する承認者を決定する（ステップＳ９１８）。図１０を参照して、ステップＳ９１３〜Ｓ９１６で取得された条件ポイントの値ＰＡ、ＰＢ、ＰＣを合計し、合算値ＰＸ（＝ＰＡ＋ＰＢ＋ＰＣ）を算出する（ステップＳ１００２）。次に、承認者情報管理テーブル１２０を参照し、ＰＸ以上の値の条件ポイント値ＰＤを持つ承認者を抽出する（ステップＳ１００４）。ステップＳ１００４で抽出された承認者の中で、ＰＤが最小値のものが第１承認者として決定される（ステップＳ１００６）。同じ条件ポイントを持つものが複数あるときは、乱数などでそのうちの１人を選択する。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2010109642.tif 000014