(57)【要約】【課題】  ユーザがリモートプリンタ端末の設置場所で実行しなければならない操作手順や操作時間を短縮する。しかも、そのメリットを享受するための制約を少なくする。【解決手段】  本発明は、ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷管理用サーバが印刷すべきファイル情報を取り込んで格納し、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて印刷管理用サーバが印刷すべきファイル情報をリモートプリンタ端末に送信して印刷させる印刷ネットワークシステムに関する。そして、印刷管理用プログラムを搭載した印刷管理用サーバが、印刷すべきファイル情報として、指定された１又は複数のファイル情報を編集したものを格納させるファイル情報編集手段を有することを特徴とする。【選択図】      図９
2006106977.tif 000002
【特許請求の範囲】
【請求項１】
ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷管理用サーバにおいて、
印刷すべきファイル情報として、指定された１又は複数のファイル情報を編集したものを格納させるファイル情報編集手段を有することを特徴とする印刷管理用サーバ。
【請求項２】
上記ファイル情報編集手段は、指定された１又は複数のファイル情報の各ページ内容を上記ファイル登録指示装置に表示させて、その表示ページを印刷対象とするか否かを上記ファイル登録指示装置から取り込むページ表示選択部を有することを特徴とする請求項１に記載の印刷管理用サーバ。
【請求項３】
上記ファイル情報編集手段は、上記ファイル登録指示装置から与えられたキーワードで、指定された１又は複数のファイル情報を対象とするテキスト検索を行って、印刷するファイル情報部分を決定する検索部を有することを特徴とする請求項１又は２に記載の印刷管理用サーバ。
【請求項４】
上記ファイル情報編集手段は、編集されて印刷すべきファイル情報と規定されたものに対し、所定の印刷属性を、上記ファイル登録指示装置によって設定させる属性設定部を有することを特徴とする請求項１〜３のいずれかに記載の印刷管理用サーバ。
【請求項５】
ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷管理用サーバに搭載される印刷管理用プログラムにおいて、
印刷すべきファイル情報として、指定された１又は複数のファイル情報を編集したものを格納させるファイル情報編集工程の実行部分を有することを特徴とする印刷管理用プログラム。
【請求項６】
ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷管理用サーバが印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて上記印刷管理用サーバが印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷ネットワークシステムにおいて、
上記印刷管理用サーバとして、請求項１〜４のいずれかに記載のものを適用したことを特徴とする印刷ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ネットワークシステム、印刷管理用サーバ及び印刷管理プログラムに関し、例えば、携帯端末やパソコンなどから指示したコンテンツ等の印刷情報を、コンビニエンスストアや駅などに設置されているプリンタ機能や複写機能を有するプリンタデバイスによって印刷させようとしたものに関する。
【背景技術】
【０００２】
最近、ユーザ又はその関係者が、携帯端末やパソコンなどから印刷管理用サーバにファイル情報を登録（印刷予約）し、又は、コンテンツ提供装置から印刷管理用サーバにファイル情報を転送させて登録し、ユーザが、外出先などで、印刷管理用サーバと、ＭＭＫ（ｍｕｌｔｉｍｅｄｉａ  ｋｉｏｓｋ）端末を介してネットワーク接続されるプリンタデバイスを利用し、ファイル情報を印刷できる印刷ネットワークシステムが提供されている（特許文献１、特許文献２参照）。
【０００３】
このような印刷ネットワークシステムにおいて、ユーザがプリンタデバイスによってファイル情報を印刷しようとする際には、認証、ファイル情報のダウンロード、印刷したいページの指定、部数の指定、カラー／モノクロの指定などを行なう。
【特許文献１】特開２００２−２５９２７８号公報
【特許文献２】特開２００２−２７９２１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述のように、ユーザがプリンタデバイスによってファイル情報を印刷しようとする際に実行させなければならない処理は多く、ユーザが不満を抱く恐れがある。すなわち、コンビニエンスストアや駅などの不特定多数の者が行き交う場所で多くの時間を割いて操作を行うことに抵抗を感じ、不満を抱くユーザもいる。
【０００５】
特許文献１では、印刷予約時に、印刷対象の画像データのサムネイル画像のデータを携帯端末に記憶させ、印刷実行時に、携帯端末においてサムネイル画像のデータを選択することで、印刷管理用サーバからそれに対応する画像データをプリンタデバイスにダウンロードさせることにより、印刷実行時の操作の軽減を計ることが記載されている。
【０００６】
しかしながら、特許文献１に記載の発明では、携帯端末にサムネイル画像データを登録させなければ印刷できず、各種の制約がある。例えば、携帯端末以外の情報処理端末からの印刷予約に対応できない、サムネイル画像データを別途用意している画像データしか印刷できない、印刷予約に供する最大のサムネイル画像データを考慮した記憶容量を有する携帯端末でないと適用できないなど、各種の制約がある。
【０００７】
そのため、ユーザがプリンタ端末の設置場所で実行しなければならない操作手順や操作時間を短縮できる、しかも、そのメリットを享受するための制約が少ない印刷ネットワークシステム、印刷管理用サーバ及び印刷管理プログラムが望まれている。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため、第１の本発明は、ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷管理用サーバにおいて、印刷すべきファイル情報として、指定された１又は複数のファイル情報を編集したものを格納させるファイル情報編集手段を有することを特徴とする。
【０００９】
また、第２の本発明は、ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷管理用サーバに搭載される印刷管理用プログラムにおいて、印刷すべきファイル情報として、指定された１又は複数のファイル情報を編集したものを格納させるファイル情報編集工程の実行部分を有することを特徴とする。
【００１０】
さらに、第３の本発明は、ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷管理用サーバが印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて上記印刷管理用サーバが印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷ネットワークシステムにおいて、上記印刷管理用サーバとして、第１の本発明の印刷管理用サーバを適用したことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザがプリンタ端末の設置場所で実行しなければならない操作手順や操作時間を短縮できる、しかも、そのメリットを享受するための制約が少ない印刷ネットワークシステム、印刷管理用サーバ及び印刷管理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１２】
（Ａ）実施形態
以下、本発明による印刷ネットワークシステム、印刷管理用サーバ及び印刷管理プログラムの一実施形態を図面を参照しながら説明する。
【００１３】
（Ａ−１）実施形態の構成
この実施形態に係る印刷ネットワークシステムは、図１に示すように、ファイル登録指示装置２、コンテンツ提供サーバ３、プリントオンデマンドサーバ４、印刷ファイルデータベース５、プリンタデバイス６及びプリンタコントローラ７を有し、ファイル登録指示装置２、コンテンツ提供サーバ３、プリントオンデマンドサーバ４及びプリンタコントローラ７がインターネットなどの通信網１を介して接続されている。ここで、プリントオンデマンドサーバ４には、印刷ファイルデータベース５が関連して設けられており、プリンタコントローラ７には、プリンタデバイス６が関連して設けられている。
【００１４】
なお、図１では、通信網との接続機能を有する全ての要素２〜４、７が同一の通信網１を介して接続し得るように示しているが、２要素間の接続に係る通信網は、その２要素間の組合せによって異なるものであっても良い。
【００１５】
また、図１においては、各要素２〜７を１個ずつ示しているが、複数存在しても良く、少なくともファイル登録指示装置２、コンテンツ提供サーバ３、プリンタデバイス６、プリンタコントローラ７などは、複数存在することを前提としている。
【００１６】
本発明の印刷管理用サーバには、プリントオンデマンドサーバ４が該当することもあり、コンテンツ提供サーバ３が該当することもあり、プリントオンデマンドサーバ４及びコンテンツ提供サーバ３の双方が該当することもある。以下では、プリントオンデマンドサーバ４が印刷管理用サーバに主に該当しているとして説明を行う。
【００１７】
ファイル登録指示装置２は、ユーザに係る情報処理端末が該当する。ファイル登録指示装置２は、パソコンであっても良く、携帯電話などのデータ通信機能を有する携帯端末であっても良く、通信網１がインターネットの場合であれば、ブラウザ機能を有することを要する。
【００１８】
ファイル登録指示装置２は、プリントオンデマンドサーバ４に対し、プリンタデバイス６によって印刷させるファイル情報を登録（印刷予約）させるものである。登録させるファイル情報は、当該ファイル登録指示装置２や他の情報処理端末からユーザなどが送信するものであっても良く、コンテンツ提供サーバ３からプリントオンデマンドサーバ４に転送させるものであっても良い。なお、後者の場合には、ファイル登録指示装置２からコンテンツ提供サーバ３にアクセスして、プリントオンデマンドサーバ４に与えるようにしても良い。
【００１９】
コンテンツ提供サーバ３は、例えば、コンテンツ提供会社（コンテンツプロバイダ）のサーバが該当し、ファイル登録指示装置２又はプリントオンデマンドサーバ４とのデータ授受により、ユーザが印刷を希望するコンテンツ（ファイル情報）を、プリントオンデマンドサーバ４に与えるものである。なお、後述する動作説明においては、プリントオンデマンドサーバ４からコンテンツ提供サーバ３に、コンテンツ（ファイル情報）が要求され、そのときに、プリントオンデマンドサーバ４にコンテンツ（ファイル情報）を送信するものとしている。
【００２０】
プリントオンデマンドサーバ４は、ファイル情報の登録、ファイル情報の印刷などに対する課金、ユーザ管理、セキュリティ管理、プリンタコントローラ（プリンタデバイスをも含む）管理、印刷履歴管理などを統合的に行うサーバであり、印刷ネットワークサービスを提供するものである。
【００２１】
プリントオンデマンドサーバ４には、後述する特徴的な動作を実行させるための各種のプログラム（印刷管理プログラム）４Ｐがインストールされており、上述した各種の管理などを行うものである。印刷管理プログラム４Ｐは、プログラムＲＯＭに格納されているものであっても良く、ＣＤ−ＲＯＭなどの記録媒体を介してプリントオンデマンドサーバ４にインストールされたものであっても良く、ダウンロードによって、プリントオンデマンドサーバ４にインストールされたものであっても良く、さらには、キー入力などによって、プリントオンデマンドサーバ４にインストールされたものであっても良い。
【００２２】
この実施形態の場合、プリントオンデマンドサーバ４が主導権をとって実行する、印刷予約時でのファイル編集機能に特徴を有している。
【００２３】
印刷ファイルデータベース５は、印刷用のファイル情報などを保管するデータベースであり、この実施形態の場合には、プリントオンデマンドサーバ４により制御されるものである。
【００２４】
プリンタデバイス６は、コンビニエンスストアや駅などに設置されているプリンタもしくはプリント機能を有する機器（複合機、ＦＡＸ、複写機など）であり、プリンタコントローラ７の制御下で、印刷用ファイル情報を印刷するものである。
【００２５】
プリンタコントローラ７は、例えば、ＭＭＫ端末が該当し、プリンタデバイス６を制御して、通信網１側から与えられた印刷用ファイル情報をプリンタデバイス６によって印刷出力させるものである。なお、プリンタコントローラ７は、プリンタデバイス６内の機能としてプリンタデバイス６内に包含されていても良い。また、１台のプリンタコントローラ７が、後述するように、複数のプリンタデバイス６を制御するものであっても良い。プリンタデバイス６及びプリンタコントローラ７によって、印刷端末が構成されている。なお、プリンタコントローラ７とプリントオンデマンドサーバ４とは専用線を介して接続されていることが好ましい。
【００２６】
ファイル登録指示装置２は、パソコンや、携帯電話などのデータ通信機能を有する携帯端末であるので、その詳細構成の説明は省略する。
【００２７】
コンテンツ提供サーバ３は、図２に示すように、全体を制御する制御部３ａ、情報出力装置３ｂ、情報入力装置３ｃ、データベース３ｄ、通信網１と接続される情報通信部３ｅなどを有する。
【００２８】
制御部３ａは、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭやＣＰＵが実行するソフトウェアなどが該当し、情報通信部３ｅが受信した通信情報を解析したり、ユーザが必要とするコンテンツ（ファイル情報）をデータベース３ｄより取り出して情報通信部３ｅから送信させたりなどするものである。
【００２９】
情報出力装置３ｂは、例えば、プリンタやディスプレイや外部記憶装置のアクセス部などが該当し、データベース３ｄに格納されているコンテンツやジャーナルなどを保守作業者等に出力するものである。
【００３０】
情報入力装置３ｃは、例えば、キーボード、マウス、ＯＣＲ、外部記憶装置のアクセス部などが該当し、データベース３ｄへ格納させるコンテンツやその更新情報などを入力するものである。
【００３１】
データベース３ｄは、例えば、外部記憶装置が該当し、種々のコンテンツやジャーナルなどを記憶しているものである。ここで、１個のコンテンツは、例えば、図３に示すようなデータ構成を有する。コンテンツのデータは、図３に示すように、コンテンツの識別情報（ＩＤ）、現在格納されている内容への更新日時、コンテンツデータ本体、サムネイルデータを有するか否かを表すフラグ、サムネイルデータ、コンテンツデータ本体のデータ量、それを印刷用に変換した後でのデータ量、コンテンツデータ本体のページ数、当該コンテンツと同時に印刷しても良いと考えられるリンク先コンテンツなどでなる。サムネイルデータは、コンテンツの各ページ単位や各章単位に設けられているものであっても良く、フラグの内容によってこれらが区別されるものであっても良い（なお、コンテンツの全体に対するものであっても良い）。また、リンク先コンテンツは、コンテンツ識別情報で規定されても良く、また、ＵＲＬなどで規定されていても良い。その他、各ページ単位や各章単位に整理したキーワード群の情報を有していても良い。
【００３２】
情報通信部３ｅは、例えば、通信ボードや通信ソフトウェアなどが該当し、プリントオンデマンドサーバ４から通信網１を介して供給される通信情報を受信したり、データベース３ｄから取り出したコンテンツや、制御部３ａからの送信情報を通信網１を介してプリントオンデマンドサーバ４に送信したりなどするものである。
【００３３】
プリントオンデマンドサーバ４は、図４に示すように、全体を制御する制御部４ａ、管理用メモリ４ｂ、通信網１（専用線を含む）と接続される情報通信部４ｃ、格納部４ｄ、情報入力装置４ｅ、情報出力装置４ｆなどを有する。
【００３４】
制御部４ａは、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭやＣＰＵが実行するソフトウェア（印刷管理プログラム４Ｐ）などが該当し、情報通信部４ｃから供給される通信情報を解析して所定の処理を行ったり、受信したファイル情報を印刷ファイルデータベース５に登録したり、必要なファイル情報を印刷ファイルデータベース５から読み出して格納部４ｄに格納したり、ファイル情報を格納部４ｄより取り出して情報通信部４ｃから送信したりなどするものである。
【００３５】
制御部４ａは、ファイル登録指示装置２から受信したファイル登録要求などに基づいてファイル登録処理を行うと共に、印刷指示時に必要となる印刷用識別番号を生成し、この生成した印刷用識別番号と、ユーザの識別番号（又はファイル登録指示装置２の識別番号）と、印刷ファイル情報の特定情報との対応などを、管理用メモリ４ｂ（の印刷管理テーブル４ｂ２）に登録するものである。制御部４ａは、プリンタコントローラ７側からの印刷ファイルの要求時に、管理用メモリ４ｂを参照しながら、印刷するファイル情報を取り出してプリンタコントローラ７に与えるものである。
【００３６】
管理用メモリ４ｂは、例えば、外部記憶装置が該当し、登録場所テーブル４ｂ１、印刷予約管理記憶手段である印刷管理テーブル４ｂ２、ユーザ情報管理記憶手段であるユーザ管理テーブル４ｂ３などを有する。その他、コンテンツ提供会社への支払い額情報なども管理するメモリ部なども有する。
【００３７】
登録場所テーブル４ｂ１は、図５に例示するように、印刷ファイルデータベース５における各ファイル情報の格納位置情報と、印刷ファイル情報の特定情報との対応を記憶しているものである。
【００３８】
印刷管理テーブル４ｂ２は、図６に例示するように、また上述したように、印刷用識別番号と、ユーザの識別番号（又はファイル登録指示装置２の識別番号）と、印刷ファイル情報の特定情報との対応などを記憶しているものである。
【００３９】
ユーザ管理テーブル４ｂ３は、図７に例示するように、当該実施形態での印刷サービスを受けることが可能なユーザの識別情報（例えば、ＩＤやパスワード）と、ユーザの氏名住所などの情報と、ユーザとの契約内容と、ユーザに対する課金情報と、利用状況のジャーナルなどを記憶しているものである。ユーザとの契約内容には、ユーザがサムネイルデータの提供を求めているか否かの情報も含まれている。
【００４０】
情報通信部４ｃは、例えば、通信ボードや通信ソフトウェアなどが該当し、ファイル登録指示装置２やプリンタコントローラ７やコンテンツ提供サーバ３側との通信を実行するものである。
【００４１】
格納部４ｄは、例えば、半導体メモリ群が該当し、プリンタデバイス６側へ転送するファイル情報を一時的に格納するものである。
【００４２】
情報入力装置４ｅは、例えば、キーボード、マウス、ＯＣＲ、外部記憶装置のアクセス部などが該当し、管理用メモリ４ｂへの新規情報や修正情報などを入力するものである。
【００４３】
情報出力装置４ｆは、例えば、プリンタやディスプレイや外部記憶装置のアクセス部などが該当し、管理用メモリ４ｂの記憶内容等を出力するものである。
【００４４】
印刷ファイルデータベース５は、例えば、プリントオンデマンドサーバ４に関連して設けられている外部記憶装置及びそのアクセス構成が該当するが、その詳細構成の説明は省略する。この実施形態の場合、印刷ファイルデータベース５に格納されている印刷ファイル情報は、コンテンツ提供サーバ３から取り出したものだけでなく、ユーザが自己のパソコンなどから転送させたものも含まれる。この実施形態の場合、印刷ファイル情報には、ファイル情報本体（例えば、コンテンツ本体）に加え、印刷部数やカラー／モノクロや片面／両面や印刷用紙サイズなどの属性も含まれる。また、印刷ファイル情報は、ファイル情報の全てであっても良く、ユーザが指定したページの情報であっても良い。
【００４５】
図８は、プリンタデバイス６及びプリンタコントローラ７の詳細構成例を示すブロック図である。
【００４６】
プリンタコントローラ７は、分散処理サーバとして用いられるものであり、図８に示すように、全体を制御する制御部７ａを有する。この制御部７ａには、通信網１と接続されるネットワークインターフェース７ｂ、印刷ファイル情報が適宜格納されるＨＤＤ（他の記憶装置でも良い）７ｃ、収容している１又は複数のプリンタデバイス６とのデータ転送バス（例えばＳＣＳＩバス）を介した通信インタフェースを行うプリンタインターフェース７ｄ−１、７ｄ−２、操作表示部７ｅなどが接続されている。
【００４７】
なお、図８は、１台のプリンタコントローラ７が収容し得るプリンタデバイス６が２台の場合を示している。プリンタデバイス６は、純粋なプリンタでも良く複写機でも良く、複合機でも良く、図８では、複合機の場合を示している。操作表示部７ｅは、操作部と表示部に分離されているものでも良いが、タッチパネルなどの操作部と表示部とが融合されているものでも良い。
【００４８】
一方、複合機が該当するプリンタデバイス６にも、全体を制御する制御部６ａが設けられている。この制御部６ａは、その動作の制御を司るＣＰＵ、このプリンタデバイス６の動作のソフトウェアが格納されているＲＯＭ、画像データやその他動作上のデータが一時格納されるＲＡＭなどにより構成されている。
【００４９】
制御部６ａには、自動原稿送り装置（ＡＤＦ）６ｂ、スキャナ部６ｃ、プリンタ部６ｄ、操作パネル６ｅ、ＨＤＤ６ｆ、コントローラインターフェース６ｇが接続されている。
【００５０】
自動原稿送り装置６ｂ及びスキャナ部６ｃは、複写機としての一般的なものである。プリンタ部６ｄは、スキャナ部６ｃによる原稿の読取り画像データのプリントを行うだけでなく、プリンタコントローラ７から与えられた画像データ（印刷情報の画像データ）のプリントを行うものである。
【００５１】
操作パネル６ｅは、タッチパネル内蔵の液晶表示部とテンキーなどのハードキーで構成される表示入力部として用いられ、タッチパネルやハードキーにより種々の操作や設定などの指示が入力されると共に、液晶表示部に操作案内やエラー時のエラー内容の案内などが表示されるものである。この実施形態の場合、ファイル情報の画像データのプリントを行うための操作や設定などの指示が入力されると共に、液晶表示部にそのための操作案内などが表示されるものである。
【００５２】
なお、ファイル情報を印刷させるための操作を、プリンタコントローラ７の操作表示部７ｅに対して行うようなものであっても良い。
【００５３】
ＨＤＤ６ｆは、印刷に供するデータが格納されるハードディスクで代表される外部記憶装置である。この実施形態の場合、印刷情報の画像データも適宜記憶される。なお、ファイル情報の画像データは、圧縮してＨＤＤ６ｆに記憶され、又は、当初より圧縮したものであってそのままＨＤＤ６ｆに記憶され、読出し時にこの圧縮画像データを伸張して印刷させるものであっても良い。
【００５４】
コントローラインターフェース６ｇは、データ転送バスを介してプリンタコントローラ７と接続され、ファイル情報の画像データの授受を行うものである。
【００５５】
（Ａ−２）実施形態の動作
次に、以上のような構成を有する印刷ネットワークシステムの動作を、図面を参照しながら説明する。
【００５６】
（Ａ−２−１）印刷に供するファイル情報の登録動作
まず、ユーザが、プリンタデバイス６で印刷させるファイル情報を登録（印刷予約）させる際のシステム動作を、図９に示すシーケンス図を参照しながら説明する。
【００５７】
プリンタデバイス６で印刷させる印刷ファイル情報は、ユーザがファイル登録指示装置２から送信させる場合と、コンテンツ提供サーバ３から取り出す場合とがあるが、以下の説明は、後者であるとして行う。
【００５８】
ユーザは、ファイル登録指示装置２に対し、プリントオンデマンドサーバ４に係るファイル登録用Ｗｅｂページの取出し操作を行い、ファイル登録指示装置２は、通信網１側に選択されたファイル登録用Ｗｅｂページの送信要求（例えばＵＲＬ）を送信し（Ｓ１）、プリントオンデマンドサーバ４は、ファイル登録用Ｗｅｂページをファイル登録指示装置２に返信し（Ｓ２）、ファイル登録指示装置２はそのファイル登録用Ｗｅｂページを表示する（Ｓ３）。
【００５９】
ユーザは、ファイル登録用Ｗｅｂページの所定の入力フィールドに、自己を認証させるための情報（例えば、ユーザのＩＤやパスワード）を入力して送信を指示し、ファイル登録指示装置２は、認証のための情報を送信し（Ｓ４）、プリントオンデマンドサーバ４は、ユーザの認証を行う（Ｓ５）。そして、認証がＯＫの場合には、プリントオンデマンドサーバ４は、登録するファイル情報が、ユーザが送信するものであれば送信し、登録するファイル情報が、コンテンツ提供サーバ３が提供するものであればその特定情報を送信することを求めるメッセージを含む認証ＯＫ情報を返信し（Ｓ６）、ファイル登録指示装置２は、その受信情報を表示する（Ｓ７）。なお、図９では省略しているが、認証がＮＧの場合には、プリントオンデマンドサーバ４は、その旨を返信する。
【００６０】
図９は、上述したように、登録するファイル情報が、コンテンツ提供サーバ３が提供するファイル情報（コンテンツ）である場合を示している。
【００６１】
コンテンツ提供サーバ３のコンテンツを印刷ファイル情報として登録を希望する場合は、ユーザは、コンテンツ提供サーバ３及びコンテンツを特定する情報や、サムネイルを利用したページ選択を希望するか否かを入力し、ファイル登録指示装置２は、コンテンツ提供サーバ３及びコンテンツを特定する情報を含む登録ファイル指示情報をプリントオンデマンドサーバ４に送信する（Ｓ８）。
【００６２】
登録ファイル指示情報を受信したプリントオンデマンドサーバ４は、その中のコンテンツ提供サーバ３及びコンテンツを特定する情報を取り出し、該当するコンテンツ提供サーバ３から該当するコンテンツを取り出す（Ｓ９）。
【００６３】
また、コンテンツ提供サーバ３から印刷対象のファイル情報（コンテンツ）を取り出すのではなく、ファイル登録指示装置２から印刷対象のファイル情報を与える場合には、上述したステップＳ８及びＳ９の処理部分が、ファイル登録指示装置２からプリントオンデマンドサーバ４へファイル情報を送信する処理になる。
【００６４】
なお、コンテンツの取り出し時には、プリントオンデマンドサーバ４は、ユーザ管理テーブル４ｂ３における契約内容などに基づき、そのコンテンツを記憶して良いか否かの確認なども行う。例えば、コンテンツの容量が契約で許容されている容量を超えている場合や、コンテンツの内容が契約で認められていない卑猥の内容な場合には、記憶できないと判断される。
【００６５】
次に、プリントオンデマンドサーバ４は、印刷用識別番号を生成し（Ｓ１０）、印刷管理テーブル４ｂ２に今回の印刷予約に関するレコード（欄）を設け（Ｓ１１）、受信したコンテンツを印刷ファイルデータベース５に格納し（Ｓ１２）、登録場所テーブル４ｂ１にコンテンツを格納した場所の情報などを登録する（Ｓ１３）。ここで、指定されたコンテンツが、他のコンテンツへのリンク先データを含むものであるときに、そのリンク先データに基づいて他のコンテンツも取り出して、両コンテンツを結合し、１個の印刷対象（ファイル情報）とする。
【００６６】
さらに、プリントオンデマンドサーバ４は、生成した印刷用識別番号や、印刷ページを限定させ得るための情報を含む登録完了通知を、ファイル登録指示装置２に送信する（Ｓ１４）。ファイル登録指示装置２は、受信した登録完了通知を表示する（Ｓ１５）。
【００６７】
図１０は、登録完了通知の表示例を示す説明図である。登録完了通知の表示では、印刷用識別番号が表示され（ユーザはこの印刷用識別番号は紙にメモったり、携帯端末に記憶させたりする）、また、ファイル情報の容量や印刷形式に変換後の容量やページ数などの印刷ページを限定するか否かの判断資料となる情報も表示され、さらに、印刷ページを限定するための選択肢も表示される。印刷ページを限定するための選択肢は、「サムネイルで頁選択」、「テキスト検索で頁選択」である。前者の選択肢は、上述したステップＳ８でサムネイルを用いたページ制限を希望していたユーザに対してのみ表示され、また、選択されたコンテンツがサムネイルデータを有する場合にのみ表示される。なお、印刷するページを限定しない場合には、ユーザは、図１０の「全ページ印刷」を選択すれば良く、このとき、後述する属性の設定動作に移行する。
【００６８】
図９は、ユーザが印刷ページの限定を望んだ場合を示している。ファイル登録指示装置２は、ページ選択が指示された旨をプリントオンデマンドサーバ４に通知し（Ｓ１６）、プリントオンデマンドサーバ４は、ファイル登録指示装置２と連動して印刷ページを特定させる（Ｓ１７）。
【００６９】
図１１は、図１０の「サムネイルで頁選択」が選択された場合の表示画面例を示している。図１１の例は、あるページのサムネイルが表示されると共に、表示サムネイルを次のページのものに切り替えることを指示する「次頁」アイコン、表示サムネイルを前のページのものに切り替えることを指示する「前頁」アイコン、表示サムネイルのページを印刷するページとして登録する「登録」アイコン、一旦登録したページの登録を取り消す「取消」アイコン、ページの指定動作を終了させる「終了」アイコンが表示される。
【００７０】
「次頁」アイコンや「前頁」アイコンが操作された場合には、そのことがプリントオンデマンドサーバ４に通知され、プリントオンデマンドサーバ４側からそのページのサムネイルデータが取り出されてサムネイルの表示が更新される。「登録」アイコンや「取消」アイコンが操作された場合には、そのことがプリントオンデマンドサーバ４に通知され、これにより、管理用メモリ４ｂが更新され、そのページが登録又は取り消される。「終了」アイコンが操作された際には、後述する属性の設定動作に移行する。
【００７１】
図１２（Ａ）は、図１０の「テキスト検索で頁選択」が選択された場合の表示画面例を示している。この画面では、文書内のページ単位の検索を行う「文書検索」かファイル情報を構成している複数の文書単位の検索を行う「統一文書検索」かを指定させるものとなっている。いずれが指定されても、表示画面が、キーワードを入力させる図１２（Ｂ）の画面に切り替わる。キーワードが入力されて検索の実行が指示されると、プリントオンデマンドサーバ４は検索を実行する。そして、プリントオンデマンドサーバ４は、「文書検索」が選択されている場合には、検索で得られたページだけを印刷対象とするように、管理用メモリ４ｂの記憶内容を更新させ、「統一文書検索」が選択されている場合には、検索で得られた構成文書（のページ）だけをを印刷対象とするように、管理用メモリ４ｂの記憶内容を更新させる。その後、属性の設定動作に移行する。
【００７２】
印刷する部分の指定が完了した際には、管理用メモリ４ｂの記憶内容を更新させるだけでなく、印刷ファイルデータベース５のその印刷ファイル情報も、印刷に供する部分以外を消去するようにしても良く、印刷しない部分の情報も、印刷ファイルデータベース５に残しておくようにしても良い。
【００７３】
属性の設定動作（Ｓ１８、Ｓ１９）では、表示画面は省略するが、属性を設定するか否かをユーザに選択させ、ユーザが属性設定を希望しない場合には直ちに処理を終了させ、属性設定を希望する場合には、カラー／モノクロ、片面／両面、用紙サイズ、印刷部数を指示させ、それに応じて、管理用メモリ４ｂに情報を追加する。
【００７４】
（Ａ−２−２）ファイル情報の印刷動作
次に、登録したファイル情報を印刷する際の動作を、図１３のシーケンス図を参照しながら説明する。
【００７５】
ユーザは、適宜のタイミングで、いずれかのプリンタデバイス６（及びプリンタコントローラ７）の近傍に行き、プリンタコントローラ７の操作表示部７ｇを操作して、登録ファイル情報の印刷サービスモードを指示すると共に、自己を認証させる情報を入力する。
【００７６】
すなわち、プリンタコントローラ７には認証情報が入力される（Ｓ２１）。このとき、プリンタコントローラ７は、認証させるための情報をプリントオンデマンドサーバ４に送信し（Ｓ２２）、プリントオンデマンドサーバ４は、認証を行って認証結果をプリンタコントローラ７に返信する（Ｓ２３）。
【００７７】
図１３では省略しているが、認証結果がＮＧの場合には、プリンタコントローラ７はその旨を表示して一連の処理を終了する。なお、このような印刷時においては、ユーザの認証を省略するようにしても良い。
【００７８】
認証結果がＯＫの場合には、ユーザは、印刷用識別番号をプリンタコントローラ７の操作表示部７ｇから入力し（なお、携帯端末に印刷用識別番号を記憶しておき、データ転送機能により、携帯端末からプリンタコントローラ７に与えるようにしても良い）、これにより、プリンタコントローラ７は、与えられた印刷用識別番号をプリントオンデマンドサーバ４に送信する（Ｓ２４）。プリントオンデマンドサーバ４は、受信した印刷用識別番号に基づいて、印刷管理テーブル４ｂ２を参照し、さらに、登録場所テーブル４ｂ１を参照し、印刷ファイルデータベース５から該当するファイル情報を取り出して格納部４ｄにバッファリングすると共に（Ｓ２５）、取り出したファイル情報をプリンタコントローラ７に送信する（Ｓ２６）。格納部４ｄにバッファリングされたファイル情報は、通信時での再送要求等に応じるためのものである。
【００７９】
プリンタコントローラ７は、内蔵する乱数発生機能により、その場限りのワンタイムパスワードを発生し、ユーザがプリンタデバイス６に対してそのワンタイムパスワードを入力することにより、受信したファイル情報をプリンタデバイス６で印刷させる（Ｓ２７）。
【００８０】
ここで、受信したファイル情報が、印刷ページが制限されているものであれば、プリンタコントローラ７へのダウンロード時間は従来より短いものとなっている。また、印刷に際して、プリンタコントローラ７（又はプリンタデバイス６）に対して、部数などの属性を設定させるようになされているが、受信したファイル情報にこのような属性が伴っていれば、それの設定動作を省略し、直ちに、印刷を実行させる。
【００８１】
その後、プリンタコントローラ７は、プリントオンデマンドサーバ４に印刷処理終了を通知し（Ｓ２８）、プリントオンデマンドサーバ４は、印刷管理テーブル４ｂ２から該当する情報を消去したり、格納部４ｄからファイル情報を消去したり、ユーザ管理テーブル４ｂ３でのジャーナルや課金情報の更新をしたり等の、終了時処理を行う（Ｓ２９）。なお、印刷を実行させた後でも、プリントオンデマンドサーバ４にファイル情報を残すようにし、後での再印刷に対応できるようにしても良い。また、課金は、プリンタコントローラ７に接続されている課金装置を利用するものであっても良い。
【００８２】
（Ａ−３）実施形態の効果
上記実施形態によれば、印刷予約時に、印刷対象としてファイル情報の一部を指定可能としたので、印刷の必要時に、プリンタコントローラ７へダウンロードする時間を短くすることも可能となる。しかも、印刷する一部を指定させる方法としてテキスト検索機能を設けたり、サムネイルの表示機能を設けたりしているので、印刷対象の一部を適切に指定させることができる。
【００８３】
また、上記実施形態によれば、印刷時に定まっていることを要する部数などの属性を印刷予約時に入力しておくことも可能であり、そのようにした場合には、印刷時のユーザの操作時間を短縮することができる。
【００８４】
以上のような印刷時の操作時間や操作手順の短縮のための変更は、主として、プリントオンデマンドサーバ４でのプログラムの変更であり、ユーザが所有する携帯端末に関するような制約は存在しない。
【００８５】
（Ｂ）変形実施形態
上記実施形態の説明でも、種々変形実施形態に言及したが、さらに、以下に例示するような変形実施形態を挙げることができる。
【００８６】
上記実施形態においては、印刷予約時に、ファイル情報をプリントオンデマンドサーバ４に記録することを常に行うものを示したが、プリントオンデマンドサーバ４にファイル情報を記録することと、印刷の予約することとを別個に行うようにしても良い。
【００８７】
例えば、ファイル情報を上記実施形態と同様な手順によって記録したときには、プリントオンデマンドサーバ４は、図１４（Ａ）に示すような印刷予約を継続して実行するかをユーザに問う画面をファイル登録指示装置２に表示させる。ユーザが印刷予約を継続して実行することを望んだ場合には、プリントオンデマンドサーバ４は、図１４（Ｂ）に示すように、そのユーザに関して記録されているファイル情報の識別情報（例えば、ファイル名称；記録時に入力させるようにしておく）の一覧をファイル登録指示装置２に表示させる。なお、記録しているファイル情報が１個の場合には、図１４（Ｂ）の画面を表示するのではなく、後述する図１４（Ｃ）の画面を直ちに表示させるようにしても良い。
【００８８】
図１４（Ｂ）の表示画面からユーザは複数のファイル情報を選択（指定）することができる。例えば、図１４（Ｂ）は、「レポート１」が１番目に選択され、２番目に「レポート４」が選択された場合を示しており、この段階で「実行」アイコンが操作されると、プリントオンデマンドサーバ４は、ファイル登録指示装置２に図１４（Ｃ）の画面を表示させる。図１４（Ｃ）の画面は、選択順に、選択されたファイル情報毎に表示されるものである。
【００８９】
図１４（Ｃ）の表示画面に対しては、ユーザは、そのファイル情報に対して「印刷予約」するか否かを指定でき、また、各種の属性を設定することもでき、さらに、印刷に供するページを指定すること（ページ指定がないことは全ページ印刷を意味する）ができる。属性設定に係る選択肢「固有」及び「共通」は、複数のファイル情報について共通の設定かこのファイル情報だけに固有の設定かを指定させるものである。印刷に供するページの指定方法として、テキスト検索機能及び又はサムネイル表示機能などの上述した実施形態で説明した方法を適用することができる。
【００９０】
全てのファイル情報に対する図１４（Ｃ）の表示画面に対する入力操作が終了した場合であって、印刷予約が「する」のものがあった場合には、この時点で印刷用識別番号などの発行を行い、印刷予約が確定する。なお、印刷予約がなされない場合であっても（全ての選択ファイル情報について「しない」の選択時）、プリントオンデマンドサーバ４は、ファイル情報に対し、属性や指定ページの情報を付随させて記憶し、次回の印刷予約時での表示の初期値とする。印刷予約が「する」のファイル情報が複数ある場合には、１回の印刷時にリンクされて同時に印刷するものとして予約されたことを意味する（プリントオンデマンドサーバ４はそのような連結情報も記憶する）。
【００９１】
従って、図１４（Ｂ）や図１４（Ｃ）の画面を用いることにより、属性だけを指定することもでき、ページだけを指定することもでき、複数のファイル情報をリンクさせることもできる。例えば、「レポート１」の４、５ページと「レポート４」の１〜３ページとをカラーでＡ４用紙の両面に２部ずつ印刷すると予約することもできる。
【００９２】
上述のように印刷予約した場合でも、印刷実行時の処理は、上述した実施形態と同様である。
【００９３】
上記実施形態では、印刷ページの選択にサムネイルを利用するものを示したが、プレビュー画面を表示して選択させるものであっても良い。また、キーワード検索で絞り込んだものを全て印刷ページとするのではなく、さらに、ページを限定できるようにしても良い。この際には、該当するページを判断し易いように、キーワードとの一致度合（度数や、ページの総文字数で正規化した割合）を表示させるようにしても良い。
【００９４】
なお、テキスト検索による印刷ページの絞り込み機能は、印刷時に、プリンタコントローラ７（又はプリンタデバイス６）が実行し得るようにしても良く、また、印刷時に、プリンタコントローラ７がプリントオンデマンドサーバ４に依頼して実行し得るようにしても良い。また、ユーザが自己が記憶させた複数のファイル情報に対してテキスト検索を実行させ、複数のファイル情報から印刷に供するページを指定させるようにしても良い。
【００９５】
各サーバなどの装置の機能分けは、上記実施形態のものに限定されず、また、装置数も上記実施形態のものに限定されない。例えば、コンテンツ提供サーバ３と印刷ファイルデータベース５が融合したものであっても良い。また例えば、プリントオンデマンドサーバ４の機能をコンテンツ提供サーバ３が担うものであっても良い。
【００９６】
逆に、上記実施形態で１個の装置が担うと記載した複数の機能を異なる装置が担当するようにしても良い。例えば、コンテンツに係る登録申込み（印刷予約）を、コンテンツ提供サーバ３に対して行い、コンテンツ提供サーバ３を介してプリントオンデマンドサーバ４にファイル情報を登録するようにしても良い。
【００９７】
特許請求の範囲における「印刷管理用サーバ」の用語は、プリントオンデマンドサーバに限定されず、プリントオンデマンドサーバに代えて同様な機能を担う装置をも含むものである。
【図面の簡単な説明】
【００９８】
【図１】実施形態の印刷ネットワークシステムの構成を示すブロック図である。
【図２】実施形態のコンテンツ提供サーバの詳細構成例を示すブロック図である。
【図３】実施形態のコンテンツのデータ構成例を示す説明図である。
【図４】実施形態のプリントオンデマンドサーバの詳細構成例を示すブロック図である。
【図５】実施形態の登録場所テーブルの構成例を示す説明図である。
【図６】実施形態の印刷管理テーブルの構成例を示す説明図である。
【図７】実施形態のユーザ管理テーブルの構成例を示す説明図である。
【図８】実施形態のプリンタデバイス及びプリンタコントローラの詳細構成例を示すブロック図である。
【図９】実施形態の印刷用ファイル情報の登録動作を示すシーケンス図である。
【図１０】実施形態の文書登録完了通知の表示画面例を示す説明図である。
【図１１】実施形態のサムネイルの表示画面例を示す説明図である。
【図１２】実施形態の検索用の表示画面例を示す説明図である。
【図１３】実施形態の印刷動作を示すシーケンス図である。
【図１４】他の実施形態のファイル情報の編集時の表示画面例を示す説明図である。
【符号の説明】
【００９９】
１…通信網、
２…ファイル登録指示装置、
３…コンテンツ提供サーバ、
４…プリントオンデマンドサーバ、
５…印刷ファイルデータベース、
６…プリンタデバイス、
７…プリンタコントローラ。
【図１】
2006106977.tif 000003
【図２】
2006106977.tif 000004
【図３】
2006106977.tif 000005
【図４】
2006106977.tif 000006
【図５】
2006106977.tif 000007
【図６】
2006106977.tif 000008
【図７】
2006106977.tif 000009
【図８】
2006106977.tif 000010
【図９】
2006106977.tif 000011
【図１０】
2006106977.tif 000012
【図１１】
2006106977.tif 000013
【図１２】
2006106977.tif 000014
【図１３】
2006106977.tif 000015
【図１４】
2006106977.tif 000016