(57)【要約】      （修正有）【課題】簡易且つユーザフレンドリに印刷装置でのロック機能を実現する方法をもたらす。【解決手段】ユーザは印刷装置に格納済みの印刷ジョブの印刷を指定する際、キーパッド装置を使って特定の印刷ジョブに関連するジョブID(又はユーザに関連する一般的ID)を入力し、特定のユーザ、未だ印刷されてない全ての印刷ジョブ又は全ての印刷ジョブに関連付けられる全ての印刷ジョブを解放する。印刷ジョブは代替的に日付で特定されてもよい。本方法は、印刷装置のユーザインターフェースで利用可能なロック印刷ジョブのリストを、関連するジョブIDと共にユーザが見ることを含んでもよい。本方法は、印刷装置でウェブサーバを利用し、格納された印刷ジョブ及びそれらの関連するジョブIDをリスト化するウェブページを生成及び用意することを更に含んでもよい。【選択図】図１Ａ
2008265341.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して当該印刷装置で受信した印刷ジョブを処理し、該印刷ジョブに含まれている電子書類の印刷バージョンを当該印刷装置で生成することを引き起こす印刷処理部と、
ディスプレイを有するキーパッド装置及び当該印刷装置を通信可能に結合するインターフェースと、
ロック印刷処理部と、
を有する印刷装置であって、前記ロック印刷装置は、
前記ネットワークを介して当該印刷装置で受信した複数の印刷ジョブを検査し、前記複数の印刷ジョブの内の何れかについてロック印刷が指定されているか否かを確認すること、
前記複数の印刷ジョブの内１つ以上の印刷ジョブについてロック印刷が指定されていた場合、該１つ以上の印刷ジョブを印刷せずに当該印刷装置に格納するのを引き起こすこと、
前記インターフェースを介して前記キーパッド装置から受信したユーザ識別データを確認すること、及び
前記ユーザ識別データが成功裏に確認された場合、前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信したデータ日付基準を、当該印刷装置に格納されている１つ以上の印刷ジョブの何れかが満たしているか否かを確認し、満たしていた場合、該データ日付基準を満たす当該印刷装置に格納済みの印刷ジョブが、当該印刷装置で印刷されるのを引き起こすこと、
を行うように形成された印刷装置。
【請求項２】
前記ユーザ識別データは、ユーザ識別子及びパスワードを含む請求項１記載の印刷装置。
【請求項３】
前記ユーザ識別データをリモート確認サーバーで確認することで、前記インターフェースを通じて前記キーパッド装置から受信した前記ユーザ識別データを確認することを行うように、前記ロック印刷処理部は形成される請求項１記載の印刷装置。
【請求項４】
前記データ日付基準が特定の日付を指定し、
当該印刷装置に格納されている１つ以上の印刷ジョブの何れかデータ日付基準を満たしているか否かの確認は、前記１つ以上の印刷ジョブの何れかが、前記特定の日付と同じ関連作成日を有するか否かを確認することを含む請求項１記載の印刷装置。
【請求項５】
前記データ日付基準が日付の範囲を指定し、
当該印刷装置に格納されている１つ以上の印刷ジョブの何れかデータ日付基準を満たしているか否かの確認は、前記１つ以上の印刷ジョブの何れかが、前記日付の範囲内にある関連作成日を有するか否かを確認することを含む請求項１記載の印刷装置。
【請求項６】
当該印刷装置に格納される１つ以上の印刷ジョブが、少なくとも２人のユーザに関連付けられる請求項１記載の印刷装置。
【請求項７】
ネットワークを介して当該印刷装置で受信した印刷ジョブを処理し、該印刷ジョブに含まれている電子書類の印刷バージョンを当該印刷装置で生成することを引き起こす印刷処理部と、
ディスプレイを有するキーパッド装置及び当該印刷装置を通信可能に結合するインターフェースと、
ロック印刷処理部と、
を有する印刷装置であって、前記ロック印刷装置は、
前記ネットワークを介して当該印刷装置で受信した複数の印刷ジョブを検査し、前記複数の印刷ジョブの内の何れかについてロック印刷が指定されているか否かを確認すること、
前記複数の印刷ジョブの内１つ以上の印刷ジョブについてロック印刷が指定されていた場合、該１つ以上の印刷ジョブを印刷せずに当該印刷装置に格納するのを引き起こすこと、
前記インターフェースを介して前記キーパッド装置から受信したユーザ識別データを確認すること、及び
前記ユーザ識別データが成功裏に確認された場合、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信した印刷ジョブ識別子に合致している関連印刷ジョブ識別子を、当該印刷装置に格納されている１つ以上の印刷ジョブの何れかが有するか否かを確認し、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信した印刷ジョブ識別子に合致している関連印刷ジョブ識別子を、当該印刷装置に格納されている１つ以上の印刷ジョブの内の特定の印刷ジョブが有していた場合、当該印刷装置に格納されている特定の印刷ジョブが、当該印刷装置で印刷されるのを引き起こすこと、
を行うように形成された印刷装置。
【請求項８】
当該印刷装置で受信した前記特定の印刷ジョブを検査し、前記特定の印刷ジョブを一意に識別する識別子と、前記印刷ジョブに含まれている電子メールアドレスとの双方を特定すること、
前記特定の印刷ジョブを一意に識別する前記識別子を含むメッセージを生成し、前記電子メールアドレスに送信すること、
を行うように更に形成された請求項７記載の印刷装置。
【請求項９】
前記識別データが、ユーザ識別子及びパスワードを含む請求項７記載の印刷装置。
【請求項１０】
前記ユーザ識別データをリモート確認サーバーで確認することで、前記インターフェースを通じて前記キーパッド装置から受信した前記ユーザ識別データを確認することを行うように、前記ロック印刷処理部は形成される請求項７記載の印刷装置。
【請求項１１】
当該印刷装置に格納される前記１つ以上の印刷ジョブが、少なくとも２人のユーザに関連付けられる請求項７記載の印刷装置。
【請求項１２】
ネットワークを介して当該印刷装置で受信した印刷ジョブを処理し、該印刷ジョブに含まれている電子書類の印刷バージョンを当該印刷装置で生成することを引き起こす印刷処理部と、
ディスプレイを有するキーパッド装置及び当該印刷装置を通信可能に結合するインターフェースと、
ロック印刷処理部と、
を有する印刷装置であって、前記ロック印刷装置は、
前記ネットワークを介して当該印刷装置で受信した複数の印刷ジョブを検査し、前記複数の印刷ジョブの内の何れかについてロック印刷が指定されているか否かを確認すること、
前記複数の印刷ジョブの内１つ以上の印刷ジョブについてロック印刷が指定されていた場合、該１つ以上の印刷ジョブを印刷せずに当該印刷装置に格納するのを引き起こすこと、
前記インターフェースを介して前記キーパッド装置から受信したユーザ識別データを確認すること、及び
前記ユーザ識別データが成功裏に確認された場合、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信したユーザIDに合致している関連ユーザIDを、当該印刷装置に格納されている１つ以上の印刷ジョブの何れかが有するか否かを確認し、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信した前記ユーザIDに合致している関連ユーザIDを、当該印刷装置に格納されている１つ以上の印刷ジョブの内の特定の印刷ジョブが有していた場合、当該印刷装置に格納されている特定の印刷ジョブが、当該印刷装置で印刷されるのを引き起こすこと、
を行うように形成された印刷装置。
【請求項１３】
前記ユーザIDとは異なる第２ユーザID及びパスワードを前記ユーザ識別データが含んでいる請求項１２記載の印刷装置。
【請求項１４】
前記ユーザ識別データをリモート確認サーバーで確認することで、前記インターフェースを通じて前記キーパッド装置から受信した前記ユーザ識別データを確認することを行うように、前記ロック印刷処理部は形成される請求項１２記載の印刷装置。
【請求項１５】
ネットワークを介して当該印刷装置で受信した印刷ジョブを処理し、該印刷ジョブに含まれている電子書類の印刷バージョンを当該印刷装置で生成することを引き起こす印刷処理部と、
ディスプレイを有するキーパッド装置及び当該印刷装置を通信可能に結合するインターフェースと、
ロック印刷処理部と、
を有する印刷装置であって、前記ロック印刷装置は、
前記ネットワークを介して当該印刷装置で受信した複数の印刷ジョブを検査し、前記複数の印刷ジョブの内の何れかについてロック印刷が指定されているか否かを確認すること、
前記複数の印刷ジョブの内１つ以上の印刷ジョブについてロック印刷が指定されていた場合、該１つ以上の印刷ジョブを印刷せずに当該印刷装置に格納するのを引き起こすこと、
前記インターフェースを介して前記キーパッド装置から受信したユーザ識別データを確認すること、及び
前記ユーザ識別データが成功裏に確認された場合、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信したIDに合致している関連IDを、当該印刷装置に格納されている１つ以上の印刷ジョブの何れかが有するか否かを確認し、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信した前記IDに合致している関連IDを、当該印刷装置に格納されている１つ以上の印刷ジョブの内の特定の印刷ジョブが有していた場合、当該印刷装置に格納されている特定の印刷ジョブが、当該印刷装置で印刷されるのを引き起こすこと、
を行うように形成された印刷装置。
【請求項１６】
前記ユーザ識別データが、第２ユーザ及びパスワードを含む請求項１５記載の印刷装置。
【請求項１７】
前記ユーザ識別データをリモート確認サーバーで確認することで、前記インターフェースを通じて前記キーパッド装置から受信した前記ユーザ識別データを確認することを行うように、前記ロック印刷処理部は形成される請求項１５記載の印刷装置。
【請求項１８】
ネットワークを介して当該印刷装置で受信した印刷ジョブを処理し、該印刷ジョブに含まれている電子書類の印刷バージョンを当該印刷装置で生成することを引き起こす印刷処理部と、
ディスプレイを有するキーパッド装置及び当該印刷装置を通信可能に結合するインターフェースと、
ロック印刷処理部と、
を有する印刷装置であって、前記ロック印刷装置は、
前記ネットワークを介して当該印刷装置で受信した複数の印刷ジョブを検査し、前記複数の印刷ジョブの内の何れかについてロック印刷が指定されているか否かを確認すること、
前記複数の印刷ジョブの内１つ以上の印刷ジョブについてロック印刷が指定されていた場合、該１つ以上の印刷ジョブを印刷せずに当該印刷装置に格納するのを引き起こすこと、
前記インターフェースを介して前記キーパッド装置から受信したユーザ識別データを確認すること、及び
前記ユーザ識別データが成功裏に確認された場合、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信したIDに合致している関連IDを、当該印刷装置に格納されている１つ以上の印刷ジョブの何れかが有するか否かを確認し、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信した前記IDに合致している関連IDを、当該印刷装置に格納されている１つ以上の印刷ジョブの内の特定の印刷ジョブが有していた場合、
前記特定の印刷ジョブが過去に印刷されているか否かを確認し、
前記特定の印刷ジョブが過去に印刷されていなかった場合、当該印刷装置に格納されている特定の印刷ジョブが、当該印刷装置で印刷されるのを引き起こすこと、
を行うように形成された印刷装置。
【請求項１９】
前記ユーザ識別データが、第２ユーザ及びパスワードを含む請求項１８記載の印刷装置。
【請求項２０】
前記ユーザ識別データをリモート確認サーバーで確認することで、前記インターフェースを通じて前記キーパッド装置から受信した前記ユーザ識別データを確認することを行うように、前記ロック印刷処理部は形成される請求項１８記載の印刷装置。
【請求項２１】
ネットワークを介して当該印刷装置で受信した印刷ジョブを処理し、該印刷ジョブに含まれている電子書類の印刷バージョンを当該印刷装置で生成することを引き起こす印刷処理部と、
ディスプレイを有するキーパッド装置及び当該印刷装置を通信可能に結合するインターフェースと、
ロック印刷処理部と、
を有する印刷装置であって、前記ロック印刷装置は、
前記ネットワークを介して当該印刷装置で受信した複数の印刷ジョブを検査し、前記複数の印刷ジョブの内の何れかについてロック印刷が指定されているか否かを確認すること、
前記複数の印刷ジョブの内１つ以上の印刷ジョブについてロック印刷が指定されていた場合、該１つ以上の印刷ジョブを印刷せずに当該印刷装置に格納するのを引き起こすこと、
前記インターフェースを介して前記キーパッド装置から受信したユーザ識別データを確認すること、及び
前記ユーザ識別データが成功裏に確認された場合、前記キーパッド装置で特定のキーが選択されたことを示すデータを当該印刷装置が受信したことに応じて、
当該印刷装置に格納されているロック印刷ジョブのリストを、関連するジョブIDと共に当該印刷装置が印刷することを引き起こし、
当該印刷装置に格納されている特定の印刷ジョブを選択したことを示すデータを受信したことに応じて、前記特定の印刷ジョブが、当該印刷装置で印刷されるのを引き起こすこと、
を行うように形成された印刷装置。
【請求項２２】
前記特定の印刷ジョブの選択を示す前記データが前記特定の印刷ジョブのジョブIDを指定し、前記キーパッド装置からの前記データが当該印刷装置で受信され、前記特定の印刷ジョブの前記ジョブIDを前記キーパッド装置に前記ユーザが入力したことに応じて、前記データが生成される請求項２１記載の印刷装置。
【請求項２３】
ネットワークを介して当該印刷装置で受信した印刷ジョブを処理し、該印刷ジョブに含まれている電子書類の印刷バージョンを当該印刷装置で生成することを引き起こす印刷処理部と、
ディスプレイを有するキーパッド装置及び当該印刷装置を通信可能に結合するインターフェースと、
ウェブサーバと、
ロック印刷処理部と、
を有する印刷装置であって、前記ウェブサーバは、
クライアント装置で実行するウェブブラウザにより受信されるログインページを求めるリクエストを生成し、該リクエストに応じて、前記ログインページを生成して前記ウェブブラウザに与えること、
前記ウェブブラウザからユーザ識別データを受信すること、
前記ユーザ識別データが成功裏に確認された場合、当該印刷装置に格納されている１つ以上のロック印刷ジョブ及び前記１つ以上のロック印刷ジョブ各々についてのジョブIDを識別するウェブページを生成し、該ウェブページを前記クライアント装置で動作する前記ウェブブラウザに送信すること、
を行うように形成され、前記ロック印刷装置は、
前記ネットワークを介して当該印刷装置で受信した複数の印刷ジョブを検査し、前記複数の印刷ジョブの内の何れかについてロック印刷が指定されているか否かを確認すること、
前記複数の印刷ジョブの内１つ以上の印刷ジョブについてロック印刷が指定されていた場合、該１つ以上の印刷ジョブを印刷せずに当該印刷装置に格納するのを引き起こすこと、
前記インターフェースを介して前記キーパッド装置から受信したユーザ識別データを確認すること、及び
前記クライアント装置で動作する前記ウェブブラウザにより前記ウェブサーバで受信した前記ユーザ識別データを確認し、前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信したユーザIDに合致している関連ユーザIDを、当該印刷装置に格納されている１つ以上の印刷ジョブの何れかが有するか否かを確認し、
前記インターフェースを介して前記キーパッド装置から当該印刷装置が受信した前記ユーザIDに合致している関連ユーザIDを、当該印刷装置に格納されている１つ以上の印刷ジョブの内の特定の印刷ジョブが有していた場合、当該印刷装置に格納されている特定の印刷ジョブが、当該印刷装置で印刷されるのを引き起こすこと、
を行うように形成された印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置におけるロック印刷(locked  printing)に関連する。
【背景技術】
【０００２】
このセクションで説明されている方法は、追求可能な方法であるが、過去に考察されていたり追求されていた方法であるとは限らない。従って、特に言及されていない限り、このセクションで説明される方法は、本願請求項に対する従来技術でないかもしれないし、本セクションに含まれていることによって従来技術と認めたわけではない。
【０００３】
ある印刷装置は電子書類の印刷を抑制する「ロック印刷(locked  printing)」と呼ばれる機能を備えるよう構成される。ロック印刷機能がイネーブルにされ且つ印刷ジョブが印刷装置に送られた場合、ユーザが印刷装置で認証データを入力し且つその認証データが有効なことが確認されるまで、その印刷ジョブの処理は延期される。従来、ユーザは印刷装置の操作パネルを通じて認証データを入力し、その認証データを印刷装置が確認していた。いったん認証データが良好に確認されると、印刷装置はその印刷ジョブを処理可能にし、すなわち、その印刷ジョブで反映される電子書類の印刷バージョンが生成可能になる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のロック印刷法に伴う問題の1つは、印刷装置に備わるユーザインターフェースを使ってユーザが認証データを入力しなければならないことである。印刷装置のユーザインターフェースは、しばしば、限定された数のステータスインジケータや機能ボタンを供えた簡易な操作パネルしか備えていない。例えば、典型的な操作パネルはステータスライトを含み、そのステータスライトは、印刷装置が「準備」状態にあるか否か、印刷装置が手当を要するか否か或いは印刷装置がエラー状態にあるか否か等を示す。典型的な機能ボタンは、印刷ジョブをリセットすること、印刷ジョブをキャンセルすること、印刷装置をオンライン又はオフラインにすることに関するボタン、及び警告又はエラー状態を乗り越える「実行(go)」ボタン等を含む。印刷装置がディスプレイを含んでいた場合、操作パネルは、メニューボタン及び１つ以上の「選択」ボタンを含むかもしれない(その選択ボタンは、一連のメニューオプションを通じてユーザが閲覧及びナビゲートすることを可能にする。)。例えば、選択ボタンは「＋」及び「−」又は「＜」及び「＞」ボタンをメニューナビゲーションに備えて含んでいてもよい。英数字文字列形式のユーザ認証データを入力するためにこの種のタイプの機能ボタンを利用することは、飽き飽きする時間のかかる処理になるかもしれない。機能ボタンの各々は複数のキャラクタに関連付けられる必要があり、従って、キャラクタ文字列を入力するには多数回ボタンを押す必要があり、これは時間がかかる上に誤りやすい。このプロセスは、入力されるキャラクタ文字列が大文字及び小文字双方を含んでいる場合、更に複雑化する。なぜなら、大文字及び小文字双方を表現するために更に多くのボタンの押下が必要とされるからである。従って、ユーザIDやパスワードのような認証データを、印刷装置で従来利用可能なユーザインターフェースを使って入力することは、退屈な操作でありユーザフレンドリではない。従って、本発明の課題は、従来法による制約の影響を受けない、印刷装置でのロック機能を実現する方法をもたらすことである。
【課題を解決するための手段】
【０００５】
あるインターフェースを介して印刷装置に取り付けられたキーパッドによるアンロックと共に印刷装置におけるロック印刷を実行する方法がもたらされる。印刷装置はロック印刷プロセスを行い、キーパッドを使ってロック印刷ジョブの印刷を簡易化する特殊機能を備えるよう構築され、従来法に付随する問題を回避する。特殊機能は、キーパッド装置により提供される最小限の基礎的なユーザインターフェースだけを使って、印刷装置に格納されている１つ以上の印刷ジョブの印刷をユーザが特定できるようにする。後述するように、これはユーザがそのキーパッド装置を使って印刷ジョブに関連するジョブID又は１人以上のユーザに関連する一般IDを入力し、ある特定のユーザや、未だ印刷されてない全ての印刷ジョブや、或いは全ての印刷ジョブに関する全ての印刷ジョブを解放(リリース)する。或いは印刷ジョブはジョブIDでなく日付で区別されてもよい。本方法は印刷装置が１つ以上のページを印刷することを含んでもよい(そのページは、関連するジョブIDと共に利用可能なロック印刷ジョブのリストを含む。)。本方法は、印刷装置でウェブサーバを利用し、格納された印刷ジョブ及びそれらの関連するジョブIDをリスト化するウェブページを生成及び用意することを更に含んでもよい。
【発明を実施するための最良の形態】
【０００６】
添付図面にける同様な参照番号は同様な要素を指す。
【０００７】
以下の説明では、説明を意図して、本発明の十分な理解をもたらすように多くの具体的詳細が説明される。しかしながら、本発明はそのような具体的詳細によらず実現されてもよいことは当業者に明白であろう。また、本発明を不必要に曖昧にすることを避けるため、周知構造及び装置はブロック図形式で示されるかもしれない。本発明の様々な側面が以下のセクションで説明される。
【０００８】
I.  概要
II.  ロック印刷アーキテクチャ
III.  日付によるジョブリリースを伴うロック印刷
IV.  ジョブIDによるジョブリリースを伴うロック印刷
V.  他のIDによるジョブリリースを伴うロック印刷
VI.  印刷装置がロック印刷ジョブのリストを印刷することによるジョブリリースを伴うロック印刷
VII.  印刷装置で生成されたウェブページを通じてロック印刷のリスト表示を確認することによるジョブリリースを伴うロック印刷
VIII.  実現手段
【実施例１】
【０００９】
I.  概要
あるインターフェースを介して印刷装置に取り付けられたキーパッドによるアンロックと共に印刷装置におけるロック印刷を実行する方法がもたらされる。印刷装置はロック印刷プロセスを行い、キーパッドを使ってロック印刷ジョブの印刷を簡易化する特殊機能を備えるよう構築され、従来法に付随する問題を回避する。特殊機能は、キーパッド装置により提供される最小限の基礎的なユーザインターフェースだけを使って、印刷装置に格納されている１つ以上の印刷ジョブの印刷をユーザが特定できるようにする。後述するように、これはユーザがそのキーパッド装置を使って印刷ジョブに関連するジョブID又は１人以上のユーザに関連する一般IDを入力し、ある特定のユーザや、未だ印刷されてない全ての印刷ジョブや、或いは全ての印刷ジョブに関する全ての印刷ジョブを解放(リリース)する。或いは印刷ジョブはジョブIDでなく日付で区別されてもよい。本方法は印刷装置が１つ以上のページを印刷することを含んでもよい(そのページは、関連するジョブIDと共に利用可能なロック印刷ジョブのリストを含む。)。本方法は、印刷装置でウェブサーバを利用し、格納された印刷ジョブ及びそれらの関連するジョブIDをリスト化するウェブページを生成及び用意することを更に含んでもよい。
【００１０】
II.  ロック印刷アーキテクチャ
図１Ａは、インターフェースを介して印刷装置に取り付けられたキーパッドによるアンロックと共に印刷装置におけるロック印刷を実行するシステム100を示す本発明の一実施例によるブロック図である。システム100は、クライアント装置102、印刷装置104及びキーパッド装置106を含む。クライアント装置102及び印刷装置104はネットワーク108を介して通信可能に結合される。
【００１１】
クライアント装置102は如何なるタイプのクライアント装置で実現されてもよい。クライアント装置102の具体例は、限定ではないが、パーソナルディジタルアシスタント(PDA)、セルラ電話機及び何らかの移動体装置等を含んでよい。図１Ａに示されるシステム例では、クライアント装置102はアプリケーション110及び印刷装置112と共に構築される。アプリケーション110は如何なるタイプのアプリケーションプロセスでもよい。アプリケーション110の具体例は、限定ではないが、ワードプロセッサ、スプレッドシートプログラム及び電子メールクライアント等を含む。プリンタドライバ112はユーザにユーザインターフェースを提供し、ロックされた印刷が特定の印刷ジョブを印刷するように使用されるべきことを明らかにする。印刷装置112は、アプリケーション110からのデータを処理し、処理に備えて印刷装置104に与えられる印刷ジョブを生成するよう構築される。従って、アプリケーション110及びプリンタドライバ112は一緒に動作し、印刷装置104に対する印刷ジョブを生成し及び提供する。クライアント装置102は、具体的な実現法に依存して、他の手段、他のプロセス及び他の機能と共に構築されてもよい。
【００１２】
クライアント装置102から受けた印刷ジョブを処理でき且つその印刷ジョブに反映される電子書類の印刷バージョンを生成できる如何なるタイプの装置で印刷装置104が実現されてもよい。一実施例のシステム100では、印刷装置104は、ユーザインターフェース114、印刷プロセス116、ロック印刷プロセス118、記憶部120及びキーパッドインターフェース124を含む。印刷装置104は、具体的な実施例に依存して、他の手段、他のプロセス及び他の機能と共に構築されてもよく、インターフェースを通じて印刷装置に取り付けられたキーパッドによりアンロックと共に印刷装置でロック印刷を実行するここで説明される方法は、何らかのタイプの印刷装置104に限定されるものではない。例えば、印刷装置104は、印刷、複写、ファクシミリ及び走査機能等の如何なる組み合わせを含んでもよい複合機(MFP)でもよい。
【００１３】
ユーザインターフェース114は、ユーザ及び印刷装置104の間で情報を交換する如何なる手段及び／又は媒体でもよい。ユーザインターフェース114の具体例は、限定ではないが、ディスプレイ及びキーパッド又はキーボードを有する制御パネル、陰極線管(CRT)、液晶ディスプレイ(LCD)、キーボード、タッチパッド、マウス、トラックボール、マイクロフォン、スピーカ及びそれらの如何なる組み合わせを含んでもよい。印刷装置104は、具体的な実施形態に依存して、ユーザインターフェース114に情報を表示する言語はいくつでもよいように構築される。従来の印刷装置のように、印刷装置104におけるユーザインターフェース114は、英数字文字列を簡易に入力する限られた機能しか備えていなくてもよい。
【００１４】
印刷プロセス116は1つ以上のプロセッサで実行され、そのプロセッサは、クライアント装置102から受信した印刷データを処理し、印刷データに反映される電子書類の印刷バージョンを生成する。ロック印刷プロセス118は、以下で詳細に説明されるようにロック印刷サービスを提供するように及び認証データを確認するように形成される１つ以上のプロセスである。印刷プロセス116及びロック印刷プロセス118は、印刷装置104における常駐プロセスとして実現されてもよい。或いは、印刷プロセス116及びロック印刷プロセス118は、取り外し可能な印刷装置104に利用可能に作成されてもよいし、印刷装置104と離れた位置に用意されてもよい。
【００１５】
記憶部120は揮発性及び不揮発性記憶部を含む如何なるタイプの記憶部で実現されてもよい。記憶部120の具体例は、限定ではないが、ランダムアクセスメモリ(RAM)及び１つ以上のディスクを含んでもよい。記憶部120は例えば印刷ジョブデータ122のような異なるタイプのデータを記憶してもよい。
【００１６】
キーパッドインターフェース124は、印刷装置104及びキーパッド装置106間でのデータ通信機能をもたらす。キーパッドインターフェース124は、具体的な実施形態に依存して、ハードウエアによって、ソフトウエアによって又はハードウエア及びソフトウエアの如何なる組み合わせによって実現されてもよい。キーパッドインターフェース124の具体例は、限定ではないが、シリアルインターフェース、パラレルインターフェース及びUSBインターフェース等を含んでよい。
【００１７】
ユーザインターフェース114、印刷プロセス116、ロック印刷プロセス118、記憶部120及びキーパッドインターフェース124も、具体的な実施形態に依存して、ハードウエアによって、ソフトウエアによって又はハードウエア及びソフトウエアの如何なる組み合わせによって実現されてもよい。
【００１８】
キーパッド装置106は、印刷装置104におけるロック印刷ジョブの印刷を制御するデータを、ユーザが入力できるようにする装置である。本発明の一実施例によれば、キーパッド装置106は簡易な数字キーパッドとして実現され、ゼロないし９の範囲内で数字を選択することで、或る数をユーザが入力できるようにする。キーパッド装置106は、他の情報を表示することに加えて、ユーザによって入力された数字を示すようにディスプレイと共に構築されてもよい。これは、印刷装置104からのキーパッド106で受信した情報を含んでもよい。図１Ｂは、キーパッド装置例106を示すブロック図である。
【００１９】
クライアント装置102及び印刷装置104の間で情報を無線通信することを促す如何なるタイプの媒体及び／又は手段で、ネットワーク108が実現されてもよい。更に、ネットワーク108は如何なるタイプの通信プロトコルを使用してもよく、特定のアプリケーションの条件に依存して、セキュアに保護されてもよいし或いは保護されなくてもよい。クライアント装置102及び印刷装置104は、簡明化の観点からここでは不図示の又は説明されていない直接的な通信リンクをも備えてもよい。
【００２０】
III.  日付によるジョブリリースを伴うロック印刷
本発明の一実施例では、日付によるジョブリリースと共にロック印刷が実行される。概して、ユーザはユーザ識別子(ユーザの身元)をキーパッド装置106に入力し、ユーザ識別データが印刷装置104に伝送される。ユーザ識別データは確認され、その認証が良好であったならば、ユーザは日付基準データをキーパッド装置106に入力する。日付基準データは、印刷装置104に伝送され、印刷装置104に格納される１つ以上のロック印刷ジョブを印刷するのに使用される。
【００２１】
図２は、日付によるジョブリリースを使って印刷装置でのロック印刷を実行する本発明の一実施例による方法を示すフローチャートである。ステップ202では、クライアント装置でロック印刷がユーザにより開始される。例えば、クライアント装置102のユーザは、アプリケーション110によりロック印刷を始める。図３は、ユーザがアプリケーション110から印刷オプションを選択した後、印刷ドライバ112で生成されるユーザインターフェース例を示す。図４は、図３でユーザが「プロパティ」ボタンを選択したことに応答して表示されるプリンタプロパティコンフィギュレーション画面を示す。プリンタプロパティコンフィギュレーション画面は、ロック印刷をユーザが選択すること及び「詳細」ボタンを通じてロック印刷の詳細をユーザが指定することを可能にする。図５はロック印刷の詳細画面を示し、この画面は、ユーザ識別子(ID)、パスワード形式のパスワードデータ及び選択的な電子メールアドレスをユーザが入力できるようにする。用意されたならば、電子メールアドレスは印刷ジョブに含められ、印刷装置104は、格納済みジョブのジョブIDを、印刷ジョブに含まれている電子メールアドレス宛に送信する。
【００２２】
ステップ204では印刷ジョブが印刷ドライバ112により生成される。ユーザがロック印刷を選択した場合、その印刷ジョブはロック印刷を指定するデータを含む。例えば、ロック印刷が使用されるべきことを指定する、１つ以上の印刷ジョブ言語(PJL:  Print  Job  Language)又はページ記述言語(PDL:  Page  Descriptor  Language)のコマンド若しくはステートメントを印刷ジョブは含む。
【００２３】
ステップ206では、印刷ジョブはネットワーク108を介して印刷装置104に伝送される。印刷ジョブがロック印刷プロセス118によって処理されることを引き起こすため、印刷ジョブは特定のポートに伝送される。例えば、印刷データは特殊な伝送制御プロトコル(TCP:  Transport  Control  Protocol)ポート(２つの可能な具体例として、ポート9100又は515のようなポート)に伝送され、ロック印刷プロセス118が印刷ジョブを受信して処理することを引き起こすようにする。
【００２４】
ステップ208では、印刷ジョブがロック印刷プロセス118により処理される。本発明の一実施例によれば、ロック印刷プロセス118は印刷ジョブを検査し、ロック印刷が指定されているか否かを確認する。これは例えば、ロック印刷が指定されていることを示す１つ以上のコマンドが印刷ジョブの中に有るか否かによって確認される。ロック印刷が指定されていた場合、ステップ210において、ロック印刷プロセス118は、印刷装置104の記憶部120における印刷ジョブ126として、その印刷ジョブが格納されるようにする。ロック印刷が印刷ジョブで指定されていなかった場合、印刷ジョブは、速やかに処理するように印刷プロセスに与えられる。全ての印刷ジョブについてロック印刷が使用される重要な場合がある。例えば、全部ではないが殆どの印刷ジョブが非常に機密性の高い秘密情報である場合に、全ての印刷ジョブについてロック印刷が使用されることを要求することで、或る組織が印刷書類に関して最高レベルの管理を希望している場合があるかもしれない。更に、本発明の一実施例では、ロック印刷が印刷ジョブに指定されていなかった場合、その印刷ジョブは削除され、印刷装置104で処理されない。このプロセスは、いくつの印刷ジョブに対してでも、いくつのクライアント装置からでも反復されてよい。指定されたロック印刷を有するように判定され受信された印刷ジョブ各々は、記憶部120に格納される。記憶部120に格納された印刷ジョブは、スペースを節約するために及び更なるセキュリティをもたらすため、圧縮及び／又は暗号化されてもよい。
【００２５】
ある時点において、ユーザは、印刷装置104に送付され印刷装置に格納されている印刷データをロック印刷を用いて処理することを希望する。本発明の一実施例では、ステップ212において、ユーザはユーザ識別データを入力するためにキーパッド装置106を使用する。ユーザ識別データは、具体的な実施態様に応じて何らかのタイプのユーザ識別データを有し、本方法は何らかの特定のユーザ識別データに限定されない。ユーザ識別データの一例は、ユーザID及びパスワードである。
【００２６】
ステップ214では、印刷装置104はキーパッド装置106を介してユーザにより入力されたユーザ識別データを確認する。これは、例えば、ユーザ識別データで指定されているユーザID及びパスワードのペアと、確認されているユーザID/パスワードペアのリストとを比較することを含んでよい。他の例として、１方向ハッシュ関数が使用され、ユーザ識別データで指定されているユーザID/パスワードペアに基づく結果を生成してもよい。その結果は、確認済みの結果のリストと比較される。ユーザ識別データの確認が如何にして実行されるかについて僅か２つしか例示していないが、本発明は、特定のどの確認手段／方法にも限定されない。ユーザ識別データをローカルに確認する代わりに、ユーザ識別データは、印刷装置104から離れて確認されてもよい。例えば、ロック印刷プロセス118は、ユーザ識別データが別の場所で確認されることを引き起こしてもよい(例えば、ネットワーク108を介して確認サーバに伝送され、別の場所で確認されてもよい。)。
【００２７】
ユーザ識別データが首尾良く確認されると、ステップ216で、ユーザはキーパッド装置106を介して日付基準データの問い合わせを受ける。例えば、ユーザが日付基準データを入力することを促すメッセージがキーパッド装置106に表示されてもよい。日付基準データは、具体的な実施形態に応じて、様々なデータを広く含んでいてもよい。例えば、ユーザは特定の日付について問われてもよい。別の例では、ユーザは或る範囲の日付について問われてもよい。
【００２８】
ステップ218では、ユーザは日付基準データをキーパッド装置106に入力し、日付基準データは印刷装置104に伝送される。ステップ220では、ロック印刷プロセス118は、キーパッド装置から受けた日付基準データを処理し、１つ以上の印刷ジョブが印刷されることを引き起こす。これはあるロック印刷プロセス118を含み、記憶部120に格納済みの印刷ジョブの内どれが日付基準データを満たすか否かを確認する。例えば、日付基準データが１つのジョブ生成日を含んでいた場合、ロック印刷プロセス118は、記憶部120に格納済みの印刷ジョブの内どれがそのジョブ生成日を有するかを確認する。動作する印刷ジョブは、印刷装置104により印刷される。これは、印刷ジョブに関連するユーザによらず、特定のジョブ生成日を有する如何なる印刷ジョブを含んでもよい。別の例として、日付基準データは、日付の範囲を含んでもよい。この場合、ロック印刷プロセス118は、その日付範囲内で記憶部120に格納されている印刷ジョブを印刷する。本方法は、印刷装置に格納済みのロック印刷ジョブを印刷するのを、キーパッド装置106で用意される基本的な又は最小限のユーザインターフェースだけを使って、ユーザが簡易に指定できるようにする。
【００２９】
IV.  ジョブIDによるジョブリリースを伴うロック印刷
本発明の一実施例によれば、ジョブIDによるジョブリリースと共にロック印刷が実行される。概して、ユーザはユーザ識別子(身元)をキーパッド装置106に入力し、そのユーザ識別データは印刷装置104に伝送される。ユーザ識別データは認証され、その認証が成功すると、次にユーザはジョブIDをキーパッド装置106に入力する。ジョブIDは印刷装置104に伝送され、印刷装置104に格納済みの１つ以上のロック印刷ジョブを印刷するのに使用される。ジョブIDはユーザが知っていてもよいし或いは印刷ジョブに含められていてもよく、電子メールアドレスと共に印刷装置により抽出され、印刷ジョブから抽出された電子メールアドレスに伝送される。
【００３０】
図６は、ジョブIDによるジョブリリースを使って印刷装置でロック印刷を実行する本発明の一実施例による方法を示すフローチャートである。ステップ602において、クライアント装置でロック印刷がユーザにより開始される。例えば、クライアント装置102のユーザは、上述したように、アプリケーション110によりロック印刷を開始する。本発明の一実施例によれば、本ステップは、ジョブIDが伝送される宛先の電子メールアドレスをユーザが指定することを含む。
【００３１】
ステップ604では、印刷ジョブが印刷ドライバ112により生成される。ユーザがロック印刷を選択した場合、その印刷ジョブはロック印刷を示すデータを含む。ステップ606では、印刷ジョブはネットワーク108を介して印刷装置104に伝送される。ステップ608では、印刷ジョブがロック印刷プロセス118によって処理される。本発明の一実施例によれば、ロック印刷プロセス118は印刷ジョブを検査し、ロック印刷が指定されているか否かを確認する。ステップ610において、ジョブID及び電子メールアドレスが印刷ジョブから抽出され、そのジョブIDが電子メールアドレスに伝送される。ジョブIDはその印刷ジョブを一意に特定する。電子メールアドレスは、その印刷ジョブが生成されたクライアントコンピュータに関連付けられてもよいし、或いはそのジョブIDの送信を望む他の何らかの電子メールアドレスでもよい。
【００３２】
ロック印刷が指定されていた場合、ステップ612では、ロック印刷プロセス118は、その印刷ジョブが印刷ジョブ126として印刷装置104の記憶部120に格納されることを引き起こす。ロック印刷が印刷ジョブで指定されていなかった場合、その印刷ジョブは速やかに処理するために印刷プロセス116に与えられてよい。上述したように、ロック印刷が印刷ジョブで指定されていなかった場合、その印刷ジョブが削除され、印刷装置104で処理されなくてもよい。いくつのクライアント装置からでも、何回の印刷ジョブについてでも本プロセスは反復されてよい。受信された印刷ジョブの内、指定されたロック印刷を有するように確認された印刷ジョブの各々は、記憶部120に格納される。記憶部120に格納された印刷ジョブは、スペースを節約するため及び更なるセキュリティを備えるため圧縮され及び／又は暗号化されてよい。
【００３３】
ある時点において、ユーザは、印刷装置104に送付され印刷装置に格納されている印刷データをロック印刷を用いて処理することを希望する。本発明の一実施例では、ステップ614において、ユーザはユーザ識別データを入力するためにキーパッド装置106を使用する。ユーザ識別データは、具体的な実施態様に応じて何らかのタイプのユーザ識別データを有し、本方法は何らかの特定のユーザ識別データに限定されない。ユーザ識別データの一例は、ユーザID及びパスワードである。
【００３４】
ステップ616では、印刷装置104はキーパッド装置106を介してユーザにより入力されたユーザ識別データを確認する。上述したように、ユーザデータの確認は、印刷装置104に対してローカルになされてもよいし、リモートに(離れて)なされてもよい。
【００３５】
ユーザ識別データが首尾良く確認されると、ステップ618で、ユーザはキーパッド装置106を介してジョブIDの問い合わせを受ける。例えば、ユーザがジョブIDを入力することを促すメッセージがキーパッド装置106に表示されてもよい。ジョブIDは、具体的な実施形態に応じて、様々なデータを広く含んでいてもよく、本方法は何らかの特定のタイプのユーザIDに限定されない。例えば、ユーザIDは数字の形式でもよい。
【００３６】
ステップ620では、ユーザはジョブIDをキーパッド装置106に入力し、そのジョブIDは印刷装置104に伝送される。ステップ622では、ロック印刷プロセス118は、キーパッド装置から受けたジョブIDを処理し、１つ以上の印刷ジョブが印刷されることを引き起こす。これはあるロック印刷プロセス118を含み、もしあれば、記憶部120に格納済みの印刷ジョブの内のどれが、キーパッド装置106から受信したジョブIDに一致するジョブIDを有するかを確認する。キーパッド装置106から受信したジョブIDに合致するジョブIDを有する１つ以上の印刷ジョブは、印刷装置104により印刷される。本方法は、印刷装置に格納済みのロック印刷ジョブを印刷するのを、キーパッド装置106で用意される基本的な又は最小限のユーザインターフェースだけを使って、ユーザが簡易に指定できるようにする。
【００３７】
V.  他のIDによるジョブリリースを伴うロック印刷
上述したように、ロック印刷はジョブIDによるジョブリリースと共に実行されてもよい。ジョブリリースを伴うロック印刷は、他のタイプのIDを用いて実行されてもよい。例えば、本発明の一実施例によれば、ユーザIDによるジョブリリースと共にロック印刷が実行される。一般に、ユーザIDは１つ以上の印刷ジョブに関連付けられる。例えばユーザIDは印刷ジョブに含まれるかもしれない。上述したように、ユーザが成功裏に認証された後、そのユーザはキーパッド装置106を介してユーザIDを求める問い合わせを受ける。ロック印刷プロセス118はユーザIDを確認し、１つ以上の格納済みの印刷ジョブが印刷されることを引き起こす。これはあるロック印刷プロセス118を含み、もしあれば、記憶部120に格納済みの印刷ジョブの内のどれが、キーパッド装置106から受け取ったユーザIDに合うユーザIDを持っているかを確認する。キーパッド装置106から受け取ったユーザIDに合致するユーザIDを有する１つ以上の印刷ジョブは、印刷装置104により印刷される。印刷するロック印刷ジョブを選択するのに使用されたユーザIDは、具体的な実施形態に依存して、ユーザを認証するのに使用されたユーザIDと同じでもよいし異なっていてもよい。本方法は、印刷装置に格納済みのロック印刷ジョブを印刷するのを、キーパッド装置106で用意される基本的な又は最小限のユーザインターフェースだけを使って、ユーザが簡易に指定できるようにする。更に、印刷装置104に格納されている印刷ジョブ各々について別個のIDをユーザが入力することは必須でない。
【００３８】
本発明の別の実施例では、ユーザIDの代わりに、一般的ID(general  ID)がロック印刷ジョブを印刷するのに使用される。この場合、IDは印刷ジョブに格納される。良好に認証された後、ユーザは一般的IDをキーパッド装置に入力する。ロック印刷プロセスは、キーパッド装置106から受け取った一般的IDに一致するIDを有する格納済み印刷ジョブを特定する。キーパッド装置106から受け取った一般的IDに一致するIDを有するこれらの印刷ジョブが、印刷される。一般的IDは、何人のユーザに関連付けられてもよく、特定のユーザに関連付ける必要のない一般的IDによるジョブリリースを行うことが望ましい状況で有利に使用される。例えば、企業組織内の或る部署が或る関連する一般的IDを有し、その部署内の誰かにより申請されたロック印刷ジョブを印刷するのに使用されてもよい。
【００３９】
本発明の別の実施例では、未だ印刷されていない印刷装置104に格納済みのロック印刷ジョブを印刷するのに一般的IDが使用されてもよい。これは、印刷後、ロック印刷ジョブが印刷装置104から削除される必要のない場合に特に有利である。この場合、過去に印刷されているロック印刷ジョブ及び未だ印刷されてないロック印刷ジョブの双方を記憶部120は含んでいる。この方法で一般的IDを利用すると、ロック印刷ジョブの重複的な印刷を回避できる。
【００４０】
VI.  印刷装置がロック印刷ジョブのリストを印刷することによるジョブリリースを伴うロック印刷
上述したように、ロック印刷はジョブIDによるジョブリリースと共に実行されてもよい。(しかしながら)ユーザが印刷を希望する印刷ジョブのIDをユーザが知らない場面があるかもしれない。例えば、印刷ジョブのジョブIDを含む電子メールに対するアクセス権をそのユーザが持っていなかった場合や、ジョブIDを知らなかった等の場合があるかもしれない。
【００４１】
本発明の一実施例によれば、キーパッド装置106における特定のキーの選択を検出したことに応答して、ユーザインターフェース114により印刷ジョブ及び関連するジョブIDのリストを印刷するように、印刷装置104は構築される。図７はこの方法の一例を示すフローチャートである。図７に示される方法は、１つ以上の印刷ジョブが、指定されたロック印刷と共に生成され、印刷装置104に格納されていることを仮定している。ある時点で、印刷装置104に送信され印刷装置104に格納されている1つ以上の印刷ジョブをユーザがロック印刷を使って処理することを希望する。本発明の一実施例によれば、ステップ702において、ユーザはキーパッド装置106を利用してユーザ識別データを入力する。具体的な実施形態に依存して、ユーザ識別データは如何なるタイプのユーザ識別データを含んでもよく、本方法は何らかの特定のタイプのユーザ識別データに限定されない。ユーザ識別データの具体例は、ユーザID及びパスワードである。
【００４２】
ステップ704では、キーパッド装置106を介してユーザにより入力されたユーザ識別データを印刷装置104が確認する。上述したように、ユーザ識別データの確認は、印刷装置104にとってローカルになされてもよいし、リモートになされてもよい。
【００４３】
ユーザ識別データが良好に確認されると、ステップ706において、ユーザはキーパッド装置106で特定のキーを選択する。如何なるキーがこの目的に使用されてよく、本方法は如何なる特定のキーの利用にも限定されない。例えば、ユーザはキーパッド装置106で或るファンクションキーを選択してもよい。ユーザのキー選択は、キーパッド装置106から印刷装置104へ伝達される。
【００４４】
ステップ708において、印刷装置104に格納されているロック印刷ジョブのリストを、関連するジョブIDと共に印刷装置104は印刷する。例えば、ロック印刷ジョブ及びそれらの関連するジョブIDのリストを含む１つ以上のページを、印刷装置104は印刷してもよい。
【００４５】
ステップ710では、ユーザは特定の印刷ジョブのジョブIDをキーパッド装置106に入力する。キーパッド装置106はそのジョブIDを印刷装置104に送信し、ステップ712において、そのジョブIDに関連する特定の印刷ジョブを印刷装置104は印刷する。
【００４６】
VII.  印刷装置で生成されたウェブページを通じてロック印刷のリスト表示を確認することによるジョブリリースを伴うロック印刷
本発明の一実施例によれば、ジョブリリースを伴うロック印刷の方法は、印刷装置で生成されたウェブページを介して印刷装置104に格納済みのロック印刷序ジョブのリストをユーザが見て確認できるようにすることを含む。
【００４７】
図８は本方法の一例を示すフローチャートである。図８に示される方法は、１つ以上の印刷ジョブが、指定されたロック印刷と共に生成され、印刷装置104に格納されていることを仮定している。ある時点において、ロック印刷を使って印刷装置104に送信され印刷装置に格納されている１つ以上の印刷ジョブを、ユーザは処理することを希望する。本発明の一実施例によれば、ステップ802において、ユーザは印刷装置104からログインウェブページを要求する。これは、例えば、ユーザがウェブブラウザと共にクライアント装置を使用し、ユーザがログインウェブページのURLをウェブブラウザに入力することで実行されてもよい。ウェブブラウザはウェブページを求めるリクエストを生成し、ウェブサーバへ送信してもよいし、或いはクライアント装置からのリクエストに応じてウェブページを生成するように、印刷装置104で動作する他のプロセスが構築されてもよい。
【００４８】
ステップ804では、ユーザはユーザ識別データをウェブページに入力し、そのウェブブラウザはユーザ識別データを印刷装置104に転送する。ユーザ識別データは、具体的な実施形態に依存して如何なるタイプのユーザ識別データを含んでもよく、特定のどのタイプのユーザ識別データにも限定されない。ユーザ識別データの一例は、ユーザID及びパスワードである。
【００４９】
ステップ806では、キーパッド装置106を介してユーザにより入力されたユーザ識別データを印刷装置104が確認する。上述したように、ユーザ識別データの確認は、印刷装置104に対してローカルに又はリモートになされてもよい。
【００５０】
ユーザ識別データが良好に確認されると、印刷装置104で動作するウェブサーバ(又は他のプロセス)はウェブページを生成し、印刷装置104で現在のロック印刷をリスト化し、そのウェブページをユーザのウェブブラウザに伝送する。現在のロック印刷ジョブをリスト化する印刷装置で用意されたウェブページは、印刷ジョブ各々について関連するジョブIDをもリスト化してもよい。或いは、印刷ジョブのリストを含むウェブページは、そのリスト中のジョブに関連するジョブIDを含む別のウェブページへのリンクを含んでもよい。ユーザがそのリンクを選択すると、印刷装置104におけるウェブサーバ(又は他のプロセス)は、追加的なウェブページを生成し、ユーザのウェブブラウザにそれを提供する。
【００５１】
ステップ810では、ユーザはジョブIDをキーパッド装置106に入力し、そのジョブIDは印刷装置104に伝送される。ステップ812では、ロック印刷プロセス118は、キーパッド装置から受け取ったジョブIDを処理し、1つ以上の格納済み印刷ジョブが印刷されるようにする。これは或るロック印刷プロセス118を含み、もしあれば、記憶部120に格納済みの印刷ジョブの内のどれが、キーパッド装置106から受け取ったジョブIDに合致するジョブIDを有するかを確認する。キーパッド装置106から受け取ったジョブIDに合致するジョブIDを有する１つ以上の印刷ジョブは、印刷装置104により印刷される。ウェブブラウザを使って、ユーザがロック印刷ジョブを求めて印刷装置104に簡易に問い合わせを行うこと、及び印刷される特定のロック印刷をキーパッド装置106を使ってユーザが選択することを、本方法は可能にする。
【００５２】
VIII.  実現手段
印刷装置に取り付けられたキーパッドを通じてインターフェースによるアンロックと共に、ロック印刷を実行する説明済みの方法は、如何なるタイプのコンピュータプラットフォーム又はアーキテクチャで実現されてもよい。説明を意図する図９は、本発明の一実施例が使用されてもよいコンピュータシステム例900を示すブロック図である。コンピュータシステム９００は、情報を通信するためのバス９０２又は他の通信手段と、バス９０２に結合された情報を処理するプロセッサ９０４とを有する。コンピュータシステム９００は、ランダムアクセスメモリ(RAM)又は他のダイナミックストレージデバイスのようなバス９０２に結合されたメインメモリ９０６を有し、メインメモリはプロセッサ９０４で実行される命令や情報を格納する。メインメモリ９０６は、プロセッサ９０４で実行される命令の実行中に、一時的な変数又は他の中間的な情報を格納するのに使用されてもよい。コンピュータシステム９００は、プロセッサ９０４のための命令や静的な情報を格納する、バス９０２に結合されたリードオンリメモリ(ROM)又は他のスタティックストレージデバイスを更に含む。磁気ディスク又は他の光ディスクのようなストレージデバイス９１０は、情報及び命令を格納するために用意されてバス９０２に結合される。
【００５３】
コンピュータシステム９００は、ユーザに情報を表示するために、陰極線管(CRT)のようなディスプレイ９１２にバス９０２を介して結合されてもよい。英数字その他のキーを含む入力装置９１４は、情報及び命令選択内容をプロセッサ９０４に通知するためにバス９０２に結合される。他の種類のユーザ入力装置は、カーソル制御装置９１６（例えば、マウス、トラックボール、スタイラス又はカーソル方向キー）であり、指示情報及び命令選択をプロセッサ９０４に通知し且つディスプレイ９１２でのカーソルの動きを制御する。この入力装置は典型的には第１軸（例えば、ｘ）及び第２軸（例えば、ｙ）の２軸による２つの自由度を有し、装置が平面上の位置を指定できるようにする。
【００５４】
本発明は無線通信アーキテクチャのコンピュータシステム９００を利用することに関連する。本発明の一実施例によれば、メインメモリ９０６に含まれる１以上の命令の１以上のシーケンスを実行するプロセッサ９０４に応じて、無線通信がコンピュータシステム９００によって提供される。そのような命令は、ストレージデバイス９１０のような他のコンピュータ読取可能な媒体からメインメモリ９０６に読み込まれてもよい。メインメモリ９０６に含まれている命令シーケンスの実行は、本願で説明されるプロセスステップをプロセッサ９０４が実行することを引き起こす。代替実施例では、本発明を実施するために、ハードワイヤード回路が、代替的に使用されてもよいし或いはソフトウエア命令との組み合わせで使用されてもよい。すなわち本発明の実施例はハードウエア回路及びソフトウエアの特定の如何なる組み合わせにも限定されない。
【００５５】
ここで使用されているように「マシン読取可能な媒体」なる用語は、マシン(コンピュータ)が特定の形式で動作することを引き起こすデータを用意することに関与する如何なる媒体にも関連する。コンピュータシステム９００を使って実行される実施例では、例えば、プロセッサ９０４の実行に備えて命令を用意する際、様々なマシン読み取り可能な媒体が含まれてよい。そのような媒体は多くの形態をとってよく、限定ではないが、不揮発性媒体、揮発性媒体及び伝送媒体を含む。不揮発性媒体は、例えば、ストレージデバイス９１０のような光又は磁気ディスクを含む。揮発性媒体は、メインメモリ９０６のようなダイナミックメモリを含む。
【００５６】
マシン読取可能な媒体の一般的な形態は、例えば、フロッピディスク、フレキシブルディスク、ハードディスク、磁気テープその他の如何なる磁気媒体、CD-ROMその他の如何なる光媒体、パンチカード、紙テープ又は穴のパターンを有する他の如何なる物理的媒体、RAM、PROM、EPROM、フラッシュEPROMその他のメモリチップ、カートリッジ、上記のような搬送波又はコンピュータが読み取ることの可能な他の如何なる媒体も含む。
【００５７】
マシン読取可能な様々な形態は、１以上の命令の１以上のシーケンスをプロセッサ９０４に実行に備えて搬送する際にも適用可能である。例えば命令は初期には遠く離れたリモートコンピュータの磁気ディスクで搬送されてもよい。リモートコンピュータは自身のダイナミックメモリからその命令をロードし、モデムを用いて電話回線を介して命令を送信してもよい。コンピュータシステム９００付近のモデムは電話回線でそのデータを受信し、赤外線送信機を用いてそのデータを赤外線信号に変換する。赤外線検出器は、赤外線信号で搬送されたデータを受信し、適切な回路がそのデータをバス９０２に置く。バス９０２はデータをメインメモリ９０６に運び、プロセッサ９０４はメインメモリから命令を抽出して実行する。メインメモリ９０６で受信された命令は、プロセッサ９０４で実行される前又はその後にストレージデバイス９１０に選択的に格納されてもよい。
【００５８】
コンピュータシステム９００はバス９０２に結合された通信インターフェース９１８も含む。通信インターフェース９１８は、ローカルネットワーク９２２に接続されるネットワークリンク９９に結合する双方向データ通信をもたらす。例えば、通信インターフェース９１８は、データ通信接続を対応するタイプの電話回線に与える統合サービスディジタルネットワーク(ISDN)カード又はモデムでもよい。別の例では、通信インターフェース９１８は、データ通信接続をコンパチブルなLANに与えるLANカードでもよい。無線リンクが使用されてもよい。どの実現手段でも、通信インターフェース９１８は、電気的な、電磁的な又は光学的な信号を送信及び受信し、様々なタイプの情報を表現するディジタルデータストリームを運ぶ。
【００５９】
ネットワークリンク９９は典型的には１以上のネットワークを介して他のデータ装置とのデータ通信をもたらす。例えば、ネットワークリンク９９はローカルネットワーク９２２を介してホストコンピュータとのコネクションを提供する、或いはインターネットサービスプロバイダ(ISP)９２６により運営されるデータ機器とのコネクションを提供する。そしてISP９２６はデータ通信サービスをワールドワイドパケットデータ通信ネットワーク(今日、インターネット９２８として一般に言及されている)を介して提供する。ローカルネットワーク９２２及びインターネット９２８の双方は、ディジタルデータストリームを搬送する、電気的な、電磁的な又は光学的な信号を使用する。様々なネットワークを介する信号や、ネットワークリンク９９における通信インターフェース９１８を介する信号は、コンピュータシステムに及びそこからディジタルデータを搬送し、例えば情報を伝送する搬送波の形式をとってもよい。
【００６０】
コンピュータシステム９００は、ネットワーク、ネットワークリンク９２０及び通信インターフェース９１８を介して、メッセージを送信し及びプログラムコードを含むデータを受信する。インターネットの例では、サーバー９３０はインターネット９２８、ISP９２６、ローカルネットワーク９２２及び通信インターフェース９１８を介して、アプリケーションプログラムに関する要求されたコードを送信するかもしれない。受信されたコードはプロセッサ９０４により受信の際に実行されてもよいし、及び／又は後の実行に備えてストレージデバイス９１０又は他の不揮発性ストレージに格納されてもよい。このようにコンピュータシステム９００は搬送波の形式でアプリケーションコードを取得してもよい。
【００６１】
以上、本発明の具体的な実施例が多くの具体的詳細(実施例毎に異なってよい)と共に説明されてきた。出願人の意図する唯一且つ排他的な本発明の区域は、本願の特許請求の範囲であり、以後の如何なる補正をも含む。従って限定、構成要件、特性、特徴、利点又は性質等の特許請求の範囲で言及されてないものは、特許請求の範囲を如何様にも限定するものではない。従って明細書及び図面は限定的な意味ではなく例示として解釈されるべきである。
【図面の簡単な説明】
【００６２】
【図１Ａ】インターフェースを介して印刷装置に取り付けられたキーパッドによるアンロックと共に印刷装置におけるロック印刷を実行するシステムを示す本発明の一実施例によるブロック図である。
【図１Ｂ】キーパッド装置例を示すブロック図である。
【図２】日付によるジョブリリースを使って印刷装置でロック印刷を実行する本発明の一実施例による方法を示すフローチャートである。
【図３】ユーザがアプリケーションから印刷オプションを選択した後、印刷ドライバで生成されるユーザインターフェース例を示す図である。
【図４】図３でユーザが「プロパティ」ボタンを選択したことに応答して表示されるプリンタプロパティコンフィギュレーション画面を示す図である。
【図５】ユーザ識別子(ID)及びパスワード形式のパスワードデータをユーザが入力できるようにするロック印刷の詳細画面を示す図である。
【図６】ジョブIDによるジョブリリースを使って印刷装置でロック印刷を実行する本発明の一実施例による方法を示すフローチャートである。
【図７】キーパッド装置における特定のキー選択を検出したことに応答して、印刷ジョブ及び関連ジョブIDのリストを印刷装置が印刷することで、アンロックと共にロック印刷を実行する方法を示すフローチャートである。
【図８】印刷装置で生成されたウェブページを介して印刷装置104に格納済みのロック印刷序ジョブのリストをユーザが見て確認できるようにすることで、アンロックと共にロック印刷を実行する方法を示すフローチャートである。
【図９】本発明の一実施例が使用されるコンピュータシステムのブロック図である。
【符号の説明】
【００６３】
100  システム
102  クライアント装置
104  印刷装置
106  キーパッド装置
108  ネットワーク
114  ユーザインターフェース
116  印刷プロセス
118  ロック印刷プロセス
120  記憶部
124  キーパッドインターフェース
900  コンピュータシステム
902  バス
904  プロセッサ
906  メインメモリ
908  リードオンリメモリ
910  ストレージデバイス
912  ディスプレイ
914  入力装置
916  カーソル制御部
918  通信インターフェース
920  ネットワークリンク
922  ローカルネットワーク
924  ホスト
926  インターネットサービスプロバイダ
928  インターネット
930  サーバー
【図１Ａ】
2008265341.tif 000003
【図１Ｂ】
2008265341.tif 000004
【図２】
2008265341.tif 000005
【図３】
2008265341.tif 000006
【図４】
2008265341.tif 000007
【図５】
2008265341.tif 000008
【図６】
2008265341.tif 000009
【図７】
2008265341.tif 000010
【図８】
2008265341.tif 000011
【図９】
2008265341.tif 000012