(57)【要約】      （修正有）【課題】入力すべき装置を特定し、入力部の配置を提示しながらユーザが入力した箇所を表示してユーザ操作を支援する入力支援装置(プログラム)を提供する。【解決手段】入力支援装置100は、入力装置識別情報と、入力装置が有する入力受付部の配置識別情報と、入力装置の各入力受付部の模式図ＦＧと、模式図の入力受付部に関連付けて入力された入力情報が表示されるべき入力情報表示パターンＩＩＰと、を格納する記憶部120と、複数の入力受付部を持つ入力装置からの入力情報であって入力装置別の識別情報と入力受付部別の受付部固有情報を含む入力情報を取得する取得部ACQと、取得された入力情報に基づき格納された入力装置識別情報を参照して入力装置及び入力情報を受け付けた各入力受付部を特定する特定部DETと、読み出した入力情報表示パターンに該入力された入力情報を含ませて或いは関連付けて表示する表示部DISとを有する。【選択図】図１
2019036178.tif 000002
【特許請求の範囲】
【請求項１】
入力支援装置であって、
入力装置識別情報と、入力装置が有する入力受付部の配置識別情報と、入力装置の各入力受付部の模式図と、該模式図の入力受付部に関連付けて、入力された入力情報が表示されるべき入力情報表示パターンと、を格納する記憶部と、
複数の入力受付部を持つ入力装置からの入力情報であって、該入力装置別の識別情報と、入力受付部別の受付部固有情報を含む入力情報を取得する取得部と、
前記取得部により取得された入力情報に基づき、前記記憶部に格納された入力装置識別情報を参照して、入力装置、および、入力情報を受け付けた各入力受付部を特定する特定部と、
前記模式図に、前記入力情報表示パターンを含ませて、或いは、関連付けて、表示する表示部と、
を有する入力支援装置。
【請求項２】
請求項１に記載の入力支援装置において、
前記記憶部が、
入力された入力情報を時系列（順次）にさらに格納し、
前記表示部が、
前記入力された入力情報を時系列に表示する、
ことを特徴とする入力支援装置。
【請求項３】
演算処理装置を請求項１または２に記載の入力支援装置として機能させる入力支援プログラム。
【請求項４】
請求項３に記載の入力支援プログラムを格納したコンピュータ可読な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力支援装置および入力支援プログラムに関し、特に、入力した装置を特定し、その入力部の配置を提示しながら、ユーザが入力した箇所をさらに表示して、ユーザ操作を支援する入力支援装置および入力支援プログラムに関するものである。
【背景技術】
【０００２】
キーボードやマウスなどの入力装置は、単純なキーやボタン構成のもの、一般的で誰でも配置が理解しやすいものから、特殊であまり普及していない配置、さらには、特定の業界では、ある程度、普及しているが、キーやボタン配置が理解しずらい入力機器があったり、あまり使用されないキー入力などがあったりする。
【０００３】
指導者が、コンピュータの初心者に対して、入力方法を指導する際には、「マウスの右ボタンをダブルクリックしてください」、「シフトキーを押しながらＰボタンを押してください」とか、口頭で、教えることがある。しかしながら、このような指導方法は、指導されるユーザが、入力装置を識別でき、その指示されたボタンやキーを予め理解していないと、入力することが困難な場合がある。そのため、指導者は、個別に、初心者の手を取り、入力装置とその押すべきキーなどを指差しで指導したり、黒板に入力装置とそのキー配置の模式図を板書したり、紙で掲示したりしている。但し、指導用の模式図や紙、板書などは、入力時の状況に応じて、何十種類か用意しておけば万全であるが、そこまでは手が回らないのが実情である。
【０００４】
ちなみに、従来の入力支援装置としては、初心者や、子供から年配者までが使用する携帯電話で、幾多の技術が開発されてきた。例えば、従来技術「キー入力支援装置、キー入力方法及びそのプログラム」（特許文献１を参照されたい。）がある。この従来技術は、「誤入力を行った場合でも、極力、指の移動回数を減らしたキー入力」を目的としたもので、キー入力支援装置１０は、例えば、タイマ１５と押下検出部１７からなる押下続行時間検出手段２０を備え、操作部１６に備えた入力キーがしきい値を超えて長時間押下された場合には、その押下の直前の押下げによって得られた表示情報に代え、更にその一つ前の表示情報が表示部１１に表示され、これにより操作者は、誤入力の場合に従来必要であったクリアキーに指を移動させることなく表示をクリアできたり、誤って確定した文字などを削除し、再度入力することなく確定直前の状態から操作を行うことができるなど、指の移動回数を減らせることができる。」といった技術である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2008-293306号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した従来技術は、誤操作から指の移動回数を減らした入力環境を提供することは可能であるが、不慣れなユーザへのキー入力を指導したり、ユーザ自身が入力したキーを把握したりすることには資することはできない。
【０００７】
そこで、本発明の目的は、入力すべき装置を特定し、その入力部の配置を提示しながら、ユーザが入力した箇所をさらに表示して、ユーザ操作を支援する入力支援装置および入力支援プログラムに関するものである。
【課題を解決するための手段】
【０００８】
上述した諸課題を解決すべく、第１の発明による入力支援装置は、
入力装置識別情報と、入力装置が有する入力受付部の配置識別情報と、入力装置の各入力受付部の模式図と、該模式図の入力受付部に関連付けて、入力された入力情報が表示されるべき入力情報表示パターンと、を格納する記憶部と、
複数の入力受付部を持つ入力装置からの入力情報であって、該入力装置別の識別情報（マウス、キーボード、機種名、ボタン数、ボタンやキーの配置などの機種タイプ（５ボタンマウス、１０９キーボードなど）など）と、入力受付部別の受付部固有情報（右ボタン、左ボタン、１０キーの位置、上部数字キーなど入力された位置・場所の情報）とを含む入力情報を取得する取得部と、
前記取得部により取得された入力情報に基づき、前記記憶部に格納された入力装置識別情報を参照して、入力装置、および、入力情報を受け付けた各入力受付部を特定する特定部と、
前記模式図に、前記入力情報表示パターンを含ませて、或いは、関連付けて、表示する表示部と、
を有する。
【０００９】
また、第２の発明による入力支援装置は、
前記記憶部が、
入力された入力情報を時系列（順次）にさらに格納し、
前記表示部が、
前記表示された入力情報表示パターンに、該入力された入力情報を時系列に、さらに含ませて、或いは、さらに関連付けて、表示する、
ことを特徴とする。
【００１０】
上述したように本発明の解決手段を装置として説明してきたが、本発明はこれらに実質的に相当する方法、プログラム、プログラムを記録した記憶媒体としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。なお、下記の方法やプログラムの各ステップは、データの処理においては必要に応じて、CPU、DSPなどの演算処理装置を使用するものであり、入力したデータや加工・生成したデータなどを磁気テープ、HDD、メモリなどの記憶装置に格納するものである。
【００１１】
例えば、本発明をプログラムとして実現させた、方法をコンピュータに実行させる第３の発明によるプログラムは、
演算処理装置を第１または第２の発明に記載の入力支援装置として機能させる入力支援プログラムである。
【００１２】
また、例えば、本発明をコンピュータ可読な記録媒体として実現させた、第４の発明によるコンピュータ可読な記録媒体プログラムは、
第３の発明に記載の入力支援プログラムを格納したコンピュータ可読な記憶媒体である。
【発明の効果】
【００１３】
本発明によれば、入力すべき装置を特定し、その入力部の配置を提示しながら、ユーザが入力した箇所をさらに表示して、ユーザ操作を支援することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の一実施態様による入力支援装置の概要を示すブロック図である。
【図２】図２は、図１に示した装置で実行される処理の一例を示すフローチャートである。
【図３】図３は、入力装置識別情報ＩＤおよび配置識別情報ＰＩの一例を示す図である。
【図４】図４は、本装置で使用される模式図ＦＧの一例を示す図である。
【図５】図５は、本装置で使用される入力情報表示パターンＩＩＰの一例を示す図である。
【図６】図６は、本装置で使用される入力情報表示パターンＩＩＰ１の一例を示す図である。
【図７】図７は、本装置で使用される設定情報入力インターフェイスの一例を示す図である。
【図８】図８は、本装置で使用される設定情報入力インターフェイスの一例を示す図である。
【図９】図９は、本装置によって表示される画面インターフェイスを示す図である。
【図１０】図１０は、本装置によって表示される画面インターフェイスを示す図である。
【図１１】図１１は、本装置によって表示される画面インターフェイスを示す図である。
【発明を実施するための形態】
【００１５】
以降、諸図面を参照しながら、本発明の実施態様を詳細に説明する。
【００１６】
図１は、本発明の一実施態様による入力支援装置の概要を示すブロック図である。図に示すように、入力支援装置１００は、制御部１１０、記憶部１２０、入力部ＩＮ、出力部ＯＵＴ、通信部ＣＯＭ、および、表示部ＤＩＳを含むものである。通信部ＣＯＭは、ネットワークＮＥＴ（ＬＡＮ，インターネットなど）を介して、サーバＳＶ、端末ＰＣ１、ＰＣ２、携帯端末ＰＤＡ１、携帯電話端末ＭＳ１などを接続し、情報のやりとりを行う。
【００１７】
記憶部１２０は、入力装置識別情報ＩＤと、入力装置が有する入力受付部の配置識別情報ＰＩと、入力装置の各入力受付部の模式図ＦＧと、該模式図の入力受付部に関連付けて、入力された入力情報が表示されるべき入力情報表示パターンＩＩＰを格納する。制御部１１０（プロセッサなど）は、取得部ＡＣＱ、特定部ＤＥＴ，表示制御部ＤＣＮを有する。
【００１８】
取得部ＡＣＱは、複数の入力受付部を持つ入力装置からの入力情報であって、該入力装置別の識別情報（マウス、キーボード、機種名、ボタン数、ボタンやキーの配置などの機種タイプ（５ボタンマウス、１０９キーボードなど）など）と、入力受付部別の受付部固有情報（右ボタン、左ボタン、１０キーの位置、上部数字キーなど入力された位置・場所の情報）とを含む入力情報を取得する。特定部ＤＥＴは、前記取得部により取得された入力情報に基づき、前記記憶部に格納された入力装置識別情報を参照して、入力装置、および、入力情報を受け付けた各入力受付部を特定する。表示制御部ＤＣＮは、模式図に、入力情報表示パターンを含ませて、或いは、関連付けて、表示部に表示させる。出力部ＯＵＴは、プリンタＰＲＮに本装置に格納される情報や生成された情報を出力することができる。表示部ＤＩＳも、本装置に格納される情報や生成された情報を表示することができる。入力部ＩＮは、マウスＭＵＳやキーボードＫＢＤを介して入力される操作指示や情報入力を受け付け、受け付けた情報やデータを取得部ＡＣＱに渡す。
【００１９】
制御部に含まれる各機能部は、制御部のメモリ空間に読み込まれたプログラムモジュールによって実現することが好適である。通常は、記憶部或いはウェブサイトから、プロセッサを本装置の各部として機能させるソフトウェアをダウンロードして、ＰＣなどのコンピュータにインストールして起動することで、ＰＣが、本装置として動作する。なお、制御部に設けた各機能部は、機能上一定のまとまりのあるステップを１つにまとめたものに過ぎず、複数の機能部を１つの機能部にしたり、その一部を他の機能部に組み入れたり、他の独立した機能部に分割したりすることが可能である。
【００２０】
なお、本装置は、汎用コンピュータ、特定用途コンピュータ、サーバ、ＰＣ、スマートフォンなどの携帯端末などのコンピュータ、或いは、本装置の機能や処理手順（方法）をコンピュータ上で実現（実行）するプログラムモジュールをコンピュータが持つＣＰＵや記憶部に保持したり、外部のサーバやストレージから読み込んだりすることで、コンピュータ上に本装置を構築することが好適であり、後続の各実施態様においても同様である。また、各機能部は、ネットワークで接続された別個のコンピュータや装置に分散させてもよい。また、複数の機能部を１つにしたり、処理ステップの一部を他の機能部にさせたりるような形態でもよい。
【００２１】
図２は、図１に示した装置で実行される処理の一例を示すフローチャートである。図に示すように、ステップＳ１１にて、記憶部が、入力装置識別情報と、入力装置が有する入力受付部の配置識別情報と、入力装置の各入力受付部の模式図と、該模式図の入力受付部に関連付けて、入力された入力情報が表示されるべき入力情報表示パターンと、を格納する。次に、ステップＳ１２にて、取得部が、複数の入力受付部を持つ入力装置からの入力情報であって、該入力装置別の識別情報（マウス、キーボード、機種名、ボタン数、ボタンやキーの配置などの機種タイプ（５ボタンマウス、１０９キーボードなど）など）と、入力受付部別の受付部固有情報（右ボタン、左ボタン、１０キーの位置、上部数字キーなど入力された位置・場所の情報）とを含む入力情報を取得する。次に、ステップＳ１３にて、特定部が、取得部により取得された入力情報に基づき、前記記憶部に格納された入力装置識別情報を参照して、入力装置、および、入力情報を受け付けた各入力受付部を特定する。最後に、ステップＳ１４にて、表示部が、模式図に、入力情報表示パターン（即ち、入力された入力情報）を含ませて、或いは、関連付けて、表示する。ステップＳ１１などの格納ステップは、一回実施しておけば、その情報が変更されるまでは再実施する必要はない。或いは、格納ステップは、当該情報を格納したＲＯＭやフラッシュメモリを装置やコンピュータに搭載することで不要となる。
【００２２】
図３は、入力装置識別情報ＩＤおよび配置識別情報ＰＩの一例を示す図である。図に示すように、入力装置識別情報ＩＤは、キーボードやマウスなどの入力装置の型番、或いは、当該装置の一般名称を示す欧文字、数字の組み合わせなどを使用することが好適である。例えば、KEYBD-A001、MOS-Y001といった形式である。
【００２３】
配置識別情報ＰＩは、入力装置識別情報、および、それに関連付けられた、入力装置が有する入力受付部の配置識別情報といった形式で用意することが好適である。配置識別情報としては、
日本語106キーボード
ＵＳ１０１キーボード
１０９日本語キーボード
２ボタンマウス
３ボタンマウス
５ボタンマウス
といったものが典型的である。
【００２４】
図４は、本装置で使用される模式図ＦＧの一例を示す図である。図に示すように、模式図ＦＧは、配置識別情報（或いは、入力装置識別情報でもよい）に関連付けることが好適である。例えば、図示するように、２ボタンマウスには、それを示すイラスト画像、３ボタンマウスにはそれを示すイラスト画像（bmpやgifなど）を関連付けておく。図示していないが、キーボード用の模式図や、他の入力装置用に模式図も記憶部に格納されている。本装置は、図３、図４の情報を用いて、入力装置を特定し、その入力部や入力受付部を示す模式図を表示部に表示することが可能である。
【００２５】
図５は、本装置で使用される入力情報表示パターンＩＩＰの一例を示す図である。この例では、２ボタンマウスの入力情報表示パターンの一部を示す。図に示すように、入力された入力情報（ボタン操作、ドラッグなどの操作など）と、それに関連付けて入力情報表示パターンが格納される。例えば、操作内容が、左クリックには、当該ボタンである左ボタンを色分けや濃淡処理で強調して、模式図の入力受付部に関連付けて、その操作箇所が理解できるような入力情報表示パターン（模式図）が関連付けられている。また、操作内容が、左下にドラッグであるときは、左下への矢印が関連付けられる。
【００２６】
図６は、本装置で使用される入力情報表示パターンＩＩＰ１の一例を示す図である。この例では、３ボタンマウスの入力情報表示パターンの一部を示す。図に示すように、入力された入力情報（ボタン操作、ドラッグなどの操作など）と、それに関連付けて入力情報表示パターンが格納される。例えば、操作内容が、左クリックには、当該ボタンである左ボタンを色分けや濃淡処理で強調して、模式図の入力受付部に関連付けて、その操作箇所が理解できるような入力情報表示パターン（模式図）が関連付けられている。また、操作内容が、左下にドラッグであるときは、左下への矢印が関連付けられる。
【００２７】
図７は、本装置で使用される設定情報入力インターフェイスの一例を示す図である。この例では、マウスの設定を示してある。図に示すように、模式図上の入力受付部の色、ドラッグの方向の設定数、大きさなどカスタマイズ可能である。
【００２８】
図８は、本装置で使用される設定情報入力インターフェイスの一例を示す図である。この例では、キーボードの設定を示してある。図に示すように、模式図上の入力受付部の色、テンキーの設定、大きさなどカスタマイズ可能である。
【００２９】
図９は、本装置によって表示される画面インターフェイスを示す図である。この例はマウスを入力装置として使用したものである。図に示すように、操作状況ＩＰＳ１０では、操作なしの状態である。即ち、使用している入力装置として２ボタンマウスを特定・認識し、それを表示部に表示している。次に、操作状況ＩＰＳ１１では、指導者が、マウスの中央のホイールボタンを前方に回転させると、その入力情報を示す。即ち、ホイールボタンの色彩や模様を変化させたり、強調表示させたりし、ホイールが上方へ回転していることを示すイラストや動画を加えたりすることが好適である。そして、操作状況ＩＰＳ１２では、指導者が、右クリック（右ボタンを押下）しながら、マウスを左にドラッグマウスの中央のホイールボタンを前方に回転させると、その操作状況をリアルタイムで、マウスの模式図としてその入力部の配置を提示しながら、指導者が入力した箇所をさらに表示して、ユーザ操作を支援する。これは、指導者が大画面などに表示して指導する場合に最も効果的であるが、操作に不慣れなユーザがこの装置をＰＣ上にインストールして使用してもよい。操作に不慣れなユーザは、自分が操作した内容が分からないことがあるが、これは画面の模式図上に入力箇所を強調表示するので、どこを操作したのかをはっきりと理解することが可能となる。
【００３０】
図１０は、本装置によって表示される画面インターフェイスを示す図である。この例はマウスおよびキーボードを入力装置として使用したものである。図に示すように、操作状況ＩＰＳ２０では、操作なしの状態である。即ち、使用している入力装置として２ボタンマウスを特定・認識し、それを表示部に表示している。また、キーボードも使用している入力装置として特定・認識し、キーボードの表示は画面が煩雑になるので表示部に表示していない。
【００３１】
次に、操作状況ＩＰＳ２１では、キーボードで「Ａ」キーを押下した状況を示している。マウス横の「Ａ」の表示は数秒で消える設定になっており、その後、履歴としてマウス下部に表示される。これに続き、「Ｒ」「Ｔ」と押下すると、「ＡＲＴ」と入力したことになるが、最終的には、操作状況ＩＰＳ２２のように、マウス下部に「ＡＲＴ」と表示される。このように、操作状況（入力状況）を非常に分かり易く表示する画面インターフェイスを本装置は持つ。
【００３２】
このように本装置は、
入力された入力情報を時系列（順次）にさらに格納し、
表示部が、
前記表示された入力情報表示パターンに、該入力された入力情報を時系列に、さらに含ませて、或いは、さらに関連付けて、表示する。
【００３３】
図１１は、本装置によって表示される画面インターフェイスを示す図である。図に示すように、画面ＳＣＲ１には、１つのアクティブ画面ＡＣＴ１が存在する。ここに、マウスポインターＭＰ１が表示されている。本装置は、図７のような設定によって、マウス（入力装置）の操作状況ＩＰＳ３０を、マウスポインターＭＰ１（マウスカーソル）のそばに表示させることができる。これは、初心者の受講者に説明しやすい、受講者がわかりやすいと考えられる。また、表示マウス（操作状況）は非表示/表示/マウスカーソル追尾が設定でき、表示されたマウスが編集エリアあるいは作図エリア外のツールボタンに重なって隠してしまったり、画面から出てしまう（フレームアウト）ことを防ぐため、表示マウスの移動範囲を設定できるようにしてある。
【００３４】
或いは、画面２のうように、マウスポインターＭＰ２がどこの位置にあろうと、無関係に、アクティブ画面ＡＣＴ２の右上の位置に、操作状況ＩＰＳ３１を表示させてもよい。このように位置を固定することによって、ユーザにはかえって見易くなる場合もある。即ち、設定によって、表示マウス移動範囲を自由に設定することが可能である。このような位置設定で、操作状況を示すマウスのイラストが、フレームアウトしないだけでなく、どんなアプリケーションでもツールバーを隠すことなく編集エリア（作図エリア）内にマウスを表示しておくことが可能となる。
【００３５】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部、各ステップなどに含まれる処理や機能などは論理的に矛盾しないように再配置可能であり、複数の手段／部やステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。或いは、本発明による装置、方法、プログラムなどの一部の構成要素、機能、処理、ステップなどを遠隔地のサーバなどに配置することも可能であることに注意されたい。
【符号の説明】
【００３６】
１００  入力支援装置
１１０  制御部
１２０  記憶部
ＡＣＱ  取得部
ＣＯＭ  通信部
ＤＣＮ  表示制御部
ＤＥＴ  特定部
ＤＩＳ  表示部
ＦＧ  模式図
ＩＤ  入力装置識別情報
ＩＩＰ  入力情報表示パターン
ＩＩＰ１  入力情報表示パターン
ＩＮ  入力部
ＩＰＳ１０  操作状況
ＩＰＳ１１  操作状況
ＩＰＳ１２  操作状況
ＩＰＳ２０  操作状況
ＩＰＳ２１  操作状況
ＩＰＳ２２  操作状況
ＫＢＤ  キーボード
ＭＳ１  携帯電話端末
ＭＵＳ  マウス
ＮＥＴ  ネットワーク
ＯＵＴ  出力部
ＰＣ１  端末
ＰＤＡ１  携帯端末
ＰＩ  配置識別情報
ＰＲＮ  プリンタ
【図１】
2019036178.tif 000003
【図２】
2019036178.tif 000004
【図３】
2019036178.tif 000005
【図４】
2019036178.tif 000006
【図５】
2019036178.tif 000007
【図６】
2019036178.tif 000008
【図７】
2019036178.tif 000009
【図８】
2019036178.tif 000010
【図９】
2019036178.tif 000011
【図１０】
2019036178.tif 000012
【図１１】
2019036178.tif 000013