(57)【特許請求の範囲】
【請求項１】
ファイル記憶手段にアクセス可能なコンピュータを、
情報端末からのデータファイルの登録要求に応じて発行した予約番号と当該データファイルと当該データファイルに関する情報とを対応付けて生成した登録情報を前記ファイル記憶手段に登録すると共に、発行した予約番号を前記情報端末へ送信する登録手段、
予め設定されたグループ化基準に従い前記登録情報を参照して前記ファイル記憶手段に登録された１又は複数のデータファイルを含む１又は複数のグループを生成する生成手段、
印刷装置からの予約番号が指定された印刷要求に応じて当該予約番号に対応させて前記ファイル記憶手段に登録されているデータファイルを前記印刷装置へ送信し、印刷を実行させるよう制御する制御手段、
前記制御手段により送信されたデータファイルと同じグループに属する関連データファイルの識別情報を前記印刷装置へ送信することで、前記制御手段により送信されたデータファイルと合わせて印刷の候補とする関連データファイルを提示する提示手段、
として機能させ、
前記制御手段は、前記提示手段により提示された関連データファイルの識別情報を含む印刷要求が前記印刷装置から送信されてきた場合、前記ファイル記憶手段に登録されている当該関連データファイルを前記印刷装置へ送信し、それについての予約番号の指定を受け付けることなく、その印刷を実行させるよう制御する、
ことを特徴とするプログラム。
【請求項２】
前記提示手段は、前記データファイルの印刷後に前記関連データファイルを提示する、ことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記コンピュータを、前記印刷装置において実行された印刷の実績に関する情報を履歴情報として前記コンピュータによりアクセス可能な履歴情報記憶手段に記録する記録手段として機能させ、
前記生成手段は、更に前記履歴情報を参照してグループを生成することを特徴とする請求項１に記載のプログラム。
【請求項４】
情報端末からのデータファイルの登録要求に応じて発行した予約番号と当該データファイルと当該データファイルに関する情報とを対応付けて生成した登録情報をファイル記憶手段に登録すると共に、発行した予約番号を前記情報端末へ送信する登録手段と、
予め設定されたグループ化基準に従い前記登録情報を参照して前記ファイル記憶手段に登録された１又は複数のデータファイルを含む１又は複数のグループを生成する生成手段と、
印刷装置からの予約番号が指定された印刷要求に応じて当該予約番号に対応させて前記ファイル記憶手段に登録されているデータファイルを前記印刷装置へ送信し、印刷を実行させるよう制御する制御手段と、
前記制御手段により送信されたデータファイルと同じグループに属する関連データファイルの識別情報を前記印刷装置へ送信することで、前記制御手段により送信されたデータファイルと合わせて印刷の候補とする関連データファイルを提示する提示手段と、
を有し、
前記制御手段は、前記提示手段により提示された関連データファイルの識別情報を含む印刷要求が前記印刷装置から送信されてきた場合、前記ファイル記憶手段に登録されている当該関連データファイルを前記印刷装置へ送信し、それについての予約番号の指定を受け付けることなく、その印刷を実行させるよう制御する、
ことを特徴とする印刷サービスサーバ。
【請求項５】
情報端末と、
印刷装置と、
印刷サービスサーバと、
ファイル記憶手段と、
を有し、
前記情報端末は、
データファイルの登録要求を前記印刷サービスサーバへ送信する手段と、
前記登録要求に応じて前記印刷サービスサーバから送信されてきた予約番号を取得する手段と、
を有し、
前記印刷装置は、
前記情報端末のユーザにより入力された予約番号を受け付けるとその予約番号を含む印刷要求を前記印刷サービスサーバへ送信する手段と、
前記印刷要求に応じて前記印刷サービスサーバから送信されてきたデータファイルの印刷を実行する手段と、
前記印刷サービスサーバから送信されてきたデータファイルの識別情報をユーザに提示する手段と、
提示したデータファイルの中からユーザにより選択されたデータファイルの識別情報を含む印刷要求を前記印刷サービスサーバへ送信する手段と、
を有し、
前記印刷サービスサーバは、
前記情報端末からの前記登録要求に応じて発行した予約番号と当該データファイルと当該データファイルに関する情報とを対応付けて生成した登録情報を前記ファイル記憶手段に登録すると共に、発行した予約番号を前記情報端末へ送信する登録手段と、
予め設定されたグループ化基準に従い前記登録情報を参照して前記ファイル記憶手段に登録された１又は複数のデータファイルを含む１又は複数のグループを生成する生成手段と、
前記印刷装置からの前記印刷要求に応じて当該予約番号に対応させて前記ファイル記憶手段に登録されているデータファイルを前記印刷装置へ送信し、印刷を実行させるよう制御する制御手段と、
前記制御手段により送信されたデータファイルと同じグループに属する関連データファイルの識別情報を前記印刷装置へ送信することで、前記制御手段により送信されたデータファイルと合わせて印刷の候補とする関連データファイルを提示する提示手段と、
を有し、
前記制御手段は、前記提示手段により提示された関連データファイルの識別情報を含む印刷要求が前記印刷装置から送信されてきた場合、前記ファイル記憶手段に登録されている当該関連データファイルを前記印刷装置へ送信し、それについての予約番号の指定を受け付けることなく、その印刷を実行させるよう制御する、
ことを特徴とする印刷サービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷サービスサーバ、印刷サービスシステム及びプログラムに関する。
【背景技術】
【０００２】
現在、コンビニエンスストア等の店舗に設置されたマルチコピー機を活用したネットワークプリントサービスが普及している。「ネットワークプリントサービス」というのは、ネットワークプリントシステムにより提供されるサービスであって、ユーザがＰＣ等の情報端末から印刷したい写真や文書等のデータファイルを事前に登録することでネットワークプリントシステムから発行された予約番号を、店舗に設置のマルチコピー機に入力することで事前に登録しておいたデータファイルを印刷できるというサービスである。
【０００３】
ネットワークプリントサービスでは、事前に登録されたデータファイル毎に予約番号を発行することになるが、例えば特許文献１では、ユーザにより事前登録された文書をグループ化して、そのグループに対して代表予約番号を発行し、ユーザが代表予約番号を入力することでそのグループに属する複数の文書をまとめて印刷する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１９６４９８号公報
【特許文献２】特開２０１２−２３８２０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、予約番号が割り振られて事前に登録されたデータファイルの中からユーザにより指定された予約番号に対応するデータファイルを印刷する場合において、その予約番号に対応するデータファイルと合わせて印刷の候補とするデータファイルをユーザに推奨することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るプログラムは、ファイル記憶手段にアクセス可能なコンピュータを、情報端末からのデータファイルの登録要求に応じて発行した予約番号と当該データファイルと当該データファイルに関する情報とを対応付けて生成した登録情報を前記ファイル記憶手段に登録すると共に、発行した予約番号を前記情報端末へ送信する登録手段、予め設定されたグループ化基準に従い前記登録情報を参照して前記ファイル記憶手段に登録された１又は複数のデータファイルを含む１又は複数のグループを生成する生成手段、印刷装置からの予約番号が指定された印刷要求に応じて当該予約番号に対応させて前記ファイル記憶手段に登録されているデータファイルを前記印刷装置へ送信し、印刷を実行させるよう制御する制御手段、前記制御手段により送信されたデータファイルと同じグループに属する関連データファイルの識別情報を前記印刷装置へ送信することで、前記制御手段により送信されたデータファイルと合わせて印刷の候補とする関連データファイルを提示する提示手段、として機能させ、前記制御手段は、前記提示手段により提示された関連データファイルの識別情報を含む印刷要求が前記印刷装置から送信されてきた場合、前記ファイル記憶手段に登録されている当該関連データファイルを前記印刷装置へ送信し、それについての予約番号の指定を受け付けることなく、その印刷を実行させるよう制御する、ことを特徴とするものである。
【０００７】
前記提示手段が前記データファイルの印刷後に前記関連データファイルを提示してもよい。
【０００８】
また、前記コンピュータを、前記印刷装置において実行された印刷の実績に関する情報を履歴情報として前記コンピュータによりアクセス可能な履歴情報記憶手段に記録する記録手段として機能させ、前記生成手段は、更に前記履歴情報を参照してグループを生成することを特徴とする。
【０００９】
本発明に係る印刷サービスサーバは、情報端末からのデータファイルの登録要求に応じて発行した予約番号と当該データファイルと当該データファイルに関する情報とを対応付けて生成した登録情報をファイル記憶手段に登録すると共に、発行した予約番号を前記情報端末へ送信する登録手段と、予め設定されたグループ化基準に従い前記登録情報を参照して前記ファイル記憶手段に登録された１又は複数のデータファイルを含む１又は複数のグループを生成する生成手段と、印刷装置からの予約番号が指定された印刷要求に応じて当該予約番号に対応させて前記ファイル記憶手段に登録されているデータファイルを前記印刷装置へ送信し、印刷を実行させるよう制御する制御手段と、前記制御手段により送信されたデータファイルと同じグループに属する関連データファイルの識別情報を前記印刷装置へ送信することで、前記制御手段により送信されたデータファイルと合わせて印刷の候補とするデータファイルを提示する提示手段と、を有し、前記制御手段は、前記提示手段により提示された関連データファイルの識別情報を含む印刷要求が前記印刷装置から送信されてきた場合、前記ファイル記憶手段に登録されている当該関連データファイルを前記印刷装置へ送信し、それについての予約番号の指定を受け付けることなく、その印刷を実行させるよう制御する、ことを特徴とする。
【００１０】
本発明に係る印刷サービスシステムは、情報端末と、印刷装置と、印刷サービスサーバと、ファイル記憶手段と、を有し、前記情報端末は、データファイルの登録要求を前記印刷サービスサーバへ送信する手段と、前記登録要求に応じて前記印刷サービスサーバから送信されてきた予約番号を取得する手段と、を有し、前記印刷装置は、前記情報端末のユーザにより入力された予約番号を受け付けるとその予約番号を含む印刷要求を前記印刷サービスサーバへ送信する手段と、前記印刷要求に応じて前記印刷サービスサーバから送信されてきたデータファイルの印刷を実行する手段と、前記印刷サービスサーバから送信されてきたデータファイルの識別情報をユーザに提示する手段と、提示したデータファイルの中からユーザにより選択されたデータファイルの識別情報を含む印刷要求を前記印刷サービスサーバへ送信する手段と、を有し、前記印刷サービスサーバは、前記情報端末からの前記登録要求に応じて発行した予約番号と当該データファイルと当該データファイルに関する情報とを対応付けて生成した登録情報を前記ファイル記憶手段に登録すると共に、発行した予約番号を前記情報端末へ送信する登録手段と、予め設定されたグループ化基準に従い前記登録情報を参照して前記ファイル記憶手段に登録された１又は複数のデータファイルを含む１又は複数のグループを生成する生成手段と、前記印刷装置からの前記印刷要求に応じて当該予約番号に対応させて前記ファイル記憶手段に登録されているデータファイルを前記印刷装置へ送信し、印刷を実行させるよう制御する制御手段と、前記制御手段により送信されたデータファイルと同じグループに属する関連データファイルの識別情報を前記印刷装置へ送信することで、前記制御手段により送信されたデータファイルと合わせて印刷の候補とする関連データファイルを提示する提示手段と、を有し、前記制御手段は、前記提示手段により提示された関連データファイルの識別情報を含む印刷要求が前記印刷装置から送信されてきた場合、前記ファイル記憶手段に登録されている当該関連データファイルを前記印刷装置へ送信し、それについての予約番号の指定を受け付けることなく、その印刷を実行させるよう制御する、ことを特徴とする。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、予約番号が割り振られて事前に登録されたデータファイルの中からユーザにより指定された予約番号に対応するデータファイルを印刷する場合において、その予約番号に対応するデータファイルと合わせて印刷の候補とする関連データファイルをユーザに推奨することができる。
【００１２】
また、提示手段により提示された関連データファイルに対する印刷要求に対しては予約番号を指定させることなく当該関連データファイルの印刷を実行させることができる。
【００１３】
請求項３に記載の発明によれば、登録情報に加えて履歴情報を参照してグループを生成することができる。
【００１４】
請求項４に記載の発明によれば、予約番号が割り振られて事前に登録されたデータファイルの中からユーザにより指定された予約番号に対応するデータファイルを印刷する場合において、その予約番号に対応するデータファイルと合わせて印刷の候補とする関連データファイルをユーザに推奨することができる。また、提示手段により提示された関連データファイルに対する印刷要求に対しては予約番号を指定させることなく当該関連データファイルの印刷を実行させることができる。
【００１５】
請求項５に記載の発明によれば、予約番号が割り振られて事前に登録されたデータファイルの中からユーザにより指定された予約番号に対応するデータファイルを印刷する場合において、その予約番号に対応するデータファイルと合わせて印刷の候補とする関連データファイルをユーザに推奨することができる。また、提示手段により提示された関連データファイルに対する印刷要求に対しては予約番号を指定させることなく当該関連データファイルの印刷を実行させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る印刷サービスシステムの一実施の形態を示したブロック構成図である。
【図２】本実施の形態における印刷サービスサーバのハードウェア構成図である。
【図３】本実施の形態におけるマルチコピー機のハードウェア構成図である。
【図４】本実施の形態における文書情報記憶部に登録された文書情報のデータ構成の一例を示した図である。
【図５】本実施の形態における印刷サービス処理を示したフローチャートである。
【図６】本実施の形態における履歴情報記憶部に蓄積された履歴情報のデータ構成例を示した図である。
【図７】本実施の形態におけるグループ情報記憶部に蓄積されたグループ情報のデータ構成例を示した図である。
【図８Ａ】本実施の形態におけるマルチコピー機の操作パネルにサジェスチョンが表示されたときの画面例を示した図である。
【図８Ｂ】図８Ａの表示画面から詳細を表示するボタンが選択された後の画面例を示した図である。
【発明を実施するための形態】
【００１７】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１８】
図１は、本発明に係る印刷サービスシステムの一実施の形態を示したブロック構成図である。図１には、印刷サービスサーバ１０と情報端末３０とマルチコピー機４０と、が示されている。それぞれは、図示しないインターネットに接続され、印刷サービスサーバ１０は、情報端末３０及びマルチコピー機４０と情報交換可能である。印刷サービスサーバ１０とマルチコピー機４０とは専用回線で接続してもよい。
【００１９】
マルチコピー機４０は、印刷装置として設けられ、例えばコンビニエンスストアなどの店舗に設置された、少なくとも印刷機能を有する複合機である。なお、各店舗に設置されるマルチコピー機４０は、それぞれ同等の機能を有しているので、図１には便宜的に１台のみ図示した。印刷サービスサーバ１０及びマルチコピー機４０は、連携して情報端末３０のユーザに印刷サービスを提供する。本実施の形態において「印刷サービス」というのは、ユーザが情報端末３０から印刷したい写真や文書等のデータファイルを事前に登録すると印刷サービスサーバ１０により予約番号が発行され、その後、ユーザが店舗に行ってマルチコピー機４０に予約番号を入力することで事前に登録しておいたデータファイルを印刷できるというサービスである。
【００２０】
図２は、本実施の形態における印刷サービスサーバ１０のハードウェア構成図である。本実施の形態において印刷サービスサーバ１０を形成するサーバコンピュータは、従前から存在する汎用的なハードウェア構成で実現してよい。すなわち、コンピュータは、図２に示したようにＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、ＨＤＤ５４、ネットワークコントローラ５５を内部バス５６に接続して構成される。また、保守管理等のために、入力手段として設けられたマウス５７とキーボード５８、及び表示装置として設けられたディスプレイ５９をそれぞれ接続する入出力コントローラ６０を内部バス５６に接続してもよい。
【００２１】
情報端末３０もまた、コンピュータで形成されていることから、図２と同様のハードウェア構成を有している。
【００２２】
図３は、本実施の形態におけるマルチコピー機４０のハードウェア構成図である。マルチコピー機４０は、コピー機能、スキャナ機能等各種機能を搭載しており、コンピュータを内蔵した装置である。図３において、ＣＰＵ６１は、ＲＯＭ６２に格納されたプログラムにしたがってスキャナ６４やプリンタエンジン６５等本装置に搭載された各種機構の動作制御を行う。ＲＯＭ６２は、本装置の制御や印刷サービス等各種サービスの提供に関する各種プログラムが格納されている。ＲＡＭ６３は、プログラム実行時のワークメモリや通信バッファとして利用される。スキャナ６４は、ユーザがセットした原稿を読み取り、デジタルデータとしてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）６７等に蓄積する。プリンタエンジン６５は、ＣＰＵ６１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する印刷手段である。操作パネル６６は、ユーザからの指示の受け付け、情報の表示を行うユーザインタフェース手段である。ＨＤＤ６７は、スキャナ６４の読取画像等のデジタルデータを格納する。課金装置６８は、マルチコピー機４０の利用者に対して課金を行う際に用いられる。ネットワークコントローラ６９は、インターネット等のネットワークを接続する。アドレスデータバス７０は、ＣＰＵ６１の制御対象となる各種機構と接続してデータの通信を行う。本実施の形態では、マルチコピー機４０を便宜的に１台の装置として扱うようにするが、ＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ）とスキャナやプリントエンジン等を搭載して各種機能を提供する複合機とを別装置にて形成してもよい。
【００２３】
図１に戻り、印刷サービスサーバ１０は、通信処理部１１、文書登録処理部１２、文書送信部１３、印刷終了通知受信部１４、グループ生成部１５、サジェスチョン提示部１６、処理制御部１７、文書情報記憶部２１、履歴情報記憶部２２及びグループ情報記憶部２３を有している。なお、本実施の形態の説明に用いない構成要素に関しては図から省略している。情報端末３０及びマルチコピー機４０においても同様である。
【００２４】
通信処理部１１は、ネットワークコントローラ５５により実現され、インターネットを介して情報端末３０及びマルチコピー機４０との間でデータ通信を行う。文書登録処理部１２は、登録手段として設けられ、情報端末３０からのデータファイルの登録要求に応じて発行した予約番号と当該データファイルと当該データファイルに関する情報とを対応付けて生成した登録情報を前記ファイル記憶手段に登録すると共に、発行した予約番号を前記情報端末へ送信する。なお、本実施の形態では、データファイルとして文書の電子データファイルを取り扱う場合を例にして説明するが、以降の説明では、文書の電子データファイルのことを単に「文書」と称することにする。文書送信部１３は、処理制御部１７による制御のもと文書情報記憶部２１に登録されている文書を通信処理部１１を介してマルチコピー機４０へ送信する。印刷終了通知受信部１４は、記録手段として設けられ、マルチコピー機４０において実行された印刷の実績に関する情報を履歴情報として履歴情報記憶部２２に記録する。グループ生成部１５は、生成手段として設けられ、予め設定されたグループ化基準に従い文書情報記憶部２１に登録されている登録情報及び履歴情報記憶部２２に蓄積された履歴情報を参照して文書情報記憶部２１に登録された１又は複数のデータファイルを含む１又は複数のグループを生成する。サジェスチョン提示部１６は、提示手段として設けられ、文書送信部１３により送信された文書と同じグループに属する文書の識別情報をマルチコピー機４０へ送信することで、文書送信部１３により送信された文書と合わせて印刷の候補とする文書を提示する。処理制御部１７は、制御手段として設けられ、他の構成要素１１〜１６と連携しながら印刷サービスの実行制御、具体的にはマルチコピー機４０における印刷の実行を制御する。
【００２５】
印刷サービスサーバ１０における各構成要素１１〜１７は、印刷サービスサーバ１０を形成するコンピュータと、コンピュータに搭載されたＣＰＵ５１で動作するプログラムとの協調動作により実現される。また、各記憶部２１〜２３は、印刷サービスサーバ１０に搭載されたＨＤＤ５４にて実現される。あるいは、ＲＡＭ５３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００２６】
情報端末３０は、インターネットを介して印刷サービスサーバ１０との間でデータ通信を行う通信処理部１１及び印刷したい文書の事前登録を実行する文書登録部３２を有している。通信処理部１１及び文書登録部３２は、情報端末３０を形成するコンピュータと、コンピュータに搭載されたＣＰＵで動作するプログラムとの協調動作により実現される。
【００２７】
マルチコピー機４０は、インターネットを介して印刷サービスサーバ１０との間でデータ通信を行う通信処理部４１及び印刷サービスサーバ１０と連携してユーザにより指定された文書を印刷する印刷処理を実行する印刷処理部４２を有している。通信処理部４１及び印刷処理部４２は、マルチコピー機４０に内蔵されたコンピュータと、コンピュータに搭載されたＣＰＵ６１で動作するプログラムとの協調動作により実現される。
【００２８】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００２９】
次に、情報端末３０のユーザが文書の電子データファイルを印刷するときの本実施の形態における動作について説明する。
【００３０】
まず、ユーザは、印刷したい文書を印刷サービスサーバ１０に事前に登録する必要がある。そのために、ユーザが情報端末３０にログインした後、印刷したい文書を指定して文書の登録を要求する。これに応じて、文書登録部３２は、その指定された文書（デジタルデータ）及び当該文書に関する情報を含む登録要求を、通信処理部３１を介して印刷サービスサーバ１０へ送信する。
【００３１】
印刷サービスサーバ１０における通信処理部１１が文書の登録要求を受信すると、処理制御部１７は、文書登録処理部１２を起動する。文書登録処理部１２は、起動されると予約番号を発行し、その発行した予約番号を、受信した情報（文書及び当該文書に関する情報）と対応付けて文書情報を生成し、文書情報記憶部２１に登録する。なお、予約番号は文書毎に発行される。
【００３２】
図４は、本実施の形態における文書情報記憶部２１に登録された文書情報のデータ構成の一例を示した図である。文書情報は、登録要求に含まれている情報に基づいて生成される。文書情報には、予約番号、文書本体（デジタルデータ）、当該文書の識別情報としての文書ＩＤ、当該文書のファイル名、当該文書の所有者（登録者）の識別情報としてのユーザＩＤ、ユーザが文書と共に指定した当該文書アクセス用の暗証番号及び文書登録の結果の通知先とするメールアドレスが含まれている。図４に示した文書情報のデータ構成例によると、文書ＩＤ以降のデータ項目が「文書に関する情報」に該当する。図４に示した「文書に関する情報」は、後述する文書のグループ化処理の際に利用されることになるが、図４に示したデータ構成は一例であり、例えば文書の作成日時等他の文書属性、また所有者に関する属性情報等を含めてもよい。また、文書に関する情報として情報端末３０から受信する登録要求に明示的に含まれていなくても、文書登録処理部１２は、文書のヘッダ情報から属性情報等を抽出して文書情報における「文書に関する情報」に含めるようにしてもよい。
【００３３】
以上のように文書情報を設定登録すると、文書登録処理部１２は、発行した予約番号を登録要求発行元の情報端末３０へ送信する。具体的には、登録要求の際に指定されたメールアドレスを宛先とした電子メールにて送信する。
【００３４】
その後、ユーザが印刷サービスサーバ１０に事前に登録した文書を印刷するときに実施される印刷サービス処理について図５に示したフローチャートを用いて説明する。
【００３５】
ユーザは、事前に登録した文書を印刷するために、マルチコピー機４０が設置された店舗に行き、マルチコピー機４０に所定の操作をして入力画面を操作パネル６６に表示させ、予約番号を入力する。なお、複数の文書を印刷したい場合でも、ユーザはそのうち１つの文書の予約番号のみを入力する。
【００３６】
予約番号が入力されると、印刷処理部４２は、その予約番号を受け付ける（ステップ１０１）。なお、ここでは、正しい予約番号が入力されたものとして説明する。そして、印刷処理部４２は、入力された予約番号を含む印刷要求を、通信処理部４１を介して印刷サービスサーバ１０へ送信する。
【００３７】
印刷サービスサーバ１０における通信処理部１１が文書の印刷要求を受信すると、処理制御部１７は、文書送信部１３を起動する。文書送信部１３は、起動されると印刷要求に含まれる予約番号に対応した文書を文書情報記憶部２１から読み出し、印刷要求送信元のマルチコピー機４０へ送信する。
【００３８】
マルチコピー機４０における印刷処理部４２は、予約番号に対応した文書を取得すると（ステップ１０２）、ユーザによる確認後、その文書をプリンタエンジン６５に印刷させる（ステップ１０３）。
【００３９】
以上のようにして、ユーザに指定された文書の印刷が終了すると、印刷処理部４２は、印刷の実行が終了した旨、印刷を実行した日時、印刷した文書の文書ＩＤ、印刷を実行したマルチコピー機４０設置の店舗の識別情報としての店舗ＩＤを少なくとも含む終了通知情報を印刷サービスサーバ１０へ送信することで印刷の実行の終了を通知する。
【００４０】
印刷サービスサーバ１０における通信処理部１１が終了通知情報を受信すると、処理制御部１７は、印刷終了通知受信部１４を起動する。印刷終了通知受信部１４は、起動されると終了通知情報に基づき履歴情報を生成して履歴情報記憶部２２に登録することで印刷の実行を記録する（ステップ１０４）。
【００４１】
図６は、本実施の形態における履歴情報記憶部２２に蓄積された履歴情報のデータ構成例を示した図である。履歴情報には、印刷が実行された印刷日時、印刷された文書の文書ＩＤ及び印刷が実行された店舗の店舗ＩＤが対応付けされ構成される。
【００４２】
また、ユーザに指定された文書の印刷が終了すると、前述した終了通知情報の送信処理と並行して、印刷処理部４２は、サジェスチョンの表示を要求するかどうかをユーザに問い合わせる。これは、操作パネル６６にその旨の表示をすればよい。ユーザがサジェスチョンの表示を要求しない場合（ステップ１０５でＮ）、印刷処理部４２は、印刷サービス処理を終了する。
【００４３】
一方、操作パネル６６に表示された要求ボタンの選択等所定の操作をすることでユーザがサジェスチョンの表示を要求した場合（ステップ１０５でＹ）、印刷処理部４２は、ユーザが要求した旨、印刷が終了した文書の文書ＩＤ、印刷を実行したマルチコピー機４０設置の店舗の店舗ＩＤを少なくとも含む表示要求情報を印刷サービスサーバ１０へ送信する。
【００４４】
印刷サービスサーバ１０における通信処理部１１が表示要求情報を受信すると、処理制御部１７は、サジェスチョン提示部１６を起動する。サジェスチョン提示部１６は、起動されると表示要求情報に基づき該当するグループ情報をグループ情報記憶部２３から抽出し、表示要求情報送信元のマルチコピー機４０へ送信する。
【００４５】
このマルチコピー機４０へ送信されるグループ情報は、グループ生成部１５により事前に生成されるが、ここで、グループ生成部１５が実行するグループ情報及びグループ情報の生成処理について説明する。
【００４６】
本実施の形態は、前述したようにユーザが予約番号を入力すると、その予約番号に対応した文書を印刷することになる。ユーザが他の文書を印刷したければ、当該他の文書のために発行された予約番号を入力する必要がある。つまり、印刷したい文書の数だけ予約番号を入力しなければならない。
【００４７】
そこで、本実施の形態においては、事前に登録された文書の登録情報及び印刷の実行に伴い蓄積された履歴情報に基づいて特定される、ユーザにより選択され印刷された文書と何らかの関連性のある文書であれば、その関連性のある文書の予約番号をユーザに入力させることなく印刷された文書に続けて印刷できるようにした。
【００４８】
グループ生成部１５は、関連性のある文書によってグループを生成するが、各グループは、予め設定されたグループ化基準に従って生成される。以下、グループ化基準の例をいくつか説明する。
【００４９】
図７は、本実施の形態におけるグループ情報記憶部２３に蓄積されたグループ情報のデータ構成例を示した図である。グループ情報は、当該グループを識別するためのグループＩＤに、当該グループをどのような基準にて生成されたかを示すグループ化基準及び当該グループに属する文書の文書ＩＤが対応付けして生成される。
【００５０】
グループ化基準として、例えば登録情報を参照し、印刷された文書と類似したファイル名の文書でグループを生成する。類似度は、既存の自然言語処理技術を利用してよい。例えば、ファイル名をｔｆ−ｉｄｆによってベクトルとして表現し、ベクトルをクラスタリングすることでグループ化する。文書の本文が解析可能なファイル形式の場合、ファイル名と同様に本文の類似度を計算し、本文が類似した文書でグループを生成してもよい。
【００５１】
また、他のグループ化基準として、例えば登録情報を参照し、一緒に印刷されやすい文書、例えば、ファイル名にプロジェクト名が含まれている場合、そのプロジェクト名を含む文書をグループ化する。また、他のグループ化基準として、例えば登録情報を参照し、文書の登録日時が一定時間内の文書をグループ化してもよい。
【００５２】
また、他のグループ化基準として、例えば履歴情報を参照し、文書の印刷日時が一定時間内の文書をグループ化してもよい。一定時間として、例えば１時間や２４時間（あるいは日毎）等と設定してよい。
【００５３】
また、履歴情報を参照し、一定時間内に続けて印刷される頻度が高い文書をグループ化する。例えば、図６に示した履歴情報の例によると、文書ＩＤが“ｄ０１２３４”と“ｄ０１２３５”の文書が短い時間で続けて印刷されているので、このように連続して印刷される回数が予め設定された閾値以上の文書をグループ化する。
【００５４】
また、他のグループ化基準として、例えば履歴情報を参照し、各文書につき印刷された店舗を集計し、最も印刷された店舗が同じ文書をグループ化してもよい。図６に示した履歴情報の例によると、文書ＩＤが“ｄ１１１１２”と“ｄ１２３４５”の文書が同じ店舗ＩＤ“ｓ０１０”の店舗で印刷されているので、このように同じ店舗で頻繁に印刷される文書をグループ化する。
【００５５】
本実施の形態におけるグループ生成部１５は、上記例示したグループ化基準のうち１又は複数のグループ化基準に従って文書をグループ化しグループ情報を生成すると、生成したグループ情報をグループ情報記憶部２３に登録する。なお、上記グループ化基準は一例であって、他の基準に従って文書をグループ化してよい。
【００５６】
グループ生成部１５におけるグループ化処理は、文書登録時、印刷実行終了時（履歴情報登録時）、あるいは定周期処理として実施してもよい。また、グループは、既存のグループに追加してもよいし、グループ生成処理を実行する度にその都度グループを生成し直すようにしてもよい。なお、以上説明したグループ化処理では、１つの文書が複数のグループに属する場合もあり得る。
【００５７】
図５に戻り、サジェスチョン提示部１６は、マルチコピー機４０から送信されてきた表示要求情報に含まれる文書ＩＤから特定される文書が属するグループのグループ情報をグループ情報記憶部２３から抽出し、表示要求情報送信元のマルチコピー機４０へ送信する。なお、サジェスチョン提示部１６は、グループ情報記憶部２３から抽出した全てのグループ情報を必ずしも送信する必要はなく、予め設定されたグループ情報の優先順位に従って上位ｎ（ｎは自然数）個のグループ情報を送信するようにしてもよい。
【００５８】
印刷サービスサーバ１０から送信されてきたグループ情報を受信することで取得すると（ステップ１０６）、印刷処理部４２は、取得したグループ情報に基づきサジェスチョンを操作パネル６６に表示する（ステップ１０７）。
【００５９】
図８Ａは、操作パネル６６にサジェスチョンが表示されたときの画面例を示した概略図である。図８Ａでは、サジェスチョンとして、印刷された文書と関連性のある文書を含む複数のグループ（図では３グループ）が提示された場合の表示例である。図８Ａには、印刷された文書とどのような関連性があるのかを示す説明に、該当する文書数と詳細を表示させるための「詳細を表示」ボタン８１が示されている。なお、画面に表示される説明は、当該グループを生成したときのグループ化基準の説明に等しい。
【００６０】
ユーザは、表示されたサジェスチョンを参照し、その中に含まれている文書であれば、予約番号を入力することなしに選択した文書を印刷することができるが、ユーザは文書を選択することなく（ステップ１０８でＮ）、処理を終了させてもよい。そのためには、ユーザは、ボタン８１を選択せずに終了ボタン８２を選択することになる。
【００６１】
処理を終了させない場合、ユーザは、説明を参照して印刷したい文書が含まれているであろう文書グループに対応する「詳細を表示」ボタン８１を選択する。図８Ａにおいて、「ファイル名が似た文書」の「詳細を表示」ボタン８１が選択された場合の画面表示例を図８Ｂに示す。図８Ｂの表示例を参照すると、「ファイル名が似た文書」のグループに含まれている２件は、文書ＩＤが“ｄ０３４５６”でファイル名が“ｘｘｘ．ｐｐｔｘ”の文書と、文書ＩＤが“ｄ２２２２８”でファイル名が“ｘｘｘ．ｘｌｓｘ”の文書であることがわかる。
【００６２】
ここで、印刷したい文書が当該グループに含まれていない場合、ユーザは、閉じるボタン８３を選択して、操作パネル６６の表示を図８Ａの状態に戻すこともできる。ユーザが印刷したい文書を見つけ、その文書に対応する印刷ボタン８４を選択すると（ステップ１０８でＹ）、印刷処理部４２は、選択された文書の文書ＩＤを含む印刷要求を、通信処理部４１を介して印刷サービスサーバ１０へ送信する。
【００６３】
印刷サービスサーバ１０における通信処理部１１がサジェスチョン提示後に印刷要求を受信すると、処理制御部１７は、文書送信部１３を起動する。文書送信部１３は、起動されると印刷要求に含まれる文書ＩＤに対応した文書を文書情報記憶部２１から読み出し、印刷要求送信元のマルチコピー機４０へ送信する。
【００６４】
マルチコピー機４０における印刷処理部４２は、予約番号に対応した文書を取得すると（ステップ１０２）、その文書をプリンタエンジン６５に印刷させる（ステップ１０３）。
【００６５】
その後は、ユーザがサジェスチョンを望まないか（ステップ１０５でＮ）、あるいはサジェスチョンを選択したけれども印刷したい文書を選択しなくなるまで前述した処理を繰り返すことになるので説明を省略する。
【００６６】
なお、本実施の形態では、サジェスチョンにより提示した文書の中から１つ選択すると、今度は選択した文書と関連性のある文書をグループ毎に提示するようにしたが、例えば文書の選択、印刷後、印刷した文書を選択した画面（図８Ｂ）に戻るようにして、予約番号を指定して印刷した文書に関連した複数の文書を続けて印刷できるようにしてもよい。
【００６７】
また、本実施の形態では、印刷対象の文書として、図８Ｂの画面から１つの文書を選択するように説明したが、複数の文書を同時に選択したり、あるいはグループ単位に選択したりできるようにしてもよい。複数の文書が選択された場合は、その中からサジェスチョンの提示対象とする文書の選択基準を予め決めておく必要はある。
【００６８】
また、複数のグループを選択可能とすると、その複数のグループに同じ文書が含まれている可能性もある。この場合は、同じ文書が重複して印刷されないように制御するのが好適である。
【００６９】
なお、本実施の形態では、同一ユーザの文書をサジェスチョンの候補としていたが、他のユーザの文書を候補に含めてもよい。ただ、この場合は、他人によって自分の文書が許可なく印刷されてしまう可能性があるので、例えば、図４に示したように暗証番号を文書に付加して登録する。これにより、暗証番号を知らないユーザは当該文書を印刷できないようにすることが可能になる。
【００７０】
また、前述したように、本実施の形態では、印刷サービス側に予め設定されたグループ化基準によって文書のグループが生成されることから、ユーザは、意図しない文書グループに基づくサジェスチョンを受けることになる。ただ、グループ化基準の内容をユーザが事前に知っていれば、例えばファイルの命名を工夫するなどしてグループの構成を操作することも可能である。
【符号の説明】
【００７１】
１０  印刷サービスサーバ、１１，３１，４１  通信処理部、１２  文書登録処理部、１３  文書送信部、１４  印刷終了通知受信部、１５  グループ生成部、１６  サジェスチョン提示部、１７  処理制御部、２１  文書情報記憶部、２２  履歴情報記憶部、２３  グループ情報記憶部、３０  情報端末、３２  文書登録部、４０  マルチコピー機、４２  印刷処理部、５１，６１  ＣＰＵ、５２，６２  ＲＯＭ、５３，６３  ＲＡＭ、５４，６７  ハードディスクドライブ（ＨＤＤ）、５５、６９  ネットワークコントローラ、５６  内部バス、５７  マウス、５８  キーボード、５９  ディスプレイ、６０  入出力コントローラ、６４  スキャナ、６５  プリンタエンジン、６６  操作パネル、６８  課金装置、７０  アドレスデータバス。
【図１】
0006417814.tif 000002
【図２】
0006417814.tif 000003
【図３】
0006417814.tif 000004
【図４】
0006417814.tif 000005
【図５】
0006417814.tif 000006
【図６】
0006417814.tif 000007
【図７】
0006417814.tif 000008
【図８Ａ】
0006417814.tif 000009
【図８Ｂ】
0006417814.tif 000010