(57)【要約】【課題】  パスワードつきのデータを誤って登録することの無いようにすると同時に、パスワードつきデータを取り出すことを可能とし、サーバ装置の記憶装置内のデータの改ざんを防止するとともに、サーバ装置内のデータの盗難があった場合にも情報の秘密を保つことが可能な情報処理方法及びそのシステムと装置を提供する。【解決手段】  転送されたデータを登録する場合に、データがパスワード付きか否かを判定し、パスワード付きと判定された場合はパスワード付きのデータを登録している旨を登録の指示をした指示元に対し通知して、指示元に登録を継続するか否かを問い合わせ、登録可の場合には登録作業を継続し、否の場合には登録作業を中止し、登録されたデータの出力の要求があった際に、データがパスワード付きか否かを判定し、パスワード付きと判定した場合にパスワードの入力を要求し、入力されたパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する。【選択図】    図４
2006040133.tif 000002
【特許請求の範囲】
【請求項１】
外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力する情報処理装置であって、
転送されたデータを登録する登録手段と、
登録しようとする前記データが、パスワード付きか否かを判定する第１判定手段と、
データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、登録の指示をした指示元に対し通知する通知手段とを有することを特徴とする情報処理装置。
【請求項２】
前記データは画像データを含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記通知手段は、パスワード付きのデータであった場合に、指示元に登録を継続するか否かを問い合わせる問合手段を更に有し、前記登録手段は、登録可の指示の場合には登録作業を継続し、否の指示の場合には登録作業を中止することを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
登録されたデータの出力の要求に応じて、要求されたデータを出力する出力手段を更に有することを特徴とする請求項１又は２記載の情報処理装置。
【請求項５】
登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定手段と、
パスワード付きと判定した場合に、出力要求先に対して、パスワードの入力を要求する要求手段とを更に有することを特徴とする請求項４記載の情報処理装置。
【請求項６】
入力されたパスワードが正しいか否かを判定する第３判定手段を有し、前記出力手段は、パスワード付きデータの出力の際に、出力要求元が入力したパスワードが正しい場合に処理を継続し、正しくない場合は出力処理を中止することを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記要求手段は、出力要求を受けたデータがパスワード付きのデータであった場合に、出力要求元からのパスワードの入力の前に、印刷を行うデータ名、データを保存しているサーバ名、データを登録したユーザ名、データを登録したアカウント名称、データを登録した日、データを登録した時間、のうち少なくとも１つを表示させた後に、パスワードの入力を可能とすることを特徴とする請求項５記載の情報処理装置。
【請求項８】
外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力する情報処理方法であって、
転送されたデータを登録する場合に、登録しようとする前記データが、パスワード付きか否かを判定する第１判定工程と、
データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、登録の指示をした指示元に対し通知する通知工程とを有し、
前記通知工程は、指示元に登録を継続するか否かを問い合わせる問合工程を含み、登録可の指示の場合には登録作業を継続し、否の指示の場合には登録作業を中止することを特徴とする情報処理方法。
【請求項９】
登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定工程と、
パスワード付きと判定した場合に、出力要求先に対して、パスワードの入力を要求する要求工程と、
入力されたパスワードが正しいか否かを判定する第３判定工程と、
出力要求元が入力したパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する出力工程とを有することを特徴とする請求項８記載の情報処理方法。
【請求項１０】
外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力するコンピュータ実行可能な情報処理プログラムであって、
転送されたデータを登録する場合に、登録しようとする前記データが、パスワード付きか否かを判定する第１判定工程と、
データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、登録の指示をした指示元に対し通知する通知工程であって、指示元に登録を継続するか否かを問い合わせる問合工程を含む通知工程と、
登録可の指示の場合には登録作業を継続し、否の指示の場合には登録作業を中止する登録工程と、
登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定工程と、
パスワード付きと判定した場合に、出力要求先に対して、パスワードの入力を要求する要求工程と、
入力されたパスワードが正しいか否かを判定する第３判定工程と、
出力要求元が入力したパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する出力工程とを有することを特徴とする情報処理プログラム。
【請求項１１】
外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力する情報処理プログラムをコンピュータ読出し可能に記憶する記憶媒体であって、
前記情報処理プログラムが、
転送されたデータを登録する場合に、登録しようとする前記データが、パスワード付きか否かを判定する第１判定工程と、
データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、登録の指示をした指示元に対し通知する通知工程であって、指示元に登録を継続するか否かを問い合わせる問合工程を含む通知工程と、
登録可の指示の場合には登録作業を継続し、否の指示の場合には登録作業を中止する登録工程と、
登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定工程と、
パスワード付きと判定した場合に、出力要求先に対して、パスワードの入力を要求する要求工程と、
入力されたパスワードが正しいか否かを判定する第３判定工程と、
出力要求元が入力したパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する出力工程とを有することを特徴とする記憶媒体。
【請求項１２】
外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力する情報処理システムであって、
転送元からのデータを登録する場合に、登録しようとする前記データが、パスワード付きか否かを判定する第１判定手段と、
データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、前記転送元に対し通知する通知手段であって、前記転送元に登録を継続するか否かを問い合わせる問合工程を含む通知手段と、
前記転送元からの登録可の指示があれば登録作業を継続し、否の指示であれば登録作業を中止する登録手段と、
出力要求元から登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定手段と、
パスワード付きと判定した場合に、前記出力要求先に対して、パスワードの入力を要求する要求手段と、
前記出力要求先が入力したパスワードが正しいか否かを判定する第３判定手段と、
前記出力要求元が入力したパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する出力手段とを有することを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを一時的にたくわえておき、必要に応じてデータを指示することで必要なデータを取り出すことが可能な情報処理方法及びそのシステムと装置に関し、特にデータにセキュリティーのためのパスワードを付加したデータの処理に関するものである。
【背景技術】
【０００２】
従来、インターネットを介してクライアントコンピュータから印刷サーバに対して文書のアップロードを行い、印刷サーバにアップロードされた文書の印刷を行うシステムが存在しており、印刷サービスとして普及しはじめている。この種のシステムの一例として、サーバ装置に画像データを登録しておき、クライアント装置からサーバ装置内の画像データを指定し、指定した画像データをプリンタに転送して印刷するプリントシステムがある（例えば特許文献１）。
【０００３】
上記従来のシステムでは、専用のプリンタドライバにより生成された文書を受け付けるものである。また、標準的なフォーマットとして、Ｊｐｅｇファイルや、ＰＤＦファイルを扱えるものも存在している。しかしながら、サーバ装置にデータ登録する際にデータ自身に誤ってパスワードによるプロテクションがかかった場合には、登録したデータをいざ実際に出力しようとした際に、パスワードがついているためにドキュメントを印刷しようとしてもエラーになってしまうという問題があった。
【０００４】
一方、個々のデータのセキュリティーを考慮しないシステムとした場合には、サーバ装置に保存するデータの機密を保持するために、サーバ装置そのものにセキュリティ対策を行う必要があるなどの問題があった。
【特許文献１】特開２００２−２１５３６１公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述従来の方法の不便さを解消し、パスワードつきのデータを誤って登録することの無いようにすると同時に、パスワードつきのデータを登録した場合にもこのパスワードつきデータを取り出すことを可能とし、サーバ装置の記憶装置内のデータの改ざんを防止するとともに、サーバ装置内のデータの盗難があった場合にも情報の秘密を保つことが可能な情報処理方法及びそのシステムと装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
かかる課題を解決するために、本発明の情報処理装置は、外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力する情報処理装置であって、転送されたデータを登録する登録手段と、登録しようとする前記データが、パスワード付きか否かを判定する第１判定手段と、データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、登録の指示をした指示元に対し通知する通知手段とを有することを特徴とする。
【０００７】
ここで、前記データは画像データを含む。また、前記通知手段は、パスワード付きのデータであった場合に、指示元に登録を継続するか否かを問い合わせる問合手段を更に有し、前記登録手段は、登録可の指示の場合には登録作業を継続し、否の指示の場合には登録作業を中止する。また、登録されたデータの出力の要求に応じて、要求されたデータを出力する出力手段を更に有する。また、登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定手段と、パスワード付きと判定した場合に、出力要求先に対して、パスワードの入力を要求する要求手段とを更に有する。また、入力されたパスワードが正しいか否かを判定する第３判定手段を有し、前記出力手段は、パスワード付きデータの出力の際に、出力要求元が入力したパスワードが正しい場合に処理を継続し、正しくない場合は出力処理を中止する。また、前記要求手段は、出力要求を受けたデータがパスワード付きのデータであった場合に、出力要求元からのパスワードの入力の前に、印刷を行うデータ名、データを保存しているサーバ名、データを登録したユーザ名、データを登録したアカウント名称、データを登録した日、データを登録した時間、のうち少なくとも１つを表示させた後に、パスワードの入力を可能とする。
【０００８】
又、本発明の情報処理方法は、外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力する情報処理方法であって、転送されたデータを登録する場合に、登録しようとする前記データが、パスワード付きか否かを判定する第１判定工程と、データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、登録の指示をした指示元に対し通知する通知工程とを有し、前記通知工程は、指示元に登録を継続するか否かを問い合わせる問合工程を含み、登録可の指示の場合には登録作業を継続し、否の指示の場合には登録作業を中止することを特徴とする。更に、登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定工程と、パスワード付きと判定した場合に、出力要求先に対して、パスワードの入力を要求する要求工程と、入力されたパスワードが正しいか否かを判定する第３判定工程と、出力要求元が入力したパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する出力工程とを有する。
【０００９】
又、本発明の情報処理プログラムは、外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力するコンピュータ実行可能な情報処理プログラムであって、転送されたデータを登録する場合に、登録しようとする前記データが、パスワード付きか否かを判定する第１判定工程と、データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、登録の指示をした指示元に対し通知する通知工程であって、指示元に登録を継続するか否かを問い合わせる問合工程を含む通知工程と、登録可の指示の場合には登録作業を継続し、否の指示の場合には登録作業を中止する登録工程と、登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定工程と、パスワード付きと判定した場合に、出力要求先に対して、パスワードの入力を要求する要求工程と、入力されたパスワードが正しいか否かを判定する第３判定工程と、出力要求元が入力したパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する出力工程とを有することを特徴とする。
【００１０】
又、本発明の記憶媒体は、外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力する情報処理プログラムをコンピュータ読出し可能に記憶する記憶媒体であって、前記情報処理プログラムが、転送されたデータを登録する場合に、登録しようとする前記データが、パスワード付きか否かを判定する第１判定工程と、データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、登録の指示をした指示元に対し通知する通知工程であって、指示元に登録を継続するか否かを問い合わせる問合工程を含む通知工程と、登録可の指示の場合には登録作業を継続し、否の指示の場合には登録作業を中止する登録工程と、登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定工程と、パスワード付きと判定した場合に、出力要求先に対して、パスワードの入力を要求する要求工程と、入力されたパスワードが正しいか否かを判定する第３判定工程と、出力要求元が入力したパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する出力工程とを有することを特徴とする。
【００１１】
又、本発明の情報処理システムは、外部からの指示に基づいて、転送されたデータを登録すると共に、予め登録したデータを出力する情報処理システムであって、転送元からのデータを登録する場合に、登録しようとする前記データが、パスワード付きか否かを判定する第１判定手段と、データがパスワード付きと判定された場合は、データを登録する際に、パスワード付きのデータを登録している旨を、前記転送元に対し通知する通知手段であって、前記転送元に登録を継続するか否かを問い合わせる問合工程を含む通知手段と、前記転送元からの登録可の指示があれば登録作業を継続し、否の指示であれば登録作業を中止する登録手段と、出力要求元から登録されたデータの出力の要求があった際に、出力要求のあったデータがパスワード付きか否かを判定する第２判定手段と、パスワード付きと判定した場合に、前記出力要求先に対して、パスワードの入力を要求する要求手段と、前記出力要求先が入力したパスワードが正しいか否かを判定する第３判定手段と、前記出力要求元が入力したパスワードが正しい場合に出力処理を継続し、正しくない場合は出力処理を中止する出力手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、パスワードつきのデータを誤って登録することの無いようにすると同時に、パスワードつきのデータを登録した場合にもこのパスワードつきデータを取り出すことを可能とし、サーバ装置の記憶装置内のデータの改ざんを防止するとともに、サーバ装置内のデータの盗難があった場合にも情報の秘密を保つことが可能な画像処理方法及びそのシステムと装置を提供できる。
【００１３】
すなわち、出力を行いたい画像データを登録する際に、予めデータ内容を識別し、識別した結果、パスワードつきのデータの際には、データを登録したユーザにパスワードつきのデータであることを通知し、必要に応じてデータの登録をキャンセル可能にする。また、パスワードつきのデータを登録した際には、データを選択し出力を依頼する第２の端末から、該データを選択した場合に、パスワードを要求する画面を表示し、入力したパスワードに従い、データを出力データに変換し、出力することが可能である。このように、誤ってパスワードつきファイルと知らずにファイルを登録し、いざ出力をする際にパスワードを知らず、出力できないといった失敗をなくしたり、また、あえてパスワードつきのファイルを登録し、実際の印刷の際に、出力指示を行う端末からパスワードを入力することで、パスワードつきのデータも出力することが可能な画像処理方法及びそのシステムと装置を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明の一実施形態である画像データのプリントシステムについて、図面を参照して詳細に説明する。尚、本実施形態ではプリントシステムを例に本発明を説明するが、本発明はプリントシステムに限定されず、サーバへのデータの登録及び登録したデータを取り出すための技術であり、他のシステムにも適用可能であり、それらも本発明に含まれる。
【００１５】
＜本実施形態のプリントシステムの構成例＞
（プリントシステム）
図１は、本実施形態の画像データをプリントするプリントシステムの概要を示す図である。
【００１６】
本プリントシステムは、画像データを生成する各家庭やオフィス等に設置されている各種端末１（ホストコンピュータまたはクライアントコンピュータと呼ぶ）と、PSTNまたはISDNの公衆回線２、インターネットプロバイダ３、サーバ装置（印刷サーバ）と複数台のプリンタで構成されるコンビニやプリントショップ等に設置されているプリンタ群４（４ａ、４ｂ...）で構成されている。
【００１７】
各種端末１で生成された印刷対象データ（以下、画像データと呼ぶ。例えばＰＤＦファイル）は、公衆回線２を通じてインターネットプロバイダ３を経由して、プリンタ群４内のサーバ装置１１（１１ａ、１１ｂ...）に格納される。そして、ユーザは、サーバ装置１１からデータを呼び出して、所望の例えばコンビニ１２または１３のプリンタ１２ａや１３ａにてプリンタの出力を得ることができる。
【００１８】
各種端末１は、パソコン８で作成した画像ファイルやデジタルカメラ１０、スキャナ７で読取った画像ファイルに対し、パソコン８上で編集や合成を行う。そして、その画像ファイルをプリントジョブとして公衆回線２に送信することができる。尚、デジタルカメラ１０やスキャナ７からの画像データは、PHS等の携帯端末９を介してパソコン８にデータ転送してもよい。パソコン８も、携帯可能なノートパソコンから携帯端末を介してデータ送信するものでもよい。
【００１９】
（デジタル複合機）
コンビニやプリントショップで使用されるプリンタは、例えば図２に示されるようなデジタル複合機である。
【００２０】
このデジタル複合機は、コピー、プリンタ、ファクシミル（以下、FAX）のそれぞれの機能を有している。断面図は、白黒のプリント記録用のプリントエンジン２１とそのアクセサリーである。ドキュメントフィーダ（DF）２２に、原稿をフェースアップで載置して、スタートキーを押すと、原稿が原稿読み取り部２３の上面に搬送される。そして、光源２４で原稿を照射し、CCD２５でその反射光を読取って、デジタル信号に変換され、所望の画像処理を行ってレーザ記録信号に変換される。
【００２１】
その記録信号は、レーザ記録部２６で記録レーザに変換され、感光体２７に照射され、感光体２７に潜像を形成する。そして、トナー現像を行い、用紙カセット２８から給紙された転写紙に、トナーを転写し、定着部２９でトナーを定着させてフィニッシャー３０に排出する。
【００２２】
フィニッシャー３０では、オペレータに指定された機能に応じて各種動作をする。具体的には、ステープル（１個所・２箇所綴じ）やパンチ（２穴・３穴）、製本中綴じ等各種機能を有している。排紙トレイ３１は２つ有り、オペレータの設定によって、コピー・プリンタ・FAXの機能毎に排紙トレイを振り分けることができる。プリントエンジン1は、白黒のプリンタではあるが、カラー記録のプリンタエンジンでもよい。プリンタとして利用される場合、ドライバにより以下の機能を設定できる。例えば、白黒プリント/カラープリント、用紙サイズ、Nin1、両面、ステープル、パンチ、製本中綴じ、合紙、表紙、裏表紙の各種設定が可能である。
【００２３】
（サーバ装置）
図３は、図１のサーバ装置１１を含むプリンタ群４の一例を示す図である。
【００２４】
サーバ装置１１は、CPU15、RAM16、ROM17、ハードディスク19、ネットワークIF18で構成されている。サーバ装置１１は、画像サーバとしのみならずプリントサーバとしても機能しており、コンビニ１２、１３に夫々設置されているプリンタ１２ａ、１３ａを監視している。つまり、プリンタの機能・仕様に関する情報やプリンタの現在の使用状況、ジョブの状況、プリンタ使用可能かどうかのステータスを監視している。
【００２５】
サーバ装置１１は、サーバ装置１１の電源オン時に、図６の「電源ON時問合せ情報６１」に示すように、プリントサーバとして管理しているプリンタの各種情報をプリンタに問い合わせる。そして、そのプリンタ１２ａ、１３ａから取得された情報をネットワークIF18を介して、RAM16に格納する。プリンタの電源が、オンされた時も同様に、プリンタ１２ａ、１３ａから「電源ON時問合せ情報６１」を取得する。
【００２６】
それ以降は、可変である一定時間の周期で、図６の「一定周期毎に問合せ情報６２」に示されるプリンタのステータスに関する情報を取得し、同様にしてRAM16に格納する。この情報の取得のタイミングは、サーバから一定時間毎にポーリングするものでも良いし、プリンタから一定時間毎にサーバにステータスを送信するもののどちらでも良い。
【００２７】
サーバ装置１１のハードディスク（HD）19には、プリントサーバや画像サーバとして機能するための各種ソフトウエアが格納されている。それ以外にこのプリントシステムに必要な情報も格納している。以下にその具体例を示す。
【００２８】
ユーザ詳細情報１９ａとは、ユーザの住所や電話番号、年齢、性別、課金のための口座番号など、ユーザIDと共に、個人情報を格納している。
【００２９】
画像メモリ１９ｂには、ユーザが登録した画像データと画像IDとユーザIDを関連付けて登録してある。
【００３０】
ジョブ履歴１９ｃは、図７に示すように、ユーザIDと画像IDとジョブIDを関連付けて登録しており、更に、図９に示すような詳細なジョブの内容もジョブ履歴として、ジョブIDと関連付けて格納している。
【００３１】
広告画像ファイル１９ｄは、記録紙の余白に記録すべく格納されている画像データである。そして、広告が記録される余白の大きさ・枚数に応じて、ユーザがプリントショップ支払う課金金額から減額をするためのものである。
【００３２】
課金テーブル１９ｅは、用紙サイズやカラー/白黒、用紙種別、使用機能（ステープル・パンチ等）の料金テーブルが格納されている。このテーブルに基づいて、ユーザが依頼したジョブの料金を計算する。
【００３３】
ユーザ毎の課金情報１９ｆは、ユーザIDと使用したプリンタや支払い金額、出力日などの課金情報を関連付けて記憶しておくものである。月毎の課金金額のユーザ毎の支払い金額に使用し、プリンタ毎の月別売上金額の計上に利用される。
【００３４】
＜本実施形態のプリントシステムの動作手順例＞
以下、上記構成のプリントシステムにおける動作例を説明する。
【００３５】
（動作概念）
図５は、ユーザが端末１から入力される画像データを画像サーバ１１を介してプリンタに出力するまでの動作手順の概念図である。
【００３６】
(1)  画像サーバ１１が、図６に示すような情報やステータスをプリンタ側に問い合わせる。
【００３７】
(2)  (1)で問い合わせた結果が、プリンタから画像サーバ１１に返信される。そして、画像サーバ１１がプリンタサーバとして管理している複数台のプリンタの機能、仕様、ステータス等の情報を取得することになる（図６参照）。
【００３８】
(3)  ユーザは、スキャナやデジタルカメラから入力された画像データや、パソコン上で作成したファイルを編集して、画像サーバ１１に画像データを送信して登録する。画像データを画像サーバ１１に登録すると、それぞれの登録画像に画像IDが設定される。そして、画像サーバ１１側で画像IDと画像データを関連付けて管理する（図３の画像メモリ１９ｂ参照）。
【００３９】
(4)  画像データが登録されると、画像サーバ１１から登録された画像に対するジョブ設定画面が画像サーバ１１側からユーザの端末１に送信される。例えば、図８に示されるような設定画面が送られてくる。ユーザはその設定画面に基づいて、ジョブの設定をすることになる。設定画面では、既に、画像ＩＤが入力された状態で送られてくる。ユーザは、利用したい機能に関して、設定画面を利用して選択をする。
【００４０】
(5)  ジョブ設定画面に基づいて、ジョブを設定したら、送信ボタンをクリックすることにより、ユーザは画像サーバ１１に設定されたジョブの情報を送る
(6)  (5)で画像サーバ１１がジョブを受け取ると、そのジョブに課される金額を計算しユーザの端末にその結果を送る。例えば、ユーザのパソコン上で確認できる情報は、図９に示されるものである。
【００４１】
(7)  図９に示される金額にもとづいて、ユーザは、そのジョブの承認を、図９の「プリント可」の選択ボタンを押すことによりジョブの承認を行い、画像サーバ１１にその選択結果を送信する。
【００４２】
(8)  画像サーバ１１から、ユーザからのジョブを受付終了したとの旨のデータがジョブチケットとして返信される。ジョブチケットには、ユーザID、ジョブID、文書IDが含まれる。
【００４３】
(9)  一度受付終了したジョブを変更したい場合は、図９で利用した送信データを、再度利用することによってジョブ変更を可能とする。ジョブ変更の欄の可の部分をクリックして、画像サーバに送信する。そうすると、画像サーバ１１から再度、図８と同様な設定画面が送られてきて、ジョブの変更を行い送信する。
【００４４】
(10)  画像サーバ１１から、ジョブ変更の結果と料金情報が図９と同様に送付されてくる。
【００４５】
(11)  (7)と同様
(12)  (8)と同様
(13)  プリントの期日になると、画像サーバ１１からプリンタにジョブチケットが送信され、プリントの準備を行う。プリンタ側では、ユーザがプリンタにジョブIDとパスワード等のユーザを認証するための情報を入力するとプリント可能になる。プリンタの課金の支払いの決定に応じて、プリントの出力時期を決定する。つまり、コインベンダーで料金を支払ったり、クレジットカードで料金引き落とし、特定の銀行口座で料金引き落とし、電子マネーででの料金の支払いでも良く、支払方法が確定した時点で、プリント開始する。
【００４６】
(14)  プリントが終了すると、プリンタから画像サーバへプリント終了の旨の情報を送る。
【００４７】
（画像サーバのフローチャート）
図４は、画像サーバ１１の電源ONからジョブを受けプリントするまで処理手順例を示すフローチャートである。
【００４８】
画像サーバの電源がON（ステップS1）すると、サーバは、プリンタからステータスや仕様情報を取得し、画像サーバ内のRAMに書き込む（ステップS2）。プリンタの仕様やステータスの変更に関して常時監視しており（ステップS3）、その変更が有った場合は、画像サーバ内のRAMを書き換える（ステップS4）。そして、ステップS3に戻る。
【００４９】
プリンタの仕様やステータスの変更が無い場合は、ユーザから画像ファイルの登録の依頼が有るかどうかを、チェックする（ステップS5）。画像の登録依頼があると、パスワードつきのファイルかチェックする（ステップS15）。パスワードつきで無い場合は、ステップS6に制御を移し、画像サーバに画像ファイルを画像IDと共に登録し、ジョブ設定画面をユーザのパソコンに送信する（ステップS6）。そして、ステップS3に戻る。  ステップS15でパスワードつきファイルと判定されるとステップS16に移り、端末にデータを登録するか否かを問い合わせる画面を表示し、ステップS17にて、端末から登録する旨の返事がきた場合は、ステップS6に制御を移す。ステップS17で、登録しない旨の指示の場合は、ステップS3にもどる。
【００５０】
図１４は、ステップS16で表示されるパスワードつきの画像に関して登録するか否かを確認する問い合わせ画面の一例である。
【００５１】
画像の登録依頼がないと、ユーザからのジョブの着信をチェックする（ステップS7）。着信が有れば、そのジョブのプリントが可能かどうかチェックする（ステップS8）。
【００５２】
そのジョブがプリント不可能であれば、ユーザにジョブの出力不可の返信をし、ユーザにジョブを再設定するように、ジョブ設定画面を送る（ステップS9）。そのジョブがプリント可であれば，ジョブを実行した際に掛かる料金計算をする。そして、その料金計算結果を含むジョブ設定内容画確認できるような、ジョブチケットをユーザに送信する（ステップS10）。
【００５３】
ステップS7において、ジョブ着信があった場合、ユーザがプリント承認して、プリント期日になったかどうかチェックする（ステップS11）。なっていなければ、ステップS3に戻る。
【００５４】
プリント期日になっていれば、ステップS18にて、出力しようとしているデータがパスワードつきか否かを判定し、パスワードなしの場合はステップS12に制御を移す。ステップS18でパスワードつきと判定試された場合は、ステップS19で端末に対しパスワード入力をさせ、ステップS20でパスワードが正しいか判定し、正しくない場合はステップS3にもどる。
【００５５】
正しい場合はステップS12に制御を移し、試しプリントかどうかチェックする（ステップS12）。試しプリントであれば、広告データを広告ファイルから呼び出し、プリンタに広告データとプリントジョブデータを送信する（ステップS14）。試しプリントにでなければ、プリンタにジョブデータを送信する（ステップS13）
ステップS19では、図１０に示すようなパスワード入力画面を端末に表示し、ユーザがどのドキュメントに対するパスワードを入力すべきかを判断するために、リモート端末からパスワードの入力の際に、印刷を行うデータ名、データを保存しているサーバ名、データを登録したユーザ名、データを登録したアカウント名称、データを登録した日、データを登録した時間、以上のうち少なくとも１つ以上を端末上に表示の上、パスワードを入力させることが可能である。
【００５６】
＜本実施形態のプリントシステムの具体的動作例＞
（パスワード無しの登録）
図１１は、パスワード設定をしていないデータを画像サーバ１１に登録する際の流れを説明した図である。
【００５７】
(1)  画像サーバ１１が、図６に示すような情報やステータスをプリンタ側に問い合わせる。
【００５８】
(2)  (1)で問い合わせた結果が、プリンタから画像サーバ１１に返信される。そして、画像サーバ１１がプリンタサーバとして管理している複数台のプリンタの機能、仕様、ステータス等の情報を取得することになる（図６参照）。
【００５９】
(3)  ユーザは、スキャナやデジタルカメラから入力された画像データやパソコン上で作成したファイルを編集して、画像サーバ１１に画像データを送信して登録する。画像データを画像サーバ１１に登録すると、それぞれの登録画像に画像IDが設定される。そして、画像サーバ１１側で画像IDと画像データを関連付けて管理する（図３の画像メモリ参照）。
【００６０】
(4)  画像データが登録されると、データにパスワードがついているか否かが判定され、パスワードがついていないので、画像サーバ１１から登録された画像に対するジョブ設定画面が画像サーバ１１側からユーザの端末１に送信される。例えば、図８に示されるような設定画面が送られてくる。ユーザはその設定画面に基づいて、ジョブの設定をすることになる。設定画面では、既に、画像ＩＤが入力された状態で送られてくる。ユーザは、利用したい機能に関して、設定画面を利用して選択をする。
【００６１】
（パスワード有りの登録）
図１２は、パスワード有りのデータを画像サーバ１１に登録しようとした際の流れを説明した図である。
【００６２】
(1)  画像サーバ１１が、図６に示すような情報やステータスをプリンタ側に問い合わせる。
【００６３】
(1)  (2)で問い合わせた結果が、プリンタから画像サーバ１１に返信される。そして、画像サーバがプリンタサーバとして管理している複数台のプリンタの機能、仕様、ステータス等の情報を取得することになる（図６参照）。
【００６４】
(3)  ユーザは、スキャナやデジタルカメラから入力された画像データやパソコン上で作成したファイルを編集して、画像サーバ１１に画像データを送信して登録する。画像データを画像サーバ１１に登録すると、それぞれの登録画像に画像IDが設定される。そして、画像サーバ１１側で画像IDと画像データを関連付けて管理する（図３の画像メモリ参照）。
【００６５】
(4)  画像データが登録されると、データにパスワードがついているか否かが判定され、パスワードがついているので、端末１に、データにパスワードがついているので登録するか否かを問い合わせる画面を送る（図１４参照）。
【００６６】
(5)  端末１のユーザは、データの登録を継続するか否かを画像サーバ１１に通知する。
【００６７】
(6)  ユーザから登録の指示がきた場合は、図８に示すようなジョブ設定画面を端末に通知する。
【００６８】
（パスワート付きの出力）
図１３は  パスワードつきの画像を出力指示する際の流れを示したものである。
【００６９】
(8)  画像サーバ１１から、ユーザからのジョブを受付終了した際にデータがジョブチケットとして返信される。ジョブチケットには、ユーザID、ジョブID、文書IDが含まれる。
【００７０】
(9)  ジョブを出力する際には、ジョブチケットをサーバに送ることで、画像サーバ１１からの出力の実施が行われるが、一度受付終了したジョブを変更したい場合は、ジョブチケットのデータを、再度利用し変更し、画像サーバ１１に送信することによってジョブ変更を可能とする。
【００７１】
(10)  画像サーバ１１は、データがパスワードつきと判断したため、パスワード入力の画面を送信する、この画面は例えば図１０に示すものである。
【００７２】
(11)  端末１のユーザはパスワードを入力し、画像サーバ１１に送信する。
【００７３】
(12)  画像サーバ１１から、ジョブ変更の結果と料金情報が図９と同様に送付されてくる
(13)  図５の(7)と同様
(14)  図５の(8)と同様
(15)  プリントの期日になると、画像サーバ１１からプリンタにジョブチケットが送信され、プリントの準備を行う。プリンタ側では、ユーザがプリンタにジョブIDとパスワード等のユーザを認証するための情報を入力するとプリント可能になる。プリンタの課金の支払いの決定に応じて、プリントの出力時期を決定する。つまり、コインベンダーで料金を支払ったり、クレジットカードで料金引き落とし、特定の銀行口座で料金引き落とし、電子マネーででの料金の支払いでも良く、支払方法が確定した時点で、プリント開始する。
【００７４】
(16)  プリントが終了すると、プリンタから画像サーバ１１へプリント終了の旨の情報を送る。
【００７５】
尚、本実施形態ではプリントシステムを例に本発明を説明したが、本発明はプリントシステムに限定されず、サーバへのデータの登録及び登録したデータを取り出すための技術であり、他のシステムにも適用可能であり、それらも本発明に含まれる。
【００７６】
又、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（又はCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることはいうまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。又、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（OS）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００７７】
又、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７８】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードを含むプログラムコードが格納されることになる。
【図面の簡単な説明】
【００７９】
【図１】本実施形態の画像データをプリントするプリントシステムの概要を示す図である。
【図２】本実の形態のデジタル複合機の断面図である。
【図３】本実施形態のサーバ装置及びプリンタ群の構成例を示すブロック図である。
【図４】本実施形態の画像サーバの動作手順例を示すフローチャートである。
【図５】本実施形態の各種端末から入力した画像データを画像サーバを介してプリンタに出力するまでのデータの送信手順例を示したタイムチャートである。
【図６】プリンタに関する情報の一覧を示した図である。
【図７】ジョブ履歴の一覧を示した図である。
【図８】本実施形態の画像サーバから端末に送られる登録された画像に対するジョブ設定画面の例を示す図である。
【図９】本実施形態の画像サーバから端末に送られるジョブに課される金額の計算結果の画面例を示す図である。
【図１０】本実施形態の画像サーバから端末に送られるパスワード要求の画面例を示す図である。
【図１１】本実施形態でパスワードの無い画像データの登録手順例を示すタイムチャートである。
【図１２】本実施形態でパスワードの有る画像データの登録手順例を示すタイムチャートである。
【図１３】本実施形態でパスワードの有る画像データの印刷手順例を示すタイムチャートである。
【図１４】本実施形態のパスワードの有る画像データの登録時の端末への問い合わせ画面の例を示す図である。
【図１】
2006040133.tif 000003
【図２】
2006040133.tif 000004
【図３】
2006040133.tif 000005
【図４】
2006040133.tif 000006
【図５】
2006040133.tif 000007
【図６】
2006040133.tif 000008
【図７】
2006040133.tif 000009
【図８】
2006040133.tif 000010
【図９】
2006040133.tif 000011
【図１０】
2006040133.tif 000012
【図１１】
2006040133.tif 000013
【図１２】
2006040133.tif 000014
【図１３】
2006040133.tif 000015
【図１４】
2006040133.tif 000016