(57)【要約】【課題】  コンピュータにデバイスを組み込むために行うユーザの設定操作を容易化する。【解決手段】  ユーザ操作支援装置では、簡易版生成部２が同じデバイスＡに関して並列に用意された複数の設定画面（「製品情報の設定」「受付ＩＰアドレスの設定」）に含まれる設定すべ事項の内のユーザが設定すべき事項２６、３３、３４を選択して含む簡易版設定画面５１、５２、５３を生成し、表示処理部５が簡易版設定画面をコンピュータの表示装置４に画面表示して、当該簡易版設定画面によりユーザの設定操作入力を行わせる。【選択図】  図６
2007328387.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに組み込まれるデバイスに関して設定すべき事項を含む設定画面を当該コンピュータの表示装置に画面表示するユーザ操作支援装置において、
同じデバイスに関して用意された複数の設定画面に関する情報を記憶する第一の設定画面情報記憶手段と、
前記第一の設定画面情報記憶手段に記憶された設定画面に関する情報に含まれる設定すべき事項の内のユーザが設定すべき事項を選択的に含む第二の設定画面に関する情報を記憶する第二の設定画面情報記憶手段と、
前記第二の設定画面情報記憶手段に記憶された情報に基づき第二の設定画面をコンピュータの表示装置に画面表示させる制御を行う設定画面表示処理手段と、
を備えたことを特徴とするユーザ操作支援装置。
【請求項２】
請求項１に記載のユーザ操作支援装置において、
前記複数の第一の設定画面に関する情報に含まれているユーザが設定すべき事項を纏めて含む第二の設定画面に関する情報を生成する簡易版生成手段を備えたことを特徴とするユーザ操作支援装置。
【請求項３】
請求項１に記載のユーザ操作支援装置において、
前記複数の第一の設定画面に対してユーザが行った設定操作の履歴を保持する操作履歴保持手段と、
前記複数の第一の設定画面に対して行われた設定操作の順に並べて、これら第一の設定画面に含まれる設定すべき事項の内のユーザが設定すべき事項を選択的に含む第二の設定画面に関する情報をそれぞれ生成する簡易版生成手段と、
を備えたことを特徴とするユーザ操作支援装置。
【請求項４】
請求項２乃至３のいずれか１項に記載のユーザ操作支援装置において、
前記生成された第二の設定画面に関する情報を他のコンピュータに移植するために、当該第二の設定画面に関する情報を出力する出力手段を備えることを特徴とするユーザ操作支援装置。
【請求項５】
コンピュータに組み込まれるデバイスに関して設定すべき事項を含む設定画面を当該コンピュータの表示装置に画面表示するユーザ操作支援プログラムにおいて、
コンピュータに、
同じデバイスに関して用意された複数の設定画面に関する情報に含まれる設定すべき事項の内のユーザが設定すべき事項を選択的に含む第二の設定画面に関する情報を生成する簡易版生成手段と、
前記生成された情報に基づいて第二の設定画面をコンピュータの表示装置に画面表示する表示処理手段と、
を構成することを特徴とするユーザ操作支援プログラム。
【請求項６】
請求項５に記載のユーザ操作支援プログラムにおいて、
前記生成された第二の設定画面に関する情報を他のコンピュータに移植するために、当該第二の設定画面に関する情報を出力する出力手段を、コンピュータに更に構成することを特徴とするユーザ操作支援プログラム。
【請求項７】
請求項５又は６に記載のユーザ操作支援プログラムにおいて、
他のコンピュータで生成された第二の設定画面に関する情報を読み取る読取手段を、コンピュータに更に構成し、
前記表示処理手段は、読み取られた第二の設定画面に関する情報に基づいて第二の設定画面を自己のコンピュータの表示装置に画面表示することを特徴とするユーザ操作支援プログラム。
【請求項８】
コンピュータに組み込まれるデバイスに関して設定すべき事項を含む設定画面を当該コンピュータの表示装置に画面表示するユーザ操作支援装置が実施する方法において、
ユーザ操作支援装置は、簡易版生成手段と、表示処理手段とを備え、
前記簡易版生成手段が、同じデバイスに関して用意された複数の設定画面に関する情報に含まれる設定すべき事項の内のユーザが設定すべき事項を選択的に含む第二の設定画面に関する情報を生成し、
前記表示処理手段が、前記生成された情報に基づいて第二の設定画面をコンピュータの表示装置に画面表示することを特徴とするユーザ操作支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータに組み込まれるデバイスに関してユーザが設定操作を行う設定画面（ＧＵＩ：グラフィックユーザインタフェース）を操作が容易にできるように簡易化する技術に関する。
【背景技術】
【０００２】
プリンタ、ファクシミリ、複合機（プリンタ、コピー、メール、ファクシミリ送受信等の機能を複合的に備えた機器）等のデバイスをコンピュータに組み込み、そのデバイスが備えた機能を動作させる場合、機能を動作させる際の初期値やデバイスを識別するための情報等の各種設定を行う必要がある。
【０００３】
コンピュータにおけるユーザ操作の支援に係る発明として、次のようなものが知られている。
ユーザ操作におけるオブジェクトとコピー先の情報を記憶することにより、次回以降、オブジェクトの近傍にマウス操作でカーソルを近づけるとメニューが画面表示され、メニューの１項目を選択することにより、簡易にオブジェクトのコピーができるという発明が提案されている（特許文献１参照。）。
【０００４】
ＧＵＩのテストツールに関して、ユーザ操作に対するイベントを記憶しておき、イベントを自動的発生することでテスト工数の削減を実現できるという発明が提案されている（特許文献２参照。）。
ユーザの操作履歴を記憶しておき、次回以降、過去の操作パターン頻度と一連操作の順序を合わせて比較することにより、操作パターンを選択することでユーザ操作を軽減しようとする発明が提案されている（特許文献３参照。）。
【特許文献１】特開２０００−９９２２７号公報
【特許文献２】特開平７−８４７６５号公報
【特許文献３】特開２００１−１４７７５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
例えば図２に示すように、コンピュータに組み込む各種デバイス（デバイスＡ、デバイスＢ・・）をネットワーク設定する場合、それぞれのデバイスについて用意された複数の設定項目（製品情報の設定、受付ＩＰアドレスの設定・・）の設定操作を行う必要がある。
このような設定操作を支援するために、上記のようなユーザ操作支援機能は各デバイス毎の各設定項目毎に用意されており、ユーザはコンピュータの表示装置に画面表示された設定画面に従って必要な項目を入力すればよい。
【０００６】
しかしながら、図２に示すように複数のデバイスで複数の設定項目があるため、或るデバイスをコンピュータに組み込み設定する場合に、これら設定項目毎に設定画面を起動して設定操作を行わなければならず、操作が煩雑となっていた。例えば、デバイスＡについて、「製品情報の設定」の画面を起動して当該項目に必要な設定入力を行い、更に、「受付ＩＰアドレスの設定」の画面を起動して当該項目に必要な設定入力を行わなければ、当該デバイスＡはコンピュータにおいてネットワーク設定がなされない。
更に、一般的なユーザは上記のようにデバイスについて複数の設定項目があることを知らないのが通常であるので、デバイスの組み込み設定操作を行うための手順が判らず、当該操作が極めて困難なものとなっていた。
【０００７】
本発明は、上記従来の事情に鑑みなされたものであり、コンピュータにデバイスを組み込むために行うユーザの設定操作を容易化することを目的としている。
【課題を解決するための手段】
【０００８】
本発明は、コンピュータに組み込まれるデバイスに関して設定すべき事項を含む設定画面を当該コンピュータの表示装置に画面表示するユーザ操作支援装置、当該ユーザ操作支援装置をコンピュータにより構成するためのプログラム、当該ユーザ操作支援装置により実施される方法として実現される。
【０００９】
本発明の典型的な実施態様であるユーザ操作支援装置は、同じデバイスに関して用意された複数の設定画面に関する情報を記憶する第一の設定画面情報記憶手段と、前記第一の設定画面情報記憶手段に記憶された設定画面に関する情報に含まれる設定すべき事項の内のユーザが設定すべき事項を選択的に含む第二の設定画面に関する情報を記憶する第二の設定画面情報記憶手段と、前記第二の設定画面情報記憶手段に記憶された情報に基づき第二の設定画面をコンピュータの表示装置に画面表示させる制御を行う設定画面表示処理手段と、を備えている。
【００１０】
また、上記ユーザ操作支援装置は、前記複数の第一の設定画面に関する情報に含まれているユーザが設定すべき事項を纏めて含む第二の設定画面に関する情報を生成する簡易版生成手段を備えてもよい。
【００１１】
また、上記ユーザ操作支援装置は、前記複数の第一の設定画面に対してユーザが行った設定操作の履歴を保持する操作履歴保持手段と、前記複数の第一の設定画面に対して行われた設定操作の順に並べて、これら第一の設定画面に含まれる設定すべき事項の内のユーザが設定すべき事項を選択的に含む第二の設定画面に関する情報をそれぞれ生成する簡易版生成手段と、を備えてもよい。
【００１２】
本発明の典型的な一実施態様ででは、簡易版生成手段が同じデバイスに関して用意された複数の設定画面に関する情報に含まれる設定すべ事項の内のユーザが設定すべき事項を選択的に含む第二の設定画面を生成し、表示処理手段が生成された第二の設定画面をコンピュータの表示装置に画面表示して、当該第二の設定画面によりユーザの設定操作入力を行わせる。
【００１３】
例えば、上記のようにデバイスＡについて、「製品情報の設定」と「受付ＩＰアドレスの設定」との設定項目が並列的に用意されている場合、これら設定項目に含まれる設定事項の内のユーザが設定すべき事項が選択的に第二の設定画面に表示されるため、ユーザは「製品情報の設定」と「受付ＩＰアドレスの設定」の両方の設定画面を起動させて画面表示する必要はなく、当該第二の設定画面によってデバイスＡをコンピュータに組み込むための設定を行うことができる。
なお、設定画面に含まれる設定すべ事項の内のユーザが設定すべき事項は、ユーザ操作支援装置或いはユーザ操作支援プログラムに予め設定しておけばよい。
【００１４】
ここで、本発明では、例えば、複数の設定画面に含まれているユーザが設定すべき事項を纏めて含む１枚又は複数枚の第二の設定画面を生成してもよく、或いは、複数の設定画面に対してユーザが行った設定操作の履歴を保持しておき、複数の設定画面に対して行われた設定操作の順に並べて、各設定画面に含まれる設定すべき事項の内のユーザが設定すべき事項を選択的に含む第二の設定画面をそれぞれ生成するようにしてもよい。
【００１５】
また、本発明では、生成された第二の設定画面を他のコンピュータに移植するために、当該第二の設定画面に関する情報を出力する出力手段（例えば、通信回線で伝送する通信手段、ＣＤＲＯＭ等の記憶媒体に書き込む書込手段）を備えるようにしてもよい。
また、本発明では、他のコンピュータから入力された第二の設定画面に関する情報を取り込む読取機能を備えておき、第二の設定画面を複数のコンピュータで共用できるようにするのが好ましい。
【発明の効果】
【００１６】
本発明によると、コンピュータに組み込むデバイスに関して用意された複数の設定画面について、これら設定画面に含まれるユーザが設定すべき事項を選択的に含む第二の設定画面を画面表示するようにしたため、ユーザは簡易な第二の設定画面によって複数の設定画面で行う設定操作を行うことができる。
【発明を実施するための最良の形態】
【００１７】
本発明を実施例に基づいて具体的に説明する。
図１には本例に係るユーザ操作支援装置の構成を示してある。
本例のユーザ操作支援装置は、コンピュータの備えられたプロセッサやメモリ等といった公知のコンピュータハードウエアで本発明に係るユーザ支援プログラムを実行することにより、当該コンピュータ内に構成される。
【００１８】
なお、以下の説明では、デバイスを組み込むコンピュータに既にインストールされている設定画面機能により、図２に示すように、例えばデバイスＡ（例えば、外部機器）について、「製品情報の設定」と「受付ＩＰアドレスの設定」との設定画面が並列的に用意される。
ここで、設定画面機能は、例えば、複数の設定画面について、各設定画面毎にそこに含まれる設定項目へのユーザ入力を順次対話的に設定する機能である。
【００１９】
本例のユーザ操作支援装置は、画面表示される設定画面のデータを保持する設定データ記憶部１、設定データ記憶部１に保持された設定画面データから予め設定されたユーザが設定すべき事項を選択的に含む第二の設定画面（以下、簡易版設定画面）のデータを生成する簡易版生成部２、生成された簡易版設定画面データを保持する簡易版設定データ記憶部３、設定画面データに基づく設定画面又は簡易版設定画面データに基づく簡易版設定画面をコンピュータに備えられた表示装置４に画面表示する表示処理部５、ユーザからの操作入力を受け付けるキーボードやマウス等の操作部６、ユーザからの指示操作に応じて表示処理部５に簡易版設定画面を表示装置４に画面表示させる起動部７、簡易版設定データ記憶部３に保持された簡易版設定画面データをＣＤＲＯＭ等の記憶媒体１０に読取可能に書込む出力部８、ＣＤＲＯＭ等の記憶媒体１１に書込まれた簡易版設定画面データを読み取って簡易版設定データ記憶部３に保持させる入力部９を有している。
なお、本例では、簡易版生成部２には操作部６からユーザが行った設定操作の履歴を保持する履歴保持部２ａを有している。
【００２０】
図８には、本例に係るユーザ操作支援プログラム（設定ＡＰ）１５のソフトウエア構造の概念を示してある。
ユーザ操作支援プログラム（設定ＡＰ）１５はオペレーティングシステム（ＯＳ）１２上で動作するアプリケーションプログラムであり、他の種々なアプリケーションプログラム（ＡＰ）１３と同様にオペレーティングシステム（ＯＳ）１２上に接続される。
ユーザ操作支援プログラム（設定ＡＰ）１５は、図１に示したようにユーザ操作支援装置を構成する諸機能部を構成する。また、ユーザ操作支援プログラム（設定ＡＰ）１５は本例における特徴的な機能として、簡易版設定画面データを生成する機能、生成した簡易版設定画面データを保持する簡易版設定データ１６を保持する機能（簡易版設定データ記憶部３）、外部から簡易版設定画面データを読み込んで内部に保持するファイル取込機能１７等を有している。
【００２１】
次に、本例のユーザ操作支援装置による処理動作を図３乃至図６を参照して説明する。
まず、コンピュータにデバイスＡを組み込むためには「製品情報の設定」「受付ＩＰアドレスの設定」・・といった並列的に用意された設定項目の設定を行う必要がある。
なお、ここでは、デバイスＡの組み込み設定のために「製品情報の設定」「受付ＩＰアドレスの設定」を行うものとして説明する。
【００２２】
通常、これらの設定を行うためにユーザは操作部６を操作して、表示処理部５に設定データ記憶部１が保持されたデータに基づいて「製品情報の設定」を行うための設定画面（図３）と「受付ＩＰアドレスの設定」を行うための設定画面（図４）とを別々に表示部４に画面表示させる。
【００２３】
図３に示すように、「製品情報の設定」を行うための設定画面には、製品名２１、シリアル番号２２、機器名２３、設置場所２４、連絡先２５、本体メールアドレス２６、コメント２７と言った設定事項をそれぞれ入力するための欄、設定事項の入力を確認するＯＫボタン２８、設定事項を取り消すキャンセルボタン２９、入力した設定事項をデバイスに
反映させる機器に設定ボタン３０、設定処理に関する説明を画面表示するヘルプボタン３１が設けられている。
【００２４】
また、図４に示すように、「受付ＩＰアドレスの設定」を行うための設定画面には、受付ＩＰアドレス３３、ＩＰアドレスマスク３４と言った設定事項をそれぞれ入力するための欄、設定事項の入力を確認するＯＫボタン３５、設定事項を取り消すキャンセルボタン３６、入力した設定事項をデバイスに反映させる機器に設定ボタン３７、設定処理に関す
る説明を画面表示するヘルプボタン３８が設けられている。
【００２５】
なお、本例では、上記の設定画面に対して、「製品情報の設定」を行うための設定画面では本体メールアドレス２６、「受付ＩＰアドレスの設定」を行うための設定画面では受付ＩＰアドレス３３とＩＰアドレスマスク３４とが、ユーザが設定すべき事項（すなわち、簡易版設定画面に含める設定事項）として予め設定されている。
【００２６】
そして、ユーザが操作部６を操作して、「製品情報の設定」を行うための設定画面に対する設定操作を行い、次に、「受付ＩＰアドレスの設定」を行うための設定画面に対する設定操作を行うと、当該設定操作の順序が履歴保持部２ａに保持される。
このようなそれぞれの設定画面についてユーザが設定捜査を終了すると、デバイスＡはコンピュータに組み込まれることとなる。
【００２７】
一方、再度デバイスＡをコンピュータに組み込み処理する場合のため、或いは、他のコンピュータがデバイスＡを組み込み処理する場合の供するために、簡易版生成部２がデバイスＡに係る簡易版設定画面データを履歴保持部２ａに保持された当該設定操作の前回の処理順に生成して簡易版設定データ記憶部３に保持させる。
【００２８】
このように簡易版設定データが生成されると、上記のようにして「製品情報の設定」を行うための設定画面を表示装置４に画面表示すると、当該設定画面には図５に示すように簡易設定画面を起動するための起動ボタン４０が形成される。そして、ユーザが操作部６を操作して起動ボタン４０を押し、当該設定画面中の任意のボタン、アイコン、ツール
バー等を押すと、設定画面の名前が表示され、任意の１つを選択すると簡易版の設定画面が起動されて画面表示される。この例では、起動ボタン４０を押して本体メールアドレス２６をクリックするとメニューに「メール送信」４１と「メール受信」４２が表示され、「メール受信」４２をクリック選択すると、図６に示すように簡易設定画面が表示装置４に画面表示される。
【００２９】
図６に示すように、各簡易設定画面はユーザが設定すべきと定められた設定事項だけを含んでおり、本体メールアドレス２６の欄だけを含んだ「製品情報の設定」に対応する簡易設定画面５１（同図（ａ））、受付ＩＰアドレス３３とＩＰアドレスマスク３４の欄だけを含んだ「受付ＩＰアドレスの設定」に対応する簡易設定画面５２（同図（ｂ））が表示装置４に順次画面表示される。
【００３０】
すなわち、簡易設定画面５１において本体メールアドレスを入力して次へボタン５４を押すと、起動部７により、簡易設定画面５２が表示装置４に切り替え表示され、簡易設定画面５２において受付ＩＰアドレスとＩＰアドレスマスクを入力して次へボタン５５を押すと、図６（ｃ）に示すように設定入力した値を機器に反映するかを確認する画面５３が表示装置４に切り替え表示され、その完了ボタン５６を押すと、簡易設定画面においてユーザが設定入力した値がデバイスＡに反映される。
したがって、ユーザは順次画面表示される簡易設定画面に必要最小限（すなわち、システムが自動入力する事項や、設定が必須ではない事項を除く）の事項について値を入力するだけで、デバイスをコンピュータに組み込むための設定操作を完了することができる。
【００３１】
また、上記ではコンピュータが自己の内部で生成した簡易版設定画面を使用する場合を説明したが、当該簡易版設定画面データを出力部８から出力して、他のコンピュータにおいて入力部９から簡易版設定画面データを簡易版設定データ記憶部３に取り込み保持することで、当該他のコンピュータにおいて、図５及び図６に示したように、ユーザは簡易設定画面による設定操作を行うことができる。
なお、生成された簡易設定画面データを暗号化して保存して、次回起動時にパスワードを入力することでこれを再利用することができるようにしたり、また、暗号化された簡易版設定画面データをファイルとして出力する場合に他人も共通鍵や秘密鍵をもっていれば使用することができるようにしてもよい。
【００３２】
図６には、履歴として保持された操作順に複数の設定画面に対応するそれぞれの簡易版設定画面を順序付けて生成する例を示したが、本発明では、図７に示すように、簡易版生成部２が、複数の設定画面に対応する簡易版設定画面を纏めた形式で生成するようにしてもよい。
すなわち、図７に示す簡易設定画面６０には、「製品情報の設定」に係る本体メールアドレス２６、「受付ＩＰアドレスの設定」に係る受付ＩＰアドレス３３とＩＰアドレスマスク３４、設定入力した値を機器させる完了ボタン５６を含んでおり、１つの簡易設定画面６０に複数の設定画面に係るユーザ設定すべき事項が含まれている。
なお、元々の設定画面が多数ある場合や、設定画面中にユーザ設定すべき事項が多数ある場合等では、纏めた形式の簡易版設定画面が複数となってもよく、これら簡易版設定画面がユーザ操作に応じて順次画面表示されるようにすればよい。
【００３３】
本発明は次のような改良を加えることができる。
（１）簡易版設定画面に署名することにより、改竄を防ぐ。
（２）設定画面をネットワークで収集、分析することに頻繁に使われる簡易版設定画面を生成する。
（３）複数言語（英語版、フランス語版など）の簡易版設定画面を同時に作成する。
（４）簡易版設定画面とキーワードを組み合わせることにより、例えば「メール送信できるようにしたい」とタイプすると、「SMTPサーバ設定」→「POPサーバー設定」→「機器に設定」といったフローを自動的に検索して、該当する簡易版設定画面が起動されるようにする。
【図面の簡単な説明】
【００３４】
【図１】本発明の一例に係るユーザ操作支援装置の構成図である。
【図２】本発明の一例に係る設定画面データの構成を説明する図である。
【図３】本発明の一例に係る設定画面を示す図である。
【図４】本発明の一例に係る設定画面を示す図である。
【図５】本発明の一例に係る設定画面を示す図である。
【図６】本発明の一例に係る簡易版設定画面を示す図である。
【図７】本発明の他の一例に係る簡易版設定画面を示す図である。
【図８】本発明の一例に係るソフトウエア構造を説明する図である。
【符号の説明】
【００３５】
１：設定データ記憶部、  ２：簡易版生成部、
３：簡易版設定データ記憶部、  ４：表示装置、
５：表示処理装置、  ６：操作部、
７：起動部、  ８：出力部、
９：入力部、  １０，１１：記憶媒体、
【図１】
2007328387.tif 000003
【図２】
2007328387.tif 000004
【図３】
2007328387.tif 000005
【図４】
2007328387.tif 000006
【図５】
2007328387.tif 000007
【図６】
2007328387.tif 000008
【図７】
2007328387.tif 000009
【図８】
2007328387.tif 000010