(57)【特許請求の範囲】
【請求項１】
文書の印刷を指示する印刷指示情報の生成が要求者により要求されると当該要求者の識別情報に関連付けて当該印刷指示情報を生成する役務に当該識別情報を送信して当該印刷指示情報の生成を要求した印刷要求装置から、当該識別情報を受信する受信手段と、
前記受信手段により受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該識別情報に関連付けられた記憶領域を特定する特定手段と、
前記受信手段により受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該役務から取得され、当該印刷指示情報に基づいて前記文書を画像化した文書画像を、前記特定手段により特定された前記記憶領域に記憶する記憶手段と、
前記記憶手段により前記記憶領域に記憶された前記文書画像を用いて処理を行う処理手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
前記特定手段は、前記識別情報に関連付けて前記記憶領域を新たに生成することにより、前記記憶領域を特定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記処理手段は、前記識別情報の入力に応じて、前記記憶手段に記憶された前記文書画像を印刷することを特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項４】
前記特定手段は、既に存在する複数の記憶領域の中から前記識別情報に関連付けられた前記記憶領域を選択することにより、前記記憶領域を特定することを特徴とする請求項１乃至請求項３の何れかに記載の画像処理装置。
【請求項５】
前記処理手段は、選択された前記記憶領域に予め登録された前記処理を行うことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記受信手段は、前記記憶領域を新たに生成するための第１の生成設定、及び、既に存在する複数の記憶領域の中から前記記憶領域を選択するための第２の生成設定の何れかを示す生成設定情報を更に受信し、
前記特定手段は、前記生成設定情報が前記第１の生成設定を示す場合には、既に存在する複数の記憶領域の中に前記識別情報に関連付けられた特定の記憶領域があっても、当該識別情報に関連付けて前記記憶領域を新たに生成することにより、前記記憶領域を特定し、前記生成設定情報が前記第２の生成設定を示す場合には、既に存在する複数の記憶領域の中に前記識別情報に関連付けられた特定の記憶領域があれば、当該特定の記憶領域を前記記憶領域として選択することにより、前記記憶領域を特定することを特徴とする請求項１乃至請求項５の何れかに記載の画像処理装置。
【請求項７】
前記記憶手段は、前記特定手段により特定された前記記憶領域における記憶に不具合がある場合には、前記文書画像を前記記憶領域に記憶しないことを特徴とする請求項１乃至請求項６の何れかに記載の画像処理装置。
【請求項８】
前記受信手段は、前記記憶領域を削除するための第１の削除設定、及び、前記記憶領域を残すための第２の削除設定の何れかを示す削除設定情報を更に受信し、
前記特定手段は、前記削除設定情報が前記第１の削除設定を示す場合には、前記処理手段により前記文書画像を用いた処理が行われた後に前記記憶領域を削除し、前記削除設定情報が前記第２の削除設定を示す場合には、前記処理手段により前記文書画像を用いた処理が行われた後に前記記憶領域を削除しないことを特徴とする請求項１乃至請求項７の何れかに記載の画像処理装置。
【請求項９】
文書の印刷を要求する印刷要求装置と、
前記文書を画像化した文書画像を処理する画像処理装置と
を備え、
前記印刷要求装置は、
前記文書の印刷を指示する印刷指示情報の生成が要求者により要求されると当該要求者の識別情報に関連付けて当該印刷指示情報を生成する役務に当該識別情報を送信して当該印刷指示情報の生成を要求する当該要求者の操作を検出する検出手段と、
前記検出手段による前記操作の検出に応じて、前記画像処理装置に前記識別情報を送信する送信手段と
を備え、
前記画像処理装置は、
前記印刷要求装置から前記識別情報を受信する受信手段と、
前記受信手段により受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該識別情報に関連付けられた記憶領域を特定する特定手段と、
前記受信手段により受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該役務から取得され、当該印刷指示情報に基づいて前記文書を画像化した文書画像を、前記特定手段により特定された前記記憶領域に記憶する記憶手段と、
前記記憶手段により前記記憶領域に記憶された前記文書画像を用いて処理を行う処理手段と
を備えたことを特徴とする画像処理システム。
【請求項１０】
コンピュータに、
文書の印刷を指示する印刷指示情報の生成が要求者により要求されると当該要求者の識別情報に関連付けて当該印刷指示情報を生成する役務に当該識別情報を送信して当該印刷指示情報の生成を要求した印刷要求装置から、当該識別情報を受信する機能と、
受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該識別情報に関連付けられた記憶領域を特定する機能と、
受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該役務から取得され、当該印刷指示情報に基づいて前記文書を画像化した文書画像を、特定された前記記憶領域に記憶する機能と、
前記記憶領域に記憶された前記文書画像を用いて処理を行う機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、プログラムに関する。
【背景技術】
【０００２】
プリントサーバにＨＴＴＰサーバ機能処理部を設け、ＷＥＢページを経由して、ＨＴＴＰプロトコルにより親展ボックスのユーザー名、ＩＰアドレス、ＤＮＳ名を登録し、親展プリント時には、ＷＥＢページから親展ボックス名とパスコードとを入力し、親展ボックス内にロックファイルを作成し、プリントサーバの操作・表示部に、親展プリントするデータがある旨とその親展ボックス名とを表示し、パスコードを入力すると、ロックファイルを削除して親展プリントする技術は、知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１０２３９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、印刷指示情報を生成する役務に印刷指示情報の生成を要求した要求者ごとの記憶領域に、役務から得られた文書画像を記憶することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、文書の印刷を指示する印刷指示情報の生成が要求者により要求されると当該要求者の識別情報に関連付けて当該印刷指示情報を生成する役務に当該識別情報を送信して当該印刷指示情報の生成を要求した印刷要求装置から、当該識別情報を受信する受信手段と、前記受信手段により受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該識別情報に関連付けられた記憶領域を特定する特定手段と、前記受信手段により受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該役務から取得され、当該印刷指示情報に基づいて前記文書を画像化した文書画像を、前記特定手段により特定された前記記憶領域に記憶する記憶手段と、前記記憶手段により前記記憶領域に記憶された前記文書画像を用いて処理を行う処理手段とを備えたことを特徴とする画像処理装置である。
請求項２に記載の発明は、前記特定手段は、前記識別情報に関連付けて前記記憶領域を新たに生成することにより、前記記憶領域を特定することを特徴とする請求項１に記載の画像処理装置である。
請求項３に記載の発明は、前記処理手段は、前記識別情報の入力に応じて、前記記憶手段に記憶された前記文書画像を印刷することを特徴とする請求項１又は請求項２に記載の画像処理装置である。
請求項４に記載の発明は、前記特定手段は、既に存在する複数の記憶領域の中から前記識別情報に関連付けられた前記記憶領域を選択することにより、前記記憶領域を特定することを特徴とする請求項１乃至請求項３の何れかに記載の画像処理装置である。
請求項５に記載の発明は、前記処理手段は、選択された前記記憶領域に予め登録された前記処理を行うことを特徴とする請求項４に記載の画像処理装置である。
請求項６に記載の発明は、前記受信手段は、前記記憶領域を新たに生成するための第１の生成設定、及び、既に存在する複数の記憶領域の中から前記記憶領域を選択するための第２の生成設定の何れかを示す生成設定情報を更に受信し、前記特定手段は、前記生成設定情報が前記第１の生成設定を示す場合には、既に存在する複数の記憶領域の中に前記識別情報に関連付けられた特定の記憶領域があっても、当該識別情報に関連付けて前記記憶領域を新たに生成することにより、前記記憶領域を特定し、前記生成設定情報が前記第２の生成設定を示す場合には、既に存在する複数の記憶領域の中に前記識別情報に関連付けられた特定の記憶領域があれば、当該特定の記憶領域を前記記憶領域として選択することにより、前記記憶領域を特定することを特徴とする請求項１乃至請求項５の何れかに記載の画像処理装置である。
請求項７に記載の発明は、前記記憶手段は、前記特定手段により特定された前記記憶領域における記憶に不具合がある場合には、前記文書画像を前記記憶領域に記憶しないことを特徴とする請求項１乃至請求項６の何れかに記載の画像処理装置である。
請求項８に記載の発明は、前記受信手段は、前記記憶領域を削除するための第１の削除設定、及び、前記記憶領域を残すための第２の削除設定の何れかを示す削除設定情報を更に受信し、前記特定手段は、前記削除設定情報が前記第１の削除設定を示す場合には、前記処理手段により前記文書画像を用いた処理が行われた後に前記記憶領域を削除し、前記削除設定情報が前記第２の削除設定を示す場合には、前記処理手段により前記文書画像を用いた処理が行われた後に前記記憶領域を削除しないことを特徴とする請求項１乃至請求項７の何れかに記載の画像処理装置である。
請求項９に記載の発明は、文書の印刷を要求する印刷要求装置と、前記文書を画像化した文書画像を処理する画像処理装置とを備え、前記印刷要求装置は、前記文書の印刷を指示する印刷指示情報の生成が要求者により要求されると当該要求者の識別情報に関連付けて当該印刷指示情報を生成する役務に当該識別情報を送信して当該印刷指示情報の生成を要求する当該要求者の操作を検出する検出手段と、前記検出手段による前記操作の検出に応じて、前記画像処理装置に前記識別情報を送信する送信手段とを備え、前記画像処理装置は、前記印刷要求装置から前記識別情報を受信する受信手段と、前記受信手段により受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該識別情報に関連付けられた記憶領域を特定する特定手段と、前記受信手段により受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該役務から取得され、当該印刷指示情報に基づいて前記文書を画像化した文書画像を、前記特定手段により特定された前記記憶領域に記憶する記憶手段と、前記記憶手段により前記記憶領域に記憶された前記文書画像を用いて処理を行う処理手段とを備えたことを特徴とする画像処理システムである。
請求項１０に記載の発明は、コンピュータに、文書の印刷を指示する印刷指示情報の生成が要求者により要求されると当該要求者の識別情報に関連付けて当該印刷指示情報を生成する役務に当該識別情報を送信して当該印刷指示情報の生成を要求した印刷要求装置から、当該識別情報を受信する機能と、受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該識別情報に関連付けられた記憶領域を特定する機能と、受信された前記識別情報に関連付けて前記役務で前記印刷指示情報が生成された場合に、当該役務から取得され、当該印刷指示情報に基づいて前記文書を画像化した文書画像を、特定された前記記憶領域に記憶する機能と、前記記憶領域に記憶された前記文書画像を用いて処理を行う機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、印刷指示情報を生成する役務に印刷指示情報の生成を要求した要求者ごとの記憶領域に、役務から得られた文書画像を記憶することができる。
請求項２の発明によれば、本構成を有していない場合に比較して、要求者ごとの記憶領域を予め生成しておく手間を軽減することができる。
請求項３の発明によれば、本構成を有していない場合に比較して、役務から得られた文書画像の機密性を向上することができる。
請求項４の発明によれば、本構成を有していない場合に比較して、既に存在する記憶領域を要求者ごとの記憶領域に流用することも容易になる。
請求項５の発明によれば、要求者ごとの記憶領域に記憶された文書画像を用いた処理を、記憶領域ごとに変えることができる。
請求項６の発明によれば、要求者ごとの記憶領域を予め生成しておく手間を軽減するか、既に存在する記憶領域を要求者ごとの記憶領域に流用することを容易にするかを選択することができる。
請求項７の発明によれば、本構成を有していない場合に比較して、要求者ごとの記憶領域に記憶された文書画像を用いた処理を、記憶領域における記憶に不具合がある場合には抑制することができる。
請求項８の発明によれば、本構成を有していない場合に比較して、要求者ごとの記憶領域の作成による記憶容量の枯渇を抑制することもできる。
請求項９の発明によれば、印刷指示情報を生成する役務に印刷指示情報の生成を要求した要求者ごとの記憶領域に、役務から得られた文書画像を記憶することができる。
請求項１０の発明によれば、印刷指示情報を生成する役務に印刷指示情報の生成を要求した要求者ごとの記憶領域に、役務から得られた文書画像を記憶することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態が適用されるクラウドプリントシステムの構成例を示した図である。
【図２】本発明の実施の形態における端末装置のハードウェア構成例を示した図である。
【図３】本発明の実施の形態における画像形成装置のハードウェア構成例を示した図である。
【図４】本発明の実施の形態の概略動作の第１の例について説明するための図である。
【図５】本発明の実施の形態の概略動作の第２の例について説明するための図である。
【図６】本発明の実施の形態における端末装置の機能構成例を示したブロック図である。
【図７】本発明の実施の形態における画像形成装置の機能構成例を示したブロック図である。
【図８】本発明の実施の形態における端末装置の動作例を示したフローチャートである。
【図９】本発明の実施の形態における画像形成装置の動作例を示したフローチャートである。
【図１０】本発明の実施の形態における画像形成装置の動作例を示したフローチャートである。
【図１１】本発明の実施の形態における画像形成装置の動作例を示したフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態が適用されるクラウドプリントシステムの全体構成例を示したものである。
図示するように、このクラウドプリントシステムは、端末装置１０と、画像形成装置３０ａ，３０ｂ，３０ｃとがネットワーク９０に接続されることにより構成されている。また、ネットワーク９０は、例えば、図示しないゲイトウェイサーバを介して、ネットワーク７０に接続されており、ネットワーク７０には、クラウドプリントサーバ５０が接続されている。
尚、図では、画像形成装置３０ａ，３０ｂ，３０ｃを示したが、これらを区別する必要がない場合は、画像形成装置３０と称する。また、図には、３つの画像形成装置３０しか示していないが、４つ以上の画像形成装置３０を設けてもよい。
【０００９】
端末装置１０は、クラウドプリントサーバ５０に文書の印刷を要求し、画像形成装置３０ａ，３０ｂ，３０ｃのうち、紙等の記録媒体に文書を印刷して出力したい画像形成装置３０にその旨を通知するコンピュータ装置である。ここで、端末装置１０としては、ＰＣ（Personal Computer）、携帯端末、携帯電話等を用いるとよい。本実施の形態では、印刷要求装置の一例として、端末装置１０を設けている。
【００１０】
画像形成装置３０は、記録媒体に画像を形成し、印刷媒体として出力する装置である。ここで、画像形成装置３０としては、プリンタ機能のみを備えた装置を用いてもよいし、これに加えてスキャナ機能、ファクシミリ機能等の他の画像処理機能を備えた装置を用いてもよい。本実施の形態では、画像処理装置の一例として、画像形成装置３０を設けている。
【００１１】
クラウドプリントサーバ５０は、端末装置１０として様々なデバイスを用い、自宅、オフィス、公共の場所等に設置された画像形成装置３０で文書を印刷できるようにするサービス（以下、「クラウドプリントサービス」という）を提供するサーバコンピュータである。具体的には、画像形成装置３０での文書の印刷を指示する印刷指示情報の生成が端末装置１０から要求されると印刷指示情報を生成して保持しておき、その画像形成装置３０から印刷指示情報の存在の問い合わせがあると、全ての画像形成装置３０で共通に処理可能な形式の文書画像を生成してその画像形成装置３０に提供する。本実施の形態では、印刷指示情報を生成する役務の一例として、クラウドプリントサービスを用いている。
【００１２】
ネットワーク７０は、端末装置１０とクラウドプリントサーバ５０との間の情報通信や、画像形成装置３０とクラウドプリントサーバ５０との間の情報通信に用いられる通信手段であり、例えば、インターネットである。
ネットワーク９０は、端末装置１０と画像形成装置３０との間の情報通信に用いられる通信手段であり、例えば、ＬＡＮ（Local Area Network）である。
【００１３】
次に、端末装置１０のハードウェア構成について説明する。
図２は、端末装置１０のハードウェア構成を示した図である。
図示するように、端末装置１０は、演算手段であるＣＰＵ（Central Processing Unit）１１と、記憶手段であるメインメモリ１２及びＨＤＤ（Hard Disk Drive）１３とを備える。ここで、ＣＰＵ１１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、後述する各機能を実現する。また、メインメモリ１２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、ＨＤＤ１３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、端末装置１０は、外部との通信を行うための通信インターフェース（以下、「通信Ｉ／Ｆ」と表記する）１４と、ビデオメモリやディスプレイ等からなる表示機構１５と、キーボードやマウス等の入力デバイス１６とを備える。
【００１４】
図３は、画像形成装置３０のハードウェア構成例を示した図である。
図示するように、画像形成装置３０は、ＣＰＵ３１と、ＲＡＭ（Random Access Memory）３２と、ＲＯＭ（Read Only Memory）３３と、ＨＤＤ３４と、操作パネル３５と、画像読取部３６と、画像形成部３７と、通信インターフェース（以下、「通信Ｉ／Ｆ」と表記する）３８とを備える。
【００１５】
ＣＰＵ３１は、ＲＯＭ３３等に記憶された各種プログラムをＲＡＭ３２にロードして実行することにより、後述する各機能を実現する。
ＲＡＭ３２は、ＣＰＵ３１の作業用メモリ等として用いられるメモリである。
ＲＯＭ３３は、ＣＰＵ３１が実行する各種プログラム等を記憶するメモリである。
ＨＤＤ３４は、画像読取部３６が読み取った画像データや画像形成部３７における画像形成にて用いる画像データ等を記憶する例えば磁気ディスク装置である。
操作パネル３５は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。
【００１６】
画像読取部３６は、紙等の記録媒体に記録された画像を読み取る。ここで、画像読取部３６は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ(Charge Coupled Devices)で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ(Contact Image Sensor)で受光するＣＩＳ方式のものを用いるとよい。
【００１７】
画像形成部３７は、記録媒体に画像を形成する。ここで、画像形成部３７は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。
通信Ｉ／Ｆ３８は、ネットワークを介して他の装置との間で各種情報の送受信を行う。
【００１８】
ところで、一般に、画像形成装置３０には、端末装置１０から文書の印刷が指示された時点では、文書を印刷せずに「親展ボックス」と呼ばれる格納領域に格納しておき、操作パネル３５からパスワード等が入力されると文書を印刷する「親展プリント機能」（「セキュリティプリント機能」、「機密印刷機能」と呼ばれることもある）が備わっている。
しかしながら、図１のクラウドプリントシステムのように、クラウドプリントサーバ５０側で印刷データを生成する場合は、画像形成装置３０で文書は「親展ボックス」のような格納領域に格納されることなく無造作に印刷出力されてしまう。その結果、見られたくない情報であっても、他人に見られてしまう可能性が出て来る。
【００１９】
そこで、本実施の形態では、クラウドプリントサーバ５０側で印刷データを生成する場合、クラウドプリントサービスで使用されるアカウント情報に紐付けられた親展ボックスに印刷データを格納するようにする。
【００２０】
まず、本実施の形態の概略動作について説明する。
図４は、本実施の形態の概略動作の第１の例について示した図である。この第１の例は、文書を格納する必要が生じたときに親展ボックスを開設し、文書の使用が終わったら親展ボックスを消去する例である。
まず、ユーザは、クラウドプリントサービスにログインし、画像形成装置３０のリストから、印刷に使用したい画像形成装置３０を選択して文書の印刷を要求する（１Ａ）。
ユーザが文書の印刷を要求すると、端末装置１０は、クラウドプリントサービスにログインするためのアカウント情報（アカウント及びパスワード）を画像形成装置３０に通知し、画像形成装置３０はこのアカウント情報を記憶しておく（１Ｂ）。
次に、画像形成装置３０は、クラウドプリントサーバ５０に印刷指示情報の存在を問い合わせ、印刷指示情報が存在すれば、印刷指示情報のアカウント情報と１Ｂで記憶したアカウント情報とを照合して、一致する場合は、アカウント情報に紐付けて親展ボックスを開設する（１Ｃ）。尚、このとき、クラウドプリントサーバ５０は、印刷指示情報がＰＤＦ（Portable Document Format）形式以外の文書の印刷を指示するものであれば、印刷指示情報に基づく画像をＰＤＦ形式に変換しておく。
そして、画像形成装置３０は、ＰＤＦ形式に変換された文書を引き上げ、１Ｃで開設した親展ボックスに文書を格納する（１Ｄ）。
親展ボックスに文書が格納されると、文書が格納された旨の電子メールがユーザに通知される（１Ｅ）。
これにより、ユーザは、画像形成装置３０まで移動し、アカウント情報を入力することにより文書を印刷する（１Ｆ）。
文書が印刷されると、画像形成装置３０は、親展ボックスを消去する（１Ｇ）。
【００２１】
図５は、本実施の形態の概略動作の第２の例について示した図である。この第２の例は、文書を格納する必要が生じたときに親展ボックスを開設するのではなく既存の親展ボックスを利用する例である。
まず、ユーザは、クラウドプリントサービスにログインするためのアカウント情報に紐付けて親展ボックスを開設する（２Ａ）。
また、ユーザは、開設した親展ボックスに対し、親展ボックスに文書が格納されたときに実行する処理を記述した指示書を予め登録しておく（２Ｂ）。指示書としては、例えば、親展ボックスに格納された文書をファクシミリ送信又はｉＦＡＸ送信する処理等、如何なる処理を記述したものを登録してもよいが、この例では、親展ボックスに格納された文書を電子メールで転送する処理を記述した指示書を登録している。
その後、ユーザは、クラウドプリントサービスにログインし、画像形成装置３０のリストから、印刷に使用したい画像形成装置３０を選択して文書の印刷を要求する（２Ｃ）。
ユーザが文書の印刷を要求すると、端末装置１０は、クラウドプリントサービスにログインするためのアカウント情報（アカウント及びパスワード）を画像形成装置３０に通知し、画像形成装置３０はこのアカウント情報を記憶しておく（２Ｄ）。
次に、画像形成装置３０は、クラウドプリントサーバ５０に印刷指示情報の存在を問い合わせ、印刷指示情報が存在すれば、印刷指示情報のアカウント情報と２Ｄで記憶したアカウント情報とを照合して、一致する場合は、このアカウント情報に紐付けられた親展ボックスを検索し、既に存在していれば、新たに親展ボックスを開設しない。尚、このとき、クラウドプリントサーバ５０は、印刷指示情報がＰＤＦ形式以外の文書の印刷を指示するものであれば、印刷指示情報に基づく画像をＰＤＦ形式に変換しておく。画像形成装置３０は、ＰＤＦ形式に変換された文書を引き上げ、２Ａで開設した親展ボックスに文書を格納する（２Ｅ）。
親展ボックスに文書が格納されると、文書が格納された旨の電子メールがユーザに通知される（２Ｆ）。
また、格納された文書に対して、指示書に記述された処理を実行する（２Ｇ）。この例では、格納された文書が電子メールによりユーザに転送される。
【００２２】
次に、本実施の形態の詳細な構成及び動作について説明する。尚、ここでは、図４の例及び図５の例を包含しつつ、このクラウドプリントシステムの利便性を向上するための更なる工夫を追加したものについて説明する。
【００２３】
まず、本実施の形態のクラウドプリントシステムでは端末装置１０及び画像形成装置３０が中心となって動作することから、端末装置１０及び画像形成装置３０の構成について説明する。
図６は、端末装置１０の機能構成例を示したブロック図である。
図示するように、端末装置１０は、印刷要求検出部２１と、印刷通知送信部２２とを備えている。
【００２４】
印刷要求検出部２１は、要求者の一例としてのユーザがクラウドプリントサービスにログインして文書の印刷要求を行うと、この印刷要求を検出する。このとき、印刷要求検出部２１は、クラウドプリントサービスにログインする際に用いられた識別情報の一例としてのアカウント情報（アカウント及びパスワード）及び印刷要求を行う際に選択された画像形成装置３０の識別子を取得する。本実施の形態では、要求者の操作を検出する検出手段の一例として、印刷要求検出部２１を設けている。
【００２５】
印刷通知送信部２２は、印刷要求検出部２１が印刷要求を検出すると、このとき取得された識別子を有する画像形成装置３０に、このとき取得されたアカウント情報と、各種設定情報とを含み、文書の印刷要求が行われたことを通知する印刷通知情報を、通信Ｉ／Ｆ１４を介して送信する。ここで、各種設定情報には、親展ボックスを新規に開設する第１の生成設定の一例としての新規開設設定及び既存の親展ボックスを利用する第２の生成設定の一例としての既存利用設定の何れかを示す生成設定情報の一例としての開設設定情報、新規に開設した親展ボックスを使用後に消去する第１の削除設定の一例としての消去設定及び新規に開設した親展ボックスを使用後も残しておく第２の削除設定の一例としての非消去設定の何れかを示す削除設定情報の一例としての消去設定情報、親展ボックスに文書を格納できない場合に文書を受信しないでおく受信拒否設定及び親展ボックスに文書を格納できない場合に文書を受信して強制的に印刷する強制印刷設定の何れかを示す受信設定情報等がある。本実施の形態では、要求者の識別情報を送信する送信手段の一例として、印刷通知送信部２２を設けている。
【００２６】
図７は、画像形成装置３０の機能構成例を示したブロック図である。
図示するように、画像形成装置３０は、印刷通知受信部４１と、印刷通知記憶部４２と、問い合わせ部４３と、アカウント情報照合部４４と、親展ボックス管理部４５と、文書取得部４６と、文書処理部４７と、電子メール送信部４８とを備えている。
【００２７】
印刷通知受信部４１は、端末装置１０の印刷通知送信部２２により送信された印刷通知情報を通信Ｉ／Ｆ３８を介して受信する。本実施の形態では、識別情報を受信する受信手段の一例として、印刷通知受信部４１を設けている。
印刷通知記憶部４２は、印刷通知受信部４１が受信した印刷通知情報を記憶する。
【００２８】
問い合わせ部４３は、クラウドプリントサーバ５０に、印刷指示情報が存在しているかどうかを通信Ｉ／Ｆ３８を介して問い合わせる。また、この問い合わせに対する応答を通信Ｉ／Ｆ３８を介して受信すると、この応答に基づいて、クラウドプリントサーバ５０に印刷指示情報が存在しているかどうかを判定する。
アカウント情報照合部４４は、印刷通知記憶部４２に記憶された印刷通知情報に含まれるアカウント情報と、問い合わせ部４３による問い合わせによって得られた印刷指示情報に含まれるアカウント情報とを照合し、これらのアカウント情報が一致するかどうかを判定する。
【００２９】
親展ボックス管理部４５は、親展ボックスの管理を行う。具体的には、印刷通知情報が印刷通知記憶部４２に記憶された際には、印刷通知情報に含まれるアカウント情報に紐付けられた親展ボックスが文書を格納可能かどうか判定し、文書を格納可能でないと判定すると、その旨を端末装置１０に通知し、端末装置１０からの応答に従って、文書を受信しないでおく受信拒否設定又は文書を受信して強制的に印刷する強制印刷設定を示す受信設定情報を、印刷通知情報に含めて印刷通知記憶部４２に記憶する。また、問い合わせ部４３が印刷指示情報の存在を問い合わせてアカウント情報照合部４４がアカウント情報の一致を判定した際には、印刷通知記憶部４２に記憶された印刷通知情報に含まれる開設設定情報を参照し、開設設定情報が新規に親展ボックスを開設する新規開設設定を示していれば、新規に親展ボックスを開設し、開設設定情報が既存の親展ボックスを利用する既存利用設定を示していれば、既存の親展ボックスの中からアカウント情報に紐付けられた親展ボックスを特定してその親展ボックスが文書を格納可能かどうか判定する。更に、文書処理部４７が親展ボックスに格納された文書を処理した際には、印刷通知記憶部４２に記憶された印刷通知情報に含まれる消去設定情報を参照し、消去設定情報が文書の処理後に親展ボックスを消去する消去設定を示していれば、親展ボックスを消去する。本実施の形態では、記憶領域の一例として、親展ボックスを用いており、記憶領域を特定する特定手段の一例として、親展ボックス管理部４５を設けている。
【００３０】
文書取得部４６は、クラウドプリントサーバ５０からＰＤＦ形式の文書（以下、「ＰＤＦ文書」という）を取得し、新規に開設した親展ボックス、又は、既存の親展ボックスに文書を格納可能であればその親展ボックスに、取得したＰＤＦ文書を格納する。本実施の形態では、文書画像の一例として、ＰＤＦ文書を用いており、文書画像を記憶領域に記憶する記憶手段の一例として、文書取得部４６を設けている。
【００３１】
文書処理部４７は、親展ボックスに指示書が登録されているかどうかを判定し、指示書が登録されていれば、親展ボックスに格納されたＰＤＦ文書を、この登録された指示書に従って処理し、指示書が登録されていなければ、親展ボックスに格納されたＰＤＦ文書を、操作パネル３５からのユーザの指示に従って処理する。本実施の形態では、文書画像を用いて処理を行う処理手段の一例として、文書処理部４７を設けている。
電子メール送信部４８は、親展ボックスにＰＤＦ文書が格納されると、端末装置１０にその旨の電子メールを送信する。
【００３２】
次に、端末装置１０及び画像形成装置３０の動作について説明する。
図８は、端末装置１０の動作例を示したフローチャートである。
動作を開始すると、端末装置１０では、まず、印刷要求検出部２１が、クラウドプリントサービスにログインするユーザ操作に応じて、ユーザのアカウント情報（アカウント及びパスワード）を取得する（ステップ２０１）。ここで、アカウント情報は、クラウドプリントサービスにログインするためにユーザが入力した情報から取得してもよいし、この処理を実行するプログラムにユーザが予め設定した情報から取得してもよいし、ＨＤＤ１３の決められた領域にユーザが予め記憶しておいた情報から取得してもよい。
【００３３】
また、印刷要求検出部２１は、クラウドプリントサービスで文書を印刷したい画像形成装置３０を選択するユーザ操作に応じて、この選択された画像形成装置３０の識別子を取得する（ステップ２０２）。
【００３４】
そして、クラウドプリントサービスでの文書の印刷を要求するユーザ操作に応じて、制御は印刷通知送信部２２に移り、印刷通知送信部２２が、開設設定情報及び消去設定情報を取得する（ステップ２０３）。ここで、これらの設定情報は、印刷通知情報を送信する際にユーザが入力した情報から取得してもよいし、この処理を実行するプログラムにユーザが予め設定した情報から取得してもよいし、ＨＤＤ１３の決められた領域にユーザが予め記憶しておいた情報から取得してもよい。
【００３５】
その後、印刷通知送信部２２は、ステップ２０１で取得したアカウント情報と、ステップ２０３で取得した開設設定情報及び消去設定情報とを含む印刷通知情報を、ステップ２０２で取得した識別子の画像形成装置３０に対して送信する（ステップ２０４）。
【００３６】
図９〜図１１は、画像形成装置３０の動作例を示したフローチャートである。
このうち、図９は、端末装置１０が画像形成装置３０に印刷通知情報を送信したときの画像形成装置３０の動作例を示す。
動作を開始すると、画像形成装置３０では、まず、印刷通知受信部４１が、アカウント情報と開設設定情報と消去設定情報とを含む印刷通知情報を受信し（ステップ４０１）、印刷通知記憶部４２に記憶する（ステップ４０２）。
【００３７】
すると、親展ボックス管理部４５は、ステップ４０２で印刷通知記憶部４２に記憶されたアカウント情報に紐付けられた親展ボックスがあるかどうかを判定する（ステップ４０３）。アカウント情報に紐付けられた親展ボックスがないと判定されれば、処理を終了する。一方、アカウント情報に紐付けられた親展ボックスがあると判定されれば、親展ボックス管理部４５は、その親展ボックスが文書を格納可能であるかどうかを判定する（ステップ４０４）。
【００３８】
その結果、親展ボックスが文書を格納可能であると判定されれば、処理を終了する。
一方、親展ボックスが文書を格納可能でないと判定されれば、親展ボックス管理部４５は、端末装置１０にその旨を通知する（ステップ４０５）。ここで、親展ボックスが文書を格納可能でない場合としては、親展ボックスの空き容量が少なくなっている場合が代表例であるが、親展ボックスにおける記憶に何らかの不具合があって文書を格納できなくなっている場合も含めてもよい。
【００３９】
この通知に対して、端末装置１０では、印刷通知送信部２２が応答を行い、画像形成装置３０では、親展ボックス管理部４５が、文書を受信しないでおくことを指示する応答であるか、文書を受信するが親展ボックスに格納できないのでそのまま強制的に印刷することを指示する応答であるかを判定する（ステップ４０６）。そして、文書を受信しないでおくことを指示する応答であると判定されれば、親展ボックス管理部４５は、ステップ４０２で印刷通知記憶部４２に記憶した印刷通知情報におけるアカウント情報に対応付けて、文書を受信しないでおく受信拒否設定を示す受信設定情報を記憶する（ステップ４０７）。また、強制的に印刷することを指示する応答であると判定されれば、親展ボックス管理部４５は、ステップ４０２で印刷通知記憶部４２に記憶した印刷通知情報におけるアカウント情報に対応付けて、文書を受信して強制的に印刷する強制印刷設定を示す受信設定情報を記憶する（ステップ４０８）。
【００４０】
また、図１０は、クラウドプリントサーバ５０に印刷指示情報の存在を問い合わせたときの画像形成装置３０の動作例を示す。尚、この動作は、予め定められた時間間隔で実行されるものとする。
動作を開始すると、画像形成装置３０では、まず、問い合わせ部４３が、クラウドプリントサーバ５０に対して、画像形成装置３０での文書の印刷を指示する印刷指示情報が何れかの端末装置１０からの要求に応じて生成されているかどうかを問い合わせるための問い合わせ情報を送信する（ステップ４２１）。
【００４１】
この問い合わせ情報に対してクラウドプリントサーバ５０から応答があると、問い合わせ部４３は、応答内容が、画像形成装置３０に対する印刷指示情報がクラウドプリントサーバ５０で生成されていることを示すものであるかどうかを判定する（ステップ４２２）。
【００４２】
ここで、応答内容が、画像形成装置３０に対する印刷指示情報がクラウドプリントサーバ５０で生成されていることを示すものでないと判定されれば、処理は終了する。
一方、応答内容が、画像形成装置３０に対する印刷指示情報がクラウドプリントサーバ５０で生成されていることを示すものであると判定されれば、アカウント情報照合部４４が、印刷指示情報に含まれるアカウント情報と、印刷通知記憶部４２に記憶された印刷通知情報に含まれるアカウント情報とを照合する（ステップ４２３）。そして、何れかの印刷指示情報に含まれるアカウント情報が、印刷通知記憶部４２に記憶された印刷通知情報に含まれるアカウント情報と一致するかどうかを判定する（ステップ４２４）。
【００４３】
ここで、これらのアカウント情報が一致しないと判定されれば、処理は終了する。
一方、これらのアカウント情報が一致すると判定されれば、親展ボックス管理部４５が、印刷通知記憶部４２に記憶された印刷通知情報に含まれる開設設定情報を参照し、開設設定情報が新規に親展ボックスを開設する新規開設設定を示しているか既存の親展ボックスを利用する既存利用設定を示しているかを判定する（ステップ４２５）。
【００４４】
その結果、開設設定情報が新規開設設定を示していると判定されれば、親展ボックス管理部４５は、新規に親展ボックスを開設（生成）する（ステップ４２６）。すると、文書取得部４６は、クラウドプリントサーバ５０からＰＤＦ文書を取得（受信）し（ステップ４２７）、このＰＤＦ文書を親展ボックスに格納する（ステップ４２８）。また、このようにＰＤＦ文書が親展ボックスに格納されると、電子メール送信部４８は、その旨の電子メールを、印刷を要求したユーザのメールアドレスに送信する（ステップ４２９）。尚、このメールアドレスは、端末装置１０が送信する印刷通知情報にアカウント情報に対応付けて含めておくことにより電子メール送信部４８が把握できるようにしてもよいし、例えばＨＤＤ３４に予めアカウント情報に対応付けて記憶しておくことにより電子メール送信部４８が把握できるようにしてもよい。
【００４５】
一方、開設設定情報が既存利用設定を示していると判定されれば、親展ボックス管理部４５は、ステップ４２３で用いたアカウント情報に紐付けられた親展ボックスが存在するかどうかを判定する（ステップ４３０）。アカウント情報に紐付けられた親展ボックスが存在しないと判定されれば、既存の親展ボックスを利用する設定であるものの、利用できる親展ボックスがないので、ステップ４２６へ進む。また、アカウント情報に紐付けられた親展ボックスが存在すると判定されれば、その親展ボックスを、利用する親展ボックスとして特定する（ステップ４３１）。
【００４６】
但し、アカウント情報に紐付けられた親展ボックスが存在したとしても、空き容量が少ない等の理由でこの親展ボックスに文書を格納可能でないこともある。そこで、親展ボックス管理部４５は、ステップ４３１で特定された親展ボックスが文書を格納可能かどうか判定する（ステップ４３２）。文書を格納可能と判定されれば、クラウドプリントサーバ５０からＰＤＦ文書を取得してもよいので、ステップ４２７へ進む。文書を格納可能でないと判定されれば、文書処理部４７は、印刷通知記憶部４２に記憶された印刷通知情報に含まれる受信設定情報を参照し、受信設定情報がＰＤＦ文書を受信しないでおく受信拒否設定を示しているかＰＤＦ文書を受信して強制的に印刷する強制印刷設定を示しているかを判定する（ステップ４３３）。受信設定情報が受信拒否設定を示していると判定されれば、処理は終了するが、受信設定情報が強制印刷設定を示していると判定されれば、文書処理部４７は、クラウドプリントサーバ５０からＰＤＦ文書を取得（受信）し（ステップ４３４）、画像形成部３７にこのＰＤＦ文書の印刷を指示する（ステップ４３５）。これにより、画像形成部３７がＰＤＦ文書の画像を記録媒体に形成する。
【００４７】
更に、図１１は、親展ボックスにＰＤＦ文書が格納された後の画像形成装置３０の動作例を示す。
動作を開始すると、画像形成装置３０では、まず、文書処理部４７が、親展ボックスに指示書が登録されているかどうかを判定する（ステップ４４１）。
その結果、親展ボックスに指示書が登録されていると判定されれば、文書処理部４７は、親展ボックスに格納されたＰＤＦ文書に対して、指示書に記述された処理を実行する（ステップ４４２）。
一方、親展ボックスに指示書が登録されていないと判定されれば、文書処理部４７は、操作パネル３５からユーザの指示が入力されたかどうかを判定する（ステップ４４３）。ユーザの指示が入力されたと判定されなければ、ステップ４４３を繰り返すが、ユーザの指示が入力されたと判定されれば、文書処理部４７は、親展ボックスに格納されたＰＤＦ文書に対して、入力された指示に基づく処理を実行する（ステップ４４４）。
【００４８】
そして、ステップ４４２で指示書に記述された処理を実行した後、又は、ステップ４４４で入力された指示に基づく処理を実行した後、親展ボックス管理部４５は、親展ボックスに格納されたＰＤＦ文書、及び、印刷通知記憶部４２に記憶されたそのＰＤＦ文書に対応する印刷通知情報（アカウント情報、各種設定情報）を削除する（ステップ４４５）。
【００４９】
その後、親展ボックス管理部４５は、印刷通知記憶部４２に記憶された印刷通知情報に含まれる開設設定情報を参照し、開設設定情報が新規に親展ボックスを開設する新規開設設定を示しているか既存の親展ボックスを利用する既存利用設定を示しているかを判定する（ステップ４４６）。開設設定情報が新規開設設定を示していると判定されれば、その親展ボックスは使用後に消去することがあるので、親展ボックス管理部４５は、印刷通知記憶部４２に記憶された印刷通知情報に含まれる消去設定情報を参照し、消去設定情報が親展ボックスを消去する消去設定を示しているか親展ボックスを残しておく非消去設定を示しているかどうかを判定する（ステップ４４７）。消去設定情報が消去設定を示していると判定されれば、親展ボックス管理部４５は、親展ボックスを消去する（ステップ４４８）。
【００５０】
一方、ステップ４４６で開設設定情報が既存利用設定を示していると判定された場合、及び、ステップ４４７で消去設定情報が非消去設定を示していると判定された場合は、処理を終了する。
【００５１】
尚、図１１では、親展ボックスに格納された文書に対する処理の指示がない場合について考慮しなかったが、予め定めた期間が経過しても文書に対する処理の指示がない場合は、まず、クラウドプリントサービスでの文書の印刷を要求したユーザにその旨を通知し、その後、更に予め定められた期間が経過しても文書に対する指示がなければ、文書を消去するとよい。また、このとき、消去設定情報が消去設定を示していれば、親展ボックスも消去するとよい。
【００５２】
また、図１１において、ステップ４４２で実行する処理は指示書に記述された処理であり、ステップ４４４で実行する処理はユーザにより指示された処理であり、処理の種類によっては、必ずしも文書の内容を他人に見られないようにする処理であるとは限らない。例えば、ステップ４４２で実行する処理が、親展ボックスに格納された文書を印刷する処理である場合は、文書の内容を他人に見られる可能性がある。また、ステップ４４４で実行する処理が、親展ボックスに格納された文書を別の場所の画像形成装置にファクシミリ送信する処理である場合も、文書の内容を他人に見られる可能性がある。従って、上記で「親展ボックス」と称していた記憶領域は、単にユーザごとに設けられた記憶領域として捉えてもよい。
【００５３】
ところで、既に述べた通り、図６〜図１１に示した本実施の形態の詳細な構成及び動作は、図４の例及び図５の例を包含しつつ、このクラウドプリントシステムの利便性を向上するための更なる工夫を追加したものである。
そこで、図４の例及び図５の例を実現する場合の図６〜図１１の変更点について述べる。
図４の例を実現する場合、図８については、ステップ２０３を実行しないように変更し、ステップ２０４で開設設定情報及び消去設定情報を送信しないように変更する。図９については、ステップ４０１で開設設定情報及び消去設定情報を受信しないように変更し、ステップ４０２で開設設定情報及び消去設定情報を記憶しないように変更し、ステップ４０３〜４０８を実行しないように変更する。図１０については、ステップ４２５及びステップ４３０〜４３５を実行せず、ステップ４２４で「Ｙｅｓ」であれば無条件にステップ４２６〜４２９を実行するように変更する。図１１については、ステップ４４１，４４２を実行せず、動作を開始すると無条件にステップ４４３，４４４を実行するように変更し、ステップ４４５で各種設定情報は元々存在しないので削除する処理は行わないように変更し、ステップ４４６，４４７を実行せず、ステップ４４５の実行後は無条件にステップ４４８を実行するように変更する。そして、これに合わせて、図６及び図７に示した各装置の機能も変更する。
【００５４】
図５の例を実現する場合、図８については、ステップ２０３を実行しないように変更し、ステップ２０４で開設設定情報及び消去設定情報を送信しないように変更する。図９については、ステップ４０１で開設設定情報及び消去設定情報を受信しないように変更し、ステップ４０２で開設設定情報及び消去設定情報を記憶しないように変更し、ステップ４０３〜４０８を実行しないように変更する。図１０については、ステップ４２５を実行せず、ステップ４２４で「Ｙｅｓ」であれば無条件にステップ４３０を実行するように変更し、ステップ４３２〜４３５を実行せず、ステップ４３１の実行後は無条件にステップ４２７を実行するように変更する。図１１については、ステップ４４１，４４３，４４４を実行せず、動作を開始すると無条件にステップ４４２を実行するように変更し、ステップ４４５で各種設定情報は元々存在しないので削除する処理は行わないように変更し、ステップ４４６〜４４８を実行しないように変更する。そして、これに合わせて、図６及び図７に示した各装置の機能も変更する。
【００５５】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００５６】
１０…端末装置、２１…印刷要求検出部、２２…印刷通知送信部、３０…画像形成装置、４１…印刷通知受信部、４２…印刷通知記憶部、４３…問い合わせ部、４４…アカウント情報照合部、４５…親展ボックス管理部、４６…文書取得部、４７…文書処理部、４８…電子メール送信部
【図１】
0005741241.tif 000002
【図２】
0005741241.tif 000003
【図３】
0005741241.tif 000004
【図４】
0005741241.tif 000005
【図５】
0005741241.tif 000006
【図６】
0005741241.tif 000007
【図７】
0005741241.tif 000008
【図８】
0005741241.tif 000009
【図９】
0005741241.tif 000010
【図１０】
0005741241.tif 000011
【図１１】
0005741241.tif 000012