(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の複合機と配信サーバとを具備し、
この配信サーバは、前記複合機毎の識別情報と前記複合機毎のメニューと該複合機で該メニューに対応したジョブを実行するときに用いるジョブパラメータとを格納する複合機メニュー管理テーブルと、前記複合機毎からの要求に対して応答する応答手段と、を有し、
前記各複合機は、前記配信サーバに対して複合機メニュー情報の要求を行う要求手段と、前記配信サーバからの応答により該複合機の動作を制御する制御手段と、を有し、
前記要求手段は、複合機識別情報と並べ替えキーと共に該複合機毎のメニューを要求し、前記応答手段は、前記複合機識別情報により識別された複合機毎のメニューを前記複合機メニュー管理テーブルから取り出して、前記並べ替えキーに従って並び替えて応答し、前記制御手段は、並び替えられたメニューを操作画面に表示し、
さらに、前記要求手段は、識別された複合機毎に選択されたメニューのジョブを要求し、前記応答手段は、識別された複合機毎に選択されたメニューのジョブパラメータを前記複合機メニュー管理テーブルから取り出して応答し、前記制御手段は、ジョブパラメータを用いてメニューに対応したジョブを実行する、
ことを特徴とするネットワークシステム。
【請求項２】
前記複合機メニュー管理テーブルには、前記複合機毎のメニュー毎に並べ替えキーに相当する管理項目を設け、前記応答手段は、前記要求手段からこの管理項目の更新情報を取得して当該管理項目を更新し、前記要求された並べ替えキーに相当する管理項目の更新情報に応じて複合機毎のメニューの並べ替えをすることを特徴とする請求項１に記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オペレーションに必要なメニューをネットワーク経由で受け取って利用する複数の複合機と複数の複合機へメニューを配信する配信サーバとからなるネットワークシステムに関する。
【背景技術】
【０００２】
近年、この種の複合機では、スキャナデータをネットワーク経由で端末（ＰＣ）へ配信するために、配信先のアドレス帳を取得することが行われていた。配信サーバではスキャナデータを配信する際に使用するアドレス帳を作成しており、そのアドレス帳の中で端末や文書管理サーバを定義していた。複合機において、パネルに表示したアドレス帳の取得ボタンを押下してアドレス帳を取得し、アドレス帳を選択してスキャナデータの配信先のアドレスを取得する。そして、原稿の読み取り処理を行い、配信サーバを経由して選択されたアドレスを持つ配信先へスキャナデータを送信していた。
【０００３】
一方、メニューの登録に関しては、ユーザーが目的とするメニューを利用したときに、そのメニューに到達するまでの操作数が最小となるメニュー画面を作成し、ユーザーが使用する装置自身に格納しておく装置がある（例えば特許文献１参照）。
【特許文献１】特開平９−５４６６８号公報（段落００１８、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述の従来技術の構成では、複合機を複数ユーザーで共有しているため、登録順にメニューを表示したのでは、全メニューの中から必要なメニューを探さなければならいという問題がある。また、ユーザーが使用する装置自体にメニュー情報を保存したのでは、保存用メモリが必要になるといった問題があった。
【０００５】
本発明は、上述の課題に鑑みて為されたもので、複合機毎の記憶容量を圧迫することなく、複合機毎のユーザーが多数のメニューの中から希望のメニューを探す手間を省力化することができるネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、個々の複合機で実行するメニューを複合機毎に配信サーバに登録し、配信サーバが複合機毎からの複合機識別情報と並べ替えキーと共に該複合機毎のメニュー要求に対し、識別された複合機毎に登録したメニューの順番を前記並べ替えキーに従って並び替え、順番の並び替えが行われたメニューを要求元の前記複合機毎へ送信する。この受信したメニューを複合機毎の操作画面に表示し、表示したメニュー画面の中から選択されたメニューに対応したジョブを実行する。
【発明の効果】
【０００７】
本発明によれば、複合機毎の記憶容量を圧迫することなく、複合機毎のユーザーが多数のメニューの中から希望のメニューを探す手間を省力化することができるネットワークシステムを提供できる。
【発明を実施するための最良の形態】
【０００８】
本発明の第１の態様は、ネットワークを介して接続された複数の複合機と配信サーバとを具備し、この配信サーバは、前記複合機毎の識別情報と前記複合機毎のメニューと該複合機で該メニューに対応したジョブを実行するときに用いるジョブパラメータとを格納する複合機メニュー管理テーブルと、前記複合機毎からの要求に対して応答する応答手段と、を有し、前記各複合機は、前記配信サーバに対して複合機メニュー情報の要求を行う要求手段と、前記配信サーバからの応答により該複合機の動作を制御する制御手段と、を有し、前記要求手段は、複合機識別情報と並べ替えキーと共に該複合機毎のメニューを要求し、前記応答手段は、前記複合機識別情報により識別された複合機毎のメニューを前記複合機メニュー管理テーブルから取り出して、前記並べ替えキーに従って並び替えて応答し、前記制御手段は、並び替えられたメニューを操作画面に表示し、さらに、前記要求手段は、識別された複合機毎に選択されたメニューのジョブを要求し、前記応答手段は、識別された複合機毎に選択されたメニューのジョブパラメータを前記複合機メニュー管理テーブルから取り出して応答し、前記制御手段は、ジョブパラメータを用いてメニューに対応したジョブを実行する、ことを特徴とするネットワークシステムである。
【０００９】
このように、配信サーバは、取得要求のあった複合機毎の操作画面に表示されるメニューの順番を前記並べ替えキーに従って並び替えるので、複合機毎の操作画面にメニューを表示したときにユーザーが現在使用したいメニューが上位に表示される可能性が高く、多数のメニューの中から希望するメニューを探す作業を簡略化できる。
【００１０】
また、配信サーバから、複合機毎の操作画面に表示されたメニューの中から選択されたメニューのジョブパラメータを受信して、複合機はジョブパラメータを用いてメニューに対応したジョブを実行するので、ジョブパラメータを用いてドキュメントに対してメニューに対応したジョブを実行することができる。
【００１１】
しかも、複合機毎のメニューと該メニュー毎に実行されるジョブパラメータとは配信サーバに格納されるので、複合機毎の記憶容量を複合機毎のメニューと該メニュー毎に実行されるジョブパラメータとで消費することがなく、さらに複合機毎のメニューの並べ替え処理は配信サーバにて行われるので、複合機毎の負荷を軽減することもできる。
【００１５】
本発明の第２の態様は、第１の態様に記載のネットワークシステムにおいて、前記複合機メニュー管理テーブルには、前記複合機毎のメニュー毎に並べ替えキーに相当する管理項目を設け、前記応答手段は、前記要求手段からこの管理項目の更新情報を取得して当該管理項目を更新し、前記要求された並べ替えキーに相当する管理項目の更新情報に応じて複合機毎のメニューの並べ替えをする。
【００１６】
これにより、配信サーバは複合機毎から管理項目の更新情報を取得して当該管理項目を更新し、この更新情報に応じて並べ替えをするので、常に最新の状態でメニューの並べ替えを行うことができる。
【００２４】
以下、本発明の複合機及び配信サーバからなる配信サーバシステムの実施の形態について図面を参照して説明する。
【００２５】
図１に配信サーバシステムのネットワーク構成を示している。ネットワーク１０に対して複数台の複合機１００−１、１００−２、１００−３と配信サーバ２００とが接続されている。ネットワーク１０はローカルエリアネットワーク（ＬＡＮ）又はインターネットで構成することができるが、本例ではＬＡＮで構成している。複合機１００−１、１００−２、１００−３は、ネットワーク１０に接続可能で、コピー機能、プリント機能、スキャナ機構、ファクシミリ送受信機能、インターネット通信機能等の複数の機能を搭載している。本発明では、複合機がいずれの機能を搭載しているかは限定されない。
【００２６】
図２は、複合機１００（以下、３台の複合機を区別しない場合は符号１００−１、１００−２、１００−３に代えて１００を使用する）に関する機能ブロックを詳細に示している。図２において、複合機１００は、ＣＰＵ１０１に対して内部バス１０２を介してＦＡＸ制御部１０３、スキャナ制御部１０４、プリンタ制御部１０５、パネル制御部１０６、ネットワークインタフェース制御部１０７が接続されている。ＦＡＸ制御部１０３はモデム１０８を介して画像メモリ１１３から画像データの受け渡しを行いながら、ファクシミリの送受信を行う。スキャナ制御部１０４はスキャナ１０９を制御して原稿の読み取り処理を行い、画像メモリ１１３に画像データを蓄積する。プリンタ制御部１０５は画像メモリ１１３に蓄積された画像データをプリンタ１１０で印刷するように制御を行う。パネル制御部１０６はＲＡＭ１１６に蓄積されたメニュー情報を読み込んで、パネル１１１に表示処理を行う。ＲＯＭ１１４にはシステム情報を保存している。システム情報には、複合機識別情報としての機種コードと後述する並べ替えキーとが含まれる。同一機種の複合機が存在する場合は、機種コードに付加データを付けて識別可能にする。ネットワークインタフェース制御部１０７はネットワークコントローラ１１２を制御して、ネットワーク１１５上の配信サーバ２００、クライアント３００とデータの受け渡しを行う。
【００２７】
図３に複合機１００の概観図を示す。複合機１００において、スキャナ１０９およびプリンタ１１０は、他の構成要素、すなわち、ＣＰＵ１０１、ＲＯＭ１１４、モデム１０８等と一緒に、筐体１４０の中に集積されている。複合機１００の上面部であって左側面側には、ＬＣＤ１４１を備えたパネル１１１が設けられている。パネル１１１の右側には、スキャナ１０９に原稿を供給するための原稿載置台１４２が設けられている。複合機１００の左側面部には、プリンタ１１０から排紙された印刷物を受け取る排紙トレー１４３、１４４が縦方向に連設されている。複合機１００の底面部にはプリンタ１１０に印刷紙を供給する給紙部１４５が設けられている。
【００２８】
図４は、パネル１１１及びＬＣＤ１４１を示す平面図である。ＬＣＤ１４１の下側には、メモリーボタン、ファンクションボタン、クイックダイヤルボタンおよびインターネットボタンを配置している。これらのうち、インターネットボタンは、操作者がインターネットファクシミリ通信のための入力モードへの切り替えを指示するためのボタンである。
【００２９】
これらの下側には、複数のワンタッチボタン１４６を配列し、さらに、ワンタッチボタン１４６の下側には、リダイアル／ポーズボタン、短縮ボタン、サブアドレス／フックボタン、クリアー／モニタ音量ボタン、セットボタンおよびモニターボタンを配置している。さらに、テンキー１４７を配列したテンキー部１４８を設けている。各テンキー１４７にはアルファベットが割り当ててあり、アルファベットも入力可能になっている。このテンキー部１４８の右側には、ストップボタン１４９、スタートボタン１５１を配置している。ユーザーはテンキー１４７を使って各種データを入力する。
【００３０】
図５は、配信サーバ２００の機能ブロック図である。図５において、配信サーバインタフェース処理部２０２を介して、メニュー情報処理部２０３、メニュー情報登録部２０４並べ替え処理部２０５、ネットワークインタフェース制御部２０６と連結されている。
【００３１】
メニュー情報処理部２０３は、メニュー情報をハードディスク２０７から抽出する部分である。メニュー情報登録部２０４は、各複合機１００−１、１００−２、１００−３で実行するジョブ（掲示板登録、回覧、会議配布用コピー、重要文書保存など）を複合機毎にメニューとしてハードディスク２０７に対して登録する処理を実行する部分である。並べ替え処理部２０５は、メニューを並べ替えキーに従って並べ替える処理を実行する部分である。
【００３２】
ハードディスク２０７には、各複合機１００−１、１００−２、１００−３で選択可能なメニュー名称を列記したメニュー画面及び各ジョブに対応した操作画面データが複合機毎に格納されている。また、ハードディスク２０７には、複合機メニュー管理テーブル、ユーザー情報管理テーブルを格納している。
【００３３】
図６（ａ）（ｂ）（ｃ）は、複合機メニュー管理テーブルの構成例を示している。複合機毎にテーブルを作成している。複合機メニュー管理テーブルは、テーブル登録されているメニューにシリアル番号を付した「メニュー番号」６０１、ユーザーが登録したメニューの名称を表した「メニュー名称」６０２、メニュー名称に対応したジョブの直近の使用日時を示す「最新使用日時」６０３、各メニュー名称に対応したジョブを実行した回数を示す「使用回数」６０４の各項目を有する。本実施の形態では「最新使用日時」６０３及び「使用回数」６０４を「並べ替えキー」として使用可能に構成しているが、その他の任意の並べ替えキーを設定することも可能である。
【００３４】
図６（ａ）に複合機１００−１の複合機メニュー管理テーブルを示している。ユーザーは、複合機１００−１に対して現時点で６つのジョブを登録している。メニュー番号３の「共有フォルダに保存」が最も使用回数の多いメニュー（ジョブ）となっている。図６（ｂ）には複合機１００−２の複合機メニュー管理テーブルを示しており、図６（ｃ）には複合機１００−３の複合機メニュー管理テーブルを示している。
【００３５】
ここで、図６に示す複合機メニュー管理テーブルに登録した「メニュー名称」に対応したジョブを実行するために必要なジョブデータについて説明する。複合機毎に作成した複合機メニュー管理テーブルに、「メニュー名称」に対応させてジョブＩＤ並びにジョブパラメータを格納している。例えば、「会議配布用コピー」という「メニュー名称」のジョブを複合機１００−１で実行するのに必要なデータを「メニュー名称」に関連付けて登録する。「会議配布用コピー」というジョブに関しては、用紙サイズ、解像度、カラー、モノクロ、コピー枚数等の情報がジョブパラメータとして必要である。また、複合機１００−１の機能のうち「コピー機能」を使用することを特定する必要がある。複合機メニュー管理テーブルには、「メニュー名称」に関連付けて、使用機能（起動対象機能）を特定するジョブＩＤ、ジョブパラメータを登録する。複合機１００−１は、ジョブＩＤ、ジョブパラメータを用いてドキュメントに対して「メニュー名称」に対応したジョブを実行することができる。その他の「メニュー名称」のジョブに関しても、複合機メニュー管理テーブルに、ジョブＩＤ、ジョブパラメータを登録している。
【００３６】
次に、以上のように構成された本実施の形態の動作について、説明する。図７は複合機１００−１におけるメニュー選択に係るフロー図である。配信サーバ２００にログインして当該複合機１００−１の登録メニューの中から所望のメニュー（ジョブ）を選択するユーザーはパネル１１１を操作してログイン用の初期画面を表示させる。
【００３７】
複合機１００−１は、ユーザーからのパネル操作に応じてＬＣＤ１４１に図８に示す初期画面を表示する。初期画面にはコピー、スキャナ、ＦＡＸ送信といった基本機能の選択ボタンの他に、メニュー取得ボタン８０１を設けている。図８に示す初期画面でメニュー取得ボタン８０１の押下があると（Ｓ１０１）、メニュー画面取得要求を配信サーバ２００に対して送信する（Ｓ１０２）。このとき、メニュー画面取得要求と一緒に、当該複合機１００−１の機種コード（複合機識別情報）と、当該複合機１００−１に対して登録しているメニューの並べ替えを行うための並べ替えキーとを、ＲＯＭ１１４から読み出して送信する。
【００３８】
なお、メニュー取得ボタン８０１は、初期画面上のソフトボタンとするのではなく、パネル１１１のファンクションキーに割り付けたり、パネル１１１にハードボタンとして直接設けたりしても良い。
【００３９】
ここで、メニュー画面とは、図９に示すように図６の複合機メニュー管理テーブルに登録されているメニュー名称を表示する操作画面のことである。本例では、１操作画面に３つのメニュー名称までしか表示しないものとし、頁捲りボタンで次頁を表示する構成としている。図９に示すメニュー画面は、図６（ａ）に示す複合機メニュー管理テーブルに基づくものである。
【００４０】
配信サーバ２００は、メニュー画面取得要求、機種コード及び並べ替えキーを受信する（Ｓ１０３）。メニュー情報処理部２０３は、メニュー画面取得要求を受けて、該当メニュー画面データをハードディスク２０７から取り出す。具体的には、受信した機種コードと一致する機種コードの複合機メニュー管理テーブルにアクセスし、該当複合機のテーブルデータを読み出す（Ｓ１０４）。この読み出したテーブルデータに含まれたメニューを並べ替え処理部２０５が並べ替える。すなわち、受信している並べ替えキーにしたがってテーブルデータ中のメニュー名称の表示順序を並べ替える（Ｓ１０５）。
【００４１】
ステップＳ１０５について、具体的に説明する。今、図６（ａ）の複合機メニュー管理テーブルを登録しているのが複合機１００−１であり、複合機１００−１のＲＯＭ１１４のシステム情報には並べ替えキーとして「date」が登録されているものとする。この場合、並べ替え処理部２０５は、図６（ａ）の複合機メニュー管理テーブルに登録されているメニュー名称を最新使用日時の順番で並べ替える。その結果、登録されている６つのメニュー名称は、メニュー番号１-２-３-４-５-６の順番に並べられる。また、複合機１００−１に登録されている並べ替えキーが「counter」であれば、メニュー名称はメニュー番号3-2-4-1-6-5の順番に並べられる。
【００４２】
このようにして、並べ替え処理部２０５が並べ替えキーに従ってメニュー名称を整列させたメニュー画面を、配信サーバ２００から要求元の複合機１００−１へ送信する（Ｓ１０６）。
【００４３】
複合機１００−１は、メニュー画面取得要求に対するレスポンスとしてメニュー画面を受信する（Ｓ１０７）。複合機１００−１のＣＰＵ１０１は、受信したメニュー画面をＬＣＤ１４１に表示する（Ｓ１０８）。
【００４４】
図１０は、複合機１００においてＬＣＤ１４１に表示する初期画面及びメニュー画面の表示例を示している。図６（ａ）の複合機メニュー管理テーブルを登録している複合機１００−１の操作画面である。図１０（ａ）の初期画面から図１０（ｂ）に示すメニュー画面に操作画面が遷移する。次頁ボタンを押すと図１０（ｃ）に示す操作画面へ変化する。
【００４５】
このように、複合機１００にメニューを多数登録していても、並べ替えキーに従ってメニュー名称を並べ替えた状態で操作画面が表示されるので、使い勝手の良い操作環境を提供することができる。並べ替えキーとして「date」を設定すれば、最新使用日時の順番でメニュー名称が表示されるので、今回の操作で希望するメニュー名称が第１画面の上位に表示される可能性が高くなる。また、並べ替えキーとして「counter」を設定すれば、使用頻度が高い順番でメニュー名称が表示されるので、今回の操作で希望するメニュー名称が第１画面の上位に表示される可能性が高くなる。
【００４６】
なお、並べ替えキーは上記２つに限られるものではなく、任意のキーを設定することができる。その場合、配信サーバ２００に保存する複合機メニュー管理テーブルに当該並べ替えキーをメニュー名称に関連付けて登録することになる。
【００４７】
複合機１００−１では、表示したメニュー画面上で選択操作を受け付ける。図１０（ｄ）に示すように、ユーザーが選択したメニュー名称は反転表示させる。ユーザーが反転表示させたメニュー名称で選択ジョブを確定したら、反転表示させたメニュー名称を特定する情報（メニュー番号）を、配信サーバ２００へ送信する（Ｓ１０９）。
【００４８】
配信サーバ２００は、複合機１００−１からメニュー番号を受信すると、メニュー情報登録部２０４が当該複合機の複合機メニュー管理テーブルにアクセスする。そして、受信したメニュー番号の最新使用日時を現在の時刻に更新し、さらに使用回数を１つインクリメントする（Ｓ１１０）。
【００４９】
その後、今回受信したメニュー番号のジョブを実行するために必要な操作画面やジョブデータを複合機１００−１へ送信する。
【００５０】
次回の操作時には最新の最新使用日時及び使用回数が反映された状態でメニュー名称の並べ替えが行われる。図１１（ａ）（ｂ）（ｃ）は機種コード×××の複合機１００−１において２回目の操作を行った場合の操作画面の遷移を示している。図１０（ｄ）に示すように直前の操作では「会議配布用コピー」が選択されたので、並べ替えキーとして「date」が設定されているならば、「会議配布用コピー」の最新使用日時が最も新しくなる。その結果、図１１（ｂ）に示すように「会議配布用コピー」が先頭に表示される。その他のメニューは選択されていないことから、その他のメニューの表示順位は変化していない。
【００５１】
このように本実施の形態によれば、各複合機１００で実行するメニューを配信サーバ２００に登録して複合機１００からのメニュー画面取得要求を受けて各複合機１００のメニュー画面を複合機１００に表示するようにしたので、複合機１００の記憶容量を圧迫することなくメニューを登録でき、複合機１００の操作環境を改善することができる。しかも、メニュー画面の表示の際は、並べ替えキーに従ってメニュー名称をユーザーが希望する順番に表示させるので、ユーザーは多数登録したメニューの中から所望のメニューを探す手間を省力化できる。
【産業上の利用可能性】
【００５２】
本発明は、複合機毎の記憶容量を圧迫することなく、複合機毎のユーザーが多数のメニューの中から希望のメニューを探す手間を省力化することができ、ネットワークに接続される複数の複合機と配信サーバとからなるネットワークシステムに適用可能である。
【図面の簡単な説明】
【００５３】
【図１】一実施の形態が適用されるネットワーク構成図
【図２】図１に示す複合機の機能ブロック図
【図３】図２に示す複合機の概観図
【図４】図２に示す複合機に備えたパネルの平面図
【図５】図１に示す配信サーバの機能ブロック図
【図６】（ａ）ある複合機の複合機メニュー管理テーブルの構成図、（ｂ）他の複合機の複合機メニュー管理テーブルの構成図、（ｃ）さらに別の複合機の複合機メニュー管理テーブルの構成図
【図７】複合機及び配信サーバにおけるメニュー画面表示のためのフロー図
【図８】配信サーバへログインする際の初期画面の構成図
【図９】メニュー画面の表示例を示す図
【図１０】１回目の操作時のメニュー画面を表示する際の操作画面の遷移を示す図
【図１１】２回目の操作時のメニュー画面を表示する際の操作画面の遷移を示す図
【符号の説明】
【００５４】
１００  複合機
１０１  ＣＰＵ
１０２  内部バス
１０３  ＦＡＸ制御部
１０４  スキャナ制御部
１０５  プリンタ制御部
１０６  パネル制御部
１０７  ネットワークインタフェース制御部
１０８  モデム
１１１  パネル
１１２  ネットワークコントローラ
１１５  ネットワーク
１４１  ＬＣＤ
１４７  テンキー
１４８  テンキー部
２０２  配信サーバインタフェース処理部
２０３  メニュー情報処理部
２０４  メニュー情報登録部
２０５  並べ替え処理部
２０６  ネットワークインタフェース制御部
２０７  ハードディスク
【図１】
0004313655.tif 000002
【図２】
0004313655.tif 000003
【図３】
0004313655.tif 000004
【図４】
0004313655.tif 000005
【図５】
0004313655.tif 000006
【図６】
0004313655.tif 000007
【図７】
0004313655.tif 000008
【図８】
0004313655.tif 000009
【図９】
0004313655.tif 000010
【図１０】
0004313655.tif 000011
【図１１】
0004313655.tif 000012