(57)【要約】 【課題】  印刷装置で印刷した印刷データを、同じ印刷装置または別の印刷装置から簡便な操作で再印刷することができ、さらに第３者への印刷データの漏洩を防ぐことができる印刷装置を提供する。【解決手段】  外部記憶装置利用判定手段１１２は、外部記憶装置２０が印刷装置１０に接続されると、接続された外部記憶装置２０から、外部記憶装置を識別する情報と印刷装置の利用設定に関連する情報を含む外部記憶装置属性情報を取得し、表示部１４に送信する。表示部１４は、送信された外部記憶装置属性情報を表示画面に表示し、ユーザに対して、接続された外部記憶装置２０を利用することの可否の判断を促す。ユーザは、接続された外部記憶装置２０を特定し、接続された外部記憶装置２０の利用可否を判断する。ユーザが、入力部１５から、ＯＫ、つまり、利用許諾を入力すると、外部記憶装置２０に記憶された印刷データの印刷が可能になる。【選択図】      図２
2006056109.tif 000002
【特許請求の範囲】
【請求項１】
印刷日時と印刷設定内容とを含む印刷データ履歴情報および印刷データを含む印刷に関する情報を記憶する外部記憶装置と通信を行う通信手段と、
少なくとも前記外部記憶装置の利用可否の情報を入力する入力手段と、
前記外部記憶装置と通信が可能になったとき、前記入力手段から入力された前記利用可否の情報に基づいて、前記外部記憶装置の利用の可否を判定する外部記憶装置利用判定手段と、
前記外部記憶装置利用判定手段で利用が可と判定された前記外部記憶装置と、前記印刷に関する情報を送受信する印刷データ管理手段とを含むことを特徴とする印刷装置。
【請求項２】
前記印刷データ管理手段で受信された印刷に関する情報に含まれる情報であって、外部記憶装置を識別する情報と印刷装置の利用設定に関する情報とを含む外部記憶装置属性情報を表示する表示手段を含み、
前記外部記憶装置利用判定手段は、前記表示手段に表示された前記外部記憶装置属性情報に対して前記入力手段から入力された前記利用可否の情報に基づいて、前記外部記憶装置の利用の可否を判定することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記印刷データ管理手段で受信された前記外部記憶装置属性情報に含まれる文書サーバに関する情報に基づいて、文書サーバへのアクセスを行うサーバ通信手段を含み、
前記表示手段は、前記サーバ通信手段が文書サーバにアクセスした結果を表示することを特徴とする請求項２記載の印刷装置。
【請求項４】
前記印刷データ管理手段が前記外部記憶装置から印刷データおよび印刷データ履歴情報を受信したとき、前記印刷データを特定する特定情報を表示する表示手段を含み、
前記表示手段で表示された前記特定情報のうちで、前記入力手段で選択された特定情報によって特定された印刷データを、前記特定された印刷データに対応する印刷履歴データに含まれる印刷設定内容に従って印刷する印刷手段を含むことを特徴とする請求項１記載の印刷装置。
【請求項５】
前記表示手段は、前記印刷データ履歴情報に含まれる印刷日時の順序で、前記特定情報を表示することを特徴とする請求項４記載の印刷装置。
【請求項６】
前記印刷データ管理手段は、印刷中の印刷データまたは印刷後の印刷データに対応する印刷データ履歴情報を、前記外部記憶装置に送信することを特徴とする請求項１記載の印刷装置。
【請求項７】
前記印刷データは、ＳＶＧ（Scalable Vector Graphics）形式であることを特徴とする請求項１記載の印刷装置。
【請求項８】
請求項１〜７のいずれかに記載の印刷装置と、前記印刷データ管理手段によって通信可能な外部記憶装置とを含むことを特徴とする印刷システム。
【請求項９】
前記外部記憶装置は、ＩＣカードであることを特徴とする請求項８に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが利用することを認めた外部記憶装置に記憶された印刷データを印刷可能とする印刷装置および印刷システムに関する。
【背景技術】
【０００２】
近年、個人が電子的に扱う文書あるいは画像などのデータ量が増大していくにつれて、紙に印刷する機会あるいは紙への印刷を望む機会が増え、その個人が印刷した文書あるいは画像を、「今すぐ」そして「場所を問わず」もう一度印刷したいというニーズは、益々高くなってきている。このニーズは、たとえば、職場の上司または取引先から突然「あのときの資料をもう一度印刷して欲しい」と要請された場合、出先での会議あるいは打ち合せで参加者が急に増えて、予め準備しておいた配布資料が不足し、配布資料の増刷が必要になった場合などに生じる。
【０００３】
他社との打合せに使用する会議室、ホテル、コンビニエンスストアなど、不特定の利用者を想定している環境に、コピー機などの印刷装置を設置して利用に供することは、従来から行われている。さらに近年では、印刷機能を備えたデジタル複合機などの印刷装置も設置されるようになってきており、「どこでも」印刷できる環境が整備されようとしている。
【０００４】
ＰＣ（Personal Computer）などのコンピュータを操作せずに、印刷装置を操作するだけで所望のデータを印刷したいというニーズは、普段使用しているＰＣから印刷するために用いている印刷装置以外の印刷装置を利用する場合に、発生することが多い。しかし、普段利用している印刷装置が設置されているオフィス以外のオフィスに設置されている印刷装置、あるいは会議室、ホテル、コンビニエンスストアなどに設置されている印刷装置からは、普段使用しているＰＣに保存されている印刷データにアクセスできないことが多く、たとえアクセスできたとしても、接続コスト、たとえば時間、手間、あるいは料金などによるコストを無視できないことが多い。
【０００５】
近年、セキュリティに対するユーザの要求水準が高まる中で、特にビジネスユースにおいて文書を印刷する場合、第３者への情報漏洩を防ぐための対策を施すことが益々重要となってきている。たとえばオフィスにおいて、印刷装置は、紙およびトナーの補給といったメンテナンス上の理由から、同じ部屋で働いている異なる部門あるいは職責のメンバによって共用される機器として運用されているケースが多い。このような場合、担当者しか知り得ない情報が印刷装置を介して漏洩する危険がある。具体的には、誰もがアクセス可能な共用の印刷装置に印刷データを保存した場合、初めに印刷を行ったユーザとは別の第３者が、印刷装置を操作して、保存された印刷データにアクセスすることがある。
【０００６】
上述したように、オフィスに設置される印刷装置は、メンテナンス上の理由から共用機器として運用されることが多く、ユーザは、限られた時間で利用を終えて、他のユーザに印刷装置を明け渡すことが求められる状況にある。ところが、再印刷の対象となる印刷データの件数が増えると、多くの場合、ユーザは、所望のデータを指定するための条件をはっきり覚えていないので、益々手間と時間がかかるようになる。したがって、ユーザが所望のデータを短時間で選択できるようにするために、何らかの工夫が必要となり、ユーザの利便性を向上させるための改善が求められる。
【０００７】
一度印刷した文書を再び印刷する第１の従来技術として、まず、印刷した文書の印刷データとその印刷データに関する日時などの履歴情報とを関連付けて、印刷装置と相互通信可能なホストコンピュータに保存しておく。次に、ユーザが印刷したい印刷データの履歴情報を印刷装置に入力すると、印刷装置は、入力された履歴情報をホストコンピュータに送る。ホストコンピュータは、その履歴情報に対応する印刷データを印刷装置に送って、過去に印刷したことのある文書を再印刷できるようにした印刷システムがある。再印刷する際にホストコンピュータでの操作が不要となり、ユーザの利便性が向上する（たとえば、特許文献１参照）。
【０００８】
一度印刷した文書を再び印刷する第２の従来技術として、ネットワークに繋げられた複数の装置でＩＣ（Integrated Circuit）カードを共用できるようにし、このＩＣカードに処理に必要な情報を記憶しておく。印刷の際に、このＩＣカードに記憶された情報を用いることによって、複雑な印刷条件の選択と設定の作業を行うことなく、ネットワーク上の同じグループの他の装置からも印刷することができるネットワーク上の情報共有方法がある。さらに、画像形成装置間でＩＣカードを共用できるようにし、このＩＣカードに印刷データ、処理ソフト、印刷条件等の情報を格納しておき、そのＩＣカードを装着するだけで、他の画像形成装置でも同じ処理結果を得ることを可能にした印刷処理情報共有方法がある（たとえば、特許文献２参照）。
【０００９】
【特許文献１】特開２００１−１０５６８９号公報
【特許文献２】特開２００２−３６６３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述した第１の従来技術は、情報の漏洩については、触れられておらず、上述した第２の従来技術は、ＩＣカードが同じグループ内の装置に所属するか否かの認証を行っているが、同じグループ内の装置を使用する第３者よってＩＣカードに記憶した情報にアクセスすることが可能であり、第３者への情報の漏洩を防止することができないことがあるという課題がある。
【００１１】
上述したいずれの従来技術も、印刷データに関する情報を印刷データとともに保存して、再印刷するときの印刷条件等の設定を簡便化しているが、記憶する印刷データの数が増えたときに印刷データの選択に時間を要することがあるという課題がある。
【００１２】
本発明の目的は、印刷装置で印刷した印刷データを、同じ印刷装置または別の印刷装置から簡便な操作で再印刷することができ、さらに第３者への印刷データの漏洩を防ぐことができる印刷装置および印刷システムを提供することである。
【課題を解決するための手段】
【００１３】
本発明は、印刷日時と印刷設定内容とを含む印刷データ履歴情報および印刷データを含む印刷に関する情報を記憶する外部記憶装置と通信を行う通信手段と、
少なくとも前記外部記憶装置の利用可否の情報を入力する入力手段と、
前記外部記憶装置と通信が可能になったとき、前記入力手段から入力された前記利用可否の情報に基づいて、前記外部記憶装置の利用の可否を判定する外部記憶装置利用判定手段と、
前記外部記憶装置利用判定手段で利用が可と判定された前記外部記憶装置と、前記印刷に関する情報を送受信する印刷データ管理手段とを含むことを特徴とする印刷装置である。
【００１４】
本発明に従えば、印刷装置に接続した外部記憶装置を利用するか否かを、ユーザによって入力された外部記憶装置の利用可否の情報に基づいて判定可能としたので、そのユーザ以外の第３者への印刷データの漏洩を防止できる。
【００１５】
また本発明は、前記印刷データ管理手段で受信された印刷に関する情報に含まれる情報であって、外部記憶装置を識別する情報と印刷装置の利用設定に関する情報とを含む外部記憶装置属性情報を表示する表示手段を含み、
前記外部記憶装置利用判定手段は、前記表示手段に表示された前記外部記憶装置属性情報に対して前記入力手段から入力された前記利用可否の情報に基づいて、前記外部記憶装置の利用の可否を判定することを特徴とする。
【００１６】
本発明に従えば、印刷装置に接続された外部記憶装置をユーザが識別するための情報、つまり、ユーザが所望する外部記憶装置か否かを判断するための情報と、外部記憶装置を利用した利用状況を示す情報とを外部記憶装置属性情報として表示するので、ユーザは、外部記憶装置がユーザの利用目的に合致しているか否かを、ユーザ自身で判断することができ、さらに第３者への印刷データの漏洩を防ぐことができる。
【００１７】
また本発明は、前記印刷データ管理手段で受信された前記外部記憶装置属性情報に含まれる文書サーバに関する情報に基づいて、文書サーバへのアクセスを行うサーバ通信手段を含み、
前記表示手段は、前記サーバ通信手段が文書サーバにアクセスした結果を表示することを特徴とする。
【００１８】
本発明に従えば、文書サーバへのアクセス結果を表示するので、ユーザは印刷を継続するか否かを判断でき、アクセスが成功した場合は、文書サーバに保持されている印刷データも印刷でき、さらに第３者への印刷データの漏洩を防ぐことができる。
【００１９】
また本発明は、前記印刷データ管理手段が前記外部記憶装置から印刷データおよび印刷データ履歴情報を受信したとき、前記印刷データを特定する特定情報を表示する表示手段を含み、
前記表示手段で表示された前記特定情報のうちで、前記入力手段で選択された特定情報によって特定された印刷データを、前記特定された印刷データに対応する印刷履歴データに含まれる印刷設定内容に従って印刷する印刷手段を含むことを特徴とする。
【００２０】
本発明に従えば、印刷を行ったときの印刷設定が印刷データ履歴情報として外部記憶装置に印刷データとともに記憶されているので、過去に印刷したときの印刷設定内容と同じ印刷設定で印刷することができ、さらに第３者への印刷データの漏洩を防ぐことができる。
【００２１】
また本発明は、前記表示手段は、前記印刷データ履歴情報に含まれる印刷日時の順序で、前記特定情報を表示することを特徴とする。
【００２２】
本発明に従えば、印刷した印刷データを印刷日時の順序に表示して、容易に目的の印刷データを選択できるようにしたので、印刷装置で印刷した印刷データを、同じ印刷装置または別の印刷装置から簡便な操作で再印刷することができ、さらに第３者への印刷データの漏洩を防ぐことができる。
【００２３】
また本発明は、前記印刷データ管理手段は、印刷中の印刷データまたは印刷後の印刷データに対応する印刷データ履歴情報を、前記外部記憶装置に送信することを特徴とする。
【００２４】
本発明に従えば、印刷データ履歴情報を外部記憶装置に記憶しているので、印刷を実行した印刷データあるいは印刷を実行しようとした印刷データを容易に再印刷することができ、さらに第３者への印刷データの漏洩を防ぐことができる。
【００２５】
また本発明は、前記印刷データは、ＳＶＧ形式であることを特徴とする。
本発明に従えば、印刷データがＳＶＧ形式であるので、外部記憶装置の限られた記憶領域を効率的に使用することができ、ＳＶＧ形式は、標準化されたデータフォーマットでありかつその仕様が公開されているので、つまり、特定のメーカの印刷装置でしか動作しないという制限がないので、印刷装置側のプラットフォームに依存しない取扱いが可能になる。さらに第３者への印刷データの漏洩を防ぐことができる。
【００２６】
また本発明は、前記印刷装置と、前記印刷データ管理手段によって通信可能な外部記憶装置とを含むことを特徴とする印刷システムである。
【００２７】
本発明に従えば、印刷装置に接続した外部記憶装置を利用するか否かを、ユーザによって入力された外部記憶装置の利用可否の情報に基づいて判定可能としたので、そのユーザ以外の第３者への印刷データの漏洩を防止できる。
【００２８】
また本発明は、前記外部記憶装置は、ＩＣカードであることを特徴とする。
本発明に従えば、外部記憶装置としてＩＣカードを用いているので、可搬性がよく、セキュリティが高く、かつ、多くの情報量を記憶することができ、さらに第３者への印刷データの漏洩を防ぐことができる。
【発明の効果】
【００２９】
本発明によれば、ユーザの携行する外部記憶装置に印刷データおよび印刷データ履歴情報を安全に記憶し、印刷装置のネットワーク接続環境を選ばずに、簡便な操作でデータの再印刷を可能にしたことで、ユーザの印刷装置利用に係わるセキュリティと利便性を共に向上させることができる。
【発明を実施するための最良の形態】
【００３０】
図１は、本発明の実施の一形態である印刷システム１の構成を示すブロック図である。印刷システム１は、印刷装置１０と外部記憶装置２０とを含んで構成され、ネットワークを介して文書サーバ３０と接続されている。
【００３１】
印刷装置１０は、印刷制御部１１、印刷部１２、ネットワーク通信部１３、表示部１４、入力部１５、および接続部１６を含んで構成される。印刷制御部１１は、印刷装置１０全体を制御し、特に印刷のための一連の動作を制御する部位であり、ネットワーク通信部１３を介して文書サーバ３０から、あるいは、接続部１６を介して外部記憶装置２０から、印刷データを取得し、取得した印刷データを、印刷を行う印刷部１２に送信して印刷する。
【００３２】
ネットワーク通信部１３は、ネットワークを介して文書サーバ３０と接続し、印刷データなどの情報のやり取りを行う部位であり、有線／無線を問わず、たとえばＥｔｈｅｒｎｅｔ（登録商標）で構成されたＬＡＮ（Local Area Network）に接続して使用することのできるネットワークインタフェースカードで構成される。
【００３３】
表示部１４は、ユーザに情報を表示するための表示画面を有する部位であり、たとえばＬＣＤ（Liquid Crystal Display）あるいはＥＬ（Electro-Luminescence）を始めとするフラットパネルディスプレイなどの表示装置のいずれかによって構成される。入力部１５は、ユーザが直接操作することのできる部位であり、たとえば押しボタン、キーボードなどユーザからの入力を受け付ける入力装置のうちのいずれか、もしくはそれらの組み合わせによって構成される。表示部１４と入力部１５は、表示部と入力部が一体となったタッチパネルを用いてもよい。
【００３４】
接続部１６は、外部記憶装置２０と通信して、印刷データを含む印刷に関する情報のやりとりを行う部位である。外部記憶装置２０との接続形態は、有線／無線、あるいは接触／非接触を問わないが、外部記憶装置２０と接続して情報のやり取りが行える接続形態であればよい。
【００３５】
外部記憶装置２０は、接続部２１、制御部２２、および記憶部２３を含んで構成される。接続部２１は、印刷装置１０と通信を行う部位であり、制御部２２は、外部記憶装置２０全体を制御し、情報漏洩を防ぐための機能も実行する部位であり、記憶部２３は、印刷データを含む印刷に関する情報および認証手続きのための情報などを記憶する部位である。制御部２２は、記憶部２３に記憶している情報を、接続部２１を介して印刷装置１０に送信し、印刷装置１０から送信された情報を記憶部２３に記憶する。制御部２２は、情報漏洩を防ぐために、ユーザおよび印刷装置１０が、外部記憶装置２０へのアクセスを許可されている人または装置であるか否かの認証を行ったうえで、記憶部２３に記憶している情報を、接続部２１を介して、認証を行った接続相手である印刷装置１０に送信してもよい。
【００３６】
文書サーバ３０は、記憶部３１、制御部３２、およびネットワーク通信部３３を含んで構成される。記憶部３１は、文書データなどの情報を記憶し、制御部３２は、文書サーバ３０全体を制御し、情報漏洩を防ぐための機能も実行する部位であり、ネットワーク通信部３３は、印刷装置１０と通信を行い、印刷データなどの情報のやり取りを行う。文書サーバ３０は、文書データを印刷装置１０で解釈可能な印刷データへ変換する。さらに、文書サーバ３０は、情報漏洩を防ぐために、認証プロセスを経た印刷装置１０にのみ印刷データなどの情報を送信する。
【００３７】
外部記憶装置２０の具体的な実施形態には、たとえば、ＩＣ（Integrated Circuit）カード、ＵＳＢ（Universal Serial Bus）トークンおよびＳＤ（Secure Digital）メモリカードなどの不揮発メモリデバイス、ＩＣカードもしくは不揮発メモリデバイスを装着可能もしくは組み込んだ携帯電話およびＰＤＡ（Personal Digital Assistant）などの携帯端末が含まれる。以下、代表例として、ＩＣカードを外部記憶装置２０として用いた場合について説明する。
【００３８】
ＩＣカードは、たとえば、従業員のＩＤ（Identification）カードとして、入退室の際あるいは会社が保有する機器を利用する際のユーザ認証に利用されている。ＩＣカードの記憶部には、利用者のＩＤ番号だけでなく、機器およびサービスを利用する際の認証鍵として、パスワードまたは公開鍵情報などが保存されており、さらに機器およびサービスを利用する際に必要な設定情報およびコンテンツも記憶されている。ＩＣカードは、第３者によって、これら認証鍵、設定情報、およびコンテンツが不正利用されること防ぐために、物理的および電気的な解析を防ぐ耐タンパ性を備えているだけでなく、カード自身が通信相手を認証する機能を備えている。
【００３９】
本発明の実施の形態では、ＩＣカードは、印刷データなどの情報を記憶して、その印刷データを印刷するための機能と、文書サーバ３０にある印刷データにアクセスするための認証データを記憶して、そのＩＣカードを使用するユーザが文書サーバ３０にアクセスできるようにするための機能とを有する。ＩＣカードは、具体的には、ＩＳＯ（
International Organization for Standardization）７８１６準拠の接触型ＩＣカードであるが、非接触型Ｉ／Ｆ（Interface）のＩＣカードであってもよいし、他の規格に準拠したＩＣカードであってもよい。
【００４０】
図２は、本発明の実施の他の形態である印刷装置１０の構成を示すブロック図である。印刷装置１０は、図１の印刷装置１０と同じ構成および同じ機能を有するが、図２は、印刷制御部１１について詳細に示し、部位間の関係をより詳細に示したブロック図である。印刷制御部１１は、印刷データ管理手段１１１と外部記憶装置利用判定手段１１２とを含んで構成される。
【００４１】
印刷データ管理手段１１１は、ユーザが入力部１５から入力した指示に従い、ネットワーク通信部１３を介して、文書サーバ３０から印刷データを取得し、あるいは、接続部１６を介して外部記憶装置２０から印刷データを取得し、取得した印刷データを、印刷部１２に送り印刷する。その際、ユーザに表示する情報は、表示部１４に表示する。
【００４２】
外部記憶装置利用判定手段１１２は、外部記憶装置２０が印刷装置１０に接続されたとき、つまり、外部記憶装置２０と印刷装置１０とが通信可能になったとき、接続された外部記憶装置２０から、外部記憶装置を識別する情報と印刷装置の利用設定に関連する情報とを含む外部記憶装置属性情報を取得し、表示部１４に送信する。表示部１４は、送信された外部記憶装置属性情報を表示画面に表示し、ユーザに対して、接続された外部記憶装置２０を利用することの可否の判断を促す。ユーザは、表示部１４に表示された外部記憶装置属性情報によって、接続された外部記憶装置２０を特定し、接続された外部記憶装置２０の利用可否を判断する。ユーザは、入力部１５から、ＯＫ、つまり、利用許諾、あるいは、キャンセル、つまり、利用拒否を入力する。利用許諾が入力されたときは、上述した印刷データ管理手段１１１の処理が行われ、利用拒否が入力されたときは、終了する。
【００４３】
印刷装置１０は、たとえば、ＭＦＰ（Multi Function Printer）であり、ＭＦＰは、紙の文書を複写あるいは印刷する等の機能を搭載した機器である。ＭＦＰは、ＬＡＮ経由で文書サーバ等のネットワーク機器と通信し、たとえば、文書サーバに格納された文書の印刷データの印刷を実行することもできる。ＭＦＰの利用に際しては、上述したＩＣカードによるユーザ認証を行うことで、利用状況の管理と第３者による不正利用防止を実現する。さらに、印刷設定内容などの印刷データ履歴情報および印刷データをＩＣカードに記憶しておいて、印刷データの再利用を可能にすることで、ユーザの利便性を向上させる。
【００４４】
図３は、本発明の実施の他の形態である印刷装置１０における処理手順を示すフローチャートである。外部記憶装置２０の接続を待つ状態になったとき、本処理が開始される。ステップＳ１からステップＳ５までの処理が外部記憶装置利用判定手段１１２による処理であり、ステップＳ６からステップＳ１１までの処理が印刷データ管理手段１１１による処理である。
【００４５】
ステップＳ１では、接続部１６は、印刷装置１０に外部記憶装置２０が新たに接続されているか否かを、所定の時間間隔をおいて調べる。ステップＳ２では、調べた結果が接続されていることを示しているか否か判定する。接続されていないときは、ステップＳ１に戻り、接続されているときは、ステップＳ３に進む。
【００４６】
ステップＳ３では、接続された外部記憶装置２０から、外部記憶装置を識別する情報と印刷装置の利用設定に関連する情報とを含む外部記憶装置属性情報を取得する。ステップＳ２からステップＳ３に進む前に、情報漏洩を防ぐため、ユーザが外部記憶装置２０の使用を許諾されたユーザであるか否かを確認するためのユーザ認証、および外部記憶装置２０と印刷装置１０とがお互いに通信を許諾された装置であるか否かを検証するための相互認証などの認証手続きを行ってもよい。
【００４７】
ステップＳ４では、取得した外部記憶装置属性情報を提示する外部記憶装置利用判定画面として表示部１４に表示し、ユーザに対して、接続された外部記憶装置２０を利用することの可否の判断を促す。ユーザは、表示部１４に表示された外部記憶装置を識別する情報によって、接続された外部記憶装置２０を特定し、さらに印刷装置の利用設定に関連する情報を確認して、接続された外部記憶装置２０の利用可否を判断する。ステップＳ５では、ユーザによる入力部１５からの入力が、ＯＫ、つまり、利用許諾のときは、ステップＳ６に進み、印刷データ管理手段１１１の処理が行われる。ユーザによる入力部１５からの入力が、キャンセル、つまり、利用拒否のときは、終了する。
【００４８】
ステップＳ６では、外部記憶装置２０に記憶されている印刷データおよび印刷データ履歴情報を取得する。ステップＳ７では、取得した印刷データおよび印刷データ履歴情報をもとに、印刷データを特定するための情報の一覧、たとえば、文書一覧を表示部１４に表示する。この場合、選択を容易にするために、印刷日時の順序に表示する。ステップＳ８では、ユーザが表示された文書一覧の中から所望の印刷データを選択したか否かを確認する。印刷データが選択されたときは、ステップＳ９に進み、選択されないときは、ステップＳ７に戻る。ステップＳ９では、選択された印刷データのプレビュー、つまり、印刷結果の表示および印刷設定などの情報の表示が行われる。ユーザが印刷を指示するとステップＳ１０に進む。ステップＳ１０では、選択された印刷データの印刷を実行する。ステップＳ１１では、印刷を実行した印刷設定内容に基づき、印刷データ履歴情報を更新して外部記憶装置２０に送信する。更新された印刷データ履歴情報を外部記憶装置２０に送信することによって、外部記憶装置２０に記憶された印刷データ履歴情報が更新される。
【００４９】
図４は、本発明の実施の他の形態である印刷装置１０が用いる外部記憶装置属性情報の一例を示す図である。
【００５０】
外部記憶装置属性情報は、ＸＭＬ（Extensible Markup Language）形式に準拠して記述されている。“所有者名”エレメントは、外部記憶装置２０を識別する情報であり、たとえば、外部記憶装置２０であるＩＣカードの所有者名であり、この場合「早川太郎」と記述されている。“印刷装置利用属性”エレメントは、印刷装置１０であるＭＦＰを利用する際の利用設定に関する情報として、複数の入れ子のエレメント、つまり、サブエレメント“印刷履歴保存”、“印刷可能枚数”、“利用サーバ”、および“印刷設定”を含んで記述されている。“印刷履歴保存”エレメントは、印刷履歴保存機能を利用するか否かの設定が記述されている。“印刷可能枚数”エレメントは、ＭＦＰの設置および運用を行う運用者がユーザのＭＦＰ利用を管理するため、ＩＣカードに設定された印刷可能枚数が記述されており、印刷する度にその値が更新される。別途、印刷可能枚数を設定する手段を用意してもよい。
【００５１】
“利用サーバ”エレメントは、ＭＦＰからアクセスして利用する文書サーバについて、サーバ名称、サーバのＵＲＩ（Universal Resource Identifiers）、認証のためのユーザ名およびパスワードなどが記述されている。この情報を利用することによって、ユーザが文書サーバにアクセスする毎にＵＲＩとパスワードを入力することなく、文書サーバへ安全確実にアクセスできる。“印刷設定”エレメントは、ＭＦＰを操作して印刷を行う場合の設定値が記述されている。この情報が印刷設定に反映されることによって、ユーザは、印刷する毎に設定変更することなしに、記憶されている設定を利用できる。
【００５２】
この場合、“印刷履歴保存”、“印刷可能枚数”、“利用サーバ”、および“印刷設定”には、それぞれ、「ｙｅｓ」、「２５０」、「ｎａｍｅ＝“サーバ００１”ｕｒｉ＝“ｈｔｔｐ：・・・・」、および「ｓｉｚｅ＝”Ａ４“ｃｏｌｏｒ＝”ｙｅｓ“・・・」と記述されている。
【００５３】
図５は、本発明の実施の他の形態である印刷装置１０が用いる印刷データ履歴情報の一例を示す図である。印刷データ履歴情報は、ＸＭＬ形式に準拠して記述されている。印刷データ履歴情報は、複数の“印刷履歴”エレメントを含み、各々の“印刷履歴”エレメントは、複数の入れ子エレメント“印刷日時”、“文書ＩＤ”、“印刷データ”、“印刷設定”、および“機器ＩＤ”を含み、印刷データ毎の履歴情報が記述されている。“印刷日時”エレメントは、印刷した日時が記述されている。“文書ＩＤ”エレメントは、印刷データの元の文書を特定する情報が記述されており、文書ファイル名を含む。“印刷データ”エレメントは、ＩＣカードに記憶されている印刷データを特定する情報が記述されている。“印刷設定”エレメントは、印刷された時の印刷設定内容が記述されている。“機器ＩＤ”は、印刷に使用したＭＦＰを特定する情報が記載されている。
【００５４】
この場合、“印刷日時”、“文書ＩＤ”、“印刷データ”、“印刷設定”、および“機器ＩＤ”には、それぞれ、「２００４０３２９１０３０５０」、「ｈｔｔｐ：／／ｓｅｒｖｅｒ００１・・・」、「２００４０３２９１０３０５０．ｓｖｇ」、「ｓｉｚｅ＝ “Ａ４”ｃｏｐｉｅｓ＝“１０”・・・」、および「ｍｆｐ００１．ｋａｍｅｙａｍａ・・・」と記述されている。
【００５５】
図６は、本発明の実施の他の形態である印刷装置１０が用いる印刷データの一例を示す図である。印刷データは、外部記憶装置２０に記憶される際、ＳＶＧ（Scalable Vector Graphics）形式で記述されたデータとして記憶される。印刷データを記憶する際の形式として他の形式を用いてもよいが、ＳＶＧ形式は、小容量のデータで記述でき、かつ、ＸＭＬ準拠であるのでプラットフォームに依存せず、取扱いの容易な形式であり、このＳＶＧ形式を利用することが望ましい。
【００５６】
図７は、本発明の実施の他の形態である印刷装置１０と外部記憶装置２０との通信手順を示すシーケンス図である。図７の左側に外部装置２０の動作、中央部に印刷装置１０の動作、および右側に印刷装置１０の表示部１４に表示される表示画面が、上から下に時系列に示されている。外部記憶装置２０と印刷装置１０との間で送受信される情報の方向が、図７の左側の外部装置２０と中央部の印刷装置１０との間の矢印で示されている。
【００５７】
ＭＦＰである印刷装置１０（以下、ＭＦＰ１０ともいう）は、印刷要求を待っている状態のとき、表示部１４に表示画面Ｇ１、具体的には、「カードを挿入してください」という文言が表示されている。この表示によって、これからＭＦＰ１０を利用しようとしているユーザにカード挿入を促す。このとき、ＭＦＰ１０は、ＩＣカードである外部記憶装置２０（以下、ＩＣカード２０ともいう）が接続されたことを検出するために、シーケンスＰ１で、ポーリング、つまり、接続確認信号の送出を行う。ポーリングは、所定の時間間隔をおいて行われ、ポーリングを送出した後所定時間が経過しても利用可能応答が返らなかったときに、次のポーリングが行われる。シーケンスＩ１で、ユーザがＩＣカード２０をＭＦＰ１０に挿入すると、シーケンスＩ２で、ＩＣカード２０からＭＦＰ１０に対して、ポーリングに対する利用可能応答を送信する。
【００５８】
ＩＣカード２０からの利用可能応答を受信したＭＦＰ１０は、ＩＣカード２０に記憶された情報を利用できるようにするため、ユーザ認証を行う。このユーザ認証は、ＩＣカード２０を利用することを許諾されているユーザがそのＩＣカード２０を利用しているか否かを確認し、第３者によるＩＣカード２０の不正利用を防止するためのものである。ここでは表示部１４に表示画面Ｇ２、具体的には、「ＰＩＮ（Personal Identification
Number）コードを入力してください」と表示し、ユーザに対してＰＩＮコード、たとえば、４桁の数字の入力を促す。シーケンスＰ２で、ユーザが画面上に表示されている「０」〜「９」の数字キーにタッチしてＰＩＮコード入力すると、シーケンスＰ３で、ＭＦＰ１０は、入力された認証データ、つまり、ＰＩＮコードをＩＣカード２０に送信する。シーケンスＩ３で、ＩＣカード２０は、受信したＰＩＮコードとＩＣカード２０の記憶部２３に記憶しているＰＩＮコードとを照合し、照合した結果を送信する。この場合、認証成功が送信されている。ユーザ認証手続きは、ＰＩＮコードによる認証に限らず、たとえば指紋認証あるいは音声認証をはじめとする生体認証手続きによってもよい。
【００５９】
ユーザ認証に成功すると、続いて相互認証を行う。この相互認証は、ＩＣカード２０とＭＦＰ１０の間で互いに通信相手が、通信することを許諾されている機器であることを確認するためのものであり、ここでは、予めＭＦＰ１０とＩＣカード２０に記憶されている共通鍵Ｋを利用したチャレンジ＆レスポンス方式によって行われる手続きである。
【００６０】
シーケンスＰ４で、ＭＦＰ１０は、乱数によって生成したチャレンジＡをＩＣカード２０に送り、シーケンスＩ４で、ＩＣカード２０は、受信したチャレンジＡを共通鍵Ｋで暗号化したレスポンスＡとＩＣカード２０で生成したチャレンジＣを送信する。シーケンスＰ５で、ＭＦＰ１０は、受信したレスポンスＡを共通鍵Ｋで復号化してチャレンジＡと比較し、受信したチャレンジＣを共通鍵Ｋで暗号化したレスポンスＣを生成して送信する。レスポンスＣを受信したＩＣカード２０は共通鍵Ｋで復号化してチャレンジＣと比較する。以上の手順によって、ＭＦＰ１０とＩＣカード２０との間で相互認証手続きが完了すると、ＩＣカード２０内の記憶部２３に記憶した情報がＭＦＰ１０から利用できるようになる。ここでは相互認証方式として、チャレンジ＆レスポンス方式を説明したが、他の方式、たとえば認証サーバを利用したＰＫＩ（Public Key Infrastructure）による電子証明書認証方式を用いてもよい。
【００６１】
認証手続きを完了してＭＦＰ１０からＩＣカード２０のデータが利用できるようになると、先ず、シーケンスＰ６で、ＭＦＰ１０が、外部記憶装置属性情報を要求し、シーケンスＩ５で、ＩＣカード２０が外部記憶装置属性情報を送信する。シーケンスＰ６では、ＩＣカード２０でのチャレンジＣの比較結果の応答を受信していないが、比較が正しくない場合は、たとえば、シーケンスＰ６の外部記憶装置属性情報の要求に対して、チャレンジＣの比較で異常を検出した旨が報告されるので、そのときに、認証手続きが正常に行われなかったことがわかる。
【００６２】
次に、シーケンスＰ７で、ＭＦＰ１０は、取得した外部記憶装置属性情報に含まれる“利用サーバ”エレメントの情報、つまり、アクセスするサーバ名称、サーバのＵＲＩ、認証のためのユーザ名およびパスワードに基づいて、ネットワーク通信部１３を介して文書サーバ３０へのアクセスを試みる。続いて、そのアクセスの結果および外部記憶装置属性情報を、表示部１４に表示画面Ｇ３として表示する。文書サーバ３０へのアクセスが許諾された場合は、文書サーバ３０に格納されている印刷データを印刷することができる。
【００６３】
ユーザは、表示画面Ｇ３の表示内容を確認し、ＭＦＰ１０の利用可否を判断する。たとえば、ユーザが文書サーバ“サーバ００１”のデータを印刷したかった場合に、「アクセスできません」との表示を確認したときは、処理を終了するために、表示画面Ｇ３に表示されている「キャンセル」ボタンを選択する。
【００６４】
シーケンスＰ８で、外部記憶装置２０に記憶されている印刷データを再印刷したい場合、ユーザは、表示画面Ｇ３に表示されている「ＯＫ」ボタンを選択する。この場合、ＩＣカード２０に記憶されている印刷データ履歴情報を利用して印刷することができる。シーケンスＰ９で、ＭＦＰ１０は、ＩＣカード２０に印刷データおよび印刷データ履歴情報を要求すると、シーケンスＩ６で、ＩＣカード２０は、印刷データおよび印刷データ履歴情報をＭＦＰ１０に送信する。ＭＦＰ１０は、受信した印刷データおよび印刷データ履歴情報を元に生成した表示画面Ｇ４、つまり、文書一覧画面を表示部１４に表示する。文書一覧画面には、印刷データの一覧、たとえば、文書の一覧が表示される。
【００６５】
シーケンスＰ１０で、ユーザが表示された文書一覧から所望の印刷データを選択すると、印刷画面Ｇ５、つまり、印刷設定確認画面が表示される。ユーザは、この画面において、選択した印刷データに対応する印刷データ履歴情報に含まれる印刷設定などの情報を確認することができる。必要に応じて印刷設定を変更することができ、さらに表示画面Ｇ４、つまり、文書一覧画面に戻ることもできる。シーケンスＰ１２で、ユーザが表示画面Ｇ３、つまり、印刷設定確認画面に表示されている「印刷」ボタンにタッチすると、シーケンスＰ１３で、ＭＦＰ１０は印刷を実行する。同時に、シーケンスＰ１４で、実行した印刷内容に従って更新された印刷データ履歴情報をＩＣカード２０に送信する。
【００６６】
上述した実施の形態では、印刷実行後に印刷データ履歴情報を更新しているが、シーケンスＰ１２で、ユーザから印刷指示があった後であれば、印刷データ履歴情報を更新してもよい。文書サーバ３０の印刷データを印刷する場合は、印刷データ履歴情報を生成し、印刷データとともにＩＣカード２０に送信して記憶する。
【００６７】
上述した実施の形態では、ユーザ認証と相互認証を行っているが、これらの認証機能は、必須の機能ではなく、認証機能のない印刷装置の場合は、シーケンスＰ２からシーケンスＰ５までの処理は、省略される。
【００６８】
図８は、本発明の実施の他の形態である印刷装置１０の表示画面Ｇ３の一例を示す図である。表示画面Ｇ３は、外部記憶装置２０の利用の可否をユーザに判断させるための外部記憶装置利用判定画面であり、４つの表示項目と、２つの操作ボタンとを含んだ表示がなされる。表示項目には、「所有者名」、「残り印刷可能枚数」、「サーバへのアクセス可否」、および「印刷履歴の利用可否」があり、この場合、それぞれ、「ようこそ早川太郎さん」、「残り印刷可能枚数：２５０」、「サーバ００１にアクセスできません」、および「印刷データ履歴情報が利用できます」と表示されている。操作ボタンは、「キャンセル」ボタン４０および「ＯＫ」ボタン４１であり、ユーザは、外部記憶装置２０の利用の可否を判断し、利用を可とする場合は、「ＯＫ」ボタン４１を操作し、利用を不可とする場合は、「キャンセル」ボタン４０を操作する。
【００６９】
図９は、本発明の実施の他の形態である印刷装置１０の表示画面Ｇ４の一例を示す図である。表示画面Ｇ４は、印刷データをユーザに選択させるための文書一覧画面であり、画面のタイトル、過去に印刷した印刷データのサムネイル形式での表示、および２つの操作ボタンを含んだ表示がなされる。この場合、画面のタイトルは、「印刷履歴」が表示されている。過去に印刷した印刷データは、対応する印刷データ履歴情報からの文書ファイル名、この場合、それぞれ「要求仕様書」、「Ｈ１６予算リスト」、「打合せ議事録」、「プロジェクトメンバ」、「・・・」、および「出張報告書」という文書ファイル名とともに、印刷日時の順にサムネイル形式で表示され、ユーザが所望のデータを容易に選択できるようになっている。操作ボタンは、「△新しい」ボタン４２および「▽古い」ボタン４３であり、過去に印刷した印刷データが表示画面に入りきらない場合、これらのボタンを操作することによって、画面に表示されていない印刷データをスクロールして表示できる。「△新しい」ボタン４２を操作すると、より新しい印刷データが表示され、「▽古い」ボタン４３を操作すると、より古い印刷データが表示される。
【００７０】
図１０は、本発明の実施の他の形態である印刷装置１０の表示画面Ｇ５の一例を示す図である。表示画面Ｇ５は、ユーザによって選択された印刷データの印刷設定内容を確認または変更するための印刷設定確認画面であり、画面のタイトル、印刷データ、選択された印刷データに対応する印刷データ履歴情報、および２つの操作ボタンを含んだ表示がなされる。この場合、画面のタイトルは、「印刷設定」が表示されている。選択された印刷データに対応する印刷データ履歴情報は、ファイル名、印刷日時、サイズ、部数、およびフィットページが表示され、それぞれ、「ファイル名：要求仕様書．ｘｌｓ」「前回の印刷日時：３／２９（月）１０：３０」、「Ａ４」、「１０」、および「オン」と表示され、印刷データは、ユビキタスネットワークシステム要求仕様書の内容が表示されている。
【００７１】
操作ボタンは、「印刷」ボタン４４および「戻る」ボタン４５であり、ユーザは、表示画面Ｇ５において、選択した印刷データに対応する印刷データ履歴を確認し、「印刷」ボタン４４を操作することによって、選択した印刷データを印刷することができる。別の印刷データを選択したい場合は、「戻る」ボタン４５を操作することによって、表示画面Ｇ４、つまり、文書一覧画面に戻ることもできる。表示画面Ｇ５では、印刷装置１０の入力部１５から、必要に応じて印刷設定を変更することができる。さらに、表示画面Ｇ５に表示されている文書の内容を、表示部１４に表示して、印刷データを修正できるようにしてもよい。
【００７２】
本発明によれば、たとえば、会議室での打ち合わせの席上、以前別の会議で配布した印刷資料の内容が話題になり、会議の出席者からその資料を所望されたにもかかわらず、その資料を持参しておらず、かつその資料は会議室に設置されたＭＦＰ１０からはアクセスできない文書サーバに保管されている。このようなとき、以前当該資料を印刷したときの印刷データが、携帯するＩＣカード２０に記憶されていると、会議室に設置されたＭＦＰ１０によって印刷することができる。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施の一形態である印刷システム１の構成を示すブロック図である。
【図２】本発明の実施の他の形態である印刷装置１０の構成を示すブロック図である。
【図３】本発明の実施の他の形態である印刷装置１０における処理手順を示すフローチャートである。
【図４】本発明の実施の他の形態である印刷装置１０が用いる外部記憶装置属性情報の一例を示す図である。
【図５】本発明の実施の他の形態である印刷装置１０が用いる印刷データ履歴情報の一例を示す図である。
【図６】本発明の実施の他の形態である印刷装置１０が用いる印刷データの一例を示す図である。
【図７】本発明の実施の他の形態である印刷装置１０と外部記憶装置２０との通信手順を示すシーケンス図である。
【図８】本発明の実施の他の形態である印刷装置１０の表示画面Ｇ３の一例を示す図である。
【図９】本発明の実施の他の形態である印刷装置１０の表示画面Ｇ４の一例を示す図である。
【図１０】本発明の実施の他の形態である印刷装置１０の表示画面Ｇ５の一例を示す図である。
【符号の説明】
【００７４】
１  印刷システム
１０  印刷装置
１１  印刷制御部
１２  印刷部
１３，３３  ネットワーク通信部
１４  表示部
１５  入力部
１６，２１  接続部
２０  外部記憶装置
２２，３２  制御部
２３，３１  記憶部
３０  文書サーバ
４０〜４５  操作ボタン
１１１  印刷データ管理手段
１１２  外部記憶装置利用判定手段
【図１】
2006056109.tif 000003
【図２】
2006056109.tif 000004
【図３】
2006056109.tif 000005
【図４】
2006056109.tif 000006
【図５】
2006056109.tif 000007
【図６】
2006056109.tif 000008
【図７】
2006056109.tif 000009
【図８】
2006056109.tif 000010
【図９】
2006056109.tif 000011
【図１０】
2006056109.tif 000012