(57)【要約】【課題】データのセキュリティを保証しつつユーザの利便性を向上させることが可能な情報処理装置を提供する。【解決手段】ログインが有ったかどうかが判断される（ステップＳ１）。そして、ログインが有ったと判断される場合には、次に、ＵＳＢデバイスの装着が有るかどうかを判断する（ステップＳ２）。ＵＳＢデバイスの装着が有る場合には、ＵＳＢデバイスの認証状態を認証中に設定する（ステップＳ３）。次に、ＵＳＢデバイス管理部６５は、ＵＳＢデバイスに対するジョブ実行が有ったかどうかを判断する（ステップＳ４）。ジョブ実行が有ったと判断した場合には、ＵＳＢデバイス管理テーブルに格納されているＵＳＢデバイスの認証状態を固定する（ステップＳ５）。【選択図】図５
2009292085.tif 000002
【特許請求の範囲】
【請求項１】
個人認証処理を実行する認証部と、
複数の着脱式装置を装着可能な複数の着脱部と、
前記認証部における個人認証処理が実行されている場合に、各前記着脱部に装着されたおよび／または装着されている各前記着脱式装置について、認証状態に設定する着脱式装置管理部と、
前記着脱式装置管理部において認証状態に設定された各前記着脱式装置に対してジョブを実行する制御部とを備え、
前記着脱式装置管理部は、前記制御部により前記認証状態に設定された各前記着脱式装置に対してジョブが実行された場合には、その後に前記複数の着脱部のうちの少なくとも１つの着脱部に着脱式装置が装着された場合に認証状態に設定しない、情報処理装置。
【請求項２】
前記ジョブは、前記着脱式装置に格納された画像データに対するデータ読出処理あるいは前記着脱式装置に対する画像データのデータ書込処理に相当する、請求項１記載の情報処理装置。
【請求項３】
前記着脱式装置管理部は、前記認証部における前記個人認証処理状態が終了した場合に、前記着脱式装置管理部において認証状態に設定された各前記着脱式装置に対する認証状態を解除する、請求項１または２記載の情報処理装置。
【請求項４】
個人認証処理を実行するステップと、
個人認証処理状態である場合に、装着されたおよび／または装着されている着脱式装置について、認証状態に設定するステップと、
前記認証状態に設定された着脱式装置に対してジョブを実行するステップとを備え、
前記認証状態に設定するステップは、認証状態に設定された着脱式装置に対してジョブが実行された場合に、その後に別の着脱式装置が装着された場合には、前記別の着脱式装置は認証状態に設定しない、情報処理方法。
【請求項５】
前記ジョブを実行するステップは、前記着脱式装置に格納された画像データに対するデータ読出処理あるいは前記着脱式装置に対する画像データのデータ書込処理に相当する、請求項４記載の情報処理方法。
【請求項６】
前記個人認証処理状態を終了するステップと、
前記個人認証処理状態が終了した場合に、認証状態に設定されている前記着脱式装置に対する認証状態を解除するステップとをさらに備える、請求項４または５記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は情報処理装置および情報処理方法に関し、特に、ＵＳＢ（Universal Serial Bus）デバイスを装着することが可能なＵＳＢコネクタを備えた情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
近年、ＵＳＢメモリの普及により、ユーザがＵＳＢメモリに文書データ等を保存し常時持ち歩くケースが増えている。
【０００３】
このような場合に対応するために近年ＵＳＢメモリに格納された文書を印刷するため、あるいはスキャンした文書をＵＳＢメモリに格納するためにＵＳＢメモリをＭＦＰ（Multi Function Peripheral）に接続することが必要になってきている。
【０００４】
一方で、データのセキュリティを確保する観点から、認証情報等のデータをＵＳＢメモリに保持させてデータが一致した場合に当該ＵＳＢメモリの使用を許可する方式等が種々提案されている（特許文献１〜特許文献３）。
【０００５】
しかしながら、認証情報等のデータをＵＳＢメモリに格納することによって使用許可の可否を判断することは、複雑なシステムとなるとともにそれぞれのＵＳＢメモリに対して認証が必要となり、利便性に欠けるという問題がある。
【特許文献１】特開２００６−２２９８５４号公報
【特許文献２】特開２００６−３０２２５７号公報
【特許文献３】特開２００１−３１９１９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
一方で、何の制約も無く、だれでも自由に他人が装着したＵＳＢメモリにアクセスできるようにすることもセキュリティ上問題である。
【０００７】
例えば、あるユーザが大量の原稿について、ＭＦＰにおいてスキャンした画像データをＵＳＢメモリに格納するＵＳＢメモリスキャン機能を実行する場合、ジョブ完了前にその場を離れてしまう場合が考えられる。ＵＳＢメモリスキャン機能を実行した場合、大量の原稿のスキャン動作完了後、画像データをＰＤＦ等のフォーマットへ変換し、そしてＵＳＢメモリへの書込動作を実行するため、大量の原稿の画像データの変換および書込動作の処理に時間がかかる可能性があるからである。
【０００８】
このような状況の場合、次のジョブの実行を希望する別のユーザが次のＵＳＢメモリをＵＳＢコネクタにセットするような場合が考えられる。
【０００９】
このような場合に、あるユーザが別のユーザのＵＳＢメモリに自由にアクセスできるのは問題である。また、逆に、あるユーザがＭＦＰの使用を終了するまで別のユーザがＵＳＢメモリを装着することができないのも不便である。
【００１０】
本発明は、上記のような問題を解決するためになされたものであって、データのセキュリティを保証しつつユーザの利便性を向上させることが可能な情報処理装置および情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る情報処理装置は、個人認証処理を実行する認証部と、複数の着脱式装置を装着可能な複数の着脱部と、認証部における個人認証処理が実行されている場合に、各着脱部に装着されたおよび／または装着されている各着脱式装置について、認証状態に設定する着脱式装置管理部と、着脱式装置管理部において認証状態に設定された各着脱式装置に対してジョブを実行する制御部とを含む。着脱式装置管理部は、制御部により認証状態に設定された各着脱式装置に対してジョブが実行された場合には、その後に複数の着脱部のうちの少なくとも１つの着脱部に着脱式装置が装着された場合に認証状態に設定しない。
【００１２】
好ましくは、ジョブは、着脱式装置に格納された画像データに対するデータ読出処理あるいは着脱式装置に対する画像データのデータ書込処理に相当する。
【００１３】
好ましくは、着脱式装置管理部は、認証部における個人認証処理状態が終了した場合に、着脱式装置管理部において認証状態に設定された各着脱式装置に対する認証状態を解除する。
【００１４】
本発明に係る情報処理方法は、個人認証処理を実行するステップと、個人認証処理状態である場合に、装着されたおよび／または装着されている着脱式装置について、認証状態に設定するステップと、認証状態に設定された着脱式装置に対してジョブを実行するステップとを含む。認証状態に設定するステップは、認証状態に設定された着脱式装置に対してジョブが実行された場合に、その後に別の着脱式装置が装着された場合には、別の着脱式装置は認証状態に設定しない。
【００１５】
好ましくは、ジョブを実行するステップは、着脱式装置に格納された画像データに対するデータ読出処理あるいは着脱式装置に対する画像データのデータ書込処理に相当する。
【００１６】
好ましくは、個人認証処理状態を終了するステップと、個人認証処理状態が終了した場合に、認証状態に設定されている着脱式装置に対する認証状態を解除するステップとをさらに含む。
【発明の効果】
【００１７】
本発明に係る情報処理装置および情報処理方法は、着脱式装置に対してジョブを実行する制御部とを含む。着脱式装置管理部において、制御部により認証状態に設定された各着脱式装置に対してジョブが実行された場合には、その後に複数の着脱部のうちの少なくとも１つの着脱部に着脱式装置が装着された場合に認証状態に設定しない。
【００１８】
一般的に、複数の着脱部（ＵＳＢコネクタ）が搭載されている情報処理装置（ＭＦＰ）に対して、あるユーザが着脱式装置（ＵＳＢデバイス）に対してジョブを実行する場合には、使用する可能性のある全ての着脱式装置（ＵＳＢデバイス）を着脱部（ＵＳＢコネクタ）に装着するのが通常であり、ジョブを実行後、新たに装着した着脱式装置（ＵＳＢデバイス）に対して別のジョブを実行することは考えにくい。
【００１９】
したがって、当該方式により、例えば、次のジョブの実行を希望する別のユーザが次の着脱式装置（ＵＳＢデバイス）を着脱部（ＵＳＢコネクタ）にセットするような場合であっても、当該別のユーザの着脱式装置（ＵＳＢデバイス）に自由にアクセスすることはできないためデータのセキュリティを保証することができる。また、別のユーザは、あるユーザのジョブ実行後は、着脱式装置（ＵＳＢデバイス）を着脱部（ＵＳＢコネクタ）に安全に装着することができるため利便性が向上する。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明において同一の部品および構成要素には同一の符号を附してある。それらの名称および機能も同一であるものとする。
【００２１】
（ＭＦＰの全体構成）
図１は、本発明の実施形態に従う情報処理装置としてのＭＦＰを示す斜視図である。
【００２２】
図１を参照して、本発明の実施の形態に従うＭＦＰ１は、コピー機能、スキャナ機能、プリンタ機能、ファックス機能等を有するデジタル複合機である。
【００２３】
ＭＦＰ１は、複数（この実施形態では６個）のＵＳＢ規格の外部機器を着脱可能な接続手段としての差込口２０〜２５を有しており、この差込口２０〜２５にＵＳＢインターフェイスを有する外部機器、例えば外部記憶装置であるＵＳＢメモリあるいはＵＳＢＨＤＤ等のＵＳＢデバイスを接続することにより、外部機器とＭＦＰ１の間で、双方のデータ送受信が可能となっている。以下、差込口２０〜２５をＵＳＢ差込口あるいはＵＳＢコネクタともいう。なお、本例においては、一例としてＵＳＢインターフェイスが採用されている例について説明し、ＵＳＢメモリを差込口に接続する場合について説明するが、インターフェイスはＵＳＢに限らず、ＣＦカード等の他の外部記憶装置を接続する場合についても同様に適用可能である。
【００２４】
ＭＦＰ１は、操作パネル部１０を備えており、この操作パネル部１０は、複数のキー１１ａと、当該キー１１ａに対するユーザの操作による各種の指示や、文字、数字などのデータの入力を受付ける操作部１１と、ユーザに対する指示メニューや取得した画像に関する情報などの表示を行なう液晶等からなる操作ディスプレイ１２とを有している。
【００２５】
また、ＭＦＰ１は、原稿を光学的に読取って画像データを得るスキャナ部１３と、画像データに基づいて記録シート上に画像を印刷するプリンタ部１４とを備えている。
【００２６】
また、ＭＦＰ１の本体上面には、原稿をスキャナ部１３に送るフィーダ部１７が、下部にはプリンタ部１４に記録シートを供給する給紙部１８が、中央部にはプリンタ部１４によって画像を印刷された記録シートが排出されるトレイ１９がそれぞれ配備されている。
【００２７】
さらに、ＭＦＰ１の本体の内部には、外部機器と画像データ等の送受信を実行する通信部および本体を制御するための各部で用いられる制御プログラム、画像データ等、必要なデータを記憶する記憶部２６などが設けられている。なお、図示しないが、通信部は、外部機器との間で各種画像データ等の送受信が可能なようにネットワークインターフェイスを介してネットワークと接続されているものとする。
【００２８】
操作ディスプレイ１２は、各種モードの表示やその他の表示を行い、表示内容等に従って各種設定等を実行する。また、操作部１１は、ユーザによる種々の入力に用いられるものである。これらがユーザインターフェイスの要部として機能する。
【００２９】
スキャナ部１３は、写真、文字、絵などの画像情報を原稿から光電的に読取って画像データを取得する。取得された画像データ（濃度データ）は、後述する画像制御部においてデジタルデータに変換され、周知の各種画像処理を施された後、メモリ内に一旦格納され、プリンタ部１４あるいはＵＳＢデバイス等に送られ、画像の印刷やデータの保存に供される。
【００３０】
プリンタ部１４は、スキャナ部１３により取得された画像データ、またはＵＳＢデバイス等に格納されている画像データに基づいて記録シート上に画像を印刷するものである。
【００３１】
通信部は、公衆電話回線を介してファクシミリデータの送受信を行なう他、ＬＡＮ、インターネットなどのネットワークを介して、当該ネットワークに接続される外部機器との間で電子メール等を用いてデータの送受信を実行する。これにより、ＭＦＰ１は、通常のファクシミリ通信を行なうファクシミリ装置としての機能のみならず、電子メールの送受信端末としての機能も有する。したがって、電子メールの添付ファイルとして、各種画像データを送受信することも可能である。なお、ＭＦＰ１が行なうネットワークを介する通信は有線でも無線でも良い。
【００３２】
図２は、本発明の実施の形態に従う情報処理装置であるＭＦＰ１の機能ブロック図である。
【００３３】
図２を参照して、本発明の実施の形態に従うＭＦＰ１は、紙媒体等の資料を電子データに変換するスキャナ部１３と、例えばハードディスク（ＨＤＤ）で構成される記憶部２６と、印刷処理を実行するプリンタ部１４と、各々ＵＳＢデバイスを装着するためのＵＳＢコネクタ２０〜２５と、ＵＳＢコネクタ２０〜２５とＵＳＢデバイスとの接続制御を実行するＵＳＢデバイス接続部５と、操作ディスプレイを含む操作パネル部１０と、ＭＦＰ全体を制御するためのコントロール部３０とを備える。
【００３４】
ＵＳＢデバイス接続部５は、ＵＳＢデバイスがＵＳＢコネクタ２０〜２５に装着された場合には当該装着を検知して、装着された機器に関する装着検知情報をＵＳＢデバイス管理部６５に出力する。また、ＵＳＢデバイス接続部５は、ＵＳＢデバイスがＵＳＢコネクタ２０〜２５から抜き取られた場合には抜き取りを検知して抜き取られた機器に関する非装着検知情報をＵＳＢデバイス管理部６５に出力する。
【００３５】
コントロール部３０は、ジョブ制御部５０からの指示に応答して、スキャナ部１３を制御するためのスキャナ制御部３５と、画像処理を実行する画像制御部４０と、プリンタ部１４を制御するプリンタ制御部４５と、ＵＳＢデバイス接続部５を介してＵＳＢデバイスに対するアクセスを実行するＵＳＢ制御部６０と、ＵＳＢデバイスの装着状態等を管理するＵＳＢデバイス管理部６５と、画像データに対してフォーマット変換する画像変換部５５と、操作パネル部１０に表示する表示内容を制御するとともに操作パネル部１０からの操作入力に対する指示をジョブ制御部５０に出力するパネル制御部７０と、ＭＦＰ１のジョブを制御するジョブ制御部５０と、ログイン／ログアウト管理部２７とを含む。なお、コントロール部３０の各部の機能を実行するための制御プログラム等は、記憶部２６に格納されており、記憶部２６に格納されている制御プログラムを読み出すことにより所定の機能が実行される。
【００３６】
画像制御部４０は、スキャナ制御部３５を介してスキャナ部１３でスキャニング処理された電子データである画像データの入力を受けて、画像処理後、内部のメモリ４２に一旦格納して、ジョブ制御部５０の指示に応じて、プリンタ制御部４５に出力するあるいは画像変換部５５に出力する。また、画像制御部４０は、ジョブ制御部５０の指示に応じて画像変換部５５から入力された画像データを内部のメモリ４２に一旦格納してプリンタ制御部４５に出力する。
【００３７】
プリンタ制御部４５は、画像制御部４０からの画像データの入力を受けてプリンタ部１４に対して印刷指示する。プリンタ部１４は、プリンタ制御部４５により印刷指示された画像データについての印刷処理を実行する。
【００３８】
画像変換部５５は、ジョブ制御部５０からの指示に応答して、画像制御部４０から入力された画像データを所定のフォーマットに変換してＵＳＢ制御部６０に出力する。あるいはＵＳＢ制御部６０を介して入力されるＵＳＢデバイスからの画像データを所定のフォーマットに変換して画像制御部４０に出力する。
【００３９】
ＵＳＢ制御部６０は、ジョブ制御部５０からの指示に応答して、画像変換部５５からフォーマット変換された画像データをＵＳＢデバイス接続部５により接続制御されたＵＳＢコネクタを介してＵＳＢデバイス（例えばＵＳＢメモリ）に対して出力し、当該ＵＳＢデバイス（例えばＵＳＢメモリ）に対してデータ書込処理を実行する。また、ＵＳＢ制御部６０は、ジョブ制御部５０からの指示に応答して、ＵＳＢデバイス接続部５により接続制御されたＵＳＢコネクタを介してＵＳＢデバイス（例えばＵＳＢメモリ）から画像データのデータ読出処理を実行する。
【００４０】
ＵＳＢデバイス管理部６５は、ＵＳＢデバイス接続部５から装着されたＵＳＢデバイス（機器）に関する装着検知情報を受けて、ＵＳＢデバイスの種別および装着状態をＵＳＢデバイス管理テーブル６７に格納する。また、ＵＳＢデバイス管理部６５は、ユーザ認証処理状態等に基づいて、装着されたＵＳＢデバイスの認証状態をＵＳＢデバイス管理テーブル６７にそれぞれ格納する。
【００４１】
パネル制御部７０は、操作パネル部１０における操作ディスプレイに対して、表示する表示内容を出力するとともに操作パネル部１０からの操作入力に対する指示をジョブ制御部５０に対して出力する。
【００４２】
ジョブ制御部５０は、パネル制御部７０を介する操作パネル部１０からの操作入力に対する指示に従ってＭＦＰ１が有する種々の機能（ジョブ）を実行するために各制御部等に対して動作指示を出力する。なお、ジョブ制御部５０は、ＵＳＢデバイスに対してアクセスする場合には、ＵＳＢデバイス管理部６５のＵＳＢデバイス管理テーブル６７を参照して、アクセス対象であるＵＳＢデバイスの認証状態を確認して認証中のＵＳＢデバイスに対してのみアクセスするものとする。なお、ジョブ制御部５０がＵＳＢデバイスに対してジョブを実行する場合には、ＵＳＢデバイス管理部６５に対してジョブ実行があった旨の情報を出力するものとする。
【００４３】
また、ログイン／ログアウト管理部２７は、パネル制御部７０を介する操作パネル部１０の操作入力に従ってユーザ認証処理を実行する（ログイン）。ユーザ認証処理が実行され、認証処理が成功するとログイン中すなわちユーザ認証処理状態となる。そして、所定の操作によりユーザ認証処理状態が終了する（ログアウト）。当該ユーザ認証処理状態終了時に、ログイン／ログアウト管理部２７は、パネル制御部７０を介してジョブ制御部５０にログアウトに設定された旨の情報を出力するものとする。また、ログイン／ログアウト管理部２７は、ログイン後、操作パネル部１０におけるユーザの無操作状態が一定期間続くことを検知した場合には自動ログアウトを実行するものとする。また、ログイン／ログアウト管理部２７は、ＵＳＢデバイス管理部６５にログインされた旨の情報およびログアウトされた旨の情報を出力するものとする。
【００４４】
図３は、本発明の実施の形態に従うＭＦＰ１における操作パネル部１０の構成を説明する図である。
【００４５】
図３を参照して、スタートキー２０１は、コピー／スキャン等の動作を開始させるために用いられる。テンキー２０２は、コピー枚数等の数値を入力するために用いられる。クリアキー２０３は、入力された数値のクリア、および蓄積された画像記憶部の画像データを破棄するために用いられる。
【００４６】
ストップキー２０４は、コピー／スキャン動作の停止を指示するために用いられる。パネルリセットキー２０５は、設定されているモードおよびジョブを破棄するために用いられる。また、ＵＳＢデバイスに対するデータ書込処理あるいはデータ印刷中にストップキー２０４を押下した場合には、当該ＵＳＢデバイスに対するデータ書込動作あるいはデータ印刷動作が停止されるものとする。
【００４７】
また、操作ディスプレイ１２は、各種モードの表示やその他の表示を行い、表面にはタッチパネル２０６が取り付けられている。
【００４８】
このタッチパネル２０６によって、ユーザは操作ディスプレイ１２内の表示内容に従った各種設定を行うことができる。例えば、操作ディスプレイ１２にユーザの識別情報であるユーザＩＤの設定画面が表示された場合には、ユーザは操作部１１の各種キーや操作ディスプレイ１２に表示されたタッチボタン等を用いてユーザＩＤ等を設定する。そして、ＭＦＰ１を操作する際には、ログイン／ログアウトボタン２１２を押下することにより、例えばログイン画面が表示され、登録されたユーザＩＤ等を入力することにより上述したログイン／ログアウト管理部２７においてユーザ認証処理が実行される（ログイン）。一方、ログイン状態（ユーザ認証処理状態）において、再度ログイン／ログアウトボタン２１２を押下することにより、ログアウト画面が表示され、例えばログアウトの実行を入力することにより上述したログイン／ログアウト管理部２７においてユーザ認証処理状態が終了する（ログアウト）。一例として、設定されたユーザＩＤ等はログイン／ログアウト管理部２７において登録されているものとする。
【００４９】
また、タッチパネル２０６における設定画面領域２０７には、通常は、コピー動作やスキャン動作を実行する際に行う基本的／応用的な設定のためのボタンが配置されている。各ボタンを押下すると、その詳細設定を行うための階層画面が表示される。
【００５０】
タッチパネル２０６のジョブ情報画面領域２０８は、その時点でＭＦＰ１に投入されているジョブ情報が表示される。表示は、実行されるべきジョブの順序で並んでいる。特定のジョブに対して消去や変更等の操作を行う場合は、ジョブ操作ボタン２０９を選択した後、操作対象となるジョブ番号ボタンを押下する。それらの操作によってジョブ操作画面が表示され、特定のジョブに対する操作が可能となる。
【００５１】
コピー（Ｃｏｐｙ）キー２１０、およびスキャン（Ｓｃａｎ）キー２１１はＭＦＰ１をコピー／スキャナの何れのモードで動作させるかを設定するための選択キーである。
【００５２】
コピーキー２１０を押下した場合、ＭＦＰ１はコピー機として使用可能となる。この状態では、スキャナ動作を実行することはできない。
【００５３】
この時、タッチパネル２０６の設定画面領域２０７には、コピー動作に対する各種設定を行うための表示が行われる。諸設定を終了後、原稿をセットしてスタートキー２０１を押下することにより、コピー動作が開始される。
【００５４】
また、スキャンキー２１１を押下した場合、ＭＦＰ１はスキャナとなる。この状態では、コピー動作を実行することはできない。
【００５５】
この時、タッチパネル２０６の設定画面領域２０７には、スキャン動作に対する各種設定を行うための表示が行われる。諸設定を終了後、原稿をセットしてスタートキー２０１を押下することにより、スキャン動作が開始される。
【００５６】
なお、コピーキー２１０とスキャンキー２１１は排他的動作となり、一方を選択すると自動的に他方は非選択状態となる。
【００５７】
図４は、ＵＳＢデバイス管理テーブルを説明する図である。
図４を参照して、ここでは、ＵＳＢデバイス管理部６５がＵＳＢデバイス接続部５からのＵＳＢデバイスに関する装着検知情報を受けて、デバイスの機器情報、装着状態、認証状態等の情報をＵＳＢデバイス管理テーブル６７に格納した場合の一例図が示されている。
【００５８】
具体的には、一例として、ＵＳＢコネクタ２０〜２５にそれぞれ対応してコネクタ番号ＣＮ１〜ＣＮ６が設けられ、各コネクタ番号に対応してＵＳＢデバイスの機器情報、装着状態、認証状態が格納されている。一例として、コネクタ番号ＣＮ１のＵＳＢコネクタ２０にはＵＳＢメモリが装着されていて、認証状態は認証中である場合が示されている。
【００５９】
一方、ここでは、コネクタ番号ＣＮ２のＵＳＢコネクタ２１にはＵＳＢメモリが装着されているが認証状態は未認証である場合が示されている。また、別の例として、コネクタ番号ＣＮ５，ＣＮ６のＵＳＢコネクタ２４，２５にはそれぞれＵＳＢメモリが装着されていて、認証状態は認証中である場合がそれぞれ示されている。
【００６０】
図５は、本発明の実施の形態に従うＵＳＢデバイス管理部６５におけるＵＳＢデバイスの管理を説明するフロー図である。
【００６１】
図５を参照して、まず、ログインが有ったかどうかが判断される（ステップＳ１）。具体的には、ログイン／ログアウト管理部２７におけるユーザ認証処理が実行されたかどうかが判断される。ログイン／ログアウト管理部２７におけるユーザ認証処理が実行された場合には、上述したようにログインされた旨の情報がログイン／ログアウト管理部２７からＵＳＢデバイス管理部６５に出力される。
【００６２】
そして、ステップＳ１において、ＵＳＢデバイス管理部６５は、ログインが有ったと判断される場合には、次に、ＵＳＢデバイスの装着が有るかどうかを判断する（ステップＳ２）。
【００６３】
ステップＳ２において、ＵＳＢデバイスの装着が有る場合には、ＵＳＢデバイスの認証状態を認証中に設定する（ステップＳ３）。ここで、例えば、ユーザ認証処理状態でないログイン前にＵＳＢコネクタにＵＳＢデバイスが装着した場合には、ＵＳＢ管理テーブル６７の対応するＵＳＢデバイスの認証状態は未認証であるものとする。
【００６４】
したがって、ログインに応答して当該未認証のＵＳＢデバイスが認証状態に設定される。また、ログイン中にＵＳＢコネクタにＵＳＢデバイスが装着された場合においても、ＵＳＢ管理テーブル６７の対応するＵＳＢデバイスの認証状態は認証中に設定される。
【００６５】
そして、次に、ＵＳＢデバイス管理部６５は、ＵＳＢデバイスに対するジョブ実行が有ったかどうかを判断する（ステップＳ４）。
【００６６】
具体的には、ＵＳＢデバイス管理部６５は、上述したようにジョブ制御部５０からのジョブ実行があった旨の情報により、ＵＳＢデバイスに対してジョブが実行されたかどうかを判断する。なお、ここでいうジョブは、ＵＳＢデバイスに格納された画像データに対するデータ読出処理あるいはＵＳＢデバイスに対する画像データのデータ書込処理を意味するものとする。
【００６７】
ＵＳＢデバイス管理部６５は、ジョブ実行が有ったと判断した場合には、ＵＳＢデバイス管理テーブル６７に格納されているＵＳＢデバイスの認証状態を固定する（ステップＳ５）。
【００６８】
これにより、ＵＳＢデバイスに対して、一度、ジョブ実行があった場合には、それ以降別のＵＳＢデバイスを装着した場合であっても当該別のＵＳＢデバイスは認証中に設定されず、未認証に設定されるものとする。
【００６９】
したがって、ジョブ制御部５０は、別のＵＳＢデバイスが装着された場合であっても認証状態が未認証であるためアクセスすることはできない。
【００７０】
当該方式により、ジョブを一度実行した場合には、その後、ＵＳＢデバイスが装着された場合であっても、装着したＵＳＢデバイスは認証中に設定されない。
【００７１】
したがって、例えば、ユーザが大量の原稿について、ＭＦＰにおいてスキャンした画像データをＵＳＢメモリに格納するＵＳＢメモリスキャン機能を実行する場合、ジョブ完了前にその場を離れてしまう場合が考えられるが、次のジョブの実行を希望する別のユーザが次のＵＳＢメモリをＵＳＢコネクタにセットするような場合であっても、当該別のユーザのＵＳＢメモリに自由にアクセスすることはできないためデータのセキュリティを保証することができる。また、別のユーザは、あるユーザのジョブ実行後は、ＵＳＢメモリをＵＳＢコネクタに安全に装着することができるため利便性が向上する。
【００７２】
そして、次に、ログアウトがあったかどうかを判断する（ステップＳ６）。具体的には、ログイン／ログアウト管理部２７におけるユーザ認証処理状態が終了したかどうかが判断される。ログイン／ログアウト管理部２７におけるユーザ認証処理状態が終了した場合には、上述したようにログアウトされた旨の情報がログイン／ログアウト管理部２７からＵＳＢデバイス管理部６５に出力される。
【００７３】
そして、ステップＳ６において、ＵＳＢデバイス管理部６５は、ログアウトが有ったと判断される場合には、ＵＳＢデバイス管理テーブルに格納されている固定されたＵＳＢデバイスの認証状態を解除する。具体的には、全ての認証状態を未認証に設定する。
【００７４】
そして、終了する（エンド）。
一般的に、複数のＵＳＢコネクタが搭載されているＭＦＰに対して、ユーザがＵＳＢデバイスに対してジョブを実行する場合には、使用する可能性のある全てのＵＳＢデバイスをＵＳＢコネクタに装着するのが通常であり、ジョブを実行後、新たに装着したＵＳＢデバイスに対して別のジョブを実行することは考えにくい。仮に、ユーザがジョブを実行後、新たに装着した自己のＵＳＢデバイスに対して別のジョブを実行する場合には、一度ログアウトして、再度ログインすることにより新たに装着したＵＳＢデバイスに対してもジョブを実行することが可能である。
【００７５】
なお、本例においては、ＵＳＢコネクタとして６個のコネクタが設けられたＭＦＰについて説明したが特にこれに限られず特に数には限定されない。
【００７６】
なお、本発明にかかる情報処理装置はＭＦＰに限定されず、情報処理装置であれば、プリンタやファクシミリ装置等であってもよい。なお、情報処理装置を制御するコントローラについて、コンピュータを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００７７】
なお、本発明にかかるプログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００７８】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００７９】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８０】
なお、ＵＳＢデバイスの一例として本例においてはＵＳＢメモリについて説明したが、特にＵＳＢメモリに限られず、例えばＣＦカードあるいはＳＤカード等の他の補助記憶装置についても同様に適用可能である。
【００８１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施形態に従う情報処理装置としてのＭＦＰを示す斜視図である。
【図２】本発明の実施の形態に従う情報処理装置であるＭＦＰ１の機能ブロック図である。
【図３】本発明の実施の形態に従うＭＦＰ１における操作パネル部１０の構成を説明する図である。
【図４】ＵＳＢデバイス管理テーブルを説明する図である。
【図５】本発明の実施の形態に従うＵＳＢデバイス管理部６５におけるＵＳＢデバイスの管理を説明するフロー図である。
【符号の説明】
【００８３】
１  ＭＦＰ、５  ＵＳＢデバイス接続部、１０  操作パネル部、１３  スキャナ部、１４  プリンタ部、２０〜２５  ＵＳＢコネクタ、２６  記憶部、２７  ログイン／ログアウト管理部、３０  コントロール部、３５  スキャナ制御部、４０  画像制御部、４２  メモリ、４５  プリンタ制御部、５０  ジョブ制御部、５５  画像変換部、６０  ＵＳＢ制御部、６５  ＵＳＢデバイス管理部、６７  ＵＳＢデバイス管理テーブル、７０  パネル制御部。
【図１】
2009292085.tif 000003
【図２】
2009292085.tif 000004
【図３】
2009292085.tif 000005
【図４】
2009292085.tif 000006
【図５】
2009292085.tif 000007