(57)【特許請求の範囲】
【請求項１】
対話型の情報処理装置が有する機能の一つあるいは複数の操作支援情報を選択的に利用者に提示する操作支援情報提示装置において、前記機能の操作支援情報を複数保持する操作支援情報記憶手段と、利用者から特定の機能についての不理解あるいは理解を表明する評価性情報を獲得する評価性情報獲得手段と、少なくとも前記評価性情報を用い前記特定の機能ごとに操作支援情報の必要度を計算する必要度計算手段と、該必要度計算手段によって計算された前記操作支援情報の必要度を記憶する必要度記憶手段と、該必要度記憶手段に記憶されている前記操作支援情報の必要度に基づき前記操作支援情報を所定の数だけ選択する操作支援情報選択手段を備え、前記評価性情報獲得手段は、利用者から特定の機能についての前記操作支援情報を選択したことをもって評価性情報を獲得し、前記必要度計算手段は、前記評価性情報獲得手段で前記評価性情報が獲得されたときに選択された操作支援情報の必要度が最上位となるように変更する必要度上方変更手段と、利用者が特定の機能を実行したことを実行性情報として獲得する実行性情報獲得手段と、該実行性情報獲得手段によって獲得された前記実行性情報に基づき対応する機能の前記操作支援情報の必要度を下位に変更する必要度下方変更手段を有していることを特徴とする操作支援情報提示装置。
【請求項２】
前記操作支援情報選択手段は、前記操作支援情報の必要度の高いものから所定の数だけ前記操作支援情報を選択することを特徴とする請求項１に記載の操作支援情報提示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、対話型の情報処理装置において、その操作方法や機能や注意事項を利用者に提示するための操作支援情報提示装置に関するものである。
【０００２】
【従来の技術】
コンピュータやワードプロセッサあるいは複写機やファクシミリ等の対話型の情報処理装置においては、機能の多様化とともにその操作方法が複雑化してきている。複雑化した操作方法を知るために、オンラインヘルプ機能やガイダンス表示機能などの操作支援情報提示装置が従来から利用されている。これらの操作支援情報提示装置の目標は、利用者が必要としている操作支援情報を過不足なく適切なタイミングで利用者に提示することである。近年、この目標に向けて種々の技術が開発されている。
【０００３】
利用者は、操作方法を思い出せない場合に操作支援情報を参照することが多い。したがって、操作支援情報提示装置には、利用者が思い出しにくい部分を優先的にあるいは少ない手間で参照できることが望まれる。このような要求に対し、例えば、特開平３−２６８０４９号公報に記載されているように、今後の参考のために利用者が書き留めた操作支援情報を、操作画面ごとに一操作で選択し表示する方法がある。
【０００４】
しかし、この方法では、利用者と操作画面の両者によってのみ操作支援情報を識別しているために、書き留めた操作支援情報の数が膨大になると、全情報を提示するために表示領域という有限の資源を多量に消費してしまう。一方、利用者は同じ操作を繰り返し実行することにより操作方法を記憶し忘却しにくくなるため、書き留めた操作支援情報の多くは利用者にとって不要になってくる。そのため、多くの不要な操作支援情報の中から必要とする操作支援情報だけを選択することに、利用者は多くの手間と時間をかける必要があった。特に、近年の対話型の情報処理装置では、基本的な操作画面が１つあるいは少数なので、１つの操作画面に書き留めておきたい操作支援情報の数は増加する傾向にある。この問題点に対する解決策は、書き留めた操作支援情報の表示方法を工夫するだけでは不十分で、不必要となった操作支援情報そのものの削除を支援して、有限の表示領域という資源を有効に活用することが本質的な課題であった。
【０００５】
また、利用者はごく初歩的な操作が実行できると、その段階で新たな機能の学習をやめてしまうことが多い。したがって、操作支援情報提示装置には、利用者が使ったことがないか、あるいは忘れている機能であって、より便利な機能やより容易な操作方法などを、適切なタイミングで利用者に提示できることが望まれる。このような要求に対し、例えば、特公平４−２０２１１号公報に記載されているように、利用者の使用時間や機能ごとの利用頻度に応じて、新たな機能についての操作支援情報を段階的に提示する方法がある。
【０００６】
利用者が新たな操作支援情報を参照するタイミングは、利用者の学習の程度に応じて利用者の既有知識とほどほどに関連づけできる時であることが重要であって、利用者の使用経験とは直接の関係はない。しかしながら、特公平４−２０２１１号公報に記載されている装置は、利用者の使用時間や機能ごとの利用頻度に応じて、新たな機能についての操作支援情報を段階的に提示するため、使用経験は長いがしばらく使っていなかったために操作方法を忘れてしまった場合や、使用経験は短いが多くの知識を習得したなどの学習についての個人差に対応することができず、不適切な操作支援情報が提示されてしまうという問題があった。この問題は、利用者の学習の程度を使用経験だけで代表しようという点に起因し、使用経験ではなく利用者の学習の程度をより直接的に反映することが本質的な課題であった。また、特公平４−２０２１１号公報に記載されている装置は、利用者が特定の操作を行なった場合に限って操作支援情報が提示されるために、利用者の作業を中断しない限り提示された操作支援情報を参照することはできなかった。したがって、後の参考のために書き留めることや、後で参照したいと考えた際に容易に操作支援情報を参照することができないという問題もあった。
【０００７】
さらに、利用者が思い出すことのできる知識の量は状況によって大きく左右される。したがって、操作支援情報提示装置には、同じ内容の情報を提示する場合でも、状況に応じて適切な表現を選択できることが望まれる。そのため、例えば、特開平５−５３７４３号公報に記載されているように、機能の使用回数と誤操作の回数によって、提示する操作支援情報の詳しさのレベルを自動的に選択する方法がある。
【０００８】
しかし、利用者が参照したい操作支援情報の詳しさは、基本的には利用者の操作回数や誤操作回数などで決まるものではない。利用者が必要としない内容は省略し、利用者にとって冗長でない表現を選択できることが重要である。経験が豊富であっても、操作方法を忘却した場合は、具体的な内容を伴った操作支援情報が必要であるし、単純なミスタッチのような誤操作をした場合であれば、特に操作支援情報は必要ではない。
【０００９】
上述の特開平５−５３７４３号公報にあるような装置では、操作回数が増加して上級者用の操作支援情報が提示されるようになると、以後は利用者が操作を忘却した場合でも上級者用の操作支援情報だけが選択的に提示されてしまう。さらに、操作方法は完全に覚えていても、単純なミスタッチを繰り返してしまうと、利用者にとっては不要で冗長な初心者用の操作支援情報が提示されてしまう。この問題は、利用者の学習の程度を操作回数や誤操作回数だけで代表しようという点に起因し、操作回数や誤操作回数ではなく、利用者の学習の程度をより直接的に反映することが本質的な課題である。
【００１０】
なお、近年の対話型の情報処理装置では、そもそも誤操作が存在しないように設計されたものが多くなっている。例えば、先に対象を選択しなければ実行できないコマンド体系である場合、対象が選択されていない状態ではコマンドが選択できないようにする技術が用いられている。したがって、上述の特開平５−５３７４３号公報に記載されている装置のように、誤操作の存在を前提とした技術は、近年の良く設計された対話型の情報処理装置においては、有効に機能しないという問題もあった。
【００１１】
以上をまとめると、従来の操作支援情報提示装置においては、操作支援情報を自動的に選択する際に、利用者の学習の程度をより直接的に反映する手段がなく、不必要な操作支援情報を省略する手段と必要な操作支援情報の参照が容易に行なえる手段とを合わせ持っていないという問題があった。
【００１２】
【発明が解決しようとする課題】
本発明は、上述した事情に鑑みてなされたもので、利用者が操作支援情報を必要とするか否かを示す評価性情報に応じて、一つあるいは複数の操作支援情報を選択し、限られた提示領域を効率的に利用することのできる操作支援情報提示装置を提供することを目的とするものである。
【００１３】
【課題を解決するための手段】
請求項１に記載の発明は、対話型の情報処理装置が有する機能の一つあるいは複数の操作支援情報を選択的に利用者に提示する操作支援情報提示装置において、前記機能の操作支援情報を複数保持する操作支援情報記憶手段と、利用者から特定の機能についての不理解あるいは理解を表明する評価性情報を獲得する評価性情報獲得手段と、少なくとも前記評価性情報を用い前記特定の機能ごとに操作支援情報の必要度を計算する必要度計算手段と、該必要度計算手段によって計算された前記操作支援情報の必要度を記憶する必要度記憶手段と、該必要度記憶手段に記憶されている前記操作支援情報の必要度に基づき前記操作支援情報を所定の数だけ選択する操作支援情報選択手段を備え、前記評価性情報獲得手段は、利用者から特定の機能についての前記操作支援情報を選択したことをもって評価性情報を獲得し、前記必要度計算手段は、前記評価性情報獲得手段で前記評価性情報が獲得されたときに選択された操作支援情報の必要度が最上位となるように変更する必要度上方変更手段と、利用者が特定の機能を実行したことを実行性情報として獲得する実行性情報獲得手段と、該実行性情報獲得手段によって獲得された前記実行性情報に基づき対応する機能の前記操作支援情報の必要度を下位に変更する必要度下方変更手段を有していることを特徴とするものである。
【００１４】
請求項２に記載の発明は、請求項１に記載の操作支援情報提示装置において、前記操作支援情報選択手段は、前記操作支援情報の必要度の高いものから所定の数だけ前記操作支援情報を選択することを特徴とするものである。
【００１６】
【発明の実施の形態】
図１は、本発明の操作支援情報提示装置の第１の実施の形態を示すブロック構成図である。図中、１は入力部、２は応用処理部、３は操作支援情報記憶部、４は表示部、５は評価性情報獲得部、６は必要度上方変更部、７は実行性情報獲得部、８は必要度下方変更部、９は必要度記憶部、１０は操作支援情報選択部である。図１に示す操作支援情報提示装置は、文書作成および編集などの対話型の応用ソフトウェアを実行する情報処理装置に含まれ、当該応用ソフトウェアの操作方法や機能や注意事項などの操作支援情報を利用者に提示する。図１には、操作支援情報提示装置を構成する主要な部分のみを示しており、実際にはこれら以外にも図示しないいくつかの構成要素が付加される場合がある。
【００１７】
入力部１は、利用者が文字や図形あるいはコマンドや変数などの入力を行なう。応用処理部２は、入力部１における入力に基づいて、文書の作成および編集など、応用ソフトウェアの処理を行なう。操作支援情報記憶部３は、複数の操作支援情報を記憶している。表示部４は、文書作成および編集など、応用ソフトウェアの処理結果や操作支援情報などを利用者に提示する。
【００１８】
評価性情報獲得部５は、利用者から特定の機能についての不理解あるいは理解を表明する評価性の情報を獲得する。必要度上方変更部６は、特定の操作支援情報の必要度を上方に変更する。実行性情報獲得部７は、利用者が特定の機能を実行したという実行性の情報を獲得する。必要度下方変更部８は、特定の操作支援情報の必要度を下方に変更する。必要度記憶部９は、操作支援情報の必要度を記憶する。操作支援情報選択部１０は、必要度の高い操作支援情報を所定の数だけ選択する。
【００１９】
図２は、操作支援情報記憶部３に記憶されている操作支援情報の一例の説明図である。図中、２１は機能ＩＤ、２２は閾値、２３はタイトル、２４は内容、２５はキーワードである。操作支援情報記憶部３には、複数の操作支援情報からなる集合が記憶されている。図２には操作支援情報の集合の一例を一部示している。
【００２０】
操作支援情報は、例えば図２に示すように、機能ＩＤ２１、閾値２２、タイトル２３、内容２４、キーワード２５の５つのフィールドから構成することができる。機能ＩＤ２１は、個々の操作支援情報を機能ごとに識別するための複数桁の記号から成るＩＤである。閾値２２は、同じ機能ＩＤを持つ複数の操作支援情報を識別するための複数桁の記号から成る。タイトル２３は、操作支援情報を文字列で表現したものである。内容２４は、操作支援情報の内容を示している。キーワード２５は、操作支援情報を操作支援情報をキーワード検索するためのキーワード群である。
【００２１】
図２に示した具体例では、機能ＩＤ「ＤＤ」を有する２つの操作支援情報と、機能ＩＤ「ＥＥ」を有する１つの操作支援情報を示している。同じ機能であっても、操作支援を行なうレベルに応じた操作支援情報を記憶させておくことができる。操作支援を行なうレベルは、閾値２２によって区別される。ここでは、閾値２２が小さいほど、初心者向けの操作支援情報を示している。
【００２２】
図２においては、内容２４は文字列のみによって例示しているが、アニメーションのためのデータや、音声を含む動画像データや、あるいは、応用処理部２の機能を実行するためのスクリプトおよびボタンなどのデータを含むことが可能である。
【００２３】
図３は、必要度記憶部９に記憶されている操作支援情報の必要度の一例の説明図である。図中、３１は必要度、３２は機能ＩＤ、３３は実行性情報である。必要度記憶部９には、機能ごとの必要度を表わす情報の集合を記憶している。必要度を表わす情報は、例えば、必要度３１、機能ＩＤ３２、実行性情報３３等によって構成することができる。必要度３１は、その機能の必要性の高低を示し、複数桁の記号からなる。機能ＩＤ３２は、個々の操作支援情報を機能ごとに識別するためのＩＤであり、図２に示した機能ＩＤ２１に対応するものである。実行性情報３３は、機能ごとの実行回数を表わしている。具体的には、機能ＩＤ「ＡＡ」の機能の必要度は「１」であり、２５回実行されていることを示している。
【００２４】
図４は、表示部４に表示された評価性情報獲得部５の画面の一例の説明図である。図中、４１は操作支援情報提示ウィンドウ、４２はタイトル表示領域、４３は検索ボタン、４４はキーワード入力領域、４５は検索結果表示領域、４６は内容表示領域、４７は終了ボタンである。応用ソフトウェアとは別に、例えば、図４に示すような操作支援情報を提示するための操作支援情報提示ウィンドウ４１が表示部４に表示されている。操作支援情報提示ウィンドウ４１には、タイトル表示領域４２、キーワード入力領域４４、検索結果表示領域４５、内容表示領域４６等の各表示領域と、検索ボタン４３、終了ボタン４７等が配置されている。
【００２５】
タイトル表示領域４２には、操作支援情報のタイトルが列挙して提示される。内容を参照したいタイトルが存在する場合、表示されているタイトルを選択することが可能である。キーワード入力領域４４には、キーワードによって操作支援情報を検索する際に、キーワードを入力するための領域である。検索ボタン４３は、キーワード入力領域４４に入力されたキーワードによって操作支援情報を検索する際に、検索処理を指示するためのボタンである。検索結果表示領域４５はキーワード検索処理の検索結果のタイトルを列挙して提示すると同時に、内容を参照したいタイトルを選択することが可能な領域である。内容表示領域４６は、タイトル表示領域および検索結果表示領域において選択されたタイトルを持つ操作支援情報を提示する領域である。終了ボタン４７は操作支援情報提示処理の終了を指示するためのボタンである。なお、図４に示した操作支援情報提示ウィンドウは一例であって、他の構成としてもよいことは言うまでもない。
【００２６】
図５は、本発明の操作支援情報提示装置の第１の実施の形態における動作の一例を示すフローチャートである。上述の図２ないし図４に示す具体例を用いながら説明して行く。なお、操作支援情報選択部１０は、必要度の高い操作支援情報を上位４つだけ選択するように、事前に利用者が指定しているものとする。また、必要度は、図３に示す必要度３１の値が小さいほど必要度が高いものとする。
【００２７】
まず、文書作成および編集などの対話型の応用ソフトウェアを起動すると、応用ソフトウェアのウィンドウと異なる操作支援情報提示ウィンドウ４１が表示される。初期動作として、Ｓ５１において、操作支援情報選択部１０は、必要度記憶部９に記憶された必要度を表わす情報を参照し、必要度の高い４つの機能ＩＤを選択する。図３に示す必要度を表わす情報の例では、必要度が「１」から「４」までの４つの機能ＩＤ「ＡＡ」、「ＢＢ」、「ＣＣ」、「ＤＤ」が選択される。
【００２８】
次に、Ｓ５２において、操作支援情報選択部１０で選択された各機能ＩＤごとに、必要度を表わす情報の実行性情報３３と、操作支援情報記憶手段３に記憶されている操作支援情報の閾値２２とを比較する。そして、閾値２２が実行性情報３３の値以上であって、かつ、最小の値である操作支援情報のタイトルをタイトル表示領域４２に表示する。例えば、機能ＩＤ「ＤＤ」については、図３から実行性情報が「１９」であり、図２から操作支援情報の閾値が「１０」および「２０」であるので、それぞれ比較する。この場合、実行性情報「１９」以上であって、かつ、最小の閾値は「２０」である。したがって、「文字列の削除」というタイトルがタイトル表示領域４２に表示される。この初期動作は、前回の操作時点での利用者の必要度の高かった操作支援情報だけを提示することを可能にする。
【００２９】
以上で初期動作が終了し、以下は一連の入力判断の処理の動作を説明する。Ｓ５３において検索ボタン４３が押されていたら、Ｓ５４においてキーワード入力領域４４に入力されているキーワードをもとにキーワード検索を行ない、検索された結果を検索結果表示領域４５に表示する。また、Ｓ５５においてタイトルが選択されていた場合には、Ｓ５６において選択されたタイトルを有する操作支援情報の内容を内容表示領域４６に表示し、さらにＳ５８において評価性情報および実行性情報の処理を行なう。また、Ｓ５７においてある機能が実行されていた場合には、これを実行性情報獲得部７で実行性情報として獲得し、Ｓ５８において評価性情報および実行性情報処理を行なう。Ｓ５８における処理は後述する。Ｓ５９において終了ボタン４７が押されていた場合には操作支援情報の提示処理を終了する。終了ボタン４７が押されていなければ、Ｓ５３へ戻って、検索ボタン４３の押下、タイトルの選択、実行性情報の獲得の判定および対応する処理を行なう。
【００３０】
例えば、利用者がレイアウトを統一的に編集する方法を理解していないために、キーワード入力領域４４に「レイアウト」と入力し、検索ボタン４３を押下したとする。すると、Ｓ５３からＳ５４へ進み、Ｓ５４でキーワード検索処理が実行される。そして、操作支援情報記憶部３内の操作支援情報中でキーワード２５に「レイアウト」を持つもののタイトルを検索結果表示領域４５に表示し、Ｓ５３からの一連の入力判断の処理に戻る。図２に示した操作支援情報のうちでは、機能ＩＤ「ＥＥ」がキーワード「レイアウト」を有しているので、検索結果表示領域４５にタイトル「スタイルについて」が表示される。
【００３１】
さらに、利用者がスタイルについて理解していないために、検索結果表示領域４５に表示されたタイトル「スタイルについて」を選択したとする。このとき、Ｓ５５からＳ５６に進み、Ｓ５６において、選択されたタイトルを持つ操作支援情報の内容を操作支援情報記憶部３から呼び出して内容表示領域４６に表示する。同時に、このことは、利用者が「スタイルについて」という操作支援情報を必要として参照したものと考えられる。したがって、評価性情報獲得部５は、Ｓ５８において評価性及び実行性獲得処理を行なう。
【００３２】
また、文字列の削除について思い出せないために、タイトル表示領域４２に表示された「文字列の削除」を選択したとする。このときも検索結果表示領域４５に表示されているタイトルを選択した場合と同様に、Ｓ５６において、選択されたタイトル「文字列の削除」を持つ操作支援情報の内容を操作支援情報記憶部３から呼び出して、内容表示領域４０６に表示する。また、Ｓ５８において、評価性情報獲得部５は評価性及び実行性獲得処理を行なう。
【００３３】
また、ある操作が実行された場合、Ｓ５７からＳ５８へ進み、実行性獲得部７は、評価性及び実行性獲得処理を行なう。
【００３４】
なお、終了ボタン４７が押下された場合、Ｓ５９においてこれを検出し、処理を終了する。それ以外の場合は、Ｓ５３からの一連の入力判断の処理に戻る。
【００３５】
図６は、本発明の操作支援情報提示装置の第１の実施の形態において行なわれる評価性及び実行性獲得処理の動作の一例を示すフローチャートである。Ｓ６１およびＳ６３において、評価性情報が獲得されたのか実行性情報が獲得されたのかを判定し、それぞれの処理を行なう。評価性情報獲得部５で評価性情報が獲得された場合には、Ｓ６２において、必要度情報変更部６は必要度記憶部９に格納されている必要度の値を上方へ変更し、必要度を高める。
【００３６】
実行性情報獲得部７で実行性情報が獲得された場合には、まずＳ６４において、必要度記憶部９に記憶されている必要度を表わす情報のうちの実行性情報３３を更新する。そして、Ｓ６５において、更新した実行性情報３３が、対応する機能ＩＤを有する操作支援情報記憶部３に記憶されている操作支援情報のうちの最大の閾値以上となったか否かを判定する。実行性情報３３が最大の閾値以上となった場合には、その機能の操作回数としては十分習熟できる状態となったことを示すので、Ｓ６６においてその必要度を下方へ変更し、必要度を低下させる。
【００３７】
そして、Ｓ６７において、更新された必要度を必要度記憶部９に記憶させ、Ｓ６８において、操作支援情報選択部１０で再度、操作支援情報を選択し、選択した操作支援情報をＳ６９において再表示する。
【００３８】
なお、Ｓ６８，Ｓ６９の処理は、図５のＳ５１，Ｓ５２と同様の処理である。また、図６では評価性情報も実行性情報も獲得されなかった場合、Ｓ６７に進むように示しているが、そのまま終了するように構成してもよい。
【００３９】
一例として、上述のようにキーワード「レイアウト」を入力して検索ボタン４３を押下して検索を行ない、検索結果表示領域４５にタイトル「スタイルについて」が表示された状態でこのタイトルを選択したとする。図５のＳ５６においてタイトル「スタイルについて」の内容を内容表示領域４６に表示後、評価性情報獲得部５が図６に示した評価性及び実行性獲得処理を開始する。
【００４０】
まず、評価性情報獲得部５によって、特定の操作支援情報のタイトルが選択されたことをもって評価性情報の獲得が判断されると、Ｓ６１からＳ６２へ進む。選択されたタイトル「スタイルについて」に対応する機能ＩＤは「ＥＥ」であるので、必要度上方変更部６は、図３における機能ＩＤが「ＥＥ」であるデータの必要度を新たに「１」に変更すると同時に実行性情報を「０」にする。さらに、機能ＩＤ「ＡＡ」の必要度を「２」に、「ＢＢ」を「３」に、「ＣＣ」を「４」に、「ＤＤ」を「５」にそれぞれ変更する。そして、Ｓ６７において更新された必要度を必要度記憶部９に記憶する。
【００４１】
図７は、タイトル「スタイルについて」選択時の評価性および実行性獲得処理後の必要性を示す情報の一例の説明図である。必要度の上方への変更後は、図７に示すように、機能ＩＤ「ＥＥ」が最も必要度が高くなり、機能ＩＤ「ＡＡ」から「ＤＤ」の必要度は繰り下げられる。
【００４２】
その後、図７に示すように変更された必要度を表わす情報をもとに、操作支援情報選択部１０はＳ６８において必要度の上位４つの操作支援情報を選択し、そのタイトルをＳ６９においてタイトル表示領域４２に表示する。
【００４３】
図８は、タイトル「スタイルについて」選択後の操作支援情報提示ウィンドウの一例の説明図である。図８では、検索結果表示領域４５に表示されている選択したタイトル「スタイルについて」に下線を施し、選択されたことを示している。このタイトルの選択とともに、内容表示領域４６には図２に示した操作支援情報のタイトル「スタイルについて」に対応する内容が表示されている。さらに、必要度の更新によって、図７に示すように必要度の上位４つの操作支援情報が変わっているので、利用者が理解できていなかった「スタイルについて」の操作支援情報のタイトルがタイトル表示領域４２の一番上に提示されており、代わりに、タイトル「文字列の削除」がタイトル表示領域４２から削除されている。
【００４４】
一方、利用者が文字列の削除操作を実行したことによって、図５におけるＳ５７からＳ５８へ進み、評価性及び実行性獲得処理が開始されたとする。文字列の削除操作の機能ＩＤは「ＤＤ」である。まず、Ｓ６３で実行性情報の獲得が判断されると、Ｓ６４において、必要度下方変更部８は、図３における機能ＩＤが「ＤＤ」である必要度を表わす情報中の実行性情報「１９」に「１」を加算して「２０」とする。次に、Ｓ６５において、図２における機能ＩＤが「ＤＤ」であるすべての操作支援情報の閾値の中の最大値「２０」と、Ｓ６４で更新した実行性情報「２０」とを比較する。この場合には、実行性情報が最大閾値以上であるため、Ｓ６６において、必要度下方変更部８は、図３における「ＤＤ」の必要度を下げるべく「５」にする。同時に、「ＥＥ」の必要度を「４」に変更する。
【００４５】
図９は、文字列の削除操作実行時の評価性および実行性獲得処理後の必要性を示す情報の一例の説明図である。必要度の下方への変更後は、図９に示すように、機能ＩＤ「ＤＤ」の必要度は１つだけ下げられ、その代わりに機能ＩＤ「ＥＥ」の必要度が１つだけ高くなっている。その後、図９に示すように変更された必要度を表わす情報をもとに、操作支援情報選択部１０はＳ６８において必要度の上位４つの操作支援情報を選択し、そのタイトルをＳ６９においてタイトル表示領域４２に表示する。
【００４６】
図１０は、文字列の削除操作実行後の操作支援情報提示ウィンドウの一例の説明図である。必要度の更新によって上位４つの操作支援情報が図９に示すように変わり、利用者が理解できて不要になった操作支援情報のタイトル「文字列の削除について」がタイトル表示領域４２から削除され、代わりに、タイトル「スタイルについて」がタイトル表示領域４２の一番下に提示されている。
【００４７】
このようにして、利用者が操作支援情報を利用すれば、その操作支援情報の必要度を高める。また、操作支援情報の必要なしに操作を続けることによって自動的に操作支援情報の内容を変更し、さらに操作支援情報を利用せずに操作を続けると、利用者はその操作に習熟してきたものと解し、必要度を低下させる。必要度が低下した操作支援情報のタイトルは、操作を続けている間にタイトル表示領域に表示されなくなり、利用者にとって不要な操作支援情報を自動的に削除したのと同等の効果をもたらす。代わりに、習熟度の低い機能に対する操作支援情報のタイトルが表示されるので、利用者が使ったことがないか、あるいは忘れている機能であって、より便利な機能を利用者に提示できる。このように実行性情報とともに必要度に応じて、利用者にとってその時点で必要と認められる操作支援情報を利用者に提示することができる。
【００４８】
図１１は、本発明の操作支援情報提示装置の第２の実施の形態を示すブロック構成図である。図中、図１と同様の部分には同じ符号を付して説明を省略する。１１は通信部である。この第２の実施の形態では、複写機あるいはファクシミリ機あるいはそれらの複合装置などの対話型の情報処理装置の操作方法や機能や注意事項などの操作支援情報を利用者に提示するための構成を示している。以後、複写機あるいはファクシミリ機あるいはそれらの複合装置などの対話型の情報処理装置のことを簡単のために対象装置と記述する。特にこの第２の実施の形態では、対象装置を遠隔操作できる携帯可能な対話型の情報処理装置に含まれるように構成可能である。
【００４９】
図１１において、通信部１１は、対象装置との間の情報の交換を行なう。必要度下方変更部８は、対象装置の特定の操作が実行されたことを通信部１１を介して対象装置からの実行性情報により検知し、対応する特定の操作支援情報の必要度を下方に変更する。
【００５０】
図１２は、本発明の操作支援情報提示装置の第２の実施の形態における対象装置の一例を示すブロック構成図である。図中、７１は複写・ファクシミリ部、７２は通信部、７３は利用者識別部、７４は実行性情報獲得部である。複写・ファクシミリ部７１は、通常の複写あるいはファクシミリ機能を実現する。通信部７２は、図１１に示した操作支援情報提示装置との間の情報の交換を行なう。利用者識別部７３は、ＩＤカードあるいはパスワードの入力などによって利用者を識別する。実行性情報獲得部７４は、第１の実施の形態における実行性情報獲得部７と同様の構成であり、対象装置において特定の利用者が特定の操作を行なったという実行性の情報を獲得し、記憶する。
【００５１】
操作支援情報記憶部３に記憶されている操作支援情報、および、必要度記憶部９に記憶されている操作支援情報の必要度を表わす情報は、それぞれ上述の第１の実施の形態の場合と同様であり、例えば、図２および図３に示したような情報が記憶される。また、操作支援情報提示ウィンドウの様子も、例えば、図４に示した構成と同様である。
【００５２】
この第２の実施の形態においては、操作支援情報提示装置と、実際に操作が実行される対象装置とが異なっている。そのため、操作支援情報提示装置に実行性情報が入力されるのは、両者の間で離散的に通信を行なった場合に限られる。両者の間で通信が行なわれると、操作支援情報提示装置の通信部１１は、操作支援情報提示装置の所有者に対応する利用者情報に基づき、対象装置の実行性情報獲得部７４から、所有者が行なった実行性情報だけを複写する。そして、複写した実行性情報に従い、第１の実施の形態の場合と同様に、必要度下方変更部８が必要度記憶部９内の実行性情報の更新と、必要度の変更の処理を行なう。
【００５３】
なお、上述の２つの実施の形態では、文書作成および編集などの対話型の応用ソフトウェアを実行する情報処理装置や、複写機あるいはファクシミリ機あるいはそれらの複合装置などといった対話型の情報処理装置を例に説明したが、本発明は他の対話型の情報処理装置に対しても応用可能である。
【００５４】
また、評価性情報獲得部５は、操作支援情報の表示の指示をもって、利用者がその操作について不理解であると解釈し、評価性情報を獲得する例を説明した。しかしこれに限らず、参照している時間、すなわち操作支援情報が表示されてから次の操作を行なうまでの時間による判断を加えて動作させても差し支えない。
【００５５】
また、必要度上方変更部６は、常に参照された操作支援情報の必要度を最上位に変更をする例を説明したが、必要度が上方に変更されればよく、例えば、上述の参照時間などを考慮して、最上位以外に変更することも可能である。また、必要度上方変更部６は、選択されたタイトルが、タイトル表示領域４０２に表示されたタイトルであるか、あるいは、検索結果表示領域４０５に表示されたタイトルであるかにかかわらず同一の処理を行なう例を説明したが、利用者に常に提示されているタイトル表示領域４２からの参照は、検索結果表示領域４５からの参照ほど大きな意味を持たないと考えて、必要度の変更は行なわない等の選択的な処理も可能である。
【００５６】
さらに、操作支援情報選択部１０は、必要度の上位から４番目までを選択する例で説明したが、この値は利用者が任意に変更可能である。また、必要度３１は所定の順序であるとしたが、これに限らず、重複しない数値であるとし、数値の大きさで必要度を判定するように構成してもよい。実行性情報３３は、初期状態において値がすべて０であるとし、この初期状態から処理を開始させることを前提としているが、すでに類似の対話型情報処理装置を使用した経験を持つ利用者は、自分自身の必要度と過去の使用回数とを入力することにより、より利用者の必要度に合致した操作支援情報の提示を受けることも可能である。また、必要度３１と実行性情報３３は、非負整数である例を説明したが、大小を定量的に比較できればよく、実数などでも差し支えない。機能ＩＤ３２は、機能を特定できればよいので、英字に限らず、数値やコードであってよい。
【００５７】
さらに、上述の各実施の形態では、評価性情報に従って必要度を上方に変更し、また、実行性情報に従って必要度を下方に変更しているが、それぞれ、上方および下方に変更可能に構成することも可能である。例えば、誤操作が多い場合には必要度を上方に変更して操作支援情報の参照を促すなどの支援も可能である。
【００５８】
【発明の効果】
以上の説明から明らかなように、本発明によれば、評価性情報が獲得された場合、必要度計算手段は機能ごとの評価性情報に基づいて該操作支援情報の必要度を計算し、計算された必要度に基づいて操作支援情報選択手段は操作支援情報を選択して利用者に提示する。特に、請求項２に記載の発明のように、評価性情報が獲得された場合に、操作支援情報の必要度を上位に変更し、また、請求項３に記載の発明のように、実行性情報が獲得された場合に、操作支援情報の必要度を下位に変更し、変更した必要度に基づいて操作支援情報を選択して利用者に提示する。これにより、利用者の学習の程度をより直接的に反映して、操作支援情報を提示することができるという効果を奏する。
【００５９】
すなわち、従来は利用時間や利用頻度あるいは誤操作回数などの実行性情報のみによって利用者の学習の程度を推測していたが、本発明では、利用者の不理解を直接に表明する評価性情報を用いるようにしたので、利用者の学習の程度や利用者が特定の操作情報を必要とする程度に直接合致する適切な操作支援情報を提示することが可能になった。
【００６０】
また、請求項４に記載の発明のように、操作支援情報選択手段は、必要度記憶手段に記憶された機能ごとの必要度の高いものから所定の数だけを選択するように構成することができる。この場合、利用者が多量の不必要な操作支援情報の存在によって必要な操作支援情報を探し出すために時間や手間がかかるという問題を低減できる。つまり、従来は不必要になった操作支援情報を提示しないようにするという工夫が全く無いか極めて不十分であったが、本発明では、利用者にとって不必要になった操作支援情報を提示しないようにすることができ、操作支援情報を提示する表示領域は有限の大きさしか持っていないという物理的な制約や、人間は一度に有限の情報しか把握できないという人間に起因する制約に対し、効率的に対処することが可能である。
【図面の簡単な説明】
【図１】  本発明の操作支援情報提示装置の第１の実施の形態を示すブロック構成図である。
【図２】  本発明の操作支援情報提示装置の第１の実施の形態において、操作支援情報記憶部３に記憶されている操作支援情報の一例の説明図である。
【図３】  本発明の操作支援情報提示装置の第１の実施の形態において、必要度記憶部９に記憶されている操作支援情報の必要度の一例の説明図である。
【図４】  本発明の操作支援情報提示装置の第１の実施の形態において、表示部４に表示された評価性情報獲得部５の画面の一例の説明図である。
【図５】  本発明の操作支援情報提示装置の第１の実施の形態における動作の一例を示すフローチャートである。
【図６】  本発明の操作支援情報提示装置の第１の実施の形態において行なわれる評価性及び実行性獲得処理の動作の一例を示すフローチャートである。
【図７】  本発明の操作支援情報提示装置の第１の実施の形態におけるタイトル「スタイルについて」選択時の評価性および実行性獲得処理後の必要性を示す情報の一例の説明図である。
【図８】  本発明の操作支援情報提示装置の第１の実施の形態におけるタイトル「スタイルについて」選択後の操作支援情報提示ウィンドウの一例の説明図である。
【図９】  本発明の操作支援情報提示装置の第１の実施の形態における文字列の削除操作実行時の評価性および実行性獲得処理後の必要性を示す情報の一例の説明図である。
【図１０】  本発明の操作支援情報提示装置の第１の実施の形態における文字列の削除操作実行後の操作支援情報提示ウィンドウの一例の説明図である。
【図１１】  本発明の操作支援情報提示装置の第２の実施の形態を示すブロック構成図である。
【図１２】  本発明の操作支援情報提示装置の第２の実施の形態における対象装置の一例を示すブロック構成図である。
【符号の説明】
１…入力部、２…応用処理部、３…操作支援情報記憶部、４…表示部、５…評価性情報獲得部、６…必要度上方変更部、７…実行性情報獲得部、８…必要度下方変更部、９…必要度記憶部、１０…操作支援情報選択部、１１…通信部、７１…複写・ファクシミリ部、７２…通信部、７３…利用者識別部、７４…実行性情報獲得部。
【図１】
0003801246.tif 000002
【図２】
0003801246.tif 000003
【図３】
0003801246.tif 000004
【図４】
0003801246.tif 000005
【図５】
0003801246.tif 000006
【図６】
0003801246.tif 000007
【図７】
0003801246.tif 000008
【図８】
0003801246.tif 000009
【図９】
0003801246.tif 000010
【図１０】
0003801246.tif 000011
【図１１】
0003801246.tif 000012
【図１２】
0003801246.tif 000013