(57)【要約】【課題】ポインティングデバイスを備えていなくても、使い易さや操作性の低下を招くことなく、画面上に表示されている複数のウィンドウの中からユーザが意図したウィンドウを選択できるようにすること。【解決手段】携帯電話機は、表示領域１２を、テンキーの配列と同じ４行×３列のマトリックス状に区分して得られる１２個の部分領域として管理しており、押下されたテンキーと同じ配列位置にある部分領域内にウィンドウが複数表示されている場合、この部分領域内に表示されているウィンドウ毎にウィンドウを選択するためのキーを割り当てて報知し、報知したキーのいずれかが押下されると、押下されたキーが割り当てられているウィンドウを選択する。【選択図】図５
2008217130.tif 000002
【特許請求の範囲】
【請求項１】
並べて配置された複数のキーと、
前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、
前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する特定手段と、
前記特定手段により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別手段と、
前記判別手段によりウィンドウが複数表示されていると判別された場合に、前記特定手段により特定された部分領域内に表示されているウィンドウ毎にウィンドウを選択するためのキーを割り当てる割当手段と、
前記割当手段により割り当てられたキーを報知する報知手段と、
前記報知手段により報知されたキーのいずれかが操作されると、操作されたキーが割り当てられているウィンドウを選択する選択手段と
を備えることを特徴とする情報処理装置。
【請求項２】
並べて配置された複数のキーと、
前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、
前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する特定手段と、
前記特定手段により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別手段と、
前記判別手段によりウィンドウが複数表示されていると判別された場合に、前記特定手段により特定された部分領域内における各ウィンドウの表示面積を求め、当該表示面積同士の大きさを比較する比較手段と、
前記比較手段よる比較結果に基づいて、表示面積が最も大きいウィンドウを選択する選択手段と
を備えることを特徴とする情報処理装置。
【請求項３】
並べて配置された複数のキーと、
前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、
前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する第１の特定手段と、
前記第１の特定手段により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別手段と、
前記判別手段によりウィンドウが複数表示されていると判別された場合に、表示されているウィンドウが前記第１の特定手段により特定された部分領域内に表示されているいずれか１のウィンドウのみの部分領域を複数特定する第２の特定手段と、
前記第２の特定手段により特定された各部分領域に対応するキーの情報を前記記憶手段から読み出して報知する報知手段と、
前記報知手段により報知されたキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定し、当該部分領域内に表示されているウィンドウを選択する選択手段と
を備えることを特徴とする情報処理装置。
【請求項４】
並べて配置された複数のキーと、
前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、
前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する特定手段と、
前記特定手段により特定された部分領域内にウィンドウが複数表示されており、かつ当該複数のウィンドウが重ねて表示されているか否かを判別する判別手段と、
前記判別手段により前記部分領域内に複数のウィンドウが重ねて表示されていると判別された場合に、当該重ねて表示されているウインドウのうち最前面に表示されているウィンドウを選択する選択手段と
を備えることを特徴とする情報処理装置。
【請求項５】
並べて配置された複数のキーと、
前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、
前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する特定手段と、
前記特定手段により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別手段と、
前記判別手段によりウィンドウが複数表示されていると判別された場合に、前記特定手段により特定された部分領域内に表示されているウィンドウのうち、ウィンドウのタイトル領域が前記部分領域内に含まれているウィンドウを選択する選択手段と
を備えることを特徴とする情報処理装置。
【請求項６】
前記部分領域毎に、対応するキーの情報を前記記憶手段から読み出して当該部分領域に表示されている画像と重ねて表示する表示制御手段をさらに備える
ことを特徴とする請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
ウィンドウが表示されていない部分領域と、表示されているウィンドウが対話権を有するウィンドウのみの部分領域を特定する第３の特定手段をさらに備え、
前記表示制御手段は、前記第３の特定手段により特定された各部分領域を除いた残りの部分領域毎に、対応するキーの情報を前記記憶手段から読み出して当該部分領域に表示されている画像と重ねて表示する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記第３の特定手段は、ウィンドウが表示されていない部分領域と、表示されているウィンドウが対話権を有するウィンドウのみの部分領域と、ウィンドウが複数表示されている部分領域を特定する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記複数のキーをキー毎に照明する照明手段をさらに備え、
前記報知手段は、前記照明手段を制御し、前記複数のキーのうち、前記割当手段によって各ウィンドウに対して割り当てられたキーの照明を点灯させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
前記複数のキーをキー毎に照明する照明手段をさらに備え、
前記報知手段は、前記照明手段を制御し、前記複数のキーのうち、前記第２の特定手段により特定された各部分領域に対応するキーの照明を点灯させる
ことを特徴とする請求項３に記載の情報処理装置。
【請求項１１】
コンピュータに、
並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する特定機能と、
前記特定機能により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別機能と、
前記判別機能によりウィンドウが複数表示されていると判別された場合に、前記特定機能により特定された部分領域内に表示されているウィンドウ毎にウィンドウを選択するためのキーを割り当てる割当機能と、
前記割当機能により割り当てられたキーを報知する報知機能と、
前記報知機能により報知されたキーのいずれかが操作されると、操作されたキーが割り当てられているウィンドウを選択する選択機能と
を実現させるためのプログラム。
【請求項１２】
コンピュータに、
並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する特定機能と、
前記特定機能により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別機能と、
前記判別機能によりウィンドウが複数表示されていると判別された場合に、前記特定機能により特定された部分領域内における各ウィンドウの表示面積を求め、当該表示面積同士の大きさを比較する比較機能と、
前記比較機能よる比較結果に基づいて、表示面積が最も大きいウィンドウを選択する選択機能と
を実現させるためのプログラム。
【請求項１３】
コンピュータに、
並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する第１の特定機能と、
前記第１の特定機能により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別機能と、
前記判別機能によりウィンドウが複数表示されていると判別された場合に、表示されているウィンドウが前記第１の特定機能により特定された部分領域内に表示されているいずれか１のウィンドウのみの部分領域を複数特定する第２の特定機能と、
前記第２の特定機能により特定された各部分領域に対応するキーの情報を前記メモリから読み出して報知する報知機能と、
前記報知機能により報知されたキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記メモリを参照して特定し、当該部分領域内に表示されているウィンドウを選択する選択機能と
を実現させるためのプログラム。
【請求項１４】
コンピュータに、
並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する特定機能と、
前記特定機能により特定された部分領域内にウィンドウが複数表示されており、かつ当該複数のウィンドウが重ねて表示されているか否かを判別する判別機能と、
前記判別機能により前記部分領域内に複数のウィンドウが重ねて表示されていると判別された場合に、当該重ねて表示されているウインドウのうち最前面に表示されているウィンドウを選択する選択機能と
を実現させるためのプログラム。
【請求項１５】
コンピュータに、
並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する特定機能と、
前記特定機能により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別機能と、
前記判別機能によりウィンドウが複数表示されていると判別された場合に、前記特定機能により特定された部分領域内に表示されているウインドウのうち、ウィンドウのタイトル領域が前記部分領域内に含まれているウィンドウを選択する選択機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＵＩ（Graphical User Interface）に関する。
【背景技術】
【０００２】
例えば、携帯電話機においては携帯性が重視されるため、マウスやトラックボール等のポインティングデバイスを備えていない場合がほとんどである。このため、携帯電話機では、ポインティングデバイスを備えたパーソナルコンピュータ等と比較して、画面上に表示されているアイコン等を選択する際の操作性に劣る。このような操作性に関する問題を解消するため、例えば、特許文献１には、複数のアイコンをテンキーと同じ配列で画面に表示し、押下されたテンキーと同じ配列位置にあるアイコンを起動することに加え、各アイコン上に、対応するテンキーの数字を表示することが記載されている。また、特許文献２には、同文献２の図４に示すように、携帯電話機においてキーの配列と同じ４×３のマトリックス状に表示画像を分割した場合のブロックＢ（４，３）に位置する「木」のオブジェクトＯＢＪ４に対し、「ゲームの起動」という機能と、ブロックＢ（４，３）に対応する位置に配置されたキーを割り付けておき、このキーが押下されると、オブジェクトＯＢＪ４を選択してゲームを起動することが記載されている。また、特許文献３には、ＬＤＣに表示されている画像をテンキーと同じ配列になる複数の領域に分割し、押下されたテンキーに対応する領域の画像を拡大表示することが記載されている。
【特許文献１】特開２００４−１７９８７０号公報
【特許文献２】特開２００５−２１６１７０号公報
【特許文献３】特開２００５−１７５９７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１〜３に記載された発明を利用して、画面上に表示されている複数のウィンドウの中から１のウィンドウを選択することが考えられる。しかしながら、特許文献１に記載されたアイコンや、特許文献２に記載されたオブジェクトとは異なり、ウィンドウは、画面上において大きさや位置をユーザが自由に変更することができる。このため、例えば、特許文献１に記載されているアイコンのように、複数のウィンドウをテンキーと同じ配列で画面に表示する構成を採用すると、ユーザが定めたウィンドウの大きさや位置を変更しなければならなくなる。ユーザは、その時々に応じて自分が使い易いように各ウィンドウの大きさや位置を定めているので、これが勝手に変更されてしまうと、各ウィンドウの大きさや位置を自分が使い易いように変更し直さなければならず煩雑である。また、特許文献２に記載されているオブジェクトように、ウィンドウに対して事前にテンキーを割り当てておく構成であると、ウィンドウの位置や大きさが変更された場合に、画面上におけるウィンドウの位置とテンキーの配列との相関性が失われてしまうので、どのテンキーを押せばよいのかわかりづらくなり、操作性の低下を招く。
【０００４】
また、表示領域をテンキーの配列と同じになる複数の領域に分割し、押下されたテンキーに対応する領域に表示されているウィンドウを選択する構成であると、押下されたテンキーに対応する領域に複数のウィンドウが表示されている場合、どのウィンドウを選択すればよいのか特定できない。
【０００５】
本発明は、以上説明した事情に鑑みてなされたものであり、その目的は、ポインティングデバイスを備えていなくても、使い易さや操作性の低下を招くことなく、画面上に表示されている複数のウィンドウの中からユーザが意図したウィンドウを選択できるようにすることである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、並べて配置された複数のキーと、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する特定手段と、前記特定手段により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別手段と、前記判別手段によりウィンドウが複数表示されていると判別された場合に、前記特定手段により特定された部分領域内に表示されているウィンドウ毎にウィンドウを選択するためのキーを割り当てる割当手段と、前記割当手段により割り当てられたキーを報知する報知手段と、前記報知手段により報知されたキーのいずれかが操作されると、操作されたキーが割り当てられているウィンドウを選択する選択手段とを備える情報処理装置を提供する。
【０００７】
本発明によれば、情報処理装置は、操作されたキーと同じ配列位置にある部分領域内にウィンドウが複数表示されている場合、この部分領域内に表示されているウィンドウ毎にウィンドウを選択するためのキーを割り当てて報知し、報知されたキーのいずれかが操作されると、操作されたキーが割り当てられているウィンドウを選択する。
【０００８】
また、本発明は、並べて配置された複数のキーと、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する特定手段と、前記特定手段により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別手段と、前記判別手段によりウィンドウが複数表示されていると判別された場合に、前記特定手段により特定された部分領域内における各ウィンドウの表示面積を求め、当該表示面積同士の大きさを比較する比較手段と、前記比較手段よる比較結果に基づいて、表示面積が最も大きいウィンドウを選択する選択手段とを備える情報処理装置を提供する。
【０００９】
本発明によれば、情報処理装置は、操作されたキーと同じ配列位置にある部分領域内にウィンドウが複数表示されている場合、この部分領域内における各ウィンドウの表示面積を求めて当該表示面積同士の大きさを比較し、表示面積が最も大きいウィンドウを選択する。
【００１０】
また、本発明は、並べて配置された複数のキーと、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する第１の特定手段と、前記第１の特定手段により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別手段と、前記判別手段によりウィンドウが複数表示されていると判別された場合に、表示されているウィンドウが前記第１の特定手段により特定された部分領域内に表示されているいずれか１のウィンドウのみの部分領域を複数特定する第２の特定手段と、前記第２の特定手段により特定された各部分領域に対応するキーの情報を前記記憶手段から読み出して報知する報知手段と、前記報知手段により報知されたキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定し、当該部分領域内に表示されているウィンドウを選択する選択手段とを備える情報処理装置を提供する。
【００１１】
本発明によれば、情報処理装置は、操作されたキーと同じ配列位置にある部分領域内にウィンドウが複数表示されている場合、この部分領域内に表示されているいずれか１のウィンドウのみを表示している部分領域を複数特定するとともに、特定した各部分領域に対応するキーを報知し、報知されたキーのいずれかが操作されると、操作されたキーに対応する部分領域内に表示されているウィンドウを選択する。
【００１２】
また、本発明は、並べて配置された複数のキーと、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する特定手段と、前記特定手段により特定された部分領域内にウィンドウが複数表示されており、かつ当該複数のウィンドウが重ねて表示されているか否かを判別する判別手段と、前記判別手段により前記部分領域内に複数のウィンドウが重ねて表示されていると判別された場合に、当該重ねて表示されているウインドウのうち最前面に表示されているウィンドウを選択する選択手段とを備える情報処理装置を提供する。
【００１３】
本発明によれば、情報処理装置は、操作されたキーと同じ配列位置にある部分領域内に複数のウィンドウが重ねて表示されている場合、当該重ねて表示されているウィンドウの中から最前面に表示されているウィンドウを選択する。
【００１４】
また、本発明は、並べて配置された複数のキーと、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報を記憶する記憶手段と、前記複数のキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記記憶手段を参照して特定する特定手段と、前記特定手段により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別手段と、前記判別手段によりウィンドウが複数表示されていると判別された場合に、前記特定手段により特定された部分領域内に表示されているウィンドウのうち、ウィンドウのタイトル領域が前記部分領域内に含まれているウィンドウを選択する選択手段とを備える情報処理装置を提供する。
【００１５】
本発明によれば、情報処理装置は、操作されたキーと同じ配列位置にある部分領域内にウィンドウが複数表示されている場合、この部分領域内に表示されているウィンドウの中から、ウィンドウのタイトル領域が前記部分領域内に含まれているウィンドウを選択する。
【００１６】
なお、前記部分領域毎に、対応するキーの情報を前記記憶手段から読み出して当該部分領域に表示されている画像と重ねて表示する表示制御手段をさらに備える構成であってもよい。
【００１７】
また、ウィンドウが表示されていない部分領域と、表示されているウィンドウが対話権を有するウィンドウのみの部分領域を特定する第３の特定手段をさらに備え、前記表示制御手段は、前記第３の特定手段により特定された各部分領域を除いた残りの部分領域毎に、対応するキーの情報を前記記憶手段から読み出して当該部分領域に表示されている画像と重ねて表示する構成であってもよい。
【００１８】
また、前記第３の特定手段は、ウィンドウが表示されていない部分領域と、表示されているウィンドウが対話権を有するウィンドウのみの部分領域と、ウィンドウが複数表示されている部分領域を特定する構成であってもよい。
【００１９】
また、前記複数のキーをキー毎に照明する照明手段をさらに備え、前記報知手段は、前記照明手段を制御し、前記複数のキーのうち、前記割当手段によって各ウィンドウに対して割り当てられたキーの照明を点灯させる構成であってもよい。
【００２０】
また、前記複数のキーをキー毎に照明する照明手段をさらに備え、前記報知手段は、前記照明手段を制御し、前記複数のキーのうち、前記第２の特定手段により特定された各部分領域に対応するキーの照明を点灯させる構成であってもよい。
【００２１】
また、本発明は、コンピュータに、並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する特定機能と、前記特定機能により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別機能と、前記判別機能によりウィンドウが複数表示されていると判別された場合に、前記特定機能により特定された部分領域内に表示されているウィンドウ毎にウィンドウを選択するためのキーを割り当てる割当機能と、前記割当機能により割り当てられたキーを報知する報知機能と、前記報知機能により報知されたキーのいずれかが操作されると、操作されたキーが割り当てられているウィンドウを選択する選択機能とを実現させるためのプログラムを提供する。
【００２２】
また、本発明は、コンピュータに、並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する特定機能と、前記特定機能により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別機能と、前記判別機能によりウィンドウが複数表示されていると判別された場合に、前記特定機能により特定された部分領域内における各ウィンドウの表示面積を求め、当該表示面積同士の大きさを比較する比較機能と、前記比較機能よる比較結果に基づいて、表示面積が最も大きいウィンドウを選択する選択機能とを実現させるためのプログラムを提供する。
【００２３】
また、本発明は、コンピュータに、並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する第１の特定機能と、前記第１の特定機能により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別機能と、前記判別機能によりウィンドウが複数表示されていると判別された場合に、表示されているウィンドウが前記第１の特定機能により特定された部分領域内に表示されているいずれか１のウィンドウのみの部分領域を複数特定する第２の特定機能と、前記第２の特定機能により特定された各部分領域に対応するキーの情報を前記メモリから読み出して報知する報知機能と、前記報知機能により報知されたキーのいずれかが操作されると、操作されたキーに対応する部分領域を前記メモリを参照して特定し、当該部分領域内に表示されているウィンドウを選択する選択機能とを実現させるためのプログラムを提供する。
【００２４】
また、本発明は、コンピュータに、並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する特定機能と、前記特定機能により特定された部分領域内にウィンドウが複数表示されており、かつ当該複数のウィンドウが重ねて表示されているか否かを判別する判別機能と、前記判別機能により前記部分領域内に複数のウィンドウが重ねて表示されていると判別された場合に、当該重ねて表示されているウインドウのうち最前面に表示されているウィンドウを選択する選択機能とを実現させるためのプログラムを提供する。
【００２５】
また、本発明は、コンピュータに、並べて配置された複数のキーのいずれかが操作されると、前記複数のキーと同じ配列に表示領域を区分して得られる部分領域毎に、当該部分領域の範囲を示すデータと、当該部分領域と同じ配列位置にあるキーの情報が記憶されたメモリを参照し、操作されたキーに対応する部分領域を特定する特定機能と、前記特定機能により特定された部分領域内にウィンドウが複数表示されているか否かを判別する判別機能と、前記判別機能によりウィンドウが複数表示されていると判別された場合に、前記特定機能により特定された部分領域内に表示されているウインドウのうち、ウィンドウのタイトル領域が前記部分領域内に含まれているウィンドウを選択する選択機能とを実現させるためのプログラムを提供する。
【発明の効果】
【００２６】
本発明によれば、ポインティングデバイスを備えていなくても、使い易さや操作性の低下を招くことなく、画面上に表示されている複数のウィンドウの中からユーザが意図したウィンドウを選択することができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照して本発明の実施形態について説明する。
［構成］
図１は、本実施形態に係る携帯電話機１０の外観図である。
同図に示すように、携帯電話機１０の下側筐体１０ａには、テンキー入力部１１が設けられている。このテンキー入力部１１には、「０」〜「９」までの数字と、記号である「＊」，「＃」を入力するための計１２個のテンキーが４行×３列のマトリックス状に配置されている。なお、これら１２個のテンキーを操作することによって、ひらがな，カタカナ，アルファベット，絵文字等を入力することも可能である。また、この下側筐体１０ａには、テンキー入力部１１以外の場所にも、例えば、発呼，クリア，終話を指示するキーや、カーソルキー、モード切替キー、電源キー等が設けられている。一方、携帯電話機１０の上側筐体１０ｂには、液晶表示パネルによって構成され、文字や画像が表示される表示領域１２が設けられている。
【００２８】
図２は、携帯電話機１０のハードウェア構成を示すブロック図である。
同図において、制御部１３は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、ＲＯＭや不揮発性メモリ１８に記憶されているプログラムを実行することで携帯電話機１０の各部を制御する。通信部１４は、移動電話網や移動パケット通信網の基地局と通信を行う。操作部１５は、上述した多数のキー備え、制御部１３に対して操作信号を出力する。表示部１６は、液晶表示パネルとその駆動回路によって構成されている。通話処理部１７は、マイクロフォンやスピーカ、音声処理部等を備え、通話処理を行う。不揮発性メモリ１８には、ＧＵＩ機能が組み込まれたオペレーティングシステム（ＯＳ）がインストールされており、このＯＳのＧＵＩ機能によって、ウィンドウの表示制御や、対話権を有するウィンドウの切替制御が行われる。
【００２９】
なお、例えば、ＵＮＩＸ（登録商標）系のＯＳには、カーネルとしてＧＵＩ機能が備わっていない場合が多いが、このような場合には、ＧＵＩ機能用のソフトウェアを、ＯＳとは別に不揮発性メモリ１８にインストールしておけばよい。また、ＯＳは、同時に複数の処理を並行して行なうマルチタスク機能を備えており、表示領域１２には、例えば、並行して行われる処理毎に別のウィンドウが表示される。上述した対話権を有するウィンドウの切替制御とは、操作部１５を介して受け取ったユーザからの入力を引き渡すウィンドウ（ＯＳやアプリケーションソフトウェアの実行に伴うプロセス）を、表示領域１２に表示されている別のウィンドウに切り替えることである。
【００３０】
また、不揮発性メモリ１８には、領域特定テーブル１８ａが記憶されている。携帯電話機１０では、図３（ａ）に示すように、表示領域１２を、テンキー入力部１１におけるテンキーの配列と同じ４行×３列のマトリックス状に区分し、これによって得られる計１２個の部分領域「Ａ」〜「Ｌ」として管理している。領域特定テーブル１８ａには、図３（ｂ）に示すように、テンキー毎に、テンキーと同じ配列位置（Ｘ，Ｙ）にある部分領域の領域データが格納されている。なお、部分領域の領域データは、例えば、部分領域（矩形）における左上頂点の座標データと右下頂点の座標データで構成される。携帯電話機１０では、この領域特定テーブル１８ａを参照することによって、押下されたテンキーと同じ配列位置（Ｘ，Ｙ）にある部分領域を特定することができる。
【００３１】
［動作］
図４は、携帯電話機１０において実行されるウィンドウ切替処理のフローチャートである。例えば、携帯電話機１０では、マルチタスク機能を利用して複数のアプリケーションソフトウェアを同時に実行している場合に、実行中のアプリケーションソフトウェア毎に別のウィンドウを表示領域１２に表示している。このように複数のウィンドウが表示画面１２に表示されている場合に、モード切替キーが押下され、対話権を有するウィンドウを切り替えることが指示されると、制御部１３はウィンドウ切替処理を開始する。なお、表示領域１２に表示されているウィンドウが２つの場合は、切り替え指示に応じて、今まで対話権があったウィンドウから、今まで対話権がなかったウィンドウに対話権を移してやればよい。よって、図４に示すウィンドウ切替処理は、表示領域１２に表示されているウィンドウが３つ以上の場合に特に有効である。
【００３２】
ウィンドウ切替処理を開始すると、まず、制御部１３は、領域特定テーブル１８ａを参照し、各部分領域「Ａ」〜「Ｌ」について、対応するテンキーを特定する。次いで、制御部１３は、図５に示すように、表示領域１２に表示されている表示画像に対し、部分領域毎に、対応するテンキーの画像を重ねて表示する（ステップＳ１０１）。このようにテンキーの画像を重畳表示すると、ウィンドウの切り替え時におけるユーザの操作ミス（テンキーの押し間違え）を減らすことができる。
【００３３】
なお、図５に示す画面表示例においては、便宜上、部分領域毎に、その左下隅に「Ａ」〜「Ｌ」までのアルファベットを示しているが、実際の画面にはこのようなアルファベットは表示されない。同様に、図５に示す画面表示例においては、便宜上、各部分領域「Ａ」〜「Ｌ」を区分する区分線を点線で示しているが、実際の画面にはこのような点線は表示されない。但し、この区分線については、テンキーの画像とともに重畳表示する構成であってもよい。また、テンキーの画像や区分線の重畳表示は、ウィンドウの切り替え操作にユーザが慣れてくると、表示内容を見づらくするだけで、かえって邪魔になることがある。したがって、これらの重畳表示を行うか否かをユーザが指定できる構成であってもよい。
【００３４】
次いで、制御部１３は、テンキーが押下されたか否かを判別し（ステップＳ１０２）、いずれかのテンキーが押下されると（ステップＳ１０２：ＹＥＳ）、領域特定テーブル１８ａを参照し、押下されたテンキーに対応する部分領域を特定する（ステップＳ１０３）。例えば、テンキー「３」が押下された場合は部分領域「Ｃ」、テンキー「０」が押下された場合は部分領域「Ｋ」が特定される。このようにステップＳ１０３では、押下されたテンキーと同じ配列位置（Ｘ，Ｙ）にある部分領域が特定される。
【００３５】
この後、制御部１３は、特定した部分領域内にウィンドウが複数表示されているか否かを判別する（ステップＳ１０４）。例えば、図５に示す画面表示例において、テンキー「４」に対応する部分領域「Ｄ」には、「文書ファイルＡ」用のウィンドウしか含まれていない。また、テンキー「７」に対応する部分領域「Ｇ」には、「ブラウザ」用のウィンドウしか含まれていない。また、テンキー「＃」に対応する部分領域「Ｌ」には、ウィンドウが１つも含まれていない。よって、これらのテンキー「４」，「７」，「＃」が押下された場合は、ステップＳ１０４における判別結果がＮＯとなる。
【００３６】
このようにステップＳ１０４の判別結果がＮＯであった場合、次いで、制御部１３は、上記ステップＳ１０３にて特定した部分領域内に表示されているウィンドウが１つであるか否かを判別する（ステップＳ１０５）。その結果、制御部１３は、ウィンドウが１つでなかった場合（ステップＳ１０５：ＮＯ）、すなわち、特定した部分領域内にウィンドウが１つも表示されていなかった場合は、テンキーの押し間違えであるので、操作ミスであることに加え、切り替え先のウィンドウをテンキーで正しく選択し直すよう促すメッセージを表示領域１２に表示した後（ステップＳ１０６）、ステップＳ１０２に戻る。なお、このメッセージは、音声メッセージとして報知されてもよい。
【００３７】
例えば、図５に示す画面表示例においてテンキー「＃」が押下された場合、テンキー「＃」に対応する部分領域「Ｌ」にはウィンドウが１つも含まれていないので、このような場合にステップＳ１０５の判別結果がＮＯとなり、ステップＳ１０６にてメッセージを表示した後、処理がステップＳ１０２に戻される。
【００３８】
これに対し、上記ステップＳ１０５の判別結果がＹＥＳであった場合、制御部１３は、ステップＳ１１１に進み、対話権を有するウィンドウを、上記ステップＳ１０３にて特定した部分領域内に表示されているウィンドウに切り替えた後、ウィンドウ切替処理を終える。これにより、以後、操作部１５を介して受け取ったユーザからの入力は、上記ステップＳ１１１にて対話権が与えられたウィンドウ（ＯＳやアプリケーションソフトウェアの実行に伴うプロセス）に引き渡される。例えば、図５に示す画面表示例において、現時点で対話権が与えられているウィンドウが「文書ファイルＡ」用のウィンドウである場合に、ここで、テンキー「７」が押されると、テンキー「７」に対応する部分領域「Ｇ」には「ブラウザ」用のウィンドウのみが含まれているので、対話権を有するウィンドウが「文書ファイルＡ」用のウィンドウから「ブラウザ」用のウィンドウに切り替わる。
【００３９】
一方、例えば、図５に示す画面表示例において、テンキー「５」に対応する部分領域「Ｅ」には、「文書ファイルＡ」用のウィンドウと「動画再生プレイヤ」用のウィンドウが含まれている。また、テンキー「８」に対応する部分領域「Ｈ」には、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが含まれている。よって、これらのテンキー「５」，「８」が押下された場合は、対応する部分領域内にウィンドウが複数表示されているので、上記ステップＳ１０４における判別結果がＹＥＳとなる。
【００４０】
このようにステップＳ１０４の判別結果がＹＥＳであった場合、まず、制御部１３は、上記ステップＳ１０３にて特定した部分領域内に表示されている各ウィンドウを特定する（ステップＳ１０７）。例えば、図５に示す画面表示例において、テンキー「８」が押下された場合、対応する部分領域「Ｈ」に含まれているウィンドウとして、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが特定される。次いで、制御部１３は、特定したウィンドウ毎に、ウィンドウを選択するためのテンキーを割り当てる（ステップＳ１０８）。例えば、上述したように「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが特定されている場合、制御部１３は、「動画再生プレイヤ」用のウィンドウを選択するためのテンキーとしてテンキー「２」を、「ブラウザ」用のウィンドウを選択するためのテンキーとしてテンキー「０」を割り当てる。なお、このステップ１０８にて各ウィンドウに割り当てるテンキーは、任意に定めることができる。また、「発呼キー」や「終話キー」等、テンキー以外のキーを割り当てることも可能である。
【００４１】
この後、制御部１３は、図６に示すように、ステップＳ１０７にて特定したウィンドウの情報と、ステップＳ１０８にて割り当てたテンキーの情報を含み、通知したテンキーで切り替え先のウィンドウを選択するよう促すメッセージを表示領域１２に表示する（ステップＳ１０９）。勿論、このメッセージについても、音声メッセージとして報知されてもよい。なお、上記ステップＳ１０１にて重畳表示したテンキーの画像は、ステップＳ１０９にてメッセージを表示する際、あるいは上記ステップＳ１０２にてテンキーが押下された際に消去される。
【００４２】
この後、制御部１３は、ステップＳ１０９にてユーザに通知したテンキーのいずれかが押されると（ステップＳ１１０：ＹＥＳ）、押下されたテンキーが割り当てられているウィンドウに対話権を切り替えた後（ステップＳ１１１）、ウィンドウ切替処理を終える。例えば、図５に示す画面表示例において、現時点で対話権が与えられているウィンドウが「文書ファイルＡ」用のウィンドウである場合に、ここで、テンキー「８」が押されると、テンキー「８」に対応する部分領域「Ｈ」には、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが含まれている。したがって、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウを選択するためのテンキーがそれぞれ割り当てられ、図６に示す画面表示例のようにユーザに報知される。そして、図６に示す画面表示例において、テンキー「０」が押されると、テンキー「０」は「ブラウザ」用のウィンドウに対して割り当てられているので、対話権を有するウィンドウが「文書ファイルＡ」用のウィンドウから「ブラウザ」用のウィンドウに切り替わる。
【００４３】
以上説明したように本実施形態によれば、携帯電話機１０は、表示領域１２を、テンキーの配列と同じ４行×３列のマトリックス状に区分して得られる１２個の部分領域として管理しており、押下されたテンキーと同じ配列位置（Ｘ，Ｙ）にある部分領域内にウィンドウが複数表示されている場合、この部分領域内に表示されているウィンドウ毎にウィンドウを選択するためのキーを割り当てて報知し、報知したキーのいずれかが押下されると、押下されたキーが割り当てられているウィンドウに対話権を与える。よって、部分領域内にウィンドウが複数表示されている場合であっても、ユーザが意図したウィンドウを正しく選択することができる。
【００４４】
［変形例］
（１）例えば、上述したウィンドウ切替処理のステップＳ１０４にて、部分領域内にウィンドウが複数表示されていると判別された場合、制御部１３は、この部分領域内における各ウィンドウの表示面積を算出し、算出した表示面積同士を比較して、表示面積が最も大きいウィンドウに対話権を与える構成であってもよい。なお、ここで比較される表示面積は、あくまで１つの部分領域内における表示面積であり、ウィンドウ全体の表示面積ではない。例えば、図５に示した画面表示例において、テンキー「８」が押下された場合、テンキー「８」に対応する部分領域「Ｈ」には、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが表示されているが、部分領域「Ｈ」内における表示面積は、「ブラウザ」用のウィンドウの方が「動画再生プレイヤ」用のウィンドウよりも大きい。よって、この場合は「ブラウザ」用のウィンドウに対話権が与えられる。
【００４５】
図５に示した画面表示例においてテンキー「８」が押下される場合、ユーザは、このテンキー「８」に対応する部分領域「Ｈ」には２つのウィンドウが含まれているが、「ブラウザ」用のウィンドウの占める割合の方が大きいので、「ブラウザ」用のウィンドウが選択されるであろうと考えている。よって、以上説明したように部分領域内における各ウィンドウの表示面積を比較する構成であっても、部分領域内にウィンドウが複数表示されている場合に、ユーザが意図したウィンドウを選択することができる。また、上述した実施形態の構成に比べ、選択キーの割り当てやユーザへの問い合わせを行う必要がない分だけ処理を簡素化できる。
【００４６】
なお、図１１に示すように、例えば、ウインドウ２０の形状が楕円である場合、左上頂点の座標データ（Ｘ１，Ｙ１）と、右下頂点の座標データ（Ｘ２，Ｙ２）によって特定される長方形の領域のうち、斜線で示す透過領域２１については、表示色が透明であってウィンドウ２０の表示領域には含まれない部分であるので、このような透過領域２１については、ウィンドウ２０の表示面積を算出する際に、表示面積に含まないよう除外する構成としてもよい。
【００４７】
（２）また、上述したウィンドウ切替処理のステップＳ１０４にて、部分領域内にウィンドウが複数表示されていると判別された場合、制御部１３は、この部分領域内に表示されている各ウィンドウを特定し、特定した各ウィンドウのみが表示されている部分領域があるか否かを調べ、該当する部分領域がある場合は、対応するテンキーの画像を重畳表示して、切り替え先のウィンドウを選択するようユーザに促す構成であってもよい。つまり、ウィンドウが複数表示されている部分領域が指定された場合はこれを無視し、適切なテンキーを再押下するよう案内する構成としてもよい。
【００４８】
例えば、図５に示した画面表示例において、テンキー「８」が押下された場合、テンキー「８」に対応する部分領域「Ｈ」には、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが表示されている。この場合、制御部１３は、各部分領域「Ａ」〜「Ｌ」を調べ、表示されているウィンドウが「動画再生プレイヤ」用のウィンドウのみの部分領域として部分領域「Ｃ」，「Ｆ」，「Ｉ」を、また、表示されているウィンドウが「ブラウザ」用のウィンドウのみの部分領域として部分領域「Ｇ」，「Ｊ」，「Ｋ」を特定する。
【００４９】
そして、制御部１３は、図７に示すように、「動画再生プレイヤ」用のウィンドウのみが表示されている部分領域「Ｃ」，「Ｆ」，「Ｉ」と、「ブラウザ」用のウィンドウのみが表示されている部分領域「Ｇ」，「Ｊ」，「Ｋ」だけに、それぞれ対応するテンキーの画像を重畳表示し、表示したテンキーのいずれかを押して切り替え先のウィンドウを選択するようユーザに促す。この後、制御部１３は、図７に示す画面表示例において、テンキー「３」，「６」，「９」のいずれかが押下された場合は、「動画再生プレイヤ」用のウィンドウに対話権を与える一方、テンキー「７」，「＊」，「０」のいずれかが押下された場合は、「ブラウザ」用のウィンドウに対話権を与える。
【００５０】
（３）例えば、図８に示すように、ウィンドウが１つも表示されていない部分領域「＃」や、現時点において対話権を有している「文書ファイルＡ」用のウィンドウのみが表示されている部分領域「Ａ」，「Ｄ」については、対話権の切り替え候補となるウィンドウが含まれていないので、テンキーの画像を重畳表示しない構成であってもよい。この場合、制御部１３は、上記ステップＳ１０１にてテンキーの画像を重畳表示する際に、各部分領域「Ａ」〜「Ｌ」を調べ、ウィンドウが１つも表示されていない部分領域や、表示されているウィンドウが対話権を有するウィンドウのみの部分領域を特定し、特定した部分領域を除いた残りの各部分領域について、テンキーの画像を重畳表示する。なお、このような場合に、重畳表示したテンキーの操作のみを有効にし、重畳表示しなかったテンキーの操作を無効にしてもよい。
【００５１】
（４）さらに、図９に示すように、ウィンドウが１つも表示されていない部分領域「＃」や、現時点において対話権を有している「文書ファイルＡ」用のウィンドウのみが表示されている部分領域「Ａ」，「Ｄ」に加え、ウィンドウが複数表示されている部分領域「Ｂ」，「Ｅ」，「Ｈ」についても、テンキーの画像を重畳表示しない構成としてもよい。この場合、制御部１３は、上記ステップＳ１０１にてテンキーの画像を重畳表示する際に、各部分領域「Ａ」〜「Ｌ」を調べ、ウィンドウが１つも表示されていない部分領域や、表示されているウィンドウが対話権を有するウィンドウのみの部分領域に加え、ウィンドウが複数表示されている部分領域を特定し、特定した部分領域を除いた残りの各部分領域について、テンキーの画像を重畳表示する。勿論、この場合も、重畳表示したテンキーの操作のみを有効にし、重畳表示しなかったテンキーの操作を無効にすることができる。このようにウィンドウが複数表示されている部分領域を、選択対象から事前に除外する構成としてもよい。
【００５２】
（５）また、上述したウィンドウ切替処理のステップＳ１０４にて、部分領域内にウィンドウが複数表示されていると判別された場合に、制御部１３は、さらに、この部分領域内における複数のウインドウが重ねて表示されているか否かを判別し、その結果、複数のウィンドウが重ねて表示されている場合は、その中から最前面に表示されているウィンドウを特定し、このウィンドウに対話権を与える構成であってもよい。例えば、図１２に示す画面表示例において、テンキー「８」が押下された場合、テンキー「８」に対応する部分領域「Ｈ」には、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが重ねて表示されているが、最前面に表示されているのは「ブラウザ」用のウィンドウである。よって、この場合は「ブラウザ」用のウィンドウに対話権が与えられる。
【００５３】
（６）上述したウィンドウ切替処理のステップＳ１０４にて、部分領域内にウィンドウが複数表示されていると判別された場合に、制御部１３は、この部分領域内に表示されているウィンドウの中から、例えば、「文書ファイルＡ」等のファイル名や、「動画再生プレイヤ」、「ブラウザ」といったアプリケーション名等、各ウインドウを識別するとともにその概要を示すタイトル情報が表示されているタイトル領域がこの部分領域内に含まれているウィンドウを選択し、このウィンドウに対話権を与える構成であってもよい。例えば、図１３に示す画面表示例において、テンキー「８」が押下された場合、テンキー「８」に対応する部分領域「Ｈ」には、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが表示されているが、この部分領域「Ｈ」内にタイトル領域２２が含まれているのは、「ブラウザ」用のウィンドウである。よって、この場合は「ブラウザ」用のウィンドウに対話権が与えられる。
【００５４】
（７）例えば、テンキー入力部１１の下側に、キー単位でテンキーを照明することが可能なバックライトを設け、上述したウィンドウ切替処理のステップＳ１０９では、ユーザが選択した部分領域内にウィンドウが複数表示されている場合に、この部分領域内に含まれている各ウィンドウに対して割り当てたテンキーの照明を点灯させるようにしてもよい。例えば、図５に示した画面表示例において、テンキー「８」が押下された場合、対応する部分領域「Ｈ」には、「動画再生プレイヤ」用のウィンドウと「ブラウザ」用のウィンドウが表示されている。この場合、制御部１３は、バックライトを制御し、「動画再生プレイヤ」用のウィンドウに対して割り当てたテンキー「２」と、「ブラウザ」用のウィンドウに対して割り当てたテンキー「０」の照明を点灯させる。なお、この際、画面には、点灯しているテンキーで切り替え先のウィンドウを選択するよう促すメッセージが表示されるが、図６に示したメッセージの表示とともに、以上説明したようなテンキーの点灯制御が行われる態様であってもよい。また、上述した変形例（２）〜（４）において、テンキーの重畳表示の代わりに対応するテンキーの点灯制御を行ってもよいし、テンキーの重畳表示とともに、重畳表示した各テンキーの照明を点灯させるようにしてもよい。
【００５５】
（８）上述した実施形態では、新たに選択されたウィンドウに対話権を移す場合について説明したが、複数のウィンドウが重ねて表示されている場合は、このようにして対話権を移したウィンドウを最前面に表示するようにしてもよい。また、新たに選択されたウィンドウを最前面に表示するだけで、対話権については元のウインドウから移動させない構成としてもよい。また、このような対話権の移動や表示順序の変更は行わず、単にウィンドウを選択するだけであってもよい。但し、この場合は、最終的に選択されたウィンドウを、点滅表示させたり異なる色で表示する等して、選択されたウィンドウがどれであるのかをユーザが識別できるようにする必要がある。
【００５６】
（９）テンキー入力部１１におけるテンキーの配列や、表示領域１２における部分領域の配列は、４行×３列に限定されない。例えば、５行×３列であっもよいし、２行×２列や３行×１列であってもよい。また、図１０に示すような配列を有するテンキー入力部１１ａと表示領域１２ａであってもよいことに加え、テンキーと部分領域の配列はマトリックス状でなくともよい。また、テンキー以外に、ひらがな，カタカナ，アルファベット等を入力するキーを利用してもよい。
【００５７】
（１０）携帯電話機１０（コンピュータ）は、不揮発性メモリ１８にインストールされているＯＳ（プログラム）を実行することで、ウィンドウ切替処理（図４参照）等の本発明に係る処理を行うが、このようなプログラムを通信によって携帯電話機１０に提供してもよいし、磁気ディスク、フレキシブルディスク、光記録媒体等の記録媒体に記録して提供してもよい。また、上述した実施形態では、本発明を携帯電話機に適用した場合について説明したが、本発明が適用可能な情報処理装置は、携帯電話機に限定されず、例えば、ＰＨＳ（登録商標）端末や、公衆無線ＬＡＮに収容される無線通信端末、パーソナルコンピュータ、ＰＤＡ、電子手帳等であってもよい。また、コンピュータ本体にモニタ装置（表示装置）を接続して使用する形態から明らかとなるように、表示手段は情報処理装置の構成要件に含まれない場合がある。また通信機能も必須ではない。
【図面の簡単な説明】
【００５８】
【図１】本実施形態に係る携帯電話機１０の外観図である。
【図２】携帯電話機１０のハードウェア構成を示すブロック図である。
【図３】領域特定テーブル１８ａのデータ構成を説明するための図である。
【図４】携帯電話機１０において実行されるウィンドウ切替処理のフローチャートである。
【図５】携帯電話機１０における画面表示例（その１）である。
【図６】携帯電話機１０における画面表示例（その２）である。
【図７】変形例（２）に係る画面表示例である。
【図８】変形例（３）に係る画面表示例である。
【図９】変形例（４）に係る画面表示例である。
【図１０】テンキーや部分領域の配列の変形例である。
【図１１】変形例（１）に係り、ウィンドウの表示面積について説明するための図である。
【図１２】変形例（５）に係る画面表示例である。
【図１３】変形例（６）に係る画面表示例である。
【符号の説明】
【００５９】
１０…携帯電話機、１０ａ…下側筐体、１０ｂ…上側筐体、１１，１１ａ…テンキー入力部、１２，１２ａ…表示領域、１３…制御部、１４…通信部、１５…操作部、１６…表示部、１７…通話処理部、１８…不揮発性メモリ、１８ａ…領域特定テーブル、２０…ウィンドウ、２１…透過領域、２２…タイトル領域。
【図１】
2008217130.tif 000003
【図２】
2008217130.tif 000004
【図３】
2008217130.tif 000005
【図４】
2008217130.tif 000006
【図６】
2008217130.tif 000007
【図１０】
2008217130.tif 000008
【図１１】
2008217130.tif 000009
【図５】
2008217130.tif 000010
【図７】
2008217130.tif 000011
【図８】
2008217130.tif 000012
【図９】
2008217130.tif 000013
【図１２】
2008217130.tif 000014
【図１３】
2008217130.tif 000015