(57)【要約】【課題】ジョブを実行するためのメニューをネットワーク経由で取得する複合機において、当該メニューを利用して実行する定型のジョブをフレキシブルに実行可能なようにする。【解決手段】複合機１００にジョブを実行させるための情報と当該ジョブを識別するための情報とからなるメニュー情報をネットワーク経由で配信する配信サーバ２００が、複合機にジョブを実行させるための情報の少なくとも一部をメニュー情報に後発的に付加可能な付加情報として設定し、当該付加情報の入力を複合機において実行させるための入力指示をメニュー情報に付与し、メニューを取得した複合機が、その実行する定型のジョブの内容の一部を暫定的に決定する構成とする。【選択図】図１
2007328449.tif 000002
【特許請求の範囲】
【請求項１】
複合機にジョブを実行させるための情報と当該ジョブを識別するための情報とからなるメニュー情報を、ネットワークを介して配信する配信サーバであって、
前記複合機にジョブを実行させるための情報の少なくとも一部を前記メニュー情報に後発的に付加可能な付加情報として設定し、当該付加情報の入力を前記複合機において実行させるための入力指示を前記メニュー情報に付与する付加情報設定手段を備えたことを特徴とする配信サーバ。
【請求項２】
前記複合機において前記付加情報の入力画面を表示させるための入力画面情報を作成する入力画面情報作成手段と、
前記メニュー情報を取得した複合機に対して前記入力画面情報を配信する配信手段と
をさらに備えたことを特徴とする配信サーバ。
【請求項３】
前記入力画面情報は、前記付加情報について説明するために前記入力画面に表示される文字の情報を含むことを特徴とする請求項２に記載の配信サーバ。
【請求項４】
前記入力画面情報は、前記付加情報の属性に応じて選択された、前記複合機において表示可能なソフトキーボードの情報を含むことを特徴とする請求項２に記載の配信サーバ。
【請求項５】
前記入力画面情報は、前記付加情報の属性に応じて選択された、前記複合機において利用可能なアドレス帳の情報を含むことを特徴とする請求項２に記載の配信サーバ。
【請求項６】
前記入力画面情報は、前記付加情報の属性に応じて選択された、前記複合機において入力される前記付加情報を前記入力画面に直接表示するか又は規定の記号に置き換えて表示するかの情報を含むことを特徴とする請求項２に記載の配信サーバ。
【請求項７】
前記複合機における前記付加情報の入力結果を取得する入力結果取得手段と、
前記付加情報の入力結果を予め設定した入力条件と照合する照合手段と、
前記照合結果に基づき前記複合機に対してジョブの実行の可否を指示するジョブ実行許可手段と
を更に備えたことを特徴とする請求項１に記載の配信サーバ。
【請求項８】
ジョブを実行するための情報と当該ジョブを識別するための情報とからなるメニュー情報を、ネットワークを介して配信サーバから取得する複合機であって、
前記ジョブを実行するための情報として前記メニュー情報に後発的に付加可能な付加情報の入力を行うための入力指示を、前記メニュー情報を介して取得する入力指示取得手段と、
前記入力指示に従って前記付加情報の入力を実行する際に、前記付加情報の入力画面を表示するための入力画面情報を前記配信サーバから取得する入力画面情報取得手段と、
前記入力画面情報に基づき入力画面を表示する入力画面表示手段と
を備えたことを特徴とする複合機。
【請求項９】
請求項１乃至請求項７のいずれかに記載の配信サーバと請求項８に記載の複合機とを備えた配信サーバシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機にジョブを実行させるためのメニューをネットワーク経由で配信する配信サーバ及び当該メニューを利用してジョブを実行する複合機並びにそれらを備えた配信サーバシステムに関する。
【背景技術】
【０００２】
従来、ネットワークに接続された複合機において、実行頻度の高い定型のジョブ（例えば、コピー、ＦＡＸ送信、スキャンデータ配信等）を実行するためのメニューを配信サーバから取得し、当該メニューを利用してジョブを実行するようにした技術が知られている（特許文献１参照）。この技術では、メニュー名称と当該メニュー名称に係わる定型のジョブを実行するための情報とからなるメニュー情報が予め配信サーバにおいて作成される。例えば、ユーザが複合機においてスキャンデータの配信を実行する場合には、複合機が、配信サーバからメニュー情報を取得し、そのメニュー情報に基づきメニュー画面をパネルに表示する。メニュー情報には、スキャンデータの保存先（端末や文書管理サーバのアドレス等）や保存場所（フォルダ等）が定義されており、ユーザは、パネルに表示されたメニュー画面から保存先や保存場所を決定することができる。そして、複合機が原稿の読み取りを行い、決定された保存先に対して配信サーバを経由してスキャンデータを送信し、決定された保存場所にスキャンデータを保存する。
【特許文献１】特開２００４−１１８５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に記載のような従来技術では、ユーザが複合機においてメニューを利用して所定のジョブを実行する際に、予め作成されたメニュー情報に含まれていない内容については実行することができないという課題があった。
【０００４】
例えば、複合機で生成したスキャンデータをネットワーク上の端末やサーバに配信する場合、メニュー情報中に定義されていない保存先のアドレスや保存場所を一時的に追加して使用することはできなかった。
【０００５】
また、例えば、スキャンデータをネットワーク上の端末やサーバに送信する場合、スキャンデータ中に所要のキーワードを一時的に付加したり、スキャンデータファイルの読込み、編集または印刷等を許可するための権限パスワードを一時的に付加したりすることはできなかった。
【０００６】
さらに、例えば、スキャンデータをネットワーク上の端末やサーバに送信する場合、その送信処理のジョブの実行を許可するための実行許可パスワードを入力するようにして、そのジョブの実行に関するセキュリティを確保することはできなかった。
【０００７】
本発明は、このような従来技術の課題を鑑みて案出されたものであり、複合機にジョブを実行させるための情報と当該ジョブを識別するための情報とからなるメニュー情報をネットワーク経由で配信する配信サーバであって、複合機にジョブを実行させるための情報の少なくとも一部をメニュー情報に対して後発的に付加できるようにした配信サーバ及びそのメニュー情報を利用してジョブを実行する複合機並びにそれらを備えた配信サーバシステムを提供することを主目的とする。
【課題を解決するための手段】
【０００８】
本発明の配信サーバは、複合機にジョブを実行させるための情報と当該ジョブを識別するための情報とからなるメニュー情報を、ネットワークを介して配信する配信サーバであって、前記複合機にジョブを実行させるための情報の少なくとも一部を前記メニュー情報に後発的に付加可能な付加情報として設定し、当該付加情報の入力を前記複合機において実行させるための入力指示を前記メニュー情報に付与する付加情報設定手段を備えたことを特徴とする。
【発明の効果】
【０００９】
このように本発明によれば、複合機にジョブを実行させるための情報と当該ジョブを識別するための情報とからなるメニュー情報をネットワーク経由で配信する配信サーバにおいて、複合機にジョブを実行させるための情報の少なくとも一部をメニュー情報に対して後発的に付加できるようにしたので、複合機において、メニュー情報を利用して実行される定型のジョブの内容の一部を暫定的に決定してフレキシブルなジョブの実行が可能となるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００１０】
上記課題を解決するためになされた第１の発明は、複合機にジョブを実行させるための情報と当該ジョブを識別するための情報とからなるメニュー情報を、ネットワークを介して配信する配信サーバであって、前記複合機にジョブを実行させるための情報の少なくとも一部を前記メニュー情報に後発的に付加可能な付加情報として設定し、当該付加情報の入力を前記複合機において実行させるための入力指示を前記メニュー情報に付与する付加情報設定手段を備えた構成とする。
【００１１】
これによると、複合機にジョブを実行させるための情報の少なくとも一部（付加情報）を、複合機においてメニュー情報に後発的に付加することができるので、メニュー情報を利用して実行される定型のジョブの内容の一部を暫定的に決定してフレキシブルにジョブを実行することが可能となる。
【００１２】
上記課題を解決するためになされた第２の発明は、前記複合機において前記付加情報の入力画面を表示させるための入力画面情報を作成する入力画面情報作成手段と、前記メニュー情報を取得した複合機に対して前記入力画面情報を配信する配信手段とをさらに備えた構成とすることができる。これによると、入力画面情報に基づき複合機に付加情報の入力画面を表示させることによって、ユーザは付加情報を容易に入力することができる。
【００１３】
上記課題を解決するためになされた第３の発明は、前記入力画面情報は、前記付加情報について説明するために前記入力画面に表示される文字の情報を含む構成とすることができる。これによると、複合機の入力画面に付加情報を説明するための文字情報を表示することで、ユーザに対してより適切な入力指示を行うことができる。
【００１４】
上記課題を解決するためになされた第４の発明は、前記入力画面情報は、前記付加情報の属性に応じて選択された、前記複合機において表示可能なソフトキーボードの情報を含む構成とすることができる。これによると、複合機の入力画面で入力される付加情報の属性に応じて、その入力に適した種類のソフトキーボードを表示することができ、ユーザは付加情報を簡易な入力操作で入力することができる。
【００１５】
上記課題を解決するためになされた第５の発明は、前記入力画面情報は、前記付加情報の属性に応じて選択された、前記複合機において利用可能なアドレス帳の情報を含む構成とすることができる。これによると、複合機の入力画面で入力される付加情報の属性に応じて、その入力に適した種類のアドレス帳（ＦＡＸ番号や電子メールに関するアドレス帳等）を利用することができ、ユーザは付加情報を簡易な操作により入力することができる。
【００１６】
上記課題を解決するためになされた第６の発明は、前記入力画面情報は、前記付加情報の属性に応じて選択された、前記複合機において入力される前記付加情報を前記入力画面に直接表示するか又は規定の記号に置き換えて表示するかの情報を含む構成とすることができる。これによると、複合機の入力画面で入力される付加情報の属性に応じて、その入力情報の表示に関するセキュリティを適切に確保することができる。
【００１７】
上記課題を解決するためになされた第７の発明は、前記複合機における前記付加情報の入力結果を取得する入力結果取得手段と、前記付加情報の入力結果を予め設定した入力条件と照合する照合手段と、前記照合結果に基づき前記複合機に対してジョブの実行の可否を指示するジョブ実行許可手段とを更に備えた構成とすることができる。
【００１８】
これによると、複合機での付加情報の入力が適切であった場合にのみジョブの実行が許可されるので、複合機に適切にジョブを実行させることが可能となる。この場合、照合対象となる付加情報を、ジョブの実行を許可する実行許可パスワードとすることで、この実行許可パスワードの入力結果を予め設定した照合用パスワードと照合し、ジョブの実行に関するセキュリティを適切に確保することができる。
【００１９】
上記課題を解決するためになされた第８の発明は、ジョブを実行するための情報と当該ジョブを識別するための情報とからなるメニュー情報を、ネットワークを介して配信サーバから取得する複合機であって、前記ジョブを実行するための情報として前記メニュー情報に後発的に付加可能な付加情報の入力を行うための入力指示を、前記メニュー情報を介して取得する入力指示取得手段と、前記入力指示に従って前記付加情報の入力を実行する際に、前記付加情報の入力画面を表示するための入力画面情報を前記配信サーバから取得する入力画面情報取得手段と、前記入力画面情報に基づき入力画面を表示する入力画面表示手段とを備えた構成とする。
【００２０】
これによると、複合機においてジョブを実行するための情報の少なくとも一部（付加情報）を、入力によりメニュー情報に後発的に付加することができるので、メニュー情報を利用して実行される定型のジョブの内容の一部を暫定的に決定してフレキシブルにジョブを実行することが可能となる。また、入力画面情報に基づき付加情報の入力画面を表示させることによって、ユーザは付加情報を容易に入力することができる。
【００２１】
上記課題を解決するためになされた第９の発明は、配信サーバシステムにおいて、上記第１の発明乃至第７の発明のいずれかの配信サーバと第８の発明の複合機とを備えた構成とする。
【００２２】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００２３】
図１は、本実施の形態に係る配信サーバシステムのシステム構成図であり、複合機に関する機能ブロックを詳細に示している。図１において、複合機１００は、ＣＰＵ１０１に対して内部バス１０２を介してＦＡＸ制御部１０３、スキャナ制御部１０４、プリンタ制御部１０５、パネル制御部１０６、ネットワークインタフェース制御部１０７が接続されている。ＦＡＸ制御部１０３はモデム１０８を介して画像メモリ１１３から画像データの受け渡しを行いながら、ファクシミリの送受信を行う。スキャナ制御部１０４はスキャナ１０９を制御して原稿の読み取り処理を行い、画像メモリ１１３に画像データを蓄積する。プリンタ制御部１０５は画像メモリ１１３に蓄積された画像データをプリンタ１１０で印刷する。パネル制御部１０６はメモリ１１４に蓄積されたメニュー情報やその付加情報を読み込んで、パネル１１１に表示処理を行う。ネットワークインタフェース制御部１０７はネットワークコントローラ１１２を制御して、ネットワーク１１５上の配信サーバ２００、クライアント３００とデータの受け渡しを行う。
【００２４】
なお、ネットワーク１１５には、上記複合機１００と同様に構成された複数の複合機が接続されているものとする。また、配信サーバ２００、クライアント３００はコンピュータで構成することができる。ネットワーク１１５として、ＬＡＮの例を示しているがＷＡＮ化したネットワークであっても良い。
【００２５】
ここで、「メニュー情報」とは、図５について後述するように、複合機１００にジョブを実行させるための情報と当該ジョブを識別するための情報とから主として構成される。複合機１００は、このメニュー情報を配信サーバ２００からネットワーク１１５経由で取得し、メニュー情報に基づき所定のメニュー画面をパネル１１１に表示する。ユーザは、そのメニュー画面において所望のジョブのメニューを選択することにより、当該ジョブを実行することができる。
【００２６】
また、「付加情報」とは、メニュー情報に含まれる複合機１００にジョブを実行させるための情報の少なくとも一部であって、当該メニュー情報に後発的に付加可能なものとして設定されたものである。例えば、スキャンデータをネットワーク上の端末やサーバに配信するジョブを実行する場合、保存先の端末やサーバのＩＰアドレスや保存場所のフォルダ名を付加情報として設定することができる。また、その配信されるスキャンデータ中に付加されるキーワードや、スキャンデータファイルの読込み、編集または印刷等を許可するための権限パスワードを付加情報として設定することができる。さらに、そのスキャンデータの送信処理の実行を許可するための実行許可パスワードを付加情報として設定することができる。ユーザは、付加情報として設定した情報を複合機１００において入力することで、その内容を暫定的に決定してジョブを実行することができる。
【００２７】
図２は、配信サーバ２００の機能ブロック図である。図２において、配信サーバＧＵＩ処理部２０１は、複合機１００で実行するジョブのメニュー情報の作成やその付加情報の設定、また、その付加情報の入力に用いる入力画面を複合機１００のパネル１１１において表示させるための入力画面情報の作成、さらには、複合機１００のソフトキーボード能力情報とアドレス帳能力情報の表示など、配信サーバ２００のＧＵＩ処理を実行する。メニュー情報を作成する際には、ユーザが配信サーバＧＵＩ処理部２０１の画面上で付加情報を設定し、当該付加情報の入力を複合機１００において実行させるための入力指示が作成されると、その入力指示がメニュー情報に書き込まれる。また、配信サーバＧＵＩ処理部２０１は、配信サーバインタフェース処理部２０２を介して、メニュー情報処理部２０３、複合機１００のソフトキーボード能力情報やアドレス帳能力情報に関する複合機能力情報処理部２０４、ログ情報処理部２０５、ネットワークインタフェース制御部２０６と連結されている。
【００２８】
メニュー情報処理部２０３は、配信サーバＧＵＩ処理部２０１の画面上で作成または設定されたメニュー情報、その付加情報、及び付加情報を入力するための入力画面情報をハードディスク２０７に対してデータの書き込み又は読み取りを行う。複合機能力情報処理部２０４は、ネットワーク１１５上の複合機１００で表示可能なソフトキーボードの能力情報、複合機１００の保有するアドレス帳の能力情報をハードディスク２０７に対してデータ書き込み又は読み取りを行う。ログ情報処理部２０５は、配信サーバ２００上で実行した機能をログ情報としてハードディスク２０７に対してデータ書き込み又は読み取りを行う。また、ハードディスク２０７上には、メニュー情報、付加情報、付加情報を入力するための入力画面情報、ソフトキーボード能力情報、アドレス帳能力情報、ログ情報等が蓄積されているが、他のシステムとのデータ交換を行うためにＸＭＬ、ＣＳＶファイル等のような汎用的なデータフォーマットで管理する。ネットワークインタフェース制御部２０６は、ネットワークコントローラ２０８を介してネットワーク１１５上の複合機１００、クライアント３００、他の配信サーバ、他システムとの間でデータの送受信を行う。なお、ユーザは、クライアント３００を使用して配信サーバ２００にアクセスし、種々の設定操作を実行することができる。
【００２９】
ここで、ソフトキーボード能力情報は、複合機１００のパネル１１１において表示可能なソフトキーボードの種類に関する情報であり、例えば、図３に示すように、ソフトキーボードの種類ごとにソフトキーボードの識別情報（ソフトキーボードＩＤ）が付されたものである。ここでは、ソフトキーボードの入力対象が、（ＩＤ＝１）数字一般、（ＩＤ＝２）英文字・記号・数字一般（半角）、（ＩＤ＝３）英文字・記号・数字一般（半角）及び英文字・記号・数字・漢字・かな一般（全角）、（ＩＤ＝４）メールアドレス、（ＩＤ＝５）ＦＡＸ番号、及び（ＩＤ＝６）ＩＰアドレスである場合の例が示されている。このようなソフトキーボードは、ここに示したものに限らず、複合機において表示可能な種々のソフトキーボードを登録することができる。また、アドレス帳能力情報は、複合機１００が有するアドレス帳の種類に関する情報であり、例えば、アドレス帳の種類（ＦＡＸ番号や電子メールに関するアドレス帳等）ごとにアドレス帳の識別情報が付されたものである。
【００３０】
次に以上のように構成された配信サーバシステムにおける具体的な動作内容について説明する。
【００３１】
図４は、配信サーバにおいて複合機に付加情報を入力させるための入力画面情報を作成する手順を示すフロー図である。まず、ユーザが配信サーバ２００上の配信サーバＧＵＩ処理部２０１を介して、複合機に表示可能なソフトキーボード能力情報と複合機が有するアドレス帳に関するアドレス帳能力情報とを設定する（ＳＴ３０１）。そこで、配信サーバＧＵＩ処理部２０１を介して入力されたソフトキーボード能力情報とアドレス帳能力情報がハードディスク２０７に保存される（ＳＴ３０２）。ここで、ソフトキーボード能力情報及びアドレス帳能力情報は、それらの識別情報を用いて複合機ごとに登録することができる。最終的に、配信サーバが管理する全ての複合機についてソフトキーボード能力情報及びアドレス帳能力情報の登録が完了すると（ＳＴ３０３：ＹＥＳ）、続いてメニュー情報の作成に移行する。
【００３２】
配信サーバＧＵＩ処理部２０１は、ハードディスク２０７に蓄積されている複合機ごとのソフトキーボード能力情報及びアドレス帳能力情報を読み出し、ディスプレイに表示する（ＳＴ３０４）。そこで、複合機で実行させるジョブのメニュー名称（ジョブを識別するための情報）及び当該ジョブを実行するための情報からなるメニュー情報を作成する（ＳＴ３０５）。このメニュー情報の作成では、ユーザは、実行したいジョブのメニュー名称を決定し、当該ジョブを実行するための情報を、配信サーバＧＵＩ処理部２０１を介して選択する。このジョブを実行するための情報としては、例えば、コピーのジョブにおける用紙サイズ及び印字カラー等の情報、メール送信のジョブにおけるメールアドレス、画質、及びファイル形式等の情報、ＦＡＸ送信のジョブにおけるＦＡＸ番号、原稿サイズ、及び画質等の情報などが含まれる。さらに、ディスプレイに表示されたソフトキーボード能力情報及びアドレス帳能力情報を参照して、付加情報が設定され、その付加情報の入力を複合機において実行させるための入力指示が作成され、その入力指示がメニュー情報に付与される。
【００３３】
このように作成されたメニュー情報には、例えば、図５に示すように、メニュー項目を識別するためのメニューＩＤ、メニュー名称、ジョブ内容、付加情報の入力を複合機において実行させるための入力指示の情報が含まれる。ここで、図５には示していないが、メニュー情報には、上述したような各ジョブを実行するための情報も含まれる。例えば、メール送信のジョブでは、このメニュー情報を取得した複合機に対して、画質やファイル形式等の情報を与える一方、メニュー実行用のパスワードを入力するように指示し、続いて、メールアドレスを入力するように指示することになる。
【００３４】
次に、メニューの付加情報の入力画面情報の作成に移行する。まず、複合機において入力される付加情報についての説明を入力画面に表示するための文字情報の作成を行う（ＳＴ３０６）。この文字情報により、複合機の入力画面に付加情報を説明するための文字情報を表示することができるので、ユーザに対してより適切な入力指示を行うことが可能となる。
【００３５】
次に、メニュー情報を利用して複合機でジョブを実行する際にその実行を許可するための実行許可パスワードを設定する必要があるか否かを判定し（ＳＴ３０７）、実行用パスワードの設定が必要な場合は、入力画面において実行パスワード入力を要求するための設定を行う（ＳＴ３０８）。続いて、複合機で付加情報を入力するためのソフトキーボードについて設定する（ＳＴ３０９）。この場合、複合機において表示可能なソフトキーボードの中から付加情報の属性に応じて適切なソフトキーボードを選択するように設定する。例えば、複合機において入力される付加情報が半角数字だけのパスワードの場合は、半角数字だけが入力可能なソフトキーボード（図３のＩＤ＝１参照）を設定する。続いて、複合機で付加情報を入力する際に利用可能なアドレス帳を複合機が有しているか否かを判定し（ＳＴ３１０）、利用可能なアドレス帳が存在する場合は、複合機が有するアドレス帳の中から付加情報の属性に応じて適切なアドレス帳を選択するように設定する（ＳＴ３１１）。さらに、複合機での付加情報の入力時に、複合機で入力した付加情報の入力結果をエコーバックにて規定の記号に置き換えて表示する必要があるか否かを判定し（ＳＴ３１２）、置き換え表示が必要な場合には、付加情報の入力結果をエコーバックにて規定の記号に置き換えて表示するように設定する（ＳＴ３１３）。この場合、例えば、セキュリティを確保する必要のあるパスワードなどを入力する際にエコーバックにて「＊＊＊＊」の表示に置き換える。
【００３６】
このような入力画面情報は、上述のメニュー情報に付加される各付加情報についてその属性に応じて作成される。入力画面情報の設定は、複数回繰り返して実行することができる。最終的に、全ての入力画面情報の設定が完了すると（ＳＴ３１４：ＹＥＳ）、メニュー情報及び入力画面情報をメニュー情報処理部２０３からハードディスク２０７に保存する（ＳＴ３１５）。このように作成された入力画面情報に基づき複合機に付加情報の入力画面を表示させることによって、ユーザの付加情報の入力操作が容易となる。
【００３７】
図６は、複合機が配信サーバからメニュー情報を取得してジョブを実行する手順を示すフロー図である。まず、複合機１００において、ユーザがパネル１１１にあるメニュー取得ボタンを押下すると、パネル制御部１０６がそのボタン押下を検知し（ＳＴ４０１）、ネットワークインタフェース制御部１０７を通じて、ネットワークコントローラ１１２から配信サーバ２００に対してメニュー取得要求を送出する（ＳＴ４０２）。
【００３８】
そこで、配信サーバ２００は、ネットワークコントローラ２０８を通じてネットワークインタフェース制御部２０６で複合機１００からのメニュー取得要求を受信すると（ＳＴ４０３）、配信サーバインタフェース処理部２０２を通じて、メニュー情報処理部２０３からハードディスク２０７に蓄積されたメニュー情報を抽出する（ＳＴ４０４）。続いて、配信サーバ２００は、この抽出したメニュー情報を、配信サーバインタフェース処理部２０２を通じて、ネットワークインタフェース制御部２０６から複合機１００に対して送信する（ＳＴ４０５）。
【００３９】
次に、複合機１００は、配信サーバ２００からのメニュー情報を受信すると（ＳＴ４０６）、そのメニュー情報に基づきパネル制御部１０６によってパネル１１１にメニュー画面を表示し、そのメニュー画面に表示されたメニュー項目（実行するジョブの選択ボタン）をユーザに選択させる（ＳＴ４０７）。そこで、複合機１００は、ユーザに選択されたメニュー項目に関する付加情報を入力するための入力画面情報の取得要求を配信サーバ２００に対して送出する（ＳＴ４０８）。
【００４０】
そこで、配信サーバ２００は、複合機１００からの入力画面情報の取得要求を受信すると（ＳＴ４０９）、配信サーバインタフェース処理部２０２を通じて、メニュー情報処理部２０３からハードディスク２０７に蓄積された入力画面情報を抽出する（ＳＴ４１０）。続いて、配信サーバ２００は、この抽出した入力画面情報を、配信サーバインタフェース処理部２０２を通じて、ネットワークインタフェース制御部２０６から複合機１００に対して送信する（ＳＴ４１１）。
【００４１】
次に、複合機１００は、配信サーバ２００からの入力画面情報を受信すると（ＳＴ４１２）、その入力画面情報に基づきパネル制御部１０６によってパネル１１１に付加情報の入力画面としてソフトウェアキーボードの表示を設定する（ＳＴ４１３）。また、入力画面情報に基づき複合機１００が有するアドレス帳の表示を設定する（ＳＴ４１４）。さらに、入力画面情報に基づき付加情報の入力エリアの表示をエコーバックにて規定の記号に置き換えて表示するか否かを設定する（ＳＴ４１５）。ユーザは、表示したソフトウェアキーボードを操作して付加情報の入力を行うことができ、また、表示されたアドレス帳から所要のアドレスを選択することで付加情報の入力を行うことができる。
【００４２】
ここで、入力画面の表示例を示す図７を参照して、ユーザがメール送信のジョブにおいて付加情報の入力を行う場合について説明する。メニュー情報に基づきパネル１１１に表示されたメニュー画面７０１（図７（Ａ））において、ユーザがメール送信ボタン（メニュー項目）７０２を押下すると、配信サーバ２００から受信した入力画面情報に基づき設定されたソフトウェアキーボード７０３（図３のＩＤ＝１に相当）が表示される（図７（Ｂ））。そこで、ユーザが表示されたソフトウェアキーボード７０３の数字キーを操作してその入力エリア７０４にメニュー実行パスワードを入力し、ＯＫボタン７０５を押下してパスワードの入力を完了する。次に、配信サーバ２００から受信した入力画面情報に基づき設定されたソフトウェアキーボード７０６（図３のＩＤ＝４に相当）が表示される（図７（Ｃ））。ここで、ユーザは、アドレス帳ボタン７０７を押下することで、入力画面情報に基づき設定された複合機１００が有するアドレス帳を呼び出すことができる。ユーザは、そのアドレス帳に含まれるメールアドレスを選択して入力エリア７０８に表示し、ＯＫボタン７０９を押下してメールアドレスの入力を完了する。なお、複合機１００がアドレス帳を有していない場合には、アドレス帳ボタン７０７を使用せずに英字キーまたは数字キーを用いてメールアドレスを入力することができる。このように、ソフトキーボード及びをアドレス帳を利用することで、ユーザは簡易な入力操作で付加情報の入力が可能となる。
【００４３】
上記のようなユーザによる付加情報の入力が完了すると、複合機１００は、その入力結果を配信サーバ２００に送信する（ＳＴ４１６）。そこで、配信サーバ２００は、複合機１００からの付加情報の入力結果を受信すると（ＳＴ４１７）、その入力結果を予め設定した入力条件と照合する（ＳＴ４１８）。例えば、付加情報が実行許可パスワードの場合、入力されたパスワードを予め設定した照合用パスワードと照合する。また、例えば、付加情報がメールアドレスの場合、入力されたメールアドレスの文字数やアドレス形式を予め設定した文字数やアドレス形式の条件と照合する。続いて、配信サーバ２００は、この照合結果を複合機１００に対して送信する（ＳＴ４１９）。
【００４４】
次に、複合機１００は、配信サーバ２００からの照合結果を受信すると（ＳＴ４２０）、受信した照合結果を判定し（ＳＴ４２１）、照合結果が不適切な場合（照合結果＝ＮＧ）には、パネル１１１にエラーメッセージを表示する（ＳＴ４２２）。照合結果が不適切な場合、次の付加情報の入力は再度同じ付加情報の入力を要求するようにして、繰り返し同一の付加情報の入力を可能とすることができる。最終的に、全ての付加情報の入力が完了すると、ユーザが選択したメニュー項目に係わるジョブが実行される（ＳＴ４２４）。
【産業上の利用可能性】
【００４５】
本発明に係る配信サーバ及び複合機並びに配信サーバシステムは、複合機にジョブを実行させるための情報の少なくとも一部をメニュー情報に対して後発的に付加できるようにしたので、複合機において、メニュー情報を利用して実行される定型のジョブの内容の一部を暫定的に決定してフレキシブルなジョブの実行が可能となり、複合機にジョブを実行させるためのメニューをネットワーク経由で配信する配信サーバ及び当該メニューを利用してジョブを実行する複合機並びにそれらを備えた配信サーバシステムとして有用である。
【図面の簡単な説明】
【００４６】
【図１】本実施の形態に係る配信サーバシステムのシステム構成図
【図２】配信サーバの機能ブロック図
【図３】ソフトキーボード能力情報の構成例を示す図
【図４】入力画面情報を作成する手順を示すフロー図
【図５】メニュー情報の構成例を示す図
【図６】複合機がメニュー情報を取得してジョブを実行する手順を示すフロー図
【図７】複合機における付加情報の入力画面の表示例を示す図
【符号の説明】
【００４７】
１００  複合機
１０１  ＣＰＵ
１０６  パネル制御部
１０７  ネットワークインタフェース制御部
１１１  パネル
２００  配信サーバ
２０１  配信サーバＧＵＩ処理部
２０２  配信サーバインタフェース処理部
２０３  メニュー情報処理部
２０６  ネットワークインタフェース制御部
２０７  ハードディスク
【図１】
2007328449.tif 000003
【図２】
2007328449.tif 000004
【図３】
2007328449.tif 000005
【図４】
2007328449.tif 000006
【図５】
2007328449.tif 000007
【図６】
2007328449.tif 000008
【図７】
2007328449.tif 000009