(57)【要約】【課題】ネットワークを通じて情報保管サーバから受信したプリント情報について、印刷設定やデータ編集等を行なうリモート出力装置制御プログラム、記録媒体及びリモート出力装置を提供する。【解決手段】かかる課題を解決するために、リモート出力装置制御プログラムは、ユーザにより保管指示されたプリント情報を保管するネットワーク上の情報保管サーバからプリント情報を印刷装置に印刷させるリモート出力装置に、印刷装置に対して設定されている印刷属性情報に従って印刷制御をする印刷制御機能と、ネットワークを通じて、プリント情報と、プリント情報に対応する印刷属性情報とを受信する情報通信機能と、印刷制御機能による印刷属性情報を表示させながら、入力された印刷属性情報を取り込む操作表示機能と、プリント情報の印刷属性情報を、ユーザによる印刷属性情報に改変する印刷設定機能とを実現させる。【選択図】      図１
2005108103.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより保管指示されたプリント情報を保管するネットワーク上の情報保管サーバから上記プリント情報を取得し、接続する印刷装置に印刷させるリモート出力装置に、
上記印刷装置に対して設定されている印刷属性情報に従って印刷制御をする印刷制御機能と、
ネットワークを通じて、上記プリント情報と、上記プリント情報に対する印刷属性情報とを受信する情報通信機能と、
上記印刷制御機能により設定可能な印刷属性情報を表示させながら、上記ユーザにより入力された印刷属性情報を取り込む操作表示機能と、
受信した上記プリント情報に対する上記印刷属性情報を、上記操作表示機能が取り込んだ上記ユーザによる上記印刷属性情報に改変する印刷属性設定機能と
を実現させるリモート出力装置制御プログラム。
【請求項２】
受信した上記プリント情報のデータを編集するプリント情報データ編集機能を上記リモート出力装置に実現させる請求項１に記載のリモート出力装置制御プログラム。
【請求項３】
上記プリント情報のデータに基づいて、上記操作表示機能により印刷プレビューを表示させる印刷プレビュー表示機能を上記リモート出力装置に実現させる請求項１又は２に記載のリモート出力装置制御プログラム。
【請求項４】
上記印刷装置が検出した上記印刷装置のエラー情報を受信し、上記エラー情報に基づく印刷装置のエラー内容を上記操作表示機能により表示させるエラー検知表示機能を上記リモート出力装置に実現させる請求項１〜３のいずれかに記載のリモート出力装置制御プログラム。
【請求項５】
請求項１〜４のいずれかのリモート出力装置制御プログラムを記録し、コンピュータにより読取可能な記録媒体。
【請求項６】
ユーザにより保管指示されたプリント情報を保管するネットワーク上の情報保管サーバから上記プリント情報を取得し、接続する印刷装置に印刷させるリモート出力装置において、
上記印刷装置に対して設定されている印刷属性情報に従って印刷制御をする印刷制御手段と、
ネットワークを通じて、上記プリント情報と、上記プリント情報に対する印刷属性情報とを受信する情報通信手段と、
上記印刷制御手段により設定可能な印刷属性情報を表示させながら、上記ユーザにより入力された印刷属性情報を取り込む操作表示手段と、
受信した上記プリント情報に対する上記印刷属性情報を、上記ユーザによる上記印刷属性情報に改変する印刷属性設定手段と
を備えることを特徴とするリモート出力装置。
【請求項７】
受信した上記プリント情報のデータを編集するデータ編集手段を備えることを特徴とする請求項６に記載のリモート出力装置。
【請求項８】
上記プリント情報のデータに基づいて、上記操作表示手段に印刷プレビューを表示させる印刷プレビュー表示手段を備えることを特徴とする請求項６又は７に記載のリモート出力装置。
【請求項９】
上記印刷装置が検出した上記印刷装置のエラー情報を受信し、上記エラー情報に基づく上記印刷装置のエラー内容を上記操作表示手段に表示させるエラー検知表示手段を備える請求項６〜８のいずれかに記載のリモート出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモート出力装置制御プログラム、リモート出力装置制御プログラムを記録したコンピュータ読取可能な記録媒体及びリモート出力装置に関し、例えば、情報保管サーバが保管する情報を取得すると共に、接続する印刷装置に印刷させる、コンビニエンスストア等に設置されているリモート出力装置（例えばマルチメディアキオスク端末（ＭＭＫ））や、リモート出力装置に組込むプログラム又はプログラムを記録したコンピュータに読取可能な記録媒体に適用し得る。
【背景技術】
【０００２】
ネットワーク技術の発展に伴い、ネットワーク上の情報保管サーバが保管する情報を、例えばコンビニエンスストアや駅やホテル等に設置されているリモート出力装置（例えばＭＭＫ端末）を使用して、ユーザに提供するＷｅｂを使用した各種サービスがある。
【０００３】
下記特許文献１は、Ｗｅｂを使用した旅行サービスシステムについての記載であり、保管サーバが、一定期間旅行者に保管領域を割り当て、旅行ガイド情報や旅行スケジュール等の情報を保管し、旅行者が旅行中にコンビニエンスストア等のリモート出力装置を利用して保管されている各種情報を取得すると共に、その情報を印刷装置を使用して印刷するシステムが記載されている。
【特許文献１】特開２００２−３２８９７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述したＷｅｂを使用したサービスとして、ユーザやその関係者が登録指示したファイル情報を、情報保管サーバが取得・保管し、コンビニエンスストア等に設置されているリモート出力装置で保管させたファイル情報をユーザが取得すると共に、リモート出力装置に接続する印刷装置にファイル情報を印刷させるプリントネットワークシステムがある。
【０００５】
プリントネットワークシステムや特許文献１のシステムにおいて、ファイル情報を印刷する場合、リモート出力装置が印刷装置を制御するプリンタドライバを備えており、ファイル情報に予め含まれている印刷属性情報を認識することにより印刷部数やカラー・モノクロ設定等の印刷属性が決定されている。
【０００６】
しかし、システム利用者の利用満足度を向上させるためには、ユーザの要求に応じて印刷属性の設定を変更できることが望ましい。
【０００７】
例えば、ユーザが複数部数の印刷を希望するときであっても、印刷属性情報が１部と設定されている場合には、１回のファイル情報取得処理及び印刷指示処理で、１部しか印刷することができないので、所望部数を印刷するためには、その部数に応じた回数のファイル情報取得処理及び又は印刷指示処理を行なうことが必要となってしまう。
【０００８】
また、リモート出力装置に接続している印刷装置に何らかの障害が生じた場合、その旨を表示することが望ましい。
【０００９】
例えば、印刷装置に何らかの障害が生じているにもかかわらず、リモート出力装置を用いてファイル情報を取得してしまい、その後の印刷時に印刷装置が障害を起こしていることに気づき印刷処理ができないことになる。これは、ユーザに対して時間的な損失を与えるだけでなく情報取得に係る経済的負担を負わすことになってしまう。
【００１０】
そのため、ユーザの利用満足度を向上させると共に、システム利用を効率化させることができるリモート出力装置制御プログラム、リモート出力装置制御プログラムを記録したコンピュータ読取可能な記録媒体及びリモート出力装置が求められている。
【課題を解決するための手段】
【００１１】
かかる課題を解決するために、第1の本発明のリモート出力装置制御プログラムは、ユーザにより保管指示されたプリント情報を保管するネットワーク上の情報保管サーバからプリント情報を取得し、接続する印刷装置に印刷させるリモート出力装置に、印刷装置に対して設定されている印刷属性情報に従って印刷制御をする印刷制御機能と、ネットワークを通じて、プリント情報と、プリント情報に対する印刷属性情報とを受信する情報通信機能と、印刷制御機能により設定可能な印刷属性情報を表示させながら、ユーザにより入力された印刷属性情報を取り込む操作表示機能と、受信したプリント情報に対する印刷属性情報を、ユーザによる印刷属性情報に改変する印刷属性設定機能とを実現させる。
【００１２】
また、第２の本発明は、第1の本発明であるリモート出力装置制御プログラム記録したコンピュータに読取可能な記録媒体である。
【００１３】
さらに、第３の本発明のリモート出力装置は、ユーザにより保管指示されたプリント情報を保管するネットワーク上の情報保管サーバからプリント情報を取得し、接続する印刷装置に印刷させるリモート出力装置において、印刷装置に対して設定されている印刷属性情報に従って印刷制御をする印刷制御手段と、ネットワークを通じて、プリント情報と、プリント情報に対する印刷属性情報とを受信する情報通信手段と、印刷制御手段により設定可能な印刷属性情報を表示させながら、ユーザにより入力された印刷属性情報を取り込む操作表示手段と、受信したプリント情報に対する印刷属性情報を、ユーザによる印刷属性情報に改変する印刷属性設定手段とを備えることを特徴とする。
【発明の効果】
【００１４】
本発明のリモート出力装置制御プログラム、リモート出力装置プログラムを記録したコンピュータ読取可能な記録媒体及びリモート出力装置によれば、情報保管サーバに保管されているプリント情報を、ネットワークを通じて受信し、リモート出力装置での印刷時に印刷属性の設定をすることができる。これにより、ユーザの利用満足度を向上させることができ、ひいてはシステム利用の効率化を図ることができる。
【発明を実施するための最良の形態】
【００１５】
以下では、本発明に係るリモート出力装置制御プログラム、リモート出力装置制御プログラムを記録したコンピュータ読取可能な記録媒体及びリモート出力装置の実施形態について図面を参照して説明する。
【００１６】
（Ａ）実施形態
本実施形態は、本発明に係るリモート出力装置制御プログラム、リモート出力装置制御プログラムを記録したコンピュータ読取可能な記録媒体を、プリントネットワークシステムのリモート出力装置（例えばＭＭＫ端末）に組み込み実現させる場合について説明する。
【００１７】
（Ａ−１）実施形態の構成
図２は、本実施形態に係るプリントネットワークシステムの全体構成を示したものである。
【００１８】
本実施形態に係るプリントネットワークシステム１は、図２に示すように、ネットワーク３００に接続可能な、ＭＭＫ端末（リモート出力装置）１００、情報保管サーバ４００、情報提供サーバ７００、リモート通信装置５００、携帯通信端末６００を備える。
【００１９】
なお、図２では、各要素が、同一のネットワーク３００を介して接続しているように示しているが、２要素間の接続に係るネットワークにおいては、その２要素間の通信に応じて複数のネットワークが組み合わされたものであってもよい。また、図２では、各要素を１個ずつ示しているが、複数個存在してもよい。
【００２０】
ＭＭＫ端末１００は、例えば、コンビニエンスストアや駅やホテル等に設置されているリモート出力装置であり、例えば、キオスク端末やマルチメディア端末が該当する。
【００２１】
ＭＭＫ端末１００は、ユーザの操作により、情報保管サーバ４００に対して呼出し要求を行ない、保管されているファイル情報と、登録時に設定されたファイル情報の印刷属性の設定に関する印刷属性情報とを取得するものである。また、ＭＭＫ端末１００は、接続するプリンタ装置２００を制御するものであって、印刷属性情報に含まれる印刷属性又はユーザの操作による設定された印刷属性で、取得したファイル情報をプリンタ装置２００に印刷させるようにプリント制御するものである。
【００２２】
なお、本実施形態では、１台のＭＭＫ端末１００が１台のプリンタ装置２００をプリント制御することとして説明するが、１台のＭＭＫ端末１００が複数台のプリンタ装置２００をプリント制御するようにしてもよい。また、複数台のＭＭＫ端末１００が共通する１台のプリンタ装置２００をプリント制御するようにしてもよい。
【００２３】
プリンタ装置２００は、例えば、コンビニエンスストアや駅やホテル等に設置されているプリンタや、又はプリント機能を有する装置（例えば、ＦＡＸ、複写機、複合機等）が該当する。プリンタ装置２００は、ＭＭＫ端末１００のプリント制御を受けて、ＭＭＫ端末１００からのファイル情報（プリント情報ともいう）を印刷するものである。
【００２４】
なお、本実施形態では、ＭＭＫ端末１００とプリント装置２００とが異なるデバイスとして説明するが、ＭＭＫ端末１００がプリント機能を内包するようにしてもよい。
【００２５】
リモート通信装置５００は、ユーザが操作する通信端末（例えばパソコン）が該当する。リモート通信装置５００は、ＭＭＫ端末１００で印刷させるファイル情報（プリント情報）を情報保管サーバ４００に登録指示（保管指示）するものである。
【００２６】
携帯通信端末６００は、ユーザが操作する携帯型の通信端末であり、例えば、ブラウザ機能を有する携帯電話機や、ＰＤＡ、ＰＨＳ端末等が該当する。携帯通信端末６００は、ＭＭＫ端末１００で印刷させるファイル情報を情報保管サーバ４００に登録指示（保管指示）するものである。
【００２７】
リモート通信装置５００及び携帯通信端末６００は、情報保管サーバ４００に登録指示する通信端末の例であり、情報保管サーバ４００にファイル情報を登録指示することができる通信装置であれば広く適用できる。
【００２８】
情報保管サーバ４００は、ユーザ毎に保管領域を割り当て、その保管領域にファイル情報を保管するものである。情報保管サーバ４００は、リモート通信装置５００又は携帯通信端末５００からの登録指示を受けて、登録指示されたファイル情報を保管する。
【００２９】
ここで、情報保管サーバ４００は、リモート通信装置４００又は携帯通信端末５００から電子メールを受信し添付されているファイル情報を保管してもよいし、又はネットワーク３００に接続可能な情報提供サーバ７００が提供するコンテンツ情報であってもよい。例えば、情報提供サーバ７００のコンテンツ情報を保管する場合、登録指示時に、ユーザの操作によりリモート通信装置又は携帯通信端末５００から、保管対象とするコンテンツ情報のＵＲＬを受け取り、そのＵＲＬを辿りコンテンツ情報を取得し保管するようにしてもよい。
【００３０】
情報保管サーバ４００は、ＭＭＫ端末１００から呼出し要求を受けると、そのユーザに対応する保管領域に保管しているファイル情報をＭＭＫ端末１００に送信するものである。
【００３１】
これにより、ユーザが外出先からでも、ＭＭＫ端末１００を利用することで、ユーザ自身の保管領域のファイル情報を取得し、更に印刷装置２００で印刷させることができる。
【００３２】
また、情報保管サーバ４００は、ユーザ認証機能、ファイル情報保管管理機能、ユーザの利用履歴管理機能、各ユーザの課金機能、各ユーザの利用状況管理機能等その他プリントネットワークシステムに係るサービスを統括的に管理するサーバである。
【００３３】
情報提供サーバ７００は、例えば、種々の情報を保管するコンテンツサーバが該当する。情報提供サーバ７００は、ユーザによる情報保管サーバ４００への登録指示時に、情報保管サーバ４００からの要求により、保管対象となる情報を情報保管サーバ４００に与えるものである。
【００３４】
次に、ＭＭＫ端末１００の機能について詳細に説明する。図１は、ＭＭＫ端末１００の内部構成を示すブロック図であり、ＭＭＫ端末１００は、制御部１０１、ネットワークインターフェース部１０２、プリンタインターフェース部１０３、ＨＤＤ１０４、操作表示部１０５を備える。ＭＭＫ端末１００の内部構成は既存のリモート出力装置に対応する構成である。
【００３５】
また、以下で説明するＭＭＫ端末１００の機能は、それぞれ機能を実行させるプログラムが制御部１０１にインストールされることにより、又は、各プログラムを記録した制御部１０１に読取可能な記録媒体を備えることにより実行されるものである。
【００３６】
図１において、制御部１０１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭや、又はＣＰＵにより実行されるソフトウェア等が該当する。
【００３７】
制御部１０１は、印刷制御機能１０１ａ、プリント情報の印刷設定機能１０１ｂ、プリント情報データのデータ編集機能１０１ｃ、プリント情報データに基づく印刷プレビュー表示機能１０１ｄ、印刷時の印刷枚数表示機能１０１ｅ、印刷装置２００のエラー検知表示機能１０１ｆを有する。
【００３８】
印刷制御機能１０１ａは、印刷装置２００をプリント制御するためのプリンタドライバであり、ソフトウェアとして格納されるものである。印刷制御機能１０１ａは、印刷装置２００に対応する印刷設定可能な種類及び範囲を予め有しており、その印刷設定可能な種類及び範囲内で、ファイル情報と共に受信した印刷属性情報に基づいて認識した印刷設定又はユーザにより設定された印刷設定で、印刷装置２００をプリント制御するものである。
【００３９】
印刷設定機能１０１ａは、プリント情報（ファイル情報）の印刷設定動作モード時に、印刷制御機能１０１ａが有する印刷設定可能な種類及び範囲を操作表示部１０５に表示し、ユーザにより設定された印刷設定を取り込み、ユーザにより設定された印刷設定で印刷させるものである。
【００４０】
印刷設定機能１０１ａは、ユーザにより印刷設定されることで、ファイル情報と共に受信した印刷属性情報の印刷設定に対して修正又は追加をした印刷設定を設定する。
【００４１】
これにより、登録時の印刷設定（すなわち後述する印刷設定用データベース４０５ｂに保管される印刷設定）とは異なる印刷設定に変更することができ、ユーザが希望する印刷設定でプリント情報を印刷することができる。
【００４２】
ここで、印刷設定は、印刷制御機能１０１ａに組込まれているプリント制御の設定条件によるが、例えば、カラー印刷、モノクロ印刷、２ｉｎ１印刷、４ｉｎ１印刷、両面印刷、片面印刷、用紙サイズ設定、倍率設定、色の明るさや印刷の濃さを設定する濃度設定等が可能である。印刷設定は複数種類の設定を変更することができる。
【００４３】
データ編集機能１０１ｃは、プリント情報のデータを編集するデータ編集動作モード時に、ユーザの操作によりプリント情報データの編集を行なうものである。データ編集機能１０１ｃが行なうプリント情報データの編集は、例えば、プリント情報のうち不要な部分を削除するトリミング機能や、必要な部分について変更されないように保護するマスキング機能や、用紙に対してウォータマーク（透かし絵）を貼り付けるウォータマーク機能等である。データ編集は、複数のデータ編集を行なうことができる。
【００４４】
データ編集を行なう場合には、データ編集前やデータ編集途中やデータ編集後のプリント情報データに基づく印刷イメージを、操作表示部１０５に表示させることが望ましい。これにより、ユーザが正確かつ容易にデータ編集を行うことが可能となる。
【００４５】
データ編集機能１０１ｃは、例えば、ユーザがトリミングを行なう場合、操作表示部１０５により指定された部分のプリント情報データを削除する。そして、トリミングが終了し、データ編集が終了したプリント情報を一時的に記憶部１０４に記憶させる。また例えば、マスキングを行なう場合、ユーザに指定された部分についてマスキングを示すデータに加工し、マスキングが終了し加工されたプリント情報を記憶部１０４に記憶させる。また、ウォータマークを貼り付ける場合、予め設定されているウォータマークの図柄又はユーザが指定するウォータマークの図柄を呼び出す。そしてユーザが指定した、ウォーターマークの大きさや色の濃さ、又は貼り付け位置に従って、データ編集機能１０１ｃがウォーターマークの貼り付けを行なう。ウォーターマークが貼り付けられたプリント情報は、記憶部１０４に記憶される。
【００４６】
印刷プレビュー機能１０１ｄは、印刷実行時に、記憶部１０４に記憶されているプリント情報データに基づく印刷イメージを操作表示部１０５に表示させるものである。印刷プレビュー機能１０１ｄが表示する印刷イメージは、データ編集前のプリント情報データの印刷イメージや、データ編集後のプリント情報データの印刷イメージのいずれも可能である。また、印刷プレビュー機能１０１ｄは、データ編集する際に、データ編集部分を指定・特定するために、印刷プレビューを表示させるようにしてもよい。
【００４７】
印刷枚数算出機能１０１ｅは、印刷装置２００による印刷時に、ユーザが設定した印刷部数又は予めファイル情報に含まれる印刷部数に対する現在の印刷枚数を算出し、現在の印刷枚数を操作表示部１０５に表示させるものである。
【００４８】
エラー検知表示機能１０１ｆは、印刷装置２００において検知されたエラー情報を印刷装置２００から受信することで、印刷装置２００のエラーを検知し、印刷装置２００がエラーを生じている旨を操作表示部１０５に表示させるものである。
【００４９】
ネットワークインターフェース部１０２は、ネットワーク３００に接続され、データの送受信に係る通信処理を行なう通信インターフェース部である。ネットワークインターフェース部１０２は、ファイル情報を受信すると、その受信したファイル情報を記憶部１０４に与えて記憶させる。
【００５０】
プリンタインターフェース部１０３は、収容している印刷装置２００との通信インターフェース部である。プリンタインターフェース部１０３は、印刷制御機能１０１ａにより記憶部１０４から取り出された、データ編集されたプリント情報（ファイル情報）データを印刷装置２００に送信すると共に、印刷設定機能１０１ｂの印刷設定に従って、印刷装置２００に印刷させるものである。また、プリンタインターフェース部１０３は、例えば、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆｅｃｅ）規格に基づくインタフェースなどを適用することができる。
【００５１】
記憶部１０４は、ユーザの操作により情報保管サーバ４００から取得したファイル情報を一時的に保管する外部記憶装置である。また、記憶部１０４は、ユーザの操作により編集されたプリント情報（ファイル情報）を一時的に保管するものである。記録部１０４は、印刷時に、制御部１０１の制御により記憶しているプリント情報を、プリンタインターフェース部１０３を介して印刷装置２００に与えるものである。
【００５２】
操作表示部１０５は、例えば、ユーザにより操作されるキーボードやテンキー等のハードキーで構成される入力部と、液晶表示画面等のような表示部とから構成されるものである。操作表示部１０５は、ＭＭＫ端末１００とユーザとのインターフェースであり、例えば、操作案内表示や、プリント情報に基づく印刷プレビュー表示、印刷設定やプリント情報データの編集等の要求問い合わせ・確認結果表示、印刷装置２００のエラー検知情報等を表示すると共に、ユーザによる選択・指示を取り込み制御部１０１に与えるものである。
【００５３】
また、操作表示部１０５は、例えば、タッチパネル内蔵の液晶操作表示部等の一体とするものや、又は、ユーザ操作部と表示部とが別の構成であってもよい。
【００５４】
次に、情報保管サーバ４００の内部構成及び機能について図３を参照して説明する。図３に示すように、情報保管サーバ４００は、情報保管サーバ４００の機能を制御する制御部４０１、記憶部４０２、ユーザ管理データベース４０５、ネットワーク３００との通信インターフェースである通信部４０６を備える。
【００５５】
記憶部４０２は、例えば、外部記憶部が該当し、制御部４０１に対する補助的な記憶部である。
【００５６】
制御部４０１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭやＣＰＵにより実行されるソフトウェアなどが該当する。また、制御部４０１は、ユーザ認証機能を備える認証処理部４０３と、ファイル情報保管管理機能、ユーザの利用履歴管理機能、各ユーザの課金機能、各ユーザの利用状況管理機能等その他プリントネットワークシステムに係るサービスを統括的に管理するユーザ管理部４０３とを備える。
【００５７】
認証処理部４０３は、ファイル情報の登録指示時に、リモート通信装置５００又は携帯通信端末６００から受信した個人識別情報及びパスワードに基づいてユーザの認証処理を行うものである。この個人識別情報は、情報保管サーバ４００側が他のユーザと識別するために設定するユーザＩＤであり、パスワードは、各ユーザが独自に決定するものである。
【００５８】
また、認証処理部４０３は、ＭＭＫ端末１００からのファイル情報の呼出時に、ＭＭＫ端末１００から受信した印刷用認証情報に基づいて認証処理を行なうものである。この印刷用認証情報は、ファイル情報の登録時に決定するものであって、ファイル情報を呼出の際に認証するための情報（印刷用のＩＤ情報）である。
【００５９】
ユーザ管理部４０４は、制御部４０１の制御により、ファイル情報保管管理、ユーザの利用履歴管理、各ユーザの課金管理、各ユーザの利用状況管理等を行うものである。
【００６０】
ユーザ管理データベース４０５は、リモート通信装置５００又は携帯通信端末６００からユーザが指示するファイル情報を保管するデータベースである。ユーザ管理データベース４０５は、リモート通信装置５００、携帯通信端末６００、又はＭＭＫ端末１００からの要求に応じて、保管している各種情報（例えば、個人情報、パスワード、保管条件等ユーザ管理データベース４０５内で保管される情報）の変更を行なうようにしてもよい。
【００６１】
ユーザ管理データベース４０５は、個人情報データベース４０５ａと、印刷設定用データベース４０５ｂとを有している。
【００６２】
図４は、個人情報データベース４０５ａで管理されている情報例を示す。個人情報データベース４０５ａは、個人識別情報、パスワード、印刷用認証情報、ファイル情報保管アドレス、ユーザの氏名・住所、電子メールアドレス、利用履歴情報、利用回数、課金情報、保管条件、印刷設定等の情報を管理する。
【００６３】
ここで、ファイル情報保管アドレスは、ユーザにより指示されたファイル情報を保管している記憶領域の保管アドレスである。また、利用履歴情報は、例えば、過去にユーザが利用したＭＭＫ端末１００の位置情報（例えば、ＭＭＫ端末１００を設置している店舗住所等）、利用時間帯、過去に登録したファイル情報の画像種類等等その他の履歴情報である。利用回数は、過去にユーザが利用した回数であり、例えば、ファイル情報の登録利用回数や呼出利用回数等である。また、保管条件は、契約時にユーザに割り当てた保管領域の保管容量、保管期間、印刷時のファイル情報の解像度レベル、保管に係る利用料金、呼出時にＭＭＫ端末１００に送信する際の送信データの圧縮レベル等その他条件である。
【００６４】
図５は、印刷設定用データベース４０５ｂで管理されている情報例を示す。印刷用データベース４０５ｂは、ファイル情報の登録時に、ユーザが印刷条件について設定した情報を管理するものである。
【００６５】
印刷設定用データベース４０５ｂは、個人識別情報、印刷部数、カラー・モノクロ設定、ページ数、保管容量等の情報を管理する。印刷設定用データベース１０５ｂは、上記以外に、例えば、印刷実行時に２ｉｎ１印刷設定や、４ｉｎ１印刷設定、両面印刷設定、片面印刷設定、倍率設定、濃度設定等の情報を管理するようにしてもよい。
【００６６】
印刷部数は、印刷実行時にファイル情報を印刷する部数であり、カラー・モノクロ設定は、印刷対象であるファイル情報をカラー印刷するか又はモノクロ印刷するかの設定情報である。また、ページ数は、印刷対象のファイル情報のページ数であり、保管容量は、保管しているファイル情報の記憶容量である。
【００６７】
（Ａ−２）実施形態の動作
次に、本実施形態の動作について図面を参照して説明する。以下では、（１）まず、ユーザがＭＭＫ端末１００を利用して情報保管サーバ４００からファイル情報を取得して印刷させるまでの全体動作について説明する。
【００６８】
その後、ファイル情報の印刷制御に係る具体的な動作として、（２）印刷設定動作、（３）データ編集動作、（４）印刷プレビュー動作、及び（５）印刷装置のエラー検知表示動作について説明する。
【００６９】
（Ａ−２−１）印刷実行の全体動作
図６に、印刷実行の動作の全体動作のフローチャートを示す。
【００７０】
ユーザがファイル情報を取得・印刷する際に、コンビニエンスストア等に設置されているＭＭＫ端末１００がユーザに操作されることで印刷実行指示がなされる（Ｓ１）。印刷実行指示は、例えば、ＭＭＫ端末１００の操作表示部１０５に印刷実行指示を示す選択ボタンが表示され、ユーザに選択されることで行われる。
【００７１】
ユーザに印刷実行指示が行われると、ＭＭＫ端末１００の操作表示部１０５に、印刷用認証情報の入力を要求する旨が表示される。このとき、情報保管サーバ４００側でなされる印刷用認証処理において、印刷用認証情報以外の情報（例えば、パスワードや個人認証情報など）が必要な場合には、それに対応する情報の入力を要求するようにしてもよい。
【００７２】
操作表示部１０５に印刷用認証情報の入力要求が表示されると、操作表示部１０５はユーザに入力された印刷用認証情報を取り込み、制御部１０１の制御により、ネットワークインターフェース部１０２を介して、印刷用認証情報が情報保管サーバ４００に送信される（Ｓ２）。
【００７３】
印刷用認証情報を受信した情報保管サーバ４００において、認証処理部４０３により、受信した印刷用認証情報に基づいて認証処理が行なわれる（Ｓ３）。勿論、印刷用認証処理で印刷用認証情報以外の情報が必要な場合には、それら必要なすべての情報に基づいて認証処理が行われる。
【００７４】
情報保管サーバ４００において、認証処理部４０３による認証結果がＯＫである場合、情報保管サーバ４００が保管する対応するファイル情報が、通信部４０６を介してＭＭＫ端末１００に送信される（Ｓ４）。
【００７５】
また、認証処理部４０３による認証結果が正当でない場合、情報保管サーバ４００からファイル情報が送信されず、認証結果が正当でない旨の情報が、ＭＭＫ端末１００に送信される。これを受けて、ＭＭＫ端末１００の操作表示部１０５に、認証結果が正当でない旨が表示される。このとき、印刷用認証情報の再入力を要求する旨を表示し、所定回数の再入力処理をユーザに行なわせるようにしてもよい。
【００７６】
ファイル情報を受信したＭＭＫ端末１００において、受信したファイル情報は記憶部１０４に一時的に記憶される（Ｓ５）。なお、情報保管サーバ４００から送信されるファイル情報は、例えば、ＰＤＦ（アドビ社のＰｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）のファイル形式で送信される。
【００７７】
受信したファイル情報が記憶部１０４に記憶されると、制御部１０１の制御により、操作表示部１０５に印刷編集メニューが表示される（Ｓ６）。
【００７８】
この印刷編集メニューの画面例を図７に示す。図７に示すように、操作表示部１０５に表示される印刷編集メニュー画面は、印刷設定ボタン８０１、データ編集ボタン８０２、印刷プレビューボタン８０３、決定ボタン８０４を表示する。
【００７９】
印刷設定ボタン８０１は、印刷設定動作モードを起動させるためのボタンであり、プリンタドライバ部１０５がプリント制御可能な範囲内で、ユーザに印刷設定させることができる。印刷設定動作についての詳細な説明は後述するが、印刷設定ボタン８０１を選択すると、ユーザは、例えば、印刷部数、カラー・モノクロ設定、２ｉｎ１設定、４ｉｎ１設定、片面印刷設定、両面印刷設定、用紙サイズ設定、倍率設定、濃度設定等の印刷設定が可能となる。
【００８０】
データ編集ボタン８０２は、データ編集動作モードを起動させるためのボタンである。データ編集動作についての詳細な説明は後述するが、データ編集ボタン８０２を選択すると、ユーザは、例えば、トリミング、マスキング、ウォータマークの貼り付け等が可能となる。
【００８１】
印刷プレビューボタン８０３は、印刷プレビュー動作モードを起動させるためのボタンである。印刷プレビュー動作についての詳細な説明は後述するが、印刷プレビューボタン８０３を選択すると、ユーザは、プリント情報データに基づく印刷イメージが操作表示部１０５に表示される。
【００８２】
決定ボタン８０４は、次のステップに進行させるためのボタンであり、印刷設定や印刷データの編集等を行なわない場合や、データ編集後にユーザに選択される。
【００８３】
ユーザが印刷設定やプリント情報データの編集等を行なう場合、ユーザの希望に応じて操作表示部１０５に表示されている選択ボタンが選択され、制御部１０１からの指示によりユーザ所望の動作モードが起動し、ユーザによる編集動作がなされる（Ｓ７）。この編集操作については、各動作モード毎に後述する。
【００８４】
また、ユーザが印刷設定や印刷データの編集等を行なわない場合、印刷編集メニュー画面上の決定ボタン８０４が選択され（Ｓ８）、制御部１０１により次のステップＳ９に進む。
【００８５】
ユーザによる編集操作が終了すると、データ編集されたプリント情報データは記憶部１０４に記憶される。そして、ユーザがプリント情報の印刷を行なうとき、操作表示部１０５上の画面に表示される決定ボタンが選択され（Ｓ８）、制御部１０１の制御により、記憶部１０４に記憶されているプリント情報データが、プリンタインターフェース部１０３を介して印刷装置２００に送信される（Ｓ９）。
【００８６】
ＭＭＫ端末１００からプリント情報データを受信した印刷装置２００において、その受信したプリント情報データに基づいて印刷を行なわれる（Ｓ１１）。
【００８７】
一方、ＭＭＫ端末１００において、印刷制御機能１０１ａのプリント制御に基づいて現在印刷装置２００が印刷している印刷枚数が、印刷枚数算出機能１０１ｅにより算出される（Ｓ１２）。
【００８８】
印刷枚数算出機能１０１ｅが算出した印刷枚数は、制御部１０１の制御により、操作表示部１０５に表示される（Ｓ１３）。このとき、操作表示部１０５に表示される印刷枚数は、そのまま現在の印刷枚数を表示してもよいが、その他に例えば、ユーザにより設定された印刷部数に対する残りの印刷枚数を表示するようにしてもよい。
【００８９】
印刷装置２００により、プリント情報データについて設定された印刷部数の印刷処理が完了することでファイル情報の印刷処理が終了する（Ｓ１４）。
【００９０】
（Ａ−２−２）印刷設定動作
次に、図６のＳ６で、ユーザにより印刷編集メニュー画面上の印刷設定ボタン８０１が選択されることで起動する印刷設定動作モードについて図８を参照して説明する。
【００９１】
また、図１５は、印刷設定機能１０１ｂが発揮する機能ルーチンを説明するものである。図１５に示すように、印刷設設定機能１０１ｂの機能ルーチンは、印刷設定可能範囲取得ルーチン１５０１、印刷設定画面表示ルーチン１５０２、印刷設定ルーチン１５０３を有する。
【００９２】
図６のＳ６で、印刷編集メニュー画面上の印刷設定ボタン８０１が選択されると（Ｓ２１）、制御部１０１の制御により、印刷設定機能１０１ｂと印刷制御機能１０１ａとが接続する（Ｓ２２）。
【００９３】
印刷設定機能１０１ｂが印刷制御機能１０１ａに接続されると、印刷制御機能１０１ａに予め設定されている印刷装置２００に対する設定可能な印刷属性の種類及び範囲が、印刷設定機能１０１ｂに与えられる（Ｓ２３）。
【００９４】
印刷制御機能１０１ａの設定可能な印刷属性の種類及び範囲が印刷設定機能１０１ｂに与えられると、制御部１０１の制御により、その設定可能な印刷属性の種類及び範囲に基づく印刷設定画面が操作表示部１０５に表示される（Ｓ２４）。
【００９５】
図９に操作表示部１０５に表示させる印刷設定画面の例を示す。印刷設定画面には、印刷設定が可能な選択ボタンが表示され、例えば、印刷部数指定部９０１、モノクロ印刷ボタン９０２、カラー印刷ボタン９０３、２ｉｎ１印刷ボタン９０４、４ｉｎ１印刷ボタン９０５、両面印刷ボタン９０６、片面印刷ボタン９０７、決定ボタン９０８が表示される。
【００９６】
印刷部数指定部９０１は、例えば、テキストボックスコントロールすることができ、ユーザが操作表示部１０５を介して入力された印刷部数を取り込み表示する。
【００９７】
また、モノクロ印刷ボタン９０２、カラー印刷ボタン９０３、２ｉｎ１印刷ボタン９０４、４ｉｎ１印刷ボタン９０５、両面印刷ボタン９０６、片面印刷ボタン９０７、決定ボタン９０８は、例えば、ボタンコントロールすることができ、ユーザの選択により対応する印刷属性の設定が可能となる。
【００９８】
上記以外の印刷設定として、例えば、印刷用紙サイズを設定する用紙選択ボタン、印刷倍率を設定する倍率ボタン、色の明るさや印刷の濃さを設定する濃度ボタン等を備えるようにしてもよい。
【００９９】
例えば、モノクロ印刷ボタン９０２が選択されると、ファイル情報をモノクロで印刷するように設定することができ、たとえばファイル情報に含まれる画像がカラーであっても、この設定によりモノクロ印刷することができる。
【０１００】
ユーザにより印刷設定に関する入力がなされると、印刷設定機能１０１ｂがその入力を取り込み印刷設定される（Ｓ２５）。このとき、プリント情報と共に受信した、印刷設定用データベース４０５ｂに保管されている印刷属性情報を、今回ユーザに選択された印刷属性情報に改変（変更、修正、追加等を含む）することで印刷設定を行なう。
【０１０１】
印刷設定が終了すると、ユーザにより決定ボタン９０８が選択されて、印刷設定動作モードが終了する（Ｓ２６）。
【０１０２】
なお、ユーザにより印刷設定ボタン８０１が選択されない場合には、プリント情報と共に受信した印刷属性情報の印刷設定に基づいて印刷させる。
【０１０３】
（Ａ−２−３）データ編集動作
次に、図６のＳ６で、ユーザにより印刷編集メニュー画面上のデータ編集ボタン８０２が選択されることで起動するデータ編集動作モードについて図１０を参照して説明する。
【０１０４】
また、図１６は、データ編集機能１０１ｃが発揮する機能ルーチンを説明するものである。図１６に示すように、データ編集機能１０１ｃの機能ルーチンは、データ編集画面ルーチン１６０１、データ編集ルーチン１５０２を有する。
【０１０５】
図６のＳ６でデータ編集ボタン８０２が選択されると（Ｓ３１）、記録部１０４に記録されているプリント情報データに基づいて、データ編集画面が操作表示部１０５に表示される（Ｓ３２）。
【０１０６】
図１１に、操作表示部１０５に表示されるデータ編集画面例を示す。データ編集画面は、プリント情報データを編集するための画面であり、例えば、トリミングボタン１００１、マスキングボタン１００２、ウォータマーク貼り付けボタン１００３、決定ボタン１００４、印刷プレビュー画面１００５を備える。
【０１０７】
データ編集画面が操作表示部１０５に表示されると、ユーザが希望する選択ボタンが選択され、それぞれのプリント情報データの編集が行われる（Ｓ３３）。
【０１０８】
例えば、ユーザがトリミングボタン１００１を選択した場合、印刷プレビュー画面１００５に表示される画面のうち、ユーザがトリミングを行なう対象部分の始点と終点とを操作表示部１０５で指定する。そして、データ編集機能１０１ｃが、その指定部分について削除する。
【０１０９】
また例えば、ユーザがマスキングボタン１００２を選択した場合、マスキングの場合と同様に始点と終点とを印刷プレビュー画面１００５から指定してマスキング部分（画像のうち変更したくない部分）を指定する。そして、データ編集機能１０１ｃがその指定された部分をマスキングする。
【０１１０】
また、上記以外のプリント情報データの編集として、例えば、文字フォントの設定、フォントの色指定、罫線等の挿入、囲い込み等を備えるようにしてもよい。
【０１１１】
ユーザによるプリント情報データの編集が終了すると、データ編集されたプリント情報が記憶部１０４に記憶される。そして、ユーザにより決定ボタン１００４が選択されて（Ｓ３４）、印刷データの編集動作が終了する（Ｓ３５）。
【０１１２】
（Ａ−２−４）印刷プレビュー動作
次に、図６のＳ６で、ユーザにより印刷編集メニュー画面上の印刷編集ボタン８０３が選択されることで起動する印刷プレビュー動作モードについて図１２を参照して説明する。
【０１１３】
図６のＳ６で印刷プレビューボタン８０３が選択されると（Ｓ４１）、制御部１０１の制御により、記録部１０４に記録されているプリント情報データに基づいて、印刷プレビュー画面が操作表示部１０５に表示される（Ｓ４２）。図１３に、操作表示部１０５に表示される印刷プレビュー画面例を示す。
【０１１４】
ユーザが印刷プレビュー画面１００５を見て印刷イメージを把握した後に、決定ボタン１１０１が選択されて（Ｓ４３）、印刷プレビュー動作が終了する（Ｓ４４）。
【０１１５】
（Ａ−２−５）印刷装置２００のエラー検知表示動作
次に、印刷装置２００のエラーを検知して、その旨を操作表示部１０５に表示させる動作について図１４を参照して説明する。
【０１１６】
ＭＭＫ端末１００と印刷装置２００とが接続すると（Ｓ５１）、印刷装置２００において、何かしらのエラーが生じているか否かが検知される（Ｓ５２）。このエラーとしては、例えば、印刷装置２００に装備される自動原稿送り装置（ＡＤＦ）の原稿送りに不具合が生じた場合、用紙の設定がされていない場合、トナーがなくなった場合等がある。
【０１１７】
印刷装置２００において、エラーが検出されると、印刷装置２００からＭＭＫ端末１００にエラー情報が送信される（Ｓ５３）。
【０１１８】
また、印刷装置２００において、エラーの検出がない場合には、エラー情報の送信はなく、Ｓ５１に戻り、印刷装置２００が印刷処理可能な状態であるとして維持される。また、印刷装置２００におけるエラー検出は、所定周期で繰り返し監視するようにしてもよいし、ユーザによるＭＭＫ端末１００の利用時に検出するようにしてもよい。
【０１１９】
ＭＭＫ端末１００にエラー情報が与えられると（Ｓ５４）、エラー検知部１１２により、エラー情報が検知される（Ｓ５５）。
【０１２０】
エラー検知部１１２がエラー情報を検知すると、制御部１０１の制御により、操作表示部１０５にエラー情報の旨が表示される（Ｓ５６）。
【０１２１】
ＭＭＫ端末１００の操作表示部１０５にエラー情報が表示されることで、ユーザは、印刷装置２００が印刷可能な状態にあるか否かを知ることができる。
【０１２２】
（Ａ−３）実施形態の効果
以上、本実施形態に係るリモート出力装置制御プログラム、リモート出力装置制御プログラムを記録したコンピュータ読取可能な記録媒体及びリモート出力装置によれば、ネットワークを通じて情報保管サーバから受信したファイル情報（プリント情報）に基づいて印刷を行なう際に、印刷設定やデータ編集や印刷プレビューや印刷装置のエラー表示等を行うことができる。
【０１２３】
これにより、ユーザがＭＭＫ端末を利用して、情報保管サーバにある登録指示したファイル情報を、ユーザの希望に応じて、印刷設定やデータ編集を行なうことができる。また、印刷装置がエラーを生じた場合であっても、ＭＭＫ端末に予め表示させることができるので、ユーザによる印刷処理を円滑に行なわせることができる。
【０１２４】
（Ｂ）他の実施形態
（Ｂ−１）上述した実施形態では、印刷編集メニューから各動作モードを起動させることとしたが、各動作モードの動作時に、他の動作モードを起動させるようにしてもよい。
【０１２５】
例えば、印刷設定動作モードが起動している場合、印刷設定画面に印刷編集動作モードへ移行させるデータ編集ボタンや、印刷プレビューボタンを表示させ、ユーザにより選択ボタンが選択されることで、制御部１０１が対応する動作モードを起動させるように制御する。
【０１２６】
（Ｂ−２）上述した実施形態では、印刷実行時における印刷設定や印刷データの編集動作について説明したが、ユーザによる印刷設定後やデータ編集後や又は印刷後に、ユーザにより設定された印刷設定やプリント情報データの編集結果を新たに規定値として、情報保管サーバ４００に登録するようにしてもよい。
【０１２７】
この場合、印刷設定後やデータの編集後や又は印刷後に、印刷設定した情報やプリント情報データの編集結果の情報を情報保管サーバ４００に登録するか否かの問い合わせ表示を操作表示部１０５に表示させ、ユーザの要求に応じて、印刷属性情報や印刷データ編集結果情報を情報保管サーバ４００に送信するようにする。
【０１２８】
また、情報保管サーバ４００は、ＭＭＫ端末１００から受信した印刷属性情報やプリント情報データ編集結果情報に基づいて、印刷設定用データベース４０５ｂの保管内容を更新するようにする。
【０１２９】
また、情報保管サーバ４００において、印刷設定用データベース４０５ｂの保管内容が更新された場合、情報保管サーバ４００は、個人情報データベース４０５ａに保管されている電子メールアドレスを送信先として、保管内容が更新された旨を電子メールで送信するようにしてもよい。
【図面の簡単な説明】
【０１３０】
【図１】実施形態実に係るＭＭＫ端末の機能を説明する説明図である。
【図２】実施形態に係るプリントネットワークシステム１の全体構成図である。
【図３】実施形態に係る情報保管サーバ４００の機能を説明する説明図である。
【図４】実施形態に係る個人情報データベース４０５ａが管理する情報例である。
【図５】実施形態に係る印刷設定用データベース４０５ｂが管理する情報例である。
【図６】実施形態に係る印刷処理の全体動作を示すフローチャートである。
【図７】実施形態に係る印刷編集メニュー画面例を説明する説明図である。
【図８】実施形態に係る印刷設定動作を示すフローチャートである。
【図９】実施形態に係る印刷設定画面例を説明する説明図である。
【図１０】実施形態に係るデータ編集動作を示すフローチャートである。
【図１１】実施形態に係るデータ編集画面例を説明する説明図である。
【図１２】実施形態に係る印刷プレビュー動作を示すフローチャートである。
【図１３】実施形態に係る印刷プレビュー画面を説明する説明図である。
【図１４】実施形態に係るエラー検知表示動作のフローチャートである。
【図１５】実施形態に係る印刷設定機能の機能ルーチンを説明する説明図である。
【図１６】実施形態に係るデータ編集機能の機能ルーチンを説明する説明図である。
【符号の説明】
【０１３１】
１００…ＭＭＫ端末、１０１…制御部、１０１ａ…印刷制御機能、
１０１ｂ…印刷設定機能、１０１ｃ…データ編集機能、
１０１ｄ…印刷プレビュー機能、１０１ｅ…印刷枚数算出機能、
１０１ｆ…エラー検知表示機能、２００…印刷装置（プリント装置）、
３００…ネットワーク、４００…情報保管サーバ、
４０５ａ…個人情報データベース、４０５ｂ…印刷設定用データベース。
【図１】
2005108103.tif 000003
【図２】
2005108103.tif 000004
【図３】
2005108103.tif 000005
【図４】
2005108103.tif 000006
【図５】
2005108103.tif 000007
【図６】
2005108103.tif 000008
【図７】
2005108103.tif 000009
【図８】
2005108103.tif 000010
【図９】
2005108103.tif 000011
【図１０】
2005108103.tif 000012
【図１１】
2005108103.tif 000013
【図１２】
2005108103.tif 000014
【図１３】
2005108103.tif 000015
【図１４】
2005108103.tif 000016
【図１５】
2005108103.tif 000017
【図１６】
2005108103.tif 000018