(57)【特許請求の範囲】
【請求項１】
画像読取システムであって、
端末と、
クラウドサーバと、
ネットワークを介して前記クラウドサーバに接続可能な画像読取装置と、
を備え、
前記画像読取装置は、
前記クラウドサーバへのログイン情報を使用して、前記画像読取装置によって生成されるスキャンデータを前記クラウドサーバに記憶するためのジョブの内容を格納するデータファイルであるスキャンクラウドチケットを受信するスキャンクラウドチケット受信部と、
前記スキャンクラウドチケットの受信に応じて前記ジョブを起動するための起動操作を入力する起動操作入力部と、
前記起動操作の入力に応じて画像読み取りを行って前記スキャンデータを生成するスキャンデータ生成部と、
前記スキャンクラウドチケットから前記ログイン情報を取得して、前記取得したログイン情報を使用して前記クラウドサーバにログインするログイン処理部と、
前記スキャンデータを前記画像読取装置から前記クラウドサーバにアップロードするアップロード処理部と、
を有し、
前記端末は、クラウドサーバにログインし、前記ログインに基づいてログイン情報を確認するログイン情報確認部を有し、
前記クラウドサーバは、２重ログインを許容する時間を制限する画像読取システム。
【請求項２】
請求項１記載の画像読取システムであって、
前記クラウドサーバは、前記端末と前記画像読取装置の前記クラウドサーバへの２重ログインを許可する画像読取システム。
【請求項３】
請求項１又は２に記載の画像読取システムであって、さらに、
前記クラウドサーバは、前記クラウドサーバへの前記画像読取装置のログイン要求に応じて前記端末を前記クラウドサーバからログアウトさせるための設定を受け付け、
前記クラウドサーバは、前記設定に基づき、前記画像読取装置からの前記ログイン要求に応じて前記端末を前記クラウドサーバからログアウトさせる画像読取システム。
【請求項４】
請求項３記載の画像読取システムであって、さらに、
前記クラウドサーバは、前記端末の前記クラウドサーバからのログアウトを許容する時間を制限する画像読取システム。
【請求項５】
端末と、クラウドサーバと、ネットワークを介して前記クラウドサーバに接続可能な画像読取装置とを用いる画像読取方法であって、
端末によってクラウドサーバにログインし、前記ログインに基づいてログイン情報を確認する工程と、
前記端末において、前記確認されたログイン情報を使用して、画像読取装置によって生成されるスキャンデータを前記クラウドサーバに記憶するためのジョブの内容を格納するデータファイルであるスキャンクラウドチケットを生成する工程と、
前記スキャンクラウドチケットを前記端末から前記画像読取装置に送信する工程と、
前記画像読取装置において、前記スキャンクラウドチケットを受信し、前記受信に応じて前記ジョブを起動するための起動操作を受け付ける工程と、
前記画像読取装置において、前記起動操作の受け付けに応じて画像読み取りを行って前記スキャンデータを生成する工程と、
前記画像読取装置において、前記スキャンクラウドチケットから前記ログイン情報を取得して、前記取得したログイン情報を使用して前記画像読取装置によって前記クラウドサーバにログインする工程と、
前記スキャンデータを前記画像読取装置から前記クラウドサーバにアップロードする工程と、
前記端末において、クラウドサーバにログインし、前記ログインに基づいてログイン情報を確認する工程と、
前記クラウドサーバにおいて、２重ログインを許容する時間を制限する工程と、
を備える画像読取方法。
【請求項６】
端末と、クラウドサーバと、ネットワークを介して前記クラウドサーバに接続可能な画像読取装置とを有する画像読取システムを制御するための画像読取プログラムであって、
クラウドサーバへのログイン情報を使用して、前記画像読取装置によって生成されるスキャンデータを前記クラウドサーバに記憶するためのジョブの内容を格納するデータファイルであるスキャンクラウドチケットを受信するスキャンクラウドチケット受信部、
前記スキャンクラウドチケットの受信に応じて前記ジョブを起動するための起動操作を入力する起動操作入力部、
前記起動操作の入力に応じて画像読み取りを行って前記スキャンデータを生成するスキャンデータ生成部、
前記スキャンクラウドチケットから前記ログイン情報を取得して、前記取得したログイン情報を使用して前記クラウドサーバにログインするログイン処理部、及び
前記スキャンデータを前記クラウドサーバにアップロードするアップロード処理部として前記画像読取システムを機能させ、
前記端末は、クラウドサーバにログインし、前記ログインに基づいてログイン情報を確認するログイン情報確認部を有し、
前記クラウドサーバは、２重ログインを許容する時間を制限する画像読取プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取に関し、特にクラウドを利用する技術に関する。
【背景技術】
【０００２】
画像形成装置（たとえばプリンター、多機能プリンター、又は複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））では、取得したスキャンデータをネットワークに接続されている格納領域に送信する機能が提案されている。具体的には、たとえばファックスで受信したスキャンデータの取り扱いにおいて、受信したスキャンデータを複数のフォルダに振り分けて格納するための設定を簡単に行う技術が提案されている。一方、アドレス帳データを参照して、ファクシミリ、電子メール、ファイル転送などの宛先を特定し、その宛先に各種データを送信する方法において、短時間で複数のユーザーの複数の属性情報を一括して登録及び取得する技術も提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１９２６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、画像形成装置の多機能化によって画像形成装置の操作が煩雑になるという問題が生じていた。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、画像読取装置に対して複雑な処理を行わせつつ操作性を向上させ、運用効率も向上させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、ネットワークを介してクラウドサーバに接続可能な画像読取装置を提供する。前記画像読取装置は、前記クラウドサーバへのログイン情報を使用して、前記画像読取装置によって生成されるスキャンデータを前記クラウドサーバに記憶するためのジョブの内容を格納するデータファイルであるスキャンクラウドチケットを受信するスキャンクラウドチケット受信部と、前記スキャンクラウドチケットの受信に応じて前記ジョブを起動するための起動操作を入力する起動操作入力部と、前記起動操作の入力に応じて画像読み取りを行って前記スキャンデータを生成するスキャンデータ生成部と、前記スキャンクラウドチケットから前記ログイン情報を取得して、前記取得したログイン情報を使用して前記クラウドサーバにログインするログイン処理部と、前記スキャンデータを前記画像読取装置から前記クラウドサーバにアップロードするアップロード処理部とを備える。
【０００７】
本発明は、画像読取システムを提供する。前記画像読取システムは、端末と、クラウドサーバと、上記記載の画像読取装置とを備え、前記端末は、クラウドサーバにログインし、前記ログインに基づいてログイン情報を確認するログイン情報確認部を有する。
【０００８】
本発明の画像読取方法は、端末によってクラウドサーバにログインし、前記ログインに基づいてログイン情報を確認する工程と、前記端末において、前記確認されたログイン情報を使用して、画像読取装置によって生成されるスキャンデータを前記クラウドサーバに記憶するためのジョブの内容を格納するデータファイルであるスキャンクラウドチケットを生成する工程と、前記スキャンクラウドチケットを前記端末から前記画像読取装置に送信する工程と、前記画像読取装置において、前記スキャンクラウドチケットを受信し、前記受信に応じて前記ジョブを起動するための起動操作を受け付ける工程と、前記画像読取装置において、前記起動操作の受け付けに応じて画像読み取りを行って前記スキャンデータを生成する工程と、前記画像読取装置において、前記スキャンクラウドチケットから前記ログイン情報を取得して、前記取得したログイン情報を使用して前記画像読取装置によって前記クラウドサーバにログインする工程と、前記スキャンデータを前記画像読取装置から前記クラウドサーバにアップロードする工程とを備える。
【０００９】
本発明は、ネットワークを介してクラウドサーバに接続可能な画像読取装置を制御するための画像読取プログラムを提供する。前記画像読取プログラムは、クラウドサーバへのログイン情報を使用して、前記画像読取装置によって生成されるスキャンデータを前記クラウドサーバに記憶するためのジョブの内容を格納するデータファイルであるスキャンクラウドチケットを受信するスキャンクラウドチケット受信部、前記スキャンクラウドチケットの受信に応じて前記ジョブを起動するための起動操作を入力する起動操作入力部、前記起動操作の入力に応じて画像読み取りを行って前記スキャンデータを生成するスキャンデータ生成部、前記スキャンクラウドチケットから前記ログイン情報を取得して、前記取得したログイン情報を使用して前記クラウドサーバにログインするログイン処理部、及び前記スキャンデータを前記クラウドサーバにアップロードするアップロード処理部として前記画像読取装置を機能させる。
【発明の効果】
【００１０】
本発明によれば、画像読取装置に対して複雑な処理を行わせつつ操作性を向上させ、運用効率も向上させる技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る画像形成システム１０の機能構成を示すブロックダイアグラムである。
【図２】一実施形態に係るスキャンデータ格納処理の内容を示すフローチャートである。
【図３】一実施形態に係るスキャンクラウドチケット（ＳＣＴ）準備処理の内容を示すフローチャートである。
【図４】一実施形態に係るＳＣＴ準備処理で使用されるユーザーインターフェース画面を示す説明図である。
【図５】一実施形態に係るＳＣＴ送信処理の内容を示すフローチャートである。
【図６】一実施形態に係るＳＣＴ受信処理の内容を示すフローチャートである。
【図７】一実施形態に係る完了応答受信処理の内容を示すフローチャートである。
【図８】一実施形態に係るスキャン起動処理の内容を示すフローチャートである。
【図９】一実施形態に係るスキャン起動処理で使用されるユーザーインターフェース画面を示す説明図である。である。
【発明を実施するための形態】
【００１２】
Ａ．実施形態：
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して説明する。
【００１３】
図１は、本発明の一実施形態に係る画像形成システム１０の機能構成を示すブロックダイアグラムである。画像形成システム１０は、画像形成装置１００と、複数のパーソナルコンピュータ２００と、クラウドコンピュータ３００とを備えている。複数のパーソナルコンピュータ２００は、ネットワーク（この例では、ＬＡＮ）で画像形成装置１００に接続されている。クラウドコンピュータ３００は、インターネット４００を介してネットワークに接続されている。なお、画像形成システム１０は、パーソナルコンピュータ２００が１台でも構成可能である。
【００１４】
画像形成装置１００は、制御部１１０と、画像形成部１２０と、操作表示部１３０と、記憶部１４０と、通信インターフェース部１５０と、自動原稿送り装置（ＡＤＦ）１６０とを備えている。パーソナルコンピュータ２００は、制御部２１０と、操作表示部２３０と、記憶部２４０と、通信インターフェース部２５０とを備えている。クラウドコンピュータ３００は、制御部３１０と、記憶部３４０と、通信インターフェース部３５０とを備えている。
【００１５】
通信インターフェース部１５０及び通信インターフェース部２５０は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）プロトコル群を使用して通信を行う。
【００１６】
画像形成部１２０は、原稿から画像を読み取ってスキャンデータを生成する画像読取部１２１と、印刷設定に従ってスキャンデータを処理する画像処理部１２２と、処理されたスキャンデータに基づいて印刷媒体上に印刷を行う画像出力部１２３とを備えている。
【００１７】
画像形成装置１００の操作表示部１３０は、ディスプレイ１３１と、操作処理部１３２とを備えている。パーソナルコンピュータ２００の操作表示部２３０は、ディスプレイ２３１と、操作処理部２３２とを備えている。ディスプレイ１３１は、タッチパネルとして機能し、様々なメニューを入力画面として表示する。操作処理部１３２，２３２は、タッチパネルとして機能するディスプレイ１３１や各種ボタンやスイッチ（図示せず）からユーザーの操作入力を受け付ける。
【００１８】
制御部１１０，２１０は、ＲＡＭやＲＯＭ等の主記憶手段、及びＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段を備えている。また、制御部１１０，２１０は、各種Ｉ／Ｏ、ＵＳＢ（ユニバーサル・シリアル・バス）、バス、その他ハードウェア等のインターフェースに関連するコントローラ機能を備え、それぞれ画像形成装置１００及びパーソナルコンピュータ２００の全体を制御する。
【００１９】
記憶部１４０，２４０は、非一時的な記録媒体であるハードディスクドライブやフラッシュメモリー等からなる記憶装置で、それぞれ制御部１１０，２１０が実行する処理の制御プログラムやデータを記憶する。記憶部１４０は、さらに、アドレス帳１４１と、ボックス用記憶領域１４２と、ユーザー情報記憶領域１４３とを備えている。ボックス用記憶領域１４２には、画像形成装置１００の各ユーザーが利用可能な記憶領域が割り当てられている。ユーザー情報記憶領域１４３には、各ユーザーの認証用パスワードその他の個人情報が格納され、アドレス帳１４１に記録されているユーザーと紐付けられている。
【００２０】
パーソナルコンピュータ２００のユーザーは、クラウドコンピュータ３００にログインアカウントを有している。このユーザーは、クラウドコンピュータ３００にログインすることで、記憶部３４０をデータの格納領域として利用することができる。
【００２１】
図２は、一実施形態に係るスキャンデータ格納処理の内容を示すフローチャートである。本実施形態は、Ｗｉｎｄｏｗｓ（登録商標）プラットフォーム上で作動するクライアント用アプリケーションの一例として説明される。クライアント用アプリケーションは、Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（ＨＴＴＰ）やＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｓｅｃｕｒｅ（ＨＴＴＰＳ）、Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（ＦＴＰ）といったクラウドコンピュータ３００がサポート可能なプロトコルを使用してスキャンデータ格納処理を実現する。
【００２２】
スキャンデータ格納処理を実行するためのアプリケーションは、記憶部１４０，２４０，３４０に格納され、それぞれ制御部１１０，２１０，３１０によって実行される。画像形成装置１００、パーソナルコンピュータ２００及びクラウドコンピュータ３００は、上記いずれかのプロトコル等に基づいて、以下のようにＰｅｅｒ  ｔｏ  Ｐｅｅｒ方式の動作をする。
【００２３】
ステップＳ１１０では、ユーザーは、パーソナルコンピュータ２００においてＳＣＴ準備処理を実行する。ＳＣＴ準備処理は、スキャンクラウドチケット（Ｓｃａｎ  Ｃｌｏｕｄ  Ｔｉｃｋｅｔ：ＳＣＴ）を準備する処理である。スキャンクラウドチケットは、画像形成装置１００でスキャンして生成されたスキャンデータをクラウドコンピュータ３００が有する記憶部３４０の所定のフォルダに格納するジョブを実行するためのデータファイルとしてのチケットである。
【００２４】
図３は、一実施形態に係るＳＣＴ準備処理の内容を示すフローチャートである。図４は、一実施形態に係るＳＣＴ準備処理で使用されるユーザーインターフェース画面を示す説明図である。ＳＣＴ準備処理は、パーソナルコンピュータ２００において、図示しないＳＣＴ処理用のアプリケーションを起動することによって開始される。
【００２５】
ステップＳ１１１では、制御部２１０は、画像形成装置選択処理を実行する。画像形成装置選択処理は、スキャンを実行するための画像形成装置１００を選択するための処理である。制御部２１０は、画像形成装置１００を選択するための図示しない画面を表示して、ユーザーによる選択を可能とする。画像形成装置の選択は、ＩＰアドレスを使用しての選択やＷＳＤ（Ｗｅｂ  Ｓｅｒｖｉｃｅｓ  ｆｏｒ  Ｄｅｖｉｃｅ）設定による選択、画像形成装置の名前での選択といった様々な方法で行うことが可能である。
【００２６】
ステップＳ１１２では、制御部２１０は、クラウドコンピュータ選択処理を実行する。クラウドコンピュータ選択処理は、スキャンデータを格納すべきクラウドコンピュータを選択するための処理である。制御部２１０は、ディスプレイ２３１にログイン画面２３１ａ（図４参照）を表示させる。ログイン画面２３１ａは、クラウドコンピュータを選択してログインするための画面である。ユーザーは、ログイン画面２３１ａにおいて、利用可能なクラウド１（クラウドコンピュータ３００）とクラウド２からスキャンデータを格納すべきクラウドコンピュータを選択する。この例では、ユーザーは、タブ２３１ｂをクリックしてクラウド１を選択している。
【００２７】
ユーザーは、ログインのためのログイン情報（ユーザー名とパスワード）をユーザー名フィールド２３１ｃと、パスワードフィールド２３１ｄとに入力し、ＯＫアイコン２３１ｅをタッチすることによってクラウドコンピュータ３００にログインする。クラウドコンピュータ３００は、ログイン処理を実行する。ログイン処理とは、ログインしようとしているユーザーが予め承認されているユーザーであるか否かを、受信したログイン情報に基づいて確認し、承認されているユーザーのログインを許容する処理である（ステップＳ３１０）。
【００２８】
ステップＳ１１３では、制御部２１０は、フォルダ選択処理を実行する。フォルダ選択処理は、スキャンデータを格納すべきフォルダを選択するための処理である。制御部２１０は、フォルダを選択するためのユーザーインターフェース画面であるフォルダ選択画面２３１ｆをディスプレイ２３１に表示させる。この例では、フォルダ選択画面２３１ｆのウィンドウ２３１ｇの中のＳｃａｎｄａｔａフォルダが選択されたものとする。制御部２１０は、Ｓｃａｎｄａｔａフォルダのパスを取得する。
【００２９】
ステップＳ１１４では、制御部２１０は、ログイン情報確認部として機能し、ログイン情報確認処理を実行する。ログイン情報確認処理は、ステップＳ１１２でのログインの正常完了に基づいて、ログイン情報がログインを可能とする情報であることを確認する処理である。さらに、制御部２１０は、クラウドコンピュータ３００に対して、予め設定されている時間の制限の下、選択されている画像形成装置１００からの２重ログインの許可を要求する。この例では、クラウドコンピュータ３００は、原則として、２重ログインを禁止しているものとする。
【００３０】
ステップＳ１１５では、制御部２１０は、ＳＣＴ生成処理を実行する。ＳＣＴ生成処理は、スキャンクラウドチケットを生成するための処理である。スキャンクラウドチケットは、たとえばＳｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ（ＳＯＡＰ）メッセージとして構成することができる。スキャンクラウドチケットのＳＯＡＰメッセージは、ＳＯＡＰ本体を含むＳＯＡＰエンベロープを有するデータファイルである。
【００３１】
ＳＯＡＰ本体には、クラウドコンピュータ３００の内部の仮想ホスト名（この例では、ｃｌｏｕｄ＿１）、Ｓｃａｎｄａｔａフォルダのパス（この例では、ｙａｍａｄａ＿ｓｐａｃｅ：ｆｉｌｅｓ：Ｓｃａｎｄａｔａ）、選択されている画像形成装置１００、ログイン情報（ログイン確認済み）、有効時間Ｐｖ、スキャン時の各種設定を表す情報及びユーザー情報が含まれる。スキャン時の各種設定には、カラー又はモノクロの選択や解像度の設定、データの種類（ｊｐｇやｐｄｆ等）の選択といった設定が含まれる。ユーザー情報は、画像形成装置１００のアドレス帳１４１に登録されている情報である。これらの情報は、図示しないユーザーインターフェース画面によって入力される。
【００３２】
有効時間Ｐｖは、有効時間情報とも呼ばれ、たとえば以下のような設定が可能である。
（１）日時範囲設定は、有効時間Ｐｖの始期と終期の日時を設定する方法である。具体的には、日時範囲設定は、たとえば２０１５年１０月１０日午後１時００分から同日の午後５時００分とする設定である。
（２）制限時間設定は、有効時間Ｐｖの始期からの制限時間を設定する方法である。具体的には、制限時間設定は、たとえば画像形成装置１００によるＳＣＴ受信完了時刻ｔ１（後述）を始期として起算され、３０分間とする設定である。
なお、この例では、有効時間Ｐｖが制限時間を３０分とする制限時間設定であるとして説明する。
【００３３】
ステップＳ１１６では、パーソナルコンピュータ２００は、クラウドコンピュータ３００からログアウトする。ステップＳ１１７では、制御部２１０は、ユーザーの選択に応じてスキャンクラウドチケットの送信又は保存（ステップＳ１１８）を実行することができる。スキャンクラウドチケットの送信先は、本実施形態では、画像形成装置１００である。ユーザーは、保存されたスキャンクラウドチケットを読み出していつでも使用することができる。
【００３４】
ステップＳ１２０（図２参照）では、制御部２１０は、ＳＣＴ送信処理を実行する。ＳＣＴ送信処理は、パーソナルコンピュータ２００が画像形成装置１００にスキャンクラウドチケットを送信し、画像形成装置１００によるスキャンクラウドチケットの受信を確認するまでの処理である。このように、制御部２１０及び通信インターフェース部２５０は、スキャンクラウドチケット送信部として機能する。
【００３５】
図５は、一実施形態に係るＳＣＴ送信処理の内容を示すフローチャートである。ステップＳ１２１では、制御部２１０は、通信インターフェース部２５０を使用してステップＳ１１１で選択された画像形成装置１００に接続する。ステップＳ１２２では、パーソナルコンピュータ２００は、ＳＯＡＰメッセージとして構成されているスキャンクラウドチケットを画像形成装置１００に送信する。
【００３６】
ステップＳ１２３では、パーソナルコンピュータ２００は、画像形成装置１００からの完了応答受信処理を実行する。完了応答受信処理は、画像形成装置１００がスキャンクラウドチケットの受領を完了した旨の通信を受信し、本受信に応じて実行される処理である。ステップＳ１２４では、パーソナルコンピュータ２００は、受領完了応答の受信に応じて画像形成装置１００との通信を切断する。なお、完了応答受信処理の内容の詳細については後述する。
【００３７】
図６は、一実施形態に係るＳＣＴ受信処理の内容を示すフローチャートである。ステップＳ２１０では、制御部１１０は、通信インターフェース部１５０を使用してＳＣＴ受信処理を実行する。ＳＣＴ受信処理は、ＳＣＴ送信処理と並行して同時に実行され、画像形成装置１００がスキャンクラウドチケット（ＳＣＴ）を受信してユーザーによる入力を受け付ける状態となるまでの処理である。このように、制御部１１０及び通信インターフェース部１５０は、スキャンクラウドチケット受信部として機能する。
【００３８】
ステップＳ２１１では、画像形成装置１００は、スキャンクラウドチケット（ＳＣＴ）を受信する。ステップＳ２１２では、制御部１１０は、ＳＣＴ保存処理を実行する。ＳＣＴ保存処理は、スキャンクラウドチケットに含まれているユーザー情報を使用してアドレス帳１４１に登録されているユーザーからのスキャンジョブであることを確認し、スキャンクラウドチケットを保存する処理である。スキャンクラウドチケットの保存は、たとえばアドレス帳１４１や外部のユーザー管理データベースといった画像形成装置１００の内外のデータに登録されているユーザー情報と紐付けて記憶部１４０に格納する処理である。
【００３９】
ステップＳ２１３では、制御部１１０は、ＳＣＴ受領応答処理を実行する。ＳＣＴ受領応答処理は、スキャンクラウドチケットが画像形成装置１００で受領された旨を受領時の時刻ｔ１を表す有効時間情報とともにパーソナルコンピュータ２００に返送する処理である。パーソナルコンピュータ２００は、ＳＣＴ受領応答処理に応じて完了応答受信処理（ステップＳ１２３）を実行する。
【００４０】
図７は、一実施形態に係る完了応答受信処理の内容を示すフローチャートである。ステップＳ１２３１では、パーソナルコンピュータ２００は、画像形成装置１００からのＳＣＴ受領応答処理による通信メッセージ（たとえばＳＯＡＰメッセージ）から受領時刻ｔ１取得を取得する。受領時刻は、ＳＣＴ受信完了時刻とも呼ばれる。
【００４１】
ステップＳ１２３２では、制御部２１０は、有効期限を確認する。具体的には、スキャンクラウドチケットに含まれている有効時間Ｐｖが日時範囲設定と制限時間設定のいずれであるかを決定する。日時範囲設定の場合には、処理がステップＳ１２４（図５参照）に進められ、制限時間設定の場合には、処理がステップＳ１２３３に進められる。この例では、有効時間Ｐｖが制限時間を３０分とする制限時間設定であるとしている。
【００４２】
ステップＳ１２３３では、制御部２１０は、有効期限基準時設定処理を実行する。有効期限基準時設定処理は、スキャンクラウドチケットに基づいて有効期限基準時を設定する処理であり、有効時間の始期として有効期限基準時をＳＣＴ受信完了時刻ｔ１に設定する。ステップＳ１２３４では、制御部２１０は、有効期限設定更新処理を実行する。有効期限設定更新処理は、スキャンクラウドチケットの有効期限を更新する処理であり、この例では、ＳＣＴ受信完了時刻ｔ１から３０分間となる。
【００４３】
ステップＳ２２０（図２参照）では、制御部１１０は、スキャン起動処理を実行する。スキャン起動処理は、画像形成装置１００へのユーザー入力に応じてスキャン動作を起動する処理である。ユーザー入力は、起動操作とも呼ばれる。ユーザー入力の時刻は、入力時刻（時刻ｔ２）とも呼ばれる。
【００４４】
図８は、一実施形態に係るスキャン起動処理の内容を示すフローチャートである。ステップＳ２２１では、ユーザーは、画像形成装置１００にログインする。制御部１１０は、ログインに応じて、ログインしたユーザーのアドレス帳１４１に登録されているユーザー情報と紐付けられているスキャンクラウドチケットを読み出す。
【００４５】
ステップＳ２２２では、制御部１１０は、スキャンクラウドチケット（ＳＣＴ）の有効性を確認する。スキャンクラウドチケット（ＳＣＴ）の有効性は、この例では、前述のように受領完了応答時のＳＣＴ受信完了時刻ｔ１（ステップＳ２１３参照）から予め設定されている制限時間内であるか否かに基づいて決定される。すなわち、制御部１１０は、スキャンクラウドチケットの受領が完了してからユーザーがログイン時（時刻ｔ２）までの時間が制限時間内である場合にスキャンクラウドチケットを有効としている。なお、制限時間内であるか否かの判断の基準時として、ログイン時（時刻ｔ２）の代わりに起動操作（ステップＳ２２０）を採用してもよく、ログイン時（時刻ｔ２）も起動操作の入力時刻に含まれる概念である。
【００４６】
具体的には、受領完了応答時のＳＣＴ受信完了時刻ｔ１が２０１５年１０月１０日午後３時１５分で、予め設定されている時間が３０分であると仮定すると、２０１５年１０月１０日午後３時４５分までにログインすると有効であると決定される。一方、２０１５年１０月１０日午後３時４５分より後にログインすると無効と決定され、スキャンクラウドチケットが廃棄される（ステップＳ２２３）。
【００４７】
図９は、一実施形態に係るスキャン起動処理で使用されるユーザーインターフェース画面１３１ａ，１３１ｃ，１３１ｆを示す説明図である。ステップＳ２２４では、制御部１１０は、初期画面としてホーム画面１３１ａをディスプレイ１３１に表示させている。ホーム画面１３１ａでは、スキャン機能アイコン１３１ｂをタッチして、スキャン機能を選択することができる。制御部１１０は、ユーザーによるスキャン機能の選択に応じて送信画面１３１ｃをディスプレイ１３１に表示させる。
【００４８】
送信画面１３１ｃは、送信先リスト１３１ｄにおいて、送信先の初期設定としてクラウド１が指定されていることを示している。ユーザーが「詳細」のテキストにタッチすると、制御部１１０は、送信設定画面１３１ｆをディスプレイ１３１に表示させる。これにより、ユーザーは、クラウド情報のタブ１３１ｇにおいて、クラウドサーバと、アップロードパスが確認できる。
【００４９】
ユーザーは、たとえばＡＤＦ１６０に原稿をセットし、送信画面１３１ｃのスキャンボタン１３１ｅをタッチすることによってスキャンを開始することができる。
【００５０】
ステップＳ２３０（図２参照）では、制御部１１０は、画像読取部１２１にスキャンを実行させ、スキャンデータを生成する。スキャンは、スキャンクラウドチケットに含まれているスキャン時の各種設定を表す情報に基づいて実行される。各種設定には、カラー又はモノクロの選択や解像度の設定、データの種類（ｊｐｇやｐｄｆ等）の選択といった設定が含まれる。このように、制御部１１０及び画像読取部１２１は、スキャンデータ生成部として機能している。
【００５１】
ステップＳ２４０では、制御部１１０は、クラウドコンピュータ３００にログインして、スキャンデータを含むスキャンジョブをクラウドコンピュータ３００にアップロードする。ログインは、スキャンクラウドチケットから取得したログイン情報を使用して行われる。このように、制御部１１０は、ログイン処理部及びアップロード処理部として機能している。
【００５２】
ステップＳ３２０では、クラウドコンピュータ３００は、ＳＪ受領処理を実行する。ＳＪ受領処理は、スキャンジョブを受信し、スキャンデータを予め選択されているＳｃａｎｄａｔａフォルダに格納する処理である。これにより、ユーザーは、所望のスキャンデータをクラウドコンピュータ３００の所望のフォルダに格納することができる。
【００５３】
ステップＳ３３０では、クラウドコンピュータ３００は、画像形成装置１００にアップロードの結果（たとえば正常受信）を送信する。アップロードの結果には、スキャンデータのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が含まれる。スキャンデータのＵＲＬは、原則として、ステップＳ１１２及びＳ１１３で設定され、クラウド情報のタブ１３１ｇに表示されている場所に一致する。
【００５４】
ステップＳ２５０では、画像形成装置１００は、アップロードの結果を受信する。画像形成装置１００は、アップロードの結果の受信に応じてＳＪ完了処理を実行する。ＳＪ完了処理は、スキャンクラウドチケットの処理で必要とされる２重ログインといったクラウドコンピュータ３００の状態をスキャンクラウドチケットの処理前の状態に戻す処理である。画像形成装置１００は、ＳＪ完了処理の後にクラウドコンピュータ３００からログアウトする。
【００５５】
これにより、画像形成システム１０は、クラウドコンピュータ３００のこのような状態をスキャンクラウドチケットの処理で必要とされる時間に限定することができるので、２重ログインのようなクラウドコンピュータ３００の管理上の問題を抑制することができる。
【００５６】
なお、制御部２１０は、たとえば以下の場合にもＳＪ完了処理を実行し、エラー表示（図示せず）をディスプレイ２３１に表示する。
（１）ＳＣＴ送信処理（ステップＳ１２０）の異常終了
（２）スキャンクラウドチケットの廃棄（ステップＳ２２３）
【００５７】
ステップＳ２６０では、画像形成装置１００は、スキャンジョブ（ＳＪ）完了通知処理を実行する。ＳＪ完了通知処理は、スキャンクラウドチケットによる処理が全て完了した旨とスキャンデータのＵＲＬとをパーソナルコンピュータ２００に送信する処理である。パーソナルコンピュータ２００は、ＳＪ完了処理を実行する（ステップＳ１３０）。ＳＪ完了処理とは、スキャンジョブが完了した旨とスキャンデータのＵＲＬとを画面表示して、これらをパーソナルコンピュータ２００のユーザーに知らせるための処理である。これにより、パーソナルコンピュータ２００は、スキャンデータのＵＲＬを使用していつでもスキャンデータをダウンロードできる状態となる。
【００５８】
画像形成装置１００は、ＳＪ完了表示を実行する。ＳＪ完了表示は、スキャンクラウドチケットによる処理が全て完了した旨を画像形成装置１００のディスプレイ１３１に表示する処理である。これにより、スキャンデータがクラウドコンピュータ３００のＳｃａｎｄａｔａフォルダに格納されたことを確認した上で、ユーザーは、画像形成装置１００から離れることができる。
【００５９】
このように、一実施形態に係る画像形成システム１０によれば、画像形成装置１００からクラウドコンピュータ３００へのログイン操作を行うことなく、原稿をスキャンしてスキャンデータを生成し、クラウドコンピュータ３００にスキャンデータを保存するという一連のジョブを実現することができる。これにより、画像形成装置１００に対して複雑な処理を行わせつつ操作性を向上させ、ひいては運用効率も向上させる事ができる。
【００６０】
Ｂ．変形例：
本発明は、上記各実施形態だけでなく、以下のような変形例でも実施することができる。
【００６１】
変形例１：上記実施形態では、スキャンデータのＵＲＬは、画像形成装置１００からパーソナルコンピュータ２００に送信しているが、必ずしも画像形成装置１００を経由する必要はなく、クラウドコンピュータ３００からパーソナルコンピュータ２００に、たとえば電子メールで直接的に送信するようにしてもよい。さらに、画像形成装置１００とクラウドコンピュータ３００の双方からパーソナルコンピュータ２００に送信するようにしてもよい。
【００６２】
変形例２：上記実施形態では、２重ログインが原則として禁止されているシステムにおいて、パーソナルコンピュータ２００がクラウドコンピュータ３００にログインしている状態でも２重にログインできるように画像形成システム１０が構成されているが、このような構成に限定されない。具体的には、たとえば画像形成装置１００によるクラウドコンピュータ３００へのログイン時（ログイン要求）において、クラウドコンピュータ３００が自動的（又は強制的に）にパーソナルコンピュータ２００を予め設定された時間内においてはログアウトさせるように構成してもよい。
【００６３】
変形例３：上記実施形態では、スキャンクラウドチケットによるジョブの処理に何ら権限の確認が行われていないが、たとえばスキャンクラウドチケットによるジョブの処理を認めるか否かの情報をアドレス帳に登録するようにしてもよい。本構成によれば、アドレス帳において登録されたユーザーにのみスキャンクラウドチケットによるジョブの処理を許可するようにできる。
【００６４】
変形例４：上記実施形態では、ログインに応じてスキャンクラウドチケットによるジョブの処理が実行可能とされているが、必ずしもログイン機能を使用しなくてもよい。具体的には、たとえばログイン機能を使用することなく、スキャンクラウドチケットによるジョブの処理においてパスワードを要求するようにしてもよい。
【００６５】
変形例５：上記実施形態では、ＬＡＮで接続されているパーソナルコンピュータと画像形成装置とで画像読取システムが構成されているが、必ずしもパーソナルコンピュータと画像形成装置とで画像読取システムを構成する必要はない。具体的には、たとえば画像形成装置の代わりに画像読取装置を使用してもよい。さらに、スマートフォンやタブレットと、画像形成装置とをＢＬＵＥＴＯＯＴＨ（登録商標）のような無線通信で接続して画像読取システムを構成してもよい。この場合には、スキャンの起動のためのユーザーインターフェース（起動操作入力部）は、スマートフォンやタブレットと、画像形成装置とのいずれで提供してもよい。
【００６６】
変形例６：上記実施形態では、パーソナルコンピュータが使用されているが、本発明は、画像形成装置との通信が可能であればノートＰＣやタブレットといった携帯端末に適用可能である。通信には、有線通信と無線通信とが含まれる。
【符号の説明】
【００６７】
１００  画像形成装置
１１０，２１０  制御部
１２０  画像形成部
１３０，２３０  操作表示部
１４０，２４０  記憶部
１５０，２５０，３５０  通信インターフェース部
２００  パーソナルコンピュータ
３００  クラウドコンピュータ３００
【図１】
0006670481.tif 000002
【図２】
0006670481.tif 000003
【図３】
0006670481.tif 000004
【図４】
0006670481.tif 000005
【図５】
0006670481.tif 000006
【図６】
0006670481.tif 000007
【図７】
0006670481.tif 000008
【図８】
0006670481.tif 000009
【図９】
0006670481.tif 000010