(57)【要約】【課題】「印刷不許可」のセキュリティ上の属性を持つ文書ファイルであっても、当該文書ファイルのセキュリティを保持しつつ、ユーザに煩雑な作業を課すことなく容易に印刷出力させる。【解決手段】画像処理装置としてのＭＦＰは、受信されたＰＤＦファイルが、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されて暗号化されているか否かを判断し、暗号化されていると判断された場合、ユーザに対して権限パスワードの入力を促す。続いて、ＭＦＰは、ユーザにより入力された権限パスワードを用いて、受信された暗号化ＰＤＦファイルを復号化した上で、復号化されたＰＤＦファイルについてのセキュリティ上の属性を、印刷許可に変更する。そして、ＭＦＰは、セキュリティ上の属性が印刷許可に変更されたＰＤＦファイルに基づいて、印刷用の画像データを作成し、作成された画像データを印刷部に出力する。【選択図】図１１
2010130502.tif 000002
【特許請求の範囲】
【請求項１】
所定形式の文書ファイルを受信する手順（ａ）と、
受信された文書ファイルが、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されて暗号化されているか否かを判断する手順（ｂ）と、
前記手順（ｂ）において前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対して権限パスワードの入力を促す手順（ｃ）と、
ユーザにより入力された権限パスワードを用いて、前記受信された文書ファイルを復号化した上で、復号化された文書ファイルについての前記セキュリティ上の属性を、印刷許可に変更する手順（ｄ）と、
前記セキュリティ上の属性が印刷許可に変更された文書ファイルに基づいて、印刷用の画像データを作成する手順（ｅ）と、
作成された画像データを印刷部に出力する手順（ｆ）と、
をコンピュータに実行させるための画像処理プログラム。
【請求項２】
受信された文書ファイルが、ファイルを開くためのパスワードが設定されて暗号化されているか否かを判断する手順（ｇ）と、
前記手順（ｇ）において前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対してファイルを開くためのパスワードの入力を促す手順（ｈ）と、
をさらにコンピュータに実行させ、
前記手順（ｄ）において、ユーザにより入力されたファイルを開くためのパスワードおよび権限パスワードを用いて、前記受信された文書ファイルが復号化された上で、復号化された文書ファイルについての前記セキュリティ上の属性が、印刷許可に変更されることを特徴とする請求項１に記載の画像処理プログラム。
【請求項３】
前記手順（ｂ）で前記受信された文書ファイルが暗号化されていると判断された場合、前記受信された文書ファイルを記憶部に保存する手順（ｉ）をさらにコンピュータに実行させることを特徴とする請求項１に記載の画像処理プログラム。
【請求項４】
前記手順（ｃ）において、前記権限パスワードのユーザによる入力を受け付けるための入力画面が表示部に表示されることを特徴とする請求項１に記載の画像処理プログラム。
【請求項５】
前記手順（ｄ）において、ユーザにより入力された権限パスワードを用いて前記受信された文書ファイルが復号化できなかった場合には、エラー表示が行われることを特徴とする請求項１に記載の画像処理プログラム。
【請求項６】
前記所定形式の文書ファイルは、ＰＤＦファイルであることを特徴とする請求項１〜５のいずれか１項に記載の画像処理プログラム。
【請求項７】
請求項１〜６のいずれか１項に記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
所定形式の文書ファイルを受信するステップ（ａ）と、
受信された文書ファイルが、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されて暗号化されているか否かを判断するステップ（ｂ）と、
前記ステップ（ｂ）において前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対して権限パスワードの入力を促すステップ（ｃ）と、
ユーザにより入力された権限パスワードを用いて、前記受信された文書ファイルを復号化した上で、復号化された文書ファイルについての前記セキュリティ上の属性を、印刷許可に変更するステップ（ｄ）と、
前記セキュリティ上の属性が印刷許可に変更された文書ファイルに基づいて、印刷用の画像データを作成するステップ（ｅ）と、
作成された画像データを印刷部に出力するステップ（ｆ）と、
を有することを特徴とする画像処理方法。
【請求項９】
受信された文書ファイルが、ファイルを開くためのパスワードが設定されて暗号化されているか否かを判断するステップ（ｇ）と、
前記ステップ（ｇ）において前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対してファイルを開くためのパスワードの入力を促すステップ（ｈ）と、をさらに有し、
前記ステップ（ｄ）において、ユーザにより入力されたファイルを開くためのパスワードおよび権限パスワードを用いて、前記受信された文書ファイルが復号化された上で、復号化された文書ファイルについての前記セキュリティ上の属性が、印刷許可に変更されることを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
前記ステップ（ｂ）で前記受信された文書ファイルが暗号化されていると判断された場合、前記受信された文書ファイルを記憶部に保存するステップ（ｉ）をさらに有することを特徴とする請求項８に記載の画像処理方法。
【請求項１１】
前記ステップ（ｃ）において、前記権限パスワードのユーザによる入力を受け付けるための入力画面が表示部に表示されることを特徴とする請求項８に記載の画像処理方法。
【請求項１２】
前記ステップ（ｄ）において、ユーザにより入力された権限パスワードを用いて前記受信された文書ファイルが復号化できなかった場合には、エラー表示が行われることを特徴とする請求項８に記載の画像処理方法。
【請求項１３】
前記所定形式の文書ファイルは、ＰＤＦファイルであることを特徴とする請求項８〜１２のいずれか１項に記載の画像処理方法。
【請求項１４】
所定形式の文書ファイルを受信する受信手段と、
受信された文書ファイルが、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されて暗号化されているか否かを判断する判断手段と、
前記判断手段により前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対して権限パスワードの入力を促す入力手段と、
ユーザにより入力された権限パスワードを用いて、前記受信された文書ファイルを復号化した上で、復号化された文書ファイルについての前記セキュリティ上の属性を、印刷許可に変更する変更手段と、
前記セキュリティ上の属性が印刷許可に変更された文書ファイルに基づいて、印刷用の画像データを作成する作成手段と、
作成された画像データに基づく画像を印刷する印刷手段と、
を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理プログラム、画像処理方法、および画像処理装置に関する。本発明は、より詳しくは、「印刷不許可」のセキュリティ上の属性を持つ文書ファイルを受信して印刷を実行するための、画像処理プログラム、画像処理方法、および画像処理装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータ（以下、「ＰＣ」という）は、例えばハードディスクに保存されている文書ファイルを、ＬＡＮなどのネットワークを介してプリンタに送信して印刷することができる。この場合、文書ファイルは、通常、ＰＣにインストールされているプリンタドライバによって、プリンタで解析可能なＰＳ（ＰｏｓｔＳｃｒｉｐｔ（登録商標））等のＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ページ記述言語）で記述されたプリントデータに変換されてから、送信される。
【０００３】
ところで、ハードウェアやアプリケーションの種類にかかわらずにオリジナル文書と同じ体裁を再現できるＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）ファイルは、例えば数百ページものデータを有している場合がある。このような特にデータサイズの大きいＰＤＦファイルをＰＣでプリントデータに変換すると、ＰＣの負荷が増大することになる。かかるＰＣの負荷を軽減する目的等のために、プリントデータに変換せずにＰＣからプリンタに送信されたＰＤＦファイルを直接印刷すること（以下、「ＰＤＦダイレクトプリント」という）が可能なプリンタが提案されている。
【０００４】
一方、ＰＤＦファイルのセキュリティを保持するため、ＰＤＦファイルを作成する際に、ＰＤＦファイルに権限パスワードを設定して、印刷を許可するか否かのセキュリティ上の属性を付与することができる装置が開示されている（下記特許文献１参照）。
【特許文献１】特開２００７−６７８４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、権限パスワードが設定されて暗号化されたＰＤＦファイルについての印刷を許可するか否かに関するセキュリティ上の属性が「印刷不許可」となっている場合、当該ＰＤＦファイルを直接プリンタに送信してＰＤＦダイレクトプリントを試みたとしても、プリンタは印刷出力することができない。
【０００６】
この場合、ユーザがＰＣ上で専用のアプリケーションを用いて権限パスワードを入力し、暗号化されたＰＤＦファイルのセキュリティ上の属性を「印刷許可」に変更してから、属性が「印刷許可」に変更されたＰＤＦファイルをプリンタに送信して印刷出力させることは可能である。しかし、ユーザに煩雑な作業を課すこととなってしまう。しかも、この場合、一時的に暗号化されていない印刷許可されたＰＤＦファイルが存在することになるため、セキュリティ上の問題が発生する。
【０００７】
本発明は上記従来技術の有する問題点に鑑みてなされたものであり、本発明の目的は、「印刷不許可」のセキュリティ上の属性を持つ文書ファイルであっても、当該文書ファイルのセキュリティを保持しつつ、ユーザに煩雑な作業を課すことなく容易に印刷出力させることができる、画像処理プログラム、画像処理方法、および画像処理装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）所定形式の文書ファイルを受信する手順（ａ）と、受信された文書ファイルが、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されて暗号化されているか否かを判断する手順（ｂ）と、前記手順（ｂ）において前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対して権限パスワードの入力を促す手順（ｃ）と、ユーザにより入力された権限パスワードを用いて、前記受信された文書ファイルを復号化した上で、復号化された文書ファイルについての前記セキュリティ上の属性を、印刷許可に変更する手順（ｄ）と、前記セキュリティ上の属性が印刷許可に変更された文書ファイルに基づいて、印刷用の画像データを作成する手順（ｅ）と、作成された画像データを印刷部に出力する手順（ｆ）と、をコンピュータに実行させるための画像処理プログラム。
【００１０】
（２）受信された文書ファイルが、ファイルを開くためのパスワードが設定されて暗号化されているか否かを判断する手順（ｇ）と、前記手順（ｇ）において前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対してファイルを開くためのパスワードの入力を促す手順（ｈ）と、をさらにコンピュータに実行させ、前記手順（ｄ）において、ユーザにより入力されたファイルを開くためのパスワードおよび権限パスワードを用いて、前記受信された文書ファイルが復号化された上で、復号化された文書ファイルについての前記セキュリティ上の属性が、印刷許可に変更されることを特徴とする上記（１）に記載の画像処理プログラム。
【００１１】
（３）前記手順（ｂ）で前記受信された文書ファイルが暗号化されていると判断された場合、前記受信された文書ファイルを記憶部に保存する手順（ｉ）をさらにコンピュータに実行させることを特徴とする上記（１）に記載の画像処理プログラム。
【００１２】
（４）前記手順（ｃ）において、前記権限パスワードのユーザによる入力を受け付けるための入力画面が表示部に表示されることを特徴とする上記（１）に記載の画像処理プログラム。
【００１３】
（５）前記手順（ｄ）において、ユーザにより入力された権限パスワードを用いて前記受信された文書ファイルが復号化できなかった場合には、エラー表示が行われることを特徴とする上記（１）に記載の画像処理プログラム。
【００１４】
（６）前記所定形式の文書ファイルは、ＰＤＦファイルであることを特徴とする上記（１）〜（５）のいずれか１項に記載の画像処理プログラム。
【００１５】
（７）上記（１）〜（６）のいずれか１項に記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００１６】
（８）所定形式の文書ファイルを受信するステップ（ａ）と、受信された文書ファイルが、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されて暗号化されているか否かを判断するステップ（ｂ）と、前記ステップ（ｂ）において前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対して権限パスワードの入力を促すステップ（ｃ）と、ユーザにより入力された権限パスワードを用いて、前記受信された文書ファイルを復号化した上で、復号化された文書ファイルについての前記セキュリティ上の属性を、印刷許可に変更するステップ（ｄ）と、前記セキュリティ上の属性が印刷許可に変更された文書ファイルに基づいて、印刷用の画像データを作成するステップ（ｅ）と、作成された画像データを印刷部に出力するステップ（ｆ）と、を有することを特徴とする画像処理方法。
【００１７】
（９）受信された文書ファイルが、ファイルを開くためのパスワードが設定されて暗号化されているか否かを判断するステップ（ｇ）と、前記ステップ（ｇ）において前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対してファイルを開くためのパスワードの入力を促すステップ（ｈ）と、をさらに有し、前記ステップ（ｄ）において、ユーザにより入力されたファイルを開くためのパスワードおよび権限パスワードを用いて、前記受信された文書ファイルが復号化された上で、復号化された文書ファイルについての前記セキュリティ上の属性が、印刷許可に変更されることを特徴とする上記（８）に記載の画像処理方法。
【００１８】
（１０）前記ステップ（ｂ）で前記受信された文書ファイルが暗号化されていると判断された場合、前記受信された文書ファイルを記憶部に保存するステップ（ｉ）をさらに有することを特徴とする上記（８）に記載の画像処理方法。
【００１９】
（１１）前記ステップ（ｃ）において、前記権限パスワードのユーザによる入力を受け付けるための入力画面が表示部に表示されることを特徴とする上記（８）に記載の画像処理方法。
【００２０】
（１２）前記ステップ（ｄ）において、ユーザにより入力された権限パスワードを用いて前記受信された文書ファイルが復号化できなかった場合には、エラー表示が行われることを特徴とする上記（８）に記載の画像処理方法。
【００２１】
（１３）前記所定形式の文書ファイルは、ＰＤＦファイルであることを特徴とする上記（８）〜（１２）のいずれか１項に記載の画像処理方法。
【００２２】
（１４）所定形式の文書ファイルを受信する受信手段と、受信された文書ファイルが、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されて暗号化されているか否かを判断する判断手段と、前記判断手段により前記受信された文書ファイルが暗号化されていると判断された場合、ユーザに対して権限パスワードの入力を促す入力手段と、ユーザにより入力された権限パスワードを用いて、前記受信された文書ファイルを復号化した上で、復号化された文書ファイルについての前記セキュリティ上の属性を、印刷許可に変更する変更手段と、前記セキュリティ上の属性が印刷許可に変更された文書ファイルに基づいて、印刷用の画像データを作成する作成手段と、作成された画像データに基づく画像を印刷する印刷手段と、を有することを特徴とする画像処理装置。
【発明の効果】
【００２３】
本発明では、ユーザが権限パスワードを入力するだけで、受信された文書ファイルが復号化され、かつ、復号化された文書ファイルについての印刷を許可するか否かに関するセキュリティ上の属性が、印刷許可に変更される。
【００２４】
したがって、「印刷不許可」のセキュリティ上の属性を持つ文書ファイルであっても、当該文書ファイルのセキュリティを保持しつつ、ユーザに煩雑な作業を課すことなく容易に印刷出力させることが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００２６】
図１は、本発明の一実施形態に係るＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）が適用された印刷システムの全体構成を示すブロック図である。
【００２７】
図１に示すように、印刷システムは、ＰＣ１００と、画像処理装置としてのＭＦＰ２００とを備え、これらはネットワーク３００を介して相互に通信可能に接続されている。ネットワーク３００は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によるＬＡＮや、ＬＡＮ同士を専用線で接続したＷＡＮ等からなる。
【００２８】
なお、ネットワークに接続される機器の種類および台数は、図１に示す例に限定されない。また、本発明は、ネットワーク３００上のＰＣ１００が図示しないサーバを介してＭＦＰ２００と接続されているシステム、あるいは、ＰＣ１００がＭＦＰ２００と１対１で接続されているシステムにも適用可能である。
【００２９】
図２は、図１に示されるＰＣ１００の構成を示すブロック図である。
【００３０】
図２に示すように、ＰＣ１００は、装置全体の制御および各種演算処理を行うＣＰＵ１０１、プログラムやデータを格納するためのＲＯＭ１０２、作業領域として一時的にプログラムやデータを記憶するためのＲＡＭ１０３、各種のプログラムやデータを保存するための外部記憶装置としてのハードディスク１０４、各種情報の表示のための液晶ディスプレイなどの表示部１０５、各種指示の入力のためのキーボードやマウスなどを含む入力部１０６、およびネットワーク３００に接続するためのＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）などのネットワークインタフェース１０７を含み、これらは信号を遣り取りするためのバス１０８を介して相互に接続されている。
【００３１】
図３は、図１に示されるＭＦＰ２００の構成を示すブロック図である。
【００３２】
図３に示すように、ＭＦＰ２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ハードディスク２０４、操作パネル部２０５、印刷部２０６、およびネットワークインタフェース２０７を含み、これらは信号を遣り取りするためのバス２０８を介して相互に接続されている。なお、ＭＦＰ２００の構成要素のうち、ＰＣ１００の構成要素と同様の機能を有する部分についての重複する説明を省略する。
【００３３】
操作パネル部２０５は、各種情報の表示および各種指示の入力に使用される。印刷部２０６は、電子写真式プロセス等の周知の作像プロセスを用いて、画像データに基づく画像を用紙などの記録媒体上に印刷する。
【００３４】
ＰＣ１００、およびＭＦＰ２００は、上述した構成要素以外の構成要素を含んでいてもよく、あるいは、上述した構成要素のうちの一部が含まれていなくてもよい。
【００３５】
図１に示される印刷システムでは、通常プリントと、ＰＤＦダイレクトプリントとの２種類の印刷が実行可能である。通常プリントを実行する場合、ＰＤＦファイルは、ＰＣ１００Ａのハードディスク１０４にインストールされたプリンタドライバによってＰＳ等のＰＤＬで記述されたプリントデータに変換された後、ＭＦＰ２００に送信される。一方、ＰＤＦダイレクトプリントを実行する場合、ＰＤＦファイルは、プリントデータに変換されることなく、ＰＣ１００からＭＦＰ２００に送信される。
【００３６】
図４は、図１に示されるＭＦＰ２００の機能を示すブロック図である。
【００３７】
図４に示すように、本実施形態の印刷システムにおけるＭＦＰ２００は、ＰＣ１００等の外部機器から送信されたＰＤＦファイルを受信する受信部１、受信されたＰＤＦファイルを解析する解析部２、暗号化されたＰＤＦファイル（以下、「暗号化ＰＤＦファイル」という）を一時的に保存しておく保存部３、暗号化ＰＤＦのパスワードを入力するための操作部４、暗号化ＰＤＦファイルをパスワードを用いて復号化する復号部５、復号化されたＰＤＦファイルから印刷用の画像データを作成する画像データ作成部６、および作成された画像データに基づく画像を印刷する印刷部７を有している。
【００３８】
本実施形態のＭＦＰ２００は、「印刷不許可」のセキュリティ上の属性を持つ文書ファイルを受信して印刷を実行するための、セキュリティ保護機能付き文書の出力システムである。但し、受信部１、解析部２、保存部３、復号部５、および画像データ作成部６は、ＭＦＰ２００とは独立したプリントコントローラとして構成されることも可能である。つまり、本発明は、本実施形態のようにプリントコントローラがＭＦＰ等の印刷装置に含まれる場合に限定されるものではない。
【００３９】
ここで、図４の受信部１、操作部４、および印刷部７は、それぞれ図３のネットワークインタフェース２０７、操作パネル部２０５、および印刷部２０６に対応する。解析部２、復号部５、画像データ作成部６は、例えばハードディスク１０４等の記憶部に保存されているプログラムが実行されることによって機能を発揮する。保存部３は、例えばハードディスク１０４等の記憶部の所定領域に割り当てられる。但し、各部の機能についてのハードウェアの担当は上記に限定されるものではない。
【００４０】
次に、本実施形態の印刷システムの動作について説明する。
【００４１】
以下、ＰＣ１００で作成されたＰＤＦファイルが、ＰＣ１００からＭＦＰ２００に送信されて、ダイレクトプリントされる場合について説明する。ＰＤＦファイルには、セキュリティ上の属性が「印刷不許可」である暗号化ＰＤＦファイルが含まれる。このように、本実施形態では、「印刷不許可」のセキュリティ属性を持ち得る文書ファイルとして、ＰＤＦファイルを例として取り上げる。
【００４２】
図５は、ＭＦＰ２００におけるＰＤＦファイルの受信処理の手順を示すフローチャートである。なお、図５のフローチャートにより示されるアルゴリズムは、ＭＦＰ２００のハードディスク２０４等の記憶部にプログラムとして記憶されており、ＣＰＵ２０１によって実行される。
【００４３】
まず、ＰＤＦファイルがＰＣ１００から受信される（Ｓ１０１）。ＰＣ１００からＰＤＦファイルが送信されると、ＭＦＰ２００は受信部１にてＰＤＦファイルを受信する。
【００４４】
続いて、ＰＤＦファイルの解析処理が行われる（Ｓ１０２）。ここで、受信されたＰＤＦファイルが解析部２により解析されて、暗号化ＰＤＦファイルか否かが決定され、また、どのような種類のパスワードが設定されているかが判定される。なお、ＰＤＦファイルの解析処理についての詳細は後述する。
【００４５】
ステップＳ１０３では、ステップＳ１０２の結果に基づいて、受信されたＰＤＦファイルが暗号化ＰＤＦファイルであるか否かが判断される。受信されたＰＤＦファイルが暗号化ＰＤＦファイルでないと判断された場合（Ｓ１０３：ＮＯ）、ステップＳ１０８に進み、受信されたＰＤＦファイルに基づいて、印刷用の画像データが、画像データ作成部６により作成される。
【００４６】
受信されたＰＤＦファイルが暗号化ＰＤＦファイルであると判断された場合（Ｓ１０３：ＹＥＳ）、当該暗号化ＰＤＦファイルが保存部３に保存される（Ｓ１０４）。
【００４７】
続いて、パスワードのユーザによる入力を受け付けるための入力画面が操作部４に表示される（Ｓ１０５）。この際、暗号化ＰＤＦファイルに設定されているパスワードの種類により、パスワードの入力画面の表示内容が変更される。
【００４８】
パスワードが入力されると、暗号化ＰＤＦファイルの復号化処理が行われる（Ｓ１０６）。すなわち、入力されたパスワードと保存部３に一時的に保存されている暗号化ＰＤＦファイルとを用いて、暗号化ＰＤＦファイルが復号部５により復号化される。なお、暗号化ＰＤＦファイルの復号化処理についての詳細は後述する。
【００４９】
ステップＳ１０７では、ステップＳ１０６において暗号化ＰＤＦファイルの復号化が成功したか否かが判断される。
【００５０】
暗号化ＰＤＦファイルの復号化が失敗に終わった場合（Ｓ１０７：ＮＯ）、すなわち復号化処理（ステップＳ１０６）において「復号化ＮＧ」との決定が行われたと判断された場合、操作部４上で、入力されたパスワードが正しくないことを示す所定のエラー表示が行われて（Ｓ１１０）、図５の処理は終了する。但し、暗号化ＰＤＦファイルの復号化が失敗に終わった場合には、再度ユーザに対してパスワードの入力を促すように構成されてもよい。
【００５１】
暗号化ＰＤＦファイルの復号化が成功したと判断された場合（Ｓ１０７：ＹＥＳ）、すなわち復号化処理（ステップＳ１０６）において「復号化ＮＧ」との決定が行われなかったと判断された場合、復号部５により復号化されたＰＤＦファイルに基づいて、印刷用の画像データが、画像データ作成部６により作成される（Ｓ１０８）。
【００５２】
ステップＳ１０９では、画像データ作成部６により作成された印刷用の画像データが、印刷部７に出力される。そして、印刷部７は、印刷用の画像データに基づく画像を用紙等の記録媒体に印刷する。
【００５３】
次に、図６を参照して、ＰＤＦファイルの解析処理（Ｓ１０２）について説明する。
【００５４】
まず、受信されたＰＤＦファイルに、ファイルを開くためのパスワードが設定されているか否かが判断される（Ｓ２０１）。
【００５５】
ファイルを開くためのパスワードが設定されていると判断された場合（Ｓ２０１：ＹＥＳ）、受信されたＰＤＦファイルに、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されているか否かが判断される（Ｓ２０２）。
【００５６】
ステップＳ２０２において権限パスワードが設定されていると判断された場合（Ｓ２０２：ＹＥＳ）、ファイルを開くためのパスワード、および権限パスワードの両方の入力を促す入力画面（図７参照）を表示することが決定されて（Ｓ２０３）、ステップＳ２０４に進む。
【００５７】
ステップＳ２０４では、受信されたＰＤＦファイルが暗号化ＰＤＦファイルであると決定される。
【００５８】
ステップＳ２０２において権限パスワードが設定されていないと判断された場合（Ｓ２０２：ＮＯ）、ファイルを開くためのパスワードの入力を促す入力画面（図８参照）を表示することが決定されて（Ｓ２０５）、ステップＳ２０４に進む。
【００５９】
一方、ステップＳ２０１においてファイルを開くためのパスワードが設定されていないと判断された場合（Ｓ２０１：ＮＯ）、ステップＳ２０６に進む。
【００６０】
ステップＳ２０６では、受信されたＰＤＦファイルに、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されているか否かが判断される。
【００６１】
ステップＳ２０６において権限パスワードが設定されていると判断された場合（Ｓ２０６：ＹＥＳ）、権限パスワードの入力を促す入力画面（図９参照）を表示することが決定されて（Ｓ２０７）、ステップＳ２０４に進む。
【００６２】
ステップＳ２０６において権限パスワードが設定されていないと判断された場合（Ｓ２０６：ＮＯ）、受信されたＰＤＦファイルが暗号化ＰＤＦファイルでないと決定される（Ｓ２０８）。
【００６３】
上述のように、暗号化ＰＤＦファイルに設定されるパスワードには、「ファイルを開くためのパスワード」と、印刷を許可するか否かを含むセキュリティ上の属性を変更するための「権限パスワード」との２種類が存在する。これらには異なるパスワードを設定することが可能であり、少なくともいずれか一方のパスワードが設定されているＰＤＦファイルを、ここでは暗号化ＰＤＦファイルと呼ぶ。
【００６４】
図１０は、操作部４に表示されるパスワードの入力画面の表示内容の違いを説明するための図である。図１０に示されるように、「ファイルを開くためのパスワード」および「権限パスワード」の設定の有無により、入力画面の表示内容が変化する。
【００６５】
次に、図１１を参照して、暗号化ＰＤＦファイルの復号化処理（Ｓ１０６）について説明する。
【００６６】
以下に述べるように、操作部４に入力されたパスワードと、保存部３に保存されたＰＤＦファイルとを用いて、復号部５により暗号化ＰＤＦファイルが復号化される。
【００６７】
なお、権限パスワードが設定された暗号化ＰＤＦファイルのセキュリティ上の属性には、「編集許可／不許可」および「印刷許可／不許可」のそれぞれの組み合わせが存在する。但し、「編集許可／不許可」の設定内容は印刷出力には関係しない。
【００６８】
まず、操作部４に、ファイルを開くためのパスワードが入力されているか否かが判断される（Ｓ３０１）。ファイルを開くためのパスワードが入力されていない場合（Ｓ３０１：ＮＯ）、ステップＳ３０５に進む。
【００６９】
一方、ファイルを開くためのパスワードが入力されている場合（Ｓ３０１：ＹＥＳ）、当該パスワードを用いて暗号化ＰＤＦファイルの復号化が行われる（Ｓ３０２）。
【００７０】
ステップＳ３０３では、ステップＳ３０２の暗号化ＰＤＦファイルの復号化が成功したか、あるいは失敗したかが判断される。
【００７１】
暗号化ＰＤＦファイルの復号化が失敗した場合（Ｓ３０３：ＮＯ）、「復号化ＮＧ」と決定される（Ｓ３０４）。但し、暗号化ＰＤＦファイルの復号化が失敗に終わった場合には、再度ユーザに対してパスワードの入力を促し、入力されたパスワードを用いて再度暗号化ＰＤＦファイルの復号化が行われるように構成されてもよい。
【００７２】
一方、暗号化ＰＤＦファイルの復号化が成功した場合（Ｓ３０３：ＹＥＳ）、操作部４に、権限パスワードが入力されているか否かが判断される（Ｓ３０５）。
【００７３】
権限パスワードが入力されていない場合（Ｓ３０５：ＮＯ）、印刷は許可されていると判断され、図５のフローチャートに戻る。
【００７４】
一方、権限パスワードが入力されている場合（Ｓ３０５：ＹＥＳ）、当該権限パスワードを用いて暗号化ＰＤＦファイルの複合化が行われる（Ｓ３０６）。
【００７５】
ステップＳ３０７では、ステップＳ３０６の暗号化ＰＤＦファイルの復号化が成功したか、あるいは失敗したかが判断される。
【００７６】
暗号化ＰＤＦファイルの復号化が失敗した場合（Ｓ３０７：ＮＯ）、「復号化ＮＧ」と決定される（Ｓ３０８）。但し、暗号化ＰＤＦファイルの復号化が失敗に終わった場合には、再度ユーザに対してパスワードの入力を促し、入力されたパスワードを用いて再度暗号化ＰＤＦファイルの復号化が行われるように構成されてもよい。
【００７７】
一方、暗号化ＰＤＦファイルの復号化が成功した場合（Ｓ３０７：ＹＥＳ）、復号化されたＰＤＦファイルについてのセキュリティ上の属性が印刷許可に設定されているか否かが判断される（Ｓ３０９）。
【００７８】
ステップＳ３０９においてセキュリティ上の属性が印刷不許可に設定されていると判断された場合（Ｓ３０９：ＮＯ）、当該セキュリティ上の属性が一時的に印刷許可に設定変更された上で（Ｓ３１０）、図５のフローチャートに戻る。
【００７９】
なお、ステップＳ３０９においてセキュリティ上の属性が印刷許可に設定されていると判断された場合（Ｓ３０９：ＹＥＳ）、そのまま図５のフローチャートに戻る。
【００８０】
このように本実施形態では、ＭＦＰ２００は、受信されたＰＤＦファイルが、印刷を許可するか否かを含むセキュリティ上の属性を変更するための権限を与える権限パスワードが設定されて暗号化されているか否かを判断し、暗号化されていると判断された場合、ユーザに対して権限パスワードの入力を促す。続いて、ＭＦＰ２００は、ユーザにより入力された権限パスワードを用いて、受信された暗号化ＰＤＦファイルを復号化した上で、復号化されたＰＤＦファイルについてのセキュリティ上の属性を、印刷許可に変更する。そして、ＭＦＰ２００は、セキュリティ上の属性が印刷許可に変更されたＰＤＦファイルに基づいて、印刷用の画像データを作成し、作成された画像データを印刷部７に出力する。
【００８１】
すなわち、本実施形態によれば、ユーザが権限パスワードを入力するだけで、受信された暗号化ＰＤＦファイルが復号化され、かつ、復号化されたＰＤＦファイルについての印刷を許可するか否かに関するセキュリティ上の属性が、印刷許可に変更される。
【００８２】
したがって、「印刷不許可」のセキュリティ上の属性を持つＰＤＦファイルであっても、当該ＰＤＦファイルのセキュリティを保持しつつ、ユーザに煩雑な作業を課すことなく容易に印刷出力させることが可能となる。
【００８３】
本発明は、上記した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【００８４】
例えば、上記実施形態においてＭＦＰが使用されているが、本発明においてはプリンタ、複写機等の他の印刷装置が画像処理装置として使用されてもよい。
【００８５】
また、上記実施形態では文書ファイルとしてＰＤＦファイルが使用される場合について説明したが、本発明はこれに限定されるものではなく、印刷を許可するか否かを含むセキュリティ上の属性を設定し得る他の形式の文書ファイルが使用されてもよい。
【００８６】
本発明による画像処理装置としてのＭＦＰにおける各種処理を行う手段および方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、例えばフレキシブルディスクやＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、画像処理装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明の一実施形態に係るＭＦＰが適用された印刷システムの全体構成を示すブロック図である。
【図２】図１に示されるＰＣの構成を示すブロック図である。
【図３】図１に示されるＭＦＰの構成を示すブロック図である。
【図４】図１に示されるＭＦＰの機能を示すブロック図である。
【図５】ＭＦＰにおけるＰＤＦファイルの受信処理の手順を示すフローチャートである。
【図６】ＰＤＦファイルの解析処理の手順を示すフローチャートである。
【図７】パスワードの入力画面の一例を示す図である。
【図８】パスワードの入力画面の一例を示す図である。
【図９】パスワードの入力画面の一例を示す図である。
【図１０】操作部に表示されるパスワードの入力画面の表示内容の違いを説明するための図である。
【図１１】暗号化ＰＤＦファイルの復号化処理の手順を示すフローチャートである。
【符号の説明】
【００８８】
１  受信部、
２  解析部、
３  保存部、
４  操作部、
５  復号部、
６  画像データ作成部、
７  印刷部、
１００  ＰＣ、
１０１，２０１  ＣＰＵ、
１０２，２０２  ＲＯＭ、
１０３，２０３  ＲＡＭ、
１０４，２０４  ハードディスク、
１０５  表示部、
１０６  入力部、
１０７，２０７  ネットワークインタフェース、
１０８，２０８  バス、
２０５  操作パネル部、
２０６  印刷部、
３００  ネットワーク。
【図１】
2010130502.tif 000003
【図２】
2010130502.tif 000004
【図３】
2010130502.tif 000005
【図４】
2010130502.tif 000006
【図５】
2010130502.tif 000007
【図６】
2010130502.tif 000008
【図７】
2010130502.tif 000009
【図８】
2010130502.tif 000010
【図９】
2010130502.tif 000011
【図１０】
2010130502.tif 000012
【図１１】
2010130502.tif 000013