(57)【要約】【課題】指示書の検索画面を状況に応じて柔軟に構成することができる技術を提供する。【解決手段】指示書管理サーバ２００内部の検索画面形成部２１０は、指示書管理部２３０によって管理されている複数の指示書データの中から、複合機１００を利用するユーザが所望の指示書データを検索するための検索画面データを形成する。検索画面形成部２１０によって形成された検索画面データは、ユーザの要求に応じて複合機１００に提供され、そして、複合機１００の液晶タッチパネルなどに、検索画面データに対応した検索画面が表示される。【選択図】図１
2007079886.tif 000002
【特許請求の範囲】
【請求項１】
複数のジョブ処理を連携させた連携処理の手順を記述した指示書を管理する指示書管理装置であって、
複数の指示書の中から所望の指示書を検索するための検索画面を形成する検索画面形成部と、
前記検索画面を提供された画像処理装置に表示される検索画面を介してユーザが行う検索指示に応じて指示書を検索する指示書検索部と、
を有する、
ことを特徴とする指示書管理装置。
【請求項２】
請求項１に記載の指示書管理装置において、
前記検索画面形成部は、当該指示書管理装置による複数の指示書の管理状況に応じた検索画面を形成する、
ことを特徴とする指示書管理装置。
【請求項３】
請求項２に記載の指示書管理装置において、
前記検索画面形成部は、当該指示書管理装置によって管理された複数の指示書を種類ごとに分類した検索画面を形成する、
ことを特徴とする指示書管理装置。
【請求項４】
請求項１に記載の指示書管理装置において、
前記検索画面形成部は、画像処理装置から送信される識別情報に基づいて、指示書の検索を行うユーザに応じた検索画面を形成する、
ことを特徴とする指示書管理装置。
【請求項５】
請求項４に記載の指示書管理装置において、
前記検索画面形成部は、指示書の検索を行うユーザが過去に行った検索指示に対応した検索条件を呼び出して検索画面を形成することにより、過去に利用した検索条件をそのユーザに再利用させる、
ことを特徴とする指示書管理装置。
【請求項６】
複数のジョブ処理を連携させた連携処理の手順を記述した指示書を管理する指示書管理装置としてコンピュータを機能させるためのプログラムであって、
コンピュータに、
複数の指示書の中から所望の指示書を検索するための検索画面を形成する検索画面形成ステップと、
前記検索画面を提供された画像処理装置に表示される検索画面を介してユーザが行う検索指示に応じて指示書を検索する指示書検索ステップと、
を実行させる、
ことを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムにおいて、
前記検索画面形成ステップでは、当該指示書管理装置による複数の指示書の管理状況に応じた検索画面が形成される、
ことを特徴とするプログラム。
【請求項８】
請求項７に記載のプログラムにおいて、
前記検索画面形成ステップでは、当該指示書管理装置によって管理された複数の指示書を種類ごとに分類した検索画面が形成される、
ことを特徴とするプログラム。
【請求項９】
請求項６に記載のプログラムにおいて、
前記検索画面形成ステップでは、画像処理装置から送信される識別情報に基づいて、指示書の検索を行うユーザに応じた検索画面が形成される、
ことを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムにおいて、
前記検索画面形成ステップでは、指示書の検索を行うユーザが過去に行った検索指示に対応した検索条件を呼び出して検索画面が形成され、過去に利用した検索条件をそのユーザに再利用させる、
ことを特徴とするプログラム。
【請求項１１】
複数のジョブ処理を連携させた連携処理の手順を記述した指示書を管理する指示書管理装置の動作方法であって、
複数の指示書の中から所望の指示書を検索するための検索画面を形成する検索画面形成ステップと、
前記検索画面を提供された画像処理装置に表示される検索画面を介してユーザが行う検索指示に応じて指示書を検索する指示書検索ステップと、
を実行する、
ことを特徴とする動作方法。
【請求項１２】
請求項１１に記載の動作方法において、
前記検索画面形成ステップでは、当該指示書管理装置による複数の指示書の管理状況に応じた検索画面が形成される、
ことを特徴とする動作方法。
【請求項１３】
請求項１２に記載の動作方法において、
前記検索画面形成ステップでは、当該指示書管理装置によって管理された複数の指示書を種類ごとに分類した検索画面が形成される、
ことを特徴とする動作方法。
【請求項１４】
請求項１１に記載の動作方法において、
前記検索画面形成ステップでは、画像処理装置から送信される識別情報に基づいて、指示書の検索を行うユーザに応じた検索画面が形成される、
ことを特徴とする動作方法。
【請求項１５】
請求項１４に記載の動作方法において、
前記検索画面形成ステップでは、指示書の検索を行うユーザが過去に行った検索指示に対応した検索条件を呼び出して検索画面が形成され、過去に利用した検索条件をそのユーザに再利用させる、
ことを特徴とする動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連携処理の手順を記述した指示書を管理する指示書管理装置に関する。
【背景技術】
【０００２】
スキャナ、ファクシミリ装置、プリンタ、複写機、および、それらの機能を統合した複合機をＬＡＮ（ローカルエリアネットワーク）に接続し、パーソナルコンピュータやメールサーバなどの情報処理装置と連携させ、オフィス作業用の各種サービスを提供する連携システムが提案されている。
【０００３】
また近年、インターネット上に散在する各種サーバによって提供されるウェブアプリケーションを連携させる技術が提案されている。インターネット上にある多様な提供者が提供するアプリケーションサービスを連結して１つの連携システムを構成できると、様々な既存サービスを利用することができるのでシステム開発コストが大幅に低減できると期待されている。
【０００４】
ネットワーク上に存在する複数のサーバを利用した連携処理では、指示書に記述された処理内容の手順に従って、処理対象となる対象データが次々に各サーバに転送され、そして、各サーバによって対象データに対してジョブ処理が実行される。
【０００５】
指示書は、連携サービスを要求する際に、ユーザが複合機などを利用して作成することができる。また、既に作成されている複数の指示書の中からユーザが所望の指示書を選択し、選択した指示書を利用する形態も存在する。この形態の場合、複数の指示書は、プールサーバと称される指示書管理装置などによって管理されており、ユーザは、プールサーバによって管理された複数の指示書の中から所望の指示書を検索して利用する。
【０００６】
従来、プールサーバによって管理された指示書を利用する場合、複合機内に用意された検索画面を介して指示書の検索が行われていた。例えば、複合機内に予め用意された検索画面が複合機の操作パネルに表示され、その検索画面内に含まれる指示書のリストなどから所望の指示書を選択していた。また、複数の指示書の中から検索条件に合致する指示書を絞り込む機能などが実現されていた。
【０００７】
ちなみに、特許文献１には、電話帳ファイルをある程度の秘匿性を確保しつつ複数人で共用するシステムが記載されている。このシステムは、電話帳ファイルを複数のユーザで共用する際に有用なシステムであるが、指示書を検索するシステムにそのまま応用できるものではない。
【０００８】
【特許文献１】特開平０９−２９４１５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述したように、プールサーバによって複数の指示書が管理されている従来のシステムでは、複合機内に用意された検索画面を介して指示書の検索が行われていた。ユーザが利用できるプールサーバは一台に限らず、複数のプールサーバを利用する形態も考えられる。しかし、従来のシステムの場合、複数のプールサーバに対して、複合機内に予め用意された検索画面が併用されるため、画一的な検索画面しか提供できなかった。
【００１０】
例えば、プールサーバによっては、大量の指示書が存在する場合もある。この場合、複合機内に予め用意された画一的な検索画面のみでは、所望の指示書を検索するまでの操作が繁雑になることも考えられる。また、管理される指示書の内容に応じて各プールサーバごとに適切な検索画面を提供したい場面も考えられるが、複合機内に予め多数のプールサーバに関する検索画面を用意しておくことは困難である。
【００１１】
このように、従来のシステムでは、各プールサーバに応じた指示書の検索画面を提供することなどが困難であった。このため、各プールサーバの指示書の管理状況などに応じて適切な検索画面を構成することができるシステムの登場が期待されていた。
【００１２】
本発明は、このような背景において成されたものであり、その目的は、指示書の検索画面を状況に応じて柔軟に構成することができる技術を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の好適な態様である指示書管理装置は、複数のジョブ処理を連携させた連携処理の手順を記述した指示書を管理する指示書管理装置であって、複数の指示書の中から所望の指示書を検索するための検索画面を形成する検索画面形成部と、前記検索画面を提供された画像処理装置に表示される検索画面を介してユーザが行う検索指示に応じて指示書を検索する指示書検索部と、を有することを特徴とする。
【００１４】
上記構成では、指示書管理装置の検索画面形成部によって指示書の検索画面が形成されるため、各指示書管理装置ごとに、指示書の管理状況や検索状況などに応じた独自の最適な検索画面を形成することができる。
【００１５】
望ましい態様において、前記検索画面形成部は、当該指示書管理装置による複数の指示書の管理状況に応じた検索画面を形成することを特徴とする。例えば、当該指示書管理装置によって管理された複数の指示書を種類ごとに分類した検索画面を形成する。
【００１６】
望ましい態様において、前記検索画面形成部は、画像処理装置から送信される識別情報に基づいて、指示書の検索を行うユーザに応じた検索画面を形成することを特徴とする。さらに望ましい態様において、前記検索画面形成部は、指示書の検索を行うユーザが過去に行った検索指示に対応した検索条件を呼び出して検索画面を形成することにより、過去に利用した検索条件をそのユーザに再利用させることを特徴とする。
【００１７】
また上記目的を達成するために、本発明の好適な態様であるプログラムは、複数のジョブ処理を連携させた連携処理の手順を記述した指示書を管理する指示書管理装置としてコンピュータを機能させるためのプログラムにおいて、コンピュータに、複数の指示書の中から所望の指示書を検索するための検索画面を形成する検索画面形成ステップと、前記検索画面を提供された画像処理装置に表示された検索画面を介してユーザが行う検索指示に応じて指示書を検索する指示書検索ステップと、を実行させることを特徴とする。
【００１８】
上記構成のプログラムは、例えば、ネットワークを介して提供されてもよいし、光ディスクなどの記憶媒体に記憶されて提供されてもよい。また、上記構成のプログラムは、複数のプログラムに分割された形態であってもよい。例えば、本体となるプログラムが先に提供され、後に機能の一部を追加する追加プログラムが提供される形態でもよい。
【００１９】
また上記目的を達成するために、本発明の好適な態様である動作方法は、複数のジョブ処理を連携させた連携処理の手順を記述した指示書を管理する指示書管理装置の動作方法であって、複数の指示書の中から所望の指示書を検索するための検索画面を形成する検索画面形成ステップと、前記検索画面を提供された画像処理装置に表示される検索画面を介してユーザが行う検索指示に応じて指示書を検索する指示書検索ステップと、を実行することを特徴とする。
【発明の効果】
【００２０】
本発明により、指示書の検索画面を状況に応じて柔軟に構成することが可能になる。例えば、各指示書管理装置ごとに指示書の管理状況などに応じて検索画面を形成することが可能になる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の好適な実施形態を図面に基づいて説明する。
【００２２】
図１には、本発明の好適な実施形態が示されており、図１は、本発明に係る連携システムの全体構成図である。図１の連携システムは、複合機１００と指示書管理サーバ２００，２０２，２０４とジョブ処理サーバ３００，３０２が、互いにネットワーク４００を介して接続されたシステムである。ネットワーク４００の代表例はインターネットであるが他の公衆ネットワークなどでもよい。またネットワーク４００内にＬＡＮが含まれてもよい。
【００２３】
複合機１００は、スキャナ、プリンタ、複写機、ファクシミリ等の機能のうちの少なくとも一部を備えた装置である。図１には、複合機１００内部の機能構成が示されている。複合機１００は、スキャナ、プリンタ、複写機、ファクシミリ等の機能を実現するためのハードウェア構成に加えて、ＣＰＵ、メモリ、操作入力装置などのハードウェア構成を備えている。そして、それらハードウェア構成がそれらを制御するソフトウェアと協働することによって、図１に示すＵＩ（ユーザインターフェース）部１１０、連携処理要求部１２０の各機能が実現される。例えば主としてＣＰＵとメモリとによって、連携処理要求部１２０の機能が実現され、また、例えば液晶タッチパネルやテンキーボタンや各種制御ボタンなどの操作入力装置を利用して、ＵＩ部１１０の機能が実現される。
【００２４】
本実施形態のシステムでは、複合機１００が、複数のジョブ処理サーバ３００，３０２に対して、適切な処理フローに従って処理を依頼することで、それら個々のサーバが提供するサービスを連携した連携サービスを実現する。連携サービスは、指示書データに基づいて実現される。
【００２５】
指示書データには、単位ジョブの定義が含まれている。単位ジョブの定義は、例えば、その単位ジョブを実行するサーバのサーバ名や、そのサーバに対して当該単位ジョブを指定するためのメソッド名（すなわちサーバとメソッドを指定することで単位ジョブが特定される）、さらに、そのメソッドに与える処理パラメータなどを含んでいる。そして、指示書データには、単位ジョブの定義が、それら各単位ジョブの実行順序に応じた順番で配列される。指示書データは、例えばＸＭＬで記述することができ、ユーザの指示に応じて複合機１００で作成することができる。
【００２６】
また、指示書管理サーバ２００，２０２，２０４の各々によって管理される複数の指示書データの中から、ユーザが所望の指示書データを検索して、検索の結果として得られた指示書データを利用してもよい。指示書データの検索については後に詳述する。
【００２７】
連携サービスを依頼する際、複合機１００の連携処理要求部１２０は、連携処理の指示書データに従って、ジョブ処理サーバ３００，３０２の各サーバに対して、単位ジョブの実行を要求する。その結果、処理対象となる対象データが次々に各サーバに転送され、そして、各サーバによって対象データに対してジョブ処理が実行される。連携処理の結果として得られた対象データは、例えば、複合機１００に返送され、ユーザがその対象データを利用する。
【００２８】
連携処理の対象となる対象データは、例えば、文書データや画像データなどである。また、各サーバで実行されるジョブ処理としては、例えば、文字の読み取り処理、画像の拡大縮小処理、画像の解像度変換処理などの様々な処理を挙げることができる。なお、サーバ間で転送される対象データに対して、必要に応じて、公開鍵などによる暗号化処理が施されてもよい。
【００２９】
このように、本実施形態のシステムでは、複合機１００が、ジョブ処理サーバ３００，３０２に対して、適切な処理フローに従って処理を依頼することで、それら個々のサーバが提供するサービスを連携した連携サービスが実現される。そして、本実施形態のシステムでは、連携処理の手順を記述した指示書データが指示書管理サーバ２００，２０２，２０４の各々によって管理されており、ユーザは複合機１００に表示される検索画面を介して、各サーバが管理する複数の指示書データの中から所望の指示書データを検索する。
【００３０】
図１には、指示書管理サーバ２００内部の機能構成が示されている。指示書管理サーバ２０２，２０４についても、指示書管理サーバ２００と同じ機能構成を備えているが、図１では図示簡略化されている。指示書管理サーバ２００〜２０４の各々は、ＣＰＵ、メモリ、ハードディスクなどの図示しないハードウェア構成を備えている。そして、それらハードウェア構成を指示書管理サーバ（指示書管理装置）として機能させるためのソフトウェア（プログラム）とハードウェア構成とが協働することによって、図１に示す検索画面形成部２１０、指示書検索部２２０、指示書管理部２３０、属性情報管理部２４０の各機能が実現される。例えば主としてＣＰＵとメモリとによって、検索画面形成部２１０や指示書検索部２２０の機能が実現され、また、例えばハードディスク内部の記憶領域を利用して、指示書管理部２３０や属性情報管理部２４０の機能が実現される。
【００３１】
指示書管理サーバ２００内部の指示書管理部２３０は、複数の指示書データを管理している。つまり、例えば、ハードディスク内の記憶領域に複数の指示書データを記憶させておき、必要に応じて要求された指示書データを読み出す。あるいは、新たに作成された指示書データの登録要求があった場合に、新たな指示書データを記憶領域に記憶して管理する。
【００３２】
検索画面形成部２１０は、指示書管理部２３０によって管理されている複数の指示書データの中から、複合機１００を利用するユーザが所望の指示書データを検索するための検索画面データを形成する。つまり、検索画面形成部２１０によって形成された検索画面データは、ユーザの要求に応じて複合機１００に提供され、そして、複合機１００の液晶タッチパネルなどに、検索画面データに対応した検索画面が表示される。
【００３３】
検索画面形成部２１０によって形成される検索画面データは、例えば、ＨＴＭＬで記述される。そして、ＨＴＭＬで記述された検索画面データが、ユーザの要求に応じて複合機１００のＵＩ部１１０によって読み出され、さらにＵＩ部１１０が有するブラウザ機能によって検索画面データの内容が解釈され、複合機１００の液晶タッチパネルなどに検索画面が表示される。
【００３４】
指示書検索部２２０は、複合機１００に表示された検索画面を介して行われるユーザの検索指示に応じて、指示書管理部２３０によって管理されている複数の指示書データの中から、指示された指示書を検索する。また、属性情報管理部２４０は、指示書管理部２３０によって管理されている複数の指示書データの各々の属性情報（指示書属性情報）を管理している。
【００３５】
図２は、指示書属性情報を説明するための図である。指示書属性情報は、複数の指示書データの各々とその属性情報とを関連付けたものであり、指示書データごとに、利用可能ユーザや対象機種などの各種情報が互いに関連付けられて（図２の例では横一列に並べられて）管理されている。
【００３６】
指示書名は、指示書データを特定する識別情報である。指示書名に換えて指示書識別子によって指示書データを識別するようにしてもよい。利用可能ユーザは、指示書名によって特定される指示書データを利用することが可能な（利用許可されている）ユーザを示している。つまり、図２の例では、センター連絡用の指示書データは、グループ１のユーザに利用が許可されている。このため、他の条件によって利用が制限されていなければ、グループ１に属するユーザは、センター連絡用の指示書データを利用することができる。
【００３７】
対象機種は、指示書名によって特定される指示書データを利用することができる装置を示しており、装置の識別情報が記述される。図２の例では、センター連絡用の指示書データは、識別情報がＭＦＰ（００１）である装置（例えば、図１の複合機１００）によって利用することができることを示している。
【００３８】
更新日時は、指示書名によって特定される指示書データがいつ更新されたのかを示している。利用期限は、指示書名によって特定される指示書データを利用することができる有効期限を示している。図２の例では、センター連絡用の指示書データは、２００８年１月７日まで利用できて期限後は利用できないことを示している。なお、各指示書に関連付けられる属性情報は、図２に示した属性情報のみに限定されない。
【００３９】
本実施形態では、指示書属性情報に基づいて指示書データの検索画面が形成される。そこで、図１に戻り、検索画面が表示されるまでの処理の手順を説明する。
【００４０】
複合機１００を利用するユーザは、ＵＩ部１１０を介して、指示書データを検索したい指示書管理サーバ（例えば、指示書管理サーバ２００とする）に対して、指示書検索画面を要求する。この際、ユーザのユーザ識別情報、複合機１００の識別情報、要求時の日付情報などが複合機１００から指示書管理サーバ２００へ送信される。
【００４１】
複合機１００から指示書検索画面が要求されると、指示書管理サーバ２００は、検索画面形成部２１０で形成された指示書検索画面の初期画面データを複合機１００へ提供する。また、指示書検索部２２０は、複合機１００から送信された各種情報に基づいて、検索画面を要求したユーザによって利用可能な指示書データを検索する。
【００４２】
つまり、指示書検索部２２０は、複合機１００から送信されたユーザ識別情報、複合機１００の識別情報、要求時の日付情報と、属性情報管理部２４０によって管理されている指示書属性情報（図２）とを比較して利用可能な指示書データを検索する。例えば、検索画面を要求したユーザのユーザ識別情報がグループ１に属するユーザ１であることを示しており、さらに、検索画面を要求してきた複合機１００の識別情報がＭＦＰ（００１）であり、そして、検索画面の要求時の日付情報が２００５年９月７日である場合、指示書属性情報（図２）のうち、これらの条件に合致する「センター連絡用」指示書データと「一般購買処理」指示書データが、利用可能な指示書データとして検索される。
【００４３】
初期画面データが提供されると、複合機１００のＵＩ部１１０によって初期画面データの内容が解釈され、複合機１００の液晶パネルに初期画面データに対応した指示書検索の初期画面が表示される。また、初期画面を介して行われるユーザ操作に応じて、指示書管理サーバ２００の検索画面形成部２１０で形成される各種検索画面データが複合機１００へ提供され、複合機１００の液晶パネルに各種検索画面が表示される。そこで、次に複合機１００に表示される検索画面について説明する。なお、既に図１に示した部分については、以下においても図１の符号を付して説明する。
【００４４】
図３は、指示書の検索画面を説明するための図である。図３（Ａ）は、初期画面を示しており、図３（Ｂ１）〜（Ｂ３）には、各種検索画面が示されている。
【００４５】
図３（Ａ）の初期画面は、指示書管理サーバ２００の検索画面形成部２１０によって形成される初期画面データに対応した初期画面であり、複合機１００の液晶タッチパネルに表示される画面である。初期画面には各種検索画面へのリンク情報が埋め込まれている。例えば、図３（Ａ）の初期画面内において「一覧表示」の隣に位置する「ＧＯ」ボタンが操作されると、複合機１００から指示書管理サーバ２００に対して指示書一覧の検索画面が要求される。そして、複合機１００は、その要求に応じて指示書管理サーバ２００から提供される指示書一覧の検索画面データに基づいて、図３（Ｂ１）の指示書一覧画面を表示する。
【００４６】
図３（Ｂ１）の指示書一覧画面には、指示書管理サーバ２００で管理されている指示書の一覧が表示される。必要に応じて、指示書の一覧はスクロール表示される。指示書一覧画面には、指示書管理サーバ２００で管理されている全ての指示書が表示されてもよいが、この検索画面を利用しているユーザによって利用可能な指示書のみを一覧表示する態様でもよい。ユーザは、指示書一覧画面に表示される指示書の中から所望の指示書を選択することができる。そして、ユーザによって指示書が選択されると、選択された指示書が、指示書管理サーバ２００の指示書検索部２２０によって指示書管理部２３０から抽出されて複合機１００に送信される。
【００４７】
図３（Ａ）の初期画面内において「カテゴリ別表示」の隣に位置する「ＧＯ」ボタンが操作されると、複合機１００から指示書管理サーバ２００に対してカテゴリ別の検索画面が要求され、複合機１００は、その要求に応じて指示書管理サーバ２００から提供されるカテゴリ別の検索画面データに基づいて、図３（Ｂ２）のカテゴリ別画面を表示する。
【００４８】
図３（Ｂ２）のカテゴリ別画面には、指示書管理サーバ２００で管理されている複数の指示書がその種類ごとに分類されている。例えば、指示書管理サーバ２００が、ある会社内の社内全体で利用されるサーバであれば、図３（Ｂ２）に示すように、その会社内の部門（総務、総理、購買）ごとに指示書が分類される。例えば、図３（Ｂ２）の画面で総務フォルダが選択されると、総務フォルダに属する複数の指示書の一覧が、例えば図３（Ｂ１）に示す形態で表示される。
【００４９】
なお、指示書管理サーバ２００が、ある会社内のある部門で専用に利用されるサーバであれば、その部門内のグループごとに指示書を分類してもよい。また、例えば指示書管理サーバ２００が、あるグループ専用のものであれば、そのグループに属するユーザごとに指示書を分類してもよい。このように、指示書管理サーバ２００の指示書の管理状況に応じて、そのサーバに適した検索画面を構成することができる。
【００５０】
図３（Ａ）の初期画面内において「指示書の検索」の隣に位置する「ＧＯ」ボタンが操作されると、初期画面内の「名称で検索」「キーワードで検索」「作成日時で検索」のいずれかのうち、チェックボックスによって指定された項目の検索画面へ遷移する。つまり、例えば「キーワードで検索」が指定されている場合、複合機１００から指示書管理サーバ２００に対してキーワード検索の画面が要求され、複合機１００は、その要求に応じて指示書管理サーバ２００から提供される検索画面データに基づいて、図３（Ｂ３）のキーワード検索の画面を表示する。
【００５１】
図３（Ｂ３）の検索画面には、キーワードの入力欄や検索式の入力欄が設けられている。ユーザによって、キーワードと検索式が入力されると、検索条件に合致した指示書が、指示書管理サーバ２００の指示書検索部２２０によって検索される。検索の結果として得られた指示書は、例えば図３（Ｂ１）に示す形態で一覧表示される。
【００５２】
また、図３（Ｂ３）の検索画面において、「登録」ボタンが操作されると、ユーザが入力したキーワードと検索式からなる検索条件が指示書管理サーバ２００に登録される。そして、そのユーザが後に指示書の検索を行う際に、既に登録されているキーワードと検索式による検索結果の一覧を表示するようにしてもよい。これにより、指示書の検索を行うユーザが過去に行った検索指示に対応した検索条件を呼び出して、以前に行った検索と同じ検索画面をそのユーザに再利用させることができる。
【００５３】
以上、本発明の好適な実施形態を説明したが、上述した本実施形態により、各指示書管理サーバが指示書の管理状況などに応じて、そのサーバに適した検索画面を構成することができる。つまり、検索画面を状況に応じて柔軟に構成することができる。しかも、形成された検索画面は、必要に応じて複合機に提供されるため、複合機内に多数の検索画面データを蓄積しておく必要がない。
【００５４】
なお、上述した実施形態は、あらゆる点で単なる例示にすぎず、本発明の範囲を限定するものではない。
【図面の簡単な説明】
【００５５】
【図１】本発明に係る連携システムの全体構成図である。
【図２】指示書属性情報を説明するための図である。
【図３】指示書の検索画面を説明するための図である。
【符号の説明】
【００５６】
１００  複合機、２００，２０２，２０４  指示書管理サーバ、２１０  検索画面形成部、２２０  指示書検索部、２３０  指示書管理部、２４０  属性情報管理部。
【図１】
2007079886.tif 000003
【図２】
2007079886.tif 000004
【図３】
2007079886.tif 000005