(57)【要約】【課題】  着脱可能なポータブルドライブに保存されたドキュメントファイルに対してアクセス制御を効果的に実現する画像形成装置を得る。【解決手段】  画像形成装置１のコントローラー１６は、ドキュメントファイル２２と、オートランアプリケーション２１とを、周辺機器インターフェイス１４を使用して、ポータブルドライブ２に書き込む。オートランアプリケーション２１は、（ａ）アクセス条件が成立するか否かを判定し、（ｂ１）アクセス条件が成立した場合にはドキュメントファイル２２をオープン可能とし、（ｂ２）アクセス条件が成立しない場合にはドキュメントファイル２２をオープン可能としないようにする処理をコンピューター３に実行させる。【選択図】  図１
2020092298.tif 000002
【特許請求の範囲】
【請求項１】
原稿から原稿画像を光学的に読み取り前記原稿画像の画像データを生成する画像読取装置と、
前記画像データを含むドキュメントファイルを生成するコントローラーと、
ポータブルドライブにデータファイルを書き込む周辺機器インターフェイスとを備え、
前記コントローラーは、前記ドキュメントファイルと、（ａ）アクセス条件が成立するか否かを判定し、（ｂ１）前記アクセス条件が成立した場合には前記ドキュメントファイルをオープン可能とし、（ｂ２）前記アクセス条件が成立しない場合には前記ドキュメントファイルをオープン可能としないようにする処理をコンピューターに実行させるアプリケーションプログラムとを、前記周辺機器インターフェイスを使用して、前記ポータブルドライブに書き込むこと、
を特徴とする画像形成装置。
【請求項２】
前記アクセス条件は、当該画像形成装置から前記コンピューターまでの距離が所定値未満であることであり、
前記アプリケーションプログラムは、前記コンピューターの位置を取得し、特定した前記コンピューターの位置に基づいて前記アクセス条件が成立するか否かを判定する処理を前記コンピューターに実行させること、
を特徴とする請求項１記載の画像形成装置。
【請求項３】
前記アクセス条件は、前記コンピューターのログインユーザーが所定のユーザーであることであり、
前記アプリケーションプログラムは、前記コンピューターのログインユーザーを特定し、特定した前記ログインユーザーに基づいて前記アクセス条件が成立するか否かを判定する処理を前記コンピューターに実行させること、
を特徴とする請求項１記載の画像形成装置。
【請求項４】
前記アクセス条件は、現時点の時間が所定の時間であることであり、
前記アプリケーションプログラムは、現時点の時間を特定し、特定した前記現時点の時間に基づいて前記アクセス条件が成立するか否かを判定する処理を前記コンピューターに実行させること、
を特徴とする請求項１記載の画像形成装置。
【請求項５】
前記コントローラーは、前記ドキュメントファイルを暗号化し、暗号化した前記ドキュメントファイルを前記ポータブルドライブに書き込み、
前記アプリケーションプログラムは、前記アクセス条件が成立した場合に、前記暗号化した前記ドキュメントファイルを復号する処理を前記コンピューターに実行させること、
を特徴とする請求項１記載の画像形成装置。
【請求項６】
前記アプリケーションプログラムは、前記ポータブルドライブが前記コンピューターに接続されたときに自動的に実行されるオートランアプリケーションであることを特徴とする請求項１から請求項５のうちのいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
ある画像形成装置は、原稿画像を読み取り生成された画像データを、着脱可能な外部メモリーデバイスに保存することができる（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２９８７９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の画像形成装置では、外部メモリーデバイスに保存された画像データが制限なく読取可能な状態となっているため、外部メモリーデバイスから画像データが読み出されて意図せぬ情報漏洩が発生する可能性がある。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、着脱可能なポータブルドライブに保存されたドキュメントファイルに対してアクセス制御を効果的に実現する画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、原稿から原稿画像を光学的に読み取り前記原稿画像の画像データを生成する画像読取装置と、前記画像データを含むドキュメントファイルを生成するコントローラーと、ポータブルドライブにデータファイルを書き込む周辺機器インターフェイスとを備える。そして、前記コントローラーは、前記ドキュメントファイルと、（ａ）アクセス条件が成立するか否かを判定し、（ｂ１）前記アクセス条件が成立した場合には前記ドキュメントファイルをオープン可能とし、（ｂ２）前記アクセス条件が成立しない場合には前記ドキュメントファイルをオープン可能としないようにする処理をコンピューターに実行させるアプリケーションプログラムとを、前記周辺機器インターフェイスを使用して、前記ポータブルドライブに書き込む。
【発明の効果】
【０００７】
本発明によれば、着脱可能なポータブルドライブに保存されたドキュメントファイルに対してアクセス制御を効果的に実現する画像形成装置が得られる。
【０００８】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像形成装置１の構成を示すブロック図である。
【図２】図２は、図１に示す画像形成装置の動作について説明するフローチャートである。
【図３】図３は、図１におけるポータブルドライブ２に保存されたオートランアプリケーション２１によってコンピューター３に実行させる処理について説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図に基づいて本発明の実施の形態を説明する。
【００１１】
図１は、本発明の実施の形態に係る画像形成装置１の構成を示すブロック図である。画像形成装置１は、画像読取機能を有し、ここでは、複合機であるが、複写機、スキャナーなどでもよい。
【００１２】
図１に示す画像形成装置１は、プリント装置１１と、画像読取装置１２と、通信装置１３と、周辺機器インターフェイス１４と、記憶装置１５と、コントローラー１６とを備える。
【００１３】
プリント装置１１は、各種画像処理後の画像データに基づいて原稿画像を、例えばＣＭＹＫ（シアン・マゼンタ・イエロー・ブラック）色のトナーを使用して電子写真プロセスで印刷する内部装置である。
【００１４】
また、画像読取装置１２は、原稿から原稿画像を光学的に読み取り、原稿画像の画像データを生成する内部装置である。
【００１５】
また、通信装置１３は、ネットワークを介して、ネットワークに接続された他の装置との間でデータ通信を行う内部装置である。通信装置１３としては、例えば、ネットワークインターフェイスなどが使用される。
【００１６】
また、周辺機器インターフェイス１４は、ＵＳＢ（Universal Serial Bus）メモリー、メモリーカードなどのポータブルドライブ２を接続可能なインターフェイス回路である。周辺機器インターフェイス１４は、接続されたポータブルドライブ２にデータファイルを書き込む。周辺機器インターフェイス１４としては、例えば、ＵＳＢインターフェイスなどが使用される。周辺機器インターフェイス１４は、有線インターフェイスおよび無線インターフェイスのいずれでもよい。
【００１７】
また、記憶装置１５は、フラッシュメモリーなどの、書き換え可能な不揮発性の記憶装置であり、各種データやプログラムを記憶している。
【００１８】
また、コントローラー１６は、画像処理を行うとともに、内部装置を使用して、プリント、コピーなどのジョブを実行する。コントローラー１６は、ＡＳＩＣ（Application Specific Integrated Circuit）や内蔵コンピューターを備え、ＡＳＩＣ、内蔵コンピューターなどで各種処理を実行する。
【００１９】
コントローラー１６は、スキャントゥＵＳＢジョブの際、画像読取装置１２により生成された原稿画像の画像データを含むドキュメントファイルを生成する。ドキュメントファイルは、例えばＰＤＦ（Portable Document Format）ファイルである。そして、コントローラー１６は、オートランアプリケーション２１と、生成したドキュメントファイル２２とを、周辺機器インターフェイス１４を使用して、ポータブルドライブ２に書き込む。
【００２０】
オートランアプリケーション２１は、コンピューター３にポータブルドライブ２が接続されたときに、（ａ）所定のアクセス条件が成立するか否かを判定し、（ｂ１）そのアクセス条件が成立した場合にはドキュメントファイル２２をオープン可能とし、（ｂ２）アクセス条件が成立しない場合にはドキュメントファイル２２をオープン可能としないようにする処理を、そのコンピューター３に実行させるアプリケーションプログラムである。
【００２１】
なお、オープン可能となったドキュメントファイル２２は、オートランアプリケーション２１や、コンピューター３のオペレーティングシステム、汎用アプリケーションなどで、ユーザーがその内容を閲覧可能な状態となる。
【００２２】
また、オートランアプリケーション２１は、コンピューター３のオペレーティングシステムのオートラン機能によって、コンピューター３にポータブルドライブ２が接続されたときに、ただちに、あるいはユーザーの許可の下、自動的に実行される。
【００２３】
例えば、アクセス条件は、当該画像形成装置１から当該コンピューター３までの距離が所定値未満であること（以下、距離条件という）を含み、オートランアプリケーション２１は、コンピューター３に備えられた位置検出デバイス（ＧＰＳ（Global Positioning System）受信機など）を使用してコンピューター３の現在位置を取得し、特定したコンピューター３の現在位置に基づいてアクセス条件が成立するか否かを判定する処理をコンピューター３に実行させる。なお、当該画像形成装置１の位置がオートランアプリケーション２１に組み込まれ、オートランアプリケーション２１によって、当該画像形成装置１の位置とコンピューター３の位置とに基づいて、両者間の距離が特定される。
【００２４】
また、例えば、アクセス条件は、コンピューター３のログインユーザーが所定のユーザーであることであり（以下、ユーザー条件という）、オートランアプリケーション２１は、オペレーティングシステムにアクセスしてコンピューター３のログインユーザーを特定し、特定したログインユーザーに基づいてアクセス条件が成立するか否かを判定する処理をコンピューター３に実行させる。なお、アクセスが許可されるユーザーのアカウント情報がオートランアプリケーション２１に組み込まれ、オートランアプリケーション２１によって、ログインユーザーのアカウント情報と、アクセスが許可されるユーザーのアカウント情報とが一致するか否かがアクセス条件として判定される。
【００２５】
また、例えば、アクセス条件は、現時点の時間が所定の時間であることであり（以下、時間条件という）、オートランアプリケーション２１は、コンピューター３のタイマーなどにアクセスして現時点の時間（日時など）を特定し、特定した現時点の時間に基づいてアクセス条件が成立するか否かを判定する処理をコンピューター３に実行させる。なお、アクセスが許可される時間（時間帯など）がオートランアプリケーション２１に組み込まれ、オートランアプリケーション２１によって、現時点の時間が、アクセスが許可される時間に含まれているか否かがアクセス条件として判定される。
【００２６】
なお、アクセス条件は、上述の距離条件、ユーザー条件、および時間条件のうちの１つまたは複数の条件とされる。アクセス条件が、上述の距離条件、ユーザー条件、および時間条件のうちの複数の条件とされる場合、（ａ）その複数の条件のすべてが成立したときにアクセスが許可され、その複数の条件の少なくとも１つが成立しないときにアクセスが許可されないようにしてもよいし、（ｂ）その複数の条件の少なくとも１つが成立したときにアクセスが許可され、その複数の条件のすべてが成立しないときにアクセスが許可されないようにしてもよい。
【００２７】
この実施の形態では、コントローラー１６は、ドキュメントファイル２２を暗号化し、暗号化したドキュメントファイル２２をポータブルドライブ２に書き込み、オートランアプリケーション２１は、アクセス条件が成立した場合に、暗号化したドキュメントファイル２２を復号する処理をコンピューター３に実行させる。
【００２８】
次に、上記画像形成装置１の動作について説明する。図２は、図１に示す画像形成装置の動作について説明するフローチャートである。
【００２９】
コントローラー１６は、図示せぬ操作パネルなどに対するユーザー操作に基づいてスキャントゥＵＳＢジョブのジョブ要求を受け付けると（ステップＳ１）、画像読取装置１２を制御して、画像読取装置１２に原稿の画像読取を実行させ、画像読取装置１２から原稿画像の画像データを取得する（ステップＳ２）。
【００３０】
次に、コントローラー１６は、図示せぬ操作パネルなどに対するユーザー操作に基づいてアクセス条件を設定し（ステップＳ３）、ドキュメントファイル２２を生成する（ステップＳ４）。
【００３１】
そして、コントローラー１６は、アクセス条件に対応するオートランアプリケーション２１（プログラムファイル）およびドキュメントファイル２２を、周辺機器インターフェイス１４を使用して、ポータブルドライブ２に書き込む（ステップＳ５）。
【００３２】
ここで、オートランアプリケーション２１によってコンピューター３に実行させる処理について説明する。
【００３３】
図３は、図１におけるポータブルドライブ２に保存されたオートランアプリケーション２１によってコンピューター３に実行させる処理について説明するフローチャートである。
【００３４】
ポータブルドライブ２が、パーソナルコンピューターなどのコンピューター３に接続されると、オートランアプリケーション２１が起動する（ステップＳ１１）。コンピューター３は、オートランアプリケーション２１に従って、アクセス条件が成立するか否かを判定する（ステップＳ１２）。
【００３５】
アクセス条件が成立する場合、コンピューター３は、オートランアプリケーション２１に従って、ドキュメントファイル２２をアクセス可能にし（ステップＳ１３）、ドキュメントファイル２２をオープンし（ステップＳ１４）、例えば図示せぬ表示装置に、ドキュメントファイル２２に基づく画像（テキスト画像、写真画像など）を表示する。
【００３６】
その際、例えば、コンピューター３は、暗号化されたドキュメントファイル２２を復号して、アクセス可能とする。このようにドキュメントファイル２２が暗号化されることで、コンピューター３のオペレーティングシステムにおけるファイルシステム機能や汎用アプリケーションでドキュメントファイル２２がオープンされずに済む。
【００３７】
一方、アクセス条件が成立しない場合、コンピューター３は、オートランアプリケーション２１に従って、警告メッセージを図示せぬ表示装置に表示し（ステップＳ１５）、ドキュメントファイル２２をアクセス可能としない。さらに、この場合、コンピューター３は、オートランアプリケーション２１に従って、コンピューター３内やポータブルドライブ２内に、不正アクセスを示すログを記録するようにしてもよい。
【００３８】
以上のように、上記実施の形態によれば、画像形成装置１のコントローラー１６は、ドキュメントファイル２２と、（ａ）アクセス条件が成立するか否かを判定し、（ｂ１）アクセス条件が成立した場合にはドキュメントファイル２２をオープン可能とし、（ｂ２）アクセス条件が成立しない場合にはドキュメントファイル２２をオープン可能としないようにする処理をコンピューター３に実行させるオートランアプリケーション２１とを、周辺機器インターフェイス１４を使用して、ポータブルドライブ２に書き込む。
【００３９】
これにより、着脱可能なポータブルドライブ２に保存されたドキュメントファイル２２に対する効果的なアクセス制御が実現され、ポータブルドライブ２に起因する情報漏洩が抑制される。
【００４０】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００４１】
例えば、上記実施の形態において、ドキュメントファイル２２にパスワードをセットし、当該パスワードをオートランアプリケーション２１に組み込み、オートランアプリケーション２１のみがドキュメントファイル２２をオープンできるようにしてもよい。
【産業上の利用可能性】
【００４２】
本発明は、例えば、画像読取機能を有する画像形成装置に適用可能である。
【符号の説明】
【００４３】
１  画像形成装置
２  ポータブルドライブ
３  コンピューター
１２  画像読取装置
１４  周辺機器インターフェイス
１６  コントローラー
２１  オートランアプリケーション（アプリケーションプログラムの一例）
２２  ドキュメントファイル
【図１】
2020092298.tif 000003
【図２】
2020092298.tif 000004
【図３】
2020092298.tif 000005