(57)【特許請求の範囲】
【請求項１】
第１の装置の操作に用いられる操作装置であって、
表示部と、
ユーザーから各種の入力を受け付ける操作部と、
前記第１の装置の操作に用いられる複数の画面のそれぞれを示す複数の画像データを予め記憶している画像データ記憶部と、
前記操作部の操作に従って前記画像データ記憶部に記憶されている前記複数の画像データから一つの画像データを選択し、選択された画像データが示す画面を前記表示部に表示させる表示制御部と、
前記複数の画面のそれぞれを特定する特定情報により構成されるデータ構造であり、前記表示部に表示される画面の階層構造に対応するツリー構造のデータ構造を予め記憶しているデータ構造記憶部と、
前記複数の画面のそれぞれの内容を表す文字データを、前記複数の画面のそれぞれの前記特定情報と対応付けて予め記憶している文字データ記憶部と、
前記表示部に表示されている画面について、前記操作部が操作されて登録命令が入力されると、前記登録命令がされた画面の前記特定情報を登録する登録部と、
前記登録命令がされた画面に関する一覧画面を表示する命令が、前記操作部が操作されて入力されると、前記文字データ記憶部に記憶されている前記文字データのうち、前記登録部に登録されている前記特定情報と一致する前記特定情報に対応付けられた前記文字データを利用して、前記一覧画面を生成し、前記表示部に表示させる一覧画面生成部と、
前記操作部が操作されることにより、前記一覧画面の中から、アクセス手順の表示命令が入力された画面について、上層の画面からアクセスするルートを、前記データ構造記憶部に記憶されている前記データ構造を利用して探索する探索部と、
前記探索部で探索された前記ルートに含まれる前記特定情報で特定される画面を利用して、前記アクセス手順の表示命令が入力された画面にアクセスできる手順を示すガイド画面を生成し、前記表示部に表示させるガイド画面生成部と、を備える操作装置。
【請求項２】
前記ガイド画面生成部は、前記上層の画面から前記アクセス手順の表示命令が入力された画面にアクセスするまでに、前記表示部に表示される画面の縮小画像を含む前記ガイド画面を生成し、前記表示部に表示させる請求項１に記載の操作装置。
【請求項３】
前記操作部は、ハードキーを含み、
前記画像データ記憶部は、前記ハードキーを示す画像を予め記憶しており、
前記データ構造記憶部に予め記憶される前記データ構造は、前記ハードキーを示す画像を特定する前記特定情報を含み、
前記ガイド画面生成部は、前記探索部で探索された前記ルートに前記ハードキーを示す画像の前記特定情報が含まれる場合、前記ガイド画面中に前記ハードキーを示す画像を含める請求項１又は２に記載の操作装置。
【請求項４】
前記第１の装置は、前記表示部、前記操作部、前記画像データ記憶部、前記表示制御部、前記データ構造記憶部、前記文字データ記憶部、前記登録部、前記一覧画面生成部、前記探索部、及び、前記ガイド画面生成部を備える第２の装置とネットワークにより接続可能であり、
前記第１の装置と前記第２の装置とにおいて、前記データ構造は重複しており、
前記第１の装置は、
前記第１の装置の前記操作部が操作されて前記一覧画面を表示する命令が入力されると、前記第２の装置の前記登録部に登録されている前記特定情報を前記第２の装置に対して要求し、前記第２の装置から送られてきた前記特定情報を受け取る通信部と、
前記第２の装置から送られてきた前記特定情報の中に、前記第１の装置の前記登録部に登録されていないが、前記第１の装置の前記文字データ記憶部に記憶されている前記特定情報である第１の特定情報が存在するか判断する判断部と、を備え、
前記第１の装置の前記一覧画面生成部は、前記判断部が前記第１の特定情報が存在すると判断した場合、前記第１の特定情報に対応付けられた前記文字データを利用して前記一覧画面を生成し、前記表示部に表示させる請求項１〜３のいずれか一項に記載の操作装置。
【請求項５】
前記判断部は、前記第２の装置から送られてきた前記特定情報の中に、前記第１の装置の前記登録部に登録されておらず、かつ前記第１の装置の前記文字データ記憶部に記憶されていない前記特定情報である第２の特定情報が存在するか判断し、
前記通信部は、前記判断部が前記第２の特定情報が存在すると判断した場合、前記第２の特定情報に対応付けられた前記文字データを前記第２の装置に対して要求し、前記第２の装置から送られてきた前記文字データを受け取り、
前記第１の装置の前記一覧画面生成部は、前記第２の装置から送られてきた前記文字データを利用して前記一覧画面を生成し、前記表示部に表示させ、
前記通信部は、前記第１の装置の前記操作部が操作されることにより、前記一覧画面の中から前記アクセス手順の表示命令が入力された画面について、前記特定情報が前記第２の特定情報の場合、前記第２の特定情報で特定される画面の前記ルートの探索を前記第２の装置に対して要求し、前記第２の装置から送られてきた前記ルートを受け取り、
前記第１の装置は、前記第２の装置から送られてきた前記ルートを、下層からから上層に遡り、前記ルートを構成する前記特定情報の中から、前記第１の装置の前記文字データ記憶部に記憶されている前記特定情報のいずれかと最初に一致するものを検索する検索部を備え、
前記第１の装置の前記ガイド画面生成部は、最初に一致した前記特定情報で特定される画面にアクセスできる手順を示す前記ガイド画面を生成し、前記表示部に表示させる請求項４に記載の操作装置。
【請求項６】
請求項１〜３のいずれか一項に記載の操作装置を含み、
前記第１の装置として機能する画像形成装置。
【請求項７】
請求項４又は５に記載の操作装置を含み、前記第１の装置として機能する画像形成装置と、
請求項４又は５に記載の操作装置を含み、前記第２の装置として機能する他の画像形成装置と、を備える画像形成装置システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、画像形成装置に備えられる表示部に表示される画面を利用した操作手順の表示機能に関する。
【背景技術】
【０００２】
画像形成装置には、表示部に表示される画面を利用して操作手順を示すものがある。例えば、メンテナンス時に表示部に表示される一連のメンテナンス画面のＮｏ.を外部の記憶媒体に記録し、メンテナンス手順を表示部で再現できる画像形成装置が提案されている(例えば、特許文献１参照)。これによれば、記憶媒体に記録されているメンテナンスと同じ手順でメンテナンスを行えるので、サービスマンでなくても容易にメンテナンスを行える。
【０００３】
また、例えば、動画登録ボタンが押下されると、その後の一連の操作手順が、操作されたキーのＩＤ列の形で画像形成装置のＨＤＤに記録することにより、一連の操作手順の動画を再生できる画像形成装置が提案されている(例えば、特許文献２参照)。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２５９７６号公報
【特許文献２】特開２００９−１２２１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置の操作において、表示部に表示される画面は、初期画面を頂点とする階層構造を有する。このため、普段利用していない画面及び階層の下に位置する画面は、アクセスの仕方が分からないことがある。このような画面については、登録をすることにより、その画面へアクセスする操作手順を表示部で示すことができれば便利である。この場合、いわゆる「お気に入り」のように、登録した画面を選択すれば、その画面を表示させる方式が考えられる。しかし、具体的な状況に応じて、画面への設定値(例えば、数値)の入力と、画面の切り換えと、を繰り返して目的の画面にアクセスできる場合、「お気に入り」方式を適用するのが難しい。
【０００６】
上述したように、登録した画面へアクセスする操作手順を表示部に表示できれば便利である。しかし、ユーザーが表示部に表示されている画面を登録する際に、上層の画面から目的の画面にアクセスする操作を要求することは、ユーザーにとって負担となる。特に、画面へのアクセスの仕方を忘れた場合、その画面を登録できないことになる。
【０００７】
本発明は、簡単な操作で画面を登録でき、登録された画面について上層の画面から順にアクセスできる手順を示すことができる操作装置及びそれを備える画像形成装置、並びに画像形成装置システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明に係る操作装置は、第１の装置の操作に用いられる操作装置であって、表示部と、ユーザーから各種の入力を受け付ける操作部と、前記第１の装置の操作に用いられる複数の画面のそれぞれを示す複数の画像データを予め記憶している画像データ記憶部と、前記操作部の操作に従って前記画像データ記憶部に記憶されている前記複数の画像データから一つの画像データを選択し、選択された画像データが示す画面を前記表示部に表示させる表示制御部と、前記複数の画面のそれぞれを特定する特定情報により構成されるデータ構造であり、前記表示部に表示される画面の階層構造に対応するツリー構造のデータ構造を予め記憶しているデータ構造記憶部と、前記複数の画面のそれぞれの内容を表す文字データを、前記複数の画面のそれぞれの前記特定情報と対応付けて予め記憶している文字データ記憶部と、前記表示部に表示されている画面について、前記操作部が操作されて登録命令が入力されると、前記登録命令がされた画面の前記特定情報を登録する登録部と、前記登録命令がされた画面に関する一覧画面を表示する命令が、前記操作部が操作されて入力されると、前記文字データ記憶部に記憶されている前記文字データのうち、前記登録部に登録されている前記特定情報と一致する前記特定情報に対応付けられた前記文字データを利用して、前記一覧画面を生成し、前記表示部に表示させる一覧画面生成部と、前記操作部が操作されることにより、前記一覧画面の中から、アクセス手順の表示命令が入力された画面について、上層の画面からアクセスするルートを、前記データ構造記憶部に記憶されている前記データ構造を利用して探索する探索部と、前記探索部で探索された前記ルートに含まれる前記特定情報で特定される画面を利用して、前記アクセス手順の表示命令が入力された画面にアクセスできる手順を示すガイド画面を生成し、前記表示部に表示させるガイド画面生成部と、を備える。
【０００９】
本発明に係る操作装置によれば、表示部に表示されている画面について、操作部が操作されて登録命令が入力されると、その画面の特定情報が登録部に登録される。次に、登録命令された画面の情報に関する一覧画面を表示する命令が、操作部が操作されて入力される。これにより、文字データ記憶部に記憶されている文字データのうち、登録部に登録されている特定情報と一致する特定情報に対応付けられた文字データを利用して、一覧画面が生成され、表示される。次に、操作部が操作されて、一覧画面の中からアクセス手順の表示命令をする画面を選択する。これにより、アクセス手順の表示命令がされた画面について、上層の画面からアクセスするルートを、ツリー構造のデータ構造を利用して探索される。そして、探索されたルートに含まれる特定情報で特定される画面を利用して、アクセス手順の表示命令がされた画面にアクセスできる手順を示すガイド画面を生成する。従って、画面の登録操作についてユーザーに負担を課することなく、上層の画面から登録された画面へのアクセスの手順を示すことができる。
【００１０】
探索部が探索するルートは最短ルートが好ましいが、必ずしも最短ルートに限定されない。
【００１１】
本発明に係る操作装置を備える第１の装置として、画像形成装置が挙げられる。
【００１２】
上記構成において、前記操作部が操作されて前記表示部に表示された画面に設定値が入力される動作と、前記操作部が操作されて上層の画面から下層の画面へ切り換える動作と、が繰り返された場合に、前記表示制御部は、前記登録命令がされた画面を前記表示部に表示させる。
【００１３】
上述したように、本発明によれば登録された画面を直接に表示させるのではなく、上層の画面から登録された画面にアクセスするので、特に、各画面で設定値を入力して上層の画面から下層の画面に遷移することを繰り返して、登録された画面にアクセスする場合に有効である。
【００１４】
上記構成において、前記ガイド画面生成部は、前記上層の画面から前記アクセス手順の表示命令が入力された画面にアクセスするまでに、前記表示部に表示される画面の縮小画像を含む前記ガイド画面を生成し、前記表示部に表示させる。
【００１５】
上記構成において、前記操作部は、ハードキーを含み、前記画像データ記憶部は、前記ハードキーを示す画像を予め記憶しており、前記データ構造記憶部に予め記憶される前記データ構造は、前記ハードキーを示す画像を特定する前記特定情報を含み、前記ガイド画面生成部は、前記探索部で探索された前記ルートに前記ハードキーを示す画像の前記特定情報が含まれる場合、前記ガイド画面中に前記ハードキーを示す画像を含める。
【００１６】
上記構成において、前記第１の装置は、前記表示部、前記操作部、前記画像データ記憶部、前記表示制御部、前記データ構造記憶部、前記文字データ記憶部、前記登録部、前記一覧画面生成部、前記探索部、及び、前記ガイド画面生成部を備える第２の装置とネットワークにより接続可能であり、前記第１の装置と前記第２の装置とにおいて、前記データ構造は重複しており、前記第１の装置は、前記第１の装置の前記操作部が操作されて前記一覧画面を表示する命令が入力されると、前記第２の装置の前記登録部に登録されている前記特定情報を前記第２の装置に対して要求し、前記第２の装置から送られてきた前記特定情報を受け取る通信部と、前記第２の装置から送られてきた前記特定情報の中に、前記第１の装置の前記登録部に登録されていないが、前記第１の装置の前記文字データ記憶部に記憶されている前記特定情報である第１の特定情報が存在するか判断する判断部と、を備え、前記第１の装置の前記一覧画面生成部は、前記判断部が前記第１の特定情報が存在すると判断した場合、前記第１の特定情報に対応付けられた前記文字データを利用して前記一覧画面を生成し、前記表示部に表示させる。
【００１７】
第１の特定情報は第２の装置の登録部に登録されている特定情報のうち、第１の装置の登録部に登録されていないが、第１の装置の文字データ記憶部に記憶されている特定情報である。第１の特定情報で特定される画面の画像データは、第１の装置の画像データ記憶部に記憶されているので、第１の装置は第１の特定情報で特定される画面を表示部に表示させることができる。この構成によれば、第２の装置から受け取った特定情報が第１の特定情報の場合、第１の特定情報で特定される画面(すなわち、第１の装置で登録命令されていないが、第２の装置で登録命令された画面)に関する情報も一覧画面に含めることができる。従って、ネットワークで接続されている第１の装置と第２の装置との間で、各装置で登録命令された画面の情報を共有することができる。
【００１８】
上記構成において、前記判断部は、前記第２の装置から送られてきた前記特定情報の中に、前記第１の装置の前記登録部に登録されておらず、かつ前記第１の装置の前記文字データ記憶部に記憶されていない前記特定情報である第２の特定情報が存在するか判断し、前記通信部は、前記判断部が前記第２の特定情報が存在すると判断した場合、前記第２の特定情報に対応付けられた前記文字データを前記第２の装置に対して要求し、前記第２の装置から送られてきた前記文字データを受け取り、前記第１の装置の前記一覧画面生成部は、前記第２の装置から送られてきた前記文字データを利用して前記一覧画面を生成し、前記表示部に表示させ、前記通信部は、前記第１の装置の前記操作部が操作されることにより、前記一覧画面の中から前記アクセス手順の表示命令が入力された画面について、前記特定情報が前記第２の特定情報の場合、前記第２の特定情報で特定される画面の前記ルートの探索を前記第２の装置に対して要求し、前記第２の装置から送られてきた前記ルートを受け取り、前記第１の装置は、前記第２の装置から送られてきた前記ルートを、下層からから上層に遡り、前記ルートを構成する前記特定情報の中から、前記第１の装置の前記文字データ記憶部に記憶されている前記特定情報のいずれかと最初に一致するものを検索する検索部を備え、前記第１の装置の前記ガイド画面生成部は、最初に一致した前記特定情報で特定される画面にアクセスできる手順を示す前記ガイド画面を生成し、前記表示部に表示させる。
【００１９】
第２の特定情報は第２の装置の登録部に登録されている特定情報のうち、第１の装置の登録部に登録されておらず、かつ、第１の装置の文字データ記憶部に記憶されていない特定情報である。第２の特定情報で特定される画面の画像データは、第１の装置の画像データ記憶部に記憶されていないので、第１の装置は第２の特定情報で特定される画面を表示部に表示させることができない。この構成によれば、第１の装置は第２の装置から受け取った特定情報が第２の特定情報の場合、第２の特定情報で特定される画面と関連性が一番ある画面を表示部に表示させる。よって、第１の装置は第２の装置から受け取った特定情報が第２の特定情報でも、それを有効に利用することができる。
【００２０】
本発明に係る操作装置を備える第１の装置及び第２の装置のシステムとして、第１の装置として機能する画像形成装置と第２の装置として機能する他の画像形成装置とで構成される画像形成装置システムが挙げられる。
【発明の効果】
【００２１】
本発明によれば、簡単な操作で画面を登録でき、登録された画面について上層の画面から順にアクセスできる手順を示すことができる。
【図面の簡単な説明】
【００２２】
【図１】第１実施形態に係る画像形成装置の内部構造の概略を示す概略図である。
【図２】第１実施形態に係る画像形成装置の構成を示すブロック図である。
【図３】第１実施形態において、表示部に表示される画面の階層構造の具体例を説明する説明図である。
【図４】図３に示す複数の画面を含む階層構造に対応するツリー構造のデータ構造を説明する説明図である。
【図５】図３に示す画面の内容を表す文字データを含むテーブルの具体例を説明する説明図である。
【図６】登録部に登録された画面の特定情報の具体例を説明する説明図である。
【図７】登録命令された画面の情報に関する一覧画面の具体例を説明する説明図である。
【図８】第１実施形態において、ガイド画面生成部で生成されたガイド画面の具体例を説明する説明図である。
【図９】第１実施形態の変形例において、表示部に表示される画面の階層構造の具体例を説明する説明図である。
【図１０】第１実施形態の変形例において、ガイド画面生成部で生成されたガイド画面の具体例を説明する説明図である。
【図１１】第２実施形態に係る画像形成装置の構成を示すブロック図である。
【図１２】第２実施形態に係る画像形成装置の表示部に表示される画面の階層構造の一部を説明する説明図である。
【図１３】他の画像形成装置の表示部に表示される画面の階層構造の一部を説明する説明図である。
【図１４】第２実施形態に係る画像形成装置のデータ構造記憶部に記憶されているデータ構造を説明する説明図である。
【図１５】他の画像形成装置のデータ構造記憶部に記憶されているデータ構造を説明する説明図である。
【図１６】第２実施形態に係る画像形成装置が、他の画像形成装置の登録部に登録されている特定情報を利用して一覧画面及びガイド画面を生成し表示する工程を説明するフローチャートである。
【図１７】図１６に示すフローチャートの(２)以降の工程を説明するフローチャートとである。
【図１８】図１６に示すフローチャートの(１)以降の工程を説明するフローチャートとである。
【図１９】第２実施形態において、ガイド画面生成部で生成されたガイド画面の具体例を説明する説明図である。
【発明を実施するための形態】
【００２３】
以下、図面に基づいて本発明の実施形態を詳細に説明する。図１は本発明の第１実施形態に係る画像形成装置１ａの内部構造の概略を示す図である。第１の装置である画像形成装置１ａは、例えば、コピー、プリンター、スキャナー及びファクシミリの機能を有するデジタル複合機に適用することができる。画像形成装置１ａは装置本体１００、装置本体１００の上に配置された原稿読取部２００、原稿読取部２００の上に配置された原稿給送部３００及び装置本体１００の上部前面に配置された操作部４００を備える。
【００２４】
原稿給送部３００は自動原稿送り装置として機能し、原稿載置部３０１に置かれた複数枚の原稿を連続的に原稿読取部２００に送ることができる。
【００２５】
原稿読取部２００は露光ランプ等を搭載したキャリッジ２０１、ガラス等の透明部材により構成された原稿台２０３、不図示のＣＣＤ(Charge Coupled Device)センサー及び原稿読取スリット２０５を備える。原稿台２０３に載置された原稿を読み取る場合、キャリッジ２０１を原稿台２０３の長手方向に移動させながらＣＣＤセンサーにより原稿を読み取る。これに対して、原稿給送部３００から給送された原稿を読み取る場合、キャリッジ２０１を原稿読取スリット２０５と対向する位置に移動させて、原稿給送部３００から送られてきた原稿を、原稿読取スリット２０５を通してＣＣＤセンサーにより読み取る。ＣＣＤセンサーは読み取った原稿を画像データとして出力する。
【００２６】
装置本体１００は用紙貯留部１０１、画像形成部１０３及び定着部１０５を備える。用紙貯留部１０１は装置本体１００の最下部に配置されており、用紙の束を貯留することができる用紙トレイ１０７を備える。用紙トレイ１０７に貯留された用紙の束において、最上位の用紙がピックアップローラー１０９の駆動により、用紙搬送路１１１へ向けて送出される。用紙は用紙搬送路１１１を通って、画像形成部１０３へ搬送される。
【００２７】
画像形成部１０３は搬送されてきた用紙にトナー画像を形成する。画像形成部１０３は感光体ドラム１１３、露光部１１５、現像部１１７及び転写部１１９を備える。露光部１１５は画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)に対応して変調された光を生成し、一様に帯電された感光体ドラム１１３の周面に照射する。これにより、感光体ドラム１１３の周面には画像データに対応する静電潜像が形成される。この状態で感光体ドラム１１３の周面に現像部１１７からトナーを供給することにより、周面には画像データに対応するトナー画像が形成される。このトナー画像は転写部１１９によって先ほど説明した用紙貯留部１０１から搬送されてきた用紙に転写される。
【００２８】
トナー画像が転写された用紙は定着部１０５に送られる。定着部１０５において、トナー画像と用紙に熱と圧力が加えられて、トナー画像は用紙に定着される。用紙はスタックトレイ１２１又は排紙トレイ１２３に排紙される。
【００２９】
操作部４００は操作キー部４０１と表示部４０３を備える。表示部４０３はタッチパネル機能を有しており、ソフトキーを含む画面が表示される。ユーザーは画面を見ながらソフトキーを操作することによって、コピー等の機能の実行に必要な設定等をする。
【００３０】
操作キー部４０１にはハードキーからなる操作キーが設けられている。具体的にはスタートキー４０５、テンキー４０７、ストップキー４０９、リセットキー４１１、コピー、プリンター、スキャナー及びファクシミリを切り換えるための機能切換キー４１３等が設けられている。
【００３１】
スタートキー４０５はコピー、ファクシミリ送信等の動作を開始させるキーである。テンキー４０７はコピー部数、ファクシミリ番号等の数字を入力するキーである。ストップキー４０９はコピー動作等を途中で中止させるキーである。リセットキー４１１は設定された内容を初期設定状態に戻すキーである。
【００３２】
機能切換キー４１３はコピーキー及び送信キー等を備えており、コピー機能、送信機能等を相互に切り替えるキーである。コピーキーを操作すれば、コピーの初期画面が表示部４０３に表示される。送信キーを操作すれば、ファクシミリ送信及びメール送信の初期画面が表示部４０３に表示される。
【００３３】
図２は図１に示す画像形成装置１ａの構成を示すブロック図である。画像形成装置１ａは装置本体１００、原稿読取部２００、原稿給送部３００、操作部４００、制御部５００及び通信部６００がバスによって相互に接続された構成を有する。第１実施形態に係る操作装置３ａは、制御部５００とユーザーから各種の入力を受け付ける操作部４００とを備える。装置本体１００、原稿読取部２００、原稿給送部３００及び操作部４００に関しては既に説明したので、説明を省略する。
【００３４】
制御部５００はＣＰＵ(Central Processing Unit)、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)及び画像メモリー等により構成される。ＣＰＵは画像形成装置１ａを動作させるために必要な制御を、装置本体１００等の画像形成装置１ａの上記構成要素に対して実行する。ＲＯＭは画像形成装置１ａの動作の制御に必要なソフトウェアを記憶している。ＲＡＭはソフトウェアの実行時に発生するデータの一時的な記憶及びアプリケーションソフトの記憶等に利用される。画像メモリーは画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)を一時的に記憶する。
【００３５】
制御部５００は機能ブロックとして、画像データ記憶部５０１、表示制御部５０２、データ構造記憶部５０３、文字データ記憶部５０４、登録部５０５、一覧画面生成部５０６、探索部５０７及びガイド画面生成部５０８を備える。これらのブロックの詳細は後で説明する。
【００３６】
通信部６００はファクシミリ通信部６０１及びネットワークＩ／Ｆ部６０３を備える。ファクシミリ通信部６０１は相手先ファクシミリとの電話回線の接続を制御するＮＣＵ(Network Control Unit)及びファクシミリ通信用の信号を変復調する変復調回路を備える。ファクシミリ通信部６０１は電話回線６０５に接続される。
【００３７】
ネットワークＩ／Ｆ部６０３はＬＡＮ(Local Area Network)６０７に接続される。ネットワークＩ／Ｆ部６０３はＬＡＮ６０７に接続されたパソコン等の端末装置との間で通信を実行するための通信インターフェイス回路である。
【００３８】
図３は、表示部４０３に表示される画面の階層構造の具体例を説明する説明図である。メニュー画面１０は初期画面であり、画像形成装置１ａの電源を入れたときに、表示制御部５０２が表示部４０３に最初に表示させる画面である。スキャン設定画面１１及びシステム設定画面１２は、メニュー画面１０より一つ下の階層の画面である。原稿サイズ設定画面１３及びスキャン中画面１４は、スキャン設定画面１１より一つ下の階層の画面である。基本設定画面１５はシステム設定画面１２より一つ下の階層の画面である。
【００３９】
これらの画面は画像形成装置１ａの操作に用いられる複数の画面の具体例である。画像データ記憶部５０１はこれら複数の画面のそれぞれを示す複数の画像データを予め記憶している。表示制御部５０２は操作部４００の操作に従って画像データ記憶部５０１に記憶されている複数の画像データから一つの画像データを選択し、選択された画像データが示す画面を表示部４０３に表示させる。
【００４０】
これらの画面のそれぞれには、画面を特定する情報である特定情報(すなわち、ＩＤ)が予め割り当てられている。第１実施形態では、メニュー画面１０の特定情報が「Ｒｏｏｔ_０００１」であり、スキャン設定画面１１の特定情報が「表示_０１０００」であり、システム設定画面１２の特定情報が「表示_０２０００」であり、原稿サイズ設定画面１３の特定情報が「表示_０１１００」であり、スキャン中画面１４の特定情報が「操作_０１０００」であり、基本設定画面１５の特定情報が「表示_０２１１０」である。
【００４１】
図４は、図３に示す複数の画面を含む階層構造に対応するツリー構造のデータ構造を説明する説明図である。「表示_０２１２０」、「設定_０１１１０」、「設定_０１１２０」、「設定_０１１３０」、「表示項目_０２１１１」及び「表示項目_０２１１２」で特定される画面は、図３において省略されている。
【００４２】
このデータ構造はデータ構造記憶部５０３に予め記憶している。データ構造は複数の画面のそれぞれを特定する特定情報により構成され、表示部４０３に表示される画面の階層構造に対応するツリー構造を有する。
【００４３】
図５は、図３に示す画面の内容を表す文字データを含むテーブルの具体例を説明する説明図である。このテーブルは文字データ記憶部５０４に予め記憶されている。このテーブルは項目として、「画面の特定情報」、「画面の画像データのパス」、「前画面のトリガーの座標」及び「文字データ」を備える。「画面の画像データのパス」、「前画面のトリガーの座標」及び「文字データ」は、「画面の特定情報」と対応付けられて文字データ記憶部５０４に記憶されている。
【００４４】
「画面の特定情報」は図４に示す特定情報が入る欄である。「画面の画像データのパス」は、特定情報で特定される画面の画像データについて、画像データ記憶部５０１でのパスが入る欄である。第１実施形態では各画面の画像データがファイル形式で画像データ記憶部５０１に記憶されている。この場合、ファイル名が、各画面の画像データに到達するためのパスとなる。
【００４５】
「前画面のトリガーの座標」は、表示されている画面より一つ前に表示される画面に含まれるキーのうち、表示されている画面を表示させるキーの座標が入る欄である。例えば、図３に示すスキャン設定画面１１は、メニュー画面１０のスキャナーキー１６が操作されると、表示される。従って、スキャン設定画面１１についての前画面のトリガー座標は、メニュー画面１０のスキャナーキー１６の座標となる。
【００４６】
「文字データ」は、図４に示す特定情報で特定される各画面の内容を表す文字のデータが入る欄である。例えば、図３に示すスキャン設定画面１１の文字データは、「スキャン設定」である。文字データは後で説明する一覧画面を生成する際に利用される。
【００４７】
図６は、登録部５０５に登録された画面の特定情報の具体例を説明する説明図である。登録部５０５は表示部４０３に表示されている画面について、操作部４００が操作されて登録命令が入力されると、登録命令がされた画面の特定情報を登録する。
【００４８】
例えば、図３に示す基本設定画面１５が表示部４０３に表示されている状態で、ユーザーが操作部４００を操作して登録命令を入力すると、基本設定画面１５の特定情報である「表示_０２１１０」が、登録部５０５に登録される。登録命令の入力とは、具体的には、例えば、操作部４００の画面登録ボタン(不図示)を押下することである。
【００４９】
図７は、登録命令された画面の情報に関する一覧画面１７の具体例を説明する説明図である。ユーザーが操作部４００を操作して一覧画面１７を表示する命令を入力すると、一覧画面生成部５０６は、登録部５０５に登録されている登録画面について、一覧画面１７を生成して表示部４０３に表示させる。これは、いわゆるヘルプ機能であり、ユーザーが登録した画面にアクセスする手順を示すための機能である。一覧画面はヘルプ画面と称することができる。一覧画面１７は「システムの基本設定を表示する」、「スキャンの原稿サイズ設定を表示する」等の登録された各画面に付けられた表題を含む。
【００５０】
一覧画面生成部５０６は文字データ記憶部５０４に記憶されている文字データのうち、登録部５０５に登録されている特定情報と一致する特定情報に対応付けられた文字データを利用して、一覧画面１７を生成する。詳細に説明すると、一覧画面１７を表示する命令が入力されると、一覧画面生成部５０６は図５に示す画面の特定情報のうち、図６に示す登録部５０５に登録されている登録画面の特定情報と一致するものを探し出す。一覧画面生成部５０６は一致する特定情報に対応付けられた文字データを利用して一覧画面１７を生成する。例えば、図６の「表示_０２１１０」に対応付けられた文字データは、図５に示すように「システムの基本設定」である。一覧画面生成部５０６は特定情報が「表示」の識別子を含む場合、「を表示する」の文字を付加して、「システムの基本設定を表示する」という表題を自動的に生成する。
【００５１】
このように、「操作」、「設定」、実行機能がない「表示」等に分類する識別子を、特定情報に含めることにより、分類に応じた各画面の表題を自動的に生成することができる。例えば、識別子が「操作」であれば、「をする」の文字を付加する。これにより文字データが「スキャン」の場合、「スキャンをする」の表題を自動的に生成することができる。また、識別子が「設定」であれば、「を設定する」の文字を付加する。これにより文字データが「Ａ４原稿のスキャン」の場合、「Ａ４原稿のスキャンを設定する」の表題を自動的に生成することができる。なお、文字データが「システムの基本設定を表示する」にすれば、画面の表題を自動的に生成する処理は不要となる。
【００５２】
図８は、ガイド画面１８の具体例を説明する説明図である。ユーザーが操作部４００を操作して、図７に示す一覧画面１７の中から、アクセス手順の表示命令が入力された画面について、ガイド画面１８が表示部４０３に表示される。アクセス手順の表示命令の入力として、図７に示す「システムの基本設定を表示する」を選択した場合を例にして説明する。
【００５３】
「システムの基本設定を表示する」は、図３に示す基本設定画面１５を表示部４０３に表示させることである。「システムの基本設定を表示する」の表題は、上述したように、図６に示す「表示_０２１１０」を基にして生成される。探索部５０７は「表示_０２１１０」で特定される画面(つまり、基本設定画面１５)について、「表示_０２１１０」及び図４に示すデータ構造を利用して、メニュー画面１０(上層の画面の一例)から基本設定画面１５にアクセスできる最短ルートを探索する。この例では「Ｒｏｏｔ_０００１」→「表示_０２０００」→「表示_０２１１０」が最短ルートとなる。探索部５０７が探索するルートは最短ルートが好ましいが、必ずしも最短ルートに限定されない。
【００５４】
ガイド画面生成部５０８は、この最短ルートに含まれる特定情報で特定される画面を利用して、例えば、図８に示すガイド画面１８を生成して、表示部４０３に表示させる。ガイド画面１８はアクセス手順の表示命令が入力された画面にアクセスできる手順を示している。ガイド画面１８はメニュー画面１０の縮小画像１０ａ、システム設定画面１２の縮小画像１２ａ及び基本設定画面１５の縮小画像１５ａを含む。
【００５５】
システム設定キー及び基本設定キーに囲まれた点線枠１９は、実際には、例えば、赤枠であり、システム設定キーを押下すると、システム設定画面１２に切り換わり、基本設定キー押下すると、基本設定画面１５に切り換わることを示す。これらの点線枠１９は、ガイド画面生成部５０８により図５に示す前画面のトリガーの座標を利用して生成される。
【００５６】
なお、最短ルートの探索において、「表示_０２１１０」の画面の項目を探索する処理を加えると、「表示_０２１１０」の画面で設定できる項目をガイド画面１８に含めることができる。すなわち、図３に示す基本設定画面１５に含まれる項目を、ガイド画面１８に含めることができる。
【００５７】
また、制御部５００が、各ガイド画面について表示回数をカウントし、登録部５０５の容量が満杯になると、ガイド画面の表示回数が少ない登録画面の特定情報を、登録部５０５から削除するようにしてもよい。
【００５８】
第１実施形態の主な効果を説明する。図２に示す表示部４０３に表示されている画面について、ユーザーによって操作部４００が操作されて登録命令が入力されると、図６に示すように、その画面の特定情報が登録部５０５に登録される。
【００５９】
ユーザーは、登録された画面の一覧を見たいとき、ユーザーによって操作部４００が操作されて、登録命令された画面の情報に関する一覧画面を表示する命令が入力される。これにより、文字データ記憶部５０４に記憶されている文字データのうち(図５)、登録部５０５に登録されている特定情報(図６)と一致する特定情報に対応付けられた文字データを利用して、図７に示す一覧画面１７が生成され、表示される。
【００６０】
ユーザーは、一覧画面１７の中にアクセス手順の表示をしたい画面があるとき、ユーザーによって操作部４００が操作されて、一覧画面１７の中からアクセス手順の表示命令をする画面が選択される。これにより、アクセス手順の表示命令が入力された画面について、図３に示すメニュー画面１０(上層の画面の一例)からアクセスするルートを、図４に示すツリー構造のデータ構造を利用して探索される。そして、探索されたルートに含まれる特定情報で特定される画面を利用して、図８に示すように、アクセス手順の表示命令が入力された画面にアクセスできる手順を示すガイド画面１８を生成する。
【００６１】
以上のように、第１実施形態によれば、アクセス手順を示すガイド画面１８を生成できるようにするために、ユーザーが表示部４０３に表示されている画面を登録する際に、ユーザーに対して、上層の画面から目的の画面にアクセスする操作を要求しない。従って、第１実施形態によれば、画面の登録操作についてユーザーに負担を課することなく、上層の画面から登録された画面へのアクセスの手順を示すことができる。
【００６２】
このような第１実施形態によれば、画像形成装置１ａについて、ユーザーが日常的に使用する画面へのアクセスの操作手順をヘルプ情報として登録し、それを画像形成装置１ａのユーザーが共有することができる。
【００６３】
また、第１実施形態によれば、登録された画面を直接に表示させるのではなく、メニュー画面１０から登録された画面にアクセスする手順を示す。従って、ユーザーにより操作部４００が操作されて表示部４０３に表示された画面に設定値が入力される動作と、ユーザーにより操作部４００が操作されて上層の画面から下層の画面へ切り換える動作と、が繰り返されて、表示制御部５０２が、登録命令がされた画面を表示部４０３に表示させる場合に特に有効である。
【００６４】
第１実施形態の変形例を説明する。メニュー画面から登録された画面にアクセスするのに、操作部４００に設けられたハードキーの操作が必要な場合がある。図９は、変形例において、表示部４０３に表示される画面の階層構造の具体例を説明する説明図であり、図３と対応する。スキャン画面キーを示す画像３１、システム画面キーを示す画像３２及びスキャンキーを示す画像３３は、操作部４００に設けられたハードキーのうち、スキャン画面キー、システム画面キー及びスキャンキー(いずれも不図示)を示す画像である。これらの画像３１，３２，３３を示す画像データは、画像データ記憶部５０１に予め記憶されている。
【００６５】
画像３１，３２，３３のそれぞれには、画像を特定する特定情報が予め割り当てられている。変形例では、スキャン画面キーを示す画像３１の特定情報が「ハードキー_０００１」であり、システム画面キーを示す画像３２の特定情報が「ハードキー_０００２」であり、スキャンキーを示す画像３３の特定情報が「ハードキー_０００３」である。
【００６６】
図９に示すメニュー画面３０にはソフトキーが含まれていない。メニュー画面３０が表示された状態で、ハードキーのスキャン画面キーが押下されると、表示制御部５０２はスキャン設定画面１１を表示部４０３に表示させる。また、メニュー画面３０が表示された状態で、ハードキーのシステム画面キーが押下されると、表示制御部５０２はシステム設定画面１２を表示部４０３に表示させる。さらに、スキャン設定画面１１が表示された状態で、ハードキーのスキャンキーが押下されると、表示制御部５０２はスキャン中画面１４を表示部４０３に表示させる。
【００６７】
変形例のガイド画面生成部５０８は、探索部５０７により探索されたルートに、スキャン設定画面１１を示す「表示_０１０００」が含まれる場合、メニュー画面３０の縮小画像とスキャン設定画面１１の縮小画像との間にスキャン画面キーの画像３１を挿入する処理をする。また、探索部５０７により探索されたルートに、システム設定画面１２を示す「表示_０２０００」が含まれる場合、メニュー画面３０の縮小画像とシステム設定画面１２の縮小画像との間にシステム画面キー３２の画像を挿入する処理をする。さらに、探索部５０７により探索されたルートに、スキャン中画面１４を示す「操作_０１０００」が含まれる場合、スキャン中画面１４の縮小画像とスキャン設定画面１１の縮小画像との間にスキャンキーの画像３３を挿入する処理をする。
【００６８】
図１０は、変形例において、ガイド画面生成部５０８で生成されたガイド画面３４の具体例を説明する説明図である。基本設定画面１５へのアクセス手順が示されている。メニュー画面３０の縮小画像３０ａとシステム設定画面１２の縮小画像１２ａとの間にシステム画面キーの画像３２が挿入されている。
【００６９】
次に、本発明の第２実施形態を説明する。第２実施形態に係る画像形成装置は、自身の登録部５０５に登録されている特定情報に加えて、ネットワーク接続されている他の画像形成装置の登録部に登録されている特定情報を利用して一覧画面を生成する機能を有する。すなわち、第２実施形態に係る画像形成装置は、自身で登録命令された画面の情報に加えて、ネットワーク接続されている他の画像形成装置で登録命令された画面の情報の一覧画面を生成する機能を有する。
【００７０】
第２実施形態に係る画像形成装置の内部構造は、図１に示す第１実施形態に係る画像形成装置１ａの内部構造と同じなので、説明を省略する。図１１は、第２実施形態に係る画像形成装置１ｂの電気的な構成を示すブロック図である。図２に示す第１実施形態に係る画像形成装置１ａと同じ要素については、同一符号を付すことにより、説明を省略する。
【００７１】
画像形成装置１ｂの制御部５００は、機能ブロックとして、画像データ記憶部５０１、表示制御部５０２、データ構造記憶部５０３、文字データ記憶部５０４、登録部５０５、一覧画面生成部５０６、探索部５０７及びガイド画面生成部５０８に加えて、さらに、判断部５０９及び検索部５１０を備える。判断部５０９及び検索部５１０の詳細は、後で説明する。第２実施形態に係る操作装置３ｂは、制御部５００とユーザーから各種の入力を受け付ける操作部４００とを備える。
【００７２】
画像形成装置１ｂ(第１の装置)は、画像形成装置１ｂと同じ構成を有する画像形成装置１ｃ(第２の装置)と、ネットワークで接続されている。画像形成装置１ｂと画像形成装置１ｃとによって画像形成装置システムが構成されている。画像形成装置１ｂと画像形成装置１ｃとにおいて、同じ画面及び実質的に同じ画面には、同じ特定情報を割り当てている。このため、図４に示すデータ構造は重複している。但し、画像形成装置１ｂの機能と画像形成装置１ｃの機能とは完全に一致していない。例えば、画像形成装置１ｂはＢ４原稿をスキャンする機能を有するが、Ａ３原稿をスキャンする機能を有さない。一方、画像形成装置１ｃはＢ４及びＡ３原稿のいずれもスキャンする機能を有する。
【００７３】
図１２は、画像形成装置１ｂの表示部４０３に表示される画面の階層構造の一部を説明する説明図であり、図１３は、画像形成装置１ｃの表示部に表示される画面の階層構造の一部を説明する説明図である。図１２及び図１３に示すＡ４原稿のスキャン設定の画面４１ではＡ４キー４２が選択されて反転表示されている。Ａ４原稿のスキャン設定の画面４１を特定する特定情報は「Ｓ_０００１」である。
【００７４】
図１２及び図１３に示すＢ４原稿のスキャン設定の画面４３ではＢ４キー４４が選択されて反転表示されている。Ｂ４原稿のスキャン設定の画面４３を特定する特定情報は「Ｓ_０００２」である。図１３に示すＡ３原稿のスキャン設定の画面４５ではＡ３キー４６が選択されて反転表示されている。Ａ３原稿のスキャン設定の画面４５を特定する特定情報は「Ｓ_０００３」である。これらの画面より一つ上層のスキャン設定画面１１を特定する特定情報は「表示_０１０００」である。
【００７５】
図１２のスキャン設定画面１１と図１３のスキャン設定画面１１は、同じ画面である。図１２の原稿サイズ設定画面４１と図１３の原稿サイズ設定画面４１は、Ａ３キーを含むか否かで異なるが、Ａ４原稿のスキャンを設定している点で同じなので、実質的に同じ画面である。図１２の原稿サイズ設定画面４３と図１３の原稿サイズ設定画面４３も、同様の理由で実質的に同じ画面である。同じ画面及び実質的に同じ画面には、同じ特定情報を割り当てている。
【００７６】
画像形成装置１ｃの文字データ記憶部には、「表示_０１０００」、「Ｓ_０００１」、「Ｓ_０００２」及び「Ｓ_０００３」、並びにこれらに対応付けられた文字データ等が予め記憶されている。これに対して、画像形成装置１ｂの文字データ記憶部５０４には、「表示_０１０００」、「Ｓ_０００１」及び「Ｓ_０００２」、並びにこれらに対応付けられた文字データ等が予め記憶されているが、「Ｓ_０００３」及びこれに対応づけられた文字データ等は記憶されていない。
【００７７】
図１２の画面の階層構造に対応するデータ構造を図１４に示し、図１３の画面の階層構造に対応するデータ構造を図１５に示す。図１４に示すデータ構造は、画像形成装置１ｂのデータ構造記憶部５０３に記憶されている。図１５に示すデータ構造は、画像形成装置１ｃのデータ構造記憶部に記憶されている。
【００７８】
画像形成装置１ｂにおいて、表示部４０３に表示されている画面の登録は、第１実施形態と同じである。また、画像形成装置１ｂの登録部５０５に登録されている特定情報を利用した一覧画面及びガイド画面の生成と表示は、第１実施形態と同じである。
【００７９】
画像形成装置１ｂは画像形成装置１ｃの登録部に登録されている特定情報を利用して一覧画面及びガイド画面を生成し表示する機能を有する。図１６〜図１８は、これを説明するフローチャートである。
【００８０】
図１６を参照して、画像形成装置１ｂの操作部４００が操作されて、画像形成装置１ｂで登録命令されていないが、画像形成装置１ｃで登録命令された画面の情報に関する一覧画面を表示する命令が操作部４００に入力されると(ステップＳ１)、制御部５００は通信部６００に次の動作を実行させる。通信部６００は画像形成装置１ｃの登録部に登録されている特定情報を、ネットワーク経由で画像形成装置１ｃに対して要求し、画像形成装置１ｃから送られてきた特定情報をネットワーク経由で受け取る(ステップＳ２)。
【００８１】
画像形成装置１ｃの登録部に登録されている特定情報には、(ａ)画像形成装置１ｂの登録部５０５に登録されている特定情報と同じ特定情報、(ｂ)第１の特定情報(画像形成装置１ｂの登録部５０５に登録されていないが、画像形成装置１ｂの文字データ記憶部５０４に記憶されている特定情報)、(ｃ)第２の特定情報(画像形成装置１ｂの文字データ記憶部５０４に記憶されておらず、従って、画像形成装置１ｂの登録部５０５に登録できない特定情報)の三種類が存在する。
【００８２】
画像形成装置１ｂの判断部５０９は、画像形成装置１ｃから送られてきた特定情報の中に、第１の特定情報が存在するか判断する(ステップＳ３)。上記の通り、第１の特定情報とは画像形成装置１ｂの登録部５０５に登録されていないが、画像形成装置１ｂの文字データ記憶部５０４に記憶されている特定情報である。第１の特定情報で特定される画面の画像データは、画像データ記憶部５０１に記憶されているので、画像形成装置１ｂは第１の特定情報で特定される画面を表示部４０３に表示させることができる。画像形成装置１ｂの文字データ記憶部５０４には、図１２に示す「Ｓ_０００１」が登録されている。画像形成装置１ｂの登録部５０５に「Ｓ_０００１」が登録されていない場合、画像形成装置１ｃから送られてきた「Ｓ_０００１」は、第１の特定情報となる。
【００８３】
判断部５０９が第１の特定情報が存在すると判断した場合(ステップＳ３でＹｅｓ)、判断部５０９は、画像形成装置１ｃから送られてきた特定情報の中に、第２の特定情報が存在するか判断する(ステップＳ１４)。第２の特定情報が存在する場合(ステップＳ１４でＹｅｓ)については、後で説明する。判断部５０９が第２の特定情報が存在すると判断しない場合(ステップＳ１４でＮｏ)、画像形成装置１ｂの一覧画面生成部５０６は、文字データ記憶部５０４に記憶されている文字データのうち、第１の特定情報に対応付けられた文字データを利用して一覧画面を生成し、表示部４０３に表示させる(ステップＳ４)。これにより、画像形成装置１ｂで登録命令されていないが、画像形成装置１ｃで登録命令された画面の情報に関する一覧画面を画像形成装置１ｂの表示部４０３に表示させることができる。
【００８４】
画像形成装置１ｂの制御部５００は、操作部４００が操作されて、第１の特定情報で特定される画面へのアクセス手順の表示命令が入力されたか判断する(ステップＳ５)。制御部５００が、第１の特定情報で特定される画面へのアクセス手順の表示命令が入力されたと判断しない場合(ステップＳ５でＮｏ)、ステップＳ５の処理を繰り返す。
【００８５】
制御部５００が、第１の特定情報で特定される画面へのアクセス手順の表示命令が入力されたと判断した場合(ステップＳ５でＹｅｓ)、画像形成装置１ｂの探索部５０７は、第１実施形態と同様に、その画面へアクセスするルートを、画像形成装置１ｂのデータ構造記憶部５０３に記憶されているデータ構造を利用して探索する(ステップＳ６)。
【００８６】
画像形成装置１ｂのガイド画面生成部５０８は、第１実施形態と同様に、そのルートに含まれる特定情報で特定される画面を利用して、アクセス手順を示しガイド画面を生成し、表示部４０３に表示させる(ステップＳ７)。
【００８７】
以上が、第１の特定情報の場合の処理、すなわち、画像形成装置１ｂで登録命令の対象とされていないが、画像形成装置１ｃで登録命令の対象とされた画面について、その画面の特定情報が画像形成装置１ｂの文字データ記憶部５０４に記憶されている場合の処理である。
【００８８】
次に、画像形成装置１ｂで登録命令されていないが、画像形成装置１ｃで登録命令された画面について、その画面の特定情報が画像形成装置１ｂの文字データ記憶部５０４に記憶されていない場合(すなわち、第２の特定情報の場合)の処理を説明する。第２の特定情報とは画像形成装置１ｃから送られてきた特定情報の中に、画像形成装置１ｂの文字データ記憶部５０４に記憶されている特定情報と異なるものである。例えば、画像形成装置１ｂはＡ３原稿をスキャンする機能を有さないので、画像形成装置１ｂの文字データ記憶部５０４には図１３に示す特定情報「Ｓ_０００３」が記憶されていない。画像形成装置１ｃから「Ｓ_０００３」が送られてきた場合、「Ｓ_０００３」は第２の特定情報となる。第２の特定情報である「Ｓ_０００３」で特定される画面の画像データは、画像形成装置１ｂの画像データ記憶部５０１に記憶されていないので、画像形成装置１ｂは第２の特定情報で特定される画面を表示部４０３に表示させることができない。以下、第２の特定情報の場合の処理を、「Ｓ_０００３」を例にして説明する。
【００８９】
画像形成装置１ｂの判断部５０９が第１の特定情報が存在すると判断しない場合(ステップＳ３でＮｏ)、図１７に示すように、判断部５０９は画像形成装置１ｃから送られてきた特定情報の中に、第２の特定情報が存在するか判断する(ステップＳ８)。
【００９０】
判断部５０９が、第２の特定情報が存在すると判断しない場合(ステップＳ８でＮｏ)、第１の特定情報及び第２の特定情報のいずれも存在しないことになる。これは、画像形成装置１ｃに登録されている特定情報が、上述した(ａ)画像形成装置１ｂの登録部５０５に登録されている特定情報と同じ特定情報の場合である。従って、表示制御部５０２が、画像形成装置１ｃからの特定情報は、画像形成装置１ｂの登録部５０５に既に登録されている特定情報と同じである旨を表示部４０３に表示させる制御をして(ステップＳ９)、処理が終了する。
【００９１】
判断部５０９が、第２の特定情報が存在すると判断した場合(ステップＳ８でＹｅａ)、画像形成装置１ｂの制御部５００は、通信部６００に次の動作を実行させる。通信部６００は第２の特定情報に対応付けられた文字データをネットワーク経由で画像形成装置１ｃに対して要求し、画像形成装置１ｃから送られてきた文字データを受け取る。ここでの文字データとは、画像形成装置１ｃの一覧画面生成部で作成された表題「Ａ３原稿のスキャンを設定する」である。なお、画像形成装置１ｃから「Ａ３原稿のスキャン」の文字データを受け取り、画像形成装置１ｂの一覧画面生成部５０６で表題「Ａ３原稿のスキャンを設定する」を生成してもよい。
【００９２】
画像形成装置１ｂの一覧画面生成部５０６は、画像形成装置１ｃから送られてきた文字データを利用して一覧画面を生成し、表示部４０３に表示させる(ステップＳ１０)。例えば、「Ａ３原稿のスキャンを設定する」の文字を含む一覧画面が表示される。画像形成装置１ｂの一覧画面生成部５０６は、画像形成装置１ｂでＡ３原稿についてスキャンできない旨の表示を一覧画面に追加する処理を加えてもよい。
【００９３】
画像形成装置１ｂの制御部５００は、操作部４００が操作されて、第２の特定情報で特定される画面へのアクセス手順の表示命令が入力されたか判断する(ステップＳ１１)。制御部５００が、第２の特定情報で特定される画面へのアクセス手順の表示命令が入力されたと判断しない場合(ステップＳ１１でＮｏ)、ステップＳ１１の処理を繰り返す。
【００９４】
制御部５００が、第２の特定情報で特定される画面へのアクセス手順の表示命令が入力されたと判断した場合(ステップＳ１１でＹｅｓ)、制御部５００は通信部６００に以下の動作を実行させる。通信部６００は第２の特定情報(この例では「Ｓ_０００３」)で特定される画面のルートの探索を画像形成装置１ｃに対して要求し、画像形成装置１ｃから送られてきたルートを受け取る(ステップＳ１２)。
【００９５】
この場合の画像形成装置１ｃの動作を説明する。画像形成装置１ｃの探索部は、「Ｓ_０００３」と図１５に示す画像形成装置１ｃのデータ構造記憶部に記憶されているデータ構造を利用して、最短ルートを探索する。ここでの最短ルートは、「Ｒｏｏｔ_０００１」→「表示_０１０００」→「Ｓ_０００３」となる。画像形成装置１ｃはこの最短ルートを画像形成装置１ｂの通信部６００に送る。
【００９６】
画像形成装置１ｂの検索部５１０は、画像形成装置１ｃから送られてきたルート(「Ｒｏｏｔ_０００１」→「表示_０１０００」→「Ｓ_０００３」)を、下層からから上層に遡り、このルートを構成する特定情報の中から、画像形成装置１ｂの文字データ記憶部５０４に記憶されている特定情報のいずれかと最初に一致するものを検索する。図１４及び図１５を参照して、この例では、「表示_０１０００」が最初に一致した特定情報である。
【００９７】
画像形成装置１ｂのガイド画面生成部５０８は、最初に一致した特定情報で特定される画面にアクセスできる手順を示すガイド画面を生成し、表示部４０３に表示させる(ステップＳ１３)。言い換えれば、第２の特定情報で特定される画面と関連性が一番ある画面を表示する。図１９はガイド画面５１の具体例を説明する説明図である。ガイド画面５１はメニュー画面１０の縮小画像１０ａ及びスキャン設定画面１１の縮小画像１１ａを含む。ガイド画面５１により、Ａ３原稿のスキャン設定をすることはできないが、スキャン原稿のサイズの設定画面のアクセス手順を示すことができる。
【００９８】
一方、画像形成装置１ｂの判断部５０９が第１の特定情報が存在すると判断し(ステップＳ３でＹｅｓ)、かつ第２の特定情報が存在すると判断した場合(ステップＳ１４でＹｅｓ)、ステップＳ４及びステップＳ１０で説明した一覧画面の生成と表示が実行される(図１８のステップＳ１５)。すなわち、画像形成装置１ｂの一覧画面生成部５０６は、文字データ記憶部５０４に記憶されている文字データのうち、第１の特定情報に対応付けられた文字データを利用して一覧画面を生成し、表示部４０３に表示させる。また、画像形成装置１ｂの一覧画面生成部５０６は、画像形成装置１ｃから送られてきた文字データを利用して一覧画面を生成し、表示部４０３に表示させる。
【００９９】
画像形成装置１ｂの制御部５００は、操作部４００が操作されて、第１の特定情報で特定される画面へのアクセス手順の表示命令が入力されたか判断する(ステップＳ１６)。制御部５００が、第１の特定情報で特定される画面へのアクセス手順の表示命令が入力されたと判断した場合(ステップＳ１６でＹｅｓ)、ステップＳ６へ進む。
【０１００】
制御部５００が、第１の特定情報で特定される画面へのアクセス手順の表示命令が入力されたと判断しない場合(ステップＳ１６でＮｏ)、画像形成装置１ｂの制御部５００は、操作部４００が操作されて、第２の特定情報で特定される画面へのアクセス手順の表示命令が入力されたか判断する(ステップＳ１７)。制御部５００が、第２の特定情報で特定される画面へのアクセス手順の表示命令が入力されたと判断しない場合(ステップＳ１７でＮｏ)、ステップＳ１６へ戻る。
【０１０１】
制御部５００が、第２の特定情報で特定される画面へのアクセス手順の表示命令が入力されたと判断した場合(ステップＳ１７でＹｅｓ)、ステップＳ１２へ進む。
【０１０２】
第２実施形態の主な効果を説明する。ステップＳ３，Ｓ４，Ｓ５，Ｓ６，Ｓ７で説明した第１の特定情報は、画像形成装置１ｃの登録部に登録されている特定情報のうち、画像形成装置１ｂの登録部５０５に登録されていないが、画像形成装置１ｂの文字データ記憶部５０４に記憶されている特定情報である。第１の特定情報で特定される画面の画像データは、画像データ記憶部５０１に記憶されているので、画像形成装置１ｂは第１の特定情報で特定される画面を表示部４０３に表示させることができる。第２実施形態によれば、画像形成装置１ｃから受け取った特定情報が第１の特定情報の場合、第１の特定情報で特定される画面(すなわち、画像形成装置１ｂで登録命令されていないが、画像形成装置１ｃで登録命令された画面)に関する情報も一覧画面に含めることができる。従って、ネットワークで接続されている画像形成装置間で、各画像形成装置で登録命令された画面の情報を共有することができる。
【０１０３】
また、ステップＳ３，Ｓ８，Ｓ１０，Ｓ１１，Ｓ１２，Ｓ１３で説明した第２の特定情報は、画像形成装置１ｃの登録部に登録されている特定情報のうち、画像形成装置１ｂの登録部５０５に登録されておらず、かつ、画像形成装置１ｂの文字データ記憶部５０４に記憶されていない特定情報である。第２の特定情報で特定される画面の画像データは、画像形成装置１ｂの画像データ記憶部５０１に記憶されていないので、画像形成装置１ｂは第２の特定情報で特定される画面を表示部４０３に表示させることができない。第２実施形態によれば、画像形成装置１ｂは画像形成装置１ｃから受け取った特定情報が第２の特定情報の場合、第２の特定情報で特定される画面と関連性が一番ある画面を表示部４０３に表示させる。よって、画像形成装置１ｂは画像形成装置１ｃから受け取った特定情報が第２の特定情報でも、それを有効に利用することができる。
【符号の説明】
【０１０４】
１ａ  画像形成装置(第１の装置)
３ａ  操作装置
１ｂ  画像形成装置(第１の装置)
３ｂ  操作装置
１ｃ  画像形成装置(第２の装置)
１７  一覧画面
１８，３４，５１  ガイド画面
【図１】
0005750461.tif 000002
【図２】
0005750461.tif 000003
【図３】
0005750461.tif 000004
【図４】
0005750461.tif 000005
【図５】
0005750461.tif 000006
【図６】
0005750461.tif 000007
【図７】
0005750461.tif 000008
【図８】
0005750461.tif 000009
【図９】
0005750461.tif 000010
【図１０】
0005750461.tif 000011
【図１１】
0005750461.tif 000012
【図１２】
0005750461.tif 000013
【図１３】
0005750461.tif 000014
【図１４】
0005750461.tif 000015
【図１５】
0005750461.tif 000016
【図１６】
0005750461.tif 000017
【図１７】
0005750461.tif 000018
【図１８】
0005750461.tif 000019
【図１９】
0005750461.tif 000020