(57)【要約】【課題】  ＵＳＢの利用を可能とした場合に起こり得る情報漏洩時のトレーサビリティの向上が可能な複合機を提供すること。【解決手段】  ＵＳＢを制御するインターフェイス手段を備えた複合機であって、前記インターフェイス手段に脱着可能なＵＳＢメモリの自装置における利用履歴についての情報である履歴情報を管理する管理手段を備えたことを特徴とする。また、前記ＵＳＢメモリの前記インターフェイス手段に装着されているか否かを検出する脱着状態検出手段を備え、前記管理手段が管理する前記履歴情報は前脱着状態検出手段により検出された脱着履歴についての情報を含むことを特徴とする。【選択図】    図１
2008078762.tif 000002
【特許請求の範囲】
【請求項１】
ＵＳＢを制御するインターフェイス手段を備えた複合機であって、
前記インターフェイス手段に脱着可能なＵＳＢメモリの自装置における利用履歴についての情報である履歴情報を管理する管理手段を備えたことを特徴とする複合機。
【請求項２】
前記ＵＳＢメモリの前記インターフェイス手段に装着されているか否かを検出する脱着状態検出手段を備え、
前記管理手段が管理する前記履歴情報は前脱着状態検出手段により検出された脱着履歴についての情報を含むことを特徴とする請求項１に記載の複合機。
【請求項３】
前記管理手段は、自装置が提供する前記ＵＳＢメモリが関連するサービスの利用者を認証して特定した利用者識別情報を前記脱着履歴と関連付けて管理することを特徴とする請求項２に記載の複合機。
【請求項４】
前記ＵＳＢメモリには予め識別情報が書き込まれている一方、
自装置が提供する前記ＵＳＢメモリが関連するサービスを利用者に提供するのに先だって入力された識別情報と前記インターフェイス手段に装着された前記ＵＳＢメモリから読み出した識別情報とを照合して一致する場合に限り、前記ＵＳＢメモリが関連するサービスの前記利用者への提供を開始する利用制限手段を備えたことを特徴とする請求項１，２または３のいずれかに記載の複合機。
【請求項５】
前記管理手段が管理する前記履歴情報は、前記利用制限手段における識別情報の照合結果についての情報または／及び前記利用者に提供された前記ＵＳＢメモリが関連するサービスの種別についての情報を含むことを特徴とする請求項１〜４のいずれかに記載の複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機に関し、特に、ＵＳＢを制御するインターフェイス手段を備えＵＳＢメモリを利用したサービスを提供可能な複合機に関する。
【背景技術】
【０００２】
近年、ユニバーサル・シリアル・バス（以下ＵＳＢという）接続のデータ記憶装置は、データの格納やＰＣ（パソコン）間のデータ転送を行なうための装置として普及しつつある。この装置はＰＤＦ（Portable Document Format）ファイル、Microsoft  Word（登録商標）、Microsoft  Excel（登録商標）、その他の電子文書（一般的にPCで作成される文書）を格納するための用途として利用されている。これらの文書の移動メディアとしては他にＦＤ（フロッピーディスク）、ＣＤ（コンパクトディスク）などがある。最近ではより小さな脱着可能な記憶メディアもよく使われる。
【０００３】
また最近のオフィス機器は従来の単機能機（コピー、FAX、スキャナー、プリンターなど）からオールインワン（頭文字をとってＡＩＯとも呼称される）にシフトしつつある。ＡＩＯは複合機と呼称される場合もある。
【０００４】
ＵＳＢの特徴は以下の４点である。
・様々な種類の機器に対応した規格である。
・様々な種類の機器が共通のコネクタを利用してＰＣと接続可能である。
・プラグアンドプレイに対応し、脱着自在である。
・１ホストコントローラに対し最大１２７台のＵＳＢ機器が接続可能である。
【０００５】
ＵＳＢはそのような多くの利点をもつ反面、問題点もある。つまり、自由に脱着できるということは悪意の第３者が機器の情報（文書情報だったり、機能設定情報だったり）を自由に持ち出し可能となる。
【０００６】
本願発明に関連する公知技術としては特許文献１，２を挙げることができる。
【特許文献１】特開2004-070423号公報
【特許文献２】特開2004−109765号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１は、ＵＳＢ利用時の物理的なＩ／Ｆ実現のための手段についてのものである。特許文献２は、機器がＵＳＢデバイスとのＩ／Ｆをもち、ＵＳＢコントローラを持つ。そして、ネットワーク（＝認証サーバ）を利用して認証を行なうものである。
【０００８】
しかし、特許文献１，２では、複合機（ＡＩＯ機器）においてＵＳＢの利用を可能とした場合に起こり得る情報漏洩時のトレーサビリティの向上については何ら考慮されていない。
【０００９】
本発明は係る事情に鑑みてなされたものであり、ＵＳＢの利用を可能とした場合に起こり得る情報漏洩時のトレーサビリティの向上が可能な複合機を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の複合機は、ＵＳＢを制御するインターフェイス手段を備えた複合機であって、前記インターフェイス手段に脱着可能なＵＳＢメモリの自装置における利用履歴についての情報である履歴情報を管理する管理手段を備えたことを特徴とする複合機。
【００１１】
請求項２に記載の複合機は、請求項１に記載の複合機において、前記ＵＳＢメモリの前記インターフェイス手段に装着されているか否かを検出する脱着状態検出手段を備え、前記管理手段が管理する前記履歴情報は前脱着状態検出手段により検出された脱着履歴についての情報を含むことを特徴とする。
【００１２】
請求項３に記載の複合機は、請求項２に記載の複合機において、前記管理手段は、自装置が提供する前記ＵＳＢメモリが関連するサービスの利用者を認証して特定した利用者識別情報を前記脱着履歴と関連付けて管理することを特徴とする。
【００１３】
請求項４に記載の複合機は、請求項１，２または３のいずれかに記載の複合機において、前記ＵＳＢメモリには予め識別情報が書き込まれている一方、自装置が提供する前記ＵＳＢメモリが関連するサービスを利用者に提供するのに先だって入力された識別情報と前記インターフェイス手段に装着された前記ＵＳＢメモリから読み出した識別情報とを照合して一致する場合に限り、前記ＵＳＢメモリが関連するサービスの前記利用者への提供を開始する利用制限手段を備えたことを特徴とする。
【００１４】
請求項５に記載の複合機は、請求項１〜４のいずれかに記載の複合機において、前記管理手段が管理する前記履歴情報は、前記利用制限手段における識別情報の照合結果についての情報または／及び前記利用者に提供された前記ＵＳＢメモリが関連するサービスの種別についての情報を含むことを特徴とする。
【発明の効果】
【００１５】
請求項１に係る発明によれば、ＵＳＢメモリの利用履歴を保持するので必要なときに確認できるため、情報漏洩時のトレーサビリティが向上する効果が得られる。
【００１６】
請求項２に係る発明によれば、ＵＳＢメモリの脱着履歴を保持するので必要なときに確認できるため、情報漏洩時のトレーサビリティ（いつ脱着されたか）が向上する効果が得られる。
【００１７】
請求項３に係る発明によれば、ＵＳＢメモリが関連するサービスの利用者をも認識できるため、情報漏洩時のトレーサビリティ（いつ誰が脱着したか）がいっそう向上する効果が得られる。
【００１８】
請求項４に係る発明によれば、特定のＵＳＢメモリしか使えないようにできるため、情報漏洩防止効果が得られる。
【００１９】
請求項５に係る発明によれば、ＵＳＢの識別情報の照合結果（一致／不一致）についての情報、または／及び、識別情報一致で提供された、または、提供されようとしたが識別情報不一致のため実際には提供されなかったサービスの種別が履歴情報として記憶・管理されるため、情報漏洩時のトレーサビリティがいっそう向上する効果が得られる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照しながら、本発明を実施するための最良の形態について説明する。
【００２１】
図１に本発明を実施するための最良の形態に係る複合機としてのＡＩＯ機器１０、１１のブロック構成について示す。なお、図１においては、ＡＩＯ機器１０についてのみブロック構成を示しているが、ＡＩＯ機器１１も同様の構成である。
【００２２】
スキャナ１は文書(一般に原稿という)を読み取るものである。ネットワーク制御部２は例えばＬＡＮ接続が可能であり、ネットワーク２０に接続するものである。システム制御部３は複合機内部の中核の制御を行なうものであり、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（リードオンリメモリ）、ＥＥＰＲＯＭ（電気的に書き換え可能な読み出し専用メモリ）、ＣＰＵ、及び、タイマ回路等を構成として含むマイクロコンピュータである。
【００２３】
ＦＡＸ通信制御部４は例えばＰＳＴＮ３０に接続するものであり、各種ＩＴＵ勧告に規定された制御を実現する。プロッタ５は文書やレポートの印刷を行なうものである。画像処理部６は必要に応じて、文書の格納形式を変換するための圧縮・伸張を行なうものである。画像メモリ７は上記画像処理部で圧縮（場合によっては生画像も含む）した文書を格納しておくものである。
【００２４】
ＵＳＢポート８はＵＳＢメモリ９を装着するインターフェイス手段である。
【００２５】
本実施形態では、ＵＳＢメモリ９装着時のアクセスはシステム制御部３で行なうものとするが、専用のインターフェイスを用いてもよいのはいうまでもない。
【００２６】
なか、スキャナ１，ネットワーク制御部２、システム制御部３，ＦＡＸ通信制御部４、プロッタ５、画像処理部６、画像メモリ７，ＵＳＢポート８は、図示しないシステムバスにより接続されており、相互にデータのやりとりや割り込み信号の入出力を行う。
【００２７】
以上の構成で、複合機としてのＡＩＯ機器１０は、自装置の動作状態を管理していて、その中でＵＳＢメモリ９のＵＳＢポート８への脱着を検出する。
【００２８】
脱着の検出形態により本発明は限定されるものではないが、例えば装着されたＵＳＢメモリ９の物理的な接触で割り込み信号を発生させ、システム制御部３で判断するようにしてもよいし、装着されたＵＳＢメモリ９の物理的な接触でシステム制御部３が備えるＩ／Ｏポートのうちの１つの状態を変化させてその変化をシステム制御部３がＩ／Ｏアクセスにより確認するようにしてもよい。
【００２９】
システム制御部３は、図２（ａ）〜（ｆ）に示すような、各種内容を含むＵＳＢメモリ９の利用履歴を自身が備えるＲＡＭやＥＥＰＲＯＭに記憶し管理する。
【００３０】
システム制御部３は、図３に示す状態管理の処理手順を行うことで、自装置が備える複数の機器の状態変化をイベントで判断できる。
【００３１】
ＡＩＯ機器１０の電源が投入された後、図３の状態管理処理は起動される。その状態管理処理は、初期化を行ったあと常に管理される周期ハンドラといえる。
【００３２】
概要は複数のイベントを順次確認する（Ｓ１０１，Ｓ１０２、・・・Ｓ１０３，Ｓ１０４）。一通り確認がすむと一定時間タイムアウトを待ち（処理Ｓ１０５、判断Ｓ１０６のＮｏのループ）、タイムアウト後（判断Ｓ１０６のＹｅｓ）、処理Ｓ１０１に戻り、複数のイベントを順次確認する処理を繰り返す。
【００３３】
そのうちの処理Ｓ１０３がＵＳＢポート８へのＵＳＢメモリ９の脱着状態（装着されているか否か）を検出・監視する処理である。
【００３４】
図中で触れていないが例えばイベント１がトナー有無の確認であればトナーなし時は必要な処理（例えばＬＥＤを点灯させ利用者に知らせる）を行う。
【００３５】
図３の処理Ｓ１０３のＵＳＢ状態監視処理の具体的な処理手順について図４に示す。
【００３６】
図４において、システム制御部３は、ＵＳＢポートにおけるＵＳＢメモリ９の装着状態についての前回の検出結果を記憶しておくと共に新たな検出結果を得て、状態に変化がなければ何も行わない（判断Ｓ２０１のＮｏ）。
【００３７】
状態に変化があると（判断Ｓ２０１のＹｅｓ）、次に現在ＵＳＢメモリ９があれば（装着されていれば）（判断Ｓ２０２のＹｅｓ）、装着履歴を作成＆保持する（処理Ｓ２０４）。現在ＵＳＢメモリ９がないなら（装着されていないなら）（判断Ｓ２０２のＮｏ）、取り外し履歴を作成＆保持する（処理Ｓ２０３）。
【００３８】
システム制御部３は処理Ｓ２０４または処理Ｓ２０３により、ＵＳＢメモリ９の利用に関する履歴として着脱履歴の情報を得ることができる。その情報は、システム制御部３が備えるＥＥＰＲＯＭ等の不揮発メモリに記憶し管理する。
【００３９】
図２（ａ）は、ＵＳＢ着脱履歴情報の具体的な内容例について示している。
【００４０】
図２（ａ）においては、日時と着脱状態とを１時間毎に保持している。この時間間隔は任意に設定できるものである。ただし状態監視は一般に短い周期（例えば１秒）で行われるので、設定した間隔で検出したＵＳＢ状態を着脱履歴に書き込むことになる。
【００４１】
図２（ｂ）は、ＵＳＢ着脱履歴情報の具体的な内容例の別例について示している。
【００４２】
図２（ｂ）においては毎回ＵＳＢ状態を検出し変化した場合のみ着脱履歴に書き込んでいる。この場合は前回の状態も保持しておく必要がある。
【００４３】
このようにして記憶・管理されるＵＳＢメモリ９の利用に関する履歴情報として着脱履歴は、ＡＩＯ機器１０の表示部、または印刷、またはネットワークに接続される場合は外部機器（例えばＰＣ）で確認でき、情報漏洩時のトレーサビリティを確保することができる。
【００４４】
さて、近年ＡＩＯ機器１０のような複合機にもセキュリティが強く望まれる。そこで、ＡＩＯ機器１０は、電源ＯＮ後、待機状態になるが、ここで認証画面になるものとする。利用者は認証を行った後所望するサービス（コピーとかＦＡＸ送信とかメール送信など）を行うものとする。サービスが終了した場合、または何もせずに一定時間が経過した場合認証画面にもどるものとする。
【００４５】
認証画面では認証ＩＤやパスワードを入れることが一般的であり、ＡＩＯ機器１０に予め設定されている認証ＩＤとパスワードの組み合わせとの照合により対応して予め登録しておいた利用者名等の利用者識別情報を得ることができる。そこで、ＵＳＢメモリ９の装着または取り外しの履歴作成＆保持時に利用者情報も読み出せ合わせて保持するようにしてもよい。
【００４６】
図２（ｃ）は、その場合のＵＳＢメモリ９に関連する履歴情報の内容例であり、日時と着脱状態と利用者を１時間毎に保持している。ここで間隔は任意に設定できるものである。ただし状態監視は一般に短い周期（例えば１秒）で行われるので、設定した間隔で検出したＵＳＢ状態を着脱履歴に書き込むことになる。この書き込み時点で利用者が不定の場合はその旨を保持する。
【００４７】
図２（ｄ）では毎回ＵＳＢ状態を検出し変化した場合のみ着脱履歴に書き込んでいる。この場合は前回の状態も保持しておく必要がある。結果図２（ｃ）よりも利用者が特定されやすくなる。保持したＵＳＢ情報は情報は機器の表示部、または印刷、またはネットワークに接続される場合は外部機器（例えばＰＣ）で確認できる。
【００４８】
以上の構成にてＵＳＢメモリ９の利用に関する履歴情報としての着脱履歴を利用者とセットで管理できる。
【００４９】
さて、ＵＳＢメモリ９を利用したサービスをＡＩＯ機器１０が利用者に提供する場合、装着されるＵＳＢメモリ９に何ら制限を設けないと情報漏洩の危険性が増す。
【００５０】
そこで、ＵＳＢメモリ９自体にある任意の識別子（識別情報）Ａを書き込んでおき、利用者が認証を行い各種サービスを受ける場合に、図５の手順を行うようにしてもよい。
【００５１】
つまり、利用者が正規の利用者として認証されて、利用しようとして選択したサービスが、ＵＳＢメモリ９を利用するものではない場合には（判断Ｓ３０１のＮｏ）、特に制限することなくサービスを提供するが（処理Ｓ３０４）、ＵＳＢメモリ９を利用するものである場合には（判断Ｓ３０１のＹｅｓ）、正規の利用者であれば知っている筈の識別子Ａを入力させ（処理Ｓ３０２）、その入力された識別子（知らなかったり間違えて識別子Ａでない場合もある）が、ＵＳＢ９に予め書き込まれた識別子Ａと一致する正しいものである場合に限り（判断Ｓ３０３のＹｅｓ）、選択された、ＵＳＢメモリ９を利用するサービスを提供する（処理Ｓ３０４）。正しくない場合には（判断Ｓ３０３のＮｏ）、選択された、ＵＳＢメモリ９を利用するサービスを提供することなく終了する。
【００５２】
ここでＵＳＢ識別子（識別情報）の入力が正しくない場合特定回数、再度ＵＳＢ識別子を入力させるようにしてもよい。
【００５３】
これにより、ＡＩＯ機器１０における、ＵＳＢメモリ９を利用するサービスを、第三者に無断で利用されることが防止できる。なお、図５の手順では利用者がＡＩＯ機器１０に正規の利用者として認証された上での更なる処理として記載したが、ＵＳＢメモリ９に予め書き込まれた識別子Ａと、利用者により入力された識別子との照合のみによる、ＵＳＢメモリ９を利用するサービスに特化した簡易的な認証のみであっても、ＵＳＢメモリ９を利用するサービスについての不正利用防止の効果は十分期待できる。
【００５４】
図５の処理手順で、ＵＳＢメモリ９を利用するサービスを利用者に提供した場合、認証により特定した利用者（利用者名の文字列）と、（ＵＳＢメモリ９を利用する）提供サービスの種別、ＵＳＢ識別子入力結果を、図２（ｅ）に示すように、関連付けて履歴情報として残すようにしてもよい。図２（ｅ）では、ＡさんはスキャンＴｏＵＳＢのサービスを、ＢさんはＵＳＢＴｏプリントのサービスの提供を受けたが、ＣさんはＵＳＢＴｏプリントのサービスを受けられなかったことがわかる。それにより、利用者認証を突破したとしても（この場合はＣさんになりすまし）ＵＳＢメモリ９を利用するサービスの提供は、その悪意の第三者がＵＳＢ識別子までは知らなかったため、行われず、安全性が増す。
【００５５】
ＵＳＢメモリ９を利用したサービスに関連してＵＳＢポート８に装着されたＵＳＢメモリ９への書き込みが必要になった場合、「平文」のまま書き込んだのでは書き込んだデータが悪用されかねず、ＵＳＢ利用サービスの安全性が低い。
【００５６】
そこで、ＵＳＢメモリ９への書き込み時に書き込むデータの内容をパスワードに基づいて秘匿化できるようにすることが考えられる。
【００５７】
その場合、ＵＳＢメモリ９への書き込み時のパスワードはＡＩＯ機器１０の管理者が機器の設定操作で予め登録しておく。そのパスワードは、システム制御部３のＥＥＰＲＯＭ等に記憶される。
【００５８】
そして、ＵＳＢへの書き込みを伴うサービス実行時には、図６に示す処理手順で対応する。
【００５９】
つまり、前述のＵＳＢメモリ９への書き込みパスワードの有無を確認し（判断Ｓ４０１）、あればスクランブルをＯＮとし（処理Ｓ４０２）、なければスクランブルをＯＦＦとする（処理Ｓ４０３）。
【００６０】
そして、ＵＳＢメモリ９への書き込み（処理Ｓ４０４）においては、上記スクランブル（ＯＮまたはＯＦＦ）指示をもとに実行する。なお、ＵＳＢメモリ９への書き込み時には、メモリ容量節約の観点から、スクランブルのＯＮ／ＯＦＦに関わらず圧縮処理を行う。
【００６１】
結果としてＵＳＢメモリ９への書き込み時のパスワードを用いてＵＳＢメモリ９内の文書をスクランブル化できるため仮にＵＳＢメモリ９を盗まれた場合も安易に文書が解凍できないため安全である。
【００６２】
図６の手順によりスクランブル化されて、または、スクランブル化されずに平文のままＵＳＢメモリ９に書き込まれたデータ（文書等）をＡＩＯ機器１０から読み出して、ＵＳＢメモリ９を利用したサービスに供しようとする場合には、図７の処理手順で対応する。
【００６３】
図７おいて、ＵＳＢメモリ９からの読み出しを伴うサービスが選択されて実行される時には、前述したようにシステム制御部３のＥＥＰＲＯＭ等に予め登録されたＵＳＢ書き込みパスワードの有無を確認し（判断Ｓ５０１）、パスワードが有れば、そのパスワードに基づいたスクランブル解除付の解凍（復号伸張）を実行し（処理Ｓ５０２）、
パスワードがなければスクランブルなしの通常の解凍（復号伸張）を実行する（処理Ｓ５０３）。なお、処理Ｓ５０３の「解凍」では、もし、ＡＩＯ機器１１等の他の機器に登録されたパスワードにより、書き込み時にスクランブル化されていた場合にはもとの文書を復元できないことになる。
【００６４】
結果として、自装置においてＵＳＢ書き込みパスワードを用いてＵＳＢメモリ９に書き込んだＵＳＢメモリ９内の文書を自装置において正しく解凍できる一方、他装置では正しく解凍できないため、自装置で扱う文書等のデータの安全性が高まる。
【００６５】
ＡＩＯ機器１０がＵＳＢ利用サービスを提供した時、図２（ｆ）に示すように、認証の結果特定された利用者（利用者名の文字列）と、提供サービスの種別、ＵＳＢ識別子入力結果、ＵＳＢメモリ９への書き込み時または読み出し時におけるスクランブルの有無（書き込み時ならスクランブル化を伴う書き込みの有無、読み出し時なら逆スクランブル化を伴う読み出しの有無）をＵＳＢ利用の履歴情報として残すことができる。
【００６６】
図２（ｆ）ではＡさんはスキャンＴｏＵＳＢのサービスの実施をスクランブル付で行った。ＢさんはＵＳＢＴｏプリントのサービスの実施をスクランブル付で行った。ＣさんはＵＳＢＴｏプリントのサービスを受けられなかったことがわかる。
【００６７】
結果認証を突破したとしても（この場合はＣさんになりすまし）ＵＳＢ利用サービスを受けられないので安全性が増す。更に仮にＡ、Ｂ、Ｃさん達本人がＡＩＯ機器１０内の文書をＵＳＢメモリ９に書き込めたとしてもＡＩＯ機器１０に登録されたパスワードによりスクランブル化された文書が書き込まれたＵＳＢメモリ９は部外に持ち出したとしても、ＡＩＯ機器１０に登録されたパスワードを知ると共に正しく解凍できる機器が用意できないと容易には解凍して内容を閲覧できない。そのため、問題が起きた場合も、後で機器管理者が履歴をみることで追求することが可能である。
【００６８】
ＵＳＢメモリ９への書き込み時スクランブル化のためのキーとなるパスワードは、ＡＩＯ機器１０全体として１個のみ登録するのではなく、ＵＳＢメモリ９に書き込まれる各文書単位で個別設定できるようにしてもよい。
【００６９】
その場合、ＵＳＢメモリ９への書き込み時のパスワードはＵＳＢメモリ９への書き込みを伴うサービス内で利用者が個別に登録できる。
【００７０】
つまり、図８において、ＵＳＢへの書き込みを伴うサービスが選択され実行される時に、ＵＳＢへの書き込みパスワードを利用するか（の利用者の意思を操作入力等の確認により）確認し（処理Ｓ６０１）、利用しない場合には、スクランブルをオフとして（処理Ｓ６０６）、処理Ｓ６０５に移行する。利用する場合には（判断Ｓ３０２のＹｅｓ）、スクランブルをＯＮすると共に（処理Ｓ６０３）、ＵＳＢへの書き込みパスワードを利用者に入力させた上で（処理Ｓ６０４）、処理Ｓ６０５に移行する。
【００７１】
処理Ｓ６０５におけるＵＳＢメモリ９への書き込みは上記スクランブル（ＯＮまたはＯＦＦ）指示をもとに実行する。結果としてＵＳＢへの書き込み毎にパスワードを設定でき対象文書をスクランブル化できる。仮にＵＳＢを盗まれた場合もバスワード設定済みのもは安易に解凍できないため安全である。機器内に設定が残らないという点でも安全である。
【００７２】
また、ＡＩＯ機器１０全体として１個のＵＳＢ書き込みパスワードを登録しておいて、それに基づいてＵＳＢメモリ９に書き込む文書等のデータをスクランブル化する際に、その機器全体としてのパスワードをＵＳＢメモリ９に転送・書き込みするようにすることも考えられる。
【００７３】
そのようにして、機器全体としてのパスワードによりスクランブル化され、当該機器全体としてのパスワードと共にＵＳＢメモリ９に書き込まれた文書等のデータをＡＩＯ機器１０が読み出す場合には図９の処理手順で対応する。
【００７４】
つまり、図９において、ＵＳＢメモリ９に書き込まれた文書を読み出す場合には、まず、ＡＩＯ機器１０のシステム制御部のＥＥＰＲＯＭ等に（もし登録していれば）予め登録されている機器全体としての書き込みパスワードの有無をしらべる（判断Ｓ７０１）。ここでは機器全体としての書き込みパスワードなし時は何もしないことにする（判断Ｓ７０１のＮｏ）。
【００７５】
機器全体としての書き込みパスワードがある場合は（判断Ｓ７０１）、そのパスワードと、ＵＳＢメモリ９内にスクランブル化された文書と共に書き込まれているはずの機器全体としての書き込みパスワードを比較する（判断Ｓ７０３）。そして、一致した場合のみ解凍する（判断Ｓ７０２のＹｅｓ、処理Ｓ７０３）、一致しない場合には解凍しない（判断Ｓ７０２のＮｏ）。
【００７６】
その結果、パスワード比較が２重となるためより安全である。
【００７７】
また、図８の処理手順により、ＵＳＢメモリ９に書き込まれる文書個々に書き込み時の書き込みパスワードが設定されスクランブル化されて書き込まれている場合、そのＵＳＢメモリ９内に個々にスクランブル化された記憶されている各文書をＡＩＯ機器１０で読み出して利用する場合には、図１０の処理手順により対応する。
【００７８】
つまり、図１０において、ＵＳＢメモリ９に文書個々にスクランブル化されて書き込まれた文書を読み出す場合、ＵＳＢメモリ９内に記憶された文書のリストを表示して利用者に選択させるなどして、読み出す文書を特定する（処理Ｓ８０１）。次に書き込みパスワードを利用者に入力させる（処理Ｓ８０２）。正しい利用者であれば、当該選択文書をＵＳＢメモリ９に書き込む際に指定した書き込みパスワードを知っているはずであり、書き込みパスワードが一致しない場合は（判断Ｓ８０３）、何もしない（再度パスワード入力を行うようにしても構わないし、再度の入力に回数制限を設けても良いし、その制限値は任意に設定できるようにしてもよい）、一致した場合のみ（判断Ｓ８０３のＹｅｓ）、解凍する（この場合スクランブル付解凍）（処理Ｓ８０４）。
【００７９】
この結果、パスワード比較が２重となるためより安全である。
【００８０】
ネットワーク２０で機器が相互接続されている場合に、ＰＣ等の外部装置により機器管理を行うことは周知であり、ＡＩＯ機器１０におけるＵＳＢメモリ９の利用に関連した履歴情報の管理においても、ネットワーク２０を介した管理形態を適用可能である。
【００８１】
具体的には、ＡＩＯ機器１０において機器全体として登録するＵＳＢメモリ書き込み時のパスワードをネットワーク２０を介して接続された外部装置に保持したり、管理すべき履歴情報の実体をもネットワーク２０を介して接続された外部装置に保持するようにして、必要に応じて外部装置にネットワーク２０を介してアクセスして必要な情報を参照することで、ＵＳＢメモリ９の利用に関連した履歴管理を行うこともできる。
【００８２】
機器全体としてのＵＳＢメモリ書き込み時のパスワードは登録自体を外部装置で行い、ＡＩＯ機器１０が必要時に問い合わせるようにしてもよい。もしくは機器で登録したものを外部装置に知らせておき、必要なときに参照して利用するよにうしてもよい。ＵＳＢメモリ９の利用に関連した、図２に示した各種形態の履歴情報についても同様である。またネットワーク３０を介した外部装置を利用する場合、その外部装置は、ＡＩＯ機器１０のみならず多数の機器についてのＵＳＢメモリ９の利用に関連した履歴情報や機器全体としてのＵＳＢ書き込みパスワードを一括管理することも可能となる。
【００８３】
なお、以上本発明を実施するための最良の形態について説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【図面の簡単な説明】
【００８４】
【図１】本発明を実施するための最良の形態に係る複合機としてのＡＩＯ機器１０のブロック構成等について示す図である。
【図２】ＵＳＢメモリ９の利用に関連した履歴情報の各種管理形態について示す図である。
【図３】状態管理処理手順について示すフローチャートである。
【図４】ＵＳＢ状態監視処理の具体的な処理手順について示すフローチャートである。
【図５】認証を実施しサービスが選択された場合の処理手順について示すフローチャートである。
【図６】ＵＳＢ書き込みサービスが選択された場合の処理手順について示すフローチャートである。
【図７】ＵＳＢ読み出しサービスが選択された場合の処理手順について示すフローチャートである。
【図８】ＵＳＢ書き込みサービスが選択された場合の別の処理手順について示すフローチャートである。
【図９】ＵＳＢ読み出しサービスが選択された場合の別の処理手順について示すフローチャートである。
【図１０】ＵＳＢ読み出しサービスが選択された場合の別の処理手順について示すフローチャートである。
【符号の説明】
【００８５】
１０  ＡＩＯ機器
３  システム制御部
【図１】
2008078762.tif 000003
【図２】
2008078762.tif 000004
【図３】
2008078762.tif 000005
【図４】
2008078762.tif 000006
【図５】
2008078762.tif 000007
【図６】
2008078762.tif 000008
【図７】
2008078762.tif 000009
【図８】
2008078762.tif 000010
【図９】
2008078762.tif 000011
【図１０】
2008078762.tif 000012