(57)【要約】      （修正有）【課題】連続する一連の操作に対して同一態様の報知を継続して行う場合、ユーザが自身の行う一連の操作に係る受付状況や処理状況を把握する制御装置、システム及びプログラムを提供する。【解決手段】システム１において、制御装置は、少なくとも一つの操作部に対する操作を受け付ける受付部と、受付部にて受け付けられた連続する一連の操作の状況に応じた報知が行われるように報知部を制御する制御部と、を備える。【選択図】図１
2020166841.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの操作部に対する操作を受け付ける受付部と、
前記受付部にて受け付けられた連続する一連の操作の状況に応じた報知が行われるように報知部を制御する制御部と、
を備える、
制御装置。
【請求項２】
前記制御部は、前記一連の操作において操作の開始を示す始点報知、前記一連の操作において操作の経過状況を示す経過報知、又は前記一連の操作において操作の終点を示す終点報知のうち、少なくとも一つを前記報知部に行わせる、
請求項１に記載の制御装置。
【請求項３】
前記操作部は、前記操作部が有する操作領域における第１の縁から前記第１の縁とは異なる第２の縁へと向かうよう操作体が移動するなぞり操作を、前記一連の操作の一つとして受け付け、
前記制御部は、前記受付部にて受け付けられた前記なぞり操作の状況に応じて、前記始点報知、前記経過報知、又は前記終点報知のうちの少なくとも一つを前記報知部に行わせる、
請求項２に記載の制御装置。
【請求項４】
前記操作部は、前記操作部とは別途に配置された表示部が有する表示領域の一端から他端に向けて対象画像をスライドさせるスワイプ操作を、前記なぞり操作の一つとして受け付け、
前記制御部は、前記受付部にて受け付けられた前記スワイプ操作に基づいて、前記対象画像を掴むような触覚を模した前記始点報知、前記対象画像を引きずるような触覚を模した前記経過報知、又は前記対象画像が引き出せなくなるような触覚を模した前記終点報知のうち少なくとも一つを、前記報知部に行わせる、
請求項３に記載の制御装置。
【請求項５】
前記制御部は、振動、音、又は光のうち少なくとも一つを用いた報知を前記報知部に行わせる、
請求項１乃至４のいずれか１項に記載の制御装置。
【請求項６】
少なくとも一つの操作部と、
前記操作部に対する操作を受け付ける受付部と、
操作を行うユーザに対する報知を行う報知部と、
前記受付部にて受け付けられた連続する一連の操作の状況に応じた報知が行われるように前記報知部を制御する制御部と、
を備える、
システム。
【請求項７】
コンピュータに、
少なくとも一つの操作部に対する操作を受け付ける受付機能と、
前記受付機能にて受け付けられた連続する一連の操作の状況に応じた報知が行われるように報知部を制御する制御機能と、
を実現させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、システム、及びプログラムに関する。
【背景技術】
【０００２】
近年、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を採用するシステムが多く開発されている。例えば、特許文献１には、タッチパッドを操作することでモニタに表示されるコマンド入力オプションに対応する機能を実行することが可能なシステムが開示されている。
【０００３】
また、特許文献１に開示されるシステムでは、タッチパッド上に上記コマンド入力オプションに対応する入力フィールドが配置され、当該入力フィールドにユーザが触れた場合、操作を行うユーザに報知を行うと共に、上記コマンド入力オプションに対応する機能を実行する。係る制御によれば、ユーザが常時モニタを注視せずとも所望する操作を行うことが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１０８３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のようなシステムにおいて、連続する一連の操作に対して同一態様の報知を継続して行う場合、ユーザが自身の行う一連の操作に係る受付状況や処理状況を把握するこができずに、操作性が低下する可能性がある。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、操作性をより向上させることが可能な仕組みを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、少なくとも一つの操作部に対する操作を受け付ける受付部と、前記受付部にて受け付けられた連続する一連の操作の状況に応じた報知が行われるように報知部を制御する制御部と、を備える、制御装置が提供される。
【０００８】
また、上記課題を解決するために、本発明の別の観点によれば、少なくとも一つの操作部と、前記操作部に対する操作を受け付ける受付部と、操作を行うユーザに対する報知を行う報知部と、前記受付部にて受け付けられた連続する一連の操作の状況に応じた報知が行われるように前記報知部を制御する制御部と、を備える、システムが提供される。
【０００９】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータに、少なくとも一つの操作部に対する操作を受け付ける受付機能と、前記受付機能にて受け付けられた連続する一連の操作の状況に応じた報知が行われるように報知部を制御する制御機能と、を実現させる、プログラムが提供される。
【発明の効果】
【００１０】
本発明によれば、操作性をより向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係るシステムの機能構成例を示す図である。
【図２】同実施形態に係る一連の操作の状況に応じた報知制御の一例を示す図である。
【図３Ａ】同実施形態に係るスワイプ操作の経過状況に応じた経過報知の制御について説明するための図である。
【図３Ｂ】同実施形態に係るスワイプ操作の経過状況に応じた経過報知の制御について説明するための図である。
【図４】同実施形態に係るシステムの動作の流れを概略的に示すフローチャートである。
【図５】同実施形態に係る制御部による報知制御の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
＜実施形態＞
＜＜構成例＞＞
まず、本発明の一実施形態に係るシステム１の構成例について説明する。図１は、本実施形態に係るシステム１の機能構成例を示す図である。図１に示すように、本実施形態に係るシステム１は、例えば、操作装置１０、表示装置２０、報知装置３０、および制御装置４０を備える。
【００１４】
（操作装置１０）
本実施形態に係る操作装置１０は、ユーザが操作を実行する対象となる装置である。本実施形態に係るシステム１は、少なくとも１つ以上の操作装置１０を備えてよい。本実施形態に係る操作装置１０は、例えば、タッチパッド、トラックボール、マウス、ホイール、スライドスイッチ等であってもよい。本実施形態に係る操作装置１０は、操作部１１０を備える。
【００１５】
本実施形態に係る操作部１１０は、ユーザの操作を検出する機能を有する。このために、操作部１１０は、操作装置１０の態様に応じた各種の検出機構を備えてよい。例えば、操作装置１０がタッチパッドである場合、操作部１１０は、ユーザの操作に伴い変化する圧力を電気信号に変化する感圧センサや、ユーザの操作に伴い変化する静電容量の変化を電気信号に変換する静電容量センサを備えてもよい。また、操作部１１０は、ユーザによるプッシュ操作を検出するためのスイッチを備えてもよい。操作部１１０は、検出したユーザの操作に関する信号を制御装置４０に送信する。
【００１６】
（表示装置２０）
本実施形態に係る表示装置２０は、画像等の視覚情報を表示する装置である。本実施形態に係る表示装置２０は、各種のディスプレイ装置であってもよい。本実施形態に係る表示装置２０は、表示部２１０を備える。
【００１７】
本実施形態に係る表示部２１０は、制御装置４０から入力される信号に基づいて画像の表示を行ってもよい。
【００１８】
（報知装置３０）
本実施形態に係る報知装置３０は、制御装置４０による制御に従ってユーザに各種の報知を行う装置である。本実施形態に係る報知装置３０は、報知部３１０を備える。
【００１９】
本実施形態に係る報知部３１０は、制御装置４０から入力される制御信号に基づく報知を行う。このために、報知部３１０は、報知の態様に応じた各種の出力機構を備える。例えば、ユーザの触覚を介した報知を実行する場合、報知部３１０は、振動刺激、電気刺激、圧迫刺激、温冷刺激等を発生させることが可能な各種のアクチュエータを備えてもよい。例えば、振動刺激を用いた報知を行う場合、報知部３１０は、偏心モータ（ＥＲＭ：Ｅｃｃｅｎｔｒｉｃ  Ｒｏｔａｔｉｎｇ  Ｍａｓｓ）、リニア・バイブレータ（ＬＲＡ：Ｌｉｎｅａｒ  Ｒｅｓｏｎａｎｔ  Ａｃｔｕａｔｏｒ）、またはピエゾ（圧電）素子、ボイスコイルモータ等を備えてもよい。また、報知部３１０は、同種または別種の複数のアクチュエータを備えてもよい。
【００２０】
また、例えば、ユーザの聴覚を介した報知を実行する場合、報知部３１０は、スピーカやアンプを備えてもよい。また、例えば、ユーザの視覚を介した報知を実行する場合、報知部３１０は、光を発する各種の照明を備えてもよい。
【００２１】
なお、報知部３１０による報知は、複数の異なる態様の刺激を組み合わせたものであってもよい。例えば、報知部３１０は、振動と音とを用いた報知を実行してもよい。また、例えば、報知部３１０は、電気刺激と光とを用いた報知を実行してもよい。本実施形態に係る報知部３１０は、制御装置４０による制御に基づいて、振動、音及び光の少なくとも一つを用いた報知を行う。
【００２２】
（制御装置４０）
本実施形態に係る制御装置４０は、操作装置１０に対するユーザの操作を受け付け、当該操作に応じた制御を実行する装置である。本実施形態に係る制御装置４０は、受付部４１０、制御部４２０、および記憶部４３０を備える。
【００２３】
本実施形態に係る受付部４１０は、少なくとも一つの操作部１１０に対する操作を受け付ける機能を有する。例えば、受付部４１０は、検出したユーザの操作に基づいて操作部１１０が生成する電気信号を受信し、当該電気信号に応じた操作を受け付ける。また、本実施形態に係る受付部４１０が受け付ける操作には、複数の動作から成る、連続する一連の操作が含まれる。上記の連続する一連の操作の一例としては、操作部１１０への操作体の接触および、操作体を操作部１１０に接触させた状態での移動、から成るなぞり操作等が挙げられる。上記操作体の一例としては、ユーザの指や、ペン状の器具などが挙げられる。
【００２４】
本実施形態に係る制御部４２０は、受付部４１０により受け付けられた操作の内容に応じた各種の制御を行う。本実施形態に係る制御部４２０は、例えば、受付部４１０にて受付けられた連続する一連の操作に応じた報知が行われるように報知部３１０を制御してもよい。
制御部４２０の機能は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサやＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の協働により実現される。本実施形態に係る制御部４２０による報知制御については別途詳細に説明する。
【００２５】
本実施形態に係る記憶部４３０は、制御装置４０の動作に係る各種の情報を記憶する。記憶部４３０は、例えば、制御部４２０が報知処理を実行するためのプログラム等を記憶する。
【００２６】
以上、本実施形態に係るシステム１の機能構成例について説明した。なお、図１を用いた機能構成はあくまで一例であり、本実施形態に係るシステム１の機能構成は係る例に限定されない。例えば、操作装置１０及び報知装置３０は、一体の装置として形成されてもよい。この場合、例えば振動刺激を用いた報知を実行することにより、操作装置１０に対するユーザの操作に対するフィードバックとしての報知を実現することができる。本実施形態に係るシステム１の機能構成は、仕様や運用に応じて柔軟に変形可能である。
【００２７】
＜＜詳細＞＞
次に、本実施形態に係るシステム１が有する機能について詳細に説明する。なお、以下においては、本実施形態に係るシステム１が車両等の移動体の車室に適用される場合を主な例として想定する。例えば、操作部１１０は、ステアリングのスポークに少なくとも１つ以上設けられてもよい。また、報知部３１０は、操作部１１０と一体に形成され、振動刺激を用いた報知を行うものであってもよい。また、表示部２１０は、インストルメントパネル（の一部）として設けられてもよいし、センターコンソールに設けられてもよい。
【００２８】
ここで、ユーザが操作部１１０に対し一連の操作を行い、システム１に何らかの機能を実行させる場合を想定する。上記の一連の操作には、例えば、操作部１１０が有する操作領域における第１の縁から当該第１の縁とは異なる第２の縁へと向かうように指などの操作体が移動するなぞり操作が含まれてもよい。
【００２９】
また、上記のなぞり操作は、例えば、操作部１１０とは別途に配置された表示部２１０が有する表示領域の一端から他端に向けて対象画像をスライドさせるスワイプ操作に対応するものであってもよい。上記の対象画像は、例えば、スワイプ操作前に表示されている画像の手前に、当該スワイプ操作によりスライドしながら重畳表示される画像であってもよい。
【００３０】
この際、上記のようなスワイプ操作を行っている間、同一態様の報知を継続して報知部３１０に行わせることも可能である。これによれば、ユーザは、自身の行うスワイプ操作が受け付けられていることを直感的に把握することができる。
【００３１】
しかし、上記のような報知制御では、ユーザが表示領域を注視していない場合、対象画像が正しくスライドされているか否かを把握することが困難である。また、この場合、対象画像が完全にスライドしきったこと、すなわち、それ以上対象画像をスライドできない状況となったことをユーザが把握できずに、不必要なスワイプ操作を継続して行ってしまう可能性もある。
【００３２】
そこで、本実施形態に係る制御部４２０は、受付部４１０にて受け付けられた連続する一連の操作の状況に応じた報知が行われるように報知部３１０を制御してよい。
【００３３】
一例として、本実施形態に係る制御部４２０は、一連の操作において操作の開始を示す始点報知、同一連の操作において操作の経過状況を示す経過報知、同一連の操作において操作の終点を示す終点報知などを報知部３１０に行わせてもよい。
【００３４】
以下、図２を用いて具体例を挙げながら説明を続ける。図２は、本実施形態に係る一連の操作の状況に応じた報知制御の一例を示す図である。なお、図２では、ユーザが上述のスワイプ操作を行う場合における報知制御が例示されている。
【００３５】
図２の左列には、操作部１１０が有する操作領域ＯＡにおいて、ユーザのスワイプ操作（なぞり操作）により変化する指などの操作体ＯＢの位置が示されている。一方、図２の右列には、上記スワイプ操作に伴う表示部２１０が有する表示領域ＤＡの変化が示されている。なお、図２においては、ユーザが操作領域ＯＡの上縁から下縁に向かうように操作体を移動するスワイプ操作を行う場合を例示する。すなわち、図２に示す一例では、操作領域ＯＡの上縁が第１の縁に、下縁が第２の縁にそれぞれ対応する。
【００３６】
この場合、ユーザは、まず、図上段左列に示すように、スワイプ操作の開始として操作体を操作領域ＯＡの第１の縁（上縁）に接触させる。この際、本実施形態に係る制御部４２０は、スワイプ操作の開始を示す始点報知を報知部３１０に行わせてもよい。係る制御によれば、ユーザは、自身のスワイプ操作の開始が正しく受け付けられたことを直感的に把握することができる。
【００３７】
上記の始点報知は、ユーザの触覚を介した報知であってもよい。この場合、例えば、制御部４２０は、対象画像ＴＩ（あるいは何らかの物体）を掴むような触覚を模した開始報知を報知部３１０に行わせてもよい。また、例えば、制御部４２０は、対象画像ＴＩが操作体ＯＢに吸い付いくような触覚を模した開始報知を報知部３１０に行わせてもよい。上記のような始点報知は、触覚提示に係るパラメータを適宜制御することにより表現可能である。振動刺激を用いた始点報知を行う場合、上記のパラメータの一例としては、加速度、周波数、振動時間、振動回数などが挙げられる。
【００３８】
なお、対象画像ＴＩは、例えば、スワイプ操作前に表示領域ＤＡに表示されている画像の手前に、当該スワイプ操作により、表示領域ＤＡの上端から下端に向けてスライドしながら（引き出されながら）重畳表示される画像であってもよい。対象画像ＴＩは、図上段右列に示すように、開始報知が行われる時点では、表示領域ＤＡに表示されていなくてもよい。一方、対象画像ＴＩは、スワイプ開始前から一部が表示領域ＤＡの上端付近に表示されているものであってもよい。
【００３９】
次に、ユーザは、図中段左列に示すように、操作体ＯＢを操作領域ＯＡの第２の縁（下縁）に向けて移動させる。これに伴い、図中段右列に示すように、表示領域ＤＡの上端から下端に向けて対象画像ＴＩが引き出させる。なお、表示領域ＤＡにおける対象画像ＴＩの移動量（引き出される量）は、操作領域ＯＡにおける操作体ＯＢの移動量に対応するものとする。すわなち、操作領域ＯＡにおける操作体ＯＢの移動量が大きいほど、対象画像ＴＩがより大きく引き出される。
【００４０】
この際、本実施形態に係る制御部４２０は、スワイプ操作の経過状況を示す経過報知を報知部３１０に行わせてもよい。例えば、制御部４２０は、対象画像ＴＩを引きずるような触覚を模した経過報知を報知部３１０に行わせてもよい。当該経過報知は、例えば、ざらざらした感触をユーザに想起させる振動刺激を伴う報知であってもよい。制御部４２０は、操作体ＯＢが操作領域ＯＡの第２の縁に到達するまでの間、報知部３１０に経過報知を継続して行わせてもよい。係る制御によれば、ユーザが表示領域ＤＡを注視せずとも、自身のスワイプ操作により対象画像ＴＩの引き出しが正しく行われていることを直感的に把握することができる。
【００４１】
続いて、図下段左列に示すように、操作体ＯＢが操作領域ＯＡの第２の縁に到達すると、図下段右列に示すように、表示領域ＤＡにおいて対象画像ＴＩが引き出され、これ以上引き出されない状態となる。この際、本実施形態に係る制御部４２０は、スワイプ操作の終点を示す終点報知を報知部３１０に行わせてもよい。例えば、制御部４２０は、対象画像ＴＩが引き出せなくなるような感触を模した終点報知を報知部３１０に行わせてもよい。当該経過報知は、例えば、操作体ＯＢが移動方向に存在する物体に接触したような感覚をユーザに想起させる振動刺激を伴う報知であってもよい。係る制御によれば、ユーザが表示領域ＤＡを注視せずとも、対象画像ＴＩが完全に引き出されたことを直感的に把握することができ、ユーザがスワイプ操作を不必要に継続することを防止することが可能となる。
【００４２】
以上、本実施形態に係る一連の操作の状況に応じた報知制御について、一例を挙げて説明した。なお、図２においては、操作領域ＯＡにおける第１の縁および第２の縁がそれぞれ操作領域ＯＡにおける上縁および下縁であり、対象画像ＴＩが表示領域ＤＡの上端から下端に向けて引き出される場合の一例を示したが、本実施形態に係る第１の縁、第２の縁、および画像のスライド方向は係る例に限定されない。本実施形態に係る第１の縁は、操作領域ＯＡにおけるいずれの縁であってもよく、第２の縁は第１の縁とは異なる縁であればよい。また、対象画像ＴＩのスライド方向は、必ずしも第１の縁から第２の縁に向かう方向でなくてもよく、例えば、画像のスライドは、第２の縁から第２の方向に向かう方向に行われてもよい。
【００４３】
また、上記では、制御部４２０が、ユーザの触覚を介した報知を報知部３１０に行わせる場合を例示した。一方、本実施形態に係る報知は、音や光を用いたものであってもよいし、振動、音、光等の組み合わせから成るものであってもよい。
【００４４】
例えば、制御部４２０は、始点報知として、上述した振動刺激に加えて、あるいは代えて、操作体ＯＢが対象画像ＴＩを掴むような音や、単発の弱い光などを用いた報知を報知部３１０に行わせてもよい。
【００４５】
また、例えば、制御部４２０は、経過報知として、上述した振動刺激に加えて、あるいは代えて、紙の上を操作体ＯＢが移動する際の音などを模した音や、連続または断続する光などを用いた報知を報知部３１０に行わせてもよい。
【００４６】
例えば、制御部４２０は、終点報知として、上述した振動刺激に加えて、あるいは代えて、操作体ＯＢが物体に当たった際の音などを模した音や、開始報知に用いた光よりも強い光を用いた報知を報知部３１０に行わせてもよい。本実施形態に係る報知は、仕様や運用に応じて柔軟に変形可能である。
【００４７】
また、本実施形態に係る制御部４２０は、スワイプ操作の経過状況に応じて経過報知の態様を変化させてもよい。図３Ａおよび図３Ｂは、本実施形態に係るスワイプ操作の経過状況に応じた経過報知の制御について説明するための図である。
【００４８】
ここでは、対象画像ＴＩが、表示領域ＤＡにおいて規定された境界ＢＬに到達した場合、その後はユーザが操作を行わなくても引き出し処理が継続され、完全に引き出された状態となる場合を想定する。
【００４９】
この場合において、例えば、図３Ａの上段左列に示すように、操作領域ＯＡの第１の縁（上縁）から第２の縁（下縁）に向けて操作体ＯＢを移動する際、操作体ＯＢが境界ＢＬよりも第１の縁側に位置している状況においては、制御部４２０は、既述したような経過報知を報知部３１０に行わせてもよい。
【００５０】
なお、上記の状況から図下段左列に示すように、操作体ＯＢが操作領域ＯＡから離れるなどして操作体ＯＢの位置が検出できない状況となった場合、図下段右列に示すように、対象画像ＴＩは、表示領域ＤＡの上端に向かって引き戻されてもよい。この際、制御部４２０は、操作体ＯＢが操作領域ＯＡに接触していないことから、振動刺激に代えて音または光を用いた報知を報知部３１０に行わせ、ユーザに操作体ＯＢが操作領域ＯＡから離れたことを知らしめてもよい。係る制御によれば、ユーザが意図せずに操作体ＯＢを操作領域ＯＡから離してしまった状況等において、当該状況をユーザにより早く知覚させることができる。
【００５１】
一方、図３Ｂの上段左列に示すように、操作領域ＯＡの第１の縁（上縁）から第２の縁（下縁）に向けて操作体ＯＢを移動する際、操作体ＯＢが境界ＢＬに到達した場合、制御部４２０は、経過報知の態様を変化させてもよい。制御部４２０は、境界ＢＬへの到達前における経過報知とは異なる態様の経過報知を報知部３１０に行わせてもよい。操作体ＯＢが境界ＢＬに到達した状況における経過報知は、例えば、引きずっていた物体の負荷が軽くなるような感覚をユーザに想起させるような報知であってもよい。
【００５２】
操作体ＯＢが境界ＢＬに達した場合、図下段左列に示すように、操作体ＯＢが操作領域ＯＡから離れた場合であっても、図下段右列に示すように、対象画像ＴＩの引き出し処理が自動で継続して行われ、完全に引き出された状態となる。このため、上記のような境界ＢＬを基準とした経過報知の態様の変化によれば、ユーザがスワイプ操作により対象画像ＴＩが自動で引き出される状態となったことを直感的に把握し、スワイプ操作を止めることができる。
【００５３】
なお、操作体ＯＢが境界ＢＬに到達してから、対象画像ＴＩが自動で完全に引き出された状態となるまでには、多少のタイムラグが生じる。このため、制御部４２０は、対象画像ＴＩが完全に引き出された状態となった場合、操作体ＯＢが境界ＢＬに到達した際の経過報知とは別途に報知部３１０に終点報知を行わせてもよい。この際、制御部４２０は、操作領域ＯＡにおいて操作体ＯＢが検出されている場合においては、操作体ＯＢが境界ＢＬに到達した際の経過報知に用いた振動刺激とは異なる態様の振動刺激を用いた終点報知を報知部３１０に行わせてもよい。一方、制御部４２０は、操作領域ＯＡにおいて操作体ＯＢが検出されていない場合においては、音や光を用いた終点報知を報知部３１０に行わせてもよい。
【００５４】
以上説明したように、＊に係る制御部４２０は、スワイプ操作の経過状況に応じて経過報知の態様を変化させることができる。なお、図３Ａおよび図３Ｂを用いて説明した制御はあくまで一例であり、本実施形態に係るスワイプ操作の経過状況に応じて経過報知の態様を変化は係る例に限定されない。制御部４２０は、スワイプ操作の経過状況に応じて連続的に経過通知の態様を変化させることも可能である。例えば、物体を引きずるような感覚をユーザに想起させるような経過報知を行う場合、制御部４２０は、操作体ＯＢの検出位置が第１の縁に近いほど物体の負荷が重く感じられるよう、また操作体ＯＢの検出位置が第２の縁に近いほど物体の負荷が軽く感じられるように経過通知に係る各種のパラメータを制御してもよい。
【００５５】
また、上記においては、一連の操作の一例として対象画像の引き出しを行うためのスワイプ操作を挙げ、制御部４２０が、当該スワイプ操作の状況に応じた報知制御を行う場合を主に述べた。しかし、本実施形態に係る一連の操作は、上記のスワイプ操作に限定されない。本実施形態に係る一連の操作の別の例としては、操作領域ＯＡに表示される画像を拡大する際のピンチアウト操作や、画像を縮小する際のピンチイン操作が挙げられる。
【００５６】
例えば、ピンチアウト操作の場合、制御部４２０は、操作領域ＯＡにおいて２つの操作体が検出された場合に始点報知を、当該２つの操作体の距離が広がっていく状況に応じた経過報知を、ピンチアウト操作に伴い画像の拡大率が限界となった場合に終点報知を、報知部３１０に行わせてもよい。
【００５７】
また、例えば、ピンチイン操作の場合、制御部４２０は、操作領域ＯＡにおいて２つの操作体が検出された場合に始点報知を、当該２つの操作体の距離が縮まっていく状況に応じた経過報知を、ピンチイン操作に伴い画像の縮小率が限界となった場合に終点報知を、報知部３１０に行わせてもよい。
【００５８】
本実施形態に係る報知制御は、様々な連続する一連の操作に広く適用可能である。
【００５９】
＜＜動作の流れ＞＞
次に、本実施形態に係るシステム１の動作の流れについて説明する。図４は、本実施形態に係るシステム１の動作の流れを概略的に示すフローチャートである。
【００６０】
図４に示すように、まず、操作部１１０がユーザの操作を検出する（Ｓ１０２）。操作部１１０は、検出した操作に係る信号を受付部４１０に出力する。
【００６１】
次に、受付部４１０は、ステップＳ１０２において入力された信号に基づいて、当該信号に対応する操作を受け付ける（Ｓ１０４）。受付部４１０は、受け付けた操作に係る情報を制御部４２０に入力する。
【００６２】
次に、制御部４２０は、ステップＳ１０４において入力された情報に基づき、操作の状況に応じた報知制御および表示制御を行う（Ｓ１０６）。なお、ステップＳ１０６における表示制御は必ずしも制御部４２０が行わなくてもよく、受付部４１０から操作に係る情報を受信した別途の構成により行われてもよい。
【００６３】
本実施形態に係るシステム１は、動作の終了が指示されるまで、上記のステップＳ１０２〜Ｓ１０６を繰り返し実行してもよい。
【００６４】
続いて、図５を用いて、本実施形態に係る制御部４２０による報知制御の流れについて詳細に述べる。図５は、本実施形態に係る制御部４２０による報知制御の流れを示すフローチャートである。なお、図５においては、一連の操作が上述のなぞり操作（スワイプ操作）である場合の一例が例示されている。
【００６５】
図５に示すように、制御部４２０は、まず、受付部４１０から入力される情報に基づいて、操作領域ＯＡの第１の縁を起点としたなぞり操作があるか否かを判定する（Ｓ２０２）。
【００６６】
ここで、なぞり操作がないと判定した場合（Ｓ２０２：Ｎｏ）、制御部４２０は、ステップＳ２０２に復帰する。
【００６７】
一方、制御部４２０は、第１の縁を起点としたなぞり操作があると判定した場合（Ｓ２０６：Ｙｅｓ）、始点報知を報知部３１０に行わせる（Ｓ２０４）。
【００６８】
次に、制御部４２０は、受付部４１０から入力される情報に基づいて、なぞり操作が継続されているか否かを判定する（Ｓ２０６）。
【００６９】
ここで、なぞり操作が継続されていないと判定した場合（Ｓ２０６：Ｎｏ）、制御部４２０は、ステップＳ２０２に復帰する。
【００７０】
一方、制御部４２０は、なぞり操作が継続されていると判定した場合（Ｓ２０６：Ｙｅｓ）、当該なぞり操作の経過状況に応じた経過報知を報知部３１０に行わせる（Ｓ２０８）。なお、制御部４２０は、上述した境界ＢＬへの到達等に係る経過状況に応じて、報知部３１０に行わせる経過報知の態様を変化させてもよい。
【００７１】
次に、再び、制御部４２０は、受付部４１０から入力される情報に基づいて、なぞり操作が継続されているか否かを判定する（Ｓ２１０）。
【００７２】
ここで、なぞり操作が継続されていないと判定した場合（Ｓ２１０：Ｎｏ）、制御部４２０は、ステップＳ２０２に復帰する。
【００７３】
一方、なぞり操作が継続されていると判定した場合（Ｓ２１０：Ｙｅｓ）、続いて、制御部４２０は、受付部４１０から入力される情報に基づいて、操作体ＯＢが操作領域ＯＡの第２の縁に到達したか否かを判定する（Ｓ２１２）。
【００７４】
ここで、操作体ＯＢが操作領域ＯＡの第２の縁に到達していないと判定した場合（Ｓ２１０：Ｎｏ、制御部４２０は、ステップＳ２１０に復帰する。
【００７５】
一方、操作体ＯＢが操作領域ＯＡの第２の縁に到達していると判定した場合（Ｓ２１２：Ｙｅｓ）、制御部４２０に終点報知を行わせる（Ｓ２１４）。
【００７６】
本実施形態に係るシステム１は、動作の終了が指示されるまで、上記のステップＳ２０２〜Ｓ２１４を繰り返し実行してもよい。
【００７７】
＜補足＞
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００７８】
また、本明細書において説明した各装置による一連の処理は、ソフトウェア、ハードウェア、及びソフトウェアとハードウェアとの組合せのいずれを用いて実現されてもよい。ソフトウェアを構成するプログラムは、例えば、各装置の内部又は外部に設けられる記録媒体（非一時的な媒体：ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｍｅｄｉａ）に予め格納される。そして、各プログラムは、例えば、コンピュータによる実行時にＲＡＭに読み込まれ、ＣＰＵなどのプロセッサにより実行される。上記記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
【符号の説明】
【００７９】
１：システム、１０：操作装置、１１０：操作部、２０：表示装置、２１０：表示部、３０：報知装置、３１０：報知部、４０：制御装置、４１０：受付部、４２０：制御部、４３０：記憶部
【図１】
2020166841.tif 000003
【図２】
2020166841.tif 000004
【図３Ａ】
2020166841.tif 000005
【図３Ｂ】
2020166841.tif 000006
【図４】
2020166841.tif 000007
【図５】
2020166841.tif 000008