(57)【要約】【課題】  情報処理装置に送信した文書情報の課金が精算されるまで、格納された文書情報に対する画像形成装置からのアクセスを制限することである。【解決手段】    あらかじめ設定された格納者権限でログインする（Ｓ３０６）。そして、読取手段から読み取られる文書の文書情報を情報処理サーバに送信する（Ｓ３０７）。次に、文書情報を情報処理サーバの格納手段に登録する処理に伴う課金を精算する（Ｓ３０８〜Ｓ３１０）。そしえ、格納手段に登録する処理に伴う課金の精算が終了した後、情報処理サーバに送信された文書情報に対するアクセス権限を格納者権限からユーザ権限に変更する要求を情報処理サーバに行う（Ｓ３１１）ことを特徴とする。【選択図】  図３
2008310675.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と通信可能な画像形成装置であって、
文書を読み取る読取手段と、
あらかじめ設定された格納者権限あるいはユーザ認証されたユーザ権限で前記情報処理装置にログインするログイン処理手段と、
前記ログイン処理手段が前記格納者権限で前記情報処理装置にログインして、前記読取手段から読み取られる文書の文書情報を前記情報処理装置に送信する送信手段と、
前記文書情報を前記情報処理装置の格納手段に登録する処理に伴う課金を精算する精算手段と、
前記精算手段による前記格納手段に登録する処理に伴う課金の精算が終了した後、前記情報処理装置に送信された前記文書情報に対するアクセス権限を前記格納者権限から前記ユーザ権限に変更する変更手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記格納者権限は、管理者権限または前記情報処理装置との通信のための設定された通信専用者権限であることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記精算手段による精算処理が完了しているかどうかを判断する判断手段と、
前記判断手段により前記精算処理が完了していないと判断した場合に、前記情報処理装置の前記格納手段に格納された前記文書情報を破棄する要求を前記情報処理装置に通知する通知手段と、
を有することを特徴とする請求項１記載の画像形成装置。
【請求項４】
画像形成装置と通信可能な情報処理装置であって、
前記画像形成装置から格納者権限で送信される文書情報を取得して格納する格納手段と、
前記格納者権限で前記格納手段に格納された前記文書情報に対するアクセス権限を前記画像形成装置から取得するユーザ権限で変更する変更手段と、
前記画像形成装置から通知される前記ユーザ権限に基づいて、前記格納手段に格納された文書情報に対する要求を処理する処理手段と、
を有することを特徴とする情報処理装置。
【請求項５】
前記画像形成装置から通知される前記格納手段に格納された前記文書情報を破棄する要求に基づいて、前記格納者権限で前記格納手段に格納された前記文書情報を破棄する破棄手段と、
を有することを特徴とする請求項４記載の情報処理装置。
【請求項６】
データを格納する格納手段を備える情報処理装置と、文書を読み取る読取手段を備える画像形成装置とが通信可能な情報処理システムであって、
前記画像形成装置は、
あらかじめ設定された格納者権限あるいはユーザ認証されたユーザ権限で前記情報処理装置にログインするログイン処理手段と、
前記ログイン処理手段が前記格納者権限で前記情報処理装置にログインして、前記読取手段から読み取られる文書の文書情報を前記情報処理装置に送信する送信手段と、
前記文書情報を前記情報処理装置の格納手段に登録する処理に伴う課金を精算する精算手段と、
前記精算手段による前記格納手段に登録する処理に伴う課金の精算が終了した後、前記情報処理装置に送信された前記文書情報に対するアクセス権限を前記格納者権限から前記ユーザ権限に変更する変更手段と、を有し、
前記情報処理装置は、
前記画像形成装置から格納者権限で送信される文書情報を取得して格納手段に格納する格納手段と、
前記格納者権限で前記格納手段に格納された前記文書情報に対するアクセス権限を前記画像形成装置から取得するユーザ権限で変更する変更手段と、
前記画像形成装置から通知される前記ユーザ権限に基づいて、前記格納手段に格納された文書情報に対する要求を処理する処理手段と、
を有することを特徴とする情報処理システム。
【請求項７】
情報処理装置と通信可能な画像形成装置におけるデータ処理方法であって、
あらかじめ設定された格納者権限あるいはユーザ認証されたユーザ権限で前記情報処理装置にログインするログイン処理手段と、
前記ログイン処理手段が前記格納者権限で前記情報処理装置にログインして、読取手段から読み取られる文書の文書情報を前記情報処理装置に送信する送信工程と、
前記文書情報を前記情報処理装置の格納手段に登録する処理に伴う課金を精算する精算工程と、
前記精算工程による前記格納手段に登録する処理に伴う課金の精算が終了した後、前記情報処理装置に送信された前記文書情報に対するアクセス権限を前記格納者権限から前記ユーザ権限に変更する変更工程と、
を有することを特徴とするデータ処理方法。
【請求項８】
前記格納者権限は、管理者権限または前記情報処理装置との通信のための設定された通信専用者権限であることを特徴とする請求項７記載のデータ処理方法。
【請求項９】
前記精算工程による精算処理が完了しているかどうかを判断する判断工程と、
前記判断工程により前記精算処理が完了していないと判断した場合に、前記情報処理装置の前記格納手段に格納された前記文書情報を破棄する要求を前記情報処理装置に通知する通知工程と、
を有することを特徴とする請求項７記載のデータ処理方法。
【請求項１０】
画像形成装置と通信可能な情報処理装置におけるデータ処理方法であって、
前記画像形成装置から格納者権限で送信される文書情報を取得して格納手段に格納する格納工程と、
前記格納者権限で前記格納手段に格納された前記文書情報に対するアクセス権限を前記画像形成装置から取得するユーザ権限で変更する変更工程と、
前記画像形成装置から通知される前記ユーザ権限に基づいて、前記格納手段に格納された文書情報に対する要求を処理する処理工程と、
を有することを特徴とするデータ処理方法。
【請求項１１】
前記画像形成装置から通知される前記格納手段に格納された前記文書情報を破棄する要求に基づいて、前記格納者権限で前記格納手段に格納された前記文書情報を破棄する破棄工程と、
を有することを特徴とする請求項１０記載のデータ処理方法。
【請求項１２】
請求項７乃至１１のいずれか１項に記載のデータ処理方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１３】
請求項７乃至１１のいずれか１項に記載のデータ処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを格納する格納手段を備える情報処理装置と、文書を読み取る読取手段を備える画像形成装置とが通信可能な情報処理システムにおけるデータ処理に関するものである。
【背景技術】
【０００２】
従来、ネットワークを介してサーバと通信し、原稿読取装置で読み取り、または機器の入力手段を用いて入力された電子化された文書情報を、指定されたサーバに格納する情報処理システムが提案されている。特に、文書情報の格納処理に対して機器の使用料を設定し、使用料の支払いが確認された後、使用者に格納されたファイルを引き渡すシステムが提案されている。
【０００３】
このような情報処理システムは、コンビニエンスストア等に設置された多機能複写機を利用して構築されている。このような情報処理システムでは、原稿読取装置を用いて読み取り、または機器の入力手段を用いて入力された電子化された文書情報を、ユーザが契約した情報処理サーバ上の指定された領域に格納する処理を行う。
【０００４】
そして、上記情報処理システムにおいて、文書情報の電子化及び格納に伴う機器の使用料として課金されることがある。
【０００５】
また、昨今、単に文書情報を電子化し格納するだけでなく、読み取った画像に処理を加え、ＯＣＲ情報を埋め込んだファイル形式で格納する、文字の品位を落とさず圧縮率を向上させたファイル形式で格納するといったことが可能になっている。
【０００６】
このような、電子化された文書情報の付加価値を向上させる処理に対しても、機器の使用料として課金を行う要求が高まってきている。
【０００７】
このとき、文書情報の格納処理は、文書情報が格納される情報処理サーバと契約したユーザの権限で行われ、原稿読取装置で読み取った文書の枚数や、送信した或いは電子化された文書情報の容量等に基づき課金が行われる。この種の技術を開示するものとして、下記特許文献１が公開されている。
【０００８】
この特許文献１には、ネットワークを介して別途用意した（情報処理装置）ＰＣを通じて、情報をデータベース上に吸い上げ、情報を店頭カラーコピーで出力する。また、店頭のカラーコピー機を用いていわゆるセンド機能をサービスすること、またネットワーク上にデータベースを構築し、店頭にて画像提供サービスを実施すること等が記載されている。
【特許文献１】特開２００４−１３６６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、読み取った文書情報の格納処理が完了した時点で、当該文書情報は情報処理サーバ上に存在する。この際、文書情報はユーザ権限で作成されるため、ユーザは参照、変更等、文書に対する操作を行うことができる。
【００１０】
このため、悪意のあるユーザが、文書情報の格納処理の完了後、課金された使用料を支払う前に、情報処理サーバにアクセスすれば、格納された文書情報を取り出すことが可能である。
【００１１】
このような情報処理システムで、使用料を文書情報の格納後ではなく、機器を使用する前に予め支払うようにすることも考えられる。しかしながら、通信路の障害等が発生した場合、ユーザは使用料を払ったにもかかわらず、文書情報を取得できないという問題が発生する。
【００１２】
このような問題を解決するために、上記特許文献１では、店頭に置かれた商用画像入出力装置を用い、データベースに格納された文書情報に情報管理用ＩＤを発行する。そして、この情報管理用ＩＤに対して暗証番号をかけた情報に対して課金を行う情報処理システムが開示されている。
【００１３】
この情報処理システムは、文書情報を示す情報管理用ＩＤを知らなければ、ユーザが格納された文書情報にアクセスできない情報処理システムであれば有効である。
【００１４】
しかし、一般的には情報管理用ＩＤを知らずとも、ユーザは文書情報が格納されたフォルダ内を参照すれば、文書情報が格納されていることがわかる情報処理システムの方が一般的である。
【００１５】
したがって、このような情報処理システム形態において、悪意のあるユーザが文書格納処理の完了後、課金された使用料の支払前に、情報処理サーバにアクセスして格納した文書情報を取り出すことを制限できないという課題があった。
【００１６】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、情報処理装置に送信した文書情報の課金が精算されるまで、格納された文書情報に対する画像形成装置からのアクセスを制限できる仕組みを提供することである。
【課題を解決するための手段】
【００１７】
上記目的を達成する本発明の画像形成装置は、以下に示す特徴的構成を備える。
【００１８】
情報処理装置と通信可能な画像形成装置であって、文書を読み取る読取手段と、あらかじめ設定された格納者権限あるいはユーザ認証されたユーザ権限で前記情報処理装置にログインするログイン処理手段と、前記ログイン処理手段が前記格納者権限で前記情報処理装置にログインして、前記読取手段から読み取られる文書の文書情報を前記情報処理装置に送信する送信手段と、前記文書情報を前記情報処理装置の格納手段に登録する処理に伴う課金を精算する精算手段と、前記精算手段による前記格納手段に登録する処理に伴う課金の精算が終了した後、前記情報処理装置に送信された前記文書情報に対するアクセス権限を前記格納者権限から前記ユーザ権限に変更する変更手段と、
を有することを特徴とする。
【００１９】
上記目的を達成する本発明の情報処理装置は、以下に示す特徴的構成を備える。
【００２０】
画像形成装置と通信可能な情報処理装置であって、前記画像形成装置から格納者権限で送信される文書情報を取得して格納する格納手段と、前記格納者権限で前記格納手段に格納された前記文書情報に対するアクセス権限を前記画像形成装置から取得するユーザ権限で変更する変更手段と、前記画像形成装置から通知される前記ユーザ権限に基づいて、前記格納手段に格納された文書情報に対する要求を処理する処理手段とを有することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、情報処理装置に送信した文書情報の課金が画像形成装置で精算されるまで、情報処理装置に格納された文書情報に対する画像形成装置からのアクセスを制限して、不正なユーザによるアクセス要求を阻止できる。
【００２２】
また、ユーザによる文書情報の格納要求に対する精算処理が画像形成装置で完了しない場合、情報処理装置に格納された文書情報を自動的に破棄して、無駄な文書情報が格納手段に格納されたままの状態となってしまうことを防止できる。
【発明を実施するための最良の形態】
【００２３】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２４】
＜システム構成の説明＞
〔第１実施形態〕
図１は、本発明の第１実施形態を示す情報処理システムに適用可能な画像形成装置の一例を示すブロック図である。本例は、複合機能処理を行う画像形成装置が公共のショップ内に設置されて、ユーザが使用料を支払うことで様々なデータ処理を実行する情報処理システム例である。つまり、本情報処理システムは、画像形成装置に課金処理機能を備え、ユーザから投入される紙幣やコインを受領して、課金指示された代金を差し引いて釣銭をユーザに返却可能な精算機能を備えた情報処理システム例である。なお、精算方法は、上記コイン等による支払いのみに限定されることはなく、後述するような電子マネーによる支払いで精算されるものであってもよい。
【００２５】
図１において、画像形成部１０１は制御部１０２、スキャナ部１０３、操作部１０４、送受信インタフェース（送受信Ｉ/Ｆ）１０５、入力インタフェース（入力Ｉ/Ｆ）１０６から構成されている。そして、制御部１０２は、専用インタフェースを介して通信可能に接続されている。
【００２６】
また、制御部１０２は、ＣＰＵ１０８と、メモリ１０９とから、その主要部が構成されている。更に、本画像形成装置は、専用インタフェースでコインベンダ１０７とも接続されている。ここで、コインベンダ１０７は、スキャナ部１０３から読み取られる文書の文書情報を情報処理サーバ２０２に転送して格納する処理に伴う課金処理で算出された料金を精算するデバイスとして機能する。
【００２７】
なお、操作部１０４は、ＬＣＤディスプレイとタッチパネルシートとから構成される操作パネル部と、ハードキーとを備え、ユーザに提供可能な画像処理要求を行う特定のユーザインタフェース画面を表示可能に構成されている。
【００２８】
ここで、ユーザがスキャナ部１０３から読み取った文書情報や、入力された文書情報や、既に格納された文書情報を外部装置に転送して格納する処理を想定して各部の動作を説明する。
【００２９】
この場合、ユーザは、操作部１０４から文書情報を格納する送信宛先、送信手段を選択する。次に、スキャナ部１０３に原稿をセットもしくは、操作部１０４から入力インタフェース１０６を用いて入力された文書や、既に記憶装置（メモリ）１０９に保存されている文書情報を送信対象文書として指定する。なお、メモリ１０９には、ＣＰＵ１０８が実行可能なアプリケーションや、文書情報、設定情報等を記憶可能に構成されている。
【００３０】
この処理に際し、文書名、格納時のファイル形式や、スキャナ部１０３で読み込んだ文書を送信する際は、読み込み解像度、カラーモード等の読み込み設定を行うことが出来る。
【００３１】
このようにして制御部１０２は、ユーザが送信時の設定、読み込み時の設定が完了したならば、操作部１０４から送信処理を指示する。これにより、送信対象として選択された文書情報、もしくはスキャナ部１０３にセットされた原稿を読み込み、指定宛先に対し送信を行う。
【００３２】
このとき、選択された送信手段やファイル形式によって、必要であれば適宜適切な画像変換処理を行う。
【００３３】
また、制御部１０２は、送受信インタフェース１０５を介して受信した文書情報を、画像形成部１０１を用いて印刷させたり、メモリ１０９へ保管したりする制御を行う。また、制御部１０２は、操作部１０４から機器に対する設定に従い、送受信インタフェース１０５を用いて、設定された転送先に文書情報を転送することが可能に構成されている。
【００３４】
図２は、図１に示した画像形成装置を適用するデータ処理システムの一例を示す図である。
【００３５】
図２において、２０１は画像形成装置で、図１に示したハードウエア資源とソフトウエア資源を備える。２０２は文書が格納される情報処理サーバで、ＣＰＵ、ＲＡＭ、ＲＯＭやハードディスク等を備え、インストールされているＯＳによりアプリケーションの実行が制御される。情報処理サーバで２０２は、画像形成装置２０１から転送された文書情報を格納する領域が確保される。
【００３６】
２０３はクライアントであり、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、ハードディスク等の外部記憶装置にインストールされているＯＳ、アプリケーション、デバイスドライバをＲＡＭにロードしてデータ処理を行う。なお、２１０はネットワークで、例えばイーサネット（登録商標）で構成され、画像形成装置２０１、クライアント２０３、情報処理サーバ２０２とが所定のプロトコルで通信可能に接続される。
【００３７】
図３は、本実施形態を示す画像形成装置における第１のデータ処理手順の一例を示すフローチャートである。本例は、画像形成装置のスキャナ部１０３で原稿を読み取り、情報処理サーバ２０２が備える外部記憶装置に格納する処理例である。なお、Ｓ３０１〜Ｓ３１１は各ステップを示す。また、各ステップは、ＣＰＵ１０８がメモリ１０９から読み出す制御プログラムを実行することで実現される。
【００３８】
まず、Ｓ３０１で、ユーザが操作部１０４から、予め情報処理サーバ２０２に登録してあるユーザＩＤ及びパスワードを入力し、機器を使用するユーザの認証処理を行う。なお、ユーザ認証処理に関しては、操作部１０４からユーザＩＤとパスワードを入力する方式だけでなく、入力Ｉ／Ｆに接続されたＩＣカードリーダを用いる方式でも良い。
【００３９】
続いて、Ｓ３０２で、Ｓ３０１において入力された情報を元に情報処理サーバ２０２と通信し、認証したユーザが情報処理サーバ２０２に文書情報を格納可能であるか判断する。
【００４０】
ここで、ＣＰＵ１０８が認証したユーザが情報処理サーバ２０２に文書情報を格納可能であると判断した場合は、Ｓ３０３で、操作部１０４から、送信先、文書名、文書フォーマット、読み込み設定等、送信に必要な設定を行う。なお、Ｓ３０２で、認証したユーザが情報処理サーバ２０２に文書情報を格納可能でないと判断した場合は、本処理を終了する。
【００４１】
そして、Ｓ３０３で送信に必要な設定が完了した後、Ｓ３０４で、操作部１０４から送信開始の指示が行われれば、スキャナ部１０３にセットされた文書の読み取りを開始する。
【００４２】
続いて、ＣＰＵ１０８で、スキャナ部１０３にセットされた文書をすべて読み取ったか否か判断する（Ｓ３０５）。なお、スキャナ部１０３には、原稿を給送する原稿給送装置が接続可能な場合には、原稿読み取り後、原稿台に原稿が残っていないことをセンサで検知することで読み取り終了を判断する。
【００４３】
ここで、原稿読み取りを終了していないと判断した場合は、Ｓ３０４へ戻り、原稿読み取りを終了していると判断した場合は、Ｓ３０６へ進む。
【００４４】
そして、Ｓ３０６で、Ｓ３０１において認証された機器を使用するユーザではなく、情報処理サーバ２０２に対して管理者権限でログインする。なお、Ｓ３０６に示す管理者権限によるログイン処理は、ユーザが操作部１０４からユーザＩＤや、パスワードを入力することで、ＣＰＵ１０８が登録されたユーザかどうかを認証する一連の処理をいう。
【００４５】
ここで、管理者権限は、読取手段として機能するスキャナ部１０３から読み取られる文書の文書情報を情報処理サーバ２０２に登録を指示できる格納者権限である。なお、格納者権限は、上記管理者権限以外の権限者であってもよい。なお、その例は、第２実施形態で説明する。
【００４６】
そして、Ｓ３０７で、情報処理サーバ２０２に管理者権限でログインした後、Ｓ３０４において読み取った文書情報を、Ｓ３０３における送信設定に従い送信する。
【００４７】
この時、作成されるファイルはＳ３０６においてログインした管理者権限で作成されており、Ｓ３０１において認証された機器を使用しているユーザの権限ではアクセスできない状態となっている。
【００４８】
そして、Ｓ３０７において送信処理が終了した後、Ｓ３０８で、ＣＰＵ１０８で、メモリ１０９に設けられた課金テーブルを参照し、処理に対する料金を算出し、Ｓ３０９で、操作部１０４にその内容（ユーザが支払うべき料金）を表示する。
【００４９】
続いて、Ｓ３１０で、ＣＰＵ１０８はユーザがコインベンダ１０７を用いて、Ｓ３０８において算出された料金が支払われたか否かを判断する。つまり、支払いが完了したか否かを判断する。
【００５０】
ここで、ＣＰＵ１０８がＳ３０８において操作部１０４上に表示されている料金に対する支払いが完了していないと判断した場合は、Ｓ３０９に戻り、ユーザによる支払いが完了するのを待つ。
【００５１】
なお、支払いに対する要求を取り消しがあったかどうか、あるいは、支払い要求から所定時間が経過している場合には、処理をエラー終了するように制御してもよい。この処理については、第２実施形態において詳述する。
【００５２】
一方、Ｓ３１０で、ＣＰＵ１０８によりユーザがコインベンダ１０７を用いて、Ｓ３０８において算出された料金が支払われていると判断した場合は、Ｓ３１１へ進む。
【００５３】
そして、Ｓ３１１で、Ｓ３０７において送信して情報処理サーバ２０２に格納されている文書情報に対し、Ｓ３０１で認証したユーザがアクセスできるようファイルのアクセス権限を変更して、本処理は終了する。
【００５４】
これにより、画像形成装置を使用するユーザではなく、管理者もしくは予め定められたユーザの権限で文書情報が情報処理サーバ２０２に格納される。そして、その後、格納指示要求を行っているユーザがコインベンダ１０７を介して、料金を支払いが確認された後はじめて、格納された文書情報を、機器を使用するユーザにアクセス可能とする。
【００５５】
このため、たとえ悪意のあるユーザであった場合でも、使用料を支払わずに情報処理サーバ２０２に登録した文書情報を取得することが出来ないシステムを構築できる。
【００５６】
なお、支払いは、上述しているようにコインベンダ１０７ではなく、電子マネーによる支払いであってもよい。ここで、電子マネーとは、ＩＣカードに蓄積された電子マネー、クレジットカードによる電子マネーであってもよい。
【００５７】
また、情報処理サーバ２０２に登録された文書情報を販売するような電子出版システムである場合には、登録者以外の購読者あるいは閲覧者が支払って貯金されている電子マネーで精算する構成であってもよい。
【００５８】
〔第２実施形態〕
上記第１実施形態では、実際に文書情報を送信するユーザは、機器を使用するユーザである場合について説明したが、機器を使用するユーザ以外のユーザであれば、管理者権限を持ったユーザでなくとも良い。
【００５９】
また、文書が情報処理サーバ２０２に格納された後、料金が支払われないケースも考えられる。その場合、システムに規定時間を設け、料金の定時後、時間内に料金が支払わなければ、情報処理サーバ２０２に格納した文書を破棄することも考えられる。
【００６０】
図４は、本実施形態を示す画像形成装置における第２のデータ処理手順の一例を示すフローチャートである。本例は、画像形成装置のスキャナ部１０３で原稿を読み取り、情報処理サーバ２０２が備える外部記憶装置に格納する処理例である。なお、Ｓ４０１〜Ｓ４１３は各ステップを示す。また、各ステップは、ＣＰＵ１０８がメモリ１０９から読み出す制御プログラムを実行することで実現される。
【００６１】
まず、Ｓ４０１で、操作部１０４から、予め情報処理サーバ２０２に登録してあるユーザＩＤ及びパスワードを入力し、機器を使用するユーザの認証処理を行う。なお、ユーザ認証処理に関しては、操作部１０４からユーザＩＤとパスワードを入力する方式だけでなく、入力Ｉ／Ｆ１０６に接続されたＩＣカードリーダを用いる方式でも良い。
【００６２】
続いて、Ｓ４０２で、Ｓ４０１において入力された情報を元に情報処理サーバ２０２と通信し、ＣＰＵ１０８は、Ｓ４０１において認証したユーザが情報処理サーバ２０２に文書情報を格納可能であるか判断する。
【００６３】
ここで、ＣＰＵ１０８がＳ４０１において認証したユーザが情報処理サーバ２０２に文書情報を格納可能でないと判断した場合は、本処理を終了する。
【００６４】
一方、Ｓ４０２で、Ｓ４０１において認証したユーザが情報処理サーバ２０２に文書情報を格納可能であると判断した場合は、Ｓ４０３へ進む。
【００６５】
そして、Ｓ４０３で、原稿の読み取りを指示しているユーザが操作部１０４から、送信先、文書名、文書フォーマット、読み込み設定等送信に必要な設定を行う。
【００６６】
このようにして、Ｓ４０３において送信に必要な設定が完了したら、Ｓ４０４で、操作部１０４から送信開始の指示が行われ、スキャナ部１０３にセットされた文書の読み取りを開始する。
【００６７】
続いて、Ｓ４０５で、ＣＰＵ１０８で、スキャナ部１０３にセットされた文書をすべて読み取ったか否か判断する。ここで、ＣＰＵ１０８がセットされた文書をすべて読み取っていると判断した場合は、Ｓ４０６へ進み、セットされた文書をすべて読み取っていないと判断した場合は、Ｓ４０４へ戻り、文書の読み取りを繰り返す。
【００６８】
そして、Ｓ４０６で、Ｓ４０１において認証された画像形成装置２０１を使用するユーザではなく、情報処理サーバ２０２に対してシステムで予め定められた通信専用ユーザでログインする。
【００６９】
ここで、通信専用ユーザは、読取手段として機能するスキャナ部１０３から読み取られる文書の文書情報を情報処理サーバ２０２に登録を指示できる格納者権限を有する者である。ここで、本実施形態では、格納者権限が通信専用者権限である場合に対応する。
【００７０】
そして、情報処理サーバ２０２に通信専用ユーザ権限でログインした後、Ｓ４０７で、Ｓ４０４において読み取った文書を、Ｓ４０３において設定に従い情報処理サーバ２０２に送信する。なお、この時、作成されるファイルはＳ４０６においてログインした通信専用ユーザの権限で作成されており、Ｓ４０１において認証された画像形成装置２０１を使用しているユーザの権限ではアクセスできない状態となっている。
【００７１】
このようにしてＳ４０７において、送信処理が終了した後、Ｓ４０８で、ＣＰＵ１０８は、メモリ１０９に設けられた課金テーブルを参照し、処理に対する料金を算出する。そして、Ｓ４０９で、ＣＰＵ１０８は、操作部１０４に算出された料金を表示する。
【００７２】
続いて、ＣＰＵ１０８は、Ｓ４１０で、画像形成装置２０１を使用しているユーザがコインベンダ１０７を用いてＳ４０８において算出された料金が支払われたか否か判断する。
【００７３】
ここで、ユーザがコインベンダ１０７を用いてＳ４０８において算出された料金が支払われていると判断した場合は、Ｓ４１１へ進む。そして、Ｓ４１１で、情報処理サーバ２０２に対し、Ｓ４０７において送信したファイルがＳ４０１において認証したユーザがアクセスできるようファイルのアクセス権限の変更を依頼し、本処理は終了する。
【００７４】
一方、Ｓ４１０においてユーザがコインベンダ１０７を用いてＳ４０８において算出された料金が支払われていないと判断した場合は、Ｓ４１２で、ＣＰＵ１０８は、メモリ１０９に記憶されたシステムで設定されている支払い制限時間を越えたか否か判断する。なお、支払い制限時間は、画像形成装置２０１の管理者が設定可能に構成されているものとする。
【００７５】
ここで、ＣＰＵ１０８が支払い制限時間を越えていないと判断した場合は、Ｓ４０９へ戻る。
【００７６】
一方、Ｓ４１２で、ＣＰＵ１０８が支払い制限時間を越えていると判断した場合は、Ｓ４１３で、ＣＰＵ１０８は情報処理サーバ２０２に対し、Ｓ４０７において送信したファイルの破棄を依頼し、本処理は終了する。
【００７７】
これにより、第１実施形態に比べて、画像形成装置２０１で設定される通信専用ユーザを記憶させることで、管理者権限以外の権限で文書情報の送信依頼を情報処理サーバ２０２に依頼することができる。
【００７８】
なお、上記実施形態において、情報処理サーバ２０２に読み取った文書情報を送信する場合に、画像形成装置２０１のＣＰＵ１０８、圧縮処理プログラムや暗号化処理プログラムを実行するように構成してもよい。
【００７９】
これにより、送信される文書情報に対するセキュリティを向上させて、かつ、効率的な送信処理が実現できる。
【００８０】
〔第３実施形態〕
上記実施形態では、画像形成装置２０１を使用するユーザが画像形成装置２０１側で情報処理サーバ２０２の外部記憶装置に格納したファイルをアクセスすることが可能であるか否かを判断する場合について説明した。これに対して、上記判断処理等を情報処理サーバ２０２側で行う構成としてもよい。以下、その実施形態について詳述する。
【００８１】
図５は、本実施形態を示す情報処理装置におけるデータ処理手順の一例を示すフローチャートである。本例は、情報処理サーバ２０２側の処理例である。なお、Ｓ５０１〜Ｓ５１５は各ステップを示す。また、各ステップは、ＣＰＵ２０４がメモリから読み出す制御プログラムを実行することで実現される。
【００８２】
まず、情報処理サーバ２０２は、通信インタフェース２０６を介して、図４に示したＳ４０２において画像形成装置２０１から利用可能か否か問い合わされた画像形成装置２０１を使用するユーザ情報を取得する。
【００８３】
そして、情報処理サーバ２０２のＣＰＵ２０４は、記憶装置２０５に記憶されているユーザ管理情報を参照し、Ｓ５０１において取得した、機器使用ユーザが情報処理サーバ２０２を使用可能か否か判断する。ここで、ＣＰＵ２０４が情報処理サーバ２０２を使用不可と判断した場合は、Ｓ５１５において取得した機器使用を要求しているユーザが、情報処理サーバ２０２を使用不可である旨を通知して、処理は終了する。
【００８４】
一方、Ｓ５０２で、情報処理サーバ２０２を使用可能であると判断した場合は、Ｓ５０３へ進む。そして、Ｓ５０３で、通信インタフェース２０６を介して画像形成装置２０１に対し、Ｓ５０１において取得した画像形成装置２０１を使用するユーザが、情報処理サーバ２０２を使用可能である旨を通知する。
【００８５】
続いて、Ｓ５０４で、図４に示したＳ４０６において通信専用ユーザでのログイン要求処理に伴い、実際にファイル格納処理を行うための通信専用ユーザ情報（ファイル格納ユーザ情報）を画像形成装置２０１から取得する。
【００８６】
そして、Ｓ５０５で、ＣＰＵ２０４は、記憶装置２０５に記憶されているユーザ管理情報を参照し、通信専用ユーザが情報処理サーバ２０２を使用可能か否か判断する。
【００８７】
ここで、ＣＰＵ２０４により通信専用ユーザが情報処理サーバ２０２を使用可能であると判断した場合は、Ｓ５０６へ進む。そして、Ｓ５０６で、ＣＰＵ２０４は、通信インタフェース２０６を介し、画像形成装置２０１に対し、Ｓ５０４において取得した通信専用ユーザが、情報処理サーバ２０２を使用可能である旨を通知する。
【００８８】
一方、Ｓ５０５で、通信専用ユーザが情報処理サーバ２０２を使用可能でないと判断した場合は、Ｓ５１５へ進み、通信専用ユーザが情報処理サーバ２０２を使用不可である旨を画像形成装置２０１に通知して、本処理は終了する。
【００８９】
続いて、Ｓ５０７で、ＣＰＵ２０４は、記憶装置２０５上の指定された領域にファイルを作成し、Ｓ５０８へ進む。そして、Ｓ５０８で、該作成したファイルの初期のアクセス権限を、Ｓ５０１において画像形成装置２０１から取得した画像形成装置２０１を使用するユーザに対しアクセス権をアクセス不可に設定する。
【００９０】
次に、Ｓ５０９で、ＣＰＵ２０４は、通信インタフェース２０６を介して画像形成装置２０１から受信した文書情報をファイルに格納する。次に、Ｓ５１０で、ＣＰＵ２０４は、通信インタフェース２０６を介して画像形成装置２０１から支払い結果情報を取得する。
【００９１】
そして、Ｓ５１１で、ＣＰＵ２０４は、Ｓ５１０において取得した支払い結果情報が、支払い完了でありファイルのアクセス権限の変更を依頼するものであったか否か判断する。ここで、ＣＰＵ２０４が支払い完了でありファイルのアクセス権限の変更を依頼するものであると判断した場合は、Ｓ５１２へ進む。
【００９２】
そして、Ｓ５１２で、Ｓ５０７において作成したファイルのアクセス権限を、Ｓ５０１において取得した機器を使用するユーザが、自由にアクセス可能になるようアクセス権限を変更して、本処理は終了する。
【００９３】
一方、Ｓ５１１において、支払い完了でありファイルのアクセス権限の変更を依頼するものでないと判断した場合は、Ｓ５１３へ進む。
【００９４】
そして、Ｓ５１３で、ＣＰＵ２０４は、Ｓ５１０において取得した支払い結果情報が、規定時間内に支払われなかったため、ファイルの破棄を依頼するものであったか否か判断する。
【００９５】
ここで、ＣＰＵ２０４がファイルの破棄を依頼するものであると判断した場合は、Ｓ５１４で、Ｓ５０７において作成したファイルを破棄して、本処理を終了する。
【００９６】
一方、Ｓ５１３で、ＣＰＵ２０４がファイルの破棄を依頼するものでないと判断した場合は、Ｓ５１０へ戻り、支払い結果受信待ちに移行する。
【００９７】
なお、第２実施形態と同様に、Ｓ５１０と、Ｓ５１１との間に、支払い完了通知を所定時間内に受信しているかどうかを判断する監視判断処理を実行して、本処理を強制終了できるように構成してもよい。
【００９８】
これにより、ユーザ認証処理や支払い管理処理等を情報処理サーバ２０２側で処理することで、システム全体としての画像形成装置２０１の負荷を軽減できるとともに、ネットワークのトラフィック負担も軽減できる。
【００９９】
〔第４実施形態〕
以下、図６、図７に示すメモリマップを参照して本発明に係る画像形成装置、情報処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１００】
図６は、本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１０１】
図７は、本発明に係る情報処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１０２】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１０３】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１０４】
本実施形態における図３〜図５に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１０５】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１０６】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０７】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１０８】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１０９】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１１１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１１２】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１４】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１１５】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０１１６】
【図１】本発明の第１実施形態を示す情報処理システムに適用可能な画像形成装置の一例を示すブロック図である。
【図２】図１に示した画像形成装置を適用するデータ処理システムの一例を示す図である。
【図３】本実施形態を示す画像形成装置における第１のデータ処理手順の一例を示すフローチャートである。
【図４】本実施形態を示す画像形成装置における第２のデータ処理手順の一例を示すフローチャートである。
【図５】本実施形態を示す情報処理装置におけるデータ処理手順の一例を示すフローチャートである。
【図６】本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図７】本発明に係る情報処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１１７】
１０１  画像形成部
１０２  制御部
１０３  スキャナ部
１０４  操作部
１０７  コインベンダ
１０８  ＣＰＵ
１０９  メモリ
【図１】
2008310675.tif 000003
【図２】
2008310675.tif 000004
【図３】
2008310675.tif 000005
【図４】
2008310675.tif 000006
【図５】
2008310675.tif 000007
【図６】
2008310675.tif 000008
【図７】
2008310675.tif 000009