(57)【要約】      （修正有）【課題】クラウドサービスを利用してＭＦＰから画像ファイルを送信する毎にモバイル端末を操作する必要をなくし、操作性を向上させることができる画像形成装置及びその画像通信方法、並びにプログラムを提供する。【解決手段】ＭＦＰ１００は、カード１２０を用いて本体に対してユーザ認証を行うカードリーダ１４４と、送信宛先とする電子メールアドレスをユーザ入力するための操作部１３３と、送信宛先に画像ファイルを送信するＳＥＮＤ機能と、クラウドメール機能のアクセストークンを管理するデータベースとを備える。カードリーダ１４４により認証されたユーザに基づいて、データベースにあるアクセストークンの中の一つが選択され、選択されたアクセストークンを用いてメールサーバに対してユーザ認証が行われた後、ＳＥＮＤ機能がクラウドメール機能を利用して画像ファイルを送信する。【選択図】図２
2018055347.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが本体に対してユーザ認証を行う第１のユーザ認証手段、画像読取手段、送信宛先設定手段、前記画像読取手段からの画像データを画像ファイルに変換する画像変換手段、及び前記画像変換手段で変換された画像ファイルを前記送信宛先設定手段により設定された送信宛先に送信する送信手段を備える画像形成装置であって、
外部サーバの機能を使用するためのアクセストークンを管理するアクセストークン管理手段と、
前記第１のユーザ認証手段により認証されたユーザに基づいて使用するアクセストークンを前記アクセストークン管理手段により管理されるアクセストークンの中から選択する選択手段と、
前記選択されたアクセストークンを用いて前記外部サーバに対してユーザ認証を行う第２のユーザ認証手段とを備え、
前記送信手段による送信は、前記第２のユーザ認証手段によるユーザ認証を行った後に前記外部サーバの機能を利用して実行されることを特徴とする画像形成装置。
【請求項２】
前記送信手段は、前記画像ファイルを電子メールに添付して送信することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記外部サーバの機能はクラウドメール機能であることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
画像読取手段、送信宛先設定手段、前記画像読取手段からの画像データを画像ファイルに変換する画像変換手段、及び前記画像変換手段で変換された画像ファイルを前記送信宛先設定手段により設定された送信宛先に送信する送信手段を備える画像形成装置であって、
外部サーバの機能を使用するためのアクセストークンを管理するアクセストークン管理手段と、
前記送信宛先設定手段により設定された送信宛先に基づいて使用するアクセストークンを前記アクセストークン管理手段により管理されるアクセストークンの中から選択する選択手段と、
前記選択したアクセストークンを用いて前記外部サーバに対してユーザ認証を行うユーザ認証手段とを備え、
前記送信手段による送信は、前記ユーザ認証手段によるユーザ認証を行った後に前記外部サーバの機能を利用して実行されることを特徴とする画像形成装置。
【請求項５】
前記送信手段は、ＨＴＴＰプロトコルを用いて前記画像ファイルを送信することを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記外部サーバの機能はクラウドストレージ機能であることを特徴とする請求項３又は４記載の画像形成装置。
【請求項７】
前記送信手段は、前記選択したアクセストークンの有効期限が切れていた場合は送信を行わないことを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記アクセストークン管理手段により管理されるアクセストークンは暗号化して記録媒体に記録されていることを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
ユーザが本体に対してユーザ認証を行う第１のユーザ認証手段、画像読取手段、送信宛先設定手段、前記画像読取手段からの画像データを画像ファイルに変換する画像変換手段、及び前記画像変換手段で変換された画像ファイルを前記送信宛先設定手段により設定された送信宛先に送信する送信手段を備える画像形成装置の画像通信方法であって、
外部サーバの機能を使用するためのアクセストークンを記録媒体において管理するアクセストークン管理ステップと、
前記第１のユーザ認証手段により認証されたユーザに基づいて使用するアクセストークンを前記記録媒体で管理されるアクセストークンの中から選択する選択ステップと、
前記選択されたアクセストークンを用いて外部サーバに対してユーザ認証を行う第２のユーザ認証ステップと、
前記第２のユーザ認証ステップにおけるユーザ認証を行った後に前記外部サーバの機能を利用して前記送信手段による送信を実行する送信ステップとを有することを特徴とする画像通信方法。
【請求項１０】
画像読取手段、送信宛先設定手段、前記画像読取手段からの画像データを画像ファイルに変換する画像変換手段、及び前記画像変換手段で変換された画像ファイルを前記送信宛先設定手段により設定された送信宛先に送信する送信手段を備える画像形成装置の画像通信方法であって、
外部サーバの機能を使用するためのアクセストークンを記録媒体において管理するアクセストークン管理ステップと、 
前記送信宛先設定手段により設定された送信宛先に基づいて使用するアクセストークンを前記記録媒体で管理されるアクセストークンの中から選択する選択ステップと、
前記選択したアクセストークンを用いて外部サーバに対してユーザ認証を行うユーザ認証ステップと、
前記ユーザ認証ステップによるユーザ認証を行った後に前記外部サーバの機能を利用して前記送信手段による送信を実行する送信ステップとを有することを特徴とする画像通信方法。
【請求項１１】
請求項９又は請求項１０の画像通信方法を実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその画像通信方法、並びにプログラムに関し、特にクラウドサービスを利用する画像形成装置及びその画像通信方法、並びにプログラムに関する。
【背景技術】
【０００２】
インターネット上のクラウドにサーバが設置され、ＰＣだけでなく携帯電話などのモバイル端末からもアクセスできるクラウドサービスが広まっている。
【０００３】
クラウドサービスを利用するユーザを認証する技術としてアクセストークンを用いるＯＡｕｔｈ２．０が存在する。この技術は、ＲＦＣ６７４９、ＲＦＣ６７５０として登録されている。
【０００４】
アクセストークンを使ってクラウド上のデータを印刷する技術として特許文献１が存在する。また、アクセストークンを使ってスキャンしたデータをクラウド上のサーバに送信する技術として特許文献２が存在する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１１８５３３号公報
【特許文献２】特開２０１４−１９７８１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＯＡｕｔｈ２．０はＷｅｂブラウザを用いて認証局の認証画面を開き、ユーザ名、パスワードを入力し、認証局にログインすることが必要になる。
【０００７】
このためＷｅｂブラウザが実装されていないプリンタやスキャナではこのＯＡｕｔｈ２．０を使ったサービスを使うことは困難であった。
【０００８】
この問題を解決するために特許文献１，２では、プリンタやスキャナはモバイル端末からアクセストークンを取得し、また、ＮＦＣを使ってモバイル端末はプリンタやスキャナと通信しユーザ認証を行う。
【０００９】
しかしながら特許文献２ではスキャンした原稿の画像データをクラウド上のサーバに送るためには原稿をスキャナに置き、必ずモバイル端末の操作が必要である。そのため、原稿を原稿台上に載置して１枚ずつ、読み込むような場合はスキャナとモバイル端末をいったりきたりするために操作が煩雑になってしまった。特許文献１においても、プリントするためのデータをクラウドから取得する度に、プリンタとモバイル端末をいったりきたりするために操作が煩雑になる。
【００１０】
本発明の目的は、クラウドサービスを利用してＭＦＰから画像ファイルを送信する毎にモバイル端末を操作する必要をなくし、操作性を向上させることにある。
【課題を解決するための手段】
【００１１】
本発明の第１の実施形態に係る画像形成装置は、ユーザが本体に対してユーザ認証を行う第１のユーザ認証手段、画像読取手段、送信宛先設定手段、前記画像読取手段からの画像データを画像ファイルに変換する画像変換手段、及び前記画像変換手段で変換された画像ファイルを前記送信宛先設定手段により設定された送信宛先に送信する送信手段を備える画像形成装置であって、外部サーバの機能を使用するためのアクセストークンを管理するアクセストークン管理手段と、前記第１のユーザ認証手段により認証されたユーザに基づいて使用するアクセストークンを前記アクセストークン管理手段により管理されるアクセストークンの中から選択する選択手段と、前記選択されたアクセストークンを用いて前記外部サーバに対してユーザ認証を行う第２のユーザ認証手段とを備え、前記送信手段による送信は、前記第２のユーザ認証手段によるユーザ認証を行った後に前記外部サーバの機能を利用して実行されることを特徴とする。
【００１２】
本発明の第２の実施形態に係る画像形成装置は、画像読取手段、送信宛先設定手段、前記画像読取手段からの画像データを画像ファイルに変換する画像変換手段、及び前記画像変換手段で変換された画像ファイルを前記送信宛先設定手段により設定された送信宛先に送信する送信手段を備える画像形成装置であって、外部サーバの機能を使用するためのアクセストークンを管理するアクセストークン管理手段と、前記送信宛先設定手段により設定された送信宛先に基づいて使用するアクセストークンを前記アクセストークン管理手段により管理されるアクセストークンの中から選択する選択手段と、前記選択したアクセストークンを用いて前記外部サーバに対してユーザ認証を行うユーザ認証手段とを備え、前記送信手段による送信は、前記ユーザ認証手段によるユーザ認証を行った後に前記外部サーバの機能を利用して実行されることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、クラウドサービスを利用してＭＦＰから画像ファイルを送信する毎にモバイル端末を操作する必要をなくし、操作性を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る画像形成装置としてのＭＦＰを含むシステム構成を示す図である。
【図２】ＭＦＰのハードウェア構成を説明する図である。
【図３】ＭＦＰのＲＵＩ機能へのアクセス時に図１のクライアントＰＣのＷｅｂブラウザ上に表示されるＴＯＰ画面を説明する図である。
【図４】Ｗｅｂブラウザ上に表示されるＳＭＴＰ認証設定画面を説明する図である。
【図５】Ｗｅｂブラウザ上に表示されるファイル宛先設定画面を説明する図である。
【図６】ＭＦＰのＲＵＩ機能を用いたアクセストークンの取得処理の手順を示すシーケンス図である。
【図７】ＳＭＴＰ認証設定処理の手順を示すフローチャートである。
【図８】ファイル宛先設定処理の手順を示すフローチャートである。
【図９】ＭＦＰのハードディスクにおいて管理されるアクセストークンを含むデータベースを示す図である。
【図１０】ＳＭＴＰ送信処理の手順を示すフローチャートである。
【図１１】ファイル送信処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を用いて説明する。
【００１６】
図１は，本発明の実施形態に係る画像形成装置としてのＭＦＰを含むシステム構成を示す図である。
【００１７】
ＭＦＰ１００は電子写真方式を採用したコピー機能、ＦＡＸ機能、プリンタ機能等を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｒｉｐｈｅｒａｌ）であり、ネットワーク回線に接続されている。
【００１８】
ＭＦＰ１００にはスキャナで読取った画像ファイルをコンピュータ機器に送信するＳＥＮＤ機能（送信手段）、スキャナで読取った画像を同種の機器で通信を行い、受信した画像を印刷するＩＦＡＸ機能も備える。
【００１９】
ネットワーク１１０は、ａｂｃ．ｃｏ．ｊｐというドメイン名を有するネットワークであって、インターネット１１１を介して、全世界のネットワーク網と接続する。
【００２０】
ネットワーク１１２は、ｘｙｚ．ｃｏ．ｊｐというドメイン名を有するネットワークであって、インターネット１１１に接続している。このネットワーク１１２上にはメールサーバ１０２や認証サーバ１０３が配置され、クラウドが形成される。このためクライアントＰＣ１０５は、ＳＭＴＰ、ＰＯＰ３プロトコルを用いてクラウドサービスの一つであるクラウドメール機能を利用できる。
【００２１】
また、ネットワーク１１３は、ａｂｃ＿ｃｌｏｕｄ．ｃｏ．ｊｐというドメイン名を有するネットワークであって、インターネット１１１に接続している。このネットワーク１１３上にはクラウドサーバ１０６が配置される。クラウドサーバ１０６は、認証サーバ１０３と連動してクラウド上のファイルサーバとして動作する。このためクライアントＰＣ１０５からＦＴＰ、ＳＭＢ、ＷｅｂＤＡＶ等のプロトコルを用いてクラウドサーバ１０６とアクセスすることによりクラウドサービスの一つであるクラウドストレージ機能を利用できる。
【００２２】
図２は、ＭＦＰ１００のハードウェア構成を説明する図である。
【００２３】
図２において、ＣＰＵ１３０は、ＲＯＭ１３１に格納されているプログラムとＲＡＭ１３２のメモリを利用してシステム全体の制御を実施する制御回路である。
【００２４】
操作部１３３は、ＬＣＤ表示パネルとスタートキー、テンキー等のハードキーから構成されるＬＵＩ（Ｌｏｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）回路である。操作部１３３は、ＬＣＤ表示パネル上にソフト的にボタンを表示し、ユーザが指でボタンをタッチすることを検出してユーザオペレーションを円滑に実行する。
【００２５】
スキャナ１３４（画像読取手段）は、原稿上の画像を読み取って画像データを生成する。また、プリンタ１３５は、画像データに基づく画像を記録媒体上に印刷する。
【００２６】
画像処理回路１３６（画像変換手段）は、大容量の画像メモリ、画像回転回路、解像度変倍回路、ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等の符号／復号化回路等で構成される。これにより、画像処理回路１３６は、シェーディング、トリミング、マスキング等の各種画像処理を実行することができる。また、画像処理回路１３６は、スキャナ１３４で読み取った画像データからＪＰＥＧ、ＰＤＦ、ＴＩＦＦ等の画像ファイルを作成する。
【００２７】
ハードディスク１３７（アクセストークン管理手段）は、ＳＣＳＩ、ＩＤＥ等のＩ／Ｆで接続されている大容量記録媒体であり、後述する図９の各種データベースを保持・管理する。
【００２８】
ネットワークＩ／Ｆ１３８は、１０ＢＡＳＥ−Ｔ、１００ＢＡＳＥ−Ｔを代表とするイーサネット（登録商標）あるいはトークンリング等のネットワーク回線と接続するための回路である。
【００２９】
フォーマッタ部１３９は、プリンタ１３５で印刷するための画像を作成するレンダリング回路である。ネットワークＩ／Ｆ１３８を介してクライアントＰＣ１０５からＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データを受信した場合、フォーマッタ部１３９においてこの受信したＰＤＬデータから画像データが作成される。この作成された画像データはその後、画像処理回路１３６にて画像処理が行われ、プリンタ１３５で印刷が行われる。
【００３０】
スキャナ１３４、プリンタ１３５、画像処理回路１３６、及びフォーマッタ部１３９は、ＣＰＵ１３０からのＣＰＵバス１４５だけではなく別の高速ビデオバス１４６にも接続しており、画像データを高速に転送できるように構成されている。これにより、スキャナ１３４で読み取った画像データを画像処理回路１３６で画像処理した後、プリンタ１３５で印刷するコピー機能が高速に実現される。
【００３１】
ファックス部１４０は、電話回線１４２上の外部装置との間のファクシミリ通信を制御する。このファックス部１４０も、ＣＰＵバス１４５だけではなく高速ビデオバス１４６にも接続している。これにより、スキャナ１３４で読み取った画像データを画像処理回路１３６で画像処理した後にファックス部１４０から電話回線１４２経由で外部装置に送信するファックス送信機能が高速に実現される。同様に、外部装置からのデータをファックス部１４０で受信した後に画像処理回路１３６で画像処理を行ってプリンタ１３５で印刷するファックス受信機能も高速に実現される。
【００３２】
ＣＰＵ１３０は、画像処理回路１３６で作成されたＰＤＦからなる画像ファイルをネットワークＩ／Ｆ１３８からＳＭＴＰ、ＦＴＰ、ＳＭＢ、ＷｅｂＤＡＶ等の通信プロトコルで送信を行うファイル送信（ＳＥＮＤ）機能を有する。このファイル送信機能は、ファイル送信、電子メール送信、インターネットファクシミリ（ＩＦＡＸ）送信、ＦＡＸ送信に用いられる。
【００３３】
ファイル送信機能を用いて電子メール送信を行う場合、ＣＰＵ１３０は、画像処理回路１３６で作成されたＪＰＥＧ、ＰＤＦ、ＴＩＦＦ等の画像ファイルをＳＭＴＰプロトコルにて送信する。また、ファイル送信機能を用いてファイル送信を行う場合、ＣＰＵ１３０は、上記画像ファイルをＦＴＰ、ＳＭＢ、ＷｅｂＤＡＶで送信する。
【００３４】
ＩＦＡＸ送信はＲＦＣ２３０５で規定される画像通信方法であり、同種の機器間で画像ファイルを電子メールに添付して送受信することでファクシミリ機能を実現している。ファイル送信機能を用いてＩＦＡＸ送信を行う場合、ＣＰＵ１３０は、スキャナ１３４で画像データを読み取り、その読み取った画像データから画像処理回路１３６でＲＦＣ３９４９にて規定されているＴＩＦＦファイルを作成し、ＳＭＴＰプロトコルで送信する。また、ＣＰＵ１３０は、ＩＦＡＸ受信機能も有する。この機能によりＩＦＡＸ受信を行う場合、まずＣＰＵ１３０は、ＴＩＦＦファイルが添付された電子メールをＳＭＴＰ又はＰＯＰ３機能を用いて受信する。次に、そのＴＩＦＦファイルを画像処理回路１３６で内部画像フォーマット画像に変更した後、プリンタ１３５にて印刷を行う。
【００３５】
ファイル送信機能を用いてＦＡＸ送信を行う場合、ＣＰＵ１３０は、ファックス部１４０を用いて電話回線１４２と接続し、Ｇ３ＦＡＸ送信を行う。
【００３６】
シリアルＩ／Ｆ１４３はＲＳ２３２Ｃ等のシリアルＩ／Ｆであり、外部のシリアル機器をＭＦＰ１００に接続するためのＩ／Ｆである。本実施の形態では、シリアルＩ／Ｆ１４３にはカードリーダ１４４（第１のユーザ認証手段）が接続される。ＣＰＵ１３０は、このカードリーダ１４４上にカード１２０が置かれ、カード１２０に記録されている情報が読取られたとき、読み取られたカード情報をシリアルＩ／Ｆ１４３を介して入手する。これにより、ＣＰＵ１３０はＭＦＰ１００の本体に対するユーザ認証を実行することができる。
【００３７】
ＣＰＵ１３０はさらに、ＨＴＴＰサーバ機能及び、ＭＦＰ１００の各種設定やＭＦＰ１００の状態をリモートのクライアントＰＣ１０５より遠隔確認ができるＲＵＩ（Ｒｅｍｏｔｅ  ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）機能を有する。
【００３８】
図３は、ＭＦＰ１００のＲＵＩ機能へのアクセス時にクライアントＰＣ１０５のＷｅｂブラウザ上に表示されるＴＯＰ画面を説明する図である。
【００３９】
図３において、ＴＯＰ画面３０１は、クライアントＰＣ１０５のＷｅｂブラウザ（以下、単にＷｅｂブラウザという）上でＭＦＰ１００のＲＵＩ機能にアクセスするためのユーザ認証が終了したときに表示される画面である。
【００４０】
ＭＦＰ１００のＲＵＩ機能にアクセスするためのユーザ認証は具体的には以下のように行われる。まず、ＷｅｂブラウザのＵＲＬ入力エリアに「ｈｔｔｐ：／／１７２．２４．１０．１０」と入力がされると、クライアントＰＣ１０５がＭＦＰ１００に接続する。ここで、「１７２．２４．１０．１０」は、ＭＦＰ１００のＩＰアドレス情報であるが、ＭＦＰ１０のＩＰアドレス情報の代わりにホスト名を入力するようにしてもよい。この接続が成功すると、Ｗｅｂブラウザ上にユーザ認証画面（不図示）が表示される。このユーザ認証画面に正しいユーザ名、パスワードが入力されると、ユーザ認証が終了し、図３の画面が表示される。
【００４１】
図３において、エリア１８０はＭＦＰ１００の状況を表示し、エリア１８１はＭＦＰ１００の消耗品、すなわち、プリンタ１３５が有する不図示の用紙カセット中の印刷用紙の状況を表示する。また、エリア１８２はＭＦＰ１００のプリンタ１３５のトナーの残量を表示する。
【００４２】
ボタン１９０は、選択することにより、ＭＦＰ１００上で動作しているジョブの状況と履歴を確認することができる。また、確認している間は動作しているジョブを中止することができる。
【００４３】
ボタン１９１は、選択することにより、ＭＦＰ１００で動作するプログラムの各種設定及び登録を行う不図示の画面が表示されるボタンである。この表示された画面上で、ＳＭＴＰ認証設定を選択すると後述する図４のＳＭＴＰ認証設定画面３０２が表示される。
【００４４】
ボタン１９２は、選択することにより、後述する図９のアドレス帳のデータの編集が可能な画面を表示することができるボタンである。この表示された画面上で、新規宛先＞ファイル宛先の選択を行うと、後述する図５のファイル宛先設定画面３０３が表示される。
【００４５】
ボタン１９３は、選択することにより、利用する受信／保存ファイルを表示するボタンである。ここで受信ファイルとは、ネットワーク１１０を介してネットワークＩ／Ｆ１３８で受信したＰＤＬ画像や、電話回線１４２を介してファックス部１４０で受信した画像がファイルとして保存されているＢＯＸをさす。また、保存ファイルとは、スキャナ１３４で読み込んだ画像がファイルとして保存されているＢＯＸをさす。
【００４６】
ボタン１９４は、選択することにより、ライセンスなどが管理されている不図示の画面を開くことができるボタンである。
【００４７】
ＵＲＬ入力部２００は、Ｗｅｂブラウザのアクセス先であるＵＲＬを入力・表示するエリアである。図３においては、ＭＦＰ１００のＩＰアドレス情報が含まれている。
【００４８】
図４は、Ｗｅｂブラウザ上に表示されるＳＭＴＰ認証設定画面を説明する図である。
【００４９】
この画面は、前述のとおり、図３のＴＯＰ画面においてボタン１９１の選択により表示される不図示の画面上で、ＳＭＴＰ認証設定を選択したときに表示される。
【００５０】
図４のＳＭＴＰ認証設定画面３０２は、ＳＭＴＰ認証エリア２０２、ＯＡｕｔｈ２．０エリア２０３、エリア２０４，２０５、及びＯＫキー２０６を有する。
【００５１】
ＳＭＴＰ認証エリア２０２は、エリア上にあるボタンが選択されることにより、ＳＭＴＰ認証を実施して送信するか否の切り替え設定を行う。
【００５２】
ＯＡｕｔｈ２．０エリア２０３は、エリア上にあるボタンが選択されることにより、ＳＭＴＰ認証の認証方式としてＲＦＣ６７４９、ＲＦＣ６７５０で規定されている方法に従うか否か（ＯＮ／ＯＦＦ）の切り替え設定を行う。
【００５３】
エリア２０４はＳＭＴＰ認証の認証ユーザ名の入力設定を行うエリアであり、エリア２０５はそのパスワードの入力設定を行うエリアである。
【００５４】
ＯＫキー２０６は、選択されることにより、上記エリア２０１〜２０５における設定を登録する。
【００５５】
なお、ＳＭＴＰ認証設定画面３０２は、ＭＦＰ１００の認証ユーザ毎の設定を行う画面であるが、ＭＦＰ１００の機器としてのＳＭＴＰ認証設定も行うことができるようにしてもよい。これにより、認証したユーザが自分の電子メールアドレスを使って電子メール送信を行う場合は認証ユーザ毎の設定が使用される。一方、ファックス部１４０で受信した画像を自動的に電子メールに添付して転送するような場合は機器の設定が使用される。
【００５６】
図５は、Ｗｅｂブラウザ上に表示されるファイル宛先設定画面を説明する図である。
【００５７】
この画面は、前述のとおり、図３のＴＯＰ画面においてボタン１９２の選択により表示される不図示の画面上で、新規宛先＞ファイル宛先の選択をしたときに表示される。
【００５８】
図５のファイル宛先設定画面３０３は、プロトコル指定エリア２１１、ＯＡｕｔｈ２．０エリア２１２、エリア２１３〜２１６、及びＯＫキー２１７を有する。
【００５９】
プロトコル指定エリア２１１は、送信宛先にどの通信プロトコルを用いて送信するかを指定するエリアであり、このエリア上にあるボタンを操作することにより、ＳＭＢ／ＦＴＰ／Ｗｅｂ（ＷｅｂＤＡＶ）のいずれか一つを指定する。
【００６０】
ＯＡｕｔｈ２．０エリア２１２は、ＷｅｂＤＡＶ送信の認証方式としてＲＦＣ６７４９、ＲＦＣ６７５０で規定されている方法に従うか否か（ＯＮ／ＯＦＦ）の切り替え設定を行うエリアである。ＯＡｕｔｈ２．０エリア２１２上にあるボタンが選択されることにより上記切り換え設定が行われる。
【００６１】
エリア２１３は送信宛先のホスト名の入力設定を行うエリアであり、エリア２１４はファイルの格納先となるフォルダへのパス（フォルダパス）の入力設定を行うエリアである。
【００６２】
エリア２１５は、エリア２１４で入力設定されたフォルダパスにより特定されるフォルダの所有者であるユーザ名の入力設定を行うエリアであり、エリア２１６はそのパスワードの入力設定を行うエリアである。
【００６３】
ＯＫキー２１７は、選択されることにより、上記エリア２１１〜２１６における設定を登録する。
【００６４】
図６は、ＭＦＰ１００のＲＵＩ機能を用いたアクセストークンの取得処理の手順を示すシーケンス図である。
【００６５】
図６において、まず、図４のＯＫキー２０６又は図５のＯＫキー２１７がユーザにより選択されると、クライアントＰＣ１０５からＭＦＰ１００に対してＯＡｕｔｈ２．０認証が開始される（ステップＳ３００）。この登録処理は、図４のＯＡｕｔｈ２．０エリア２０３や図５のＯＡｕｔｈ２．０エリア２１２でＯＮに切り換え設定されている場合に行われる。
【００６６】
このＯＡｕｔｈ２．０認証の登録があると、ＭＦＰ１００のＣＰＵ１３０は、ＲＵＩ機能を実行し、Ｗｅｂブラウザが認証サーバ１０３に対するユーザ認証画面（不図示）にリダイレクトするよう指示する（ステップＳ３０１）。
【００６７】
クライアントＰＣ１０５は、ステップＳ３０１の指示に従い、まず、ＨＴＴＰＳのプロトコルを用いて認証サーバ１０３にアクセスする（ステップＳ３０２）。これにより、クライアントＰＣ１０５は、認証サーバ１０３からユーザ認証画面のＨＴＬＭデータを取得し、そのＨＴＬＭデータに基づきユーザ認証画面をＷｅｂブラウザに表示する（ステップＳ３０３）。
【００６８】
その後、クライアントＰＣ１０５と認証サーバ１０３の間で、ユーザ認証が正常に行われたか否かの確認、及びクラウドサービス機能の使用許可の確認が行われる（ステップＳ３０４）。
【００６９】
ステップＳ３０４の処理は具体的には以下のように行われる。
【００７０】
まず、ステップＳ３０３でＷｅｂブラウザに表示されたユーザ認証画面に基づき、クライアントＰＣ１０５と認証サーバ１０３の間でユーザ認証が正常に行われたか否かを確認する。この結果、ユーザ認証が正常に行われた場合、認証サーバ１０３は、図４又は図５の画面上にて機能設定がされたクラウドサービス機能を使うことを許可してよいか、認証したユーザに問い合わせを行う。この問い合わせは、本処理が図４のＯＫキー２０６の選択により開始された場合、クラウドメール機能の使用許可の問い合わせ画面をＷｅｂブラウザに表示することにより行う。一方、本処理が図５のＯＫキー２１７の選択により開始された場合、この問い合わせは、クラウドストレージ機能の使用許可の問い合わせ画面をＷｅｂブラウザに表示することにより行う。上記いずれかの問い合わせ画面において、ユーザが使用許可を選択したときに、クライアントＰＣ１０５から認証サーバ１０３に対するクラウドサービス機能の使用許可の確認が終了し、ステップＳ３０５に進む。
【００７１】
ステップＳ３０５において、認証サーバ１０３は、クライアントＰＣ１０５に許可コードを送付すると共に、コールバックＵＲＬにリダイレクトするようクライアントＰＣ１０５を導く。この結果、クライアントＰＣ１０５は、ステップＳ３０５で取得した許可コードをＭＦＰ１００へ渡すように動作する（ステップＳ３０６）。
【００７２】
その後、ＭＦＰ１００は、クライアントＰＣ１０５から許可コードを受信すると、その許可コードを添付したアクセストークン要求のコマンドを認証サーバ１０３に対して発行する（ステップＳ３０７）。
【００７３】
認証サーバ１０３は、ステップＳ３０７でＭＦＰ１００により発行されたコマンドを受信し、そのコマンドに添付された許可コードが正しいことを確認した後、ＭＦＰ１００にアクセストークンを発行する（ステップＳ３０８）。
【００７４】
図７は、ＳＭＴＰ認証設定処理の手順を示すフローチャートである。この処理はＭＦＰ１００のＣＰＵ１３０がＲＯＭ１３１に記憶されたプログラムを実行することにより実現される。
【００７５】
クライアントＰＣ１０５からアクセスがあると、ＣＰＵ１３０は、ＭＦＰ１００のＲＵＩ機能にアクセスするためのユーザ認証を行う（ステップＳ４０１）。なお、このユーザ認証は本処理を実施する前に実行されていれば省くことができる。
【００７６】
ステップＳ４０１においてユーザ認証が正常に行われると、図３のＴＯＰ画面３０１を表示するための画面データをクライアントＰＣ１０５に送信する。クライアントＰＣ１０５は、この画面データに基づいて図３のＴＯＰ画面３０１をクライアントＰＣ１０５の表示部（Ｗｅｂブラウザ）に表示する。その後、ＴＯＰ画面３０１のボタン１９１の選択により表示される画面上でＳＭＴＰ認証設定が選択されると、ＭＦＰ１００のＣＰＵ１３０は、図４のＳＭＴＰ認証設定画面３０２を表示するための画面データをクライアントＰＣ１０５に送信する。クライアントＰＣ１０５は、この画面データに基づいて、図４のＳＭＴＰ認証設定画面３０２をＷｅｂブラウザに表示する。このＳＭＴＰ認証設定画面３０２上で、ユーザが必要な項目（データ）を入力してＯＫキー２０６を選択すると、クライアントＰＣ１０５のＣＰＵ１３０は、ユーザによって入力されたデータをＭＦＰ１００に送信する。ＭＦＰ１００のＣＰＵ１３０は、クライアントＰＣ１０５から送信されたデータを受信する（ステップＳ４０２）。
【００７７】
そして、ＣＰＵ１３０は、受信したデータの内容を解析し、ＯＡｕｔｈ２．０エリア２０３においてＯＡｕｔｈ２．０がＯＮに設定されたか否かを判別する（ステップＳ４０３）。この判別の結果、ＯＮに設定されていない場合はそのまま本処理を終了し、ＯＮに設定されている場合はステップＳ４０４に進む。
【００７８】
ステップＳ４０４で、ＣＰＵ１３０は、認証サーバ１０３へのリダイレクトを実施する。これにより、クライアントＰＣ１０５は、認証サーバ１０３にアクセスし、Ｗｅｂブラウザ上に、まず認証サーバ１０３に対するユーザ認証画面（不図示）を表示する。このユーザ認証画面においてユーザ認証が正常に行われると、次に、クラウドメール機能の使用許可の問い合わせ画面（不図示）がクライアントＰＣ１０５のＷｅｂブラウザに表示される。このクラウドメール機能の使用許可の問い合わせ画面において、ユーザが使用許可の入力を行うと、認証サーバ１０３は許可コードをクライアントＰＣ１０５に送信する。
【００７９】
その後、クライアントＰＣ１０５から許可コードを受信すると（ステップＳ４０５でＹＥＳ）、ＣＰＵ１３０は、その許可コードを認証サーバ１０３へ送信する（ステップＳ４０６）。
【００８０】
次に、認証サーバ１０３からのアクセストークンを受信すると（ステップＳ４０７でＹＥＳ）、ＣＰＵ１３０は、受信したアクセストークンを認証したユーザのアクセストークンとしてＭＦＰ１００のハードディスク１３７内に格納する（ステップＳ４０８）。そして、本処理を終了する。
【００８１】
図８は、ファイル宛先設定処理の手順を示すフローチャートである。この処理はＭＦＰ１００のＣＰＵ１３０がＲＯＭ１３１に記憶されたプログラムを実行することにより実現される。
【００８２】
まず、クライアントＰＣ１０５からアクセスがあると、ＣＰＵ１３０は、ＭＦＰ１００のＲＵＩ機能にアクセスするためのユーザ認証を行う（ステップＳ４０１）。このユーザ認証は、図７と同様、本処理を実施する前に実行されていれば省くことができる。
【００８３】
ステップＳ４０１においてユーザ認証が正常に行われると、図３のＴＯＰ画面３０１を表示するための画面データをクライアントＰＣ１０５に送信する。クライアントＰＣ１０５は、この画面データに基づいて図３のＴＯＰ画面３０１をクライアントＰＣ１０５の表示部（Ｗｅｂブラウザ）に表示する。その後、ＴＯＰ画面３０１のボタン１９２の選択により表示される画面上で、新規宛先＞ファイル宛先の選択が行われると、ＭＦＰ１００のＣＰＵ１３０は、図５のファイル宛先設定画面３０３を表示するための画面データをクライアントＰＣ１０５に送信する。クライアントＰＣ１０５は、この画面データに基づいて、図５のファイル宛先設定画面３０３をＷｅｂブラウザに表示する。このファイル宛先設定画面３０３上に、ユーザがファイル宛先を含む必要な項目（データ）を入力してＯＫキー２０６を選択すると、クライアントＰＣ１０５のＣＰＵ１３０は、ユーザによって入力されたデータをＭＦＰ１００に送信する。ＭＦＰ１００のＣＰＵ１３０は、クライアントＰＣ１０５から送信されたデータを受信する（ステップＳ４５１）。
【００８４】
そして、ＣＰＵ１３０は、受信したデータの内容を解析し、ＯＡｕｔｈ２．０エリア２１２においてＯＡｕｔｈ２．０がＯＮに設定されたか否かを判別する（ステップＳ４５２）。この判別の結果、ＯＮに設定されていない場合はそのまま本処理を終了し、ＯＮに設定されている場合はステップＳ４５３に進む。
【００８５】
ステップＳ４５３で、ＣＰＵ１３０は、認証サーバ１０３へのリダイレクトを実施する。これにより、クライアントＰＣ１０５は、認証サーバ１０３にアクセスし、Ｗｅｂブラウザ上に、まず認証サーバ１０３に対するユーザ認証画面（不図示）を表示する。このユーザ認証画面においてユーザ認証が正常に行われると、次に、クラウドストレージ機能の使用許可の問い合わせ画面（不図示）がクライアントＰＣ１０５のＷｅｂブラウザに表示される。このクラウドストレージ機能の使用許可の問い合わせ画面において、ユーザが使用許可の入力を行うと、認証サーバ１０３は許可コードをクライアントＰＣ１０５に送信する。
【００８６】
その後、クライアントＰＣ１０５から許可コードを受信すると（ステップＳ４５４でＹＥＳ）、ＣＰＵ１３０は、その許可コードを認証サーバ１０３へ送信する（ステップＳ４５５）。
【００８７】
次に、認証サーバ１０３からのアクセストークンを受信すると（ステップＳ４５６でＹＥＳ）、ＣＰＵ１３０は、受信したアクセストークンを、ステップＳ４５１で入力されたファイル宛先のアクセストークンとしてＭＦＰ１００内に格納する（ステップＳ４５７）。その後、本処理を終了する。
【００８８】
図９は、ＭＦＰ１００のハードディスク１３７において管理されるアクセストークンを含むデータベースを示す図である。
【００８９】
以下説明するように、図６のステップＳ３０８で取得したアクセストークンは、ＭＦＰ１００のアドレス帳、ユーザ情報、アクセストークン情報として管理される。
【００９０】
図９（ａ）はアドレス帳のデータベースである。
【００９１】
アドレス帳は送信宛先を管理しているデータベースであり、インデックスＩＤ欄４８０に示すように、宛先毎にインデックスＩＤとして固有の番号が付与されている。
【００９２】
このアドレス帳のデータベースには、インデックスＩＤ欄４８０の他に以下の欄が設けられている。
【００９３】
まず、プロトコル欄２３１には、図５のファイル宛先設定画面３０３のプロトコル指定エリア２１１で指定されたプロトコルが登録されている。また、ＯＡｕｔｈＯＮ／ＯＦＦ欄２３２には、図５のＯＡｕｔｈ１．０エリア２１２で行われたＯＮ／ＯＦＦの切り替え設定が登録される。同様に、欄２３３〜２３６には、図５のエリア２１３〜２１６で入力設定されたホスト名、フォルダパス、ユーザ名、パスワードのデータが登録される。
【００９４】
また、図９（ｃ）で後述するアクセストークン情報の欄４８７，４８８で示すように、ステップＳ３０８で発行されたアクセストークンはアクセストークンＩＤとしてそれぞれ固有の番号が付与された状態で管理されている。アドレス帳には、そのアクセストークンＩＤのみ欄４８１に登録されている。
【００９５】
例えば、後述する図１１のファイル送信処理において、ファイル送信宛先として、アドレス帳のインデックスＩＤ「３」に示す宛先（フォルダパス）が選択された場合、アクセストークンＩＤは「２」となる。この場合、図９（ｃ）を参照することにより、クラウドストレージ機能を利用してこのファイル送信宛先にファイル送信する際、そのアクセストークンとして「ｇｕｕｆｄｇｓｄｇ５ｙ５ＳＤＨＫｔ４ｊ５ｔｈｋｊＲｙＤＫＳ」という文字列が取得される。
【００９６】
尚、図９に示す各データベースはハードディスク１３７に登録されるが、データベース中のアクセストークンを含む各種情報は暗号化が施されて記録される。よって、ハードディスク１３７を取りはずして、これらの情報を取得することが防止でき、ファイル宛先のアクセストークンはアドレス帳のデータとリンクしてセキュアな状態で管理される。
【００９７】
図９（ｂ）はＭＦＰ１００を利用可能なユーザを登録しているユーザ情報のデータベースである。
【００９８】
このデータベースは、ＭＦＰ１００を利用するユーザの情報を、事前に（例えば、ＭＦＰの設置時に）管理者またはユーザが登録する段階で登録される。尚、電子メールアドレスの登録に関しては、ＷｉｎｄｏｗｓのＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ等と連動している場合は、Ａｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙから認証したユーザの電子メールアドレスから取得するようにしてもよい。
【００９９】
ユーザＩＤ欄４８２に示すように、クラウドメール機能を利用可能なユーザ毎に固有の番号であるユーザＩＤが付与されている。
【０１００】
このユーザ情報のデータベースには、ユーザＩＤ欄４８２の他に欄４８３〜４８６が設けられている。
【０１０１】
欄４８３〜４８４には、図４のエリア２０４〜２０５で入力設定されたユーザ名、パスワードのデータが登録されている。
【０１０２】
欄４８５には、各ユーザの電子メールアドレスが登録されている。
【０１０３】
また、ステップＳ３０８で発行されたアクセストークンに関しては、図９（ｃ）で後述するアクセストークン情報のデータベースの欄４８７にそれぞれ固有の番号（アクセストークンＩＤ）が付与されている。このように、図９（ａ）のアドレス帳には、アクセストークン自体は登録されておらず、そのアクセストークンＩＤのみが欄４８６に登録されている。
【０１０４】
例えば、ログインしたユーザのユーザＩＤが「２」である場合、このユーザのアクセストークンＩＤは「４」となる。この場合、図９（ｃ）を参照することにより、クラウドメール機能を利用してこのユーザが所定の送信宛先に電子メール送信をする際、そのアクセストークンとして「ｊｋｕｆｊｋｇｌ８７ｎ５ｅ６７ｄｆｋｏｙｈｄｓｓｇＱＥｅｋｌ」という文字列が取得される。
【０１０５】
ここで、本実施形態においては、図９（ｂ）のデータベースとして管理されるユーザ情報はＭＦＰ１００のハードディスク１３７に保存されるが、保存先はハードディスク１３７に限定されるものではない。例えば、外部サーバやクラウド上のサーバでも良い。またこの図９（ｂ）のデータベースは一体管理ではなくデータ毎に分離されて個別に管理されていても良い。
【０１０６】
図１０は、ＳＭＴＰ送信処理の手順を示すフローチャートである。この処理は、スキャナ１３４でスキャンした原稿の画像データを電子メールに添付し、所定の送信宛先（電子メールアドレス）にクラウドメール機能を利用して送信する処理である。この処理は、ＭＦＰ１００のＣＰＵ１３０がＲＯＭ１３１に記憶されたプログラムを実行することにより実現される。
【０１０７】
この処理を開始する際、まず、ユーザが原稿をスキャナ１３４のフィーダにセットし、カードリーダ１４４にカード１２０を近づけることによりユーザの認証が行われるのを待つ。このユーザ認証が行われると、ＣＰＵ１３０は、ＭＦＰ１００の操作部１３３に、Ｆｉｌｅ／メール／ＩＦＡＸ／ＦＡＸのいずれか一つを画像通信方法として設定することができる不図示の送信設定画面を表示する。この送信設定画面において、ユーザが「メール」を選択したときに、ステップＳ８０１以降の処理を開始する。
【０１０８】
まず、ＣＰＵ１３０は、図９（ｂ）のユーザ情報のデータベースの欄４８５から、認証したユーザの電子メールアドレスを取得する（ステップＳ８０１）。これにより、後述するステップＳ８０９においてＳＭＴＰ送信する際の送信元の電子メールアドレスを設定する。
【０１０９】
次に、ＣＰＵ１３０は、図９（ｂ）のユーザ情報のデータベースの欄４８６から、認証したユーザのアクセストークンＩＤを取得する。次に、この取得したアクセストークンＩＤに対応するアクセストークンを図９（ｃ）のアクセストークン情報のデータベースの欄４８８から取得する（ステップＳ８０２、選択手段）。
【０１１０】
その後、送信設定画面上で操作部１３３を用いてユーザ入力された電子メールアドレスを送信宛先として設定すると（ステップＳ８０３、送信宛先設定手段）、ＣＰＵ１３０は、ユーザがセットした原稿をスキャナ１３４に読み取らせる（ステップＳ８０４）。ステップＳ８０４で読取られた原稿のデータに対してユーザが指定したファイルフォーマットになるように画像処理回路１３６が画像変換を行う（ステップＳ８０５）。
【０１１１】
次に、ステップＳ８０２で取得したアクセストークンに有効期限が設定されている場合は、ＣＰＵ１３０は、その有効期限が過ぎていないか判別する（ステップＳ８０６）。その判別の結果、有効期限が切れている場合、ＣＰＵ１３０は送信エラーにして(ステップＳ８０７)、本処理を終了する。一方、ステップＳ８０６の判別の結果、有効期限以内の場合、ＣＰＵ１３０は、取得したアクセストークンを用いてメールサーバ１０２に対してＳＭＴＰ認証を行う（ステップＳ８０８、第２のユーザ認証手段）。その後、ＣＰＵ１３０は、画像変換されたファイルを電子メールに添付してＳＭＴＰ送信を行い（ステップＳ８０９）、本処理を終了する。ここでステップＳ８０９では具体的には、ステップＳ８０３で選択した電子メールアドレスに、ステップＳ８０５で画像変換されたファイルを添付した電子メールが送信される。
【０１１２】
図１１は、ファイル送信処理の手順を示すフローチャートである。この処理は、スキャナ１３４でスキャンした原稿の画像データを所定ファイル形式に変換し、所定の保存先（フォルダパス）にクラウドストレージ機能を利用して送信する処理である。この処理は、ＭＦＰ１００のＣＰＵ１３０がＲＯＭ１３１に記憶されたプログラムを実行することにより実現される。
【０１１３】
この処理を開始する際、まず、ユーザが原稿をスキャナ１３４のフィーダにセットし、カードリーダ１４４にカード１２０が近づけることによりユーザの認証が行われるのを待つ。このユーザ認証が行われると、ＣＰＵ１３０は、ＭＦＰ１００の操作部１３３に図１０で上述した不図示の送信設定画面を表示させる。この送信設定画面において、ユーザが画像通信方法として「Ｆｉｌｅ」を選択したときに本処理を開始する。尚、本実施形態では、ＳＭＴＰ送信処理と同様に、ファイル送信処理においてもカードリーダ１４４上にカード１２０を置くことによりユーザ認証を行うことを必要とした。しかしながら、ファイル送信処理においてはこのユーザ認証はなくてもよい。例えば、ユーザが原稿をスキャナ１３４のフィーダにセットすると、直接下記のステップＳ８５１に進むようにしてもよい。
【０１１４】
まず、ＣＰＵ１３０は、図９（ａ）のアドレス帳のデータベースを操作部１３３に表示させる。その後、ユーザが、フォルダの所有者であるユーザ名やフォルダパスに基づいてファイル送信宛先を表示中のアドレス帳から選択するのを待つ（ステップＳ８５１）。ファイル送信宛先が選択されると、ＣＰＵ１３０は、その選択されたファイル送信宛先に対応するアクセストークンＩＤを取得する。さらに、ＣＰＵ１３０は、この取得したアクセストークンＩＤに対応するアクセストークンを宛先のアクセストークンとして図９（ｃ）のアクセストークン情報のデータベースの欄４８８から取得する（ステップＳ８５２、選択手段）。
【０１１５】
その後、ＣＰＵ１３０は、ユーザによりセットされた原稿をスキャナ１３４により読み取らせる（ステップＳ８５３）。そして、ステップＳ８５３で読取られた原稿のデータに対してユーザが指定したファイルフォーマットになるように画像処理回路１３６が画像変換を行う（ステップＳ８５４）。
【０１１６】
次に、ステップＳ８５２で取得したアクセストークンに有効期限が設定されている場合は、ＣＰＵ１３０は、その有効期限が過ぎていないか判別する（ステップＳ８５５）。その判別の結果、有効期限が切れている場合、ＣＰＵ１３０は、送信エラーにして(ステップＳ８５６)、本処理を終了する。一方、ステップＳ８５５の判別の結果、有効期限以内の場合、ＣＰＵ１３０は、取得したアクセストークンを用いてクラウドサーバ１０６にログインするための処理を行う（ステップＳ８５７）。次に、ステップＳ８５４で画像変換したファイルを、ＣＰＵ１３０は、ステップＳ８５１で宛先として選択されたユーザ名に対応するフォルダへＨＴＴＰプロトコルを用いて送信し（ステップＳ８５８）、本処理を終了する。ここで、ステップＳ８５８における送信は、図９（ａ）のエリア２３４に示すフォルダパスに従って行われる。
【０１１７】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記録媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【０１１８】
１００  ＭＦＰ
１０２  メールサーバ
１０３  認証サーバ
１０５  クライアントＰＣ
１１０  ネットワーク
１１１  インターネット
１１２  ネットワーク
１２０  カード
１３０  ＣＰＵ
１３４  スキャナ
１３６  画像処理回路
１３７  ハードディスク
１４４  カードリーダ
【図１】
2018055347.tif 000003
【図２】
2018055347.tif 000004
【図３】
2018055347.tif 000005
【図４】
2018055347.tif 000006
【図５】
2018055347.tif 000007
【図６】
2018055347.tif 000008
【図７】
2018055347.tif 000009
【図８】
2018055347.tif 000010
【図９】
2018055347.tif 000011
【図１０】
2018055347.tif 000012
【図１１】
2018055347.tif 000013