JP2004133672A - Reservation print system - Google Patents
Reservation print system Download PDFInfo
- Publication number
- JP2004133672A JP2004133672A JP2002297355A JP2002297355A JP2004133672A JP 2004133672 A JP2004133672 A JP 2004133672A JP 2002297355 A JP2002297355 A JP 2002297355A JP 2002297355 A JP2002297355 A JP 2002297355A JP 2004133672 A JP2004133672 A JP 2004133672A
- Authority
- JP
- Japan
- Prior art keywords
- reservation
- image forming
- image
- information
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
通信ネットワークを介し任意の情報処理装置から印刷装置に印刷予約を行う印刷予約システムに関する。
【0002】
【従来の技術】
従来、LAN(ローカル・エリア・ネットワーク)環境においてユーザの情報処理装置(ユーザ端末)と印刷装置とが接続されている場合に、当該ユーザ端末から印刷装置に直接的に出力先の印刷装置と出力日時とを指定して印刷予約をしていた。
【0003】
【発明が解決しようとする課題】
しかしながら、従来の技術では、ユーザ端末と印刷装置とが直接的に接続されていなければ印刷予約が不可能であった。そのため、職場内など同一のLANに接続された情報処理装置と印刷装置との間でしか印刷予約を行うことができず、例えば、外出先や自宅など、LAN環境以外から職場の印刷装置に対して印刷予約を行いたいというニーズに応えることができなかった。
【0004】
また、印刷対象となる画像、文書等のコンテンツは原則としてユーザ端末に保持されている必要があり、他の端末に保持されているコンテンツを指定して印刷予約をすることもできなかった。
【0005】
また、印刷サービスを提供している事業者にとっては新たな需要を必要としている。
【0006】
そこで、本発明は、上記課題を解決することを目的とする。
【課題を解決するための手段】
上記課題を解決すべく、ユーザ端末、画像形成装置との間に画像形成管理装置を仲介させる。画像形成管理装置は、ユーザ端末から設定された画像形成予約情報に基づき、画像形成の対象となるコンテンツを保持しているコンテンツサーバから前記コンテンツを画像形成装置にダウンロードさせて画像形成させる。画像形成管理装置は、画像形成装置に制御情報を送信して直接制御してもよいし、データベースに画像形成予約情報を書込み、画像形成装置が当該データベースの画像形成予約情報を取得することで間接的に制御しても良い。コンテンツサーバとは、画像や文書等の画像形成の対象となるデータを保持しているサーバである。例えば、ユーザ端末から送信されてきたコンテンツを一時的に保持する保持サーバや、ユーザ端末からアクセス可能なローカルディスクを有する他の端末や、様々なコンテンツを市販しているサービスプロバイダーのサーバなど、画像形成の対象となるコンテンツを保持しているコンピュータ又は記憶装置をコンテンツサーバと呼ぶことにする。
【0007】
なお、印刷予約サービスを予め契約した顧客にのみ提供するには、ユーザの認証が必要である。そのため、画像形成管理装置はユーザ端末からアクセスされると認証処理を行う。そして、正規の顧客に対してのみ画像形成の予約画面を送信するようにしてもよい。この予約画面は、例えば、ユーザ端末のWebブラウザに表示され、画像形成の日時や画像形成対象コンテンツの指定、画像形成装置の選択などを設定できるようなユーザインタフェースを提供してもよい。
【0008】
画像形成管理装置により制御される画像形成装置は、例えば、プリンタ、ファクシミリ、複合機など画像を形成する装置であり、前記画像形成予約情報に従って、前記コンテンツサーバから画像形成の対象となるコンテンツをダウンロードして画像形成する。
【0009】
なお、画像形成管理装置は画像形成装置内に搭載してもよい。とりわけ、ビジネスユーザ向けの複合機などでは一体化の需要が高いかも知れない。この場合は、見かけ上、ユーザ端末と画像形成装置とが直接接続されることになるが、従来技術と作用効果が異なることは明らかであろう。
【0010】
【発明の実施の形態】
以下に本願発明の実施形態を示す。なお、以下に示す実施形態は本願発明の下位概念の一例に過ぎない。
【0011】
図1は本実施形態のシステムの構成例を示した図である。クライアント101は、ユーザが利用する情報処理装置(ユーザ端末)である。クライアント101は、インターネットを経由して予約サービス提供システム100と接続される。クライアント101は、例えば、デスクトップコンピュータ、ノートブックコンピュータ、ウェアラブルコンピュータ、PDA、画像伝送装置(例えばファクス)及び携帯電話(ブラウザフォン)などである。このクライアント101は、電子メールを送受信するためのメーラプログラム(MUAプログラムを含む)を備えている。ユーザはこのメーラプログラムを操作して、メールサーバ124に対して電子メールの送信を依頼したり、メールサーバ124から電子メールを取得したりすることができる。また、クライアント101はInternetExplorer(登録商標)に代表されるWebブラウザを備えている。ユーザは、このWebブラウザを操作して、サービス提供システム100のWebサーバ125にアクセスできる。
【0012】
106は、画像形成装置としての印刷装置である。印刷装置106の例としては、コピー機能、ファクス機能、プリンタ機能及びスキャナ機能等を備えたマルチファンクション複合機があげられるが、もちろん、プリンタやファクシミリなど画像形成機能を備えていれば、本発明を適用可能である。印刷装置106は、最近、Webブラウザを搭載し、電子メール送受信やインターネットにアクセス可能な製品も開発されている。
【0013】
111は公衆電話回線、ISDN又は衛星通信網などで構成されている通信回線網(例えば、インターネット)などである。インターネットには、ユーザの要求によりドメインネームからIPアドレスを解決するDNSサーバなどが含まれている。
【0014】
124はメールサーバであり、SMTP/POPプログラム124aが格納されている。各ユーザがMUAプログラムを操作し、POP(Post Office Protocol)を使ってメールサーバにアクセスしてくると、SMTP/POP 124aプログラムが、メールサーバ124のメールスプール124bに保存されているメールをMUAプログラムに引き渡す。また、各ユーザがMUAプログラムを操作して、電子メールの送信処理を行った場合、MUAプログラムは、メールサーバのMTAプログラムに電子メールの配信を依頼し、配信依頼を受けたMTAプログラムは、各ユーザが作成した電子メールをSMTP (Simple Mail Transfer Protocol)で配信する。
【0015】
125はWebサーバであり、認証プログラム125a、登録プログラム125b、表示制御プログラム125c、Webデータベース125d及び予約制御プログラム125eが格納されている。Webサーバ125は、サービス提供者のWebページを登録する機能と、表示する機能とを有している。例えば、登録時には、認証プログラム125aによりユーザを認証し、登録プログラム126bによりユーザのWebページをWebデータベース125dに保存する。また表示制御プログラム125cにより、サービス提供者のWeb画面の生成および表示を制御する。サービス提供者のWebページに使用される各種データはWebデータベース125dに保存される。予約制御プログラムは、ユーザによる印刷の予約を担当するメインプログラムである。
【0016】
127はデータベース(DB)サーバであり、認証データベース127a、予約データベース127eが収納されている。認証データベース127aには、ユーザのIDとパスワードなど正規ユーザを認証するために必要な認証情報が格納されている。認証データベース127aは、認証プログラム125aによって認証情報を参照される。なお、認証情報と対応付けて、顧客情報(例えば会社名、管理者名、管理者ID、住所、電話番号等)やサービス情報(例えばサービス内容、取得ドメイン名、IPアドレス等)とを保存していても良い。
【0017】
予約データベース127eには、印刷サービスの予約情報が保存されている。印刷予約情報としては、例えば、予約サービス管理テーブル130、登録印刷装置管理テーブル140、予約情報テーブル150、印刷データ等がある。これらの印刷予約情報は、予約制御プログラム125eによって予約データベース127eに登録される。
【0018】
図2は、印刷予約システム100のハードウエア構成例を示す図である。クライアント101も同様の構成を有している。CPU201は、上述の各種プログラムを実行し、予約システムを制御する中央演算処理装置である。RAM202は、プログラムのワークエリアとして使用される記憶装置である。ROM203は、ブートプログラム等を記憶した記憶装置である。表示部204は、プログラムの実行結果などを表示するためのCRTや液晶ディスプレイなどである。通信IF205は、インターネットやLAN等に接続するための通信インターフェース回路である。HDD206はWebデータベース125d、認証データベース127a及び予約データベース127eに関する情報を記憶したハードディスクドライブ装置である。操作部207は、キーボード、ポインティングデバイス、音声認識デバイスなどの入力装置である。
【0019】
図3は、印刷装置106のハードウエア構成例を示した図である。コントローラユニット300は、画像入力デバイスであるスキャナ360や画像出力デバイスであるプリンタ370と接続し、一方ではLAN 311やWAN 351と接続することで、画像情報やデバイス情報の入出力を行う。
【0020】
CPU301は、システム全体を制御するコントローラである。RAM302は、CPU301が動作するためのシステムワークメモリであり、画像データを一次記憶するための画像メモリとしても機能する。ROM303は、ブートROMであり、システムのブートプログラムが格納されている。HDD304は、ハードディスクドライブ装置で、システムソフトウェア、画像データを格納する。
【0021】
操作部I/F306は、操作部312とのインターフェース部で、操作部312に表示する画像データを操作部312に対して出力する。また、本システムの使用者が操作部312を通じて入力した情報を、CPU301に伝える役割を果たす。ネットワーク310は、LAN311に接続し、情報の入出力を行う。モデム350は、公衆回線351に接続し、情報の入出力を行う。
【0022】
スケジューラ380は、印刷装置106内の印刷予約システムを制御するプログラムであり、ネットワーク310を介してサービス提供事業者から転送された印刷予約情報と印刷装置のタイマー情報とを格納している。さらに、印刷予約情報内の印刷予約日時とタイマー情報とを比較し、予約日時と一致した場合、とネットワーク310を介して、印刷予約情報により指定された印刷データの保存場所にアクセスし、データを取得し、プリンタ画像処理部330にデータを転送して、プリンタ370から出力する。スケジューラ380は、ハードウエアにより実現されてもよいし、HDD304に格納されたプログラムをCPU301が実行することで実現されてもよい。以上のデバイスがシステムバス307上に配置される。
【0023】
イメージバスI/F305は、システムバス307と画像データとを高速転送する画像バス308を接続し、データ構造を変換するバスブリッジである。画像バス308は、例えば、PCIバス、またはIEEE1394で構成される。画像バス308上には以下のデバイスが配置される。デバイスI/F部320は、画像入出力デバイスであるスキャナ360やプリンタ370とコントローラ300を接続し、画像データの同期系/非同期系の変換を行う。
【0024】
スキャナ画像処理部340は、入力画像データに対し、補正、加工、編集を行う。プリンタ画像処理部330は、印刷出力画像データに対して、プリンタの補正、解像度変換等を行う。
【0025】
<サービス利用画面表示処理>
本実施形態では、印刷予約サービスを特定のサービス提供事業者が提供しているものとする。また、顧客は予めサービス提供事業者と契約しており、ユーザIDとパスワードとが割り当てられているものとする。また、本実施形態では、画面情報をHTML(ハイパー・テキスト・マークアップ・ランゲージ)に記述し、クライアントやサーバ間でのデータの送受信にCGI(コモン・ゲートウェイ・インタフェース)を用い、必要な個所にはJava(登録商標)及びその他のWebベースの技術を使用してシステムを構築することを想定している。もちろん、これらは一例にすぎず、他の技術を採用しても良いことは当業者であれば理解できよう。
【0026】
図4は、本印刷予約システムに係るサービス利用画面の表示処理を示したフローチャートである。
【0027】
ステップS400において、顧客がクライアント101のWebブラウザを起動し、サービス利用画面にアクセスするための、サービス提供事業者の指定URLを入力する。入力されたURLはWebサーバ125に転送される。
【0028】
図5は、顧客のWebブラウザに表示される画面の概要図である。画面501は、URLを入力したときの画面である。
【0029】
ステップS402において、Webサーバ125上で起動された認証プログラム125aにより認証画面情報が生成され、生成された認証画面情報がクライアント101に送信され、クライアント101のWebブラウザに認証画面が表示される。認証画面情報はHTMLなどにより生成することができるが、他のマークアップランゲージを用いてもよいし、Java(登録商標)等によりアプリケーションとして作成しても良い。図5の表示画面502は、ユーザIDおよび、パスワードを入力する認証画面の例である。
【0030】
ステップS404において、顧客によりWebブラウザ上でユーザIDとパスワードが入力され、該ユーザIDとパスワードがWebサーバ125に送信される。
【0031】
ステップS406において、認証プログラム125は、そのユーザIDとパスワードを用いて認証処理を行う。例えば、認証プログラム125aが認証データベース127aに保存されている認証データを参照して認証処理を行う。認証がOKであれば、次に408に進む。認証がNGならば、S430でエラー処理を行う。エラー処理としては、ID又はパスワードが間違っている旨を顧客に画面情報として通知したり、ステップS404に戻り、再びID等の入力画面を表示させたりしても良い。
【0032】
ステップS408において、予約制御プログラム125eは、入力されたユーザIDとパスワードから、印刷予約データベース127eの予約サービス管理テーブル130を参照する。
【0033】
図6は、予約サービス管理テーブル130の構成例を示した図である。このテーブルには、例えば、ドメイン管理番号601、ドメイン名602、ユーザID603、パスワード、サービスフラグ605、登録印刷装置(プリンタ)情報606などが含まれている。サービスフラグは、顧客の契約レベルを示すために使用されたり、顧客のサービス利用権限を制限するために使用されたりする。例えば、契約料の低額な顧客には、モノクロ印刷装置のみを使用できるようにしたり、契約料の高額な顧客には、フルカラー印刷装置も使用できるように利用権限を設定したりできる。
【0034】
ステップS410において、予約制御プログラム125eは、参照により得られたサービスフラグ605に基づいて、この顧客に許可された印刷サービスを検出する。例えば、顧客のサービスフラグが0〜2であれば、サービス利用が許可されている顧客と判定し、ステップS412に進み、顧客のサービスフラグ605がNであれば、サービスの利用は許可されていないと判定し、印刷予約を行うためのアイコンが存在しないサービスメニュー画面をクライアント101に表示させる。
【0035】
ステップS412において、予約制御プログラム125eは、予約サービス管理データテーブル130を参照して取得した情報をに基づいて、この顧客が所属するドメインを特定する。さらに、予約制御プログラム125eは、特定されたドメインを検索キーとして、登録印刷装置管理テーブル140を参照する。
【0036】
図7は、登録印刷装置管理テーブル140の構成例を示す図である。ドメイン名と対応付けて、印刷装置ID701、設置場所及びタイマー情報702、サービスステータス703、予約情報704、サービスフラグ705などの情報を備えている。これらは予めサービス提供事業者の管理者が収集して登録してもよいし、情報取得プログラムを起動してこれらの情報を収集させて自動的に更新するようにしてもよい。
【0037】
印刷装置ID701は、印刷装置を識別するための固有の番号である。設置場所及びタイマー情報702は、印刷装置がどこに設定されているかを表す地理的な情報と、印刷装置が設置されているロケーションに基づく時刻情報である。サービスステータスは、現在、印刷サービスを行っているか否かを表す情報である。予約情報は、本予約システムにより予約されていることを示す情報である。サービスフラグ705は、顧客ごとに使用の許可不許可を表すための情報である。例えば、サービスフラグが1のユーザは、PrinterID03のみを使用できる。
【0038】
ステップS414において、予約制御プログラム125eは、顧客が所属するドメインと対応付けて登録されている一以上の印刷装置の中から、顧客のサービスフラグ605と一致するサービスフラグ705を有している印刷装置を検出する。
【0039】
ステップS416において、予約制御プログラム125eは、ステップS414で検出された印刷装置のタイマー情報702、サービスステータス情報703、予約情報704等のステータス情報を取得する。印刷装置のステータス情報とは、他の印刷予約情報や故障等の利用状況に関する情報等である。
【0040】
ステップS418において、ステップS408〜S416で取得され情報にもとづいて、この顧客に許可されたサービスメニュー画面情報を生成し、クライアント101に転送する。
【0041】
ステップS420において、クライアント101のWebブラウザは、サービスメニュー画面を表示する。サービスメニュー画面の一例は、図5の表示例503である。
【0042】
<印刷装置選択と予約日時指定処理>
図8は、出力先となる印刷装置の選択処理と出力日時の指定処理に関するフローチャートである。
【0043】
ステップS800で、クライアント101のWebブラウザに表示されたサービスメニュー画面503の印刷予約アイコン510をクリックすることで予約指示が実行される。
【0044】
ステップS802において、予約制御プログラム125eは、ステップS408〜S416で取得された情報に基づいて、この顧客に許可されたサービスの利用画面情報を作成し、クライアント101に転送する。
【0045】
ステップS804において、クライアント101のWebブラウザは、受信したサービス利用画面情報を表示部に表示する。例えば、予約サービス管理テーブル130のサービスフラグ605が0〜2に設定されている場合、登録されたサービスフラグ605に応じたサービス利用画面504〜506のうちの1つが表示される。一方、予約サービス管理テーブル130のサービスフラグ605がNに設定されている場合、サービスを許可されていない顧客と見なされ、印刷予約アイコン510は表示されない。
【0046】
ステップS806において、利用画面504〜506に表示された利用可能な印刷装置の一覧512から、出力先となる印刷装置を選択し、選択ボタン514をクリックする。
【0047】
ステップS808において、予約日時設定アイコン516がクリックされると、予約制御プログラム125eは、ステップS806で選択された印刷装置のタイマー情報を読み出し、時刻情報を表示するためのタイマー画面情報を作成し、クライアント101に送信する。
【0048】
ステップS810において、クライアント101のWebブラウザは、受信したタイマー画面情報を表示部に表示する。
【0049】
ステップS812において、顧客は選択した印刷装置が設置されている場所の時刻に準じて、予約日時を指定する。設定された予約日時はクライアント101からWebサーバ125へと送信される。なお、この際に、印刷枚数等、その他の印刷設定を行って、設定された情報をクライアント101からWebサーバ125に送信してもよい。
【0050】
ステップS816において、予約日時に関する情報を受信すると、予約制御プログラム125eは、選択された印刷装置の予約情報704を参照する。
【0051】
ステップS818において、予約制御プログラム125eは、指定日時と予約情報704とを比較し、当該指定日時での印刷が可能か(他の予約との重複が無いか)を判定する。指定日時での印刷か可能と判定されたならば、予約日時・印刷設定処理を終了し、ステップS900の印刷データ選択処理に進む。一方、予約日時重複により指定日時での印刷がNGの場合は、ステップS820において、エラー処理を行う。例えば、予約制御プログラム125eは、指定した印刷装置で印刷可能な時間帯と、指定した時間に出印刷可能な他の印刷装置に関する情報を表示するためのエラー画面情報を作成し、クライアント101に送信する。なお、時間帯を変更する場合は、ステップS808へ、時間を変更せず、出力先の印刷装置を変更する場合は、ステップS806へ戻る。
【0052】
<印刷データの選択処理>
図9は、印刷の対象となるデータの選択処理に関するフローチャートである。
【0053】
ステップS900において、サービス利用画面504〜506の印刷データ選択アイコン518がクリックされると、クライアント101はWebサーバ125にデータの選択要求を送信する。
【0054】
ステップS902において、予約制御プログラム125eは、前述の取得処理により取得されたサービスフラグ605に基づいて、顧客に許可された印刷データの選択画面情報を生成し、クライアント101に送信する。
【0055】
ステップS904において、クライアント101のWebブラウザは、受信したデータ選択画面情報を表示部に表示する。
【0056】
図10は、データ選択画面1000の一例を示す図である。これから選択するためのファイル参照部1002と、既に選択されているファイルを示した表示部1004と、ファイルの参照を要求するためのファイル参照アイコン1006と、参照により発見されたファイルを選択するためのファイル選択アイコン1008と、最終的に選択を完了すための設定アイコン1010とがデータ選択画面1000には表示される。
【0057】
ステップS906において、印刷予約する印刷データを参照、選択するために、ファイル参照アイコン1002がクリックされると、ファイル参照要求がクライアント101からWebサーバ125に送信される。
【0058】
ステップS908において、予約制御プログラム125eは、前述の処理で取得されたサービスフラグ605に基づいて、顧客に許可されたファイル参照先に関する画面を作成し、クライアント101に送信する。
【0059】
ステップS910において、クライアント101のWebブラウザは、受信したファイル参照先に関する画面情報を表示部に表示する。
【0060】
例えば、サービスフラグ605が0に設定されている顧客に対しては、クライアント101の端末内のローカルディスクから印刷データとなるファイルを選択するための画面が表示される。サービスフラグ605が1に設定されている顧客に対しては、当該ローカルディスクに加え、同一ドメインに所属するユーザにより共有されているファイル保存領域も参照できる画面が表示される。サービスフラグ605が2に設定されている顧客に対しては、さらに、顧客が属するドメインにより構築されたLANの他のクライアント107、108のローカルディスクからもファイルを参照できる画面が表示される。
【0061】
ステップS912において、画面上の設定アイコン1010がクリックされると、設定要求がクライアント101からWebサーバ125に送信される。
【0062】
ステップS914において、設定要求を受信すると、予約制御プログラム125eは、選択された印刷データに関する情報(ファイル名、データの保存場所等)を予約サービス管理テーブル130に保存する。なお、クライアント101のWebブラウザには、再びサービス利用画面504他が表示される。
【0063】
<印刷予約情報のサーバの確定処理など>
図11は、印刷予約情報の確定処理、サーバへの転送処理と及び印刷装置への設定処理についてのフローチャートである。
【0064】
ステップS1100で、印刷予約アイコン520がクリックされると、予約確定要求がクライアント101からWebサーバ125に送信される。
【0065】
ステップS1102において、予約確定要求を受信すると、予約制御プログラム125eは、出力先として設定された印刷装置、予約日時、その他印刷設定情報及び印刷対象データに関する情報(ファイル名、データの保存場所等)を確定すべく、ユーザIDと共に予約情報テーブル150に記憶させる。この際に、ローカルディスクから選択された印刷対象ファイル自体は、予約を待機すべく、予約情報テーブル150に転送され、記憶されるように制御しても良い。この場合は、クライアント101が対象ファイルを印刷時まで保持している必要がなくなり、また、印刷時にネットワークに接続している必要もなくなる利点がある。とりわけ、PDAや携帯電話などのモバイル端末では記憶容量の制限が厳しく、通信環境も不安定な場合があり、本発明は有効であろう。一方、他のケースでは、ファイルが保存されているサーバ名とディレクトリに関する情報が予約情報テーブル150に転送されてもよいし、ファイル自体も転送されても良い。
【0066】
図12は、予約情報テーブル150の構成例を示した図である。予約が確定されると、例えば、印刷予約ID1201が付され、ドメイン名1202、ユーザID1203、予約日時に関する情報1204、出力先となる印刷装置に関する情報1205、その他の印刷設定に関する情報1206、印刷対象となるデータのファイル名1207、及びその保存場所に関する情報1208などが予約制御プログラム125eによって転送され、予約情報テーブル150に記憶される。
【0067】
ステップS1104において、予約データベース127eは、受信した情報を使用して予約情報テーブル150を更新する。なお、印刷予約ID1201は、データベースサーバ127が生成することが一般的であるが、予約制御プログラム125eが生成しても良い。
【0068】
ステップS1106において、ローカルディスクから選択され転送された印刷対象データに関しては、予約データベース127eが印刷予約データ一次保存領域に保存し、保存場所に関する情報を予約情報テーブル150に記憶する。
【0069】
ステップS1108において、予約情報テーブル150に設定された情報を印刷予約指示として印刷装置106に転送する。なお、印刷予約指示は、印刷予約に必要な全ての情報が含まれていてもよいし、単に、新規の印刷予約が発生したことを示す程度の情報が含まれていても良い。前者の場合は、スケジューラ380による印刷予約情報の取得処理(ステップS1300)を不用にする利点がある。後者の場合は、予約制御システムの処理を軽くする利点があろう。
【0070】
ステップS1110において、印刷装置106は、スケジューラ380に印刷予約を設定する。
【0071】
なお、ステップS1108を設ける代わりに、スケジューラ380が定期的に予約情報テーブル150にアクセスして、印刷予約の更新を検出するようにしてもよい。
【0072】
<印刷装置における予約印刷処理>
図13は、印刷装置における予約印刷処理を示したフローチャートである。
【0073】
ステップS1300において、印刷装置106に内蔵されたスケジューラ380は、予約情報テーブル150にアクセスし、印刷装置106を出力先として選択している印刷予約情報を検索により抽出する。とりわけ、予約日時に関する情報を取得するものとする。
【0074】
ステップS1302において、スケジューラ380は、印刷装置106に内蔵された内部タイマー(不図示)の時刻と取得された予約日時(N)1204とを比較し、一致した印刷予約情報については、ステップS1320に進む。一致しない予約印刷情報についてはステップS1304に進む。
【0075】
ステップS1304において、印刷装置106の内部タイマーの時刻が、予約日時(N)1204の一時間前かどうか判定する。予約日時(N)1204の一時間前であれば、ステップS1306に進む。NoであればステップS1300に戻る。このように、ステップS1300、ステップS1302及びステップS1304により予約予約日時の判定ループを形成している。
【0076】
ステップS1306において、スケジューラ380は、印刷予約情報により指定された印刷データの保存場所1208にアクセスする。
【0077】
ステップS1308において、スケジューラ380は、印刷データの保存場所1208に、印刷予約情報により指定された印刷ファイル名1207を付された印刷データが存在するかを確認する。印刷データが存在すると判定すれば、ステップS1300に戻り、予約日時まで待機する。存在しない場合は、ユーザに警告すべく、ステップS1310に進む。通信不良等やサーバのダウンなどが原因で印刷装置が対象ファイルにアクセスできない場合も存在する。そのことに気づいていない顧客に対しては、注意を喚起することができ、しかも、より確実に印刷を実行できることになる。
【0078】
ステップS1310において、スケジューラ380は、印刷データが存在しない旨をサービス提供事業者のWebサーバ125に通知する。通知には、電子メールや独自のプロトコルによるメッセージなどを採用することができる。また、この通知には、どの印刷予約が問題であるかを特定できるような情報、例えば、印刷予約IDが含まれている。
【0079】
ステップS1312において、Webサーバ125の予約制御プログラムは、通知された印刷予約IDを検索キーとして予約情報テーブル150を検索し、印刷を予約したユーザID1203を抽出し、さらに、当該ユーザIDに対応したメールアドレスに向けて、指定され印刷データが存在しない旨のメールを作成し、送信する。これにより、顧客に対して、ファイルの再保存や、予約の削除を促すことができる。なお、通知したにもかかわらず、ファイルが再保存されない場合は、スケジューラ380が、該当する印刷予約IDを予約情報テーブル150から削除しても良い。
【0080】
ステップS1320において、スケジューラ380は、印刷予約情報により指定された印刷データ保存場所1208にアクセスする。
【0081】
ステップS1322において、スケジューラ380は、印刷予約情報により指定された印刷ファイル名1207を付されたデータを取得する。
【0082】
ステップS1324において、スケジューラ380は、取得された印刷データを、印刷装置106の画像処理部330に転送し、プリンタ370に画像形成させる。
【0083】
ステップS1326において、印刷装置106のスケジューラ380は、Webサーバ125の予約制御プログラム125eに対して、印刷が完了した印刷予約ID1201を通知する。
【0084】
ステップS1328において、予約制御プログラム125eは、通知された印刷予約IDを検索キーとして予約情報テーブル150を検索し、印刷を予約したユーザID1203に対応するメールアドレスに、印刷が完了した旨のメールを送信する。
【0085】
なお、印刷対象ファイルの取得は、予約日時の前であってもよい。予め取得しておくことで、予約日時が来たら即座に印刷を実行できる。また、ネットワークの負荷分散を考慮して、比較的に空いている時間に印刷ファイルを取得しておいてもよい。また、予約日時が来てから印刷を開始してもよいし、予約日時には印刷が完了しているようにするために数分前に印刷を開始しておいてもよい。
【0086】
<印刷装置の登録処理>
顧客はサービスの利用を開始する前に、予め利用する印刷装置を登録する。以下にその手順を図14及び図15を用いて説明する。
【0087】
図14は、印刷装置の登録処理に関するフローチャートである。図15は、登録画面の一例を示した図である。
【0088】
ステップS1400において、クラインアント101のWebブラウザに表示されたサービス利用画面503の印刷装置登録アイコン1500がクリックされると、印刷装置の登録要求が、予約制御プログラム125eに送信される。登録要求を受信した予約制御プログラム125eは、印刷装置登録画面1502を作成し、クライアント101に送信する。この画面には、ステップS408において、予約サービス管理テーブル130を参照した際に、登録印刷装置(プリンタ)情報606から取得された印刷装置の一覧が含まれている。この一覧は、顧客に対して利用が許可されている印刷装置を列挙したものである。
【0089】
ステップS1402において、クラインアント101のWebブラウザは、プリンタ登録画面1502を表示部に表示する。
【0090】
ステップS1404において、前記一覧から利用したい印刷装置が選択される。
【0091】
ステップS1406において、追加アイコン1503がクリックされると、選択された印刷装置が追加される。登録されている印刷装置の欄にも追加された印刷装置に関する情報が表示される。
【0092】
ステップS1408において、登録アイコンがクリックされると、新規に登録された印刷装置に関する情報とともに、登録要求が予約制御プログラム125eに送信される。
【0093】
ステップS1410において、予約制御プログラム125eは、登録要求に基づいて、この顧客の予約サービス管理テーブル130を更新する。
【0094】
【他の実施形態】
上述の実施形態は、予約日時になると画像形成装置がコンテンツをダウンロードして該コンテンツを画像形成するように予約制御するものであった。
【0095】
もちろん、予約日時になる前に画像形成装置が予めコンテンツをダウンロードし、予約日時になるまで待機してから該コンテンツを画像形成するようにしてもよい。この場合の制御は、予約制御プログラム125eが行ってもよいし、スケジューラ380が行ってもよいし、双方が協働して行っても良い。
【0096】
前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本願発明の目的が達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が本願発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本願発明を構成することになる。
【0097】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。
【0098】
また、コンピュータが読み出したプログラムコードを実行することによって、前述した実施形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【0099】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【0100】
なお、本願発明は、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体からパソコン通信など通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【0101】
【発明の効果】
以上説明したように、本発明によれば、サービス利用者は、外出先や自宅など、インターネットに接続できる環境からならどこからでも、職場の印刷装置に対して印刷予約を行えるという効果が得られる。
【0102】
また、印刷予約対象となる画像、文書等のコンテンツをユーザ端末が常に保持しなければならないといった不便さも軽減できよう。
【0103】
また、印刷装置などのサービス提供事業者にとっては、新たな印刷需要を喚起でき、ビジネスチャンスが広がるであろう。
【図面の簡単な説明】
【図1】図1は本実施形態のシステムの構成例を示した図である。
【図2】図2は、印刷予約システム100のハードウエア構成例を示す図である。
【図3】図3は、印刷装置106のハードウエア構成例を示した図である。
【図4】図4は、本印刷予約システムに係るサービス利用画面の表示処理を示したフローチャートである。
【図5】図5は、顧客のWebブラウザに表示される画面の概要図である。
【図6】図6は、予約サービス管理テーブル130の構成例を示した図である。
【図7】図7は、登録印刷装置管理テーブル140の構成例を示す図である。
【図8】図8は、出力先となる印刷装置の選択処理と出力日時の指定処理に関するフローチャートである。
【図9】図9は、印刷の対象となるデータの選択処理に関するフローチャートである。
【図10】図10は、データ選択画面1000の一例を示す図である。
【図11】図11は、印刷予約情報の確定処理、サーバへの転送処理と及び印刷装置への設定処理についてのフローチャートである。
【図12】図12は、予約情報テーブル150の構成例を示した図である。
【図13】図13は、印刷装置における予約印刷処理を示したフローチャートである。
【図14】図14は、印刷装置の登録処理に関するフローチャートである。
【図15】図15は、登録画面の一例を示した図である。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a print reservation system for making a print reservation from an arbitrary information processing apparatus to a printing apparatus via a communication network.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, when a user's information processing device (user terminal) and a printing device are connected in a LAN (local area network) environment, the printing device is directly output from the user terminal to the printing device. The print reservation was made by specifying the date and time.
[0003]
[Problems to be solved by the invention]
However, in the related art, it is impossible to make a print reservation unless the user terminal and the printing device are directly connected. Therefore, printing can be reserved only between the information processing device and the printing device connected to the same LAN, such as in a workplace. Could not meet the need to make print reservations.
[0004]
In addition, contents such as images and documents to be printed have to be held in the user terminal in principle, and printing cannot be reserved by specifying the contents held in other terminals.
[0005]
Businesses that provide printing services also need new demand.
[0006]
Then, this invention aims at solving the said subject.
[Means for Solving the Problems]
In order to solve the above problems, an image forming management device is interposed between a user terminal and an image forming device. The image formation management device causes the image forming device to download the content from the content server holding the content to be image-formed and form the image based on the image formation reservation information set from the user terminal. The image forming management device may transmit the control information to the image forming device and directly control the image forming device. May be controlled. A content server is a server that holds data to be subjected to image formation, such as images and documents. For example, a storage server that temporarily stores content transmitted from a user terminal, another terminal having a local disk accessible from the user terminal, a server of a service provider that sells various contents, and the like. A computer or a storage device holding content to be formed is referred to as a content server.
[0007]
In order to provide the print reservation service only to customers who have contracted in advance, user authentication is required. Therefore, the image forming management device performs an authentication process when accessed from the user terminal. Then, the reservation screen for image formation may be transmitted only to authorized customers. The reservation screen may be displayed on, for example, a Web browser of a user terminal, and may provide a user interface that allows the user to set the date and time of image formation, designation of image formation target content, selection of an image forming apparatus, and the like.
[0008]
The image forming apparatus controlled by the image forming management apparatus is, for example, an apparatus that forms an image such as a printer, a facsimile, or a multifunction peripheral, and downloads a content to be subjected to image formation from the content server according to the image formation reservation information. To form an image.
[0009]
The image forming management device may be mounted in the image forming device. In particular, there may be high demand for integration in multifunction devices for business users and the like. In this case, apparently, the user terminal and the image forming apparatus are directly connected, but it is apparent that the operation and effect are different from those of the related art.
[0010]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described. The embodiment described below is merely an example of a subordinate concept of the present invention.
[0011]
FIG. 1 is a diagram illustrating a configuration example of a system according to the present embodiment. The
[0012]
[0013]
Reference numeral 111 denotes a communication line network (for example, the Internet) constituted by a public telephone line, an ISDN, a satellite communication network, or the like. The Internet includes a DNS server that resolves an IP address from a domain name at the request of a user.
[0014]
[0015]
[0016]
[0017]
The
[0018]
FIG. 2 is a diagram illustrating an example of a hardware configuration of the
[0019]
FIG. 3 is a diagram illustrating an example of a hardware configuration of the
[0020]
The
[0021]
An operation unit I /
[0022]
The
[0023]
The image bus I /
[0024]
The scanner
[0025]
<Service use screen display processing>
In the present embodiment, it is assumed that the print reservation service is provided by a specific service provider. It is also assumed that the customer has contracted with the service provider in advance and has been assigned a user ID and a password. In the present embodiment, screen information is described in HTML (Hyper Text Markup Language), and CGI (Common Gateway Interface) is used to transmit and receive data between clients and servers. Envisions building a system using Java (registered trademark) and other Web-based technologies. Of course, these are merely examples, and those skilled in the art will understand that other techniques may be employed.
[0026]
FIG. 4 is a flowchart showing a process of displaying a service use screen according to the print reservation system.
[0027]
In step S400, the customer activates the Web browser of the
[0028]
FIG. 5 is a schematic diagram of a screen displayed on the Web browser of the customer. The
[0029]
In step S402, authentication screen information is generated by the
[0030]
In step S404, the user inputs a user ID and a password on the Web browser, and the user ID and the password are transmitted to the
[0031]
In step S406, the
[0032]
In step S408, the reservation control program 125e refers to the reservation service management table 130 of the
[0033]
FIG. 6 is a diagram showing a configuration example of the reservation service management table 130. This table includes, for example, a
[0034]
In step S410, the reservation control program 125e detects a print service permitted to the customer based on the
[0035]
In step S412, the reservation control program 125e specifies the domain to which the customer belongs based on the information acquired with reference to the reservation service management data table 130. Further, the reservation control program 125e refers to the registered printing device management table 140 using the specified domain as a search key.
[0036]
FIG. 7 is a diagram illustrating a configuration example of the registered printing apparatus management table 140. Information such as a
[0037]
The
[0038]
In step S414, the reservation control program 125e selects a printing device having a
[0039]
In step S416, the reservation control program 125e acquires status information such as the
[0040]
In step S418, based on the information acquired in steps S408 to S416, service menu screen information permitted for the customer is generated and transferred to the
[0041]
In step S420, the Web browser of the
[0042]
<Printer selection and reservation date / time specification processing>
FIG. 8 is a flowchart illustrating a process of selecting a printing apparatus to be an output destination and a process of specifying an output date and time.
[0043]
In step S800, a reservation instruction is executed by clicking the
[0044]
In step S802, the reservation control program 125e creates use screen information of the service permitted to the customer based on the information acquired in steps S408 to S416, and transfers it to the
[0045]
In step S804, the Web browser of the
[0046]
In step S806, a printing device to be an output destination is selected from the
[0047]
If the reservation date and time setting icon 516 is clicked in step S808, the reservation control program 125e reads the timer information of the printing device selected in step S806, creates timer screen information for displaying time information, and outputs Send to 101.
[0048]
In step S810, the Web browser of the
[0049]
In step S812, the customer specifies a reservation date and time according to the time of the place where the selected printing apparatus is installed. The set reservation date and time are transmitted from the
[0050]
In step S816, upon receiving the information on the reservation date and time, the reservation control program 125e refers to the
[0051]
In step S818, the reservation control program 125e compares the designated date and time with the
[0052]
<Print data selection processing>
FIG. 9 is a flowchart relating to a process of selecting data to be printed.
[0053]
In step S900, when the print data selection icon 518 on the service use screens 504 to 506 is clicked, the
[0054]
In step S902, the reservation control program 125e generates selection screen information of the print data permitted by the customer based on the
[0055]
In step S904, the Web browser of the
[0056]
FIG. 10 is a diagram showing an example of the
[0057]
In step S906, when the
[0058]
In step S908, the reservation control program 125e creates a screen related to the file reference destination permitted to the customer based on the
[0059]
In step S910, the Web browser of the
[0060]
For example, a screen for selecting a file serving as print data from a local disk in the terminal of the
[0061]
In step S912, when the
[0062]
Upon receiving the setting request in step S914, the reservation control program 125e stores information (file name, data storage location, etc.) regarding the selected print data in the reservation service management table 130. The
[0063]
<Print reservation information server confirmation process, etc.>
FIG. 11 is a flowchart of the print reservation information determination processing, the transfer processing to the server, and the setting processing to the printing apparatus.
[0064]
When the
[0065]
Upon receiving the reservation confirmation request in step S1102, the reservation control program 125e stores the printing device set as the output destination, the reservation date and time, other print setting information, and information on the print target data (file name, data storage location, etc.). In order to determine, it is stored in the reservation information table 150 together with the user ID. At this time, the print target file itself selected from the local disk may be transferred to and stored in the reservation information table 150 in order to wait for the reservation. In this case, there is an advantage that the
[0066]
FIG. 12 is a diagram showing a configuration example of the reservation information table 150. When the reservation is confirmed, for example, a
[0067]
In step S1104, the
[0068]
In step S1106, the
[0069]
In step S1108, the information set in the reservation information table 150 is transferred to the
[0070]
In step S1110, the
[0071]
Instead of providing step S1108, the
[0072]
<Reserved printing process in printing device>
FIG. 13 is a flowchart illustrating a reservation print process in the printing apparatus.
[0073]
In step S1300, the
[0074]
In step S1302, the
[0075]
In step S1304, it is determined whether the time of the internal timer of the
[0076]
In step S1306, the
[0077]
In step S1308, the
[0078]
In step S1310, the
[0079]
In step S1312, the reservation control program of the
[0080]
In step S1320, the
[0081]
In step S1322, the
[0082]
In step S1324, the
[0083]
In step S1326, the
[0084]
In step S1328, the reservation control program 125e searches the reservation information table 150 using the notified print reservation ID as a search key, and transmits an e-mail indicating that printing has been completed to the e-mail address corresponding to the
[0085]
Note that the acquisition of the print target file may be performed before the reserved date and time. By acquiring in advance, printing can be executed immediately when the reserved date and time comes. Further, in consideration of the load distribution of the network, the print file may be acquired at a relatively free time. Further, the printing may be started after the scheduled date and time comes, or the printing may be started several minutes before the scheduled date and time in order to make the printing completed.
[0086]
<Printer registration process>
Before the customer starts using the service, the customer registers the printing device to be used in advance. The procedure will be described below with reference to FIGS.
[0087]
FIG. 14 is a flowchart relating to the registration processing of the printing apparatus. FIG. 15 is a diagram showing an example of the registration screen.
[0088]
In step S1400, when the printing
[0089]
In step S1402, the Web browser of the
[0090]
In step S1404, a printing device to be used is selected from the list.
[0091]
If the user clicks the
[0092]
When the registration icon is clicked in step S1408, a registration request is transmitted to the reservation control program 125e together with information on the newly registered printing device.
[0093]
In step S1410, the reservation control program 125e updates the reservation service management table 130 for this customer based on the registration request.
[0094]
[Other embodiments]
In the above-described embodiment, the reservation control is performed so that the image forming apparatus downloads the content and forms the image of the content when the reservation date and time comes.
[0095]
Of course, the image forming apparatus may download the content in advance before the reserved date and time, and wait until the reserved date and time before forming the image of the content. The control in this case may be performed by the reservation control program 125e, may be performed by the
[0096]
A storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to a system or an apparatus, and a computer (or CPU or MPU) of the system or the apparatus executes the program code stored in the storage medium. It goes without saying that the object of the present invention is also achieved by executing the reading.
In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
[0097]
As a storage medium for supplying the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, and the like can be used.
[0098]
The functions of the above-described embodiments are implemented when the computer executes the readout program code, and the OS or the like running on the computer performs part of the actual processing based on the instructions of the program code. Alternatively, all the operations are performed, and the functions of the above-described embodiments can be realized by the processing.
[0099]
Further, after the program code read from the storage medium is written to a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. The CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.
[0100]
It is needless to say that the present invention can be applied to a case where the program is distributed to a requester via a communication line such as a personal computer communication from a storage medium storing software program codes for realizing the functions of the above-described embodiments. .
[0101]
【The invention's effect】
As described above, according to the present invention, it is possible to obtain an effect that a service user can make a print reservation for a printing device at a workplace from any place where the user can connect to the Internet, such as a place to go or at home.
[0102]
Further, the inconvenience that the user terminal must always hold contents such as images and documents to be reserved for printing can be reduced.
[0103]
For service providers such as printing apparatuses, new printing demand can be stimulated and business opportunities will expand.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a configuration example of a system according to an embodiment;
FIG. 2 is a diagram illustrating an example of a hardware configuration of a
FIG. 3 is a diagram illustrating an example of a hardware configuration of a
FIG. 4 is a flowchart illustrating a display process of a service use screen according to the print reservation system.
FIG. 5 is a schematic diagram of a screen displayed on a customer's Web browser.
FIG. 6 is a diagram illustrating a configuration example of a reservation service management table 130;
FIG. 7 is a diagram illustrating a configuration example of a registered printing apparatus management table 140;
FIG. 8 is a flowchart illustrating a process of selecting a printing apparatus to be an output destination and a process of specifying an output date and time.
FIG. 9 is a flowchart relating to a process of selecting data to be printed;
FIG. 10 is a diagram illustrating an example of a
FIG. 11 is a flowchart illustrating print reservation information determination processing, transfer processing to a server, and setting processing to a printing apparatus.
FIG. 12 is a diagram illustrating a configuration example of a reservation information table 150;
FIG. 13 is a flowchart illustrating a reservation printing process in the printing apparatus.
FIG. 14 is a flowchart relating to registration processing of a printing apparatus.
FIG. 15 is a diagram illustrating an example of a registration screen.
Claims (16)
前記印刷管理装置は、
前記クライアント装置から受信される利用者の利用者情報に基づいて、前記利用者が前記印刷装置に対する印刷予約権限を付与されているかを判定する判定手段と、
前記印刷予約権限を付与されていると判定されると、前記クライアント装置に対して、前記印刷予約を設定するための表示画面情報を作成する表示画面作成手段と、
前記作成された表示画面情報を前記クライアント装置に送信する送信手段と、
前記送信された表示画面情報に対する操作として、前記クライアント装置から印刷対象となるコンテンツと予約日時とに関する予約情報を受信する受信手段と、
前記受信された予約情報を予約管理データベースに登録する予約登録手段と、
前記印刷装置は、
前記予約管理データベースを検索して、前記予約情報を抽出する検索抽出手段と、
前記抽出された予約情報に含まれる前記予約日時に基づいて現在時刻を監視する監視手段と、
前記予約日時になると、前記指示されたコンテンツの印刷処理を実行する印刷制御手段と、
を含むことを特徴とする予約印刷システム。A reservation printing system, comprising: a printing device capable of accessing the Internet; and a printing management device connected from a client device via the Internet and managing a use right for the printing device,
The print management device includes:
Determining means for determining whether the user has been granted print reservation authority for the printing device based on user information of the user received from the client device;
A display screen creation unit that creates display screen information for setting the print reservation for the client device when it is determined that the print reservation authority is granted;
Transmission means for transmitting the created display screen information to the client device,
As an operation on the transmitted display screen information, receiving means for receiving reservation information on the content to be printed and the reservation date and time from the client device,
Reservation registration means for registering the received reservation information in a reservation management database,
The printing device,
Searching and extracting means for searching the reservation management database and extracting the reservation information;
Monitoring means for monitoring the current time based on the reservation date and time included in the extracted reservation information,
A print control unit that executes a print process of the instructed content when the reserved date and time comes;
A reservation printing system comprising:
前記クライアント装置において表示された前記利用可能な複数の印刷装置の中から予約印刷を実行すべき印刷装置を選択させるようにしたことを特徴とする請求項1に記載の予約印刷システム。Registering means for registering a plurality of printing apparatuses available to the user in association with the user information so that information on a plurality of available printing apparatuses is included in the display screen information,
2. The reserved printing system according to claim 1, wherein a printing device to execute reserved printing is selected from the plurality of available printing devices displayed on the client device.
前記予約日時に従って前記コンテンツを取得する取得手段を
さらに含むことを特徴とする請求項2に記載の予約印刷システム。The printing device,
3. The reservation printing system according to claim 2, further comprising an acquisition unit configured to acquire the content according to the reservation date and time.
前記受信された画像形成予約情報により指定された予約日時に従って、前記画像形成予約情報により指定されたコンテンツをコンテンツサーバからダウンロードさせ画像形成させるよう画像形成装置を予約制御する予約制御手段と、
を含む画像形成管理装置。Receiving means for receiving image formation reservation information from a user terminal connected via the Internet,
A reservation control unit configured to reserve and control the image forming apparatus to download the content specified by the image formation reservation information from a content server and form an image in accordance with the reservation date and time specified by the received image formation reservation information;
An image forming management device including:
前記認証されたユーザのユーザ端末に対して、画像形成を予約するための予約設定画面情報を送信する送信手段と、をさらに含み、
前記受信手段は、前記画像形成予約情報として、前記ユーザ端末から前記コンテンツの指定情報と、前記予約日時に関する情報とを受信することを特徴とする請求項4乃至請求項6の何れか1項に記載の画像形成管理装置。Based on the authentication information received from the user terminal, an authentication unit that authenticates whether the user of the user terminal is permitted to perform an image forming reservation service,
A transmitting unit that transmits reservation setting screen information for reserving image formation to the user terminal of the authenticated user,
7. The image forming apparatus according to claim 4, wherein the receiving unit receives, as the image formation reservation information, specification information of the content and information on the reservation date and time from the user terminal. The image forming management device according to claim 1.
前記画像形成予約情報により指定されたコンテンツを、前記インターネットを介してダウンロードするダウンロード手段と、
前記ダウンロードされたコンテンツを、前記画像形成予約情報により指定された画像形成時刻に従って、画像形成するよう制御する画像形成制御手段と、
前記画像形成制御手段により制御されて画像形成を行う画像形成手段と、
を含む画像形成装置。Receiving means for receiving image formation reservation information set by the user terminal via the Internet,
Download means for downloading the content specified by the image formation reservation information via the Internet;
Image forming control means for controlling the downloaded content to form an image according to an image forming time specified by the image forming reservation information;
An image forming unit configured to form an image under the control of the image forming control unit;
An image forming apparatus including:
前記画像形成予約情報に従って、前記コンテンツサーバから画像形成の対象となるコンテンツをダウンロードして画像形成する画像形成装置。An image forming apparatus controlled by the image forming management apparatus according to claim 11 with respect to image forming reservation,
An image forming apparatus configured to download content to be image-formed from the content server and form an image according to the image formation reservation information.
前記受信された画像形成予約情報により指定された予約日時に従って、前記画像形成予約情報により指定されたコンテンツを画像形成装置にダウンロードさせ、前記ダウンロードされたコンテンツについて画像形成させるよう前記画像形成装置を制御するステップと、
を含む画像形成管理方法。Receiving image formation reservation information from a user terminal connected via the Internet;
According to the reservation date and time specified by the received image formation reservation information, the image forming apparatus controls the image forming apparatus to download the content specified by the image formation reservation information to the image forming apparatus and form an image of the downloaded content. Steps to
An image formation management method including:
前記画像形成予約情報により指定されたコンテンツを、前記インターネットを介してダウンロードするステップと、
前記画像形成予約情報により指定された画像形成時刻に従って前記ダウンロードされたコンテンツを画像形成するよう制御するステップと、
前記前記ダウンロードされたコンテンツを画像形成するステップと、
を含む画像形成方法。Receiving image formation reservation information set by the user terminal via the Internet;
Downloading the content specified by the image formation reservation information via the Internet;
Controlling the image forming of the downloaded content according to the image forming time specified by the image forming reservation information;
Forming an image of the downloaded content;
An image forming method comprising:
前記受信された画像形成予約情報により指定された予約日時に従って、前記画像形成予約情報により指定されたコンテンツを画像形成装置にダウンロードさせ、前記ダウンロードされたコンテンツについて画像形成させるよう前記画像形成装置を制御するステップと、
をコンピュータに実行させるための画像形成管理プログラム。Receiving image formation reservation information from a user terminal connected via the Internet;
According to the reservation date and time specified by the received image formation reservation information, the image forming apparatus controls the image forming apparatus to download the content specified by the image formation reservation information to the image forming apparatus and form an image of the downloaded content. Steps to
Forming management program for causing a computer to execute the process.
前記画像形成予約情報により指定されたコンテンツを、前記インターネットを介してダウンロードするステップと、
前記画像形成予約情報により指定された画像形成時刻に従って前記ダウンロードされたコンテンツを画像形成するよう制御するステップと、
前記前記ダウンロードされたコンテンツを画像形成するステップと、
をコンピュータに実行させるための画像形成制御プログラム。Receiving image formation reservation information set by the user terminal via the Internet;
Downloading the content specified by the image formation reservation information via the Internet;
Controlling the image forming of the downloaded content according to the image forming time specified by the image forming reservation information;
Forming an image of the downloaded content;
Image forming control program for causing a computer to execute the program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002297355A JP2004133672A (en) | 2002-10-10 | 2002-10-10 | Reservation print system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002297355A JP2004133672A (en) | 2002-10-10 | 2002-10-10 | Reservation print system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004133672A true JP2004133672A (en) | 2004-04-30 |
Family
ID=32287080
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002297355A Withdrawn JP2004133672A (en) | 2002-10-10 | 2002-10-10 | Reservation print system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004133672A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006244370A (en) * | 2005-03-07 | 2006-09-14 | Fuji Photo Film Co Ltd | Photograph image output system |
JP2007141215A (en) * | 2005-10-17 | 2007-06-07 | Canon Inc | Image forming apparatus and method of controlling the same |
JP2007207131A (en) * | 2006-02-06 | 2007-08-16 | Hitachi Ltd | Print processing system and print processor |
JP2007213390A (en) * | 2006-02-10 | 2007-08-23 | Toshiba Corp | File management system, file management method and file management program |
JP2007249946A (en) * | 2006-02-20 | 2007-09-27 | Ricoh Co Ltd | Output request device, output device, and output request program |
JP2008048171A (en) * | 2006-08-16 | 2008-02-28 | Oki Data Corp | Image-data processing system and image processor |
JP2009064380A (en) * | 2007-09-10 | 2009-03-26 | Kyocera Mita Corp | Image forming network system |
JP2010232807A (en) * | 2009-03-26 | 2010-10-14 | Fuji Xerox Co Ltd | Printing system |
JP2013095039A (en) * | 2011-10-31 | 2013-05-20 | Brother Industries Ltd | Image outputting device, relay device, program of image outputting device, and control method of image outputting device |
JP2013149103A (en) * | 2012-01-19 | 2013-08-01 | Canon Inc | Printing system, image forming apparatus, intermediate processing device, web service providing device, method for controlling printing system, and computer program |
JP2015185070A (en) * | 2014-03-26 | 2015-10-22 | Necプラットフォームズ株式会社 | Print server, printer control method, and computer program |
JP2016055534A (en) * | 2014-09-10 | 2016-04-21 | 富士ゼロックス株式会社 | Image forming device, information processing device, image forming system, and program |
JP2016117286A (en) * | 2015-12-28 | 2016-06-30 | ブラザー工業株式会社 | Image outputting device, relay device, program of image outputting device, and control method of image outputting device |
JP2016175189A (en) * | 2015-03-18 | 2016-10-06 | 富士ゼロックス株式会社 | Control device, printer and program |
JP2019220868A (en) * | 2018-06-20 | 2019-12-26 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
-
2002
- 2002-10-10 JP JP2002297355A patent/JP2004133672A/en not_active Withdrawn
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006244370A (en) * | 2005-03-07 | 2006-09-14 | Fuji Photo Film Co Ltd | Photograph image output system |
JP2007141215A (en) * | 2005-10-17 | 2007-06-07 | Canon Inc | Image forming apparatus and method of controlling the same |
JP4533355B2 (en) * | 2005-10-17 | 2010-09-01 | キヤノン株式会社 | Image forming apparatus and image forming apparatus control method |
JP4626527B2 (en) * | 2006-02-06 | 2011-02-09 | 株式会社日立製作所 | Print processing system and print processing apparatus |
JP2007207131A (en) * | 2006-02-06 | 2007-08-16 | Hitachi Ltd | Print processing system and print processor |
JP2007213390A (en) * | 2006-02-10 | 2007-08-23 | Toshiba Corp | File management system, file management method and file management program |
JP2007249946A (en) * | 2006-02-20 | 2007-09-27 | Ricoh Co Ltd | Output request device, output device, and output request program |
JP2008048171A (en) * | 2006-08-16 | 2008-02-28 | Oki Data Corp | Image-data processing system and image processor |
JP2009064380A (en) * | 2007-09-10 | 2009-03-26 | Kyocera Mita Corp | Image forming network system |
JP2010232807A (en) * | 2009-03-26 | 2010-10-14 | Fuji Xerox Co Ltd | Printing system |
JP2013095039A (en) * | 2011-10-31 | 2013-05-20 | Brother Industries Ltd | Image outputting device, relay device, program of image outputting device, and control method of image outputting device |
JP2013149103A (en) * | 2012-01-19 | 2013-08-01 | Canon Inc | Printing system, image forming apparatus, intermediate processing device, web service providing device, method for controlling printing system, and computer program |
JP2015185070A (en) * | 2014-03-26 | 2015-10-22 | Necプラットフォームズ株式会社 | Print server, printer control method, and computer program |
JP2016055534A (en) * | 2014-09-10 | 2016-04-21 | 富士ゼロックス株式会社 | Image forming device, information processing device, image forming system, and program |
JP2016175189A (en) * | 2015-03-18 | 2016-10-06 | 富士ゼロックス株式会社 | Control device, printer and program |
JP2016117286A (en) * | 2015-12-28 | 2016-06-30 | ブラザー工業株式会社 | Image outputting device, relay device, program of image outputting device, and control method of image outputting device |
JP2019220868A (en) * | 2018-06-20 | 2019-12-26 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
JP7089668B2 (en) | 2018-06-20 | 2022-06-23 | 京セラドキュメントソリューションズ株式会社 | Image forming device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7788388B2 (en) | Method and apparatus for appliance host supported network-based application delivery | |
US7711804B2 (en) | Methods and devices for the asynchronous delivery of digital data | |
JP4797925B2 (en) | Information processing program and information processing system | |
US20070236730A1 (en) | Display screen controlling apparatus, an electronic apparatus, a display screen controlling method, and a screen displaying method | |
US20020078180A1 (en) | Information collection server, information collection method, and recording medium | |
US8171074B2 (en) | Web service system, schedule execution apparatus and control method thereof | |
JP2004133672A (en) | Reservation print system | |
RU2600545C2 (en) | Information processing device and information processing method | |
US20040054963A1 (en) | Information processing apparatus for providing image to communication terminal and control method therefor | |
US20040193717A1 (en) | Service processing apparatus and service processing method | |
US20050289656A1 (en) | Network apparatus | |
US20120096465A1 (en) | Image forming apparatus, log management method, and storage medium | |
US20040003056A1 (en) | Information processing system, information processing apparatus, information processing method, and program for making computer implement that method | |
GB2355357A (en) | Scanner for scanning images directly to an online web page | |
US20080195590A1 (en) | Network device, image forming device, and data searching method | |
JP2009094792A (en) | Image transmission apparatus, image transmission method, and image transmission program | |
JP2005044079A (en) | Service providing method and service providing system | |
JP2004288066A (en) | Service retrieval device, service retrieval method and program, and document processing system | |
US20090009789A1 (en) | Image forming apparatus, document management method, and computer program product | |
US20080055662A1 (en) | Computer readable medium, information processing apparatus, image reading apparatus, and information processing system | |
JP2000215236A (en) | System and method for disclosing schedule, system and method for managing schedule, and recording medium | |
US7945664B2 (en) | System and method for accessing network services | |
JP2009033731A (en) | Image forming apparatus, document management method, and program | |
US20080057907A1 (en) | Service Usage Control System, Service Usage Controller, Method For The Same, Computer Readable Medium For The Same, And Computer Data Signal of The Same | |
US20070130198A1 (en) | Data management device, data management system and data management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060110 |