(57)【要約】【課題】設定変更時にその設定項目のダイアログを検索するだけではなく、ダイアログが表示されるまでの設定内容の過程を検索・表示可能なダイアログ表示変更方法，プログラム，および電子機器を提供する。【解決手段】ダイアログを画面上に表示し、表示されたダイアログ上で所望の設定を行なうための設定項目を入力し、設定が実行可能となる条件およびその他の設定項目との相互関係を含むダイアログ情報を記憶し、表示されたダイアログから入力された所望の設定項目に対応したダイアログが表示されるまでのダイアログの移動経路およびそのダイアログにおける設定変更内容を、記憶されたダイアログ情報に基づいて検索するダイアログ表示変更方方法により提供可能である。【選択図】図１
2007179361.tif 000002
【特許請求の範囲】
【請求項１】
電子機器の動作あるいは機能に関する設定を行なうためのダイアログを画面上に表示し、
前記表示されたダイアログ上で所望の設定を行なうための設定項目を入力し、
前記設定が実行可能となる条件およびその他の設定項目との相互関係を含むダイアログ情報を記憶し、
前記表示されたダイアログから前記入力された所望の設定項目に対応したダイアログが表示されるまでのダイアログの移動経路およびそのダイアログにおける設定変更内容を、前記ダイアログ情報に基づいて検索することを特徴とするダイアログ表示変更方法。
【請求項２】
前記ダイアログは階層構造をなし、前記ダイアログ情報は当該ダイアログが含まれる階層に関する情報および前記設定項目の当該ダイアログ内における位置に関する情報を含む請求項１に記載のダイアログ表示変更方法。
【請求項３】
前記ダイアログ情報は、当該ダイアログの設定を実行するにあたって、その設定に関連して必要とされる別の設定についての条件情報を含む請求項１または２に記載のダイアログ表示変更方法。
【請求項４】
前記検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容を前記画面上に表示する請求項１ないし３のいずれか１項に記載のダイアログ表示変更方法。
【請求項５】
前記表示されたダイアログの移動経路およびそのダイアログにおける設定変更内容に従って、前記所望の設定項目に対応したダイアログを表示するまでの設定動作の実行を指示する請求項４に記載のダイアログ表示変更方法。
【請求項６】
前記表示されたダイアログの移動経路およびそのダイアログにおける設定変更内容による、前記所望の設定項目に対応したダイアログを表示するまでの設定動作の実行を中止する請求項４または５に記載のダイアログ表示変更方法。
【請求項７】
前記検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容に従って、前記所望の設定項目に対応したダイアログを表示するまでの設定動作を実行する請求項４ないし６のいずれか１項に記載のダイアログ表示変更方法。
【請求項８】
前記表示手段に、前記所望の設定項目に対応したダイアログを表示するまでの設定動作において、前記検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容を順次表示する請求項４ないし７のいずれか１項に記載のダイアログ表示変更方法。
【請求項９】
前記所望の設定項目に対応するダイアログを表示したことを報知する請求項４ないし８のいずれか１項に記載のダイアログ表示変更方法。
【請求項１０】
請求項１ないし９のいずれか１項に記載の方法をコンピュータで実行可能なように記憶媒体に記憶されたプログラム。
【請求項１１】
電子機器の動作あるいは機能に関する設定を行なうためのダイアログを画面上に表示する表示手段と、
前記表示されたダイアログ上で所望の設定を行なうための設定項目を入力する入力手段と、
前記設定が実行可能となる条件およびその他の設定項目との相互関係を含む設定項目情報を記憶するダイアログ情報記憶手段と、
前記表示されたダイアログから前記入力された所望の設定項目に対応したダイアログを表示するまでのダイアログの移動経路およびそのダイアログにおける設定変更内容を前記ダイアログ情報に基づいて検索する設定動作過程検索手段と、
を備えることを特徴とする電子機器。
【請求項１２】
前記ダイアログは階層構造をなし、前記ダイアログ情報は当該ダイアログが含まれる階層に関する情報および前記設定項目の当該ダイアログ内における位置に関する情報を含む請求項１１に記載の電子機器。
【請求項１３】
前記ダイアログ情報は、当該ダイアログの設定を実行するにあたって、その設定に関連して必要とされる別の設定についての条件情報を含む請求項１１または１２に記載の電子機器。
【請求項１４】
前記表示手段は、前記検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容を表示する請求項１１ないし１３のいずれか１項に記載の電子機器。
【請求項１５】
前記表示されたダイアログの移動経路およびそのダイアログにおける設定変更内容に従って、前記所望の設定項目に対応したダイアログを表示するまでの設定動作の実行を指示する設定指示手段を備える請求項１４に記載の電子機器。
【請求項１６】
前記表示されたダイアログの移動経路およびそのダイアログにおける設定変更内容による、前記所望の設定項目に対応したダイアログを表示するまでの設定動作の実行を中止する設定中止手段を備える請求項１４または１５に記載の電子機器。
【請求項１７】
前記検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容に従って、前記所望の設定項目に対応したダイアログを表示するまでの設定動作を実行する設定実行手段を備える請求項１４ないし１６のいずれか１項に記載の電子機器。
【請求項１８】
前記表示手段は、前記所望の設定項目に対応したダイアログを表示するまでの設定動作において、前記検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容を順次表示する請求項１４ないし１７のいずれか１項に記載の電子機器。
【請求項１９】
前記所望の設定項目に対応するダイアログが表示されたことを報知する報知手段を備える請求項１４ないし１８のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイアログ表示変更方法，ダイアログ表示変更方法を実行するためのプログラム，およびダイアログ表示変更方法を実行するためのプログラムを含む電子機器に関するものである。
【背景技術】
【０００２】
例えば、パーソナルコンピュータ（以下、パソコンと略称する）からそのパソコンに接続されたプリンタに文書等を印刷する場合、パソコンにプリンタのドライバソフトをインストールし、そのドライバソフトを実行することにより表示される印刷設定（いわゆるダイアログ）表示画面において、印刷ページ範囲，印刷部数，両面印刷等の設定を行なって印刷する構成となっている。
【０００３】
近年、プリンタドライバの多機能化、高性能化が進んできいている。このようなプリンタドライバを有効活用して、ユーザがスムーズに印刷作業を行なうことができる支援機能として、従来では、ヘルプという機能が付加されていた。このヘルプ機能では、ユーザが印刷設定の方法等について調べたい場合に、例えば画面上のヘルプキーを押下することにより、その内容の説明文を画面に表示することができる。
【０００４】
しかしながら、上記従来のヘルプ機能では、ユーザがプリンタドライバを有効活用できるように導くことはできるものの、ユーザ補助のメッセージを用いマルチな感覚で使用することは不可能であった。つまり、使用したい若しくは知りたい機能に連動して所望の設定に素早く辿り着くことができず、初心者には多機能ドライバを容易に有効活用することはできなかった。また、全くの初心者がヘルプ機能を利用する場合では、表示された説明文を読み印刷を行なうまで、かなりの時間を要するという問題もあった。
【０００５】
そこで、初心者でも多機能化しつつあるプリンタドライバを有効活用することができるプリンタシステム及びその印刷方法、および全くの初心者でも所望の印刷設定に素早く辿り着くことができるプリンタシステム及びその印刷方法が考案されている（特許文献１参照）。
【０００６】
また、印刷装置のボックスを利用する際の検索性、操作性を向上させるために、情報処理装置により、印刷装置の複数のボックスに印刷ジョブを投入し、複数のボックスにそれぞれ投入された印刷ジョブの中から処理すべき印刷ジョブを指定することが可能な印刷システム、それに用いられる情報処理装置、印刷装置、印刷方法およびプログラムが考案されている（特許文献２参照）。
【０００７】
【特許文献１】特開平１１−７３２８１号公報
【特許文献２】特開２００２−３２３９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１の例では、ダイアログの検索・表示は行なっているが、そのダイアログによる設定を実行するにあたって、その設定に関連して別の設定を変更しなければならない情報は表示されないため、ユーザにとって不必要な設定が行なわれるという問題点がある。
【０００９】
また、特許文献２の例では、ボックスダイアログ上でプリントダイアログを呼び出して印刷に関する設定を行なうことが可能であるが、ダイアログの検索・表示等の、印刷に関する設定の詳細については言及されていない。
【００１０】
上記問題を背景として、本発明は、設定変更時にその設定項目のダイアログを検索するだけではなく、ダイアログが表示されるまでの設定内容の過程を検索・表示可能なダイアログ表示変更方法，プログラム，および電子機器を提供することを目的とする。
【課題を解決するための手段及び発明の効果】
【００１１】
上記課題を解決するためのダイアログ表示変更方法は、電子機器の動作あるいは機能に関する設定を行なうためのダイアログを画面上に表示し、表示されたダイアログ上で所望の設定を行なうための設定項目を入力し、設定が実行可能となる条件およびその他の設定項目との相互関係を含むダイアログ情報を記憶し、表示されたダイアログから入力された所望の設定項目に対応したダイアログが表示されるまでのダイアログの移動経路およびそのダイアログにおける設定変更内容を、記憶されたダイアログ情報に基づいて検索することを特徴とする。
【００１２】
上記構成によって、単に所望のダイアログを検索するだけではなく、ダイアログの移動経路および設定変更順が検索されるので、どのように設定が変更されるかを理解することができる。
【００１３】
また、本発明のダイアログ表示変更方法におけるダイアログは階層構造をなし、ダイアログ情報は当該ダイアログが含まれる階層に関する情報および設定項目の当該ダイアログ内における位置に関する情報を含むように構成することもできる。
【００１４】
上記構成によって、階層に関する情報および位置に関する情報を参照することで、従来のヘルプ機能のように設定操作を順次トレースして検索する方法よりも検索時間を短縮することが可能となる。また、現在のダイアログからどのように移動すればよいかを検索することも可能となる。
【００１５】
また、本発明のダイアログ表示変更方法におけるダイアログ情報は、当該ダイアログの設定を実行するにあたって、その設定に関連して必要とされる別の設定についての条件情報を含むように構成することもできる。
【００１６】
上記構成によって、そのダイアログによる設定を実行するにあたって、その設定に関連して行なわなければならない別の設定に関する情報も表示されるため、その電子機器設定がユーザにとって必要かどうかが事前に分かり、所望のダイアログの設定を行なうべきかどうかの判断材料とすることが可能となる。
【００１７】
また、本発明のダイアログ表示変更方法は、検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容を画面上に表示するように構成することもできる。
【００１８】
上記構成によって、検索されたダイアログの移動経路および設定変更順が表示されるので、どのように設定が変更されるかを理解することができ、移動経路に含まれて変更したくない設定項目の内容が変更されるのかどうかを確認することができる。また、次回からどのように設定操作を行なえば目的のダイアログに移動できるかも理解できるため、操作性が向上する。
【００１９】
また、本発明のダイアログ表示変更方法は、表示されたダイアログの移動経路およびそのダイアログにおける設定変更内容に従って、所望の設定項目に対応したダイアログを表示するまでの設定動作の実行を指示するように構成することもできる。
【００２０】
上記構成によって、検索されたダイアログの移動経路および設定変更順を確認した上で、すなわち、移動経路に含まれる所望の設定項目以外の設定項目が変更されるかどうかを確認した上で、所望の設定項目の変更の実行を指示することが可能となる。
【００２１】
また、本発明のダイアログ表示変更方法は、表示されたダイアログの移動経路およびそのダイアログにおける設定変更内容による、所望の設定項目に対応したダイアログを表示するまでの設定動作の実行を中止するように構成することもできる。
【００２２】
上記構成によって、検索されたダイアログの移動経路および設定変更順を確認して、所望の設定項目以外の設定項目が変更される場合には、当該設定項目の変更を行なわないよう選択することも可能となる。
【００２３】
また、本発明のダイアログ表示変更方法は、検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容に従って、所望の設定項目に対応したダイアログを表示するまでの設定動作を実行するように構成することもできる。
【００２４】
上記構成によって、検索されたダイアログの移動経路および設定変更順を確認した上で、設定動作を実行することが可能となる。
【００２５】
また、本発明のダイアログ表示変更方法における表示手段に、所望の設定項目に対応したダイアログを表示するまでの設定動作において、検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容を順次表示するように構成することもできる。
【００２６】
上記構成によって、移動経路に含まれる設定項目がどのように設定されていくかを表示により確認することが可能となる。
【００２７】
また、本発明のダイアログ表示変更方法は、所望の設定項目に対応するダイアログを表示したことを報知するように構成することもできる。
【００２８】
上記構成によって、ユーザは移動経路に含まれる途中の設定がすべて終了して所望のダイアログ（設定項目）が表示されたことを知ることが可能となる。
【００２９】
また、上記課題を解決するためのプログラムは、上記のダイアログ表示変更方法をコンピュータで実行可能なように記憶媒体に記憶されたプログラムとして構成される。
【００３０】
上記プログラムをコンピュータに読み取らせて動作させることで、上記のダイアログ表示変更方法と同様の効果を得ることができる。
【００３１】
また、上記課題を解決するための電子機器は、電子機器の動作あるいは機能に関する設定を行なうためのダイアログを画面上に表示する表示手段と、表示されたダイアログ上で所望の設定を行なうための設定項目を入力する入力手段と、設定が実行可能となる条件およびその他の設定項目との相互関係を含む設定項目情報を記憶するダイアログ情報記憶手段と、表示されたダイアログから入力された所望の設定項目に対応したダイアログを表示するまでのダイアログの移動経路およびそのダイアログにおける設定変更内容を記憶されたダイアログ情報に基づいて検索する設定動作過程検索手段と、を備えることを特徴とする。
【００３２】
上記構成によって、単に所望のダイアログを検索するだけではなく、ダイアログの移動経路および設定変更順が検索されるので、どのように設定が変更されるかを理解することができる。
【００３３】
また、本発明の電子機器におけるダイアログは階層構造をなし、ダイアログ情報は当該ダイアログが含まれる階層に関する情報および設定項目の当該ダイアログ内における位置に関する情報を含むように構成することもできる。
【００３４】
上記構成によって、階層に関する情報および位置に関する情報を参照することで、従来のヘルプ機能のように設定操作を順次トレースして検索する方法よりも検索時間を短縮することが可能となる。また、現在のダイアログからどのように移動すればよいかを検索することも可能となる。
【００３５】
また、本発明の電子機器におけるダイアログ情報は、当該ダイアログの設定を実行するにあたって、その設定に関連して必要とされる別の設定についての条件情報を含むように構成することもできる。
【００３６】
上記構成によって、そのダイアログによる設定を実行するにあたって、その設定に関連して行なわなければならない別の設定に関する情報も表示されるため、その別の設定がユーザにとって必要かどうかが事前に分かり、所望のダイアログの設定を行なうべきかどうかの判断材料とすることが可能となる。
【００３７】
また、本発明の電子機器における表示手段は、検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容を表示するように構成することもできる。
【００３８】
上記構成によって、検索されたダイアログの移動経路および設定変更順が表示されるので、どのように設定が変更されるかを理解することができ、移動経路に含まれて変更したくない設定項目の内容が変更されるのかどうかを確認することができる。また、次回からどのように設定操作を行なえば目的のダイアログに移動できるかも理解できるため、操作性が向上する。
【００３９】
また、本発明の電子機器は、表示されたダイアログの移動経路およびそのダイアログにおける設定変更内容に従って、所望の設定項目に対応したダイアログを表示するまでの設定動作の実行を指示する設定指示手段を備えるように構成することもできる。
【００４０】
上記構成によって、検索されたダイアログの移動経路および設定変更順を確認した上で、すなわち、移動経路に含まれる所望の設定項目以外の設定項目が変更されるかどうかを確認した上で、所望の設定項目の変更の実行を指示することが可能となる。
【００４１】
また、本発明の電子機器は、表示されたダイアログの移動経路およびそのダイアログにおける設定変更内容による、所望の設定項目に対応したダイアログを表示するまでの設定動作の実行を中止する設定中止手段を備えるように構成することもできる。
【００４２】
上記構成によって、検索されたダイアログの移動経路および設定変更順を確認して、所望の設定項目以外の設定項目が変更される場合には、当該設定項目の変更を行なわないよう選択することも可能となる。
【００４３】
また、本発明の電子機器は、検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容に従って、所望の設定項目に対応したダイアログを表示するまでの設定動作を実行する設定実行手段を備えるように構成することもできる。
【００４４】
上記構成によって、検索されたダイアログの移動経路および設定変更順を確認した上で、設定動作を実行することが可能となる。
【００４５】
また、本発明の電子機器における表示手段は、所望の設定項目に対応したダイアログを表示するまでの設定動作において、検索されたダイアログの移動経路およびそのダイアログにおける設定変更内容を順次表示するように構成することもできる。
【００４６】
上記構成によって、移動経路に含まれる設定項目がどのように設定されていくかを表示により確認することが可能となる。
【００４７】
また、本発明の電子機器は、所望の設定項目に対応するダイアログが表示されたことを報知する報知手段を備えるように構成することもできる。
【００４８】
上記構成によって、ユーザは移動経路に含まれる途中の設定がすべて終了して所望のダイアログ（設定項目）が表示されたことを知ることが可能となる。
【発明を実施するための最良の形態】
【００４９】
設定変更時にその設定項目のダイアログを検索するだけではなく、ダイアログが表示されるまでの設定内容の過程を検索・表示可能なダイアログ表示変更方法，プログラム，および電子機器を提供するという目的を、ダイアログを画面上に表示し、表示されたダイアログ上で所望の設定を行なうための設定項目を入力し、設定が実行可能となる条件およびその他の設定項目との相互関係を含むダイアログ情報を記憶し、表示されたダイアログから入力された所望の設定項目に対応したダイアログが表示されるまでのダイアログの移動経路およびそのダイアログにおける設定変更内容を、記憶されたダイアログ情報に基づいて検索する構成により実現した。
【実施例】
【００５０】
以下、本発明の電子機器の実施形態を、印刷システム１００を例に挙げて、図面を参照しながら説明する。図１に、印刷システム１００の構成およびパーソナルコンピュータ（以下、ＰＣと略称する）１の電気ブロック図を、図２に、ＰＣ１の機能ブロック図を示す。ＰＣ１は、接続されたプリンタ９１とともに動作しており、ＰＣ１が印刷指令を送信すると、それを受けたプリンタ９１が印刷処理を行なう。ＰＣ１には、本発明のプログラムとしてのプリンタドライバプログラム３Ｐが含まれており（図１参照）、これがプリンタドライバ８Ｐとして機能する（図２参照）。プリンタドライバ８Ｐは、画像データの配置機能を有しており、複数の原稿（画像データ）を互いに隙間無く並べてプリンタ９１によって印刷させる。以下、各構成についての詳細な説明を行なう。
【００５１】
図１に示すように、ＰＣ１は、周知のパーソナルコンピュータとして構成され、ＨＤＤ（Hard  Disk  Drive）装置（図１ではＨＤＤと略称）３，通信Ｉ／Ｆ（Interface）４，表示部５，操作部６およびこれらが接続された制御回路２を備えている。
【００５２】
ＨＤＤ装置３は、ＰＣ１を作動させるオペレーションシステム（ＯＳ）８Ｓとして機能するＯＳプログラム３Ｓと、ＯＳ８Ｓ上で稼動するアプリケーション８Ａとして機能するアプリケーションプログラム３Ａと、同じくＯＳ８Ｓ上で稼動するプリンタドライバ８Ｐとして機能するプリンタドライバプログラム３Ｐと、ダイアログ情報３Ｄ（図１５：詳細は後述）、ジャンプ先情報３Ｊ（図１６：詳細は後述）、プリンタドライバ８Ｐの現在の設定状態であるプリンタドライバ設定情報３Ｋと、ダイアログ変更情報リスト３Ｌ（図１７：詳細は後述）と、を記憶している。なお、ＨＤＤ装置３が本発明のダイアログ情報記憶手段に相当する。
【００５３】
通信Ｉ／Ｆ４は、ＬＡＮ（Local  Area  Network）９２との間のインターフェース機能を有するネットワークアダプタにより構成され、これにより、ＬＡＮ９２に接続されたプリンタ９１等のデバイスとの通信を可能としている。
【００５４】
表示部５は、液晶ディスプレイやＣＲＴディスプレイ等の表示器により構成される。操作部６は、マウス等のポインティングデバイスやキーボードなどの操作手段により構成される。なお、表示部５が本発明の表示手段，報知手段に相当する。また、操作部６が本発明の入力手段，設定指示手段，設定中止手段，設定実行手段に相当する。
【００５５】
制御回路２は、通常のコンピュータとして構成されており、ＣＰＵ２１，ＲＯＭ２２，ＲＡＭ２３，入出力インターフェース（Ｉ／Ｏ）２４およびこれらの構成を接続するバスライン２５を備えている。ＣＰＵ２１は、ＨＤＤ装置３に記憶されたＯＳプログラム３Ｓに基づいて制御を行なう。ＯＳプログラム３Ｓは、ＲＡＭ２３上にてＯＳ用ワークメモリ２Ｓを作業領域とする形で実行される。また、アプリケーションプログラム３Ａおよびプリンタドライバプログラム３Ｐは、それぞれＲＡＭ２３上においてアプリケーション用ワークメモリ２Ａ，プリンタドライバ用ワークメモリ２Ｐを作業領域とする形で実行される。なお、制御回路２が本発明の設定動作過程検索手段に相当する。
【００５６】
プリンタ９１は、ＬＡＮ９２に接続され、ＰＣ１との間でデータの送受信が可能とされており、ＰＣ１からの指令を受けて印刷処理を行なう。このようにプリンタ９１が動作するためには、これに対応するプリンタドライバ８ＰがＰＣ１にインストールされている必要がある。なお、本実施形態では、プリンタ９１はＬＡＮ９２を経由して間接的にＰＣ１に接続されているが、図示しないパラレルポートまたはＵＳＢポートを介して直接ＰＣ１に接続されていてもよい。
【００５７】
ＰＣ１の動作について説明する。ＰＣ１は、ＣＰＵ２１がＨＤＤ装置３に記憶されているプリンタドライバプログラム３Ｐを実行することにより、図２に示すプリンタドライバ８Ｐとしての機能を実現する。
【００５８】
プリンタドライバ８Ｐは、出力デバイスであるプリンタ９１に依存した印刷データを生成し、それを送信するモジュールであり、主画像生成部８１と、設定部８２と、画像寸法取得部８３と、画像配置部８４と、縮小部８５と、出力部８６とを備える。
【００５９】
ユーザがプリンタドライバ８Ｐの上位にあるアプリケーション８Ａによって任意の原稿等を作成して印刷指示を行なうと、その原稿をプリンタ９１で印刷するために、原稿データ等がプリンタドライバ８Ｐに供給される。主画像生成部８１は、原稿データ等の供給を受けると、供給を受けた原稿データ等に基づいて、印刷するべき画像のデータ（主画像のデータ）を例えばビットマップデータとして生成し、図４のような「Ｐｒｉｎｔｅｒ印刷設定」ダイアログが表示部５の画面上に表示される。
【００６０】
ユーザは、「基本設定」ダイアログを見ながら操作部６を操作して、用紙種類，印刷品質（画質），用紙サイズ，レイアウト（用紙１枚あたりの印刷ページ数等），用紙１枚に複数ページの印刷を行なう際の各ページの境界を示す仕切り線，印刷の向き（縦・横），印刷する部数等を設定する。また、その他の機能の設定変更を行なう場合には「拡張機能」あるいは「サポート」ダイアログに移動し、図示しないそれぞれのダイアログに含まれる項目の設定を行なう。
【００６１】
ユーザによる設定が終了し、「適用」がクリックされると、プリンタドライバ８Ｐは、入力された設定データに基づいて設定部８２に指示がなされ、この指示に基づいて画像配置部８４がレイアウトデータを作成する。
【００６２】
このとき、画像寸法取得部８３で読み取られた原稿の大きさと用紙サイズが異なる場合や、一枚のページに複数の原稿を印刷する場合には、縮小部８５において原稿のサイズが用紙サイズに合うように縮小される。
【００６３】
また、「ＯＫ」がクリックされると、「適用」がクリックされた場合と同様の動作が行なわれた後に、画像配置部８４で作成されたレイアウトデータが出力部８６に送られ、通信Ｉ／Ｆ４およびＬＡＮ９２を経由してプリンタ９１へ送られ、プリンタ９１において印刷が行なわれる。
【００６４】
図３を用いて、ダイアログ検索処理について説明する。まず、ユーザがプリンタドライバ８Ｐの上位にあるアプリケーション８Ａによって任意の原稿等を作成して印刷指示を行なうと、図４のような「Ｐｒｉｎｔｅｒ印刷設定」ダイアログのうちの「基本設定」ダイアログが表示部５の画面上に表示される（Ｓ１）。ここで、「検索」をクリックすると（Ｓ２：Ｙｅｓ）、図５のような「検索」ダイアログ１（Ｓ３）が、例えば「基本設定」ダイアログの前面に重ね合わされた形態で表示される。
【００６５】
次に、「検索」ダイアログ１のキーワード入力欄に設定したいダイアログ名あるいはダイアログ名の一部（キーワード）を入力して（Ｓ４）、「ジャンプ」ボタンをクリックする。「ジャンプ」ボタンがクリックされた場合（Ｓ５：Ｙｅｓ）、検索ダイアログ１が閉じられ（Ｓ６）、ＨＤＤ装置３に記憶されるダイアログ情報３Ｄ（図１５参照：詳細は後述）を参照して入力されたキーワードに一致あるいはそのキーワードを含むダイアログを検索する（Ｓ７）。
【００６６】
次に、検索された結果、入力されたキーワードに対応するダイアログが２つ以上ある場合（Ｓ８：Ｙｅｓ）、図６のようなキーワードを選択する検索ダイアログ２が表示されるので（Ｓ９）、所望のキーワードを選択する（Ｓ１０）。図６の例は、キーワード「カラー」が入力された場合の検索結果である。ダイアログ情報には「カラー設定」と「カラー濃度（画質強調）」とが記憶されているので、キーワード「カラー」を含むダイアログ名とその前後のダイアログ名が表示される。また、キーワード「カラー」を含むダイアログ名のみ表示するようにしてもよい。
【００６７】
図６の「検索」ダイアログ上で例えば「カラー濃度（画質強調）」を選択して「ジャンプ」をクリックした場合（Ｓ１１：Ｙｅｓ）、検索ダイアログ２が閉じられ（Ｓ１２）、所望のダイアログ（「カラー濃度（画質強調）」）へ移動するためのダイアログジャンプ処理（図７参照：詳細は後述）が実行される（Ｓ１３）。
【００６８】
一方、「検索」ダイアログ１のキーワード入力欄に「カラー濃度」と入力したときのように、検索結果が１つしかなかった場合（Ｓ８：Ｎｏ）は、図６の検索ダイアログ２を表示せずにダイアログジャンプ処理が実行される（Ｓ１３）。
【００６９】
また、図４の「基本設定」ダイアログが表示されているときに、「キャンセル」（あるいは、右上の□に×印のボタン，以下の図も同様）がクリックされた場合（Ｓ２：Ｎｏ→Ｓ１４：Ｙｅｓ）、「基本設定」ダイアログつまり「Ｐｒｉｎｔｅｒ設定」ダイアログを閉じて（Ｓ１５）、アプリケーション８Ａの別の処理を行なう。また、「キャンセル」以外の操作が行なわれた場合（Ｓ１４：Ｎｏ）は、その操作に応じた処理を実行する（Ｓ１６）。
【００７０】
また、図５の「検索」ダイアログ１が表示されているときに、「キャンセル」がクリックされた場合（Ｓ５：Ｎｏ→Ｓ１７：Ｙｅｓ）、「検索」ダイアログ１を閉じて（Ｓ１８）、図４の「基本設定」ダイアログ表示に戻る（Ｓ１）。
【００７１】
また、図６の「検索」ダイアログ２が表示されているときに、「キャンセル」がクリックされた場合（Ｓ１１：Ｎｏ→Ｓ１９：Ｙｅｓ）、検索ダイアログ２を閉じて（Ｓ２０）、図５の検索ダイアログ１表示に戻る（Ｓ３）。
【００７２】
図７から図１０を用いて、図３のステップＳ１３に相当するダイアログジャンプ処理について説明する。まず、例えば図６の検索ダイアログ２において「カラー濃度（画質強調）」が選択されて「ジャンプ」がクリックされた場合、ダイアログ情報３Ｄ（図１５参照：詳細は後述）およびジャンプ先情報３Ｊ（図１６参照：詳細は後述）を参照してダイアログ変更情報リスト３Ｌ（図１７参照：詳細は後述）を作成するダイアログ変更情報作成処理を行なう（Ｓ３１：詳細は後述）。
【００７３】
次に、表示部５の画面上に作成されたダイアログ変更情報リスト３Ｌ（図１７：詳細は後述）に基づいてダイアログ変更情報ウィンドウを表示する（Ｓ３２）。図８はその一例で、「基本設定」ダイアログが表示されているときに「画質強調」ダイアログへ移動するときのダイアログ変更情報が表示されている。操作の流れが、まず「基本設定」ダイアログで「設定」をクリックして「印刷品質」ダイアログを開き、次いでその「印刷品質」ダイアログにおいて「画質強調」にチェックを入れてＯＦＦ（無効）状態からＯＮ（有効）状態とし、最後に「詳細設定」をクリックすると「画質強調」ダイアログへ移動できるとなっていることを示している。
【００７４】
ユーザが図８のダイアログ移動経路で問題ないと判断した場合は、図８のダイアログ変更情報ウィンドウが表示されているときに「ＯＫ」をクリックすると（Ｓ３３：Ｙｅｓ）、ダイアログ変更情報ウィンドウを閉じて（Ｓ３４）、ユーザが移動したいダイアログまで移動する（Ｓ３５）。ダイアログを移動するには、表示部５の画面上に「基本設定」ダイアログが表示されている状態から、まず図９のような「印刷品質」ダイアログが「基本設定」ダイアログの前面に重ね合わされた形態で表示される。次に、「画質強調」にチェックが表示され、「詳細設定」がクリックされたときと同様の表示を行なって、図１０のような「画質強調」ダイアログが表示される。ここで、ユーザはカラー濃度を調整することが可能となる。
【００７５】
図１０の「画質強調」ダイアログが表示された際に、ダイアログの移動が完了したことを示すために、タイトルバー（「画質強調」の文字が表示されている枠の部分）を例えば３回のような所定の回数点滅させたり、例えば３秒間のようなダイアログの移動完了時から所定の時間は通常の表示色と異なる色で表示するようにしてもよい。
【００７６】
一方、図１０において「キャンセル」をクリックすると、カラー濃度を調整する直前の設定、つまり、画質強調がＯＮ（有効）状態までが有効な設定となる。このとき、プリンタドライバ用ワークメモリ２Ｐに読み込まれた内容は全てクリアされる。また、「キャンセル」がクリックされた際に、現在表示されているダイアログ（「画質強調」ダイアログ）から「検索」をクリックしたダイアログ（「基本設定」ダイアログ）まで、ダイアログ変更情報リスト３Ｌ（図１７：詳細は後述）に表示されたダイアログ移動経路を遡るようにダイアログが表示され、その際に設定された内容が元に戻されるようにロールバックしてもよい。
【００７７】
また、ユーザが画質強調設定を行ないたくない場合は、図８のダイアログ変更情報ウィンドウが表示されているときに「キャンセル」をクリックすると（Ｓ３３：Ｎｏ→Ｓ３６：Ｙｅｓ）、ダイアログ変更情報ウィンドウを閉じて（Ｓ３７）、「基本設定」ダイアログ表示状態へ戻る。このとき、プリンタドライバ用ワークメモリ２Ｐに読み込まれた内容は全てクリアされる。
【００７８】
図１１から図１７を用いて、図７のステップＳ３１に相当するダイアログ変更情報作成処理について説明する。まず、ＨＤＤ装置３に記憶されているプリンタドライバ設定情報３Ｋをプリンタドライバ用ワークメモリ２Ｐに読み込む（Ｓ４１）。次に、ダイアログ情報３Ｄ（図１５：詳細は後述）およびジャンプ先情報３Ｊ（図１６：詳細は後述）を参照して、現在のダイアログおよび「検索」ダイアログ１で入力されたジャンプ先のダイアログについてのダイアログ情報を取得する（Ｓ４２）。また、現在のダイアログ位置（詳細は後述）をプリンタドライバ用ワークメモリ２Ｐに領域が確保されるダイアログ位置情報バッファに読み込む。
【００７９】
次に、現在のダイアログとジャンプ先のダイアログとで、各々のダイアログが含まれるメインダイアログの位置を比較する処理（Ｓ４３：詳細は後述）を行なう。同様に、各々のダイアログが含まれる子ダイアログの位置を比較する処理（Ｓ４４：詳細は後述）を行ない、各々のダイアログが含まれる孫ダイアログの位置を比較する処理（Ｓ４５：詳細は後述）を行なう。そして、ステップＳ４３〜Ｓ４５で追加されたダイアログ変更情報を基に、ダイアログ内での移動経路を求め、ダイアログ変更情報リスト３Ｌ（図１７：詳細は後述）を作成する（Ｓ４６）。
【００８０】
図１２を用いて、図１１のステップＳ４３に相当するメインダイアログの位置比較処理について説明する。まず、ダイアログ情報３Ｄ（図１５：詳細は後述）を参照して、現在表示されているダイアログのメインダイアログ位置とジャンプ先のメインダイアログ位置とを比較する（Ｓ５１）。
【００８１】
図１５にダイアログ情報３Ｄの一例を示す。ダイアログ情報３Ｄは、ダイアログ名称，ダイアログ位置，条件情報を含んで構成される。ダイアログ位置は順にメインダイアログ位置，子ダイアログ位置，孫ダイアログ位置を示す３桁の１６進数で表される。
【００８２】
例えば、「基本設定」ダイアログの位置はメインダイアログ１（０ｘ１００）で表される。また、「画質強調」ダイアログの位置はメインダイアログ１（０ｘ１００：「基本設定」ダイアログ）の下に位置する子ダイアログ１（０ｘ０１０：「印刷品質」ダイアログ）のさらに下の孫ダイアログ１（０ｘ００１）にあるので、０ｘ１１１で表される。また、「ユーザ定義サイズ」ダイアログの位置はメインダイアログ１（０ｘ１００）の下に位置する子ダイアログ２（０ｘ０２０）にあるので、０ｘ１２０で表される。
【００８３】
また、条件情報は子ダイアログあるいは孫ダイアログに移動するために必要な条件を表したものである。０は条件がないことを表している。また、「画質強調」ダイアログの条件情報（１）は、「画質強調」ダイアログに移動するためには画質強調設定をＯＮ（有効）とする必要があることを表している。また、「ユーザ定義サイズ」ダイアログの条件情報（２）は、「ユーザ定義サイズ」ダイアログに移動するためには用紙サイズをユーザ定義サイズに設定する必要があることを表している。
【００８４】
図１６にジャンプ先情報３Ｊの一例を示す。ジャンプ先情報３Ｊはジャンプ先の位置を表すもので、ジャンプ先設定項目が含まれるダイアログの位置を表す位置情報Ａとそのダイアログ内における位置を表す位置情報Ｂとを含む。位置情報Ａは、それぞれ順にメインダイアログ位置，子ダイアログ位置，孫ダイアログ位置を示す３桁の１６進数で表される。
【００８５】
例えば、「カラー濃度」の位置情報Ａは、メインダイアログ１（０ｘ１００：「基本設定」ダイアログ）の下に位置する子ダイアログ１（０ｘ０１０：「印刷品質」ダイアログ）のさらに下の孫ダイアログ１（０ｘ００１：「画質強調」ダイアログ）に含まれるので、その位置情報Ａは０ｘ１１１と表され、位置情報Ｂは図１０のように「画質強調」ダイアログの先頭にあるので、１と表される。また、「ユーザ定義サイズ」の位置情報Ａは、メインダイアログ１（０ｘ１００：「基本設定」ダイアログ）の下に位置する子ダイアログ２（０ｘ０２０：「ユーザ定義サイズ」ダイアログ）に含まれるので、その位置情報Ａは０ｘ１２０と表され、位置情報Ｂは「ユーザ定義サイズ」ダイアログにおいて設定が行なわれるので、１と表される。
【００８６】
なお、図１５の「画質強調」ダイアログのダイアログ位置（０ｘ１１１）と、図１６の「画質強調」のジャンプ先位置情報Ａ（０ｘ１１０）は、前者が「画質強調」の設定を実際に行なうダイアログの位置を示し、後者は「画質強調」のダイアログへ移動するための操作を行なうダイアログの位置を示している。
【００８７】
図１２に戻り、現在表示されているダイアログのメインダイアログ位置とジャンプ先のメインダイアログ位置が同じ場合（Ｓ５１：Ｙｅｓ）は、本処理を終了して、次の子ダイアログの位置を比較する処理（Ｓ４４）へ移る。
【００８８】
一方、現在表示されているダイアログのメインダイアログ位置とジャンプ先のメインダイアログ位置が異なる場合（Ｓ５１：Ｎｏ）、現在のダイアログ位置をダイアログ位置情報バッファに読み込む。そして、ダイアログ位置情報バッファに格納されているダイアログ位置が孫ダイアログに相当する（孫ダイアログに相当する位置の数値が０でない）かを調べる。このダイアログ位置が孫ダイアログに相当する場合（Ｓ５２：Ｙｅｓ）、ダイアログ変更情報（図１７：詳細は後述）に「孫ダイアログを閉じる」旨の情報を追加する（Ｓ５６）。そして、ダイアログ位置情報バッファに格納されているダイアログ位置の孫ダイアログの位置情報をクリアする（Ｓ５７）。
【００８９】
次に、ダイアログ位置情報バッファに格納されているダイアログ位置が子ダイアログに相当する（子ダイアログに相当する位置の数値が０でない）かを調べる。このダイアログ位置が子ダイアログに相当する場合（Ｓ５３：Ｙｅｓ）、ダイアログ変更情報に「子ダイアログを閉じる」旨の情報を追加する（Ｓ５８）。そして、ダイアログ位置情報バッファに格納されているダイアログ位置の子ダイアログの位置情報をクリアする（Ｓ５９）。
【００９０】
次に、図１５のダイアログ位置情報を参照し、ジャンプ先のメインダイアログに至る過程の条件情報の有無を調べる。その条件情報が現在の設定であるプリンタドライバ設定情報３Ｋの内容と異なる場合、あるいは条件情報がある場合（Ｓ５４：Ｙｅｓ）、その条件情報をダイアログ変更情報に追加する（Ｓ６０）。最後に、ダイアログ変更情報に「メインダイアログを移動する」旨の情報を追加する。そして、現在のダイアログ位置をジャンプ先情報３Ｊから取得されるジャンプ先のダイアログの位置情報Ａに含まれるメインダイアログ位置に置き換える（Ｓ５５）。
【００９１】
図４の「基本設定」ダイアログから図１０の「画質強調」ダイアログに移動する場合、「基本設定」ダイアログ（０ｘ１００）のメインダイアログの位置（１）と、「画質強調」ダイアログ（０ｘ１１１）のメインダイアログの位置（１）は同じであるため、上記処理においてはステップＳ５２〜Ｓ６０のいずれの処理も行なわれないので、ダイアログ変更情報に追加される情報はなく、クリアされる位置情報もない。
【００９２】
また、例えば図１０の「画質強調」ダイアログ（０ｘ１１１）から「カスタムイメージタイプ」ダイアログ（０ｘ２１０）に移動する場合、双方のメインダイアログ位置は１と２で異なり、ダイアログ位置情報バッファに格納されているダイアログ位置（「画質強調」ダイアログ）は孫ダイアログに相当するので、ダイアログ変更情報に「孫ダイアログを閉じる」および「子ダイアログを閉じる」および「拡張機能（カラー）ダイアログに移動する」旨の情報が追加される。そして、ジャンプ先の「拡張機能（カラー）」ダイアログについての位置情報Ａ（０ｘ２００）を取得し、現在のダイアログ位置とする。また、「カラー設定」には条件情報がないので、ダイアログ変更情報に条件情報は追加されない。
【００９３】
図１３を用いて、図１１のステップＳ４４に相当する子ダイアログの位置比較処理について説明する。まず、ダイアログ情報３Ｄ（図１５：詳細は後述）およびジャンプ先情報３Ｊ（図１６：詳細は後述）を参照して、現在表示されているダイアログの子ダイアログ位置とジャンプ先の子ダイアログ位置とを比較する（Ｓ７１）。
【００９４】
現在表示されているダイアログの子ダイアログ位置とジャンプ先の子ダイアログ位置が同じ場合（Ｓ７１：Ｙｅｓ）は、本処理を終了して、次の孫ダイアログの位置を比較する処理（Ｓ４５）へ移る。
【００９５】
一方、現在表示されているダイアログの子ダイアログ位置とジャンプ先の子ダイアログ位置が異なる場合（Ｓ７１：Ｎｏ）、現在のダイアログ位置をダイアログ位置情報バッファに読み込む。そして、ダイアログ位置情報バッファに格納されているダイアログ位置に応じたダイアログ変更情報への情報の追加（Ｓ７２，Ｓ７３，Ｓ７６〜Ｓ７９）を行なうが、これらの処理は図１２のステップＳ５２，Ｓ５３，Ｓ５６〜Ｓ５９と同様であるため、ここでの詳細な説明は割愛する。
【００９６】
次に、図１５のダイアログ位置情報を参照し、ジャンプ先の子ダイアログに至る過程の条件情報の有無を調べる。その条件情報が現在の設定であるプリンタドライバ設定情報３Ｋの内容と異なる場合、あるいは条件情報がある場合（Ｓ７４：Ｙｅｓ）、その条件情報をダイアログ変更情報に追加する（Ｓ８０）。最後に、ダイアログ変更情報に「子ダイアログを移動する」旨の情報と、ジャンプ先情報３Ｊから取得されるジャンプ先の子ダイアログに至る位置情報（Ａ，Ｂ）を追加する（Ｓ７５）。
【００９７】
図４の「基本設定」ダイアログから図１０の「画質強調」ダイアログに移動する場合、「基本設定」ダイアログ（０ｘ１００）の子ダイアログの位置（０）と、「画質強調」ダイアログ（０ｘ１１１）の子ダイアログの位置（１）は異なり、現在のダイアログ位置（０ｘ１００）はメインダイアログであり、「印刷品質」ダイアログ（０ｘ１１０）に移動するための条件情報はないため、ダイアログ変更情報には「子ダイアログを移動する」旨の情報が追加される。また、ジャンプ先情報３Ｊを参照してジャンプ先の「印刷品質」ダイアログについての位置情報Ａ（０ｘ１００）および位置情報Ｂ（２）を取得し、「「基本設定」ダイアログの２番目のパラメータ（「印刷品質」の「設定」）を操作する」旨の情報も追加される。
【００９８】
また、例えば図１０の「画質強調」ダイアログ（０ｘ１１１）から「カスタムイメージタイプ」ダイアログ（０ｘ２１０）に移動する場合、現在のダイアログ位置は０ｘ２００となっているので、双方の子ダイアログ位置は０と１で異なり、ダイアログ位置情報バッファに格納されているダイアログ位置（０ｘ２００）はメインダイアログに相当するので、ダイアログ変更情報に「子ダイアログを移動する」旨の情報が追加される。そして、「カスタムイメージタイプ」には条件情報がないので、ダイアログ変更情報に条件情報は追加されない。
【００９９】
図１４を用いて、図１１のステップＳ４５に相当する孫ダイアログの位置比較処理について説明する。まず、ダイアログ情報３Ｄ（図１５：詳細は後述）およびジャンプ先情報３Ｊ（図１６：詳細は後述）を参照して、現在表示されているダイアログの孫ダイアログ位置とジャンプ先の孫ダイアログ位置とを比較する（Ｓ９１）。
【０１００】
現在表示されているダイアログの孫ダイアログ位置とジャンプ先の孫ダイアログ位置が同じ場合（Ｓ９１：Ｙｅｓ）は、本処理を終了して、次のダイアログ変更情報リスト作成処理（Ｓ４６）へ移る。
【０１０１】
一方、現在表示されているダイアログの孫ダイアログ位置とジャンプ先の孫ダイアログ位置が異なる場合（Ｓ９１：Ｎｏ）、現在のダイアログ位置をダイアログ位置情報バッファに読み込む。そして、ダイアログ位置情報バッファに格納されているダイアログ位置に応じたダイアログ変更情報への情報の追加（Ｓ９２，Ｓ９５，Ｓ９６）を行なうが、これらの処理は図１２のステップＳ５２，Ｓ５６，Ｓ５７と同様であるため、ここでの詳細な説明は割愛する。
【０１０２】
次に、図１５のダイアログ位置情報を参照し、ジャンプ先の孫ダイアログに至る過程の条件情報の有無を調べる。その条件情報が現在の設定であるプリンタドライバ設定情報３Ｋの内容と異なる場合、あるいは条件情報がある場合（Ｓ９３：Ｙｅｓ）、その条件情報をダイアログ変更情報に追加する（Ｓ９７）。最後に、ダイアログ変更情報に「孫ダイアログを移動する」旨の情報と、ジャンプ先情報３Ｊから取得されるジャンプ先の孫ダイアログに至る位置情報（Ａ，Ｂ）を追加する（Ｓ９４）。
【０１０３】
図４の「基本設定」ダイアログから図１０の「画質強調」ダイアログに移動する場合、「基本設定」ダイアログ（０ｘ１００）の子ダイアログの位置（０）と、「画質強調」ダイアログ（０ｘ１１１）の子ダイアログの位置（１）は異なり、また、「基本設定」ダイアログ（０ｘ１００）の孫ダイアログの位置（０）と、「画質強調」ダイアログ（０ｘ１１１）の孫ダイアログの位置（１）は異なり、現在のダイアログ位置（０ｘ１００）はメインダイアログであるため、ダイアログ変更情報には「子ダイアログを移動する」旨の情報と「孫ダイアログを移動する」旨の情報とが追加される。また、ジャンプ先情報３Ｊを参照してジャンプ先の「画質強調」ダイアログについての位置情報Ａ（０ｘ１１０）および位置情報Ｂ（２）を取得し、「「画質強調」ダイアログの２番目のパラメータを操作する（「画質強調」にチェックを入れて有効状態とする）」旨の情報も「子ダイアログを移動する」旨の情報と「孫ダイアログを移動する」旨の情報の間に追加される。
【０１０４】
図１７にステップＳ４３〜Ｓ４５で追加されたダイアログ変更情報を基に、ステップＳ４６で作成されるダイアログ変更情報リスト３Ｌを、図４の「基本設定」ダイアログから図１０の「画質強調」ダイアログに移動する場合を例に挙げて示す。ダイアログ変更情報リスト３Ｌはダイアログの移動順にダイアログとそのダイアログにおける操作内容とを含む。すなわち、
（１）「基本設定」ダイアログにおいて「印刷品質」の「設定」をクリックする。
（２）「印刷品質」ダイアログにジャンプする。
（３）「印刷品質」ダイアログにおいて「画質強調」にチェックを入れて
ＯＮ（有効）状態とする。
（４）「印刷品質」ダイアログにおいて「詳細設定」をクリックする。
（５）「画質強調」ダイアログにジャンプする。
この後、「カラー濃度」の調整が可能となる。
【０１０５】
また、図１０の「画質強調」ダイアログから「カスタムイメージタイプ」ダイアログに移動する場合は、
（１）「画質強調」ダイアログを閉じる。
（２）「印刷品質」ダイアログに戻る。
（３）「印刷品質」ダイアログを閉じる。
（４）「基本設定」ダイアログに戻る。
（５）「カラー設定（拡張機能）」ダイアログに移動する。
（６）「カスタムイメージタイプ」ダイアログにジャンプする。
となる。
【０１０６】
以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【０１０７】
例えば、図１のようなパーソナルコンピュータに接続されたプリンタのような印刷システム１００の他に、タッチパネル等の表示部および操作部を備える複合機にも本発明のダイアログ表示変更方法を適用することが可能である。複合機はコピー機能，印刷機能，スキャナ能，ＦＡＸ機能等を備え、それぞれの機能において表示部に表示されるダイアログにより種々の設定を行なって、ユーザが操作部の操作により設定を行なうことで所望の出力を行なうことができる。因みに、複合機における印刷機能は、図１の印刷システム１００の構成と同様である。
【図面の簡単な説明】
【０１０８】
【図１】本発明の電子機器の一例である印刷システムのブロック図。
【図２】パーソナルコンピュータの機能ブロック図。
【図３】ダイアログ検索処理を説明するフロー図。
【図４】「基本設定」ダイアログの一例を示す図。
【図５】「検索」ダイアログ１（キーワード入力）の一例を示す図。
【図６】「検索」ダイアログ２（キーワード検索結果）の一例を示す図。
【図７】ダイアログジャンプ処理を説明するフロー図。
【図８】ダイアログ変更情報表示の一例を示す図。
【図９】「印刷品質」ダイアログを示す図。
【図１０】「画質強調」ダイアログを示す図。
【図１１】ダイアログ変更情報作成処理を説明するフロー図。
【図１２】メインダイアログ位置比較処理を説明するフロー図。
【図１３】子ダイアログ位置比較処理を説明するフロー図。
【図１４】孫ダイアログ位置比較処理を説明するフロー図。
【図１５】ダイアログ情報の一例を示す図。
【図１６】ジャンプ先情報の一例を示す図。
【図１７】ダイアログ変更情報リストの一例を示す図。
【符号の説明】
【０１０９】
１    パーソナルコンピュータ（ＰＣ）
２    制御回路（設定動作過程検索手段）
３    ＨＤＤ装置（ダイアログ情報記憶手段）
３Ｐ  プリンタドライバプログラム
５    表示部（表示手段，報知手段）
６    操作部（入力手段，設定指示手段，設定中止手段，設定実行手段）
８Ｐ  プリンタドライバ
８２    設定部
９１    プリンタ（電子機器）
１００  印刷システム
【図１】
2007179361.tif 000003
【図２】
2007179361.tif 000004
【図３】
2007179361.tif 000005
【図４】
2007179361.tif 000006
【図５】
2007179361.tif 000007
【図６】
2007179361.tif 000008
【図７】
2007179361.tif 000009
【図８】
2007179361.tif 000010
【図９】
2007179361.tif 000011
【図１０】
2007179361.tif 000012
【図１１】
2007179361.tif 000013
【図１２】
2007179361.tif 000014
【図１３】
2007179361.tif 000015
【図１４】
2007179361.tif 000016
【図１５】
2007179361.tif 000017
【図１６】
2007179361.tif 000018
【図１７】
2007179361.tif 000019