(57)【要約】【課題】操作パネルを持つ機器に装備される画面等の表示機能を制御する情報処理装置、ユーザインターフェース制御方法、及びユーザインターフェース制御プログラムを提供する。【解決手段】複数の機能を有する情報処理装置において、各機能と、画面を構成する画面構成要素とをリンクさせて管理し、選択された画面の表示モードに応じて各機能に対応する画面構成要素を選択し、選択された画面構成要素を利用して画面を生成することにより、情報処理装置の操作性を向上させると同時に、必要な画面構成要素のみを読み出して画面を生成するため、画面の表示に要する処理時間を短くすることができる。また、各機能と画面構成要素とをリンクさせて管理することにより、新たな機能の追加による画面構成要素の追加も容易に行うことができるため、情報処理装置の開発・保守にかかる作業時間を短縮することができる。【選択図】図６
2007141061.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能を有し、表示画面を介してユーザと情報を授受する情報処理装置において、
前記表示画面を構成する画面構成要素を保持する画面構成要素記憶手段と、
前記各機能を分類した機能グループと前記画面構成要素とを関連づける機能グループ情報を保持する機能グループ記憶手段と、
前記機能グループ情報に基づいて前記画面構成要素記憶手段から前記画面構成要素を読み出し、読み出した前記画面構成要素により前記表示画面を生成する画面生成手段とを有することを特徴とする情報処理装置。
【請求項２】
連動して表示される前記表示画面間の関連を示すフローを保持するオペレーションフロー記憶手段と、
ユーザから指示を受けたとき、遷移先の表示画面を前記フローに基づいて決定する決定手段とを有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記各機能が操作の難易度別の前記機能グループに分類されていることを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記各機能が使用頻度別の前記機能グループに分類されていることを特徴とする請求項１又は２記載の情報処理装置。
【請求項５】
複数の機能と、表示画面を構成する画面構成要素を保持する画面構成要素記憶手段と、各機能を分類した機能グループと前記画面構成要素とを関連づける機能グループ情報を保持する機能グループ記憶手段とを有し、前記表示画面を介してユーザと情報を授受する情報処理装置のユーザインターフェース制御方法において、
前記機能グループ情報に基づいて前記画面構成要素記憶手段から前記画面構成要素を読み出す読出工程と、
前記読出工程によって読み出された前記画面構成要素により前記表示画面を生成する生成工程と有することを特徴とするユーザインターフェース制御方法。
【請求項６】
複数の機能と、表示画面を構成する画面構成要素を保持する画面構成要素記憶手段と、各機能を分類した機能グループと前記画面構成要素とを関連づける機能グループ情報を保持する機能グループ記憶手段とを有し、前記表示画面を介してユーザと情報を授受する情報処理装置のユーザインターフェース制御プログラムにおいて、
前記機能グループ情報に基づいて前記画面構成要素記憶手段から前記画面構成要素を読み出す読出処理と、
前記読出処理によって読み出された前記画面構成要素により前記表示画面を生成する生成処理と有することを特徴とするユーザインターフェース制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、複写機、ファクシミリ、スキャナ、プリンタ等のＯＡ機器、或いはＰＣ等の操作パネルを持つ機器に装備される画面等の表示機能を制御する情報処理装置、ユーザインターフェース制御方法、及びユーザインターフェース制御プログラムに関する。
【背景技術】
【０００２】
近年、画像処理装置、例えば複写機においては、複写機能の拡大により機能操作装置が複雑化している。そのため、複写機能の設定のためにＬＣＤ、ＣＲＴ等の表示画面を用いて、この表示画面の表示切り替えにより、多数の複写機能の中からオペレータの必要とする複写機能を探し出して、入力する装置が多くなっている。
【０００３】
特許文献１では、画像データを処理する場合、オペレータが初級者であるか、上級者であるかを判別し、初級者である場合、初級者のスキルレベルに応じたプロセスにより処理を進行させると共に、表示画面をシンプルに表示し、オペレータが上級者である場合、上級者の任意のプロセスにより処理を進行させると共に、一つの表示画面において複数の処理を実行可能とする画像処理装置、画像処理方法、及びプログラムが提案されている。
【０００４】
特許文献２では、複数の機能の中からユーザのレベルに応じて目的の機能を予め選択しておき、ユーザが誰であるかを識別すると、当該ユーザの予め選択してある機能から目的の機能を選択できるようにしておくことにより、複雑な機能を数多く備えた画像処理装置でも初心者から熟練者まで、あらゆるレベルのユーザがそれぞれ使い勝手よく使用できる画像処理装置が提案されている。
【特許文献１】特開２００４−３４３５５０号公報
【特許文献２】特開平６−１３０７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の発明は以下の問題を有している。
【０００６】
特許文献１記載の画像処理装置、画像処理方法、及びプログラムは、画像データを処理する場合、オペレータが初級者であるか、上級者であるかを判別し、初級者である場合、初級者のスキルレベルに応じたプロセスにより処理を進行させると共に、表示画面をシンプルに表示し、オペレータが上級者である場合、上級者の任意のプロセスにより処理を進行させると共に、一つの表示画面において複数の処理を実行可能としているが、スキルレベルにより装置自体が自動的に表示画面を選択するものであり、他の基準（例えば、ユーザの使用頻度）に基づいて画面を選択する等、ユーザの好みに応じて様々な分類に基づく画面の表示を実行することができない。
【０００７】
特許文献２記載の画像処理装置は、複数の機能の中からユーザのレベルに応じて目的の機能を予め選択しておき、ユーザが誰であるかを識別すると、当該ユーザの予め選択してある機能から目的の機能を選択できるようにしておくことにより、複雑な機能を数多く備えた画像処理装置でも初心者から熟練者まで、あらゆるレベルのユーザがそれぞれ使い勝手よく使用できるが、ユーザが予め使用する機能を設定しておく必要があり、様々な使用状況下に応じて、短時間にユーザの要求に対応した画面表示を行うことが困難である。
【０００８】
そこで、本発明は、複数の機能を有する情報処理装置において、各機能と、画面を構成する画面構成要素とをリンクさせて管理し、選択された画面の表示モードに応じて各機能に対応する画面構成要素を選択し、選択された画面構成要素を利用して画面を生成することにより、情報処理装置の操作性を向上させると同時に、必要な画面構成要素のみを読み出して画面を生成するため、画面の表示に要する処理時間を短くすることができる情報処理装置、ユーザインターフェース制御方法、及びユーザインターフェース制御プログラムを提案することを目的としている。
【課題を解決するための手段】
【０００９】
請求項１記載の発明は、複数の機能を有し、表示画面を介してユーザと情報を授受する情報処理装置において、前記表示画面を構成する画面構成要素を保持する画面構成要素記憶手段と、前記各機能を分類した機能グループと前記画面構成要素とを関連づける機能グループ情報を保持する機能グループ記憶手段と、前記機能グループ情報に基づいて前記画面構成要素記憶手段から前記画面構成要素を読み出し、読み出した前記画面構成要素により前記表示画面を生成する画面生成手段とを有することを特徴とする。
【００１０】
請求項２記載の発明は、請求項１記載の情報処理装置において、連動して表示される前記表示画面間の関連を示すフローを保持するオペレーションフロー記憶手段と、ユーザから指示を受けたとき、遷移先の表示画面を前記フローに基づいて決定する決定手段とを有することを特徴とする。
【００１１】
請求項３記載の発明は、請求項１又は２記載の情報処理装置において、前記各機能が操作の難易度別の前記機能グループに分類されていることを特徴とする。
【００１２】
請求項４記載の発明は、請求項１又は２記載の情報処理装置において、前記各機能が使用頻度別の前記機能グループに分類されていることを特徴とする。
【００１３】
請求項５記載の発明は、複数の機能と、表示画面を構成する画面構成要素を保持する画面構成要素記憶手段と、各機能を分類した機能グループと前記画面構成要素とを関連づける機能グループ情報を保持する機能グループ記憶手段とを有し、前記表示画面を介してユーザと情報を授受する情報処理装置のユーザインターフェース制御方法において、前記機能グループ情報に基づいて前記画面構成要素記憶手段から前記画面構成要素を読み出す読出工程と、前記読出工程によって読み出された前記画面構成要素により前記表示画面を生成する生成工程と有することを特徴とする。
【００１４】
請求項６記載の発明は、複数の機能と、表示画面を構成する画面構成要素を保持する画面構成要素記憶手段と、各機能を分類した機能グループと前記画面構成要素とを関連づける機能グループ情報を保持する機能グループ記憶手段とを有し、前記表示画面を介してユーザと情報を授受する情報処理装置のユーザインターフェース制御プログラムにおいて、前記機能グループ情報に基づいて前記画面構成要素記憶手段から前記画面構成要素を読み出す読出処理と、前記読出処理によって読み出された前記画面構成要素により前記表示画面を生成する生成処理と有することを特徴とする。
【発明の効果】
【００１５】
本発明は、複数の機能を有する情報処理装置において、各機能と、画面を構成する画面構成要素とをリンクさせて管理し、選択された画面の表示モードに応じて各機能に対応する画面構成要素を選択し、選択された画面構成要素を利用して画面を生成することにより、情報処理装置の操作性を向上させると同時に、必要な画面構成要素のみを読み出して画面を生成するため、画面の表示に要する処理時間を短くすることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態に係わる情報処理装置の構成及び動作について説明する。
【００１７】
複写機、ファクシミリ、スキャナ、プリンタ等の情報処理装置は、スタンドアロン（１対１接続）で利用されてきたが、近年はネットワーク環境に接続される利用方法も増えてきており、また、装置側のベンダーもサービスセンターなどを設け、リモートから各ユーザの装置の動作状況や利用状況に関するサービスを提供している。図１に、こうした情報処理装置を構成要素とする場合のシステム環境について、その一例を示す。図１において、ネットワークにプリンタ、ファックス、スキャナ、複合機、ＩＰ電話、ＰＣ１、及びＰＣ２がネットワークを介して接続されている。この例では、プリンタ、ファックス、スキャナ等の装置に装備されている操作パネル、及びＰＣに接続されているディスプレイに表示されるユーザインターフェース各々が、本実施形態の情報処理装置の適用対象となり得る。
【００１８】
図２は、本実施形態に係わる情報処理装置及びブローカのハードウェア構成を示す図である。情報処理装置は、装置全体の制御を司るプロセッサ（ＣＰＵ）１、ＲＯＭ２、ＲＡＭ３、ＮＶＲＡＭ４、パネル制御部７、パネル制御部７を介した操作パネル１１、エンジン制御部８、エンジン制御部８を介したスキャン／プリント・エンジン１２、ディスクドライバ９、ディスクドライバ９を介した記憶装置１３、通信制御部１０、及びモデム５を有して構成される。
【００１９】
メモリとして用意されたＲＯＭ２、ＲＡＭ３、ＮＶＲＡＭ４のうち、ＲＯＭ２にはプログラムコード、フォント、及びその他の静的なデータが格納され、ＲＡＭ３には一時的な記憶場所として利用され、また、ＮＶＲＡＭ４には不揮発性のデータが格納される。
【００２０】
操作パネル１１とパネル制御部７は、ユーザとのインターフェースを司り、ユーザに装置の状態を知らせ、ユーザによる入出力操作のための表示部と、ユーザによる操作入出力部を有する。スキャン／プリント・エンジン１２とエンジン制御部８は、イメージデータの入出力ユニットとして、紙原稿の読み取り或いは転写紙への印刷を実行する部分である。記憶装置１３は、イメージデータなどの大量のデータを蓄積したり、データベースの記憶場所として利用され、そこへのデータの出し入れはディスクドライバ９により行われる。通信制御部１０は、イーサネット（登録商標）等のネットワーク２０に接続され、外部の機器との通信を可能とする。モデム５は、公衆回線と接続され、外部の機器との通信を可能とする。
【００２１】
ブローカは、ネットワーク２０に接続されている入出力装置に必要な機能情報や管理情報を維持し、クライアントであるＰＣ１４とサーバである情報処理装置の接続を確立する役目を請け負うミドルウェアである。この装置は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、通信制御部２４、及びデータベース２５を有して構成され、ＰＣ１４或いは情報処理装置のどちらかの側に存在していてもよい。
【００２２】
図３は、情報処理装置の制御装置（ユーザインターフェースシステムを含む）の内部に組み込まれたソフトウェアの構造及びソフトウェアとハードウェアの相互関係を示している。図３に示すように、このソフトウェア構成は、大きく分けると、上位から下位にアプリケーション層、カーネル層、ドライバ層、ハードウェア層の４層の構造からなる。
【００２３】
アプリケーション層１００は、オペレーションマネージャ１０１、ドキュメントマネージャ１０２、サービスマネージャ１０３、デバイスマネージャ１０４、及びデータベースマネージャ１０５を有して構成される。オペレーションマネージャ１０１は、装置に付属している操作パネル１１を制御するものであり、ボタンの表示・ボタンオペレーションのノーティファイ・アラートの通知などを行う。ドキュメントマネージャ１０２は、コピー、ファックス、プリンタなどのシナリオに沿って、ドキュメントをハンドリングするアプリケーションで、アプリケーションとしては中心となる機能ブロックである。サービスマネージャ１０３は、ドキュメントハンドリングの際に共通に必要となる機能ブロックであり、各種サービスの管理・実行を行う。デバイスマネージャ１０４は、スキャナ、プロッタ、画像バスといった物理デバイスの動作を決定する機能ブロックであり、各種デバイスの管理・実行を行う。データベースマネージャ１０５は、フォント、定形フォーム、ファックス受信履歴、装置の利用履歴、課金データなどの永続データの維持管理を行う。
【００２４】
カーネル層１１０は、仮想メモリ１１１、実行プロセス１１２、ファイルシステム１１３、ソケット１１４、及び仮想マシン１１５を有して構成される。仮想マシン１１５は、実行管理１１６とモード管理１１７とを有し、通常ＯＳのカーネルとして組み込まれ、各種デバイスを抽象化してアプリケーションに対しサービスを提供するものである。アプリケーション層１００は、カーネル層１１０に対しシステムコールすることにより動作する。
【００２５】
ドライバ層１２０は、各種ハードウェアを駆動するための制御を実行する機能ブロックの集まりである。ドライバ層１２０には、メモリ管理ドライバ１２１、プロセス管理ドライバ１２２、ファイル管理ドライバ１２３、ネットワークドライバ１２４、一体型コピードライバ１２５、ブロッキングデバイスドライバ１２６、及びページデバイスドライバ１２７を有して構成される。
【００２６】
ハードウェア層１３０は、装置内に存在する制御可能なリソースの集合である。ハードウェア層１３０は、例えば、メモリ管理ドライバ１２１により制御されるＲＡＭ１３１、プロセス管理ドライバ１２２により制御されるＲＡＭ１３２、ファイル管理ドライバ１２３により制御される記憶装置（ＮＶＲＡＭ）１３３、ネットワークドライバ１２４、ネットワークインターフェース１３４等から構成される。また、一体型コピードライバ１２５、ブロッキングデバイスドライバ１２６、ページデバイスドライバ１２７により制御されるスキャナ１３５、画像バス１３６、プロッタ１３７等も有している。
【００２７】
図４及び５は、本実施形態に係わる情報処理装置の一つである複合機の操作パネルの構成を示した図である。図４及び５に示す操作パネルを制御する制御部における処理が本発明に係わるユーザインターフェースの制御方法に相当し、この制御部の要素である“画面”の制御対象は操作パネル１１であり、同じく“画面構成要素”の制御対象は操作パネル１１内の「コピーできます」等のテキストや、各種キーである。
【００２８】
次に、本実施形態に係わる情報処理装置の制御部の構成について図５を用いて説明する。
【００２９】
制御部は、協調関係を持ったシステム要素によって構成される。制御部はシステム要素として、表示デバイス３１、ダイアログ３２、画面テーブル３３、ポップアップダイアログ３４、フローダイアログ３５、オペレーションフロー３６、フロースペック３７、入力デバイス３８、ダイアログアクション３９、遷移アクション４０、決定アクション４１、及びドキュメントマネージャ４２を有して構成される。また、要素同士の静的な関係は、同図中の線で表記し、単なる線は、協調関係を表し、菱形付きの線は所有関係（ダイアログ３２とホップアップダイアログ３４、ダイアログ３２とフローダイアログ３５、ダイアログアクション３９と遷移アクション４０、及びダイアログアクション３９と決定アクション４１の関係）を表す。各システム要素について、以下にその詳細を示す。
【００３０】
表示デバイス３１は、操作パネル１１等の画面を表示するデバイスである。ダイアログ３２は、表示デバイス３１に表示される画面であり、画面テーブル３３から画面を構成する画面構成要素を受け付け、その削除を指示する機能を有するシステム要素である。画面テーブル３３は、画面構成要素、及び画面構成要素から画面を生成する際のレイアウト情報を保有する。ポップアップダイアログ３４は、ダイアログ３２の具象システム要素であり、制御部に発生したエラー等が発生したときに表示され、他のダイアログの表示が連動しない。フローダイアログ３５は、ダイアログ３２の具象システム要素であり、複数のダイアログが連動して表示される。オペレーションフロー３６は、フローダイアログ３５で連動して表示されるダイアログ間の関連を示すフローである。フロースペック３７は、ダイアログを構成する画面構成要素と、各機能とをリンクさせる機能グループ情報を所有する。
【００３１】
本実施形態において、フロースペック３７は、コピーに係わるアプリケーションについて、基本機能（複数部数の印刷を指示する機能、濃度を調節する機能等）、拡張機能１（文字、写真、その他の原稿、自動等の画質を選択する機能、用紙を選択する機能、用紙の残量を示す機能、変倍を設定する機能等）、及び拡張機能２（表紙／合紙を設定する機能、編集／カラー加工を設定する機能、両面／集約／分割を設定する機能等）の各機能と、ダイアログを構成する画面構成要素とをリンクさせる機能グループ情報を所有する。なお、本実施形態において、フロースペック３７は、コピーに係わるアプリケーションが有する各機能を、その操作の困難性に基づいて基本機能、拡張機能１、及び拡張機能２の３つの機能に分類して画面構成要素とリンクさせて管理しているが、これに限定されるものではなく、より細かく分類することや、使用頻度に基づいて分類して管理することも可能である。
【００３２】
入力デバイス３８は、ユーザの入力フィールド、ユーザの選択フィールド、キーからのイベントを受け付ける機能を有するシステム要素である。入力デバイス３８は、ダイアログアクション３９にイベントが発生したことを通知する。ダイアログアクション３９は、入力デバイス３８において発生したイベントを受信し、そのイベントに応じて適切なアクションを行うシステム要素である。具体的には、ダイアログ３２に付随して実行されるアクションであり、具象システム要素として遷移アクション４０及び決定アクション４１を有する。
【００３３】
遷移アクション４０は、ダイアログアクション３９の具象システム要素であり、入力デバイス３８において発生したイベントを受信し、そのイベントに応じて操作パネル１１に表示される画面の遷移を行う。決定アクション４１は、ダイアログアクション３９の具象システム要素であり、入力デバイス３８において発生したイベントを受信し、そのイベントに応じてスキャンプリントエンジン１２において実行される動作を決定する。具体的には、入力デバイス３８において発生したユーザからのコピースタートや複数選択肢からの選択等をアプリケーションに伝える。ドキュメントマネージャ４２は、決定アクション４１において決定された動作を担うアプリケーションであり、スキャンプリントエンジン１２における動作を制御する。
【００３４】
次に、本実施形態に係わる情報処理装置の制御部において、画面の表示動作、画面の遷移動作、及びコピー動作を受け付ける動作について図６に示すシーケンス図を用いて説明する。
【００３５】
制御部において画面の表示動作の開始は、フローダイアログ３５がダイアログの表示をオペレーションフロー３６に対して要求することによる（ステップＳ７０１）。なお、本実施形態においては、表示デバイス３１には初期画面として基本機能及び拡張機能１とリンクする画面構成要素からなるダイアログが表示されるものとする。
【００３６】
ダイアログの表示の要求を受けたオペレーションフロー３６は、フロースペック３７に対し初期画面に係わるダイアログの画面構成要素と、基本機能及び拡張機能１とをリンクさせる機能グループ情報の取得を要求する（ステップＳ７０２）。要求を受けたフロースペック３７は、該要求に対応する機能グループ情報をオペレーションフロー３６に提供する（ステップＳ７０３）。
【００３７】
フロースペック３７から機能グループ情報の提供を受けたオペレーションフロー３６は、ダイアログ間の関連を示すフローと機能グループ情報とから構成されるフロー情報をフローダイアログ３５に提供する（ステップＳ７０４）。フローダイアログ３５は、フロー情報に基づいて初期画面を構成する画面構成要素の取得を画面テーブル３３に対して要求する（ステップＳ７０５）。
【００３８】
画面テーブル３３は、まず、フロー情報に含まれるフローに基づいて初期画面のダイアログを構成する画面構成要素を選択し、さらに機能グループ情報に基づいて基本機能及び拡張機能１とリンクする画面構成要素を選択された画面構成要素から抽出し、抽出した画面構成要素のみをフローダイアログ３５に提供する（ステップＳ７０６）。フローダイアログ３５は、画面テーブル３３から取得した画面構成要素からダイアログを生成して表示デバイス３１に表示する（ステップＳ７０７）。図４は、基本機能及び拡張機能１とリンクする画面構成要素から生成された初期画面の表示例である。なお、初期画面が表示された後の画面の遷移は、入力デバイス３８からのユーザの指示を受け、フローダイアログ３５が取得したフロー情報に基づいて、画面テーブル３３から画面構成要素を取得することにより行われる。
【００３９】
一方、入力デバイス３８から操作をより容易性を上げる要求（例えば、図４に示す簡単キーの選択）が遷移アクション４０に対して行われると（ステップＳ７０８）、遷移アクション４０はより操作が簡素化されたダイアログの表示をフローダイアログ３５に対して要求する（ステップＳ７０９）。
【００４０】
フローダイアログ３５は、より簡素化されたダイアログの表示をオペレーションフロー３６に対して要求する（ステップＳ７１０）。なお、本実施形態においては、表示デバイス３１には簡素化された画面として基本機能とリンクする画面構成要素からなるダイアログが表示されるものとする。
【００４１】
ダイアログの表示の要求を受けたオペレーションフロー３６は、フロースペック３７に対し初期画面に係わるダイアログの画面構成要素と、基本機能とをリンクさせる機能グループ情報の取得を要求する（ステップＳ７１１）。要求を受けたフロースペック３７は、該要求に対応する機能グループ情報をオペレーションフロー３６に提供する（ステップＳ７１２）。
【００４２】
フロースペック３７から機能グループ情報の提供を受けたオペレーションフロー３６は、ダイアログ間の関連を示すフローと機能グループ情報とから構成されるフロー情報をフローダイアログ３５に提供する（ステップＳ７１３）。フローダイアログ３５は、フロー情報に基づいて初期画面を構成する画面構成要素の取得を画面テーブル３３に対して要求する（ステップＳ７１４）。
【００４３】
画面テーブル３３は、まず、フロー情報に含まれるフローに基づいて初期画面のダイアログを構成する画面構成要素を選択し、さらに機能グループ情報に基づいて基本機能とリンクする画面構成要素を選択された画面構成要素から抽出し、抽出した画面構成要素のみをフローダイアログ３５に提供する（ステップＳ７１５）。フローダイアログ３５は、画面テーブル３３から取得した画面構成要素からダイアログを生成して表示デバイス３１に表示する（ステップＳ７１６）。図５は、基本機能とリンクする画面構成要素から生成された初期画面の表示例である。
【００４４】
なお、入力デバイス３８のスタートキーの押下等によりコピー動作が決定アクション３８に対して要求されると（ステップＳ７１７）、決定アクション３８は要求されたコピー動作に係わるアプリケーションの実行をドキュメントマネージャ４２に要求する（ステップＳ７１８）。
【００４５】
上述の構成によれば、複数の機能を有する情報処理装置において、各機能と、画面を構成する画面構成要素とをリンクさせて管理し、選択された画面の表示モードに応じて各機能に対応する画面構成要素を選択し、選択された画面構成要素を利用して画面を生成することにより、情報処理装置の操作性を向上させると同時に、必要な画面構成要素のみを読み出して画面を生成するため、画面の表示に要する処理時間を短くすることができる。
【００４６】
また、各機能と画面構成要素とをリンクさせて管理することにより、新たな機能の追加による画面構成要素の追加も容易に行うことができるため、情報処理装置の開発・保守にかかる作業時間を短縮することができる。
【図面の簡単な説明】
【００４７】
【図１】本実施形態に係わる情報処理装置を構成要素とするシステムの一例を示す図である。
【図２】本発明のユーザインターフェース制御方法が適用される情報処理装置のハードウェア構成を示す図である。
【図３】情報処理装置の制御部に組み込まれたソフトウェアの構成及びハードウェアの関係を示す図である。
【図４】情報処理装置の一つである画像形成装置の操作パネルの構成を示す図である。
【図５】情報処理装置の一つである画像形成装置の操作パネルの構成を示す図である。
【図６】本実施形態に係わるユーザインターフェースの制御部の構成を示す図である。
【図７】本実施形態に係わる情報処理装置の制御部において、画面の表示動作、画面の遷移動作、及びコピー動作を受け付ける動作を示す図である。
【符号の説明】
【００４８】
３１    表示デバイス
３２    ダイアログ
３３    画面テーブル
３４    ポップアップダイアログ
３５    フローダイアログ
３６    オペレーションフロー
３７    フロースペック
３８    入力デバイス
３９    ダイアログアクション
４０    遷移アクション
４１    決定アクション
４２    ドキュメントマネージャ
【図１】
2007141061.tif 000003
【図２】
2007141061.tif 000004
【図３】
2007141061.tif 000005
【図４】
2007141061.tif 000006
【図５】
2007141061.tif 000007
【図６】
2007141061.tif 000008
【図７】
2007141061.tif 000009