(57)【要約】【課題】ファクシミリ送信の誤送信を防止するための確認と送信指示を容易に行うことができる。【解決手段】ユーザを識別するユーザ識別情報の入力に応じて、ユーザがファクシミリ送信する権限があるか否かを判定し、ファクシミリ送信する権限がない場合、ファクシミリ送信するイメージデータとファクシミリ送信する送信先情報とイメージデータを特定するための特定情報を含む送信データを登録指示する登録指示し、登録指示するイメージデータを特定するための特定情報を含むカバーシートを印刷し、ファクシミリ送信する権限がある場合、ユーザがファクシミリ送信可能な前記特定情報を含む送信データの一覧を取得し、カバーシートを読み取ることによって得られる画像を取得し、取得したカバーシートの画像から得られる特定情報に従って、一覧から送信する送信データを特定して送信データが送信可能なデータか否かを判定する。【選択図】図４
2010157934.tif 000002
【特許請求の範囲】
【請求項１】
ファクシミリ送信可能な画像形成装置であって、
ユーザを識別するユーザ識別情報の入力に応じて、当該ユーザ識別情報に対応するユーザがファクシミリ送信する権限があるか否かを判定する権限判定手段と、
前記権限判定手段でファクシミリ送信する権限がない場合、ファクシミリ送信するイメージデータとファクシミリ送信する送信先情報とイメージデータを特定するための特定情報を含む送信データを登録指示する登録指示手段と、
前記登録指示手段で登録指示するイメージデータを特定するための特定情報を含むカバーシートを印刷する印刷手段と、
前記権限判定手段でファクシミリ送信する権限がある場合、当該ユーザ識別情報に対応するユーザがファクシミリ送信可能な前記特定情報を含む送信データの一覧を取得する一覧取得手段と、
前記１または複数のカバーシートを読み取ることによって得られる画像を取得する画像取得手段と、
前記画像取得手段で取得したカバーシートの画像から得られる特定情報に従って、前記一覧取得手段で取得した送信データの一覧から送信する送信データを特定する特定手段と、
前記特定手段で特定された送信データが送信可能なデータか否かを判定する送信可否判定手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記送信可否判定手段で、送信可能と判定された送信データのイメージデータを取得するイメージデータ取得手段と、
前記イメージデータ取得手段で取得したイメージデータをファクシミリ送信するファクシミリ送信手段と
を備えることを特徴とする請求項１の画像形成装置。
【請求項３】
前記送信先情報と、ファクシミリ送信可能な有効期限とを設定する設定手段を備え、
前記送信データは、設定手段で設定された送信先情報と有効期限を含むことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記一覧取得手段で取得する書誌情報は、有効期限を含むことを特徴とし、
前記送信可否判定手段は、前記特定手段で特定された送信データの有効期限が切れているか否かを判定する有効期限判定手段を含むことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記送信可否判定手段は、前記有効期限判定手段で有効期限が切れていると判定される場合、当該有効期限が切れている送信データを登録指示したユーザのユーザ識別情報の入力を受け付ける受付手段とを含むこと
を特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記送信可否判定手段は、前記受付手段で有効期限が切れている送信データを登録指示したユーザのユーザ識別情報を受け付けた場合、送信可能と判定することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
当該画像形成装置にログインするに際し、前記ユーザ識別情報に対応する送信権限を取得する送信権限取得手段を備え、
前記権限判定手段は、前記送信権限取得手段で取得した送信権限に従って判定することを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記ユーザ識別情報は、ユーザによって記憶媒体がかざされることによって認証され、得られたユーザ識別情報であることを特徴とする請求項１乃至７に記載の画像形成装置。
【請求項９】
ファクシミリ送信可能な画像形成装置における処理方法であって、
ユーザを識別するユーザ識別情報の入力に応じて、当該ユーザ識別情報に対応するユーザがファクシミリ送信する権限があるか否かを判定する権限判定ステップと、
前記権限判定ステップでファクシミリ送信する権限がない場合、ファクシミリ送信するイメージデータとファクシミリ送信する送信先情報とイメージデータを特定するための特定情報を含む送信データを登録指示する登録指示ステップと、
前記登録指示ステップで登録指示するイメージデータを特定するための特定情報を含むカバーシートを印刷する印刷ステップと、
前記権限判定ステップでファクシミリ送信する権限がある場合、当該ユーザ識別情報に対応するユーザがファクシミリ送信可能な前記特定情報を含む送信データの一覧を取得する一覧取得ステップと、
前記１または複数のカバーシートを読み取ることによって得られる画像を取得する画像取得ステップと、
前記画像取得ステップで取得したカバーシートの画像から得られる特定情報に従って、前記一覧取得ステップで取得した送信データの一覧から送信する送信データを特定する特定ステップと、
前記特定ステップで特定された送信データが送信可能なデータか否かを判定する送信可否判定ステップと
を含むことを特徴とする処理方法。
【請求項１０】
ファクシミリ送信可能な画像形成装置を、
ユーザを識別するユーザ識別情報の入力に応じて、当該ユーザ識別情報に対応するユーザがファクシミリ送信する権限があるか否かを判定する権限判定手段と、
前記権限判定手段でファクシミリ送信する権限がない場合、ファクシミリ送信するイメージデータとファクシミリ送信する送信先情報とイメージデータを特定するための特定情報を含む送信データを登録指示する登録指示手段と、
前記登録指示手段で登録指示するイメージデータを特定するための特定情報を含むカバーシートを印刷する印刷手段と、
前記権限判定手段でファクシミリ送信する権限がある場合、当該ユーザ識別情報に対応するユーザがファクシミリ送信可能な前記特定情報を含む送信データの一覧を取得する一覧取得手段と、
前記１または複数のカバーシートを読み取ることによって得られる画像を取得する画像取得手段と、
前記画像取得手段で取得したカバーシートの画像から得られる特定情報に従って、前記一覧取得手段で取得した送信データの一覧から送信する送信データを特定する特定手段と、
前記特定手段で特定された送信データが送信可能なデータか否かを判定する送信可否判定手段と
して機能させることを特徴とするコンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその処理方法、並びにプログラムに関するものである。
【背景技術】
【０００２】
従来から、ファクシミリ通信方式等の各種の通信方式を用いてデータを通信するデータ通信システムが知られている。例えば、ファクシミリ通信方式を用いてデータを送信する場合、データ通信システムの操作者は、データの送信先を特定するファクシミリ番号をデータ通信システムに入力する。そして、データ通信システムは、操作者により入力されたファクシミリ番号で特定される相手先にファクシミリデータを送信する。
【０００３】
そして、データ通信システムにファクシミリ番号を入力する方式として、データ通信システムにファクシミリ番号が記入されたカバーシートを読み取らせてファクシミリ番号を認識させる方式が知られている（例えば、特許文献１参照。）。
【特許文献１】特開平５−２０７３２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、個人情報保護法の施行により、一枚のＦＡＸ誤送信により企業の信用が失われ、場合によっては企業の存続の危機につながるリスクがある。
【０００５】
そのため、特許文献１に開示されたデータ通信システムは、カバーシートに記載されたファクシミリ番号を認識する際に誤認識があると誤った送信先にデータを送信してしまい、近年の社会情勢には適用できなかった。
【０００６】
そこで、ファクシミリ送信をする場合、企業によってはファクシミリ送信する原稿を準備する担当者と、その原稿や送信先をチェックする管理者（例えば、担当者の上長）とを置き、ダブルチェックを行ってファクシミリ送信の誤送信を防ぐ運用が行われている。
【０００７】
この場合、送信するごとに、担当者がファクシミリ送信するためにファクシミリ装置に入力したファクシミリ番号を、管理者が確認しなければならず管理者の負荷が高かった。
【０００８】
また、実際にはファクシミリ番号を確認するとともに、送信する原稿を確認することが発生するためさらに負荷が高かった。
【０００９】
このように、ファクシミリ送信の一連の操作において、担当者と管理者によるチェックを行う仕組みでは、他の担当者のファクシミリ送信の確認や同一の担当者であっても後に発生するファクシミリ送信の確認を管理者がまとめて行うことは困難であった。
【００１０】
そこで、本発明の目的は、ファクシミリ送信の誤送信を防止するための確認と送信指示を容易に行うことができる仕組みを提供する。また、その他の目的は、まとめての確認と送信指示を行うことでの時間の経過で、送信が不要となる送信データを確認して、ファクシミリ送信の誤送信を防止することができる仕組みを提供する。
【課題を解決するための手段】
【００１１】
前述した目的を達成するための第１の発明は、ファクシミリ送信可能な画像形成装置であって、ユーザを識別するユーザ識別情報の入力に応じて、当該ユーザ識別情報に対応するユーザがファクシミリ送信する権限があるか否かを判定する権限判定手段と、前記権限判定手段でファクシミリ送信する権限がない場合、ファクシミリ送信するイメージデータとファクシミリ送信する送信先情報とイメージデータを特定するための特定情報を含む送信データを登録指示する登録指示手段と、前記登録指示手段で登録指示するイメージデータを特定するための特定情報を含むカバーシートを印刷する印刷手段と、前記権限判定手段でファクシミリ送信する権限がある場合、当該ユーザ識別情報に対応するユーザがファクシミリ送信可能な前記特定情報を含む送信データの一覧を取得する一覧取得手段と、前記１または複数のカバーシートを読み取ることによって得られる画像を取得する画像取得手段と、前記画像取得手段で取得したカバーシートの画像から得られる特定情報に従って、前記一覧取得手段で取得した送信データの一覧から送信する送信データを特定する特定手段と、前記特定手段で特定された送信データが送信可能なデータか否かを判定する送信可否判定手段とを備えることを特徴とする画像形成装置である。
【００１２】
また、前記送信可否判定手段で、送信可能と判定された送信データのイメージデータを取得するイメージデータ取得手段と、前記イメージデータ取得手段で取得したイメージデータをファクシミリ送信するファクシミリ送信手段とを備えることを特徴とする画像形成装置である。
【００１３】
また、前記送信先情報と、ファクシミリ送信可能な有効期限とを設定する設定手段を備え、前記送信データは、設定手段で設定された送信先情報と有効期限を含むことを特徴とする画像形成装置である。
【００１４】
また、前記一覧取得手段で取得する書誌情報は、有効期限を含むことを特徴とし、前記送信可否判定手段は、前記特定手段で特定された送信データの有効期限が切れているか否かを判定する有効期限判定手段を含むことを特徴とする画像形成装置である。
【００１５】
また、前記送信可否判定手段は、前記有効期限判定手段で有効期限が切れていると判定される場合、当該有効期限が切れている送信データを登録指示したユーザのユーザ識別情報の入力を受け付ける受付手段とを含むことを特徴とする画像形成装置である。
【００１６】
また、前記送信可否判定手段は、前記受付手段で有効期限が切れている送信データを登録指示したユーザのユーザ識別情報を受け付けた場合、送信可能と判定することを特徴とする画像形成装置である。
【００１７】
また、当該画像形成装置にログインするに際し、前記ユーザ識別情報に対応する送信権限を取得する送信権限取得手段を備え、前記権限判定手段は、前記送信権限取得手段で取得した送信権限に従って判定することを特徴とする画像形成装置である。
【００１８】
また、前記ユーザ識別情報は、ユーザによって記憶媒体がかざされることによって認証され、得られたユーザ識別情報であることを特徴とする画像形成装置である。
【００１９】
第２の発明は、ファクシミリ送信可能な画像形成装置における処理方法であって、ユーザを識別するユーザ識別情報の入力に応じて、当該ユーザ識別情報に対応するユーザがファクシミリ送信する権限があるか否かを判定する権限判定ステップと、前記権限判定ステップでファクシミリ送信する権限がない場合、ファクシミリ送信するイメージデータとファクシミリ送信する送信先情報とイメージデータを特定するための特定情報を含む送信データを登録指示する登録指示ステップと、前記登録指示ステップで登録指示するイメージデータを特定するための特定情報を含むカバーシートを印刷する印刷ステップと、前記権限判定ステップでファクシミリ送信する権限がある場合、当該ユーザ識別情報に対応するユーザがファクシミリ送信可能な前記特定情報を含む送信データの一覧を取得する一覧取得ステップと、前記１または複数のカバーシートを読み取ることによって得られる画像を取得する画像取得ステップと、前記画像取得ステップで取得したカバーシートの画像から得られる特定情報に従って、前記一覧取得ステップで取得した送信データの一覧から送信する送信データを特定する特定ステップと、前記特定ステップで特定された送信データが送信可能なデータか否かを判定する送信可否判定ステップとを含むことを特徴とする処理方法である。
【００２０】
第３の発明は、ファクシミリ送信可能な画像形成装置を、ユーザを識別するユーザ識別情報の入力に応じて、当該ユーザ識別情報に対応するユーザがファクシミリ送信する権限があるか否かを判定する権限判定手段と、前記権限判定手段でファクシミリ送信する権限がない場合、ファクシミリ送信するイメージデータとファクシミリ送信する送信先情報とイメージデータを特定するための特定情報を含む送信データを登録指示する登録指示手段と、前記登録指示手段で登録指示するイメージデータを特定するための特定情報を含むカバーシートを印刷する印刷手段と、前記権限判定手段でファクシミリ送信する権限がある場合、当該ユーザ識別情報に対応するユーザがファクシミリ送信可能な前記特定情報を含む送信データの一覧を取得する一覧取得手段と、前記１または複数のカバーシートを読み取ることによって得られる画像を取得する画像取得手段と、前記画像取得手段で取得したカバーシートの画像から得られる特定情報に従って、前記一覧取得手段で取得した送信データの一覧から送信する送信データを特定する特定手段と、前記特定手段で特定された送信データが送信可能なデータか否かを判定する送信可否判定手段として機能させることを特徴とするコンピュータが読み取り可能なプログラムである。
【発明の効果】
【００２１】
ファクシミリ送信の誤送信を防止するための確認を、まとめて行うことができる。また、まとめて確認を行う際に発生する時間の経過によって送信が不要となる送信データを確認することで、ファクシミリ送信の誤送信を防止することができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２３】
図１は、本発明の認証サーバ１００及び送信データ保存サーバ２００および複合機３００（画像形成装置）を適用可能なファクシミリ送信システムの構成の一例を示すシステム構成図である。
【００２４】
図１に示すように、本実施の形態のファクシミリ送信システムは、認証サーバ１００、送信データ保存サーバ２００、１又は複数の複合機３００（複合機３００ａ、複合機３００ｂ）がローカルエリアネットワーク（ＬＡＮ）５００を介して接続され、情報の送受信を行う構成となっている。また、複合機３００は公衆回線４００を介して外部もファクシミリ装置と通信可能に接続されている。
【００２５】
認証サーバ１００は、複合機３００で入力されたユーザを識別するための識別情報（例えば、カードがカードリーダ３１９にかざされることで得られるカードＩＤ）を認証するために、ユーザＩＤ（例えば、ユーザ名、ユーザ識別情報）とカードＩＤを対応付けたユーザを管理するためのユーザ情報を保持するユーザ情報テーブルを記憶する。複合機３００より送信されたカードＩＤ（例えば、カード番号）にしたがって、該ユーザを検索し、該ユーザが存在する場合は該ユーザ情報を複合機３００へ返信する。なお、本実施形態では認証サーバ１００と送信データ保存サーバ２００と複合機３００とを別筺体で構成するようにしたが、認証サーバの機能を複合機３００内で行うようにしてもよい。この場合、ユーザ情報テーブルは複合機３００のＨＤＤ３０４に記憶させる。
【００２６】
なお、本実施形態で用いるＩＣカードはカードＩＤを記憶する記憶媒体と言い換えることが可能である。
【００２７】
送信データ保存サーバ２００は、複合機３００で読み込まれた原稿のイメージデータと、保存する際に入力された書誌情報とを保存する。また、複合機３００からの要求に応じてイメージデータや書誌情報の送信を行う。
【００２８】
複合機３００は、スキャナ部３１４で読み込まれた紙原稿のイメージデータを送信データ保存サーバ２００へ送信する。また、イメージデータを管理するための書誌情報を送信データ保存サーバ２００へ送信する。送信データ保存サーバ２００へ送信したイメージデータのファクシミリ送信指示を行うことができる。さらに、送信したイメージデータに対応するカバーシートをプリンタ部３１２から印刷することができる。
【００２９】
なお、本実施の形態では、複合機３００のカードリーダ３１９にカードをかざすことによってユーザ認証するように構成したが、ユーザの操作入力によって得られたユーザ名やパスワードを用いてユーザ認証するようにしてもよい。また、指紋認証や指静脈認証を用いて、ユーザ認証するように構成することも可能である。いずれの認証においてもユーザを識別するためのユーザ識別情報（例えば、ユーザ名）を用いて、複合機３００にログインをし、このユーザ識別情報を用いて、ユーザが印刷可能な印刷データの一覧を表示させることができる。
【００３０】
以下、図２を用いて、図１に示した認証サーバ１００、送信データ保存サーバ２００に適用可能な情報処理装置のハードウェア構成について説明する。
【００３１】
図２は、図１に示した認証サーバ１００、送信データ保存サーバ２００に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００３２】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３３】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３４】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器にへの表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００３５】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３６】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ７００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３７】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３８】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３９】
次に、図３を用いて、図１に示した複合機３００（ファクシミリ装置）のハードウェア構成について説明する。
【００４０】
図３は、図１に示した複合機３００のハードウェア構成の一例を示すブロック図である。
【００４１】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ７００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００４２】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００４３】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム，画像データ等を格納する。
【００４４】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（キーボード）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ３０１に伝える役割をする。
【００４５】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）６００に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４６】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となる携帯端末のＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部Ｉ／Ｆ３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９による携帯端末のＩＣカードからの情報読み取りを制御し、該携帯端末のＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４７】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００４８】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４９】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ部３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００５０】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００５１】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００５２】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００５３】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００５４】
尚、表示部は複合機によって表示性能が異なり、タッチパネルを介して操作をできる複合機、単に液晶画面を備え、ハードキーで操作できる複合機によって本発明は構成されている。
【００５５】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００５６】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、携帯端末内に備えられたＩＣカードに記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００５７】
以上のような構成によって、複合機３００は、スキャナ部３１４から読み込んだ画像データをＬＡＮ７００上に送信したり、ＬＡＮ７００から受信した印刷データをプリンタ部３１２により印刷出力することができる。
【００５８】
また、スキャナ部３１４から読み込んだ画像データをモデム３０６により、公衆回線上にファクシミリ（ＦＡＸ）送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００５９】
以下、図４を用いて、本実施の形態における、各端末内の機能の一例を示す機能ブロック図である。尚、各機能の処理の詳細については、後述の図５〜図７のフローチャートに沿って説明する。
【００６０】
図４は、認証サーバ１００、送信データ保存サーバ２００、複合機３００の機能の一例を示す機能ブロック図である。
【００６１】
まず、認証サーバ１００の機能ブロックについて説明する。
【００６２】
認証サーバ１００、は、認証部４０９、ユーザ識別情報送信部４１０を備える。
【００６３】
認証部４０９は、複合機３００から送信されたカードＩＤに従って、外部メモリ２１１にき記憶されているユーザ情報テーブルを参照し、カードＩＤに対応するユーザ識別情報があるか否かで認証する認証部である。
【００６４】
ユーザ識別情報送信部４１０は、認証部で認証されたことによって得られるユーザ識別情報を複合機３００へ送信する送信部である。
【００６５】
次に送信データ保存サーバ２００の機能ブロックについて説明する。
【００６６】
送信データ保存サーバ２００は、送信データ記憶部４１１、送信データ一覧送信部４１２、イメージデータ送信部４１３を備える。
【００６７】
送信データ記憶部４１１は、複合機３００の登録指示部４０２で指示されたファクシミリ送信するイメージデータと、送信先情報とイメージデータを特定するための特定情報を含む書誌情報の送信データを外部メモリ２１１のジョブ管理テーブルに記憶する記憶制御部である。
【００６８】
送信データ一覧送信部４１２は、複合機３００から送信されたユーザ識別情報に従って、このユーザ識別情報に対応するユーザがファクシミリ送信をすることが可能な送信データの一覧を生成して、複合機３００に送信する送信部である。
【００６９】
イメージデータ送信部４１３は、複合機３００の送信可否判定部４０７で送信可能と判定された送信データのイメージデータを複合機３００に送信する送信部であり、複合機３００で表示やファクシミリ送信を行わせることを可能とする。
【００７０】
次に、複合機３００の機能ブロックについて説明する。
【００７１】
複合機３００は、権限判定部４０１、登録指示部４０２、印刷部４０３、一覧取得部４０４、画像取得部４０５、送信データ特定部４０６、送信可否判定部４０７、ファクシミリ送信指示部４０８を備える。
【００７２】
権限判定部４０１は、カードリーダ３１９にかざされたＩＣカードからカードＩＤを取得し、認証サーバ１００の認証部４０９で認証され、ユーザ識別情報送信部で送信されたユーザ識別情報が送信権限のあるユーザ識別情報か否かを判定する判定部である。送信権限があるか否かはユーザ識別情報とともに送信される承認者フラグで判断する。
【００７３】
登録指示部４０２は、スキャナで読み込まれた送信原稿のイメージデータ、送信先とイメージデータを特定するための特定情報などの書誌情報を含む送信データを送信データ保存サーバに記憶するための指示部である。
【００７４】
印刷部４０３は、カバーシートを印刷するための印刷部である。
【００７５】
一覧取得部４０４は、送信データ保存サーバに保存されている送信データの書誌情報一覧を取得する取得部で、ログインしたユーザが送信処理可能な送信データの書誌情報一覧を取得する。
【００７６】
画像取得部４０５は、カバーシートがスキャンされ、読み取られた画像を取得する取得部である。送信データ特定部４０６は、画像取得部４０５で取得したカバーシートの画像の例えばＱＲコードから取得したジョブＩＤから、一覧取得部４０４で取得した書誌情報一覧に一致する送信データの書誌情報があるかを判定し、一致する送信データの書誌情報を特定する特定部である。
【００７７】
送信可否判定部４０７では、送信データ特定部４０６で特定された書誌情報や現在日時と、ＱＲコードから取得した書誌情報とに従って、ファクシミリ送信できる送信データか否かを判定する判定部である。
【００７８】
ファクシミリ送信部は、送信可否判定部４０７で送信可能と判定された送信データを送信先ＦＡＸ番号を用いて送信する送信部である。
【００７９】
次に、図５を用いて、本発明にかかる実施形態のファクシミリ送信システムの全体処理について説明する。
【００８０】
ステップＳ５０１、Ｓ５０５〜Ｓ５１４の処理は複合機３００の処理であり、ＣＰＵ３０１にて実行される。また、ステップＳ５０２〜Ｓ５０４の処理は認証サーバ１００の処理であり、ＣＰＵ２０１にて実行される。
【００８１】
まず、複合機３００の操作部３０８に図８の画面が表示されている。ステップＳ５０１では、ユーザの操作に応じてＩＣカードがカードリーダ３１９にかざされ、カードリーダ３１９によってＩＣカード内に記憶されているカードＩＤ（例えば、カードの製造番号）を取得する。取得されたカードＩＤを含む認証要求を認証サーバ１００へ送信する。
【００８２】
なお、本実施形態では、ＩＣカードを用いた認証による構成としたが、操作部３０８でユーザによって入力されたユーザ名やパスワードを用いて認証を行うような構成であってもよい。
【００８３】
ステップＳ５０２では、ステップＳ５０１で送信された認証要求を受信する。ステップＳ５０３では、受信した認証要求に含まれるカードＩＤを取得し、図１６のユーザ情報テーブルを検索する。ステップＳ５０４では、ステップＳ５０３での検索の結果、カードＩＤに対応するユーザ情報が存在していれば認証成功と判断し、検索されたユーザＩＤ１６０２と承認者フラグ１６０３と承認者ＩＤを認証結果として認証要求のあった複合機３００へ送信する。また、検索の結果カードＩＤに対応するユーザ情報が存在していなければ認証失敗と判断し、ユーザＩＤ、承認者フラグ、承認者ＩＤはＮＵＬＬ値となった認証結果を認証要求のあった複合機３００へ送信する。なお、承認者フラグは「０」または「１」で、「０」の場合は一般のユーザ（送信処理できないユーザ）と判断され、「１」の場合は承認者となるユーザ（送信処理できるユーザ）と判断される。また、承認者ＩＤはユーザＩＤに対応するユーザが登録したファクシミリ送信データを送信処理することができるユーザを示すもので、承認者ＩＤに対応するユーザが送信処理をする際に用いられる。
【００８４】
ステップＳ５０５では、認証サーバ１００から認証結果を受信する。ステップＳ５０６では、受信した認証結果にユーザＩＤが存在するか否かで認証されたかを判断する。ユーザＩＤが存在する場合には認証成功と判断し、ステップＳ５０７へ処理を移し、ユーザＩＤが存在しない（ＮＵＬＬ値の）場合は、処理を終了とする。なお、認証されたか否かの判断は、ユーザＩＤ以外の承認者フラグ、承認者ＩＤでも判断してもよい。この処理はユーザＩＤを受け付ける処理である。
【００８５】
ステップＳ５０７では、複合機３００の機能を利用可能にするために複合機３００のＯＳ（オペレーティングシステム）にログイン指示を行う。このログイン指示に従って複合機３００へのログインが行われ、ユーザは複合機３００を利用することができる。
【００８６】
ステップＳ５０８では、認証結果の承認者フラグに従って、認証されたユーザが承認者か否かを判断する。言い換えると、送信処理ができるユーザか否かを判断する。承認者フラグが「０」であれば、送信処理ができないユーザと判断し、ステップＳ５１０へ処理を移し、承認者フラグが「１」であれば、送信処理ができるユーザと判断し、ステップＳ５０９へ処理を移す。つまり、承認者フラグは送信権限を示す情報である。
【００８７】
ステップＳ５０９では、図１０の登録処理及び送信処理を実行可能なボタン（９０１と１００１）を配置したメニュー画面を複合機３００のＨＤＤ３０４から読み出し、操作部３０８に表示させる。また、ステップＳ５１０では、図９の登録処理を実行可能なボタン（９０１）を配置したメニュー画面を複合機３００のＨＤＤ３０４から読み出し、操作部３０８に表示させる。なお、図９及び図１０にはそれぞれ認証結果に含まれるユーザＩＤをログインユーザＩＤとして表示させるように構成する。
【００８８】
ステップＳ５１１では、図９または図１０のメニュー画面で登録処理開始ボタン９０１または送信処理開始ボタン１００１が、ユーザの操作に応じて押下されたか否かを判断する。登録処理開始ボタン９０１が押下された場合にはステップＳ５１２へ処理を移し、送信処理開始ボタン１００１が押下された場合にはステップＳ５１３へ処理を移す。
【００８９】
ステップＳ５１２では、承認者に送信処理してもらう送信データを登録する。この登録処理の詳細については後述の図６にて説明する。
【００９０】
ステップＳ５１３では、ステップＳ５１２の登録処理で登録された送信データを送信する。この送信処理の詳細については後述の図７にて説明する。なお、ステップＳ５１３の処理は承認者フラグが「１」の際に可能な処理である。
【００９１】
ステップＳ５１４では、ログアウト処理がされたか否かを判断する。このログアウト処理は一定時間複合機３００が操作されなかった、或いは別のユーザが認証を行った、複合機３００の例えばＩＤキーが押された場合にログアウトと判断し、処理を終了とする。また、ログアウトされなかった場合には、ログインしているユーザの承認者フラグに従って、図９または図１０のメニュー画面を表示する。
【００９２】
次に、図１０を用いて、本発明にかかる実施形態の登録処理について説明する。
【００９３】
ステップＳ６０１〜Ｓ６０８、Ｓ６１２の処理は複合機３００の処理であり、ＣＰＵ３０１にて実行される。また、ステップＳ６０９〜Ｓ６１１の処理は送信データ保存サーバ２００の処理であり、ＣＰＵ２０１にて実行される。
【００９４】
まず、図９または図１０の登録処理開始ボタン９０１が押下されると、ステップＳ６０１では、スキャナ部３１４で読み込まれた紙原稿のイメージデータを取得する。取得されたイメージデータはＲＡＭ３０２に記憶される。
【００９５】
ステップＳ６０２では、取得したイメージデータをファクシミリ送信する送信先を選択するために、図１１の登録処理設定画面の送信先一覧１１０１に送信先名称と送信先ＦＡＸ番号の一覧を表示する。送信先一覧１１０１に表示する送信先名称と送信先ＦＡＸ番号を含む送信先情報は複合機３００のＨＤＤ３０４に記憶されている。なお、送信先情報は送信データ保存サーバ２００の外部メモリ２１１に保存して取得するように構成してもよい。
【００９６】
また、送信先一覧１１０１の他、有効期限１１０２を設定することが可能であり、本フローチャートの登録処理で登録した送信データの送信可能な期限を設定することができる。有効期限１１０２には、デフォルトは次の日が表示されているが、ユーザの操作にしたがってプルダウン表示すると任意に有効期限（日にち）を設定することができる。
【００９７】
ステップＳ６０３では、図１１で送信先と有効期限を設定し、ＯＫボタン１１０３が押下されると、図１２の１２０１にステップＳ６０１でＲＡＭ３０２に記憶したイメージデータを読み出し表示させる。キャンセルボタン１１０４が押下されると、図９または図１０のメニュー画面に戻る。
【００９８】
ステップＳ６０４では、イメージデータを送信データ保存サーバ２００に保存するか否かを判断する。保存するか否かの判断は、ユーザの操作により、登録ボタン１２０３が押下されたか否かで判断する。なお、登録ボタン１２０３が押下された場合には、図１２の登録確認画面１２０２を表示させ、ＯＫボタン１２０５が押下されるとステップＳ６０５へ処理を移す。登録確認画面１２０２には図１１で設定した送信先名称、送信先ＦＡＸ番号、有効期限が表示される。キャンセルボタン１２０４が押下された場合には、処理を終了する。
【００９９】
ステップＳ６０５では、イメージデータが送信処理までの間にデータが改ざんされていないかを判断するための情報としてイメージデータからハッシュ値を計算する。ハッシュ値は、イメージデータから固定長の乱数を生成することで得られる。なお、ハッシュ値の計算ロジックはどのような計算方法（関数）を用いてもよい。
【０１００】
ステップＳ６０６では、ステップＳ６０５で計算したハッシュ値と図１１で設定された送信先名称、送信先ＦＡＸ番号、ログインユーザＩＤ（登録者ユーザＩＤ）、有効期限、ジョブＩＤからＱＲコード（二次元バーコード）を生成する。なお、本実施形態ではＱＲコードを用いるように構成したが、前述の送信先名称、送信先ＦＡＸ番号、ログインユーザＩＤ（登録者ユーザＩＤ）、有効期限、ジョブＩＤを記憶するコードであればＱＲコードに限らない。
【０１０１】
ステップＳ６０７では、生成したＱＲコードと、原稿を読み込んだ読み込み日時、登録者（ログイン）ユーザＩＤ、送信先名称、送信先ＦＡＸ番号、ジョブＩＤ、原稿ページ数、有効期限、承認者ユーザＩＤを入力したカバーシートを生成し、図１７のようなカバーシートを印刷する。なお、図１７のカバーシートは、ＱＲコード、読み込み日時、登録者（ログイン）ユーザＩＤ、送信先名称、送信先ＦＡＸ番号、ジョブＩＤ、原稿ページ数、有効期限、承認者ユーザＩＤを入力する領域を記憶したフォームデータ（複合機３００のＨＤＤ３０４に記憶されている）と合成して生成する。なお、ジョブＩＤは複合機３００内で生成したＩＤでも、送信データ保存サーバ２００に問い合わせて取得したＩＤでもよい。
【０１０２】
ステップＳ６０８では、ステップＳ６０１で取得したイメージデータと、ハッシュ値、読み込み日時、登録者（ログイン）ユーザＩＤ、送信先名称、送信先ＦＡＸ番号、ジョブＩＤ、原稿ページ数、有効期限、承認者ユーザＩＤを含むイメージデータの書誌情報との送信データを送信データ保存サーバ２００に送信する。なお、ハッシュ値については、送信データ保存サーバ２００へ送信しない構成をとることも可能である。これは後述する、ステップＳ７０３で改めてイメージデータからハッシュ値を計算するためである。
【０１０３】
ステップＳ６０９では、イメージデータと書誌情報とを含む送信データを受信する。ステップＳ６１０では、受信した送信データの書誌情報を図１５のジョブ管理テーブルに記憶する。
【０１０４】
なお、書誌情報に含まれる、ハッシュ値、読み込み日時、登録者（ログイン）ユーザＩＤ、送信先名称、送信先ＦＡＸ番号、ジョブＩＤ、原稿ページ数、有効期限、承認者ユーザＩＤはそれぞれ、ハッシュ値１５０７、読み込み日付／時刻１５０２、登録者ユーザＩＤ１５０８、送信先名称１５０３、送信先ＦＡＸ番号１５０４、ジョブＩＤ１５０１、原稿ページ数１５０５、有効期限１５０６、承認者ユーザＩＤ１５０９に記憶される。また、イメージデータは読み込みイメージ１５１１に記憶される。さらに、ステータス１５１０には、１５０１〜１５０９が記憶される際に「未送信」が記憶される。
【０１０５】
ステップＳ６１１では、ジョブ管理テーブルにイメージデータと書誌情報を含む送信データが登録された登録完了通知を複合機３００に送信する。ステップＳ６１２では、登録完了通知を受信する。
【０１０６】
次に、図７を用いて、本発明にかかる実施形態の送信処理について説明する。
【０１０７】
なお、ステップＳ７０１、Ｓ７０４〜Ｓ７１４、Ｓ７２０〜Ｓ７２４の処理は複合機３００の処理であり、ＣＰＵ３０１にて実行される。また、ステップＳ７０２、Ｓ７０３、Ｓ７１８、Ｓ７１９の処理は送信データ保存サーバ２００のＣＰＵ２０１にて実行される。
【０１０８】
まず、図１０の送信処理開始ボタン１００１が押下されると、ステップＳ７０１でログインユーザＩＤ（承認者フラグが１のユーザのユーザＩＤ）を含む処理原稿（ジョブ）一覧要求を送信データ保存サーバ２００に送信する。
【０１０９】
ステップＳ７０２では、処理原稿（ジョブ）一覧要求を受信する。ステップＳ７０３では、ジョブ管理テーブルに記憶されている送信データのうち、受信した処理原稿（ジョブ）一覧要求に含まれるログインユーザＩＤと承認者ユーザＩＤ１５０９とが一致する送信データのイメージデータからハッシュ値を計算し、ハッシュ値を取得する。このハッシュ値の計算は、ステップＳ６０５と同様である。このハッシュ値と、承認者ユーザＩＤ１５０９とが一致する送信データの１５０１〜１５０６、１５０８〜１５１０の書誌情報一覧を処理原稿（ジョブ）一覧要求のあった複合機３００に送信する。
【０１１０】
ステップＳ７０４では、書誌情報一覧を受信する（一覧取得）。ステップＳ７０５では、受信した書誌情報一覧を図１３の１３００のようにジョブごとに表示する。
【０１１１】
ステップＳ７０６では、図１３のカバーシート読込ボタン１３０１がユーザによって押下されるとスキャナ部３１４でカバーシートの読み込みを行い、読み込まれたカバーシートのイメージデータを取得する（カバーシートの画像取得）。なお、カバーシートはユーザにより複合機３００の原稿フィーダのトレイにセットされているものとする。
【０１１２】
ステップＳ７０７−１では、取得したカバーシートを１ページごとにＱＲコードを取得して、ＱＲコードを解析する。ＱＲコードを解析し、ＱＲコードに含まれる書誌情報を取得する。なお、ＱＲコードはＱＲコードの特徴となる、ＱＲコードの３コーナーに配置される３個の位置検出パターンを特定してＱＲコードの位置を認識する。この結果得られたＱＲコードから書誌情報を取得する。ＱＲコードの解析方法は一般的に公開されている仕様に従って解析するものとする。
【０１１３】
ステップＳ７０７−１は、１ページ分のカバーシート、つまり１ジョブごとにステップＳ７０８〜Ｓ７２４の処理を行うと、次のページのカバーシートからＱＲコードを検出し、解析する。
【０１１４】
ステップＳ７０７−２では、ステップＳ７０４で受信した書誌情報のジョブＩＤにＱＲコードを解析し取得したジョブＩＤと一致するジョブＩＤがあるか否かを判定する（送信データを特定）。書誌情報に一致するジョブＩＤがある場合にはステップＳ７０８へ処理が移り、一致するジョブＩＤがない場合にはステップＳ７０７−３へ処理が移る。
【０１１５】
ステップＳ７０７−３では、一致しなかったＱＲコードを解析し取得したジョブＩＤを操作部３０８に表示させる。表示のさせ方は一時的に表示させる形態でも、ジョブ不一致エラーダイアログを表示させて、ユーザが送信処理の終了操作するまで表示しておく形態でもよい。
【０１１６】
ステップＳ７０８では、ＱＲコードから取得した送信先ＦＡＸ番号が複合機３００のＨＤＤ３０４に記憶されている送信先一覧と比較して一致するか否かを判定する（送信可否判定）。送信先ＦＡＸ番号が一致する場合には、ステップＳ７１０に処理を移し、送信先ＦＡＸ番号が一致しない場合には、ステップＳ７０９へ処理を移す。なお、送信先一覧が送信データ保存サーバ２００に記憶されている場合には送信データ保存サーバ２００に問い合わせをするように構成する。また、送信先一覧が外部装置に保存され、その送信先一覧を複合機３００のＨＤＤ３０４で保存している場合には、送信先一覧が最新の送信先一覧かを確認したのち送信先ＦＡＸ番号が一致するかを判断するように構成する。
【０１１７】
ステップＳ７０９では、送信先ＦＡＸ番号が一致しないことを示す情報、例えば「宛先不明」をジョブＩＤと対応付けてＲＡＭ３０２に記憶する。なお、操作部３０８に表示される図１４の１４０１上に１４０３を表示する。この場合１４０１にはイメージデータは表示されない。
【０１１８】
ステップＳ７１０では、ステップＳ７０７−２でＱＲコードから取得した有効期限が複合機３００のシステム日時と比較して過ぎているか否か、つまり有効期限切れか否かを判定する（有効期限判定）。有効期限切れでない場合はステップＳ７１５に処理を移し、有効期限切れであった場合にはステップＳ７１１に処理を移す。
【０１１９】
ステップＳ７１１では、有効期限切れであることを示す情報、例えば「期限切」をジョブＩＤと対応付けてＲＡＭ３０２に記憶する。なお、操作部３０８に表示される図１４の１４０１上に１４０４を表示する。この場合１４０１にはイメージデータは表示されない。
【０１２０】
ステップＳ７１２では、有効期限切れとなった送信データをファクシミリ送信するか否かを判定する。ファクシミリ送信する場合には、ステップＳ７１３に処理を移し、ファクシミリ送信しない場合にはステップＳ７２４へ処理を移す。なお、ファクシミリ送信するか否かは、１４０４のＯＫボタンが押下された場合にファクシミリ送信すると判定し、１４０４のキャンセルボタンが押下された場合にファクシミリ送信しないと判定する。
【０１２１】
ステップＳ７１３では、ユーザによってかざされたＩＣカードをカードリーダ３１９からカードＩＤ（例えば、カードの製造番号）を認証サーバ１００に送信し、認証処理を行う。認証サーバ１００での認証の結果得られたユーザＩＤを含む認証結果を取得する。この認証処理は、ステップＳ５０１〜Ｓ５０５の処理と同様である。なお、このステップＳ７１３は、有効期限切れの送信データを送信するか否かを送信データの登録処理を行ったユーザ（登録者ユーザ）に確認するために行うものであり、登録処理を行ったユーザのＩＣカードがかざされた場合に、有効期限切れの送信データを送信することができる。つまり、送信許可を行う。
【０１２２】
ステップＳ７１４では、取得した認証結果に含まれるユーザＩＤと現在処理している送信データのジョブＩＤに対応する登録者ユーザＩＤとを比較して、一致するか否かを判断する（送信可否判定）。ユーザＩＤが一致した場合、ステップＳ７１５へ処理を移し、ユーザＩＤが一致しない場合は、ステップＳ７２４へ処理を移す。
【０１２３】
ステップＳ７１５では、ＱＲコードから取得したハッシュ値と、ステップＳ７０７−２でジョブＩＤが一致したジョブの書誌情報に含まれるハッシュ値とを比較し、ハッシュ値が一致するか否かを判定する（送信可否判定）。ハッシュ値が一致すると判定される場合には、イメージデータが他のイメージデータに置き換わっていない、或いは改ざんされていないと判断されるためステップＳ７１７へ処理を移す。ハッシュ値が一致しないと判定される場合には、イメージデータが他のイメージデータに置き換わっている、或いは改ざんされていると判断されるためステップＳ７１６へ処理を移す。なお、本実施形態では、ハッシュ値をステップＳ７０４で受信し、ステップＳ７１５のタイミングで判断するように構成したが、ステップＳ７０３でハッシュ値を計算せず（ステップＳ７０４でハッシュ値を取得せず）に、後述するステップＳ７２０でイメージデータを受信し、図１４の１４０１にイメージデータを表示する差にハッシュ値を計算してＱＲコードから取得したハッシュ値と比較するようにすることも可能である。この場合、このタイミングで図１４の１４０５のデータ不一致エラー画面を表示する。この場合１４０１にはイメージデータは表示されない。
【０１２４】
ステップＳ７１６では、ハッシュ値がことなるため、データが一致しないことを示す情報、例えば「データ不一致」をジョブＩＤと対応付けてＲＡＭ３０２に記憶する。なお、操作部３０８に表示される図１４の１４０１上に１４０５を表示する。
【０１２５】
ステップＳ７１７では、ステップＳ７０７−２で一致したジョブＩＤに対応するイメージデータの取得要求を送信データ保存サーバ２００へ送信する。なお、要求にはジョブＩＤが含まれている。
【０１２６】
ステップＳ７１９では、イメージデータの取得要求を受信し、受信したイメージデータ取得要求に含まれるジョブＩＤに対応するイメージデータを図１５から検索し、検索されたイメージデータ（読み込みイメージ１５１１）を取得して要求のあった複合機３００へ送信する。
【０１２７】
ステップＳ７２０では、送信データ保存サーバ２００から受信したイメージデータを受信する。受信したイメージデータを操作部３０８に図１４の１４０１に表示させる。
【０１２８】
ステップＳ７２１では、送信するか否かを判断する。送信するか否かの判断は、ユーザによって図１４の送信ボタン１４０２が押下されたか否かで判断する。送信ボタン１４０２が押下された場合、ステップＳ７２２へ処理を移し、キャンセルボタンが押下された場合にはステップＳ７２３へ処理を移す。
【０１２９】
ステップＳ７２２では、ＱＲコード或いは書誌情報に含まれる送信先ＦＡＸ番号を設定し、モデム３０６を介してイメージデータをファクシミリ送信する（ファクシミリ送信）。また、イメージデータを送信したことを示す情報、例えば「送信済」をジョブＩＤと対応付けてＲＡＭ３０２に記憶する。なお、ステップＳ７１１で「期限切」がＲＡＭ３０２に記憶されステップＳ７１４でユーザＩＤが一致している場合は、ＲＡＭ３０２に記憶されている「期限切」を「送信済」に書き換えて記憶する。
【０１３０】
ステップＳ７２３では、ステップＳ７０６で読み込んだカバーシートのＱＲコードで、解析処理していないＱＲコードがあるか否かを判断する。解析していないＱＲコードがある場合にはステップＳ７０７−１へ処理を移し、全てのＱＲコードの解析が終わっている場合にはステップＳ７２４へ処理を移す。
【０１３１】
ステップＳ７２４では、ステップＳ７０９、ステップＳ７１１、ステップＳ７１６でＲＡＭ３０２に記憶された情報「宛先不明」「期限切」「データ不一致」「送信済」とジョブＩＤに従って、ジョブＩＤに対応する書誌情報のステータス１３０２を更新する。なお、更新された表示例を図１３の１３０３に示す。また、ステータスはジョブＩＤとともに送信データ保存サーバ２００に送信され、図１５のジョブ管理テーブルを更新する。
【０１３２】
次に、図８〜図１４を用いて、複合機３００の操作部に表示する画面について説明する。
【０１３３】
図８は、複合機３００の操作部３０８にユーザがカードをカードリーダ３１９にかざす前に表示されている表示画面である。なお、この表示画面は複合機３００のＨＤＤ３０４にあらかじめ記憶されており、ＨＤＤ３０４から読み出されて表示される。
【０１３４】
図９は、承認者フラグが「０」、つまり承認者権限がなく送信処理を行えないユーザのカードがカードリーダ３１９にかざされ、ログインした場合に操作部３０８に表示するメニュー画面である。送信処理を行えないユーザがログインした時のメニュー画面であるため、登録処理開始ボタン９０１が配置されている。また、ログインユーザのユーザＩＤが表示されている。この図９のメニュー画面は複合機ＨＤＤ３０４にあらかじめ記憶されており、ＨＤＤ３０４から読み出されて表示される。
【０１３５】
図１０は、承認者フラグが「１」、つまり承認者権限があり送信処理を行えるユーザのカードがカードリーダ３１９にかざされ、ログインした場合に操作部３０８に表示するメニュー画面である。送信処理を行えるユーザがログインした時のメニュー画面であるため、登録処理開始ボタン９０１と送信処理開始ボタン１００１が配置されている。また、ログインユーザのユーザＩＤが表示されている。この図１０のメニュー画面は複合機ＨＤＤ３０４にあらかじめ記憶されており、ＨＤＤ３０４から読み出されて表示される。
【０１３６】
図１１は、図１０の登録処理開始ボタン９０１がユーザの操作によって押下された場合に操作部３０８に表示する登録処理設定画面で、ファクシミリ送信する先を設定する送信先一覧１１０１と、登録するイメージデータが送信可能な期限を設定する有効期限１１０２を保持し、送信先と有効期限を設定することができる。この図１１の登録処理設定画面は複合機ＨＤＤ３０４にあらかじめ記憶されており、ＨＤＤ３０４から読み出されて表示される。
【０１３７】
図１２は、図１１のＯＫボタン１１０３がユーザの操作によって押下された場合に操作部３０８に表示する原稿読み込みイメージ表示画面で、スキャナ部３１４で読み込まれ、取得されたイメージデータを１２０１に表示することが可能である。また、登録ボタン１２０３が押下された場合に、図１１で設定された送信先名称と送信先ＦＡＸ番号と有効期限を１２０２に表示することが可能である。この図１２の原稿読み込みイメージ表示画面は複合機ＨＤＤ３０４にあらかじめ記憶されており、ＨＤＤ３０４から読み出されて表示される。
【０１３８】
図１３は、図１０の送信処理開始ボタン１００１がユーザの操作によって押下された場合に操作部３０８に表示する、ログインしたユーザのユーザＩＤに対応する送信ジョブ一覧画面の画面遷移図である。まず、ログインした場合に１３００の画面を表示し、１３０２に送信データ保存サーバから受信した書誌情報一覧を表示させる。なお、１３００では、ステータス１３０２で送信済と未送信のジョブの書誌情報が表示されるように構成したが、未送信のジョブの書誌情報だけを表示する（送信済を含まないジョブの書誌情報だけを表示する）ように構成することも可能である。
【０１３９】
また、１３００でカバーシート読込ボタン１３０１が押下され、読み込んだカバーシートの処理が行われた場合の画面例が１３０３である。これは、ステップＳ７２４で一覧画面が更新された場合の画面例である。
【０１４０】
なお、この図１３の送信ジョブ一覧画面は複合機ＨＤＤ３０４にあらかじめ記憶されており、ＨＤＤ３０４から読み出されて表示される。
【０１４１】
図１４は、図１３の１３０１のカバーシート読込ボタン１３０１が押下され、スキャナ部３１４で読み込まれたカバーシートに対応するイメージデータを送信データ保存サーバ２００から受信した場合に、操作部３０８に表示する送信イメージデータ表示画面である。送信するイメージデータを１４０１に表示するとともに、送信先の送信情報を１４０６に表示する。表示する情報として、送信先名称、送信先ＦＡＸ番号、有効期限を表示する。この表示する情報は、ＱＲコードから取得した書誌情報、あるいはステップＳ７０７−２で一致したジョブＩＤに対応する送信データ保存サーバ２００から受信した書誌情報から取得して表示する。なお、送信ボタン１４０２を押下することによって、表示したイメージデータを送信先ＦＡＸ番号のファクシミリ装置に送信することができる。
【０１４２】
１４０３の宛先不明エラー画面は、宛先が不一致の送信データがある場合に表示するエラー画面である。１４０４の有効期限切れエラー画面は有効期限切れの送信データがある場合に表示するエラー画面である。１４０５のデータ不一致エラー画面は、ハッシュ値が一致しない送信データがある場合に表示するエラー画面である。この１４０３〜１４０５の画面を表示する場合には、１４０１、１４０６の画面は表示されない。
【０１４３】
なお、この図１４の送信イメージ表示画面は複合機ＨＤＤ３０４にあらかじめ記憶されており、ＨＤＤ３０４から読み出されて表示される。
【０１４４】
次に、送信データ保存サーバ２００で管理するジョブ管理テーブルについて説明する。
【０１４５】
図１５は、送信データ保存サーバ２００の外部メモリ２１１に記憶されるジョブ管理テーブルの一例を示す図である。ジョブ管理テーブルには、複合機３００で読み込まれたイメージ情報と、複合機３００から受信した書誌情報を記憶している。
【０１４６】
このジョブ管理テーブルから書誌情報やイメージデータを読み出し複合機３００からの要求に応じてデータを送信する。
【０１４７】
次に、図１６のユーザ情報テーブルについて説明する。
【０１４８】
図１６は、認証サーバ１００の外部メモリ２１１に記憶されるユーザ情報テーブルの一例を示す図である。ユーザ情報テーブルには、ユーザがそれぞれ保持しているＩＣカードのカードＩＤ１６１０、ユーザを一意に識別するためのユーザＩＤ（例えば、社員番号など）、承認者か否かを判断するための承認者フラグ１６０３、ユーザＩＤで登録した送信データを承認できる（送信できる）ユーザのユーザＩＤを承認者ＩＤ１６０４に記憶する。なお、１６０１〜１６０４はユーザごとに保持している。
【０１４９】
次に、図１７のカバーシートについて説明する。
【０１５０】
図１７は、登録処理を行った場合に印刷されるカバーシートの一例を示す図である。
【０１５１】
カバーシートには、ＱＲコードと、書誌情報の文字列が印刷されている。書誌情報の文字列はカバーシートを見たユーザがどのイメージデータに対応するカバーシートを目視で確認できるようにするために印刷されるものである。書誌情報の文字列とともに、登録するイメージデータの１ページ目を印刷するように構成することも可能である。
【０１５２】
以上により、ファクシミリ送信の誤送信を防止するための確認を、まとめて行うとともに、確認を容易に行うことができる。また、まとめて確認を行う際に発生する時間の経過によって送信が不要となる送信データを確認することで、ファクシミリ送信の誤送信を防止することができる。
【０１５３】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１５４】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１５５】
また、本発明におけるプログラムは、図５〜図７の処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図９〜図１４の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図５〜図７の各装置の処理方法ごとのプログラムであってもよい。
【０１５６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１５７】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１５８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１５９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１６２】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１６３】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【図面の簡単な説明】
【０１６４】
【図１】本発明の実施形態のプリントシステムを実現するシステム構成例を示す図
【図２】本発明の実施形態の情報処理装置（送信データ保存サーバ、認証サーバ）のハードウェア構成を示す図である。
【図３】本発明の実施形態の画像形成装置（複合機）のハードウェア構成を示す図である。
【図４】本発明の実施形態の各装置の機能の構成を示す図である。
【図５】本発明の実施形態のファクシミリ送信システムの全体処理を示すフローチャートである。
【図６】本発明の実施形態の登録処理を示すフローチャートである。
【図７】本発明の実施形態の送信処理を示すフローチャートである。
【図８】本発明の実施形態のＩＣカード認証画面の一例を示す図である。
【図９】本発明の実施形態のメニュー画面の一例を示す図である。
【図１０】本発明の実施形態のメニュー画面の一例を示す図である。
【図１１】本発明の実施形態の登録処理設定画面の一例を示す図である。
【図１２】本発明の実施形態の原稿読み込みイメージ画面の一例を示す図である。
【図１３】本発明の実施形態の送信ジョブ一覧画面の遷移を示す図である。
【図１４】本発明の実施形態の送信イメージ画面及びエラー画面の一例を示す図である。
【図１５】本発明の実施形態のジョブ管理テーブルの一例を示す図である。
【図１６】本発明の実施形態のユーザ情報テーブルの一例を示す図である。
【図１７】本発明の実施形態のカバーシートの一例を示す図である。
【符号の説明】
【０１６５】
１００  認証サーバ
２００  送信データ保存サーバ
４００  公衆回線
５００  ＬＡＮ
【図１】
2010157934.tif 000003
【図２】
2010157934.tif 000004
【図３】
2010157934.tif 000005
【図４】
2010157934.tif 000006
【図５】
2010157934.tif 000007
【図６】
2010157934.tif 000008
【図７】
2010157934.tif 000009
【図８】
2010157934.tif 000010
【図９】
2010157934.tif 000011
【図１０】
2010157934.tif 000012
【図１１】
2010157934.tif 000013
【図１２】
2010157934.tif 000014
【図１３】
2010157934.tif 000015
【図１４】
2010157934.tif 000016
【図１５】
2010157934.tif 000017
【図１６】
2010157934.tif 000018
【図１７】
2010157934.tif 000019