(57)【特許請求の範囲】
【請求項１】
所定の機能を実行させるためにユーザの押圧に反応し、基準領域を占める第１の反応領域と、
前記第１の反応領域が押圧されると実行される機能を打ち消すために、ユーザの押圧に反応する第２の反応領域と、
ユーザの押圧を検出する検出手段と、
前記第１の反応領域の範囲を調整する調整手段とを備え、
前記調整手段が、前記検出手段により前記第１の反応領域の押圧が検出されると前記第１の反応領域の範囲を前記基準領域の少なくとも一部を含む変更領域に変更し、前記検出手段により前記第１の反応領域の押圧の次に前記第２の反応領域の押圧が検出されると前記第１の反応領域の範囲を前記変更領域から前記基準領域に戻すことが可能であることを特徴とするタッチパネル。
【請求項２】
前記第１および第２の反応領域のいずれか一方が所定のパラメータを増加させ、他方が前記所定のパラメータを減少させるために押圧されることを特徴とする請求項１に記載のタッチパネル。
【請求項３】
前記パラメータの値を表示する表示手段をさらに有することを特徴とする請求項２に記載のタッチパネル。
【請求項４】
前記第１の反応領域の最後の押圧からの経過時間を測定する計時手段をさらに有し、前記経過時間が上限時間内であるときに前記第２の反応領域の押圧が検出されると、前記調整手段が、前記第１の反応領域の範囲を前記基準領域に戻すことを特徴とする請求項１に記載のタッチパネル。
【請求項５】
前記調整手段が、基準位置からの前記押圧位置のずれの大きさと方向に応じて、前記第１の反応領域の範囲を拡張することを特徴とする請求項１に記載のタッチパネル。
【請求項６】
前記基準位置が前記第１の反応領域の中心であることを特徴とする請求項５に記載のタッチパネル。
【請求項７】
前記調整手段が、前記第１の反応領域の形状を変更せずに前記第１の反応領域を移動させることを特徴とする請求項１に記載のタッチパネル。
【請求項８】
前記第１および第２の反応領域が、互いに近接して配置されていることを特徴とする請求項１に記載のタッチパネル。
【請求項９】
請求項１に記載のタッチパネルを備えたことを特徴とする内視鏡装置のプロセッサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル及び内視鏡装置のプロセッサに関し、特に、タッチパネルを備えた内視鏡装置のプロセッサに関する。
【背景技術】
【０００２】
タッチパネルは、様々な機器、例えばナビゲーション装置、ＡＴＭ機器等において幅広く採用されている（例えば特許文献１参照）。ユーザは、タッチパネル画面上の領域を押圧することにより、所定の動作を実行させることができる。
【０００３】
一方、医療用の内視鏡装置を用いた被写体観察では、ユーザは、患者の体内にスコープを挿入し、照明光を照射しつつ体内組織を撮影する。そして、モニタ上に表示される体内組織を観察しながら、さらにスコープを異なる部位に挿入し、撮影するといった動作が繰り返される。
【特許文献１】特開２００５−１８１５６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
内視鏡装置のプロセッサにタッチパネルを使用した場合、ユーザは、被写体観察のための様々な動作を繰り返しながらタッチパネルを操作する。このためユーザは、常にタッチパネルの正面を向いた状態で操作できるとは限らず、タッチパネルの操作性が問題となり得る。特に、タッチパネルの側方から操作する場合や、モニタ表示を見えやすくするために室内を暗くした場合等においては、タッチパネル上に表示された表示ボタンの視認性が低下し、表示ボタンの周辺領域を押圧してしまうといったことが考えられる。
【０００５】
そこで本発明は、所定の領域を確実に押圧可能な操作性の高いタッチパネル、及び操作性の高いタッチパネルを含む内視鏡装置のプロセッサを実現することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のタッチパネルは、所定の機能を実行させるために、ユーザの押圧に反応する第１の反応領域と、第１の反応領域が押圧されると実行される機能を打ち消すために、ユーザの押圧に反応する第２の反応領域と、ユーザの押圧を検出する検出手段と、第１の反応領域の範囲を調整する調整手段とを備える。そしてタッチパネルは、調整手段が、検出手段により第１の反応領域の押圧が検出されると第１の反応領域の範囲を基準領域から変更し、検出手段により第１の反応領域の押圧の次に第２の反応領域の押圧が検出されると第１の反応領域の範囲を基準領域に戻すことが可能であることを特徴とする。
【０００７】
第１および第２の反応領域のいずれか一方が所定のパラメータを増加させ、他方が前記所定のパラメータを減少させるために押圧されることが好ましい。この場合、パラメータの値を表示する表示手段をさらに有することがより好ましい。
【０００８】
タッチパネルは、第１の反応領域の最後の押圧からの経過時間を測定する計時手段をさらに有し、経過時間が上限時間内であるときに第２の反応領域の押圧が検出されると、調整手段が、第１の反応領域の範囲を基準領域に戻すことが好ましい。
【０００９】
調整手段は、基準位置からの押圧位置のずれの大きさと方向に応じて、第１の反応領域の範囲を拡張することが好ましい。基準位置は、例えば第１の反応領域の中心である。
【００１０】
調整手段は、例えば、第１の反応領域の形状を変更せずに第１の反応領域を移動させる。また、第１および第２の反応領域は、互いに近接して配置されていることが好ましい。
【００１１】
本発明のプロセッサは、内視鏡装置のプロセッサであり、上述のタッチパネルを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、所定の領域を確実に押圧可能な操作性の高いタッチパネル、及び操作性の高いタッチパネルを含む内視鏡装置のプロセッサを実現できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を、図面を参照して説明する。図１は、本実施形態における電子内視鏡装置のプロセッサを示す斜視図である。
【００１４】
電子内視鏡装置（内視鏡装置）は、スコープ（図示せず）とプロセッサ３０とを含む。スコープは、患者の体腔内の撮影に用いられる。プロセッサ３０は、スコープに照明光を供給するとともに、スコープから送られてくる画像信号を処理する。プロセッサ３０の前面３０Ｆには、スコープ挿入口３４が設けられている。スコープは、スコープ挿入口３４に挿入され、プロセッサ３０に接続される。
【００１５】
プロセッサ前面３０Ｆには、電源スイッチ３６、ポンプ、光源等（いずれも図示せず）を操作するための操作ボタン３８、およびタッチパネル４０が設けられている。タッチパネル４０は、電子内視鏡装置における所定の機能を実行させるために、ユーザによって操作される。
【００１６】
図２は、本実施形態の電子内視鏡装置のブロック図である。
【００１７】
プロセッサ３０には、光源３２と、プロセッサ制御回路５０等が設けられている。光源３２は、被写体を照明するための照明光を出射する。照明光は、光量絞り駆動モータ４６によって駆動される絞り３８を通過し、導光レンズ（図示せず）を介して、ライトガイド１２の入射端１２Ａに入射する。ライトガイド１２は、照明光を観察部位のあるスコープ２０の先端部に伝達し、ライトガイド１２を通った照明光は、出射端１２Ｂから出射される。
【００１８】
プロセッサ制御回路５０は、プロセッサ３０全体を制御し、照明光の照射を制御するための信号を光量絞り駆動モータ４６に送信する。このプロセッサ制御回路５０からの信号に基づいて、光量絞り駆動モータ４６及び絞り３８は、被写体に照射する照明光の光量を調整する。また、プロセッサ制御回路５０には、後述するタイマー回路５４が設けられている。
【００１９】
被写体である観察部位で反射した照明光は、対物レンズ（図示せず）及びカラーフィルタ（図示せず）を通ってＣＣＤ２２の受光面に到達する。そして、光電変換により生じた、カラーフィルタを通る色に応じた被写体像の画像信号を形成するための電荷が、ＣＣＤ２２の受光面に蓄積される。ＣＣＤ２２において生成された画像信号は、順次読み出され、初期信号処理回路２４に送られる。
【００２０】
スコープ２０内には、スコープ２０全体を制御するスコープ制御部２６と、スコープ２０の特性や信号処理に関するデータがあらかじめ記憶されたＥＥＰＲＯＭ２８が設けられている。スコープ制御部２６は、初期信号処理回路２４に対して制御信号を送るとともに、適宜ＥＥＰＲＯＭ２８からデータを読み出す。
【００２１】
また、初期信号処理回路２４では、読み出された画像信号に増幅処理が施され、さらにアナログの画像信号からデジタルの画像信号に変換される。そして、ホワイトバランス調整など様々な処理がデジタルの画像信号に対して施され、輝度信号、色差信号が生成される。輝度信号及び色差信号は、プロセッサ３０のプロセッサ信号処理回路４８に送信される。
【００２２】
プロセッサ信号処理回路４８においては、輝度信号及び色差信号がＮＴＳＣ信号などの映像信号に変換され、プロセッサ３０に接続されたモニタ６０に出力される。この結果、被写体像がモニタ６０に表示される。
【００２３】
タッチパネル４０は、タッチパネル部４０ａとＬＣＤ部４０ｂとを有し、これらはパネル制御回路４２ａおよびＬＣＤ制御回路４２ｂによってそれぞれ制御される。タッチパネル部４０ａは透明な部材で構成されており、ＬＣＤ部４０ｂの表示面上に配置されている。そして、タッチパネル部４０ａの押圧操作可能な領域と、ＬＣＤ部４０ｂの表示領域とが対応している。
【００２４】
ＬＣＤ部４０ｂにおいては、ＬＣＤ制御回路４２ｂの制御により、各種機能を実行させるためにタッチパネル部４０ａ上で予め割り当てられた押圧領域（以下反応領域という）が表示可能である。ユーザは、タッチパネル部４０ａを通してＬＣＤ部４０ｂの表示を見ることで、タッチパネル部４０ａ上にあたかも後述する表示ボタン等が存在しているかのように認識できる。以下、説明の便宜上、タッチパネル部４０ａ上の反応領域を表示ボタンといい、ＬＣＤ部４０ｂにおける表示をタッチパネル部４０ａ上の表示として説明する。なお、ＬＣＤ部４０ｂは、ＬＣＤ制御回路４２ｂにより、各種パラメータの設定値や画像なども表示可能となっている。
【００２５】
電子内視鏡装置１０の様々な機能を実行するためにユーザが表示ボタンを押圧すると、位置検出回路４４（検出手段）により、タッチパネル部４０ａ上の押圧位置が検出される。そして、検出された押圧位置を示す信号が、位置検出回路４４からパネル制御回路４２ａを介してプロセッサ制御回路５０に送信される。
【００２６】
押圧位置を示す信号を受信したプロセッサ制御回路５０の制御により、電子内視鏡装置１０における様々な機能、例えば被写体画像の画質調整等が実行される。さらに、押圧位置を示す信号等に基づいて、後述するように、タッチパネル４０における様々な制御が実行される。
【００２７】
図３は、タッチパネル４０を拡大して示す図である。図４は、タッチパネル４０において、互いに関連する機能を実行させるための２つの反応領域のうち一方の範囲が拡張する状態を概略的に示す図である。
【００２８】
タッチパネル部４０ａにおいては、第１〜第８表示ボタン６１〜６８が表示されている。これらの第１〜第８表示ボタン６１〜６８を押圧することにより、被写体画像の赤色成分のレベル、青色成分のレベル、送気ポンプの送気量、および被写体画像の明るさを調整することができる。
【００２９】
そして、調整可能なこれらのパラメータの値（レベル）は、第１〜第４レベルインジケータ７０〜７３、第１〜第４レベル表示領域７４〜７７（表示手段）において示されている。なお、第１〜第４レベル表示領域７４〜７７の枠は実際には表示されないため、破線で示されている。
【００３０】
例えば、現時点での赤色成分のレベルは、第１レベルインジケータ７０と第１レベル表示領域７４により表示されているように“−１”であるところ、第２表示ボタン６２が１回押圧されると、１だけ低下して“−２”となる。また、現時点での青色成分のレベルは、第２レベルインジケータ７１、および第２レベル表示領域７５に表示されているように“＋１”であるところ、第３表示ボタン６３が２回押圧されると、２だけ上昇して“＋３”となる。
【００３１】
このように、第１〜第４レベルインジケータ７０〜７３、第１〜第４レベル表示領域７４〜７７によって各パラメータの値が表示されるため、ユーザは、第１〜第８表示ボタン６１〜６８を誤って操作した場合、直ちに誤操作に気付くことができる。これらの表示により、意図した通りにパラメータが変更されていないことを直ちに認識できるからである。
【００３２】
上述の例においては、第２表示ボタン６２が１回押圧されたことを示す信号を受信したプロセッサ制御回路５０により、設定されたレベル“−２”に相当するまで赤色成分のレベルを低下させる処理が施される。被写体画像の青色成分についても同様に、プロセッサ制御回路５０の制御により、レベル“＋３”に相当するまで強められる。
【００３３】
第１、第２表示ボタン６１、６２は、ユーザの押圧によりタッチパネル４０が反応する第１、第２反応領域６１Ｒ、６２Ｒをそれぞれ示している（図４参照）。第３〜第８表示ボタン６３〜６８についても同様に、押圧されると反応する第３〜第８反応領域６３Ｒ〜６８Ｒを示す（図示せず）。なお本実施形態においては、第１〜第８反応領域６１Ｒ〜６８Ｒは、各パラメータの増加あるいは減少のために割り当てられた領域であり、いずれも正方形で同じ大きさで統一されている。
【００３４】
第１および第２表示ボタン６１、６２は、同一のパラメータである赤色成分のレベルを調整するために押圧される。すなわち、第１反応領域６１Ｒは、赤色成分のレベルを１だけ向上させるために押圧され、第２反応領域６２Ｒは、赤色成分のレベルを１だけ低下させるために押圧される。このことから明らかであるように、第１および第２反応領域６１Ｒ、６２Ｒの一方は同一のパラメータを増加させ、他方はそのパラメータを減少させるためのものであるため、第１および第２反応領域６１Ｒ、６２Ｒは、いずれも、他方の押下により実行される機能を打ち消すために押圧される場合がある。
【００３５】
第３〜第８表示ボタン６３〜６８が示す第３〜第８反応領域６３Ｒ〜６８Ｒについても同様であり、それぞれ対になる第３および第４反応領域６３Ｒ、６４Ｒ・第５および第６反応領域６５Ｒ、６６Ｒ・第７および第８反応領域６７Ｒ、６８Ｒにおいては、一方の押圧により実行される機能を、他方の押圧により打ち消すことができる。
【００３６】
このように、第１〜第８反応領域６１Ｒ〜６８Ｒ（すなわち第１〜第８表示ボタン６１〜６８）のうちで、同じパラメータを調整するために用いられる互いにペアとなるものは、図３に示すように互いに近接するように配置されている。タッチパネル４０の操作性の観点からである。第１〜第８反応領域６１Ｒ〜６８Ｒを表示する第１〜第８表示ボタン６１〜６８の外側の領域が押圧された場合、原則として、上述の各パラメータの調整は実行されない。
【００３７】
しかしながら、本実施形態では、ユーザがスコープ２０の操作等のためにタッチパネル４０を正面から見て操作できない姿勢にあること等の理由により、ボタン操作が困難な状態にある場合にもタッチパネル４０を容易に操作できるように、第１〜第８表示ボタン６１〜６８についての反応領域の範囲が、所定の場合に拡張される。
【００３８】
例えば、第１表示ボタン６１が押圧されると、押圧位置Ｐ（図４（ａ）参照）を示す信号を受信したプロセッサ制御回路５０において、第１表示ボタン６１の示す第１反応領域６１Ｒの中心点６１Ｃ（基準位置）からの押圧位置Ｐのずれ量（ずれの大きさと方向）が算出される。
【００３９】
すなわち、点Ｏを原点としてタッチパネル４０を規定する座標系における、第１反応領域６１Ｒの中心点６１Ｃの座標値と、押圧位置Ｐの座標値との差に基づいて、押圧位置Ｐが、いずれの方向にどれだけ中心点６１Ｃからずれているかが、ベクトル量Ｂとして算出される。なお、この演算処理における基準位置は、第１反応領域６１Ｒの中心点６１Ｃには限らず、第１反応領域６１Ｒ内、もしくは外部の任意の点であっても良い。
【００４０】
そして、第１反応領域６１Ｒの第１〜第４頂点Ｖ１〜Ｖ４のうち、押圧位置Ｐから最も遠い第２頂点Ｖ２の座標値をそのままとし、押圧位置Ｐに最も近い第４頂点Ｖ４の座標値にはベクトル量Ｂを加えて第６頂点Ｖ６まで移動させ、これらの頂点以外の第１および第３頂点Ｖ１、Ｖ３の座標値にはそれぞれベクトル量ＢのＹ成分およびＸ成分のみを加えて第５および第７頂点Ｖ５、Ｖ７まで移動させる（図４（ｂ）参照）。
【００４１】
そして、移動後の第５〜第７頂点Ｖ５〜Ｖ７と、移動されていない第２頂点Ｖ２とを頂点とする矩形状の領域が、新たな第１反応領域である第１拡張領域６１Ｒ’（変更領域）となるように、プロセッサ制御回路５０（調整手段）の制御によって第１反応領域６１Ｒの範囲が変更される。
【００４２】
このように、ベクトルの方向に含まれる３つの頂点をベクトル量Ｂに対応させて移動させ、押圧された第１反応領域６１Ｒの範囲を押圧位置Ｐに応じて拡張することにより、タッチパネル４０の操作性が向上する。これは、第１表示ボタン６１を操作する際に、中心点６１Ｃよりも押圧位置Ｐ側の領域を押圧し易い状態にあるユーザが、次の操作時に、変更前の第１反応領域６１Ｒから外れた位置、例えば点Ｐｘ（図４（ｂ）参照）を押圧した場合であっても、タッチパネル４０によりユーザの指示を受けることが可能となるからである。
【００４３】
図５は、反応領域拡張ルーチンを示すフローチャートである。図６は、第１反応領域６１Ｒについて設定されている中心領域を示す図である。図７は、拡張された第１反応領域６１Ｒ’を示す図であり、図８は、図６とは異なる中心領域を例示する図である。
【００４４】
反応領域拡張ルーチンは、位置検出回路４４（図２参照）からの信号を受信したプロセッサ制御回路５０により、第１反応領域６１Ｒ（第１表示ボタン６１）が押圧されたと判断されると開始される。反応領域拡張ルーチンが開始されると、ステップＳ５２において、押圧位置ＰのＸ座標Ｘｔ，Ｙ座標Ｙｔが、それぞれ第１反応領域６１Ｒの拡張処理のためのＸ座標値Ｘｂｐ，Ｙ座標値Ｙｂｐとされ、ステップＳ５４に進む。
【００４５】
ここで、図６に示すように、第１反応領域６１Ｒにおいては、中心点６１Ｃ（Ｘｂｐｄ，Ｙｂｐｄ）の周囲に、太い破線で示す中心領域６１Ａが設定されている。中心領域６１Ａは、第１反応領域６１Ｒが、近接する第２、第４反応領域６２、６４が示す第２、第４反応領域６２Ｒ、６４Ｒ（図３、４参照）に重ならないように拡張するために設けられている。中心領域６１Ａ（図６参照）は、説明の便宜上、中心点６１Ｃ（Ｘｂｐｄ，Ｙｂｐｄ）を中心とする一辺の長さが２ａの正方形である。
【００４６】
ステップＳ５４以下では、押圧位置Ｐが中心領域６１Ａの内側にあるか否かが判断され、その結果に応じて、第１反応領域６１Ｒの拡張が制限される。まず、ステップＳ５４において、押圧位置ＰのＸ座標値Ｘｂｐが、中心点６１ＣのＸ座標値Ｘｂｐｄにａを加えた値であるＸ軸上限値（図６参照）よりも大きいか否かが判断され、Ｘ軸上限値よりも大きいと判断されるとステップＳ５６に進み、Ｘ軸上限値以下であると判断されるとステップＳ５８に進む。
【００４７】
ステップＳ５６では、押圧位置ＰのＸ座標値ＸｂｐがＸ軸上限値“Ｘｂｐｄ＋ａ”を超えている（図６参照）ため、第１拡張領域６１Ｒ’が第４反応領域６４Ｒ（図３参照）と重なることを避けるための演算処理が行われる。すなわち、図６に示すように、第１反応領域６１Ｒの拡張処理の基準となる点を、押圧位置Ｐから、Ｘ軸上限値“Ｘｂｐｄ＋ａ”と等しいＸ座標値Ｘｂｓを有する基準位置Ｐｓ（Ｘｂｓ，Ｙｂｓ）に変換する。
【００４８】
そして、中心領域６１Ａの輪郭線上にある基準位置Ｐｓ（Ｘｂｓ，Ｙｂｓ）を基準として第１拡張領域６１Ｒ’の範囲を定めることにより、第１拡張領域６１Ｒ’と第４反応領域６４Ｒ（図３、４参照）との重複が防止される。
【００４９】
ステップＳ５８では、押圧位置ＰのＸ座標値Ｘｂｐが、中心点６１ＣのＸ座標値Ｘｂｐｄからａを減じた値であるＸ軸下限値よりも小さいか否かが判断され、Ｘ軸下限値よりも小さいと判断されるとステップＳ６０に進み、Ｘ軸下限値以上であると判断されるとステップＳ６２に進む。ステップＳ６０では、ステップＳ５６における演算処理と同じ目的で、第１反応領域６１Ｒの拡張処理の基準となる点を、押圧位置Ｐから、Ｘ軸下限値“Ｘｂｐｄ−ａ”をＸ座標値Ｘｂｓとする基準位置Ｐｓ（図示せず）に変換する。
【００５０】
ステップＳ６２〜Ｓ６８においては、ステップＳ５４〜Ｓ６０と同様の演算処理が、座標系のＹ軸方向に関して実施される。すなわち、ステップＳ６２では、押圧位置ＰのＹ座標値Ｙｂｐが、Ｙ軸上限値“Ｙｂｐｄ＋ａ”よりも大きいか否かが判断され、Ｙ軸上限値よりも大きいと判断されるとステップＳ６４に進み、Ｙ軸上限値以下であると判断されるとステップＳ６６に進む。
【００５１】
ステップＳ６４では、押圧位置ＰのＹ座標値ＹｂｐがＹ軸上限値を超えているため、中心領域６１Ａの輪郭線上にある基準位置Ｐｓを基準として第１拡張領域６１Ｒ’の範囲を定めるために、第１反応領域６１Ｒの拡張処理の基準となる点が、押圧位置Ｐから、Ｙ軸上限値“Ｙｂｐｄ＋ａ”をＹ座標値Ｙｂｓとする基準位置Ｐｓ（図示せず）に変換される。
【００５２】
ステップＳ６６では、押圧位置ＰのＹ座標値Ｙｂｐが、Ｙ軸下限値“Ｙｂｐｄ−ａ”よりも小さいか否かが判断され、Ｙ軸下限値よりも小さいと判断されるとステップＳ６８に進み、Ｙ軸下限値以上であると判断されるとステップＳ７０に進む。ステップＳ６８では、拡張処理の基準となる点を、押圧位置Ｐから、Ｙ軸下限値“Ｙｂｐｄ−ａ”をＹ座標値Ｙｂｓとする基準位置Ｐｓ（図示せず）に変換する。
【００５３】
ステップＳ７０では、基準位置Ｐｓが設定されたか否かが判断され、基準位置Ｐｓが設定されたと判断されるとステップＳ７２に進み、基準位置Ｐｓが設定されなかったと判断されるとステップＳ７４に進む。なお、基準位置Ｐｓが設定されなかった場合とは、例えば押圧位置Ｐ１（図６参照）のように、中心領域６１Ａ内に押圧位置があり、押圧位置から直接、第１拡張領域６１Ｒ’の範囲を定めることができる場合である。
【００５４】
ステップＳ７２では、基準位置Ｐｓの座標値（Ｘｂｓ，Ｙｂｓ）に基づいて、第１反応領域６１Ｒを第１拡張領域６１Ｒ’に拡張する処理（図７参照）が実行される。このとき、中心点６１Ｃと基準位置Ｐｓとのずれ量を示すベクトルＢ（図４、６参照）に基づいて、第１拡張領域６１Ｒ’が設定される。
【００５５】
一方、ステップＳ７４では、押圧位置Ｐの座標値（Ｘｂｐ，Ｙｂｐ）に基づいて、第１反応領域６１Ｒを第１拡張領域６１Ｒ’に拡張する処理が実行される。このとき、ステップＳ７２と同様に、中心点６１Ｃと押圧位置Ｐとのずれ量を示すベクトルＢに基づいて第１拡張領域６１Ｒ’が設定される。
【００５６】
以上のように、押圧位置Ｐと中心点６１Ｃとの距離が大きい場合（図６参照）においても、第１拡張領域６１Ｒ’が、近接する第２表示ボタン６２、もしくはＸ軸正の側に配置された第４表示ボタン６４（図３参照）が示す第２、第４反応領域６２Ｒ、６４Ｒと重なることを防止しつつ、ユーザにより押圧され易い領域を含む第１拡張領域６１Ｒ’が設定される。
【００５７】
なお、図４および図７等に例示された第１反応領域６１Ｒの拡張処理が施された場合にあっても、第１表示ボタン６１（図３参照）の表示領域は変更されない。すなわち、第１表示ボタン６１は、常に、拡張されていない初期状態の第１反応領域６１Ｒ（基準領域・図７において実線で示された領域）を表示する。
【００５８】
これは、タッチパネル４０における表示の切換制御を省き、ＬＣＤ部４０ｂ（図２参照）上で安定した表示を行うためである。これに対し、プロセッサ制御回路５０およびＬＣＤ制御回路４２ｂ（図２参照）の制御により、第１表示ボタン６１の表示領域を、破線で示す第１拡張領域６１Ｒ’に一致させるように拡張等しても良いが、第１表示ボタン６１の表示範囲が頻繁に変化すると、却ってユーザに混乱を生じさせる可能性もあることから、上述の本実施形態の方が望ましい。以上の点は、第２〜第８表示ボタン６２〜６８（図３参照）についても同様である。
【００５９】
また、図６においては、説明の便宜上、中心領域６１Ａの輪郭の長さを定めるａの値はいずれも同一であったものの、実際には、第１反応領域６１Ｒと周辺の第２、第４反応領域６２Ｒ、６４Ｒとの間隔、それぞれの形状、大きさ等に応じて、適当なＸ軸上限値、Ｘ軸下限値、Ｙ軸上限値、およびＹ軸下限値を定めるように、適宜調整される。
【００６０】
例えば、第２反応領域６２Ｒとの間隔が狭いことから、Ｘ軸負の方向への第１反応領域６１Ｒへの拡張を、Ｘ軸正の方向への拡張よりも抑える場合、図８に示すように、Ｘ軸下限値を中心点６２ＣのＸ座標値Ｘｂｐｄと一致させた中心領域６１Ａが設定される。この結果、図４（ｂ）に例示された場合とは反対側に第１反応領域６１Ｒが拡張してしまい、第１拡張領域６１Ｒ’が第２反応領域６２Ｒに接することが確実に防止される。
【００６１】
また、このような場合においても、Ｘ軸下限値を中心点６２ＣのＸ座標値Ｘｂｐｄに一致させず、中心点６２ＣのＸ座標値Ｘｂｐｄよりもａ’だけ小さいＸ座標値“Ｘｂｐｄ−ａ’（ａ＞ａ’）”を、Ｘ軸下限値としても良い（図８参照）。
【００６２】
なお、第１反応領域６１Ｒの拡張とともに、第２反応領域６２Ｒを同様に拡張しても良い。すなわち、第１表示ボタン６１が押圧されたとき、上述のように第１反応領域６１Ｒを拡張すると同時に、直接押圧されてはいない第２反応領域６２Ｒを、ベクトル量Ｂ（図４、６、７参照）に基づいて拡張し、第２拡張領域（図示せず）としても良い。これは、第２反応領域６２Ｒが第１反応領域６１Ｒに近接しているため、第２反応領域６２Ｒにおいてユーザが押下し易い部分は、第１反応領域６１Ｒとほぼ同じだからである。
【００６３】
図９は、表示領域拡張ルーチンを示すフローチャートである。図１０は、基準領域復活ルーチンを示すフローチャートであり、図１１は、第１表示ボタン６１の周囲を示すタッチパネル４０の拡大図である。
【００６４】
表示領域拡張ルーチンは、プロセッサ制御回路５０により第１反応領域６１Ｒ（第１表示ボタン６１）が押圧されたと判断されると開始する。ステップＳ８２では、赤色成分のレベルが１だけ向上され、ステップＳ８４に進む。ステップＳ８４においては、タイマー回路５４（図２参照）による、第１反応領域６１Ｒが最後に押圧されてからの経過時間Ｔｒの測定が開始され、ステップＳ８６に進む。
【００６５】
ステップＳ８６では、フラグＰｒがＰｒ＝１に設定され、ステップＳ８８に進む。フラグＰｒは、最後に押圧された反応領域が第１反応領域６１Ｒであるとき（すなわちパラメータを前回と同様に増加あるいは減少させる指示であるとき）に“１”、最後に押圧された反応領域が第２反応領域６２Ｒであるとき（すなわちパラメータを前回とは反対に増加あるいは減少させる指示であるとき）に“−１”、最後に押圧された反応領域が第１、第２反応領域６１Ｒ、６２Ｒ以外であるときに“０”に設定される。
【００６６】
ステップＳ８８では、第１反応領域６１Ｒの範囲が第１拡張領域６１Ｒ’（図１１参照）に拡張され、表示領域拡張ルーチンは終了する。
【００６７】
一方、基準領域復活ルーチンは、表示領域拡張ルーチンの終了後にいずれかの反応領域６２が押圧されると開始される。ステップＳ９２では、フラグＰｒ＝−１であるか否かが判断され、フラグＰｒ＝−１であると判断されるとステップＳ９４に進み、フラグＰｒ＝−１でないと判断されると、基準領域復活ルーチンは終了する。ステップＳ９４では、赤色成分のレベルが１だけ低下され、ステップＳ９６に進む。
【００６８】
ステップＳ９６においては、タイマー回路５４が測定する経過時間Ｔｒが上限時間Ｔｍを超えているか否かが判断され、経過時間Ｔｒが上限時間Ｔｍを超えていると判断されると基準領域復活ルーチンは終了し、経過時間Ｔｒが上限時間Ｔｍ以内であると判断されると、ステップＳ９８に進む。ステップＳ９８においては、第１拡張領域６１Ｒ’の範囲が基準領域、すなわち拡張前の第１反応領域６１Ｒの範囲に戻され、基準領域復活ルーチンは終了する。
【００６９】
このように、本実施形態においては、第１反応領域６１Ｒの次に第２反応領域６２Ｒが押圧された場合であって、第１反応領域６１Ｒが最後に押圧されてからの経過時間Ｔｒが所定の上限時間Ｔｍ内であるときに第２反応領域６２Ｒが押圧されると、設定されていた第１拡張領域６１Ｒ’が基準領域である第１反応領域６１Ｒに自動的に戻される（図１０のステップＳ９８参照）。
【００７０】
これは、例えば１秒間といった短い上限時間Ｔｍ内に第２反応領域６２Ｒが押圧された場合、先の第１反応領域６１Ｒの押圧は誤った操作（段落［００３１］参照）であって、第１反応領域６１Ｒの押圧によって実行される機能を打ち消すために第２反応領域６２Ｒが押圧されたものと考えられるため、第１拡張領域６１Ｒ’の設定が不要だからである。このように、誤った操作の直後に第１拡張領域６１Ｒ’の設定が解除された場合、引き続き第１反応領域６１Ｒが押圧されることはないと考えられるため、タッチパネル４０の操作に支障は生じない。
【００７１】
そして、誤って拡張された第１拡張領域６１Ｒ’を直ちに基準領域に戻すことにより、第１拡張領域６１Ｒ’が設定されていることに起因する誤作動、例えば、図１１に例示する状態において、第４反応領域６４Ｒ（第４表示ボタン６４）を押圧しようとしたユーザが、誤って第１拡張領域６１Ｒ’を押圧してしまうことが防止される。すなわち、所定の上限時間Ｔｍ内に、パラメータの変更の方向性（増加または減少）が反転した場合には、拡張された反応領域による誤操作を防止すべく、反応領域は拡張以前の状態（基準領域）に戻される。
【００７２】
一方、上限時間Ｔｍを超えるまでに第２反応領域６２Ｒが押圧されなかった場合、第１反応領域６１Ｒの押圧は正しい操作によるものと考えられるため、そのまま第１拡張領域６１Ｒ’が維持される。この場合、ユーザにより押圧される可能性の高い第１表示ボタン６１について、押圧され易い部分を反応可能な領域として含む第１拡張領域６１Ｒ’が設定されていることにより、タッチパネル４０の操作性が向上される。
【００７３】
ただし、比較的長い時間に渡って第１拡張領域６１Ｒ’が押圧されない場合、基準領域に戻しても良い。この場合、ユーザは、例えばスコープ２０の操作や、赤色成分のレベル調整以外の機能を実行させるための操作中であると考えられるからである。
【００７４】
また、上限時間Ｔｍを設けず、第１反応領域６１Ｒの次に第２反応領域６２Ｒが押圧された場合には、経過時間Ｔｒに係わらず自動的に第１拡張領域６１Ｒ’を第１反応領域６１Ｒ（基準領域）に戻しても良い。そして、第１反応領域６１Ｒと第２反応領域６２Ｒの押圧の間で他の第３〜第８反応領域６３Ｒ〜６８Ｒが押圧された場合においても、第１反応領域６１Ｒの押圧から第２反応領域６２Ｒの押圧までの経過時間Ｔｒが上限時間Ｔｍ内である限り、ユーザが調整したいパラメータが変化したものとみなして、第１拡張領域６１Ｒ’を第１反応領域６１Ｒに戻しても良い。
【００７５】
なお、第１反応領域６１以外の第２〜第８反応領域６２Ｒ〜６８Ｒが押圧された場合においても、表示領域拡張ルーチンおよび基準領域復活ルーチンにおける処理等と同様の処理が実行される。
【００７６】
以上のように本実施形態によれば、第１〜第８表示ボタン６１〜６８の押圧に反応する第１〜第８反応領域６１Ｒ〜６８Ｒの範囲を、実際に押圧された位置に応じて第１〜第８拡張領域６１Ｒ’〜６８Ｒ’に拡張し、さらに所定の場合には自動的に第１〜第８反応領域６１Ｒ〜６８Ｒに戻すことにより、タッチパネル４０、およびタッチパネル４０が設けられたプロセッサ３０の操作性を向上させることができる。
【００７７】
第１〜第８表示ボタン６１〜６８、及び対応する第１〜第８反応領域６１Ｒ〜６８Ｒの数、範囲、配置等は、本実施形態に限定されない。例えば、第１〜第８反応領域６１Ｒ〜６８Ｒの拡張によりタッチパネル４０の操作性を向上させることが好ましいものの、第１〜第８反応領域６１Ｒ〜６８Ｒ（基準領域）の少なくとも一部を含むように、移動させても良い。第１〜第８反応領域６１Ｒ〜６８Ｒの形状を保ったままで、もしくは面積を広げつつ、元の基準領域の一部を含むように移動させた場合においても、操作性を向上できるからである。この場合においても、押圧位置Ｐと中心点６１Ｃとのずれ量を示すベクトルＢ（図４、６等参照）に基づき、第１〜第８反応領域６１Ｒ〜６８Ｒの移動量が算出される。
【００７８】
さらに、表示ボタン、反応領域は、例えば円形、楕円形であっても良い。また、複数の表示ボタン同士を互いに隣接するように配置しても良い。中心領域６１Ａ等（図６、８参照）を調整することにより、隣接する反応領域を、互いに重ならないように拡張することが可能だからである。
【００７９】
本実施形態における電子内視鏡装置１０のプロセッサ３０は、手袋をしたユーザにより操作されることが多いため、タッチパネル４０は抵抗膜方式を採用することが好ましいものの、これには限定されない。例えば、静電容量方式等を用いても良い。そして、これまでの実施形態においては、抵抗膜方式等を前提としてタッチパネル部４０ａが押圧されると第１〜第８反応領域６１Ｒ〜６８Ｒの範囲が変更されていたものの、採用される方式によっては、ユーザの指がタッチパネル部４０ａに接触しただけで第１〜第８反応領域６１Ｒ〜６８Ｒの制御が実行され得る。また、タッチパネル４０を、デジタルカメラ、携帯電話等に適用しても良い。
【図面の簡単な説明】
【００８０】
【図１】本実施形態における電子内視鏡装置のプロセッサを示す斜視図である。
【図２】電子内視鏡装置のブロック図である。
【図３】タッチパネルを拡大して示す図である。
【図４】２つの反応領域のうち一方の範囲が拡張する状態を概略的に示す図である。
【図５】反応領域拡張ルーチンを示すフローチャートである。
【図６】第１反応領域について設定されている中心領域を示す図である。
【図７】拡張された第１反応領域を示す図である。
【図８】図６とは異なる中心領域を例示する図である。
【図９】表示領域拡張ルーチンを示すフローチャートである。
【図１０】基準領域復活ルーチンを示すフローチャートである。
【図１１】第１表示ボタンの周囲を示すタッチパネルの拡大図である。
【符号の説明】
【００８１】
１０  電子内視鏡装置（内視鏡装置）
３０  プロセッサ
４０  タッチパネル
４４  位置検出回路（検出手段）
５０  プロセッサ制御回路（調整手段）
５４  タイマー回路（計時手段）
６１Ｒ  第１反応領域（第１の反応領域・基準領域）
６２Ｒ  第２反応領域（第２の反応領域）
７０〜７３  第１〜第４レベルインジケータ（表示手段）
７４〜７７  第１〜第４レベル表示領域（表示手段）
Ｃ  中心点（基準位置）
Ｔｍ  上限時間
Ｔｒ  経過時間
【図１】
0004801641.tif 000002
【図２】
0004801641.tif 000003
【図３】
0004801641.tif 000004
【図４】
0004801641.tif 000005
【図５】
0004801641.tif 000006
【図６】
0004801641.tif 000007
【図７】
0004801641.tif 000008
【図８】
0004801641.tif 000009
【図９】
0004801641.tif 000010
【図１０】
0004801641.tif 000011
【図１１】
0004801641.tif 000012