(57)【要約】【課題】  ユーザが印刷を待つために印刷装置の前に拘束される時間を削減可能な画像処理装置を提供する。【解決手段】  印刷装置に印刷データに対応した認証情報を登録しておき、入力された印刷データからイメージデータを生成して記憶部に記憶し、イメージデータが生成したことをユーザに通知し、入力した認証情報に基づいて記憶されたイメージデータを印刷する。【選択図】  図４
2006185053.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを入力する入力手段と、
前記印刷データからイメージデータを生成する生成手段と、
前記イメージデータを記憶部に記憶する記憶手段と、
前記生成手段におけるイメージデータの生成状態を通知する通知手段と、
入力した認証情報に基づいて前記記憶されたイメージデータを出力する出力手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記イメージデータを暗号化し、前記記憶部に記憶することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記認証情報は、情報機器のブルートゥースデバイスアドレスであることを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記画像処理装置から印刷者が離れるか否かを確認するためのメッセージを表示することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記生成状態は前記印刷データのＲＩＰが終了した状態であることを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記通知は、ブルートゥースまたは電子メールで行うことを特徴とする請求項１記載の画像処理装置。
【請求項７】
印刷データからイメージデータを生成する生成ステップと、
前記イメージデータを記憶部に記憶する記憶ステップと、
前記生成ステップにおけるイメージデータの生成状態を通知する通知ステップと、
入力した認証情報に基づいて前記記憶されたイメージデータを出力する出力ステップと、
を有することを特徴とする画像処理方法。
【請求項８】
印刷データからイメージデータを生成する生成コードと、
前記イメージデータを記憶部に記憶する記憶コードと、
前記生成コードにおけるイメージデータの生成状態を通知する通知コードと、
入力した認証情報に基づいて前記記憶されたイメージデータを出力する出力コードと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録メディアや外部装置から入力されたデータを出力する画像処理装置及び画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
現在、カメラ付携帯電話及び高解像度デジタルカメラの普及により、カラーイメージデータを扱う機会がビジネス及びプライベートにおいて増大している。またビジネス文書もＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄａｔａ  Ｆｏｒｍａｔ）などのアプリケーションに依存しない標準フォーマットが普及し、パソコンを必要とせずに携帯メモリを印刷装置に装着する事で、文書データのダイレクトプリントが可能な印刷装置も登場している。さらに、デジタルカメラで撮影した画像などのダイレクトプリントが可能な画像印刷装置をおくお店も増えてきている。カメラ付携帯電話やデジタルカメラの普及により、今後ますますダイレクトプリントが可能な印刷装置が普及し、コンビニエンスストア、空港、ホテル等のパブリックな環境に設置された印刷装置にデータを入力し、印刷を行うサービスを利用するユーザがますます増加していく事が予想される。
【０００３】
特許文献１には、ホストのデータを印刷装置で印刷するときに、ホストに予め所定の携帯端末アドレスを登録しておき、印刷が完了すると該携帯端末へ印刷完了通知を行うことが開示されている。
【特許文献１】特開２００３−４４２５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
空港、ホテル、駅、コンビニエンスストアなどのパブリックな環境に設置された印刷装置において、写真など容量の大きい画像データを印刷する場合や大量部数印刷する場合を考察する。携帯メモリを用いたダイレクト印刷、サーバにアップロードしたデータを印刷する場合などいずれの印刷の場合でも、画像のラスタライズ処理、画像処理のため、ユーザは印刷装置の前で長時間待つ必要がある。かかる待ち時間を削減するための提案として、特許文献１によれば、印刷が完了すると携帯端末へ印刷終了後に印刷完了通知が通知されるが、印刷済みの印刷物を第三者に持っていかれる恐れがあり、セキュリティに配慮した上で待ち時間を削減する装置構成について検討されていなかった。
【０００５】
本発明はこのような課題に対してなされたものであり、ユーザが印刷を待つために印刷装置の前に拘束される時間を削減可能な画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の画像処理装置は、印刷データを入力する入力手段と、前記印刷データからイメージデータを生成する生成手段と、前記イメージデータを記憶部に記憶する記憶手段と、
前記生成手段におけるイメージデータの生成状態を通知する通知手段と、入力した認証情報に基づいて前記記憶されたイメージデータを出力する出力手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、記録媒体や外部装置から印刷装置に印刷データを入力し出力する場合、印刷が終了するまでユーザが印刷装置の前で待つ必要がなく、印刷装置の前から離れることができる。
【０００８】
また、ジョブに対応したＩＤやブルートゥースアドレスを付与し、印刷装置操作時またはデータ印刷時にＩＤ認証やブルートゥースアドレスの認証を行うので、印刷データを他人に改竄されたり出力される恐れがなく、安心して印刷装置の前から離れることができる。
【発明を実施するための最良の形態】
【０００９】
以下に、図を用いて本発明の実施例を詳細に説明する。
【実施例１】
【００１０】
図１は本実施例における記録メディアを印刷装置に装着し記録メディア内のデータを印刷する時のデータの流れと印刷装置１が有する機能を説明するための機能ブロック図である。
【００１１】
本実施例における印刷装置１は、空港、ホテル、駅、コンビニエンスストアなどのパブリックな環境又はオフィスなどに設置され、ネットワーク４を介してプロバイダサーバ５と接続されている。ユーザは印刷装置１を用いて“コピーサービス”、“メディアダイレクトプリントサービス”、“ネットプリントサービス”、“ＦＡＸサービス”を使用することが可能である。なお、印刷装置１において“コピーサービス”と“メディアダイレクトプリントサービス”のサービスしか利用できない場合は、ネットワーク４に接続されている必要はない。
【００１２】
ここで、“メディアダイレクトプリントサービス”とは、記録メディアに記録されているデータを印刷する際に、記録メディアを印刷装置にＵＳＢポートなどを介して装着し、記録メディアに記録されているデータを印刷装置に転送して印刷するサービスのことである。また、“ネットプリントサービス”とは、ユーザが事前にサーバ５に印刷したい文書データをアップロードしておき、印刷装置１の制御パネルからサーバ５内にアップロードされた文書データを選択し、印刷装置１にダウンロードして印刷するサービス（或いはプルプリントという）である。ネットプリントサービスでは、印刷データをサーバ５にアップロード時に、サーバ５がユーザに事前に印刷処理実行のための認証パスワードを提供する。
【００１３】
実施例１では、“メディアダイレクトプリントサービス”を使ったサービスについて説明し、実施例２において、“ネットプリントサービス”を使ったサービスについて説明する。
【００１４】
メモリメディアスロット２は、印刷装置１のメモリインターフェースユニットであり、各種携帯用メモリメディアを装着し、メディア内のデータを印刷装置に入力することができる。携帯用メモリメディア３は、各種携帯用メモリメディアであり、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのディスクメディア、ＳＤカード、ＣＦカード、ＰＣＭＣＩＡカード等の半導体メディア、ＵＳＢメモリなどの汎用インターフェースメディアなどがある。メモリメディアスロット２はこれら一連の携帯メディア群を装着できる各種インターフェース機能を有している。
【００１５】
Ｂｌｕｔｏｏｔｈ機器センストレイ６（以下、ＢＴ機器センストレイ６という）は、印刷装置１に接続されていて、Ｂｌｕｅｔｏｏｔｈ  Ｉ／Ｆ搭載機器を検知して該ＢＴ機器のＢｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ａｄｄｒｅｓｓ（以下、ＢＴＤアドレスという）を受信する機能を有する。
【００１６】
ここで、図１６を用いてＢｌｕｅｔｏｏｔｈプロトコルの状態遷移について説明する。“Ｓｔａｎｄｂｙ”は待ち受けフェーズであり、他のＢＴ機器が自機のピコネットエリア（約１０ｍ）にない場合、接続待ち状態となる。
【００１７】
“Ｉｎｑｕｉｒｙ“は問い合わせフェーズで、ピコネットエリアに他のＢＴ機器を認識し、それが初めて接続するＢＴ機器かどうかを検索し、該機器のプロファイルを読み込み、どんなＢＴ機器なのか例えば、プリンタなのか、携帯電話なのか、カメラなのか識別する。“Ｐａｇｅ“は呼び出しフェーズであり、各ＢＴ機器固有のＢｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ａｄｄｒｅｓｓが既知のＢＴ機器に対して接続を要求する。“Ｃｏｎｎｅｃｔｅｄ”は接続フェーズで、ピコネット内のＢＴ機器と接続する。“Ｔｒａｎｓｍｉｔ  ｄａｔａ”は同期確立フェーズで、ＢＴ機器と実際にデータを送受信する。よってＢｌｕｅｔｏｏｔｈでは初めてのデバイスとでも通信可能であり、既知のデバイスに関してはより迅速にデータ通信を行う事が可能と言う特長がある。
【００１８】
ＢＴ機器センストレイ６には機器が置かれたことを検知するセンサ機能を有しており、トレイ上に何かが置かれた時のみＢｌｕｅｔｏｏｔｈ通信セッションを確立するため、印刷装置１と通信しているＢＴ機器を特定することが出来る。さらに、ＢＴ機器のＢＴＤアドレスが印刷装置１に登録されている場合、印刷装置１のＢＴ機器センストレイ６を中心に半径１０ｍ以内（ピコネット可能エリア）に該ＢＴ機器が存在すると、印刷装置１から該ＢＴ機器にメッセージ（プリント準備が出来た、或いはエラーが生じた）をＢｌｕｅｔｏｏｔｈ  Ｉ／Ｆを用いて送信する機能を有する。またＢＴ機器センストレイ６を中心に半径１．７ｍ以内のエリアを近接認識エリアとし、他のＢＴ機器が近接認識エリア内にあるかどうかをＢＴ機器センストレイ６が認識することができる。
【００１９】
印刷装置１は、印刷装置本体１１、メモリメディアスロット２、ＢＴ機器センストレイ６、コインロボ１６から成る。印刷装置本体１１は印刷機能全般を行い、コインロボ１６は印刷装置１の課金機能を行う。印刷装置本体１１は、主制御部１２、エンジン制御部１３、操作部１４、ＤＦ（ドキュメントフィーダ）１５、コインロボ制御部２６、暗復号化制御部４５、暗復号化プリント管理テーブル４４、ハードディスクドライブ（ＨＤＤ）１９を有している。
【００２０】
主制御部１２は、ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、エンジン制御部１３へ出力する印刷データを生成する描画部２４、ネットワークを介して外部デバイスとの情報送受信及びスキャナからのイメージデータの受信を行う通信制御部２５、操作部１４との情報の送受信を行う操作部制御部２７を有する。ＣＰＵ２１は，ＲＯＭ２３に格納されたプログラムに基づいて各種制御を行う。エンジン制御部１３は、印刷の実行を制御する。操作部１４は、各種のコマンドやデータを入力するＵＩであり、ＬＣＤなどの表示器とハードキー、タッチパネルなどの入力器からなる。ＤＦ（ドキュメントフィーダ）１５は、複数ページ原稿をまとめて読み取る。コインロボ制御部２６は、コインロボ１６と主制御部１２とのインターフェースを司り、プリント枚数や画質により使用料金を算出する。また、暗復号化制御部４５は、ＲＩＰ処理後の印刷データのＨＤＤ１９またはＲＡＭ２２への保存と読み出し時に暗復号処理を行い、暗復号化プリント管理テーブル４４は、ＢＴ機器センストレイ６により受信したユーザの所有するＢｌｕｅｔｏｏｔｈ  Ｉ／Ｆ搭載機器７（以下ＢＴ機器７という）の固有アドレスであるＢＴＤアドレスを、前記暗復号処理を行う際の鍵情報である暗復号キーとして、印刷ＪＯＢ単位で登録したテーブルである。描画部２４においてＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）が行われる。ここで、ＲＩＰ処理とは入力された印刷データから印刷開始可能状態の画像である画素単位印刷データ（イメージデータ）を生成し、印刷装置１のＨＤＤ１９へ保存する行為である。また、暗復号化プリント管理テーブル４４は、ＢＴ機器７がＢＴ機器センストレイ６に置かれると、ＢＴ機器７の固有アドレスであるＢＴＤアドレスを読み込み、該ＢＴＤアドレスをメモリメディアスロット２より入力した印刷データのセキュア認証コードとして印刷データと関連付けて登録したテーブルである。図２は、暗復号化プリント管理テーブル４４を示す。該管理テーブル４４にはＪＯＢ＿ＩＤ、ファイル名、ＢＴＤアドレス、暗復号化キー、セキュア認証コードが登録され、現在の処理ステータスも逐次記録される。ＪＯＢ＿ＩＤは課金単位であり、１ユーザ毎に１つ定義され、暗復号化キー及びセキュア認証コードはＪＯＢ＿ＩＤに１対１で付与される。なお、印刷ジョブに対して暗号化または復号化しない場合は、暗復号化プリント管理テーブル４４は、図３のような暗復号化キーのないテーブルになる。ハードディスクドライブ（ＨＤＤ）１９は、大容量記憶装置であり多量の印刷データやスキャンデータを保存することができ、ＲＩＰ処理後の印刷データも保存される。
【００２１】
次に、本実施例における印刷装置において、メディアダイレクトプリントの処理の概略の例を図１を用いて説明する。
（１）画像や文書などのデータの印刷を行おうと携帯用メモリメディア３に印刷データを入れて、ユーザがコンビニエンスストア等に来店する。
（２）ユーザは印刷装置１のメモリメディアスロット２に持参した携帯用メモリメディア３を装着し、印刷装置１の操作部１４のＵＩに従い、印刷データを選択し各データの印刷枚数、印刷解像度等を設定する。
（３）印刷装置１の操作部１４に、印刷中、印刷装置１から離れるか否かをユーザに選択させるメッセージを表示する。印刷中、印刷装置１から離れないと選択した場合はそのまま印刷処理が実行される。
（４）印刷装置１の前から離れると選択した場合は、ユーザがＢＴ機器７（携帯電話、デジタルカメラ、ヘッドフォン、ＰＤＡなど）を所持していたらＢＴ機器センストレイ６に置くよう促すメッセージを表示し、ＢＴ機器７のＢＴＤアドレスが入力できたら、印刷準備が終了するまで印刷装置１から離れても良い旨表示する。もし、ユーザがＢＴ機器７を所有していない場合は、当該印刷データの認証パスワードを印刷装置１が生成し表示して、ＲＩＰ終了のタイミングで認証パスワードを印刷装置１の操作部１４のＵＩに入力することにより印刷が実行される。
（５）印刷装置１は受け付けた印刷データから印刷開始可能状態の画像である画素単位印刷データ（イメージデータ）を生成し、ＢＴ機器７のＢＴＤアドレスを暗号キーとして、該画素単位印刷データを暗号化してＨＤＤ１９またはＲＡＭ２２に保存し、印刷準備が出来た場合、印刷準備ができた旨、Ｂｌｕｅｔｏｏｔｈを用いてユーザのＢＴ機器７（携帯電話、ＰＤＡなど表示機能のあるものに限る）に通知する。
（６）ユーザは再度印刷装置１の前に立ち、ＢＴ機器７をＢＴ機器センストレイ６に載せると、印刷装置１は印刷装置１に登録済みのＢＴＤアドレスとの認証作業を実行し、認証が完了したら、暗復号化制御部４５によりＨＤＤ１９またはＲＡＭ２２内の暗号化された該画素単位印刷データをＢＴ機器７のＢＴＤアドレスを復号キーとして復号処理を行い、復号されると課金情報を表示し、入金を確認後印刷を実行する。
【００２２】
さらに本実施例における印刷装置１においてメモリメディアからデータを取得し印刷するまでの処理を図１、図２、図４〜図１２を用いてより詳細に説明する。文中のナンバリングされた構成手段は全て図１で既出のものである。
【００２３】
図４は、印刷装置１においてメモリメディアから取得したデータを印刷する処理の動作を示すフローチャートである。本フローチャートは印刷装置１内のハードディスク（ＨＤＤ）１９又は印刷装置１の主制御部１２内のＲＯＭ２３に格納された各種プログラムを印刷装置１の主制御部１２のＣＰＵ２１が実行することによって動作する。
【００２４】
まずＳ１０１において、ユーザは操作部１４にて“メディアダイレクトプリントサービス”を選択し、持参の印刷データを内蔵したメモリメディア３をメモリメディアスロット２に挿入し、メディア３内のデータを印刷装置１に入力する。ここで、印刷データの入力は、メモリメディア３からだけではなく、ＰＣと直接ＵＳＢケーブルなどで接続しＰＣのＲＯＭやハードディスクに格納された印刷データを入力してもよいし、デジタルカメラと直接ケーブルで接続し、デジタルカメラのメモリに格納されたデータを入力してもよい。また、その他情報機器とケーブル等で接続し、情報機器内に格納されたデータを直接印刷装置１に入力してもよい。次に、ユーザは操作部１４のＵＩにしたがい、印刷装置１に入力されたデータのうち印刷したいデータを操作部１４で選択し、各データの印刷枚数、印刷解像度等も設定する。
【００２５】
次に、Ｓ１０２において、印刷中、印刷装置１の前からユーザが離れるか否かを確認するためのメッセージを操作部１４に表示する。図５は、本実施例において、印刷中、ユーザが印刷装置１を離れるかどうかを確認するためのメッセージが操作部１４に表示される画面の例である。図中、６はＢＴ機器センストレイ６を示している。なお、印刷枚数が少ない場合は、該メッセージを表示しない構成をとってもよい。このような構成をとることで、印刷を待っている時間を他の作業のために有効に使いたいユーザ、印刷を待っている時間印刷装置の前で待っていてもいいユーザのそれぞれの要求に対応可能であるといった効果が得られます。
【００２６】
Ｓ１０３では、ユーザが印刷中、印刷装置１の前から離れるかどうか選択し、印刷装置１の前から離れないと選択した場合はＳ１０５に進み、印刷装置１の描画部２４においてＲＩＰ処理が実行される。印刷中、印刷装置の前から離れると選択した場合は、Ｓ１０４に進み、ユーザの保持するＢＴ機器７（携帯電話、デジカメ、ＰＤＡ、ヘッドフォンなどＢＴ搭載機であれば何でも可）を電源ＯＮして印刷装置のＢＴ機器センストレイ６に置くよう操作部１４のＵＩに表示する。図６は、本実施例において、Ｓ１０４において操作部１４に表示される画面の例であり、図中、６がＢＴ機器センストレイ６を示している。
【００２７】
Ｓ１０６では、ＢＴ機器センストレイ６の設置センサによりＢＴ機器７を認識し、認識できたらＳ１０７に進み、認識できないまたは図６でキャンセルが押された場合Ｓ１１２に進む。
【００２８】
Ｓ１０７では、ＢＴ機器センストレイ６に置かれたユーザのＢＴ機器７が認識されると、図７の画面が操作部１４のＵＩに表示され、ＢＴ機器７の固有アドレスであるＢＴＤアドレスを読み込み、ＢＴＤアドレスを印刷データのセキュア認証コードとして、該印刷データと関連付けて印刷装置１の暗復号化プリント管理テーブル４４に登録する。例えば、図２中のＪＯＢ＿ＩＤ０００１と０００２が、ＢＴＤアドレスが生成された暗復号化プリント管理テーブル４４である。
【００２９】
ユーザがＢＴＤアドレスを印刷装置１に読み取らせた場合、ＢＴＤアドレスが暗号化のキーパラメータである暗復号化キーになり、画素単位印刷データを暗号化しＨＤＤ１９またはＲＡＭ２２に保存し、加えてセキュア認証コードとなり、印刷実行を許可させる。
【００３０】
また、印刷装置の主制御部１２が行うＢＴ機器認識判断処理にてＢＴ機器７がどんなデバイスであるかを、各機器搭載プロファイル情報から判断することができる。もしＢＴ機器７がＰＤＡ、携帯電話のようにＢｌｕｅｔｏｏｔｈによるメッセージ受信が可能であれば、印刷装置１はＲＩＰ終了時にＢＴ機器７に通知する旨“印刷準備が完了したら通知します”を表示する。また、ＢＴ機器７がヘッドフォン、デジタルカメラのようにＢｌｕｅｔｏｏｔｈメッセージ受信が不可能であれば、操作部１４にてＲＩＰ時間が掛かるので、暫らく待って再度印刷装置１の前に来てもらうべくメッセージの表示をする。その後、印刷装置は次のユーザの印刷の指示を可能とすべく印刷受け付け可能な状態に操作部１４の表示を変更する。そして印刷装置内部では、先のユーザにより入力されたデータに対して印刷装置１の描画部２４においてＲＩＰを開始する。なお、ＲＩＰ中、次のユーザは先のユーザのＢＴＤアドレスで認証されない限り、先のユーザの印刷設定の変更を行うことはできない。
【００３１】
次にＳ１０８において、ＲＩＰが終了すると、ＢＴ機器７のＢＴＤアドレスを用いてＢＴ機器７の表示部にＢｌｕｅｔｏｏｔｈを用いて“ＲＩＰが完了し、印刷可能になった”旨を通知する。なお、ＲＩＰが終了する直前に“もうすぐＲＩＰが終了します”旨または印刷開始可能状態である画像（イメージデータ）の生成状態を通知してもよい。ただし、ＢＴ機器７がＢｌｕｅｔｏｏｔｈメッセージが受信不可能な機器の場合通知されない。また、ＢＴ機器認識判断処理にて取得した機器搭載プロファイル情報から、ＢＴ機器７のメールアドレスを取得しＥメールで通知してもよい。また、ＲＩＰが終了すると、該ＢＴＤアドレスが暗号化のキーパラメータである暗復号化キーになり、ＲＩＰにより生成した画素単位印刷データ（イメージデータ）を暗号化しＨＤＤ１９またはＲＡＭ２２に保存する。
【００３２】
次にＳ１０９において、ユーザが再びＢＴ機器７をＢＴ機器センストレイ６に載せる。ＢＴ機器７のＢＴＤアドレスが取得されるとＳ１１０にすすみ、該ＢＴＤアドレスが取得されないと該ＢＴＤアドレスが取得されるまで処理が繰り返される。Ｓ１１０においてＢＴＤアドレスが認証されると、Ｓ１１６において、ＲＩＰ済み画素単位印刷データ（イメージデータ）が特定され、ＨＤＤ１９またはＲＡＭ２２内に暗号化された状態で保存されている画素単位印刷データを当該セキュア認証コードを復号化のキーとして復号処理を行い、復号されると図８に示されるように操作部１４のＵＩに、ユーザが印刷するために選択した印刷データの課金情報がコインロボ制御部２６によって計算され表示される。そして、ユーザが表示された料金をコインロボ１６から投入すると課金され、Ｓ１１７において印刷が実行される。ＢＴＤアドレスが認証されない場合は、Ｓ１１１において図９に示されるように“あなたのＢＴ機器を認証することができません。もう一度置きなおして下さい。”という旨のメッセージを操作部１４のＵＩに表示する。また、ＲＩＰが終了していない場合、Ｓ１１１において“まだＲＩＰが終了していません。しばらくしてから印刷をお願いします”という旨のメッセージを操作部１４のＵＩに表示する。なお、Ｓ１１０において入力される認証情報は、印刷データが特定されるのであれば、Ｓ１０６で認識されたＢＴ機器の認証情報以外の認証情報でもよい。例えば、Ｓ１０１で印刷データに付加して認証情報を入力し、Ｓ１０１で入力された認証情報を入力してもよい。また、Ｓ１０６で複数のＢＴ機器のＢＴＤアドレスを入力し、どれか一つのＢＴ機器のＢＴＤアドレスを入力してもよい。
【００３３】
Ｓ１１２では、Ｓ１０１においてユーザが印刷するために選択した印刷ジョブに対応するセキュア認証コードを印刷装置１が生成し、図１０に示されるように操作部１４にセキュア認証コードを表示してユーザに伝え、印刷装置３１の描画部２４においてＲＩＰを実行する。また、セキュア認証コードを該印刷ジョブと関連付けて、印刷装置１の暗復号化管理テーブル４４に登録する。ＲＩＰが終了したデータは該セキュア認証コードを用いて暗号化し、ＨＤＤ１９またはＲＡＭ２２に保存する。また、印刷時セキュア認証コードを入力する必要があるので、ユーザはセキュア認証コードをメモ書きなどして覚えておく必要がある。図３においてＪＯＢ＿ＩＤ０００３が、印刷ジョブに対応するセキュア認証コードであり、Ｂｌｕｅｔｏｏｔｈ通信を行っていないためＢＴＤアドレスが００００になっている。
【００３４】
次に、Ｓ１１３において、ユーザは頃合を見て印刷装置１に戻ってきて、当該セキュア認証コードが入力されたらＳ１１４にすすみ、該セキュア認証コードが入力されないと該セキュア認証コードが入力されるまで処理が繰り返される。Ｓ１１４において認証されると、Ｓ１１６において、ＨＤＤ１９またはＲＡＭ２２内に暗号化された状態で保存されている画素単位印刷データを当該セキュア認証コードを復号化のキーとして復号処理を行い、復号されると図１１に示されるように操作部１４のＵＩに、ユーザが印刷するために選択した印刷データの課金情報がコインロボ制御部２６によって計算され表示される。そして、ユーザが表示された料金をコインロボ１６から投入すると課金され、Ｓ１１７において印刷が実行される。Ｓ１１４において認証されない場合はＳ１１５にすすみ、Ｓ１１５において図１２に示されるように“入力したセキュア認証コードは正しくありません”という旨のメッセージを操作部１４のＵＩに表示する。また、ＲＩＰが終了していない場合、Ｓ１１５において“まだＲＩＰが終了していません。しばらくしてから入力をお願いします”という旨のメッセージを操作部１４のＵＩに表示する。
【００３５】
また、ＲＩＰ中、印刷装置を操作したい場合は、Ｓ１０９及びＳ１１３の認証処理をＲＩＰ中にもかかわらず行うことができ、認証されると印刷キャンセル処理や印刷枚数変更処理、印刷解像度変更処理などの操作を行うことができる。
【００３６】
以上説明したように、上記実施例１によれば、印刷ジョブに対応したセキュア認証コード又は印刷ジョブに対応した機器固有のＢＴＤアドレスを用いてＲＩＰされた画像は、印刷装置内で暗号化されており又、セキュア認証コードや機器固有のＢＴＤアドレスを用いた認証を行わないと印刷設定の変更やＲＩＰされた画像のプリントを許可しない構成を採用することでＲＩＰ中印刷装置の前から離れても第三者に印刷データを改竄されたり印刷設定を変更されることがなく、また印刷を指示したユーザ以外がＲＩＰ後の画像を誤って出力することを防止できる。そして、印刷データのセキュリティー確保に加え、ＲＩＰ終了をＢＴ機器、Ｅメール等の通信手段を用いてユーザに通知することで、ユーザは印刷装置の前から安心して離れることができ、印刷待ち時間を有効に活用できる。
【００３７】
また、ユーザが印刷装置に印刷ＪＯＢ投入後、ＭＦＰ前面から離れることができるとユーザに促す事により、直ちに次のユーザが印刷ＪＯＢを印刷装置に投入する事ができ、印刷装置の使用効率が向上するという効果がある。
【００３８】
また、ユーザがＢｌｕｅｔｏｏｔｈ機能付きの携帯機器を持ち歩いている場合、該携帯機器のＢＴＤアドレスをセキュア認証コードとして印刷装置に事前登録なしに、その場ですぐに通信できる機能を有することで、パスワードのメモ書き、暗記といった作業が必要なくなり、極めて簡易に印刷中、印刷装置の前から離れることができ、若年層、老年層というユーザ層の拡大に寄与するという効果が期待できる。
【実施例２】
【００３９】
次に本発明の第２の実施例について図を用いて詳細に説明する。
【００４０】
上記実施例１では、記録メディアを印刷装置に装着し記録メディア内のデータを、セキュア認証コードやＢＴＤアドレスで認証し印刷していた。
【００４１】
一方本発明の第２の実施例では、ネットプリントサービスを使った形態であり、予めユーザがサーバ５に印刷データをアップロードしておき、印刷装置の操作部からサーバ内にアップロードされたデータを選択し印刷装置にダウンロードし、その後実施例１と同様にセキュア認証コードやＢＴＤアドレスで認証した後印刷する。
【００４２】
本実施例における印刷装置１において、予めサーバにアップロードしていたデータを取得し印刷するまでの処理を図１３を用いて説明する。図１３のＳ１０２〜Ｓ１０４、Ｓ１０６、Ｓ１０８〜Ｓ１１１、Ｓ１１３〜Ｓ１１７については実施例１と同じ処理であるため説明を省略し、以下で図１３のＳ２０１〜Ｓ２０５の処理について説明する。
【００４３】
Ｓ２０１では、予めプロバイダサーバ５に、ユーザが印刷したい画像データや文書データをＰＣや携帯情報機器などからアップロードしておく。印刷データアップロード時に、サーバ５がユーザに印刷処理に使用する認証パスワードを知らせる。
【００４４】
Ｓ２０２では、ユーザがサーバにアップロードしておいたデータを印刷しようと、コンビニエンスストア等に来店し、コンビニエンスストアの印刷装置１の操作部１４からＳ２０１で付与された認証パスワードを入力し認証が行われる。認証されると、所望の画像を選択し、印刷枚数、印刷解像度を設定する。
【００４５】
Ｓ２０３では、ＢＴ機器センストレイ６に置かれたユーザのＢＴ機器７が認識されると、図７の画面が操作部１４のＵＩに表示され、ＢＴ機器７の固有アドレスであるＢＴＤアドレスを読み込む。
【００４６】
また、印刷装置の主制御部１２が行うＢＴ機器認識判断処理にてＢＴ機器７がどんなデバイスであるかを、各機器搭載プロファイル情報から判断することができる。もしＢＴ機器７がＰＤＡ、携帯電話のようにＢｌｕｅｔｏｏｔｈによるメッセージ受信が可能であれば、印刷装置１はＲＩＰ終了時にＢＴ機器７に通知する旨“印刷準備が完了したら通知します”を表示する。また、ＢＴ機器７がヘッドフォン、デジタルカメラのようにＢｌｕｅｔｏｏｔｈメッセージ受信が不可能であれば、操作部１４にてＲＩＰ時間が掛かるので、暫らく待って再度印刷装置１の前に来てもらうべくメッセージの表示をする。その後、印刷装置は次のユーザの印刷の指示を可能とすべく印刷受け付け可能な状態に操作部１４の表示を変更する。そして印刷装置内部では、先のユーザにより選択されたデータが、印刷装置１の主制御部１２へダウンロードされ、ＲＡＭ２２またはＨＤＤ１９に一時的に格納され、該ＢＴＤアドレスとダウンロードしたデータを関連付けて印刷装置１の暗復号化プリント管理テーブル４４に登録し、印刷装置１の描画部２４においてＲＩＰを実行する。例えば、図２中のＪＯＢ＿ＩＤ０００１と０００２が、ＢＴＤアドレスが読み取られたときに生成されたテーブルである。なお、ダウンロード中とＲＩＰ中、次のユーザは先のユーザのＢＴＤアドレスで認証されない限り、先のユーザの印刷設定の変更を行うことはできない。
【００４７】
Ｓ２０４では、Ｓ２０２においてユーザが印刷するために選択した印刷ジョブに対応するセキュア認証コードを印刷装置１が生成し、図１０に示されるように操作部１４にセキュア認証コードを表示してユーザに伝える。そして選択した印刷データが、印刷装置１の主制御部１２へダウンロードされ、ＲＡＭ２２またはＨＤＤ１９に一時的に格納され、選択した印刷ジョブに対して印刷装置１の描画部２４においてＲＩＰを実行する。このとき、セキュア認証コードを該印刷ジョブと関連付けて、印刷装置１の暗復号化管理テーブル４４に登録する。ＲＩＰが終了したデータは該セキュア認証コードを用いて暗号化し、ＨＤＤ１９またはＲＡＭ２２に保存する。また、印刷時セキュア認証コードを入力する必要があるので、ユーザはセキュア認証コードをメモ書きなどして覚えておく必要がある。
【００４８】
Ｓ２０５では、選択した印刷ファイルが、印刷装置の主制御部１２へダウンロードされ、描画部２４においてＲＩＰ処理が実行される。
【００４９】
以上説明したように、上記実施例２によれば、予めサーバにアップロードしておいたデータに対して印刷する場合においても、印刷ジョブに対応したセキュア認証コードまたは印刷ジョブに対応した機器固有のＢＴＤアドレスを用いてＲＩＰされた画像に対して印刷装置内で暗号化し、セキュア認証コードや該ＢＴＤアドレスを用いた認証を行わないと印刷設定の変更やＲＩＰされた画像のプリントを許可しない構成を採用することで、ＲＩＰ中印刷装置の前から離れても第三者に印刷データを改竄されたり印刷設定を変更されることがなく、また印刷を指示したユーザ以外がＲＩＰ後の画像を誤って出力することを防止できる。
【００５０】
そして、印刷データのセキュリティーを確保に加え、ＲＩＰ終了をＢＴ機器、Ｅメール等の通信手段を用いてユーザに通知することで、ユーザは印刷装置の前から安心して離れることができ、印刷待ち時間を有効に活用できる。
【００５１】
また、該セキュア認証コードまたは該ＢＴＤアドレスを印刷装置に登録すると、サーバからのデータのダウンロードと印刷装置におけるＲＩＰがはじまり、該セキュア認証コードや該ＢＴＤアドレスを用いた認証を行わないと印刷設定の変更やＲＩＰされた画像のプリントを許可しない構成を採用することにより、サーバから所望のデータをダウンロード中とＲＩＰ中、第三者に印刷データを改竄されたり印刷設定を変更されることなく印刷装置の前から安心して離れることができる。
【実施例３】
【００５２】
次に本発明の第３の実施例について図を用いて詳細に説明する。
【００５３】
上記実施例１では、記録メディアを印刷装置に装着し記録メディア内のデータを、セキュア認証コードやＢＴＤアドレスで認証し印刷していた。
【００５４】
一方本発明の第３の実施例では、印刷装置の操作部に表示されるＷｅｂブラウザからインターネット上のＷｅｂサイトにアクセスし、所望の印刷データを選択し、セキュア認証コードの表示、登録またはユーザのＢＴ機器のＢＴＤアドレスなどの認証情報を登録すると、所望のデータがダウンロードされＲＩＰ処理が開始される。
【００５５】
図１４は本実施例における印刷装置の操作部に表示されるＷｅｂサイトのデータをプリントするＷＥＢプリントサービスのデータの流れと印刷装置が有する機能を説明するための機能ブロック図である。図中、実施例１で説明したものと同一の機能を有する物に関しては同じ番号を付与しており一部説明を省略する。
【００５６】
本実施例における印刷装置３１は、空港、ホテル、駅、コンビニエンスストアなどのパブリックな環境又はオフィスなどに設置され、インターネット３４に接続され、ＷＥＢサーバ３５と接続されている。ユーザは印刷装置３１を用いて“コピーサービス”、“メディアダイレクトプリントサービス”、“ＷＥＢプリントサービス”、“ＦＡＸサービス”を使用することが可能である。
【００５７】
実施例１と異なる機能は、印刷装置３１の操作部１４にＷＥＢ  Ｂｒｏｗｓｅｒ３２が内蔵されている点と、印刷装置３１がインターネット３４を介してＷＥＢサーバ３５と接続されている点、印刷装置３１が操作部＆ＷＥＢ  Ｂｒｏｗｓｅｒ３２との情報の送受信を行う操作部＆ＷＥＢ  Ｂｒｏｗｓｅｒ制御部４３を有する点である。ユーザはＷＥＢ  Ｂｒｏｗｓｅｒ  ３２からインターネット上のＷＥＢサイトにアクセスし、必要な文書データや画像データを印刷装置３１のＨＤＤ１９にダウンロードし、印刷する事が可能である。このサービスを“ＷＥＢプリントサービス”と呼ぶ。
【００５８】
次に、本実施例における印刷装置３１において、ＷＥＢサイトからデータを取得し印刷するまでの処理を図１５を用いて説明する。図１５のＳ１０２〜Ｓ１０４、Ｓ１０６、Ｓ１０８〜Ｓ１１１、Ｓ１１３〜Ｓ１１７については実施例１と同じ処理であるため説明を省略し、以下で図１５のＳ３０１、Ｓ３０２、Ｓ３０３、Ｓ３０４の処理について説明する。
【００５９】
Ｓ３０１では、まず印刷装置３１を用いてインターネット上にある文書（友人がＷＥＢ公開している写真、地図、クーポン券、カタログ等）を印刷しようと、ユーザがコンビニエンスストア等に来店する。次にユーザは印刷装置３１の操作部＆ＷＥＢ＿Ｂｒｏｗｓｅｒ３２から所望のＷＥＢサイトにアクセスし、印刷したいＷＥＢページを表示する。そして、印刷したいＷＥＢページまたはファイルを選択し、印刷枚数、印刷解像度を設定する。印刷したいＷＥＢページには、例えばカタログ、マニュアル、写真データなどがある。
【００６０】
Ｓ３０２では、ＢＴ機器センストレイ６に置かれたユーザのＢＴ機器７が認識されると、図７の画面が操作部１４のＵＩに表示され、ＢＴ機器７の固有アドレスであるＢＴＤアドレスを読み込む。
【００６１】
また、印刷装置の主制御部１２が行うＢＴ機器認識判断処理にてＢＴ機器７がどんなデバイスであるかを、各機器搭載プロファイル情報から判断することができる。もしＢＴ機器７がＰＤＡ、携帯電話のようにＢｌｕｅｔｏｏｔｈによるメッセージ受信が可能であれば、印刷装置３１はＲＩＰ終了時にＢＴ機器７に通知する旨“印刷準備が完了したら通知します”を表示する。また、ＢＴ機器７がヘッドフォン、デジタルカメラのようにＢｌｕｅｔｏｏｔｈメッセージ受信が不可能であれば、操作部１４にてＲＩＰ時間が掛かるので、暫らく待って再度印刷装置３１の前に来てもらうべくメッセージの表示をする。その後、印刷装置は次のユーザの印刷の指示を可能とすべく印刷受け付け可能な状態に操作部１４の表示を変更する。そして印刷装置内部では、先のユーザにより選択されたＷＥＢページまたはファイルが、印刷装置３１の主制御部１２へダウンロードされ、ＲＡＭ２２またはＨＤＤ１９に一時的に格納され、該ＢＴＤアドレスとダウンロードしたデータを関連付けて印刷装置３１の暗復号化プリント管理テーブル４４に登録し、印刷装置３１の描画部２４においてＲＩＰを実行する。例えば、図２中のＪＯＢ＿ＩＤ０００１と０００２が、ＢＴＤアドレスが読み取られたときに生成されたテーブルである。なお、ダウンロード中とＲＩＰ中、次のユーザは先のユーザのＢＴＤアドレスで認証されない限り、先のユーザの印刷設定の変更を行うことはできない。
【００６２】
Ｓ３０３では、Ｓ３０１においてユーザが印刷するために選択した印刷ジョブに対応するセキュア認証コードを印刷装置１が生成し、図１０に示されるように操作部１４にセキュア認証コードを表示してユーザに伝える。そして選択したＷＥＢページまたはファイルが、印刷装置の主制御部１２へダウンロードされ、ＲＡＭ２２またはＨＤＤ１９に一時的に格納され、選択した印刷ジョブに対して印刷装置３１の描画部２４においてＲＩＰを実行する。このとき、セキュア認証コードを該印刷ジョブと関連付けて、印刷装置１の暗復号化管理テーブル４４に登録する。ＲＩＰが終了したデータは該セキュア認証コードを用いて暗号化し、ＨＤＤ１９またはＲＡＭ２２に保存する。また、印刷時セキュア認証コードを入力する必要があるので、ユーザはセキュア認証コードをメモ書きなどして覚えておく必要がある。
【００６３】
Ｓ３０４では、選択したＷＥＢページまたはファイルが、印刷装置の主制御部１２へダウンロードされ、描画部２４においてＲＩＰ処理が実行される。
【００６４】
以上説明したように、上記実施例３によれば、ＷＥＢブラウザが搭載した印刷装置において、ＷＥＢサイトにアクセスし、所望の画像やデータをダウンロードして印刷する場合においても、印刷ジョブに対応したセキュア認証コードまたは印刷ジョブに対応した機器固有のＢＴＤアドレスを用いて、ＲＩＰされた画像に対して印刷装置内で暗号化され、セキュア認証コードや該ＢＴＤアドレスを用いた認証を行わないと印刷設定の変更やＲＩＰされた画像のプリントを許可しない構成を採用することで、ＲＩＰ中印刷装置の前から離れても第三者に印刷データを改竄されたり印刷設定を変更されることがなく、また印刷を指示したユーザ以外がＲＩＰ後の画像を誤って出力することを防止できる。
【００６５】
そして、印刷データのセキュリティーを確保に加え、ＲＩＰ終了をＢＴ機器、Ｅメール等の通信手段を用いてユーザに通知することで、ユーザは印刷装置の前から安心して離れることができ、印刷待ち時間を有効に活用できる。
【００６６】
また、該セキュア認証コードまたは該ＢＴＤアドレスを印刷装置に登録すると、サーバからのデータのダウンロードと印刷装置におけるＲＩＰがはじまり、該セキュア認証コードや該ＢＴＤアドレスを用いた認証を行わないと印刷設定の変更やＲＩＰされた画像のプリントを許可しない構成を採用することにより、サーバから所望のデータをダウンロード中とＲＩＰ中、第三者に印刷データを改竄されたり印刷設定を変更されることなく印刷装置の前から安心して離れることができる。
【００６７】
（その他の実施形態）
なお、上述した実施例において、認証に使用するＢＴ機器は、携帯電話に限らずＢｌｕｅｔｏｏｔｈ  Ｉ／Ｆを搭載していれば、パソコン、デジタルカメラ、デジタルビデオ、ヘッドフォン、ＭＤレコーダ、ＣＤレコーダなどの情報機器でもよいことは言うまでもない。
【００６８】
また、上述した実施例における印刷装置は、印刷装置に限らず、例えば、ファクシミリ機能、コピー機能やスキャナ、プリンタ機能を備えた複合機器に適用してもよい。
【００６９】
また、上述した実施例ではＢＴ機器のＢＴＤアドレスを用いて認証を行ったが、ＲＦＩＤやＩＣカード、無線ＬＡＮを用いた認証や指紋認証を行ってもよい。
【００７０】
また、上述した実施例における印刷装置はコンビニなどのパブリックな環境に設置されていたが、もちろんオフィスや家などの環境に設置されて使用されてもいいことは言うまでもない。
【００７１】
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。
【００７２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード又はそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ネットワーク上のファイルサーバが有する記憶装置、或いは、インターネット上のＦＴＰサーバが有する記憶装置など、あらゆる記録媒体を用いることができる。
【００７４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００７５】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【００７６】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。
【図面の簡単な説明】
【００７７】
【図１】実施例１と実施例２のシステム構成と印刷装置のブロック図
【図２】本実施例の暗復号化プリント管理テーブル
【図３】本実施例のプリント管理テーブル
【図４】実施例１の処理の流れを示すフローチャート
【図５】本実施例の操作部１４のＵＩ例（１）
【図６】本実施例の操作部１４のＵＩ例（２）
【図７】本実施例の操作部１４のＵＩ例（３）
【図８】本実施例の操作部１４のＵＩ例（４）
【図９】本実施例の操作部１４のＵＩ例（５）
【図１０】本実施例の操作部１４のＵＩ例（６）
【図１１】本実施例の操作部１４のＵＩ例（７）
【図１２】本実施例の操作部１４のＵＩ例（８）
【図１３】実施例２の処理の流れを示すフローチャート
【図１４】実施例３のシステム構成と印刷装置のブロック図
【図１５】実施例３の処理の流れを示すフローチャート
【図１６】Ｂｌｕｅｔｏｏｔｈの状態遷移図
【符号の説明】
【００７８】
１、３１  印刷装置
２  メモリメディアスロット
６  ＢＴ機器センストレイ
４  ネットワーク
５  プロバイダサーバ
３  携帯メモリメディア
７  ユーザＢＴ機器
１１、４１  印刷装置本体
１２  印刷装置主制御部
１３  エンジン制御部
１４  操作部
１５  ドキュメントフィーダ
１６  コインロボ
１９  ＨＤＤ
２１  ＣＰＵ
２２  ＲＡＭ
２３  ＲＯＭ
２４  描画部
２５  通信制御部
２６  コインロボ制御部
２７  操作部制御部
３２  操作部＆ＷＥＢ  Ｂｒｏｗｓｅｒ
３４  インターネット
３５  ＷＥＢサーバ
４３  操作部＆Ｗｅｂ  Ｂｒｏｗｓｅｒ  制御部
４４  暗復号化プリント管理テーブル
４５  暗復号化制御部
【図１】
2006185053.tif 000003
【図２】
2006185053.tif 000004
【図３】
2006185053.tif 000005
【図４】
2006185053.tif 000006
【図５】
2006185053.tif 000007
【図６】
2006185053.tif 000008
【図７】
2006185053.tif 000009
【図８】
2006185053.tif 000010
【図９】
2006185053.tif 000011
【図１０】
2006185053.tif 000012
【図１１】
2006185053.tif 000013
【図１２】
2006185053.tif 000014
【図１３】
2006185053.tif 000015
【図１４】
2006185053.tif 000016
【図１５】
2006185053.tif 000017
【図１６】
2006185053.tif 000018