(57)【要約】【課題】メニュー選択の操作性を向上する技術を提供する。【解決手段】情報処理装置は、検出面に接触された他の情報処理装置の、検出面での接触位置を検出する検出手段と、検出手段で検出された接触位置に対応する表示画面の所定領域の表示部品を選択し、選択した表示部品によって指定される第１の情報を取得する第１手段と、他の情報処理装置において選択された表示部品によって指定される第２の情報を取得する第２手段と、第１の情報と第２の情報の組み合わせに対する処理を実行する手段と、を備える。【選択図】図４Ａ
2015156095.tif 000002
【特許請求の範囲】
【請求項１】
検出面に接触された他の情報処理装置の、前記検出面での接触位置を検出する検出手段と、
前記検出手段で検出された接触位置に対応する、表示画面の所定領域の表示部品を選択し、前記選択した表示部品によって指定される第１の情報を取得する第１手段と、
前記他の情報処理装置において選択された表示部品によって指定される第２の情報を取得する第２手段と、
前記第１の情報と前記第２の情報の組み合わせに対する処理を実行する手段と、
を備える情報処理装置。
【請求項２】
前記他の情報処理装置の接近する方向を検出する手段と、
をさらに備え、
前記他の情報処理装置の接近に応じて、前記表示画面の所定領域に表示された表示部品の表示位置を前記他の情報処理装置の接近する方向の領域に変化させる、請求項１に記載の情報処理装置。
【請求項３】
前記他の情報処理装置の表示画面に表示された表示部品の属するカテゴリの識別情報を取得する手段と、
をさらに備え、
前記取得したカテゴリの識別情報に対応する表示部品を前記表示画面に表示する、請求項１または２に記載の情報処理装置。
【請求項４】
前記検出面に接触する他の情報処理装置の接触時間、及び、接触位置の相対的な変化に応じて、前記表示画面に表示された表示部品の表示領域を増減する、請求項１から請求項３の何れか一項に記載の情報処理装置。
【請求項５】
前記検出面に接触する他の情報処理装置の接触時間、及び、接触位置の相対的な変化に応じて、前記表示部品に対応付けられた数量値を増減する、請求項１から請求項３の何れか一項に記載の情報処理装置。
【請求項６】
前記検出面に接触する他の情報処理装置の動作を時系列の画像情報として撮像する撮像部、をさらに備え、
前記撮像部で撮像された時系列の画像情報から検出された所定動作に応じて、前記表示画面に表示する表示部品の表示内容を変化させる、請求項１から請求項５の何れか一項に記載の情報処理装置。
【請求項７】
他の情報処理装置の接触を検出面で検出する検出部を有するコンピュータに、
前記検出面に接触された他の情報処理装置の、前記検出面での接触位置を検出する検出ステップと、
前記検出ステップで検出された接触位置に対応する表示画面の所定領域の表示部品を選択し、前記選択した表示部品によって指定される第１の情報を取得するステップと、
前記他の情報処理装置において選択された表示部品によって指定される第２の情報を取得するステップと、
前記第１の情報と前記第２の情報の組み合わせに対する処理を実行するステップと、
を実行させるためのメニュー選択プログラム。
【請求項８】
他の情報処理装置の接触を検出面で検出する検出部を有するコンピュータが、
前記検出面に接触された他の情報処理装置の、前記検出面での接触位置を検出する検出ステップと、
前記検出ステップで検出された接触位置に対応する表示画面の所定領域の表示部品を選択し、前記選択した表示部品によって指定される第１の情報を取得するステップと、
前記他の情報処理装置において選択された表示部品によって指定される第２の情報を取得するステップと、
前記第１の情報と前記第２の情報の組み合わせに対する処理を実行するステップと、
を実行するメニュー選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、メニュー選択プログラム及びメニュー選択方法に関する。
【背景技術】
【０００２】
近年の、情報通信技術（ＩＣＴ：Information and Communication Technology）の進展に伴い、携帯電話、スマートフォン、タブレットＰＣ（ＰＣ：Personal Computer）、Ｐ
ＤＡ（Personal Data Assistance）といった携帯型の情報処理装置が普及してきている。情報処理装置は、例えば、赤外線等の通信機能を介し、他の情報処理装置との間で電話番号、電子メールのアドレス、名刺データ、ゲームデータ等の情報交換が可能なことが知られている。
【０００３】
情報処理装置の利用者（以下、ユーザと称す）は、例えば、情報交換を行うためのアプリケーション（Application software、以下、アプリと称す）を起動し、表示画面上に該アプリに対応付けられた複数のメニュー項目を表示させる。そして、ユーザは、表示画面上に表示された表示メニューの選択・実行操作を繰り返し、情報交換を行う交換データを表示画面上に表示させる。例えば、赤外線通信機能を用いる場合では、ユーザは、交換データを表示画面上に表示させた状態で情報交換のための操作を実行する。例えば、ユーザは、相互の情報処理装置の赤外線の照射口を対向させるように位置決めし、静止させた状態で表示画面上に表示されたアドレス等の交換データの、送信操作を行う。
【０００４】
また、例えば、ＧＰＳ（Global Positioning System）、加速度センサを機能させ、衝
突させて接触させた相手ユーザの情報処理装置に対し、インターネット（Internet）等を介して名刺等のデータを送受信することが知られている。情報処理装置のＧＰＳ、加速度センサを使用した情報交換機能として、例えば、Ｂｕｍｐ  Ｔｅｃｈｎｏｌｏｇｉｅｓ社の「ＢｕｍｐTM」等のアプリケーションが例示できる。なお、以下の説明では、情報処理装置同士を衝突させて接触させる操作をバンプ操作と称する。
【０００５】
「ＢｕｍｐTM」等のアプリを使用して情報交換する場合では、例えば、次の手順で情報の交換が行われる。先ず、交換データを送信するユーザは、ＧＰＳを機能させた状態でアプリ起動後、表示画面上に表示された複数のメニューの選択・実行を繰り返し、名刺データといった交換データを、情報交換を実行するための所定画面上に表示させる。一方、交換データを受信するユーザは、同様に、ＧＰＳを機能させた状態でアプリ起動後、表示画面上に表示された複数のメニューの選択・実行操作を繰り返し、交換データを受け取るための所定画面を表示させる。そして、交換データを送信するユーザは所定画面に連絡先、住所、メールアドレスといった名刺データを登録し、該交換データを受信するユーザは交換データを受け取るための所定画面を表示させた状態で待機する。交換データを送信するユーザと該交換データを受信するユーザとは、互いの情報処理装置同士をバンプ操作により接触させ、接触衝撃により加速度センサを機能させる。情報処理装置は、加速度センサで検出されたバンプ操作の衝撃を契機として、バンプ操作に係る相互の情報処理装置の位置情報を検出し、交換データを送信する相手ユーザの情報処理装置を特定する。そして、特定した相手ユーザの情報処理装置に対して、予め登録された名刺データ等の交換データを送信する。送信された名刺データ等は、例えば、インターネット等を介して相手ユーザの情報処理装置に送信され、待機状態の所定画面上に表示される。
【０００６】
なお、本明細書で説明する技術に関連する技術が記載されている先行技術文献としては、以下の特許文献が存在している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１８８７６４号公報
【特許文献２】特開２００４−２８９５８４号公報
【特許文献２】特開２０１０−１０８２１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述のように、赤外線等の通信機能を介して情報交換を行うときには、ユーザは、情報交換を行うアプリに対応付けられた表示メニューの選択・実行操作を繰り返し、予め交換情報を準備した上で、情報処理装置に対して通信に係る操作を行っていた。バンプ操作等の情報処理装置の接触による情報交換を行う場合でも同様に、ユーザは、「ＢｕｍｐTM」等のアプリに対応付けられた表示メニューの選択・実行操作を繰り返し、予め交換情報の送信準備を行っていた。そして、ユーザは、バンプ操作を契機として、ネットワークに接続する他の情報処理装置に送信していた。他の情報処理装置と情報交換を行うユーザは、交換情報を準備するために繰り返されるメニューの選択・実行操作の手間を負担に感じることがあった。
【０００９】
１つの側面では、本発明は、メニュー選択の操作性を向上する技術の提供を目的とする。
【課題を解決するための手段】
【００１０】
上記技術は、次の情報処理装置の構成によって例示できる。すなわち、情報処理装置は、検出面に接触された他の情報処理装置の、検出面での接触位置を検出する検出手段と、検出手段で検出された接触位置に対応する表示画面の所定領域の表示部品を選択し、選択した表示部品によって指定される第１の情報を取得する第１手段と、他の情報処理装置において選択された表示部品によって指定される第２の情報を取得する第２手段と、第１の情報と第２の情報の組み合わせに対する処理を実行する手段と、を備える。
【発明の効果】
【００１１】
上記の情報処理装置によれば、メニュー選択の際の操作性を向上する技術が提供できる。
【図面の簡単な説明】
【００１２】
【図１Ａ】情報処理装置におけるメニュー選択の操作性を説明する図である。
【図１Ｂ】情報処理装置におけるメニュー選択の操作性を説明する図である。
【図１Ｃ】情報処理装置におけるメニュー選択の操作性を説明する図である。
【図１Ｄ】情報処理装置におけるメニュー選択の操作性を説明する図である。
【図２】本実施形態の情報処理装置のハードウェア構成例を示す図である。
【図３】本実施形態の情報処理装置の機能構成を説明する図である。
【図４Ａ】選択されたメニュー項目の掛け合せ処理を例示するフローチャートである。
【図４Ｂ】選択されたメニュー項目の掛け合せ処理を例示するフローチャートである。
【図５Ａ】本実施形態のメニュー表示状態を説明する図である。
【図５Ｂ】本実施形態のメニュー表示状態を説明する図である。
【図５Ｃ】本実施形態のメニュー表示状態を説明する図である。
【図５Ｄ】本実施形態のメニュー表示状態を説明する図である。
【図６Ａ】本実施形態のメニュー項目の選択操作を説明する図である。
【図６Ｂ】本実施形態のメニュー項目の選択操作を説明する図である。
【図７Ａ】本実施形態の処理シーケンスを例示する図である。
【図７Ｂ】本実施形態の処理シーケンスを例示する図である。
【図７Ｃ】本実施形態の処理シーケンスを例示する図である。
【図８Ａ】本実施形態の処理シーケンスを例示する図である。
【図８Ｂ】本実施形態の処理シーケンスを例示する図である。
【図８Ｃ】本実施形態の処理シーケンスを例示する図である。
【図９】比較例としてのメニュー表示画面例である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、一実施形態に係る情報処理装置について説明する。以下の実施形態の構成は例示であり、情報処理装置は実施形態の構成には限定されない。
【００１４】
以下、図１から図９の図面に基づいて、情報処理装置を説明する。
＜実施例１＞
図１Ａ−１Ｄに、本実施形態の情報処理装置１０におけるメニュー選択の際の操作性に関する説明図を例示する。図１Ａ−１Ｄに例示の、本実施形態の情報処理装置１０には、例えば、携帯電話、スマートフォン、タブレットＰＣ（ＰＣ：Personal Computer）、Ｐ
ＤＡ（Personal Data Assistance）といった携帯型の情報処理装置が含まれる。
【００１５】
本実施形態の情報処理装置１０は、例えば、加速度センサを有し、対象物に衝突させて接触させるバンプ操作等を検出する機能を有する。また、本実施形態の情報処理装置１０は、接触位置の座標を検出するデバイスを有する。情報処理装置１０は、例えば、バンプ操作等により接触させられた相手側の情報処理装置との間で通信を行い、接触位置に表示されたメニュー情報の送信を行うと共に相手側の情報処理装置で選択されたメニュー情報の受信を行う。
【００１６】
バンプ操作等により接触する情報処理装置間の通信手段として、例えば、ＮＦＣ（Near
Field Communication）、赤外線、Bluetooth（登録商標）等が例示できる。また、情報
処理装置１０は、例えば、バンプ操作等による接触の検出を契機として、ＧＰＳ機能を機能させ近接する情報処理装置を特定し、ネットワークを介して通信するとしてもよい。情報処理装置１０では、バンプ操作等により接触させられた相手側の情報処理装置との間で通信を行うことにより、バンプ操作に係るそれぞれの情報処理装置で選択されたメニュー情報を交換できる。
【００１７】
そして、情報処理装置１０では、接触位置に表示されたメニュー情報と通信機能を介して受信した相手側の情報処理装置で選択されたメニュー情報との掛け合せ処理を実行する。ここで、メニュー情報の掛け合せ処理とは、例えば、それぞれの情報処理装置に表示されたメニュー項目の下位の選択肢を特定することが例示できる。例えば、情報処理装置１０の接触位置に表示されたメニュー項目を「メニューａ」とし、相手側の情報処理装置で選択されたメニュー項目を「メニューｘ」とする。掛け合せ処理により、情報処理装置１０では、例えば、「メニューｘ」と関連付けられた「メニューａ」の下位の選択肢である「メニューａ１」等が特定されて表示される。一方、相手側の情報処理装置でも同様に、例えば、「メニューａ」と関連付けられた「メニューｘ」の下位の選択肢である「メニューｘ１」等が特定されて表示される。
【００１８】
また、メニュー情報の掛け合せ処理として、例えば、バンプ操作等の接触により選択されたそれぞれの情報処理装置でのメニュー項目を検索条件として結合するとしてもよい。例えば、上述した例では、「メニューａ」と「メニューｘ」とを「ａｎｄ」等の論理演算子で結合させた検索条件を生成することが可能となる。
【００１９】
本実施形態の情報処理装置１０では、選択されたメニュー情報同士の掛け合せ処理を実行することにより、それぞれのメニュー情報に応じたデータの絞り込みといったメニュー間の協働処理が可能となる。ここで、協働処理とは、上述のメニュー項目の下位の選択肢の特定、メニュー項目の結合を含む処理である。情報処理装置１０では、バンプ操作等により接触したそれぞれの情報処理装置で、接触位置に係るメニュー情報に基づく協働処理が実行できる。このため、本実施形態の情報処理装置では、情報処理装置同士の接触等の相互作用を有効に活用し、メニュー操作に係るユーザインターフェースの操作性が向上できる。
【００２０】
なお、以下の説明において、接触位置に係るメニュー間の協働処理は、それぞれの情報処理装置１０を保有する利用者（以下、ユーザと称す）の合意の基に実行されるものとする。また、接触位置に係るメニュー間の協働処理は、バンプ操作により接触する相互の情報処理装置に同種のアプリケーションが搭載されているときに実行されるものとする。
【００２１】
図１Ａに例示の説明図において、情報処理装置１０は、例えば、ＬＣＤ（Liquid Crystal Display）等の表示デバイスと表示デバイス表面へのユーザ操作による接触位置の座標を検出するデバイスとを組み合わせたタッチパネル１４ａを備える。タッチパネル１４ａは、例えば、情報処理装置１０の表側に設けられる。また、情報処理装置１０は、上下左右の側面に、ユーザ操作による接触位置の座標を検出するセンサデバイス（以下、タッチセンサと称す）１４ｂ＃１−１４ｂ＃４を備える。また、情報処理装置１０は、バンプ操作等による傾き、衝撃を検出するための、図示しない加速度センサを備える。
【００２２】
情報処理装置１０のＬＣＤ等にはメニュー間の協働処理を実行するアプリに対応付けられたメニュー項目が、複数に表示される。図１Ａの例では、ＬＣＤの表示領域Ａ１−Ａ６に、「拡大」、「縮小」、「選択」、「次」、「前」、「低速」、「高速」といったメニュー項目が表示されている。各メニュー項目が表示される表示領域は、上下左右方向に範囲を有する。
【００２３】
図１Ａの説明図において、情報処理装置１０のタッチパネル１４ａは、ＬＣＤ等に表示されたメニュー項目に重畳して接触したユーザの指、他の情報処理装置の接触位置の座標を検出する。タッチパネル１４ａで検出された接触位置の座標は、例えば、上下方向をＹ軸方向とし、左右方向をＸ軸方向として（Ｘ，Ｙ）で示される２次元座標として表される。また、情報処理装置１０の上下左右の側面に設けられたタッチセンサ１４ｂ＃１−１４ｂ＃４は、例えば、情報処理装置１０の側面に接触させた他の情報処理装置等の接触位置の座標を検出する。
【００２４】
情報処理装置１０の上側面に設けられたタッチセンサ１４ｂ＃１は、例えば、該上側面に接触させた他の情報処理装置等の接触位置を、Ｘ軸上の座標として検出する。同様に、情報処理装置１０の下側面に設けられたタッチセンサ１４ｂ＃２は、例えば、該下側面に接触させた他の情報処理装置等の接触位置を、Ｘ軸上の座標として検出する。情報処理装置１０の左側面に設けられたタッチセンサ１４ｂ＃３、右側面に設けられたタッチセンサ１４ｂ＃４についても同様に、それぞれの側面に接触させた他の情報処理装置等の接触位置を、Ｙ軸上の座標として検出する。タッチセンサ１４ｂ＃１−１４ｂ＃４は、例えば、静電容量方式のセンサである。ただし、実施例１を含む以下の実施例において、タッチセンサの方式に限定がある訳ではない。
【００２５】
図１Ａに例示の説明例において、表示領域Ａ１−Ａ７に表示されたメニュー項目を実行する場合、情報処理装置１０は、例えば、各表示領域に重畳させて接触させた指等を検出し、メニュー項目に対応付けられた処理を実行する。また、情報処理装置１０は、例えば、表示領域Ａ１、Ａ７の左右方向の範囲内に、バンプ操作等で接触させた他の情報処理装
置の接触位置をタッチセンサ１４ｂ＃１により検出し、メニュー項目に対応付けられた処理を実行する。同様に、情報処理装置１０は、例えば、表示領域Ａ１−Ａ３の上下方向の各範囲内に、バンプ操作等で接触させた他の情報処理装置の接触位置をタッチセンサ１４ｂ＃４により検出し、メニュー項目に対応付けられた処理を実行する。情報処理装置１０は、タッチセンサ１４ｂ＃２、１４ｂ＃３についても同様の接触位置の検出を行い、表示領域Ａ４−Ａ７の処理を実行する。このように、情報処理装置１０は、タッチパネル１４ａ、タッチセンサ１４ｂ＃１−１４ｂ＃４で検出した接触位置に基づいて、ＬＣＤ等に表示されたメニュー項目の処理を実行する。
【００２６】
なお、情報処理装置１０は、タッチセンサ１４ｂ＃１−１４ｂ＃４に代えて、カメラ等の撮像装置で撮像された撮像画像の時系列から、バンプ操作の検出、バンプ操作による接触位置の検出を行うとしてもよい。例えば、情報処理装置１０は、表面、上下左右の側面のそれぞれにカメラ等の撮像装置を備える。そして、情報処理装置１０は、それぞれの撮像装置で、例えば、１／１０秒といった周期間隔で撮像された時系列の撮像画像の比較を行う。情報処理装置１０は、撮像画像に含まれる他の情報処理装置の画像領域内の相対的な位置の変化、サイズの変化から、バンプ操作による接触、及びバンプ操作による接触位置を検出すればよい。例えば、情報処理装置１０は、実験的に他の情報処理装置との間でバンプ操作を行い、時系列の撮像画像に含まれる他の情報処理装置の相対的な位置の変化、画像領域内のサイズの相対的な変化の情報を取得する。そして、情報処理装置１０は、表面、上下左右の側面のそれぞれに、取得した撮像画像の他の情報処理装置の相対的な位置の変化、画像領域内のサイズの相対的な変化の情報を接触位置に対応付けて、参照情報として補助記憶部１３に格納するとすればよい。情報処理装置１０は、例えば、撮像した撮像画像と補助記憶部１３に格納した参照情報との比較を行いバンプ操作による接触、及びバンプ操作による接触位置を検出するとすればよい。
【００２７】
次に、図１Ａに例示の情報処理装置１０同士の、メニュー間の掛け合せ処理について、図１Ｂに例示の説明図を参照し説明する。図１Ｂに例示の説明図において、情報処理装置１０ａ、１０ｂは、それぞれ、図１Ａに例示の本実施形態の情報処理装置１０である。情報処理装置１０ａ、１０ｂには、それぞれのＬＣＤ等に表示されたメニューに対して掛け合せ処理を実行する同種のアプリが搭載される。なお、図１Ｂに例示の説明図において、情報処理装置１０ａは衝突される側の情報処理装置１０であり、情報処理装置１０ｂは衝突する側の情報処理装置１０である。
【００２８】
図１Ｂに例示のアプリは、例えば、鉄道等の路線情報を提供するアプリである。図例の情報処理装置１０ａのＬＣＤ等の表示画面上には、鉄道等の路線の、敷設された地域情報がメニュー項目として表示されている。情報処理装置１０ａのＬＣＤ等の表示領域Ａ８には「群馬県」、表示領域Ａ９には「栃木県」、表示領域Ａ１０には「埼玉県」、表示領域Ａ１１には「東京都」、表示領域Ａ１２には「神奈川県」、表示領域Ａ１３には「千葉県」といった都県名が表示されている。また、表示領域Ａ１４には「前」、表示領域Ａ１５には「次」といった表示情報をスクロールさせる操作部品が表示されている。
【００２９】
一方、情報処理装置１０ｂのＬＣＤ等の表示画面上には、鉄道等の路線情報がメニュー項目として表示されている。情報処理装置１０ｂのＬＣＤ等の表示領域Ａ１６には「横浜線」、表示領域Ａ１７には「南武線」、表示領域Ａ１８には「青梅線」、表示領域Ａ１９には「五日市線」、表示領域Ａ２０には「八高線」といった路線名が表示されている。
【００３０】
図１Ｂに例示の説明図において、本実施形態の情報処理装置１０ｂは、例えば、掛け合せ処理の対象となるメニュー項目を選択した状態で、バンプ操作等により、情報処理装置１０ａの表示画面上のメニュー項目の表示領域に衝突するように接触させる。そして、上表処理装置１０ａと１０ｂとの間で通信を行い、接触位置に表示された情報処理装置１０
ａのメニュー項目、情報処理装置１０ｂで選択されたメニュー項目の情報交換を行う。
【００３１】
そして、それぞれの情報処理装置１０、或いは、衝突するように接触させた情報処理装置１０ｂでは、接触位置に表示された情報処理装置１０ａのメニュー項目と、選択された情報処理装置１０ｂのメニュー項目との掛け合せ処理を実行する。掛け合せ処理の結果、例えば、それぞれの情報処理装置１０において、それぞれのメニュー項目に対応付けられた情報の絞り込み等が行われる。絞り込まれた情報がそれぞれの情報処理装置１０ａ、１０ｂのＬＣＤ等の表示画面に表示される。
【００３２】
或いは、情報処理装置１０ｂにおいて、例えば、選択されたメニュー項目に対応付けられた情報の絞り込み等が行われる。絞り込まれた情報が、情報処理装置１０ｂのＬＣＤ等の表示画面に表示される。
【００３３】
図１Ｂに例示の説明図において、例えば、情報処理装置１０ｂは、ＬＣＤ等の表示画面上に表示されたメニュー項目の中から、ユーザ操作により、指等が重畳させて接触された表示領域Ａ１７のメニュー項目を協働処理の実行対象として選択する。図例において、選択されたメニュー項目は、表示領域Ａ１７の「南武線」である。情報処理装置１０ｂは、ユーザのバンプ操作等により、メニュー項目が選択された状態で、例えば、情報処理装置１０ａの表示画面上の各地域情報が示されたメニュー項目の表示領域に衝突するように接触させられる。
【００３４】
図１Ｂの例では、情報処理装置１０ｂは、ユーザにより、地域情報を示すメニュー項目として選択された、情報処理装置１０ａのＬＣＤ等に表示された「神奈川県」の表示領域Ａ１２に接触させられる。例えば、情報処理装置１０ｂの上側側面と左側側面とが連なる角部と、情報処理装置１０ａのＬＣＤ等の表示領域Ａ１２とが重畳するように、接触させられる。接触させられた情報処理装置１０ｂの接触位置の座標情報は、例えば、情報処理装置１０ａのタッチパネル１４ａを介して検出される。
【００３５】
なお、情報処理装置１０ｂの接触位置は、例えば、情報処理装置１０ａの表側のタッチパネル１４ａ以外の、左右側面に設けられたタッチセンサ１４ｂ＃３、１４ｂ＃４であってもよい。情報処理装置１０ｂのユーザは、例えば、タッチセンサ１４ｂ＃３、１４ｂ＃４の表示領域Ａ１２の上下方向の範囲内に位置する、対応箇所に情報処理装置１０ｂを接触させればよい。情報処理装置１０ａは、例えば、タッチセンサ１４ｂ＃３、１４ｂ＃４への接触位置を検出し、該接触位置の座標を表示領域に含むメニュー項目を選択する。
【００３６】
図１Ｂの例では、情報処理装置１０ｂで選択されたメニュー項目である「南武線」と、バンプ操作等により接触させた情報処理装置１０ａのメニュー項目である「神奈川県」とが接触位置により選択される。そして、例えば、情報処理装置１０ａ、１０ｂ間で通信を行い、選択されたメニュー項目である、「南武線」、「神奈川県」を通知し合う。それぞれの情報処理装置１０ａ、１０ｂでは、通知されたメニュー項目と選択されたメニュー項目との掛け合せ処理がそれぞれに実行される。
【００３７】
例えば、情報処理装置１０ａでは、接触位置に表示された「神奈川県」と情報処理装置１０ｂから通知された「南武線」との掛け合せ処理が行われる。一方、情報処理装置１０ｂでは、例えば、選択された「南武線」と情報処理装置１０ａから通知された「神奈川県」との掛け合せ処理が行われる。掛け合せ処理の結果、情報処理装置１０ａでは、例えば、接触位置のメニュー項目である「神奈川県」に対する「南武線」に関する下位の選択肢の絞り込みが行われる。また、情報処理装置１０ｂでは、例えば、選択されたメニュー項目である「南武線」に対する「神奈川県」に関する下位の選択肢の絞り込みが行われる。
【００３８】
掛け合せ処理により、情報処理装置１０ａ、１０ｂの間で実行された、それぞれのメニュー項目に対する絞り込み結果の表示例を図１Ｃに例示する。図１Ｃに例示の説明図は、バンプ操作等により接触させたそれぞれの情報処理装置１０ａ、１０ｂで行われたメニュー項目に対する絞り込みの結果、表示される下位の選択肢の一例である。
【００３９】
図１Ｃに例示の説明図において、情報処理装置１０ａのＬＣＤ等の表示領域Ａ２１には「川崎市」、表示領域Ａ２２には「横浜市」といった下位の選択肢が表示されている。表示領域Ａ２１，Ａ２２に表示の選択肢は、例えば、情報処理装置１０ｂで選択されたメニュー項目である「南武線」と情報処理装置１０ａの接触位置に表示されたメニュー項目である「神奈川県」とを掛け合せて絞り込まれた地域情報の選択肢である。つまり、鉄道等の路線が敷設された地域情報をメニュー項目として表示した情報処理装置１０ａでは、「南武線」と「神奈川県」との掛け合せ処理により、南武線の敷設された神奈川県内の市町村が下位の選択肢である地域情報として表示される。
【００４０】
一方、情報処理装置１０ｂのＬＣＤ等の表示領域Ａ２３には「川崎」、表示領域Ａ２４には「尻手」、表示領域Ａ２５には「矢向」、表示領域Ａ２６には「鹿嶋田」、表示領域Ａ２７には「平間」といった、下位の選択肢が表示されている。表示領域Ａ２３−Ａ２７に表示の選択肢は、例えば、情報処理装置１０ｂで選択されたメニュー項目である「南武線」と情報処理装置１０ａの接触位置に表示されたメニュー項目である「神奈川県」とを掛け合せて絞り込まれた神奈川県内の南武線駅の選択肢である。つまり、鉄道等の路線情報をメニュー項目として表示した情報処理装置１０ｂでは、「南武線」と「神奈川県」との掛け合せにより、神奈川県内の南武線の駅名が下位の選択肢である路線情報として表示される。
【００４１】
また、メニュー情報の掛け合せ処理として、バンプ操作等により接触させたそれぞれの情報処理装置で選択されたメニュー項目を結合し、検索条件とする場合では、例えば、結合されたメニュー項目を検索条件としてデータの絞り込みを行うことができる。例えば、バンプ操作等の接触に係る情報処理装置１０ａ、１０ｂは、地域情報、路線情報等が格納されたレコードを有するデータベース等に接続するとする。情報処理装置１０ａ、１０ｂは、バンプ操作等による接触を契機としてそれぞれの情報処理装置で選択されたメニュー項目の結合を行う。例えば、図１Ｂ−１Ｃの例では、情報処理装置１０ａは、「神奈川県」とのメニュー項目と情報処理装置１０ｂから通知された「南武線」とのメニュー項目を結合し、「「神奈川県」ＡＮＤ「南武線」」との検索条件を生成する。また、情報処理装置１０ｂは、「南武線」とのメニュー項目と情報処理装置１０ａから通知された「神奈川県」とのメニュー項目を結合し、「「南武線」ＡＮＤ「神奈川県」」との検索条件を生成する。そして、それぞれの情報処理装置で生成された検索条件に基づいて、各情報処理装置と接続するデータベース等を検索することで、例えば、情報処理装置１０ａでは、「神奈川県」との地域情報に対する「南武線」との路線情報の絞り込み行うことができる。また、例えば、情報処理装置１０ｂでは、「南武線」との路線情報に対する「神奈川県」との地域情報の絞り込みを行うことができる。
【００４２】
なお、図１Ｃに例示の、それぞれの情報処理装置１０で選択されたメニュー項目の下位情報を絞り込む処理は、選択されたメニュー項目間の掛け合せ処理の一例であり、選択されたメニュー項目間の掛け合せ処理はメニュー項目に応じて任意に設定できる。
【００４３】
また、例えば、情報処理装置１０ａ、１０ｂに搭載するアプリを物品発注のアプリとする。そして、情報処理装置１０ｂのメニュー項目には、「にんじん」、「セロリ」、「かぼちゃ」といった物品名を表示させ、情報処理装置１０ａのメニュー項目には、「０個」、「１個」、「２個」、「３個」といった物品の数量を表示させる。そして、例えば、情報処理装置１０ｂでは「にんじん」を選択し、情報処理装置１０ａの「３個」といった物
品の数量を選択して接触させることで、「３個」の「にんじん」を注文させるとしてもよい。この場合の掛け合せ処理の結果は、例えば、情報処理装置１０ｂのＬＣＤ等の表示画面上に「注文／にんじん：３個」といった処理結果を表示するとすればよい。
【００４４】
また、バンプ操作等に係る情報処理装置のＬＣＤ等に表示されたメニュー項目の掛け合せ処理の形態として、図１Ｄに例示する形態が提示できる。図１Ｄに例示するメニュー項目の掛け合せ処理の形態は、例えば、物品購入に係るＵＩ（ユーザインターフェース）処理の一例である。図１Ｄに例示の形態では、例えば、情報処理装置は１０ａは据え置き型のパーソナルコンピュータといった情報処理装置であり、情報処理装置１０ｂは、スマートフォン等の可搬型の情報処理装置である。情報処理装置１０ａには、例えば、ユーザが購入可能なゲームデータを配布するアプリが搭載される。情報処理装置１０ｂには、例えば、［ＳＵＩＣＡ（登録商標）］等の電子マネー機能を備えた非接触型ＩＣカードの、商品代金の支払いに利用可能な残金情報を表示する購入アプリが搭載される。
【００４５】
図１Ｄに例示するように、情報処理装置１０ａには、「ゲームデータ１」、「ゲームデータ２」、「ゲームデータ３」「ゲームデータ４」といった購入可能な複数のゲームがメニュー項目として表示されている。一方、情報処理装置１０ｂには、「購入アプリ１  2200円残」、「購入アプリ２  3100円残」といった購入アプリ毎の商品代金の支払いに利用可能な金額がメニュー項目として表示されている。例えば、情報処理装置１０ｂでは「購入アプリ２  3100円残」が選択された状態で、情報処理装置１０ａの「ゲームデータ３」の表示領域を選択して接触させることで、購買に係る料金の授受を行うことが可能となる。図１Ｄの例では、掛け合せ処理の結果、例えば、情報処理装置１０ａは、購入された「ゲームデータ３」を除く他のメニュー項目をＬＣＤ等の表示画面上に表示させることができる。また、情報処理装置１０ｂでは、「ゲームデータ３」の商品代金の支払いに利用された「購入アプリ２」について、例えば、購入後の残金額を「XXXX」として「購入アプリ２  XXXX円残」とのメニュー項目をＬＣＤ等の表示画面上に表示させることができる。情報処理装置１０ａ、１０ｂ間の、バンプ操作等に伴うメニュー項目の掛け合せ処理により、物品購入に係る商品の選択、商品代金の支払いといったＵＩ処理を行うことができる。
【００４６】
図１Ａ−１Ｄで説明したように、本実施形態の複数の情報処理装置１０は、バンプ操作等により接触させた情報処理装置１０間で通信を行うことにより、互いの情報処理装置１０で選択されたメニュー情報を通知し合うことができる。そして、それぞれの情報処理装置１０は、選択された表示メニュー項目と通知されたメニュー項目との掛け合せ処理を行うことができる。このため、例えば、それぞれの情報処理装置１０で選択されたメニュー項目に対する下位情報の絞り込み等の処理を、それぞれの情報処理装置１０で行うことができる。
【００４７】
本実施形態の情報処理装置１０では、接触させた情報処理装置１０との間で、相互に選択されたメニュー情報に対する掛け合せ処理をそれぞれに実行できるため、メニュー間の協働処理が可能となる。例えば、それぞれの情報処理装置に表示されたメニュー項目に関連する、下位の選択肢であるサブメニュー項目の特定を行うことができる。また、例えば、それぞれの情報処理装置に表示されたメニュー項目を使用して、ユーザインターフェースに対するパラメータの結合を行うことで情報検索の条件の絞り込みが可能となる。また、一方の情報処理装置に表示された購入商品を選択し、他方の情報処理装置に表示された購入アプリによる商品代金の支払等を行うことが可能となる。この結果、本実施形態の情報処理装置１０では、情報処理装置同士の接触等の相互作用を有効に利用し、メニュー選択の操作性が向上できる。
【００４８】
〔装置構成〕
図２に、本実施形態の情報処理装置１０のハードウェアの構成を例示する。図２に例示
の情報処理装置１０は、接続バスＢ１によって相互に接続されたＣＰＵ（Central Processing Unit）１１、主記憶部１２、補助記憶部１３、入力部１４、出力部１５、通信部１
６を有する。主記憶部１２及び補助記憶部１３は、情報処理装置１０が読み取り可能な記録媒体である。
【００４９】
図２に例示の情報処理装置１０は、例えば、図１Ａに例示のタッチパネル１４ａ、タッチセンサ１４ｂ＃１−１４ｂ＃４といった接触位置を検出するセンサデバイスを入力部１４に含む。また、情報処理装置１０は、バンプ操作による傾き、衝撃等を検出する加速度センサ１４ｃといったデバイスを入力部１４に含む。なお、図２に例示のように、情報処理装置１０の出力部１５には、ＬＣＤ１５ａといった表示デバイスが含まれる。情報処理装置１０に搭載したアプリのメニュー項目といった操作部品は、例えば、ＬＣＤ１５ａ等の表示デバイスの表示領域に表示される。
【００５０】
情報処理装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されたプログラムを主記憶部１２の作業領域に実行可能に展開し、プログラムの実行を通じて周辺機器の制御を行う。これにより、情報処理装置１０は、上述した所定の目的に合致した機能を実現することができる。
【００５１】
図２に例示の情報処理装置１０において、ＣＰＵ１１は、情報処理装置１０全体の制御を行う中央処理演算装置である。ＣＰＵ１１は、補助記憶部１３に格納されたプログラムに従って処理を行う。主記憶部１２は、ＣＰＵ１１がプログラムやデータをキャッシュしたり、作業領域を展開したりする記憶媒体である。主記憶部１２は、例えば、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）を含む。
【００５２】
補助記憶部１３は、各種のプログラム及び各種のデータを読み書き自在に記録媒体に格納する。補助記憶部１３は、外部記憶装置とも呼ばれる。補助記憶部１３には、オペレーティングシステム（Operating System :ＯＳ）、各種プログラム、各種テーブル等が格納される。ＯＳは、通信部１６を介して接続される外部装置等とのデータの受け渡しを行う通信インターフェースプログラムを含む。外部装置等には、例えば、図示しないネットワーク上の、他のＰＣ、サーバ等の情報処理装置、外部記憶装置等が含まれる。
【００５３】
補助記憶部１３は、例えば、ＥＰＲＯＭ（Erasable Programmable ROM）、ソリッドス
テートドライブ装置、ハードディスクドライブ（ＨＤＤ、Hard Disk Drive）装置等であ
る。また、補助記憶部１３としては、例えば、ＣＤドライブ装置、ＤＶＤドライブ装置、ＢＤドライブ装置等が提示できる。記録媒体としては、例えば、不揮発性半導体メモリ（フラッシュメモリ）を含むシリコンディスク、ハードディスク、ＣＤ、ＤＶＤ、ＢＤ、ＵＳＢ（Universal Serial Bus）メモリ、メモリカード等がある。
【００５４】
入力部１４は、ユーザ等からの操作指示等を受け付ける。入力部１４は、タッチパネル１４ａ、タッチセンサ１４ｂ＃１−１４ｂ＃４、カメラ、入力ボタン、キーボード、ポインティングデバイス、ワイヤレスリモコン、マイクロフォン等の入力デバイスである。ポインティングデバイスには、例えば、マウス、トラックボール、ジョイスティック等が含まれる。また、入力部１４には、バンプ操作等による傾き、接触時の衝撃等を検出する加速度センサ１４ｃ、近接した他の情報処理装置を検出する近接センサ等が含まれる。
【００５５】
入力部１４から入力された情報は、接続バスＢ１を介してＣＰＵ１１に通知される。例えば、タッチパネル１４ａ、タッチセンサ１４ｂ＃１−１４ｂ＃４等で検出した座標情報、加速度センサ１４ｃ、近接センサ等で検出されたセンサ検出情報等は、接続バスＢ１を介してＣＰＵ１１に通知される。
【００５６】
出力部１５は、ＣＰＵ１１で処理されるデータや主記憶部１２に記憶されるデータを出力する。出力部１５は、ＬＣＤ１５ａ、ＣＲＴ（Cathode Ray Tube）ディスプレイ、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）パネル、有機ＥＬパネル等
の表示デバイスを含む。また、出力部１５には、プリンタ、スピーカ等の出力デバイスが含まれる。通信部１６は、例えば、情報処理装置１０が接続するネットワーク、外部の情報処理装置等とのインターフェースである。通信部１６には、Bluetooth、ＮＦＣ、赤外
線等の通信機能が含まれる。
【００５７】
情報処理装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されているＯＳ、各種プログラムや各種データを主記憶部１２に読み出して実行することにより、対象プログラムの実行と共に、図２に例示の各機能手段を実現する。情報処理装置１０は、対象プログラムの実行と共に、図２に例示のタッチ位置検出部１０１、バンプ検出部１０２、メニューレイアウト部１０３、選択メニュー判定部１０４、ペアリング判定部１０５、選択メニュー交換部１０６、実行処理決定部１０７を実現する。但し、図２に例示の各機能手段のいずれか、あるいは、これらの一部がハードウェア回路によって動作するものであってもよい。
【００５８】
なお、各機能手段のうち、いずれかが、バンプ操作の対象となる情報処理装置を除く、他の情報処理装置等に含まれてもよい。例えば、情報処理装置１０は、タッチ位置検出部１０１、バンプ検出部１０２、メニューレイアウト部１０３を含み、選択メニュー判定部１０４を含む情報処理装置と、ペアリング判定部１０５を含む情報処理装置とがネットワークを介して接続する。そして、該ネットワークに対して、選択メニュー交換部１０６を含む情報処理装置と、実行処理決定部１０７を含む情報処理装置とが接続するとしてもよい。
【００５９】
このように、情報処理装置１０は、バンプ操作の対象となる情報処理装置を除く、複数の情報処理装置に機能手段を分散し、各機能手段が実現されることで機能してもよい。情報処理装置１０は、例えば、ネットワーク上のコンピュータ群であるクラウドとして実現できるため、各機能手段の処理負荷を軽減できる。
【００６０】
〔機能ブロック構成〕
図３に、本実施形態の情報処理装置１０における、機能ブロックの説明図を例示する。図３に例示の説明図において、情報処理装置１０は、タッチ位置検出部１０１、バンプ検出部１０２、メニューレイアウト部１０３、選択メニュー判定部１０４、ペアリング判定部１０５、選択メニュー交換部１０６、実行処理決定部１０７の各機能手段を有する。なお、図３に例示の情報処理装置１０は、以上の各機能手段が参照し、或いは、管理するデータの格納先として、例えば、図２に例示の補助記憶部１３を備える。
【００６１】
タッチ位置検出部１０１は、例えば、図１Ａに例示の、タッチパネル１４ａで検出した接触位置の座標の入力を受け付ける。タッチ位置検出部１０１は、タッチパネル１４ａで検出した接触位置の２次元座標（Ｘ，Ｙ）に、タッチパネル１４ａを一意に識別する識別情報を付与し、例えば、主記憶部１２の所定の領域に一時的に記憶する。同様に、タッチ位置検出部１０１は、例えば、図１Ａに例示の、タッチセンサ１４ｂ＃１−１４ｂ＃４で検出した、情報処理装置１０の上下左右の側面に対する接触位置の座標の入力を受け付ける。
【００６２】
タッチ位置検出部１０１は、各タッチセンサで検出した接触位置の一次元座標（Ｘ）、及び、一次元座標（Ｙ）に、検出したタッチセンサ１４ｂ＃１−１４ｂ＃４を一意に識別する識別情報を付与し、例えば、主記憶部１２の所定の領域に一時的に記憶する。タッチ位置検出部１０１は、例えば、各入力デバイスで検出された接触位置の座標を、選択メニュー判定部１０４に引き渡す。なお、近接センサ等で検出されたセンサ情報は、タッチ位
置検出部１０１により、受け付けられる。タッチ位置検出部１０１は、例えば、近接センサ等で検出したセンサ受信強度に、検出した近接センサ等を一意に識別する識別情報を付与し、例えば、主記憶部１２の所定の領域に一時的に記憶する。
【００６３】
バンプ検出部１０２は、例えば、図２に例示の加速度センサ１４ｃで検出された加速度情報の入力を受け付ける。加速度センサ１４ｃで検出された加速度は、例えば、図１Ａの例において、上下方向をＹ軸方向、左右方向をＸ軸方向、奥行き方向をＺ軸方向として（ａｘ、ａｙ、ａｚ）で表される３次元の加速度情報である。バンプ検出部１０２は、加速度センサ１４ｃで検出された、バンプ操作に伴う傾き、衝突による接触に伴う接触衝撃による加速度値の時系列の変化を加速度情報の入力として受け付ける。バンプ検出部１０２は、例えば、加速度センサ１４ｃで検出された加速度値に対して、入力を受け付けた時刻情報を付加し、主記憶部１２の所定の領域に一時的に記憶する。バンプ検出部１０２は、加速度センサ１４ｃで検出された加速度値を、例えば、ペアリング判定部１０５に引き渡す。
【００６４】
メニューレイアウト部１０４は、例えば、図１Ｂ−Ｃ等に例示するように、起動されたアプリに対応付けられたメニュー項目の操作部品を、ＬＣＤ１５ａ等の表示領域内に配置する。メニューレイアウト部１０４は、例えば、メニュー項目の操作部品を一意に識別する部品識別情報に、ＬＣＤ１５ａ等の表示領域内の座標を対応付けて該操作部品の配置を行う。メニューレイアウト部１０４は、例えば、メニュー項目の操作部品の識別情報と、表示位置の座標とを、選択メニュー判定部１０４に引き渡す。
【００６５】
選択メニュー判定部１０４は、例えば、タッチ位置検出部１０１とメニューレイアウト部１０３から引き渡されたメニュー項目の操作部品の識別情報と、表示位置の座標情報に基づいて、操作対象となるメニュー項目を判定する。選択メニュー判定部１０４は、例えば、タッチ位置検出部１０１で検出された接触位置が、操作部品の表示位置の座標範囲に含まれることを条件として、該座標範囲に表示されるメニュー項目の操作部品の識別情報を操作対象のメニュー項目の識別情報として特定する。選択メニュー判定部１０４は、特定したメニュー項目の識別情報を、例えば、主記憶部１２の所定の領域に一時的に記憶する。そして、選択メニュー判定部１０４は、特定したメニュー項目の識別情報を、例えば、選択メニュー交換部１０６に引き渡す。
【００６６】
ペアリング判定部１０５は、例えば、バンプ検出部１０２で検出された加速度の変化が所定値を超える場合に、ＮＦＣ等の無線通信機能を介して通信を行い、バンプ操作によって接触された、通信可能範囲内に位置する他の情報処理装置の特定を行う。例えば、ペアリング判定部１０５は、１／１０秒といった周期間隔で、ＮＦＣ等の通信可能範囲内に位置する他の情報処理装置の識別情報等の読み取りを行う。
【００６７】
ペアリング判定部１０５は、例えば、ＮＦＣ等の通信機能を介して読み取りを行った時刻情報、読み取り時の電波強度情報を、他の情報処理装置の識別情報と対応付けて主記憶部１２の所定の領域に一時的に記憶する。そして、ペアリング判定部１０５は、例えば、バンプ検出部１０２で検出された加速度の変化に時系列上で対応する、電界強度の最も大きな値を伴う情報処理装置を、バンプ操作によって接触された他の情報処理装置と特定する。なお、電界強度の値は、例えば、ＮＦＣ等の通信機能を有する情報処理装置１０を接触させ、実験的に測定し、補助記憶部１３に記憶するとしてもよい。情報処理装置１０は、バンプ検出部１０２で検出された加速度の変化が所定値を超える場合に、例えば、読み取り時の電波強度情報を取得し、補助記憶部１３に格納された実験的に測定した電界強度値との比較を行うとしてもよい。
【００６８】
ペアリング判定部１０５は、特定した情報処理装置の識別情報を、例えば、選択メニュ
ー交換部１０６に引き渡す。なお、情報処理装置１０は、例えば、ＧＰＳ機能を使用し、バンプ操作により接触された他の情報処理装置を特定するとしてもよい。例えば、情報処理装置１０は、バンプ検出部１０２で検出された加速度値が閾値を超える場合にインターネット等を介して他の情報処理装置の位置情報を取得し、情報処理装置１０の位置に近接する他の情報処理装置を特定するとしてもよい。
【００６９】
また、情報処理装置１０は、例えば、赤外線等の近接センサを備え、近接センサの検出値が所定の閾値を超えた場合に、上述した他の情報処理装置とのＮＦＣ等による通信、或いは、ネットワークを介した位置情報の取得を行うとしてもよい。そして、バンプ操作を検出した時の近接センサの検出値が最も大きな値の識別情報に対応付けられた情報処理装置、或いは、位置情報を有する情報処理装置をバンプ操作により接触された情報処理装置として特定するとしてもよい。
【００７０】
選択メニュー交換部１０６は、バンプ操作により接触された他の情報処理装置との間で選択されたメニュー項目の情報交換を行う。選択メニュー交換部１０６は、例えば、選択メニュー判定部１０４で特定されたメニュー項目の識別情報を、バンプ操作により接触された他の情報処理装置に送信する。そして、選択メニュー交換部１０６は、バンプ操作により接触された他の情報処理装置から送信された、他の情報処理装置で選択されたメニュー項目の識別情報を受信する。
【００７１】
例えば、図１Ｂに例示の情報処理装置１０ａは、バンプ操作により接触させられた表示領域の「神奈川県」とのメニュー項目に係る操作部品の識別情報を選択メニュー判定部１０４により特定する。そして、情報処理装置１０ａは、選択メニュー交換部１０６により、特定された「神奈川県」とのメニュー項目に係る操作部品の識別情報を、情報処理装置１０ｂに送信する。
【００７２】
一方、図１Ｂに例示の情報処理装置１０ｂは、タッチパネル１４ａを介してユーザ操作により選択された、表示領域の「南武線」とのメニュー項目に係る操作部品の識別情報を選択メニュー判定部１０４により特定する。そして、情報処理装置１０ｂは、選択メニュー交換部１０６により、特定された「南武線」とのメニュー項目に係る操作部品の識別情報を、情報処理装置１０ａに送信する。
【００７３】
選択メニュー交換部１０６は、例えば、ＮＦＣ等の通信機能を介して受信した、他の情報処理装置の選択されたメニュー項目の識別情報を、主記憶部１２の所定の領域に一時的に記憶する。選択メニュー交換部１０６は、例えば、選択メニュー判定部１０４で特定したメニュー項目の識別情報と、他の情報処理装置から受信したメニュー項目の識別情報とを、実行処理決定部１０７に引き渡す。
【００７４】
実行処理決定部１０７では、例えば、選択メニュー交換部１０６から引き渡された、バンプ操作によって選択されたメニュー項目と、バンプ操作により接触された他の情報処理装置で選択されたメニュー項目との掛け合せ処理が実行される。掛け合せ処理の結果、例えば、バンプ操作により選択されたメニュー項目に対する他の情報処理装置から受信したメニュー項目の表示情報に基づいた、下位の選択肢であるサブメニュー項目の特定が行われる。また、掛け合せ処理の結果、例えば、バンプ操作等によって選択されたメニュー項目と、他の情報処理装置から受信したメニュー項目との結合による情報検索の条件の絞り込みが行われる。また、掛け合せ処理の結果、バンプ操作等により選択されたメニュー項目と他の情報処理装置から受信したメニュー項目との間の演算処理が行われる。なお、バンプ操作によって選択されたメニュー項目と受信した他の情報処理装置のメニュー項目に基づく掛け合せ処理の処理内容は、メニュー項目に応じて任意に設定できる。
【００７５】
例えば、図１Ａ−１Ｃ等に例示のように、バンプ操作等の接触に係る、各情報処理装置で、選択されたそれぞれのメニュー項目に係る掛け合せ処理を実行するとしてもよい。また、例えば、衝突させる情報処理装置側で、バンプ操作等の接触により選択されたメニュー項目と衝突させる情報処理装置側で選択されたメニュー項目の掛け合せ処理を行うとしてもよい。例えば、図１Ｄの例では、掛け合せ処理は、衝突させる情報処理装置１０ｂで行うものとし、衝突させた情報処理装置１０ａでは、購入可能なゲームデータのメニュー項目を継続して表示させるとしてもよい。衝突させる情報処理装置側で、バンプ操作に係るメニュー項目間の掛け合せ処理が行われる場合は、例えば、衝突させる情報処理装置側から衝突させた情報処理装置側への通信によるメニュー項目の伝達は行わなくともよい。衝突させる情報処理装置側が、例えば、スマートフォン等の携帯型の情報処理装置の場合、通信に係る処理負荷を軽減できる。
【００７６】
図３に例示の機能ブロックの説明図において、実行処理決定部１０７は、バンプ操作によって選択されたメニュー項目と受信した他の情報処理装置のメニュー項目に基づいて、掛け合せ処理の処理内容を決定し、実行する。
【００７７】
例えば、図１Ｂ−１Ｃに例示の情報処理装置１０ａでは、「神奈川県」と「南武線」との掛け合せ処理により、「川崎市」、「横浜市」といった神奈川県内の南武線の路線地域に係る市町村のサブメニュー項目が、下位の選択肢の地域情報として特定される。また、例えば、情報処理装置１０ｂでは、「神奈川県」と「南武線」との掛け合せ処理により、「川崎」、「尻手」等の神奈川県内の南武線の駅名のサブメニュー項目が、下位の選択肢の路線情報として特定される。
【００７８】
実行処理決定部１０７で実行された、バンプ操作により接触された他の情報処理装置とのメニュー項目間の掛け合せ処理の処理結果は、例えば、ＬＣＤ１５ａの表示画面上に表示される。
【００７９】
〔処理フロー〕
以下、図４Ａ、４Ｂに例示のフローチャートを参照し、本実施形態の情報処理装置１０における選択メニューの掛け合せ処理を説明する。図４Ａは、例えば、図１Ｂ等に例示の、バンプ操作により接触される側の情報処理装置１０ａで実行される掛け合せ処理のフローチャートの例示である。同様に、図４Ｂは、例えば、図１Ｂ等に例示の、バンプ操作により接触させる側の情報処理装置１０ｂで実行される掛け合せ処理のフローチャートの例示である。以下の説明では、例えば、バンプ操作による傾き、接触による加速度の変化を検出する加速度センサ１４ｃ、ＮＦＣ等の無線通信機能は、情報処理装置１０の電源投入と共に起動されているとして説明を行う。
【００８０】
図４Ａに例示のフローチャートにおいて、掛け合せ処理の開始は、例えば、情報処理装置１０に搭載されたアプリ起動のときが提示できる。情報処理装置１０は、例えば、アプリ起動を契機として、図１Ａ等に例示のタッチパネル１４ａ、タッチセンサ１４ｂ＃１−１４ｂ＃４の接触位置検出機能を機能させる（Ｓ１）。なお、Ｓ１の処理において、情報処理装置１０は、赤外線等の近接センサを含む場合には、該近接センサのセンサ検出機能を機能させるとしてもよい。そして、情報処理装置１０は、ＬＣＤ１５ａ等の表示領域における、アプリのメニュー項目と対応付する操作部品の表示領域を決定し、決定された表示領域に対応する表示位置に該メニュー項目の操作部品を表示する（Ｓ２）。メニュー項目の操作部品は、ＬＣＤ１５ａ等の表示領域における表示座標に応じて配置される。
【００８１】
図４Ａに例示のフローチャートにおいて、情報処理装置１０は、Ｓ３−Ｓ６の処理で、バンプ操作に伴う情報処理装置１０への接触、接触された接触位置、接触した他の情報処理装置等を検出する。
【００８２】
情報処理装置１０は、例えば、加速度センサ１４ｃから受け付けた加速度値に基づいて、バンプ操作等による、衝突時の衝撃等を検知したか否かを判定する（Ｓ３）。例えば、情報処理装置１０は、加速度センサ１４ｃから受け付けた加速度値が閾値を超えることを検知し、バンプ操作等による衝突の接触を判定する。また、情報処理装置１０は、例えば、加速度センサ１４ｃから受け付けた加速度値の時系列上の時間変化が閾値を超えることを検知し、バンプ操作等による衝突の接触を判定するとしてもよい。情報処理装置１０は、例えば、実験的にバンプ操作等による衝突時の衝撃による加速度値、或いは、加速度値の時間変化を取得し、補助記憶部１３の所定の領域に格納する。そして、情報処理装置１０は、アプリ起動を契機として補助記憶部１３に格納した加速度値、或いは、加速度値の時間変化を参照し、Ｓ３の処理を行うとしてもよい。
【００８３】
情報処理装置１０は、バンプ操作等による、加速度値の変化等を検知しない場合には（Ｓ３，Ｎｏ）、バンプ操作等による加速度値の変化等を検知するまで待機する。一方、情報処理装置１０は、バンプ操作等による、加速度値の変化等を検知した場合には（Ｓ３、Ｙｅｓ）、Ｓ４の処理に移行する。
【００８４】
Ｓ４の処理では、情報処理装置１０は、例えば、情報処理装置１０に対する一定時間の接触を検知したことを判定する。情報処理装置１０は、例えば、タッチパネル１４ａ、タッチセンサ１４ｂ＃１−１４ｂ＃４から受け付けた接触位置の座標情報が、一定時間に継続して変化しないことを条件として、接触が発生したことの検知を判定する。ここで、一定時間とは、例えば、情報処理装置１０が、接触位置を確定させるための時間であり、情報処理装置１０の処理性能に応じて設定できる。
【００８５】
情報処理装置１０は、情報処理装置１０への一定時間の接触が発生していない場合には（Ｓ４、Ｎｏ）、Ｓ３の処理に戻り、バンプ操作等による接触を検知するまで待機する。一方、情報処理装置１０は、情報処理装置１０への一定時間の接触が発生している場合には（Ｓ４、Ｙｅｓ）、タッチパネル１４ａ、タッチセンサ１４ｂ＃１−１４ｂ＃４から受け付けた接触位置の検知ができたか否かの判定を行う（Ｓ５）。例えば、情報処理装置１０は、タッチパネル１４ａ、タッチセンサ１４ｂ＃１−１４ｂ＃４から受け付けた接触位置の座標情報が、特定できたか否かにより、接触位置の検知を判定する。
【００８６】
情報処理装置１０は、例えば、接触位置が特定できた場合には（Ｓ５、Ｙｅｓ）、Ｓ６の処理に移行する。一方、情報処理装置１０は、例えば、接触位置が特定できない場合には（Ｓ５、Ｎｏ）、Ｓ３の処理に戻り、バンプ操作等による接触を検知するまで待機する。
【００８７】
Ｓ６の処理では、例えば、情報処理装置１０は、バンプ操作により接触された、他の情報処理装置の検知の有無を判定する。バンプ操作等により接触された、他の情報処理装置の検知については、例えば、図３で説明した。情報処理装置１０は、例えば、バンプ操作等により接触された、他の情報処理装置を検知しない場合には（Ｓ６、Ｎｏ）、Ｓ３の処理に戻り、バンプ操作等による接触を検知するまで待機する。一方、情報処理装置１０は、例えば、バンプ操作等により接触された、他の情報処理装置を検知した場合には（Ｓ６、Ｙｅｓ）、Ｓ７の処理に移行する。
【００８８】
図４Ａに例示のフローチャートにおいて、情報処理装置１０は、Ｓ７−Ｓ１３の処理で、接触した他の情報処理装置との間で選択されたメニュー項目の情報交換を行い、該メニュー項目に対応付けられた掛け合せ処理を実行する。
【００８９】
情報処理装置１０は、例えば、Ｓ５の処理で検知した他の情報処理装置の接触位置の座
標に対応する、ＬＣＤ１５ａ等に表示されたメニュー項目を特定する（Ｓ７）。Ｓ７の処理で特定されたメニュー項目は、例えば、バンプ操作等の接触により選択された、情報処理装置１０のメニュー項目である。ＬＣＤ１５ａ等に表示されたメニュー項目の特定は、例えば、Ｓ２の処理で配置されたメニュー項目の操作部品の表示位置の座標と、Ｓ５の処理で検知した接触位置の座標との関係により特定される。例えば、情報処理装置１０は、Ｓ５の処理で検知した接触位置の座標を含む表示領域に配置された操作部品のメニュー項目を、接触位置の座標に対応するメニュー項目として特定する。
【００９０】
情報処理装置１０は、バンプ操作等により接触された他の情報処理装置との間で通信機能を機能させる（Ｓ８）。通信機能は、例えば、ＮＦＣ等が例示できる。また、通信機能は、情報処理装置１０が接続するネットワークを介するとしてもよい。情報処理装置１０は、例えば、ＧＰＳ機能等により、バンプ操作等により接触させた他の情報処理装置を検知し、該情報処理装置との通信回線を確立するとしてもよい。
【００９１】
情報処理装置１０は、Ｓ７の処理で特定された、バンプ操作等の接触により選択されたメニュー項目をＮＦＣ等の通信機能を介して、他の情報処理装置に送信する（Ｓ９）。また、情報処理装置１０は、ＮＦＣ等の通信機能を介して、バンプ操作等により接触された他の情報処理装置で選択されたメニュー項目の受信を行う（Ｓ１０）。例えば、図１Ｂの情報処理装置１０ａでは、バンプ操作等の接触により選択された「神奈川県」とのメニュー項目を情報処理装置１０ｂに送信し、情報処理装置１０ｂから、該情報処理装置１０ｂでユーザにより選択された「南武線」とのメニュー項目を受信する。
【００９２】
情報処理装置１０は、バンプ操作等の接触により選択されたメニュー項目とバンプ操作等で接触された他の情報処理装置から受信したメニュー項目との掛け合せ処理を決定する（Ｓ１１）。バンプ操作等の接触により選択された情報処理装置１０のメニュー項目を「ｂ」とし、バンプ操作等で接触された他の情報処理装置から受信したメニュー項目を「ａ」とする。Ｓ１１の処理では、情報処理装置１０は、バンプ操作等の接触により選択されたメニュー項目の「ｂ」に応じて、バンプ操作等で接触された他の情報処理装置から受信したメニュー項目の「ａ」との間で、ｆ（ｂ、ａ）の掛け合せ処理を決定する。ここで、ｆ（ｂ、ａ）は、例えば、バンプ操作等の接触により選択されたメニュー項目の「ｂ」に応じて設定される掛け合せ処理の処理関数である。
【００９３】
そして、情報処理装置１０は、例えば、Ｓ１１の処理で決定された掛け合せ処理であるｆ（ｂ、ａ）を実行する（Ｓ１２）。図１Ｃの例では、例えば、情報処理装置１０ａは、「神奈川県」と「南武線」との掛け合せにより、南武線が敷設された神奈川県内の市区町村を示す下位の選択肢であるサブメニュー項目を特定する。また、例えば、情報処理装置１０ａは、「神奈川県」と「南武線」との掛け合せにより、（「神奈川県」ＡＮＤ「南武線」）といった情報検索の条件の絞り込みを行う。この結果、例えば、情報処理装置１０ａのＬＣＤ１５ａ等には、図１Ｃに例示するように、「横浜市」、「川崎市」等のメニュー項目が表示できる。
【００９４】
なお、バンプ操作等により接触させた他の情報処理装置で掛け合せ処理の結果が表示される場合では、例えば、情報処理装置１０は、Ｓ８の処理で確立した通信機能を介し、Ｓ１２の処理で実行された掛け合せ処理の結果を、他の情報処理装置に送信する（Ｓ１３）。
【００９５】
例えば、情報処理装置１０を処理能力が高いＰＣとし、バンプ操作により接触させる他の情報処理装置を相対的に処理能力が低いスマートフォンとする場合、Ｓ１３の処理により、次の効果が期待できる。すなわち、メニュー項目の掛け合せ処理を、相対的に処理能力の高いＰＣで実行することにより、相対的に処理能力の低いスマートフォンでの処理負
荷を軽減できる効果が期待できる。このように、情報処理装置１０と、バンプ操作等により接触させた他の情報処理装置との処理能力に差がある場合、選択されたメニュー項目の掛け合せ処理に係る処理負担を軽減するように調整が可能となる。なお、掛け合せ結果の表示は、対応するアプリ毎、メニュー項目毎に設定できる。
【００９６】
以上説明したように、本実施形態の情報処理装置１０は、例えば、他の情報処理装置のバンプ操作等の接触位置を検出することにより、ＬＣＤ１５ａ等に表示させた複数のメニュー項目の中から、接触位置に対応するメニュー項目を選択することができる。情報処理装置１０は、バンプ操作等の接触に係る、他の情報処理装置との間で通信機能を機能させ、該他の情報処理装置で選択されたメニュー項目を受信することができる。本実施形態の情報処理装置１０では、バンプ操作等の接触により選択されたメニュー項目と該バンプ操作等に係る他の情報処理装置から送信されたメニュー項目との間で掛け合せ処理が実行できる。
【００９７】
掛け合せ処理の結果、例えば、バンプ操作等の接触により選択されたメニュー項目に対して他の情報処理装置で選択されたメニュー項目の表示情報を反映させた、下位の選択肢であるサブメニュー項目の特定が行われる。また、例えば、バンプ操作等によって選択されたメニュー項目と、他の情報処理装置から受信したメニュー項目との結合による情報検索の条件の絞り込みが行われる。また、掛け合せ処理の結果、例えば、情報処理装置１０は、バンプ操作等により選択されたメニュー項目に対し、他の情報処理装置で選択されたメニュー項目の表示情報を反映させた演算処理を行うことができる。
【００９８】
ここで、情報処理装置１０で実行されるＳ４−Ｓ５の処理は、検出面に接触された他の情報処理装置の、前記検出面の接触位置を検出する検出ステップの一例である。また、情報処理装置１０のＣＰＵ１１等は、検出面に接触された他の情報処理装置の、前記検出面の接触位置を検出する検出手段の一例としてＳ４−Ｓ５の処理を実行する。
【００９９】
また、情報処理装置１０で実行されるＳ７の処理は、検出手段で検出された接触位置に対応する、表示画面の所定領域の表示部品を選択し、選択した表示部品によって指定される第１の情報を取得するステップの一例である。また、情報処理装置１０のＣＰＵ１１等は、検出手段で検出された接触位置に対応する、表示画面の所定領域の表示部品を選択し、選択した表示部品によって指定される第１の情報を取得する第１手段の一例としてＳ７の処理を実行する。
【０１００】
また、情報処理装置１０で実行されるＳ１０の処理は、他の情報処理装置において選択された表示部品によって指定される第２の情報を取得するステップの一例である。また、情報処理装置１０のＣＰＵ１１等は、他の情報処理装置において選択された表示部品によって指定される第２の情報を取得する第２手段の一例としてＳ１０の処理を実行する。
【０１０１】
また、情報処理装置１０で実行されるＳ１１の処理は、第１の情報と前記第２の情報の組み合わせに対する処理を実行するステップの一例である。また、情報処理装置１０のＣＰＵ１１等は、第１の情報と前記第２の情報の組み合わせに対する処理を実行する手段の一例としてＳ１１の処理を実行する。
【０１０２】
本実施形態の情報処理装置１０では、掛け合せ処理の実行により、バンプ操作等に係る他の情報処理装置との間で、それぞれの情報処理装置で選択されたメニュー項目について、メニュー操作に係るユーザインターフェース上での協働処理を行うことができる。この結果、本実施形態の情報処理装置１０は、メニュー選択の操作性を向上できる。
【０１０３】
なお、図４Ａに例示のＳ９の処理で、他の情報処理装置に対して送信した、バンプ操作
等の接触により選択されたメニュー項目に対する掛け合せ処理については、図４Ｂに例示のフローチャートを参照し説明を行う。
【０１０４】
図４Ｂのフローチャートは、例えば、図１Ｂ等に例示の、バンプ操作等により接触させる側の情報処理装置１０ｂで実行される掛け合せ処理の例示である。バンプ操作により接触させる側の情報処理装置１０では、処理対象となる他の情報処理装置が異なる。例えば、図４Ｂに例示のフローチャートの、Ｓ３ａ−Ｓ１１ａ，Ｓ１２ａ−Ｓ１３ａの処理は、図４Ａに例示のＳ３−Ｓ１１，Ｓ１２−Ｓ１３の処理に相当する。図４Ｂに例示のＳ１−Ｓ２の処理は、図４Ａに例示の処理と同様である。
【０１０５】
図４Ｂに例示のフローチャートにおいて、情報処理装置１０は、例えば、加速度センサ１４ｃから受け付けた加速度値に基づいて、バンプ操作等に伴う、衝突の衝撃等を検知したか否かを判定する（Ｓ３ａ）。加速度値に基づく判定は、図４に例示のＳ３の処理と同様である。
【０１０６】
情報処理装置１０は、バンプ操作等に伴う、衝突の衝撃等を検知した場合には（Ｓ３ａ、Ｙｅｓ）、例えば、ＬＣＤ１５ａ等の表示領域に表示されたメニュー項目に対する、一定時間の接触の検知を判定する（Ｓ４ａ）。図１Ｂの例では、情報処理装置１０は、例えば、ＬＣＤ１５ａ等に表示されたメニュー項目の操作部品である「南武線」の表示領域に一定時間に継続する接触が発生したかを判定する。ここで、一定時間とは、例えば、情報処理装置１０が、接触位置を確定させるための時間であり、情報処理装置１０の処理性能に応じて設定できる。
【０１０７】
情報処理装置１０は、例えば、ＬＣＤ１５ａ等の表示領域に表示されたメニュー項目に対する、一定時間の接触を検知した場合には（Ｓ４ａ、Ｙｅｓ）、接触位置を検知したか否かの判定を行う（Ｓ５ａ）。例えば、図１Ｂの例では、情報処理装置１０は、ＬＣＤ１５ａ等に表示されたメニュー項目の操作部品である「南武線」の表示領域に対する、一定時間に継続する接触位置の座標が特定できたか否かにより、接触位置の検知の判定を行う。情報処理装置１０は、例えば、ＬＣＤ１５ａ等と組合せられたタッチパネル１４ａから受け付けた座標情報が特定できたか否かを判定する。なお、ＬＣＤ１５ａ等に表示された各メニュー項目の操作部品の表示領域に対する、一定時間に継続する接触位置の座標の特定は、例えば、タッチセンサ１４ｂ＃１−１４ｂ＃４から受け付けた座標情報に基づくものであってもよい。
【０１０８】
情報処理装置１０は、例えば、ＬＣＤ１５ａ等に表示された各メニュー項目の操作部品の表示領域に対する、接触位置が特定できた場合には（Ｓ５ａ、Ｙｅｓ）、バンプ操作等により接触させた、他の情報処理装置を検知したか否かを判定する（Ｓ６ａ）。バンプ操作等により接触させた、他の情報処理装置の検知については、例えば、図３で説明した。情報処理装置１０は、例えば、ＮＦＣ等の通信機能を介し、バンプ操作等により接触させた、他の情報処理装置を検知した場合には（Ｓ６ａ、Ｙｅｓ）、Ｓ７ａの処理に移行する。なお、情報処理装置１０は、Ｓ３ａ−Ｓ６ａの各判定処理で判定結果が否定結果の場合には（Ｓ３ａ−Ｓ６ａ、Ｎｏ）、いずれの場合も、Ｓ３ａの処理に戻り、バンプ操作等に伴う、衝突の衝撃等を検知するまで待機する。
【０１０９】
次に情報処理装置１０は、図４Ｂに例示のフローチャートにおいて、Ｓ７ａ−Ｓ１３ａの処理で、接触させた他の情報処理装置との間で選択されたメニュー項目の情報交換を行い、該メニュー項目に対応付けられた掛け合せ処理を実行する。
【０１１０】
情報処理装置１０は、例えば、Ｓ５ａの処理で検知した接触位置の座標に対応する表示領域を有する、ＬＣＤ１５ａ等に表示されたメニュー項目を特定する（Ｓ７ａ）。図１Ｂ
の例では、Ｓ７ａの処理で特定されたメニュー項目である「南武線」は、例えば、指等の接触により、ユーザ操作で選択された、情報処理装置１０に表示のメニュー項目である。そして、情報処理装置１０は、バンプ操作等により衝突させた他の情報処理装置との間で通信機能を機能させ（Ｓ８ａ）、バンプ操作等の接触により選択した、他の情報処理装置におけるメニュー項目の受信を行う（Ｓ９ａ）。なお、Ｓ９ａの処理で受信する他の情報処理装置におけるメニュー項目は、例えば、図４Ａに例示のＳ９の処理で送信された、バンプ操作等の接触によって選択されたメニュー項目である。例えば、Ｓ９ａの処理では、図１Ｂに例示の情報処理装置１０ｂは、バンプ操作等の接触により選択した「神奈川県」とのメニュー項目を、情報処理装置１０ａから受信する。
【０１１１】
バンプ操作等の接触により選択した、他の情報処理装置のメニュー項目を「ｂ」とし、バンプ操作で衝突させる情報処理装置１０の選択されたメニュー項目を「ａ」とする。Ｓ１１ａの処理では、情報処理装置１０は、例えば、バンプ操作等の接触により選択した、他の情報処理装置のメニュー項目の「ｂ」と、ユーザの指等の接触により選択されたメニュー項目の「ａ」との間での、掛け合せ処理であるｆ（ａ、ｂ）を決定する。ここで、ｆ（ａ、ｂ）は、例えば、バンプ操作で衝突させる情報処理装置１０の選択されたメニュー項目の「ａ」に応じて設定される掛け合せ処理の処理関数である。
【０１１２】
情報処理装置１０は、例えば、Ｓ１１ａの処理で決定された掛け合せ処理であるｆ（ａ、ｂ）を実行する（Ｓ１２）。図１Ｃの例では、例えば、情報処理装置１０ａに衝突させる情報処理装置１０ｂは、「南武線」と「神奈川県」との掛け合せにより、神奈川県内の南武線に係る下位の選択肢であるサブメニュー項目を特定する。また、例えば、情報処理装置１０ｂは、「南武線」と「神奈川県」との掛け合せにより、（「南武線」ＡＮＤ「神奈川県」）といった情報検索の条件の絞り込みを行う。この結果、例えば、情報処理装置１０ｂのＬＣＤ１５ａ等には、図１Ｃに例示するように、、「川崎」、「尻手」、「矢向」等の駅名のメニュー項目が表示できる。
【０１１３】
情報処理装置１０は、例えば、バンプ操作等により衝突させた他の情報処理装置へ、Ｓ７ａの処理で特定した、ユーザの指等の接触により選択されたメニュー項目をＮＦＣ等の通信機能を介して送信する（Ｓ１０ａ）。
【０１１４】
また、情報処理装置１０は、通信機能を介して、バンプ操作等により衝突させた他の情報処理装置において実行されたメニュー項目の掛け合せ処理の結果を受信する（Ｓ１３ａ）。例えば、情報処理装置１０を処理能力が相対的に低いスマートフォンとし、バンプ操作等で衝突させた他の情報処理装置を相対的に処理能力が高いＰＣとする場合、Ｓ１３ａの処理により、次の効果が期待できる。すなわち、メニュー項目の掛け合せ処理を、相対的に処理能力の高いＰＣで実行させることにより、相対的に処理能力の低いスマートフォンでの処理負荷を軽減できる効果が期待できる。このように、情報処理装置１０と、バンプ操作等により衝突させた他の情報処理装置との処理能力に差がある場合、選択されたメニュー項目の掛け合せ処理に係る処理負担を軽減するように調整が可能となる。なお、掛け合せ結果の表示は、対応するアプリ毎、メニュー項目毎に設定できる。
【０１１５】
ここで、情報処理装置１０で実行されるＳ４ａ−Ｓ５ａの処理は、検出面に接触された他の情報処理装置の、前記検出面の接触位置を検出する検出ステップの一例である。また、情報処理装置１０のＣＰＵ１１等は、検出面に接触された他の情報処理装置の、前記検出面の接触位置を検出する検出手段の一例としてＳ４ａ−Ｓ５ａの処理を実行する。
【０１１６】
また、情報処理装置１０で実行されるＳ７ａの処理は、検出手段で検出された接触位置に対応する、表示画面の所定領域の表示部品を選択し、選択した表示部品によって指定される第１の情報を取得するステップの一例である。また、情報処理装置１０のＣＰＵ１１
等は、検出手段で検出された接触位置に対応する、表示画面の所定領域の表示部品を選択し、選択した表示部品によって指定される第１の情報を取得する第１手段の一例としてＳ７ａの処理を実行する。
【０１１７】
また、情報処理装置１０で実行されるＳ１０ａの処理は、他の情報処理装置において選択された表示部品によって指定される第２の情報を取得するステップの一例である。また、情報処理装置１０のＣＰＵ１１等は、他の情報処理装置において選択された表示部品によって指定される第２の情報を取得する第２手段の一例としてＳ１０ａの処理を実行する。
【０１１８】
また、情報処理装置１０で実行されるＳ１１ａの処理は、第１の情報と前記第２の情報の組み合わせに対する処理を実行するステップの一例である。また、情報処理装置１０のＣＰＵ１１等は、第１の情報と前記第２の情報の組み合わせに対する処理を実行する手段の一例としてＳ１１ａの処理を実行する。
【０１１９】
以上説明したように、本実施形態の、バンプ操作等により他の情報処理装置に対して衝突する側の情報処理装置１０では、バンプ操作等の接触により選択した、他の情報処理装置のＬＣＤ１５ａ等に表示されたメニュー項目を受信することができる。そして、本実施形態の、バンプ操作等により他の情報処理装置に対して衝突する側の情報処理装置１０では、ユーザの指等の接触により選択されたメニュー項目とバンプ操作等の接触により選択した他の情報処理装置のメニュー項目との掛け合せ処理が実行できる。
【０１２０】
掛け合せ処理の結果、例えば、ユーザの指等の接触により選択されたメニュー項目に対して、バンプ操作等の接触により選択した他の情報処理装置のメニュー項目の表示情報を反映させた、下位の選択肢であるサブメニュー項目の特定が行われる。また、例えば、バンプ操作等によって選択されたメニュー項目と、他の情報処理装置から受信したメニュー項目との結合による情報検索の条件の絞り込みが行われる。また、掛け合せ処理の結果、例えば、情報処理装置１０は、ユーザの指等の接触により選択されたメニュー項目に対し、バンプ操作等の接触により選択した他の情報処理装置のメニュー項目の表示情報を反映させた演算処理を行うことができる。
【０１２１】
本実施形態の、バンプ操作等により他の情報処理装置に対して衝突する側の情報処理装置１０においても、図４Ａに例示の情報処理装置１０と同じ効果を得ることができる。すなわち、本実施形態の情報処理装置１０は、掛け合せ処理の実行により、バンプ操作等に係る他の情報処理装置との間で、それぞれの情報処理装置で選択されたメニュー項目について、メニュー操作に係るユーザインターフェース上での協働処理を行うことができる。この結果、本実施形態の情報処理装置１０は、メニュー選択の操作性を向上できる。
【０１２２】
＜実施例２＞
図５Ａ−５Ｄに、実施例２における、バンプ操作等の接触に係る情報処理装置１０のメニュー表示状態の変化の説明図を例示する。実施例２（以下、本実施形態と称す）の情報処理装置１０では、例えば、バンプ操作等の接触に係る情報処理装置間の相対的な状態を検出し、検出した状態に応じてＬＣＤ１５ａ等に表示するメニュー表示状態を変化させる。
【０１２３】
（処理例１）
図５Ａ、５Ｂに例示するように、本実施形態の情報処理装置１０は、例えば、バンプ操作等に係る他の情報処理装置の接近を検出し、該接近する他の情報処理装置の接近方向を特定する。特定される方位方向は、例えば、情報処理装置１０のＬＣＤ１５ａ等の表示画面に対する上下左右の方位方向である。本実施形態の情報処理装置１０は、ＬＣＤ１５ａ
等の表示画面上に表示された掛け合せ処理に係るメニュー項目の表示領域の表示の仕方を変化させる。情報処理装置１０は、例えば、ＬＣＤ１５ａ等の表示画面上に表示された掛け合せ処理に係るメニュー項目の表示領域を、特定された他の情報処理装置の接近方向側へ移動させる。本実施形態の情報処理装置１０では、他の情報処理装置の接近を検出すると、該接近方向側へ表示画面上に表示されたメニュー項目の表示領域が移動するため、バンプ操作等の接触によるメニュー項目選択時の位置決めが容易となる。この結果、本実施形態の情報処理装置１０では、バンプ操作等によるメニュー選択時の操作性を高めることができる。
【０１２４】
バンプ操作等に係る他の情報処理装置の接近及び接近方向は、例えば、赤外線等の近接センサにより検知できる。例えば、情報処理装置１０は、表面、上下左右の側面に赤外線等の近接センサを配置し、１／１０秒といった周期間隔で各近接センサから検出した強度値（検出値）を時系列で取得する。そして、例えば、情報処理装置１０は、各近接センサで検出された強度値の比較を行い、最も高い強度値を有する近接センサが設けられた方向を、バンプ操作に伴う他の情報処理装置の接近方向と特定すればよい。なお、バンプ操作等に伴う、他の情報処理装置の接近は、時系列で取得した近接センサの検出値の増加で判定することができる。
【０１２５】
例えば、情報処理装置１０は、実験的に他の情報処理装置を接近させ、所定の距離に対する近接センサで検出した強度値を取得し、閾値として補助記憶部１３の所定の領域に格納するとすればよい。そして、情報処理装置１０は、所定の近接距離に対応する閾値と近接センサで検出した強度値との比較を行い、該強度値が閾値を超えた場合に時系列で取得した強度値間での比較を行うとしてもよい。また、例えば、事前に近接センサの検出値と他の情報処理装置の近接距離との校正曲線を作成し、検出値に応じて距離を求めるとしてもよい。校正曲線は、例えば、補助記憶部１３の所定の領域に格納するとすればよい。情報処理装置１０は、補助記憶部１３に格納された校正曲線を参照し、接近する他の情報処理装置との相対距離を求めることができる。
【０１２６】
情報処理装置１０は、例えば、赤外線等の近接センサの検出値を定期的に取得し、所定の距離範囲に到達した、バンプ操作等に伴い接近する他の情報処理装置を検出する。そして、情報処理装置１０は、ＬＣＤ１５ａ等の画面上に表示されたメニュー項目の操作部品の表示領域を、該他の情報処理装置が接近する方向側に移動させるように変化させる。
【０１２７】
図５Ａ、５Ｂに例示の情報処理装置１０ａは、図１Ｂ等に例示の、バンプ操作等により、他の情報処理装置が接触される側の情報処理装置１０である。また、図５Ａ、５Ｂに例示の情報処理装置１０ｂは、図１Ｂ等に例示の、バンプ操作等により、他の情報処理装置に接触する側の情報処理装置１０である。
【０１２８】
図５Ａに例示の情報処理装置１０では、例えば、バンプ操作等に伴う掛け合せ処理として同種のアプリを起動した状態で、ＬＣＤ１５ａ等に表示されたメニュー項目の操作部品の表示領域を接近する他の情報処理装置の方向側へ移動させるように変化させる。
【０１２９】
図５Ａ（ａ）に例示のように、バンプ操作等の接触により、メニュー項目が選択される情報処理装置１０ａの初期状態では、起動されたアプリのメニュー項目がＬＣＤ１５ａ等の表示画面のほぼ中央の表示領域に配置され表示されている。図５Ａ（ａ）に例示の情報処理装置１０ａでは、起動されたアプリのメニュー項目の操作部品が、ＬＣＤ１５ａ等のほぼ中央に位置する表示領域Ａ２８−Ａ３１に配置されている。
【０１３０】
図５Ａ（ｂ）に例示するように、情報処理装置１０ａは、バンプ操作等により、接触される他の情報処理装置１０ｂを、例えば、赤外線等の近接センサを介して検出する。赤外
線等の近接センサは、例えば、情報処理装置１０ａの表面側、上下左右の側面に設けられる。図５Ａ（ｂ）の例では、情報処理装置１０ａは、右側側面に設けられた近接センサにより、バンプ操作等に係る他の情報処理装置である情報処理装置１０ｂの接近を検出する。そして、情報処理装置１０ａは、例えば、右側側面に設けられた近接センサの検出値が所定の閾値を超えることを条件として、ＬＣＤ１５ａ等のほぼ中央に位置するように配置されたメニュー項目を画面上の右側側面近傍の表示領域に位置するように変化させる。図５Ａ（ｂ）の例では、情報処理装置１０ａは、図５Ａ（ａ）で表示画面のほぼ中央に表示したメニュー項目の操作部品の表示領域Ａ２８−Ａ３１を、表示画面の右側領域である表示領域Ａ２８ａ−Ａ３１ａにそれぞれを移動させるように変化させる。
【０１３１】
なお、他の情報処理装置の接近方向へ移動させるように変化させるときの変化量は、ＬＣＤ１５ａ等の画面のサイズ等に応じて任意に設定できる。例えば、情報処理装置１０は、予め変化量を定めておき、バンプ操作等に伴う他の情報処理装置の接近距離の時間変化に応じて、徐々に変化させてもよい。また、情報処理装置１０は、近接センサの検出値が一定範囲の距離値に相当する閾値を超えたことを条件として、操作部品の近接方向の端部側を画面上の表示領域の端部近傍に一斉に移動させるように変化させてもよい。
【０１３２】
なお、情報処理装置１０は、例えば、カメラ等の撮像装置で撮像された撮像画像の時系列から、バンプ操作等に係る他の情報処理装置の接近および接近方向を検知するとしてもよい。例えば、情報処理装置１０は、表面、上下左右の側面のそれぞれにカメラ等の撮像装置を備える。そして、情報処理装置１０は、それぞれの撮像装置で、例えば、１／１０秒といった周期間隔で撮像された時系列の撮像画像の比較を行う。情報処理装置１０は、撮像画像に含まれる他の情報処理装置の撮像領域の相対的な位置の変化、画像領域内のサイズの相対的な変化から、バンプ操作等に伴う接近、及び接近方向を検出すればよい。
【０１３３】
次に、本実施形態の、バンプ操作等の接触に係る情報処理装置１０では、例えば、バンプ操作等の接触による掛け合せ処理を実行するアプリが複数に存在する場合、図５Ｂに例示のメニュー表示状態の変化が可能である。
【０１３４】
図５Ｂに例示の情報処理装置１０では、例えば、バンプ操作等に伴い、接近する他の情報処理装置との間で、ＮＦＣ等の通信機能を介して通信を行う。そして、情報処理装置１０は、他の情報処理装置のＬＣＤ１５ａ等の表示画面上に表示されたメニュー項目に対するアプリのアプリ識別情報等を受信する。通信機能を介して受信したアプリ識別情報等は、例えば、バンプ操作等の接触により掛け合せ処理を実行するために、他の情報処理装置のユーザ等により選択・起動されたアプリのアプリ識別情報である。
【０１３５】
図５Ｂに例示の情報処理装置１０は、例えば、通信機能を介して受信したアプリ識別情報と同種のアプリを起動し、該アプリに対応付けられたメニュー項目をＬＣＤ１５ａ等の表示画面上に表示させる。そして、情報処理装置１０は、例えば、図５Ａで説明したように、バンプ操作等に係る他の情報処理装置の接近と共に、ＬＣＤ１５ａ等に表示されたメニュー項目の表示画面上の表示領域を接近方向側に移動させるように変化させる。
【０１３６】
なお、以下の説明では、アプリのアプリ識別情報をバンプ操作等に係る情報処理装置間で送受信するものとして説明を行うが、例えば、掛け合せ処理に係るメニュー項目が属するメニューグループのグループ識別情報を送受信するとしてもよい。バンプ操作等に係る情報処理装置間で、メニュー項目が属するメニューグループのグループ識別情報の送受信を行うことにより、掛け合せ処理に係るメニュー項目を検知し、表示させることができる。
【０１３７】
図５Ｂ（ａ）に例示の情報処理装置１０ａのＬＣＤ１５ａ等の表示画面上には、例えば
、「埼玉」、「群馬」、「千葉」といったメニュー項目が表示されている。表示領域Ａ３２の「埼玉」、表示領域Ａ３３の「群馬」、表示領域Ａ３４の「千葉」といったメニュー項目は、例えば、バンプ操作等の接触により実行させる掛け合せ処理とは無関係なメニュー項目である。
【０１３８】
図５Ｂ（ｂ）に例示のように、バンプ操作等の接触により実行させる掛け合せ処理に係るメニュー項目を表示させた情報処理装置１０ｂを、図５Ｂ（ａ）の情報処理装置１０ａの右側方向から近接させる。図５Ｂ（ｂ）の例では、情報処理装置１０ｂのＬＣＤ１５ａ等には、掛け合せ処理に係るアプリの「にんじん」、「セロリ」、「かぼちゃ」といったメニュー項目がそれぞれ表示領域Ａ３９−Ａ４１に表示されている。情報処理装置１０ｂの掛け合せ処理に係るアプリは、例えば、物品発注のアプリであり、バンプ操作等の接触により、メニュー項目として表示された物品に対する注文数量が情報処理装置１０ａとの掛け合せ処理により決定される。
【０１３９】
図５Ｂ（ｂ）に例示の情報処理装置１０ａは、例えば、右側面に設けられた近接センサ、カメラ等の撮像装置等により、バンプ操作等に係る他の情報処理装置である情報処理装置１０ｂの接近を検出する。情報処理装置１０ａは、例えば、近接センサの検出値が閾値を超えたことを条件として、情報処理装置１０ｂが所定の距離範囲内に接近したことを検出する。或いは、情報処理装置１０ａは、カメラ等の撮像装置で取得した時系列の撮像画像から、例えば、撮像画像内の情報処理装置１０ｂの撮像領域の相対的なサイズの増加、及び、撮像領域のサイズが閾値を超えたことを条件として、該情報処理装置１０ｂが所定の距離範囲内に接近したことを検出する。
【０１４０】
情報処理装置１０ａは、例えば、バンプ操作等に係る情報処理装置１０ｂの、所定の距離範囲内に接近したことを契機として、ＮＦＣ等の通信機能を機能させ、情報処理装置１０ｂのアプリ識別情報等を受信する。そして、情報処理装置１０ａは、例えば、情報処理装置１０ｂから受信したアプリ識別情報と同種のアプリを起動し、該アプリの掛け合せ処理に係るメニュー項目をＬＣＤ１５ａ等の表示画面上に表示する。情報処理装置１０ａのＬＣＤ１５ａ等に表示されるメニュー項目は、例えば、バンプ操作等の接触により掛け合せ処理のメニュー項目が選択される、情報処理装置１０ｂの接近する方向側の端部に表示される。
【０１４１】
なお、図５Ｂ（ｂ）に例示の情報処理装置１０ｂにおいても、同様の、情報処理装置１０ａに対する接近の検出処理が行われる。例えば、情報処理装置１０ｂは、情報処理装置１０ｂの左側面に設けられた近接センサ、カメラ等の撮像装置等により、バンプ操作等に係る他の情報処理装置である情報処理装置１０ａに対する接近を検出する。そして、情報処理装置１０ｂは、例えば、バンプ操作等に係る情報処理装置１０ａの、所定の距離範囲内に接近したことを契機として、図５Ａで説明したように、掛け合せ処理に係るメニュー項目を、ＬＣＤ１５ａ等の左側領域に表示させる。
【０１４２】
図５Ｂ（ｂ）に例示の情報処理装置１０ａのＬＣＤ１５ａ等の表示画面上には、情報処理装置１０ｂから受信したアプリ識別情報に対応するメニュー項目が表示されている。例えば、情報処理装置１０ａの表示領域Ａ３５には「１個」、表示領域Ａ３６には「２個」、表示領域Ａ３７には「３個」、表示領域Ａ３８には「４個」との、注文数量を表すメニュー項目が表示されている。各メニュー項目は、ＬＣＤ１５ａ等の表示画面上の、情報処理装置１０ｂの接近方向である右側領域に表示されている。
【０１４３】
一方、図５Ｂ（ｂ）に例示の情報処理装置１０ｂのＬＣＤ１５ａ等の表示画面上には、掛け合せ処理に係るメニュー項目が、情報処理装置１０ａが接近する左側領域に表示されている。情報処理装置１０ｂのＬＣＤ１５ａ等の表示画面上の、「にんじん」、「セロリ
」、「かぼちゃ」といった、物品の種類を表すメニュー項目は、情報処理装置１０ａの接近方向である左側領域に表示されている。
【０１４４】
図５Ｂ（ｂ）の例において、例えば、情報処理装置１０ｂのユーザは、表示領域Ａ４０の「セロリ」等を指等の接触により選択した状態で、情報処理装置１０ａのＬＣＤ１５ａ等に表示されたメニュー項目に対してバンプ操作等による接触を行う。例えば、バンプ操作等により、情報処理装置１０ａの表示領域Ａ３６に表示された「２個」とのメニュー項目に対して接触による選択が行われた場合、「セロリ」×「２個」との掛け合せ処理が行われる。
【０１４５】
ユーザは、例えば、情報処理装置１０ａの「２個」のメニュー項目の表示領域が表示されたタッチパネル１４ａに重畳させて情報処理装置１０ｂを接触させる。または、例えば、ユーザは、情報処理装置１０ａの「２個」のメニュー項目が表示された表示領域に対応する右側面のタッチセンサ１４ｂ＃４の範囲領域に、情報処理装置１０ｂを接触させる。この結果、バンプ操作等により接触させた情報処理装置１０ａ、１０ｂ間で選択されたメニュー項目の掛け合せ処理が行われ、例えば、情報処理装置１０ｂのユーザは、情報処理装置１０ａのユーザに対して、「２個」の「セロリ」を注文することができる。
【０１４６】
なお、情報処理装置１０ｂのユーザは、「セロリ」が表示された表示領域に対応する左側面の範囲領域を、情報処理装置１０ａの「２個」のメニュー項目が表示された表示領域に対応する右側面のタッチセンサ１４ｂ＃４の範囲領域に接触させるとしてもよい。情報処理装置１０ｂは、左側面の、「セロリ」が表示された表示領域に対応するタッチセンサ１４ｂ＃４の範囲領域への一定時間の接触を検知し、メニュー項目である「セロリ」を特定できる。そして、情報処理装置１０ｂは、ＮＦＣ等の通信機能を機能させ、選択されたメニュー項目である「セロリ」を情報処理装置１０ａに送信する。情報処理装置１０ａでは、情報処理装置１０ｂから受信したメニュー項目の「セロリ」と、バンプ操作等の接触で選択されたメニュー項目の「２個」との掛け合せ処理が実行される。情報処理装置１０ａは、ＮＦＣ等の通信機能を介し、実行結果である「２個」の「セロリ」が注文されたことを情報処理装置１０ｂに送信するとすればよい。
【０１４７】
図５Ｂに例示の情報処理装置１０では、バンプ操作等に係る他の情報処理装置の接近を検出すると、該他の情報処理装置との間で掛け合せ処理に係るアプリ識別情報、或いは、メニューグループのグループ識別情報を送受信することができる。このため、例えば、情報処理装置１０のＬＣＤ１５ａ等の表示画面上に、掛け合せ処理とは無関係なメニュー項目が表示されていても、他の情報処理装置の接近検出を契機として、掛け合せ処理に係るメニュー項目を表示画面上に表示できる。この結果、図５Ｂに例示の情報処理装置１０では、バンプ操作等におけるメニュー選択時の利便性を高めることができ、操作性が向上できる。
【０１４８】
（処理例２）
図５Ｂに例示の説明例では、バンプ操作等に係る掛け合せ処理として、一方に表示されたメニュー項目に対して、他方に表示された数値等のメニュー項目を対応付ける処理を説明した。本実施形態の情報処理装置１０では、例えば、バンプ操作等に係る掛け合せ処理が、一方に表示されたメニュー項目に対して、他方に表示された数値等のメニュー項目を対応付ける処理を行う場合、表示させたメニュー項目の数値等を増加減させるよう変化させる。本実施形態の情報処理装置１０は、例えば、バンプ操作等により接触させた接触時間の長さ、接触位置の移動方向を検出し、他方に表示された数値等のメニュー項目の増加減を行う。
【０１４９】
図５Ｃに、本実施形態の情報処理装置１０における、表示された数値等のメニュー項目
の増加減に係るメニュー表示状態の変化の説明図を例示する。図５Ｃに例示の情報処理装置１０ａ、１０ｂは、図５Ｂに例示の情報処理装置である。図５Ｃ（ａ）の例は、例えば、掛け合せ処理を行うメニュー項目を情報処理装置１０ａ、１０ｂの表示画面に表示させた状態で、バンプ操作等により接触させた状態である。情報処理装置１０ｂのＬＣＤ１５ａ等には、例えば、物品発注のアプリに対応付けられた「にんじん」、「セロリ」、「かぼちゃ」といった、物品の種類を表すメニュー項目が表示されている。一方、情報処理装置１０ａのＬＣＤ１５ａ等には、例えば、物品発注のアプリに対応付けられた「１個」、「２個」、「３個」、「４個」といった、注文数量を表すメニュー項目が表示されている。
【０１５０】
図５Ｃ（ａ）の例では、例えば、情報処理装置１０ｂの表示領域Ａ４０のメニュー項目である「セロリ」の、及び、情報処理装置１０ａの表示領域Ａ３６の表示領域Ａ３６のメニュー項目である「２個」の表示領域範囲がバンプ操作等により接触された状態である。なお、図４Ａ等で説明したように、接触状態が一定時間に継続すると、情報処理装置１０ａ、１０ｂのそれぞれで、接触位置に係るメニュー項目の特定が行われる。
【０１５１】
本実施形態の情報処理装置１０は、例えば、接触によるメニュー項目の特定の前に、接触時間の長さ、接触位置の移動方向を検出し、情報処理装置１０ａのＬＣＤ１５ａ等に表示された注文数量のメニュー項目の数値の増加減を行う。
【０１５２】
例えば、情報処理装置１０ｂで選択した物品の種類を表すメニュー項目に対する注文数量が、情報処理装置１０ａに表示されたメニュー項目に表示されていない場合を想定する。情報処理装置１０ｂのユーザは、例えば、接触位置に係るメニュー項目が特定される前に、情報処理装置１０ａに接触させた情報処理装置１０ｂの接触位置を上下方向に相対的に移動させる。図５Ｃ（ｂ）は、情報処理装置１０ａの側面に接触させた情報処理装置１０ｂの接触位置を相対的に下方向に移動させた場合の例である。情報処理装置１０ａの側面に接触させた情報処理装置１０ｂの接触位置は、例えば、図１Ａに例示のタッチセンサ１４ｂ＃４により検出される。
【０１５３】
図５Ｃに例示の情報処理装置１０ａである情報処理装置１０は、例えば、バンプ操作等による接触を検出すると、時間計測のためのタイマ等を起動させる。バンプ操作等による接触は、例えば、加速度センサ１４ｃの加速度値、カメラ等の撮像装置で撮像された撮像画像の時間変化から検出される。
【０１５４】
情報処理装置１０は、タイマ起動後、例えば、接触位置を特定するまでの所定期間が経過するまでの間に、タッチセンサ１４＃４から受け付けた接触位置の変化を検出する。接触位置の変化は、例えば、タッチセンサ１４＃４から受け付けた接触位置の座標値の時系列から検出される。また、情報処理装置１０は、例えば、タッチセンサ１４＃４から受け付けた接触位置の座標値の時系列から、変化前後の座標値の相対的な増加及び減少から接触位置の移動方向を特定する。例えば、タッチセンサ１４＃４の座標値が、情報処理装置１０の側面に沿って上端から下端に向けて増加する場合では、情報処理装置１０は、受け付けた座標値が時系列上で相対的に増加傾向にある場合、接触位置は下方向に移動していると特定できる。同様に、情報処理装置１０は、受け付けた座標値が時系列上で相対的に減少傾向にある場合、接触位置は上方向に移動していると特定できる。
【０１５５】
情報処理装置１０は、接触位置の移動方向を検出すると、例えば、検出した移動方向に応じて、ＬＣＤ１５ａ等の表示画面上に表示させたメニュー項目の数値等を増加減するように変化させる。例えば、情報処理装置１０は、検出した移動方向が下方向の場合には、メニュー項目の表示数値を増加するように変化させる。また、例えば、情報処理装置１０は、検出した移動方向が上方向の場合には、メニュー項目の表示数値を減少するように変
化させる。
【０１５６】
図５Ｃ（ｂ）の例では、バンプ操作等により情報処理装置１０ａの側面に接触させた情情報処理装置１０ｂは、ユーザにより、情報処理装置１０ａの側面に沿って下方向に移動している。情報処理装置１０ｂとの接触位置の移動を検出した情報処理装置１０ａのＬＣＤ１５ａ等の表示画面上には、表示数値が増加したメニュー項目である、「５個」、「６個」、「７個」、「８個」が表示されている。図５Ｃ（ｂ）の情報処理装置１０ａの表示画面上の表示領域Ａ３５ａ−Ａ３８ａに表示された各メニュー項目は、それぞれ、図５Ｃ（ａ）に例示の表示領域Ａ３５−Ａ３８に表示されたメニュー項目に対応している。
【０１５７】
以上、説明したように、図５Ｃに例示の情報処理装置１０ａである情報処理装置１０では、バンプ操作等により接触させた接触時間の長さ、接触位置の移動方向が検出できる。そして、情報処理装置１０は、検出した接触位置の移動方向に応じて、ＬＣＤ１５ａ等に表示させた掛け合せ処理に係るメニュー項目の表示数値等を増加減するように変化させることができる。このため、例えば、バンプ操作等に係る掛け合せ処理が、表示された数値等のメニュー項目の中から選択して対応付けを行う場合、選択する数値範囲を接触位置の移動により広げることができる。この結果、本実施形態の情報処理勝利１０では、メニュー選択時のユーザビリティを高めることができ、操作性が向上できる。
【０１５８】
なお、情報処理装置１０ａと情報処理装置１０ｂとの接触状態は、例えば、それぞれの側面が上下方向に密着するように接触させるとしてもよい。図５Ｃに例示のように、情報処理装置１０ｂの移動に伴い、密着させた側面の接触領域と非接触領域とが区別できるため、例えば、接触領域と非接触領域との境界位置の上下方向の移動を検出するとすればよい。情報処理装置１０ａは、例えば、検出された接触領域と非接触領域との境界位置の上下方向の移動方向に応じて、ＬＣＤ１５ａ等に表示させた掛け合せ処理に係るメニュー項目の表示数値等を増加減するように変化させればよい。
【０１５９】
また、例えば、情報処理装置１０は、検出した接触位置の移動方向に応じて、ＬＣＤ１５ａ等の表示領域をスクロールさせることにより、掛け合せ処理に係るメニュー項目の表示数値等を増加減するように変化させるとしてもよい。例えば、図５Ｃの例では、情報処理装置１０ａは、情報処理装置１０ｂとの接触位置の移動を検出し、図５Ｃ（ａ）で表示されたメニュー項目の表示領域をスクロールさせ、図５Ｃ（ｂ）に例示のメニュー項目が表示された表示画面を表示させるとしてもよい。
【０１６０】
（処理例３）
本実施形態の情報処理装置１０では、例えば、接触後の、バンプ操作等により衝突する側の他の情報処理装置の所定動作を検出し、該所定動作に応じてＬＣＤ１５ａ等に表示するメニュー項目の表示状態を変化させる。例えば、バンプ操作等の接触による掛け合せ処理に係るメニュー項目が複数のメニューグループに対応する場合、情報処理装置１０は、所定動作に応じて、処理対象のメニュー項目が属するメニューグループの表示の切り替えを行うことができる。バンプ操作等により衝突する側の他の情報処理装置のユーザは、接触させた状態で所定動作を行うことにより、切り替え表示された複数のメニューグループの中から、掛け合せ処理対象となるメニュー項目を選択することができる。
【０１６１】
図５Ｄに、本実施形態の情報処理装置１０における、バンプ操作等により衝突する側の他の情報処理装置の所定動作の検出に応じてメニュー項目の表示状態を変化させる場合の説明図を例示する。図５Ｄは、バンプ操作等により衝突する側の他の情報処理装置の回転動作を所定動作として検出する例の説明図である。
【０１６２】
図５Ｄに例示の説明図において、情報処理装置１０ａ、１０ｂは、例えば、図５Ｃに例
示の情報処理装置である。情報処理装置１０ａは、バンプ操作等により衝突される側の情報処理装置１０であり、情報処理装置１０ｂは、バンプ操作等により衝突する側の他の情報処理装置としての情報処理装置１０である。図５Ｄ（ａ）に例示の情報処理装置１０ａ、１０ｂの状態は、掛け合せ処理を行うメニュー項目を情報処理装置１０ａ、１０ｂの表示画面に表示させた状態で、バンプ操作等により接触させた状態であり、図５Ｃ（ａ）と同じ状態である。
【０１６３】
図５Ｄに例示の情報処理装置１０ａは、例えば、右側面に設けられたカメラ等の撮像装置により撮像された時系列の撮像画像から、右側面に接触した情報処理装置１０ｂの回転動作を検出する。情報処理装置１０ａは、例えば、バンプ操作等の接触を契機として、１／１０秒といった周期間隔で撮像された時系列の撮像画像の比較を行う。情報処理装置１０ａは、例えば、撮像画像に含まれる情報処理装置１０ｂの画像領域内の相対的な位置の変化、サイズの変化から、右側面に接触させた情報処理装置１０ｂの回転動作を検出する。
【０１６４】
また、例えば、実験的に他の情報処理装置を接触させた状態で、他の情報処理装置の回転動作に係る時系列の撮像画像を取得し、該撮像画像に含まれる他の情報処理装置の相対的な位置の変化、サイズの変化に係る情報を取得するとしてもよい。例えば、情報処理装置１０は、取得した回転動作に係る情報を参照情報として補助記憶部１３に格納し、時系列で取得した撮像画像と参照情報との比較を行い、回転動作を検出するとしてもよい。
【０１６５】
例えば、情報処理装置１０ａの右側面に接触させた情報処理装置１０ｂの回転動作を撮像するカメラの取付け位置が、右側面の上端部とする。情報処理装置１０ｂの時計回り（右回り）の回転に応じて、情報処理装置１０ｂのＬＣＤ１５ａ等の表示画面上の上部領域に表示されたメニュー項目が情報処理装置１０ａの背面側に離れていく画像が撮像される。同時に、情報処理装置１０ｂのＬＣＤ１５ａ等の表示画面上の下部領域に表示されたメニュー項目が表面側から近づいてくる画像が撮像される。一方、情報処理装置１０ｂの反時計回り（左回り）の回転に応じて、例えば、情報処理装置１０ｂの筐体背面側の上部領域が情報処理装置１０ａの表面側に離れていく画像が撮像される。同時に、情報処理装置１０ｂの筐体背面側の下部領域が、情報処理装置１０ａの背面側から近づいてくる画像が撮像される。このように、情報処理装置１０ｂの回転方向に応じて、該情報処理装置１０ｂの異なる状態が撮像画像として撮像できるため、情報処理装置１０ａは、側面に接触された情報処理装置１０ｂの回転動作に伴う回転方向を検出できる。
【０１６６】
情報処理装置１０ａは、例えば、検出された情報処理装置１０ｂの回転方向に応じて、ＬＣＤ１５ａ等に表示させたメニュー項目が属するメニューグループの表示切り替えを行う。例えば、情報処理装置１０ａは、情報処理装置１０ｂの時計回りの回転に対して、メニュー項目が属するメニューグループの識別番号を番号順に進め、次の識別番号を有するメニューグループのメニュー項目をＬＣＤ１５ａ等に表示させる。また、例えば、情報処理装置１０ａは、情報処理装置１０ｂの反時計回りの回転に対して、メニュー項目が属するメニューグループの識別番号を番号順に戻し、直前の識別番号を有するメニューグループのメニュー項目をＬＣＤ１５ａ等に表示させる。
【０１６７】
図５Ｄ（ｂ）に例示の説明図は、情報処理装置１０ａの側面に接触させた情報処理装置１０ｂを時計回りに回転させた場合の、メニュー項目の表示状態の変化の一例である。図５Ｄ（ｂ）において、例えば、情報処理装置１０ｂのユーザは、情報処理装置１０ａの側面に接触させた状態で時計回りに回転させる。情報処理装置１０ｂのＬＣＤ１５ａ等には、図５Ｄ（ａ）に例示の「にんじん」等のメニュー項目が表示されている。
【０１６８】
情報処理装置１０ａでは、例えば、右側面に設けられたカメラ等の撮像装置で撮像され
た時系列の撮像画像から、情報処理装置１０ｂの時計回りの回転が検出される。情報処理装置１０ａは、検出された情報処理装置１０ｂの回転方向に応じて、図５Ｄ（ａ）に例示のメニュー項目が属するメニューグループの識別番号を番号順に進め、次の識別番号を有するメニューグループのメニュー項目をＬＣＤ１５ａ等に表示させる。図５Ｄ（ｂ）に例示の「埼玉」、「群馬」、「千葉」、「栃木」といったメニュー項目は、例えば、「にんじん」等の野菜産地を表すメニューグループに属する。情報処理装置１０ａのＬＣＤ１５ａ等に表示されたメニュー項目は、情報処理装置１０ｂの時計回りの回転に応じて、注文数量を表すメニューグループから、野菜産地を表すメニューグループに切り替えられている。
【０１６９】
例えば、情報処理装置１０ｂのユーザは、情報処理装置１０ａの表示画面上に野菜産地を表すメニュー項目を表示させた状態で、一旦、接触を解き、所望の野菜産地に対応するメニュー項目の表示領域に、再び、バンプ操作等を行う。そして、例えば、図５Ｄ（ａ）に例示する情報処理装置１０ａの注文数量のメニュー項目を表示させ、掛け合せ処理により、所望産地の「にんじん」等の物品注文を行うことができる。
【０１７０】
なお、情報処理装置１０ｂのユーザは、図５Ｄ（ｂ）に例示の情報処理装置１０ａに対し、情報処理装置１０ｂを接触させた状態で反時計回りに回転させることにより、情報処理装置１０ａに表示させるメニュー項目を図５Ｄ（ａ）の表示状態に戻すことができる。情報処理装置１０ａは、例えば、情報処理装置１０ｂの反時計回りの回転を検出し、野菜産地を表すメニューグループの識別番号を番号順に戻し、直前の識別番号を有するメニューグループに属する注文数量のメニュー項目をＬＣＤ１５ａ等に表示させる。
【０１７１】
以上、説明したように、図５Ｄに例示の情報処理装置１０ａである情報処理装置１０では、接触後の、バンプ操作等により衝突する側の他の情報処理装置である情報処理装置１０ｂの回転動作といった所定動作を検出することができる。そして、情報処理装置１０ａでは、検出した情報処理装置１０ｂの所定動作に応じて、ＬＣＤ１５ａ等に表示するメニュー項目が属するメニューグループを切り替えることができる。このため、バンプ操作等の接触により選択するメニュー項目を、複数のメニューグループの中から選択することができるので、掛け合せ処理に係るメニュー項目の選択範囲を拡張することができる。この結果、本実施形態の情報処理装置１０では、情報処理装置同士の接触等の相互作用を有効に利用し、メニュー選択時の多様性を高めることができ、操作性が向上する。
【０１７２】
なお、情報処理装置１０ａに接触させた情報処理装置１０ｂの所定動作は、例えば、情報処理装置１０ｂで検出し、ＮＦＣ等の通信機能を介して、情報処理装置１０ａに送信するとしてもよい。例えば、所定動作が回転動作の場合、情報処理装置１０ｂは、加速度センサ機能、方位センサ機能等により、回転動作を検出できる。情報処理装置１０ｂは、例えば、バンプ操作等による接触の検出を契機として、検出した回転動作を情報処理装置１０ｂに送信すればよい。情報処理装置１０ａは、ＮＦＣ等の通信機能を介して受信した情報処理装置１０ｂの回転動作に応じて、ＬＣＤ１５ａ等に表示するメニュー項目の属するメニューグループの切り替えを行えばよい。
【０１７３】
＜実施例３＞
次に、図６Ａ、６Ｂ、７Ａ−７Ｃ，８Ａ−８Ｃに例示の説明図を参照し、実施例３（以下、本実施形態と称す）の情報処理装置１０の表示されたメニュー項目の選択操作について説明する。本実施形態の情報処理装置１０では、例えば、複数のメニューグループがＬＣＤ１５ａ等に表示される場合に、同種のアプリが搭載された複数の情報処理装置に対してバンプ操作等の接触による選択操作を行うことで、メニュー項目の選択操作の容易化を図る。
【０１７４】
比較例として、単一の表示画面に複数のメニューグループが表示されるアプリの画面例を図９に例示する。図９に例示の表示画面は、例えば、病院等の医療施設における処置対象者（患者）を管理する電子カルテ等のアプリを起動した情報処理装置のＬＣＤ１５ａ等の表示画面例である。図９の画面例では、「患者名」、「緊急度」、「診療科」、「処方薬」、「処置場所」といった処置対象者を管理する複数のメニューグループが近接して配置されている。各メニューグループには、それぞれのメニューグループに属するメニュー項目が対応付けられている。なお、それぞれのメニュー項目は、例えば、ネットワーク等を介して電子カルテデータベース等に接続する。
【０１７５】
図９の画面例では、表示領域Ｂ１のメニューグループの「患者名」では、管理対象となる処置対象者名である「Ａさん」、「Ｂさん」、「Ｃさん」等のメニュー項目が表示されている。表示領域Ｂ２のメニューグループの「緊急度」には、表示領域Ｂ１の「患者名」に対する処置の緊急度の区分を表す「緊急」、「通常」等のメニュー項目が表示されている。表示領域Ｂ３のメニューグループの「診療科」には、表示領域Ｂ１の「患者名」に対処する診療科名である「内科」、「整形外科」、「神経外科」等のメニュー項目が表示されている。表示領域Ｂ４のメニューグループの「処方薬」には、表示領域Ｂ３の「診療科」で処方された薬名である「薬XXXX」、「薬YYYY」、「薬ZZZZ」等のメニュー項目が表示されている。表示領域Ｂ５のメニューグループの「処置場所」には、表示領域Ｂ２の「緊急度」に対応する医療行為が行われる処置場所である「病室」、「第１手術室」、「第２手術室」等のメニュー項目が表示されている。表示領域Ｂ１、Ｂ３−Ｂ５等のメニューグループの操作部品には、複数のメニューグループが近接して配置された状態で表示されるため、メニュー項目を上下にスクロール表示させるスクロールバーが含まれている。
【０１７６】
緊急処置を要する処置対象者が生じた場合、例えば、管理担当者は、各メニューグループの中のメニュー項目を選択し、医療処置に応じた情報の絞り込みを行う。管理担当者は、例えば、表示領域Ｂ１の「患者名」から処置対象者を特定し、表示領域Ｂ２の「緊急度」から処置緊急度を対応付ける。そして、表示領域Ｂ３の「診療科」から対応する診療科名を特定し、表示領域Ｂ４の「処方薬」から医療行為に係る薬名の絞り込みを行い、表示領域Ｂ５の「処置場所」から医療行為が行われる処置場所を対応付ける。管理担当者による、各メニューグループのメニュー項目の特定は、例えば、マウス等のポインティングデバイスによる操作を介して行われる。このため、単一の表示画面に表示されるメニューグループ数が増加するほど、メニュー項目の選択操作は煩雑となり、処置対象に係る情報の特定に時間を費やすこととなる。
【０１７７】
本実施形態の情報処理装置１０では、例えば、情報の絞り込み操作を行う次元ごと、つまり、メニューグループ毎に表示用の情報処理装置を分散させ、各情報処理装置に対してバンプ操作等を行い、選択されたメニュー項目の掛け合せ処理を行う。本実施形態の情報処理装置１０で実行される掛け合せ処理では、バンプ操作等の接触位置に応じて選択されたメニュー項目は、メニューグループ毎に分散させた他の情報処理装置に通知される。他の情報処理装置では、バンプ操作等の接触位置に応じて選択されたメニュー項目と情報処理装置１０から通知されたメニュー項目との組み合わせに応じて情報の絞り込みの処理が行われる。他の情報処理装置で処理された情報の絞り込みの結果は、情報処理装置１０に通知される。本実施形態の情報処理装置１０は、他の情報処理装置から通知された処理結果を、情報処理装置１０で接触により選択されたメニュー項目に、下位の選択肢として対応付けを行う。情報処理装置１０は、他のメニューグループが表示された情報処理装置に対して、同様の処理を繰り返すことにより、下位の選択肢として対応付けられたメニュー項目に対する情報の絞り込みを実行する。
【０１７８】
本実施形態の情報処理装置１０では、複数の情報処理装置を対象とした掛け合せ処理を行うことにより、単一の情報処理装置に表示された複数のメニューグループに対する情報
の絞り込み操作を簡易化することができる。
【０１７９】
図６Ａ、６Ｂは、情報の絞り込みを行うメニューグループを複数の情報処理装置１０に分散せた場合の、バンプ操作等に係るメニュー項目の掛け合せ処理の説明図である。図７Ａ−７Ｂ、８Ａ−８Ｃは、情報の絞り込みを行うメニューグループを複数の情報処理装置１０に分散せた場合の、バンプ操作等に係るメニュー項目の掛け合せ処理の画面遷移例の説明図である。
【０１８０】
図６Ａ、６Ｂに例示の説明図において、情報処理装置１０ｂは、バンプ操作等により、他の情報処理装置に対して衝突するように接触する側の情報処理装置１０である。また、情報処理装置１０ａ、１０ｃは、バンプ操作等により、他の情報処理装置が衝突されるように接触される側の情報処理装置１０である。情報処理装置１０ａ、１０ｂ、１０ｃには、例えば、図９に例示する、表示領域Ｂ１−Ｂ３のメニューグループがそれぞれの情報処理装置に表示される。例えば、情報処理装置１０ｂのＬＣＤ１５ａ等には、図９に例示の表示領域Ｂ１のメニューグループに属するメニュー項目の操作部品が表示される。また、例えば、情報処理装置１０ａのＬＣＤ１５ａ等には、図９に例示の表示領域Ｂ２のメニューグループに属するメニュー項目の操作部品が表示される。情報処理装置１０ｃのＬＣＤ１５ａ等には、図９に例示の表示領域Ｂ３のメニューグループに属するメニュー項目の操作部品が表示される。なお、各メニューグループには、グループ識別番号が付与されている。
【０１８１】
以下の説明において、情報処理装置１０ｂは、例えば、緊急処理対象者に対処する管理担当者が携帯する情報処理装置１０であり、情報処理装置１０ａ、１０ｃは、例えば、据え置き型の情報処理装置１０であるとして説明する。また、情報処理装置１０ａ、１０ｂ、１０ｃは、例えば、ネットワークを介して電子カルテデータベース等に接続し、医療処置に係る情報の絞り込みを行うものとする。
【０１８２】
図７Ａに例示の処理シーケンス図において、緊急処置の対象者が生じた管理担当者は、例えば、所定操作を行い、携帯する情報処理装置１０ｂを、医療処置に係る情報の絞り込み行う最初のメニューグループが表示される装置であることを指定する（Ｓ２１）。管理担当者は、例えば、携帯する情報処理装置１０ｂに対して上下に振るといったシェイク等の所定操作を実行する。情報処理装置１０ｂは、例えば、管理担当者の上下に振るといったシェイク等の所定操作を、加速度センサ１４ｃを介して検出する。
【０１８３】
情報処理装置１０ｂは、例えば、所定操作の検出を契機として電子カルテデータベース等に接続し、絞り込みを行う最初のメニューグループのグループ識別情報を取得し（Ｓ２２）、該メニューグループに属するメニュー項目を取得する（Ｓ２３）。情報処理装置１０ｂは、例えば、図９に例示の、メニューグループ「患者名」のグループ識別番号、及び、該メニューグループに属するメニュー項目を取得する。取得したメニューグループ「患者名」のメニュー項目は、情報処理装置１０ｂのＬＣＤ１５ａ等の表示画面上に表示される。
【０１８４】
管理担当者は、最初のメニューグループに属するメニュー項目が表示された情報処理装置１０ｂを、例えば、情報処理装置１０ａの右側面に接近させる。情報処理装置１０ｂは、例えば、表面、上下左右の側面に設けられた赤外線等の近接センサの内、左側面に設けられた近接センサを介して情報処理装置１０ａの接近を検出する（Ｓ２４）。そして、情報処理装置１０ｂは、ＮＦＣ等の通信機能を介して、情報処理装置１０ｂが医療処置に係る情報の絞り込み行う最初のメニューグループが表示される装置であることを情報処理装置１０ａに送信する（Ｓ２５）。また、情報処理装置１０ｂは、ＬＣＤ１５ａ等に表示されたメニュー項目が初期状態であることを情報処理装置１０ａに送信する（Ｓ２６）。
【０１８５】
一方、情報処理装置１０ａは、例えば、表面、上下左右の側面に設けられた赤外線等の近接センサの内、右側面に設けられた近接センサを介して情報処理装置１０ｂの接近を検出する（Ｓ５１）。そして、情報処理装置１０ａは、情報処理装置１０ｂから送信された、医療処置に係る情報の絞り込み行う最初のメニューグループが表示される装置であることを受信する（Ｓ５２）。また、情報処理装置１０ａは、情報処理装置１０ｂから送信された、情報処理装置１０ｂのＬＣＤ１５ａ等に表示されたメニュー項目が初期状態であることを受信する（Ｓ５３）。
【０１８６】
情報処理装置１０ａは、例えば、Ｓ５２−５３の受信処理を契機として、電子カルテデータベース等に接続し、情報処理装置１０ｂに表示された最初のメニューグループの次のメニューグループのグループ識別情報を取得する（Ｓ５４）。そして、情報処理装置１０ａは、Ｓ５４の処理で取得したグループ識別情報に対応するメニューグループに属するメニュー項目を電子カルテデータベースから取得する（Ｓ５５）。情報処理装置１０ａは、例えば、図９に例示の、メニューグループ「緊急度」のグループ識別番号、及び、該メニューグループに属するメニュー項目を取得する。取得したメニュー項目は、情報処理装置１０ａのＬＣＤ１５ａ等の表示画面上に表示される。なお、情報処理装置１０ａの画面上に表示させる、絞り込み処理に係るメニューグループの順序は、予め定められているとしてもよい。
【０１８７】
図６Ａは、Ｓ２１−Ｓ２６、Ｓ５１−Ｓ５５の処理経過後に、バンプ操作等により、情報処理装置１０ｂと情報処理装置１０ａとを接触させた状態の説明図である。図６Ａの説明図において、情報処理装置１０ａのＬＣＤ１５ａ等の表示画面上には、Ｓ５４−Ｓ５５の処理で電子カルテデータベース等から取得した最初のメニューグループ「緊急度」に属するメニュー項目が表示されている。例えば、メニューグループ「緊急度」に属する「緊急」とのメニュー項目は表示領域Ｂ２１、「通常」とのメニュー項目は表示領域Ｂ２２に表示されている。なお、各メニュー項目は、情報処理装置１０ｂが接近する方向の、情報処理装置１０ａの表示画面上の右側面側に表示されている。
【０１８８】
また、情報処理装置１０ｂのＬＣＤ１５ａ等の表示画面上には、Ｓ２２−Ｓ２３の処理で電子カルテデータベース等から取得したメニューグループ「患者名」に属するメニュー項目が表示されている。例えば、メニューグループ「患者名」に属する「患者Ａさん」とのメニュー項目は表示領域Ｂ１１、「患者Ｂさん」とのメニュー項目は表示領域Ｂ１２、「患者Ｃさん」とのメニュー項目は表示領域Ｂ１３に表示されている。各メニュー項目は、情報処理装置１０ａが接近する方向である、情報処理装置１０ｂの左側面側に表示されている。
【０１８９】
図６Ａの説明図において、例えば、管理担当者は、情報処理装置１０ａに表示された「緊急」とのメニュー項目の操作部品の表示領域に対応する側面領域に、情報処理装置１０ｂをバンプ操作等により接触させる。管理担当者は、例えば、情報処理装置１０ｂに表示された「患者Ａさん」とのメニュー項目の操作部品の表示領域に対応する左側面領域を、情報処理装置１０ａに表示された「緊急」とのメニュー項目の操作部品の表示領域に対応する側面領域に接触させる。情報処理装置１０ａに表示された「緊急」とのメニュー項目と、情報処理装置１０ｂに表示された「患者Ａさん」とのメニュー項目が選択され、選択されたメニュー項目の掛け合せ処理が実行される。掛け合せ処理により、「患者Ａさん」に対する「緊急」との医療処置に係る情報の絞り込みが行われる。
【０１９０】
ここで、情報処理装置１０ａで実行されるＳ２４、情報処理装置１０ｂで実行されるＳ５１の処理は、他の情報処理装置の接近する方向を検出するステップの一例である。また、情報処理装置１０ａ、１０ｂのＣＰＵ１１等は、他の情報処理装置の接近する方向を検
出する手段の一例としてＳ２４、Ｓ５１の処理を実行する。
【０１９１】
また、情報処理装置１０ａで実行されるＳ２６、情報処理装置１０ｂで実行されるＳ５３の処理は、他の情報処理装置の表示画面に表示された表示部品の属するカテゴリの識別情報を取得するステップの一例である。また、情報処理装置１０ａ、１０ｂのＣＰＵ１１等は、他の情報処理装置の表示画面に表示された表示部品の属するカテゴリの識別情報を取得する手段の一例としてＳ２６、Ｓ５３の処理を実行する。
【０１９２】
図７Ｂに例示の処理シーケンス図において、情報処理装置１０ｂは、例えば、加速度センサ１４ｃから受け付けた加速度値の変化等から、バンプ操作等による情報処理装置１０ａとの接触を検出する（Ｓ２７）。そして、情報処理装置１０ｂは、例えば、通信機能を介して、接触相手である情報処理装置１０ａに対し、メニュー表示内容の種類であるグループ識別番号の問い合わせを送信する（Ｓ２８）。
【０１９３】
情報処理装置１０ｂは、例えば、情報処理装置１０ａからのメニュー表示内容の種類であるグループ識別番号の問い合わせを受信し、「患者名」とのメニューグループに対応するグループ識別番号を送信する（Ｓ２９）。そして、情報処理装置１０ｂは、例えば、情報処理装置１０ａからの、Ｓ２８の処理に対する応答を受信し、接触相手である情報処理装置１０ａに表示されたメニューグループが「緊急度」であることを特定する（Ｓ３０）。情報処理装置１０ｂは、例えば、情報処理装置１０ａから送信されたグループ識別番号に基づいて、バンプ操作等に係るメニューグループを特定する。
【０１９４】
また、情報処理装置１０ｂは、例えば、左側面のタッチセンサ１４ｂ＃３から受け付けた座標位置に基づいて、接触に係るメニュー項目の特定を行う（Ｓ３１）。情報処理装置１０ｂは、例えば、タッチセンサ１４ｂ＃３から受け付けた座標位置と、ＬＣＤ１５ａ等に表示したメニュー項目に係る操作部品の表示領域との関係から、接触によって選択された「患者Ａ」とのメニュー項目を特定する。そして、情報処理装置１０ｂは、例えば、通信機能を介し、情報処理装置１０ａに対して、バンプ操作等の接触に係るメニュー項目の問い合わせを送信する（Ｓ３２）。
【０１９５】
一方、情報処理装置１０ａにおいても、情報処理装置１０ｂのＳ２７−Ｓ３２の処理と同様の処理が行われる。すなわち、情報処理装置１０ａは、バンプ操作等による情報処理装置１０ｂとの接触を検出（Ｓ５６）し、通信機能を介して、情報処理装置１０ｂに対してメニュー表示内容の種類であるグループ識別番号の問い合わせを送信する（Ｓ５７）。また、情報処理装置１０ａは、情報処理装置１０ｂからのメニュー表示内容の種類であるグループ識別番号の問い合わせを受信し、メニューグループ「緊急度」に対応するグループ識別番号を送信する（Ｓ５８）。また、情報処理装置１０ａは、Ｓ５７の処理に対する情報処理装置１０ｂの応答に含まれるグループ識別番号から、情報処理装置１０ｂのメニューグループが「患者名」であることを特定する（Ｓ５９）。そして、情報処理装置１０ａは、右側面のタッチセンサ１４ｂ＃３から受け付けた座標位置に基づいて、接触に係るメニュー項目の特定を行い（Ｓ６０）、情報処理装置１０ｂからのバンプ操作等の接触に係るメニュー項目の問い合わせを検知する（Ｓ６１）。情報処理装置１０ａは、バンプ操作等の接触により選択されたメニュー項目は「緊急」であることを検知する。
【０１９６】
図７Ｃに例示の処理シーケンス図において、情報処理装置１０ａは、Ｓ６１の処理で検知した情報処理装置１０ｂの問い合わせに対して、Ｓ６０の処理で特定した「緊急」とのメニュー項目を情報処理装置１０ｂに送信する（Ｓ６２）。情報処理装置１０ａは、バンプ操作等の接触により選択されたメニュー項目として、Ｓ６０の処理で特定した「緊急」とのメニュー項目を情報処理装置１０ｂに送信する。
【０１９７】
図７Ｃに例示の処理シーケンス図において、情報処理装置１０ｂは、情報処理装置１０ａから送信された、「緊急」とのメニュー項目を受信する（Ｓ３３）。情報処理装置１０ｂは、「緊急」とのメニュー項目を、例えば、情報処理装置１０ａに対するバンプ操作等で選択した、掛け合せ処理に係る情報の絞り込みの対象メニューとして受信する。
【０１９８】
情報処理装置１０ｂは、Ｓ３１の処理で特定した「患者Ａ」とのメニュー項目、及び、Ｓ３３の処理で受信した「緊急」とのメニュー項目の掛け合せ処理を実行する。情報処理装置１０ｂでは、「患者Ａ」とのメニュー項目、及び、「緊急」とのメニュー項目の掛け合せ処理の結果、メニューグループ「患者名」と「緊急度」との間の絞り込みが行われる。
【０１９９】
図６Ｂに例示の説明図では、情報処理装置１０ｂのＬＣＤ１５ａ等の表示画面には、メニューグループ「患者名」のメニュー項目である「患者Ａさん」とメニューグループ「緊急度」のメニュー項目である「緊急」とが結びつけられて表示されている。図６Ｂの例では、Ｓ３１の処理で特定したメニュー項目である「患者Ａさん」との操作部品は表示領域Ｂ１４に表示され、Ｓ３３の処理で受信したメニュー項目である「緊急」との操作部品は表示領域Ｂ１５に表示されている。そして、「患者Ａさん」とのメニュー項目に対し、「緊急」とのメニュー項目は、それぞれの操作部品を結びつける線材Ｂ１６により接続されている。図６Ｂの例では、表示領域Ｂ１４の「患者Ａさん」と表示領域Ｂ１５の「緊急」とのメニュー項目は、階層的に結び付けられて表示されている。
【０２００】
このように、情報処理装置１０ｂでは、Ｓ３４の処理により、バンプ操作等の接触により選択した「緊急」とのメニュー項目を、「患者Ａさん」とのメニュー項目に対応付けて表示することができる。本実施形態の情報処理装置１０では、例えば、複数の情報処理装置に分散させたメニューグループに対して掛け合せ処理を行うことができる。複数の情報処理装置に分散させたメニューグループで表示させるメニュー項目との間で掛け合せ処理を行うことで、それぞれの情報処理装置に分散させたメニューグループ間の、対象となる処置情報に係るメニュー項目の組み合わせによる、絞り込みを行うことが可能となる。情報処理装置１０ｂは、バンプ操作等の接触により選択されたメニュー項目の組み合わせで絞り込まれた情報を、選択されたメニュー項目に対応付けて表示することができる。
【０２０１】
図７Ｃに例示の処理シーケンス図に戻り、情報処理装置１０ｂは、例えば、Ｓ２１の処理で指定した、医療処置に係る情報の絞り込み行う最初のメニューグループが表示される装置であるとの状態を更新する（Ｓ３５）。例えば、情報処理装置１０ｂは、Ｓ２１の処理で指定した状態を、複数の情報処理装置に分散させたメニューグループの、絞り込みに係る２番手のメニューグループに対する情報を取得したとの状態に更新する。そして、情報処理装置１０ｂは、Ｓ３５の更新処理と共に、例えば、絞り込みに係る３番手のメニューグループのバンプ操作等の接触による掛け合せ処理を実行する状態に移行する（Ｓ３６）。
【０２０２】
情報処理装置１０ａに表示されたメニュー項目との間で医療処置に係る情報の絞り込みを行った管理担当者は、例えば、情報処理装置１０ｂを携帯し、情報処理装置１０ａとは異なる情報処理装置１０ｃに接近する。そして、管理担当者は、携帯する情報処理装置１０ｂと情報処理装置１０ｃとの間でバンプ操作等を実行し、それぞれの情報処理装置で選択されたメニュー項目の掛け合せ処理を行い、例えば、３番手のメニューグループに対する情報の絞り込みを実行する。
【０２０３】
図６Ｂに例示の説明図では、情報処理装置１０ｃの表示画面上には、例えば、図９に例示の３番手のメニューグループである、「診療科」に属するメニュー項目が表示されている。図６Ｂの例では、表示領域Ｂ３１には「内科」、表示領域Ｂ３２には「整形外科」、
表示領域Ｂ３３には「神経外科」、表示領域Ｂ３４には「耳鼻科」といった「診療科」に属するメニュー項目が表示されている。情報処理装置１０ｂを携帯する管理担当者は、例えば、情報処理装置１０ｃとのバンプ操作等により、「患者Ａさん」の医療処置に対応する「診療科名」の情報の絞り込みを行う。
【０２０４】
図８Ａに例示の処理シーケンス図において、情報処理装置１０ｂは、例えば、表面、上下左右の側面に設けられた赤外線等の近接センサの内、左側面に設けられた近接センサを介して情報処理装置１０ｃの接近を検出する（Ｓ３７）。情報処理装置１０ｃは、例えば、医療処置に係る情報の絞り込みを行うための３番手のメニューグループに属するメニュー項目を表示する情報処理装置である。
【０２０５】
情報処理装置１０ｂは、例えば、情報処理装置１０ｃに対し、ＮＦＣ等の通信機能を介して医療処置に係る情報の絞り込み行う最初のメニューグループが表示される装置であることを送信する（Ｓ３８）。また、情報処理装置１０ｂは、情報処理装置１０ｃに対し、２番手のメニューグループに対する情報の絞り込みを完了し、３番手のメニューグループに対する掛け合せ処理を実行する状態であることを送信する（Ｓ３９）。
【０２０６】
一方、情報処理装置１０ｃは、情報処理装置１０ａ等と同様に、例えば、表面、上下左右の側面に設けられた赤外線等の近接センサの内、右側面に設けられた近接センサを介して情報処理装置１０ｂの接近を検出する（Ｓ７１）。そして、情報処理装置１０ｃは、例えば、ＮＦＣ等の通信機能を介して、接近する情報処理装置１０ｂが医療処置に係る情報の絞り込み行う最初のメニューグループが表示される装置であることを受信する（Ｓ７２）。また、情報処理装置１０ｃは、情報処理装置１０ｂが、２番手のメニューグループに対する情報の絞り込みを完了し、３番手のメニューグループに対する掛け合せ処理を実行する状態であることを受信する（Ｓ７３）。
【０２０７】
情報処理装置１０ｃは、例えば、Ｓ７３の受信処理を契機として、電子カルテデータベース等に接続し、絞り込みを行う３番手のメニューグループのグループ識別情報を取得し（Ｓ７４）、該メニューグループに属するメニュー項目を取得する（Ｓ７５）。情報処理装置１０ｃは、例えば、図６Ｂに例示の、メニューグループ「診療科」のグループ識別番号、及び、該メニューグループに属する「内科」等のメニュー項目を取得する。取得したメニュー項目は、情報処理装置１０ｃのＬＣＤ１５ａ等の表示画面の所定の表示領域に表示される。なお、図８Ａに例示の処理シーケンス図において、情報処理装置１０ｃは、予め、絞り込み処理に係る３番手のメニューグループをＬＣＤ１５ａ等の表示画面上に表示させるとしてもよい。この場合、情報処理装置１０ｃは、図８Ａに例示の処理シーケンス図における、Ｓ７３−７４の処理を省略することができる。
【０２０８】
情報処理装置１０ｂは、例えば、ＮＦＣ等の通信機能を介し、情報処理装置１０ａとの掛け合せ処理により選択された「患者名」のメニュー項目が「患者Ａさん」であることを、情報処理装置１０ｃに送信する（Ｓ４０）。
【０２０９】
一方、情報処理装置１０ｃでは、情報処理装置１０ｃから送信された「患者Ａさん」とのメニュー項目が、ＮＦＣ等の通信機能を介して受信される（Ｓ７６）。情報処理装置１０ｃは、例えば、電子カルテデータベース等を参照し、「診療科名」に対する処置履歴が残されている「患者Ａさん」の検索を実行する。そして、情報処理装置１０ｃは、「患者Ａさん」に関する処置履歴が残されている「診療科名」を特定し、特定した「診療科名」に該当するメニュー項目の操作部品に対して、例えば、「■」等の強調マークの付与を行い、メニュー項目の表示を更新する。図６Ｂに例示のメニュー項目では、例えば、表示領域Ｂ３１の「内科」、表示領域Ｂ３４の「耳鼻科」が「患者Ａさん」に関する処理履歴が残されている診療科として特定されている。そして、表示領域Ｂ３１、Ｂ３４のメニュー
項目においては、例えば、診療科名の冒頭部に「■」といった強調マークが付加されて表示されている。
【０２１０】
管理担当者は、例えば、図６Ｂに例示の状態で、携帯する情報処理装置１０ｂと情報処理装置１０ｃとのバンプ操作等の接触による掛け合せ処理を実行する。図８Ｂに例示の処理シーケンス図において、情報処理装置１０ｂは、例えば、加速度センサ１４ｃから受け付けた加速度値の変化等から、バンプ操作等による情報処理装置１０ｃとの接触を検出する（Ｓ４１）。そして、情報処理装置１０ｂは、例えば、通信機能を介して、接触相手である情報処理装置１０ｃに対し、メニュー表示内容の種類であるグループ識別番号の問い合わせを送信する（Ｓ４２）。
【０２１１】
同様に、バンプ操作等により情報処理装置１０ｂが衝突させられた情報処理装置１０ｃでは、例えば、加速度センサ１４ｃから受け付けた加速度値の変化等から、情報処理装置１０ｂとの接触が検出される（Ｓ７８）。そして、情報処理装置１０ｃは、例えば、通信機能を介して、接触相手である情報処理装置１０ｂに対し、メニュー表示内容の種類であるグループ識別番号の問い合わせを送信する（Ｓ７９）。
【０２１２】
図８Ｂに例示の処理シーケンス図において、情報処理装置１０ｂは、例えば、情報処理装置１０ｃからのメニュー表示内容の種類であるグループ識別番号の問い合わせを受信し、「患者名」とのメニューグループに対応するグループ識別番号を送信する（Ｓ４３）。そして、情報処理装置１０ｂは、例えば、情報処理装置１０ｃからの、Ｓ４２の処理に対する応答を受信し、接触相手である情報処理装置１０ｃに表示された３番手のメニューグループが「診療科」であることを特定する（Ｓ４４）。情報処理装置１０ｂは、例えば、情報処理装置１０ｃから送信されたグループ識別番号に基づいて、バンプ操作等に係るメニューグループを特定する。
【０２１３】
また、情報処理装置１０ｂは、例えば、左側面のタッチセンサ１４ｂ＃３から受け付けた座標位置に基づいて、バンプ操作等の接触に係るメニュー項目の特定を行う（Ｓ４５）。情報処理装置１０ｂは、例えば、タッチセンサ１４ｂ＃３から受け付けた座標位置と、ＬＣＤ１５ａ等に表示したメニュー項目に係る操作部品の表示領域との関係から、接触によって選択された「患者Ａ」とのメニュー項目を特定する。そして、情報処理装置１０ｂは、例えば、通信機能を介し、情報処理装置１０ｃに対して、バンプ操作等の接触に係るメニュー項目の問い合わせを送信する（Ｓ４６）。
【０２１４】
一方、情報処理装置１０ｃにおいても、同様に、情報処理装置１０ｂからのメニュー表示内容の種類であるグループ識別番号の問い合わせを受信し、メニューグループ「診療科」に対応するグループ識別番号を情報処理装置１０ｂに送信する（Ｓ８０）。また、情報処理装置１０ｃは、Ｓ７９の処理に対する情報処理装置１０ｂの応答に含まれるグループ識別番号から、情報処理装置１０ｂのメニューグループが「患者名」であることを特定する（Ｓ８１）。そして、情報処理装置１０ｃは、例えば、右側面のタッチセンサ１４ｂ＃３から受け付けた座標位置に基づいて、情報処理装置１０ｂとの接触に係るメニュー項目の特定を行う（Ｓ８２）。情報処理装置１０ｃは、例えば、情報処理装置１０ｂとの接触により選択されたメニュー項目が「神経外科」であることを特定する。その後、情報処理装置１０ｃは、情報処理装置１０ｂからのバンプ操作等の接触に係るメニュー項目の問い合わせを検知する（Ｓ８３）。
【０２１５】
図８Ｃに例示の処理シーケンス図に移り、情報処理装置１０ｃは、Ｓ８３の処理で検知した情報処理装置１０ｂの問い合わせに対して、Ｓ８２の処理で特定した「神経外科」とのメニュー項目を情報処理装置１０ｂに送信する（Ｓ８４）。情報処理装置１０ｃは、バンプ操作等の接触により選択されたメニュー項目として、Ｓ８２の処理で特定した「神経
外科」とのメニュー項目を情報処理装置１０ｂに送信する。
【０２１６】
一方、図８Ｃに例示の処理シーケンス図において、情報処理装置１０ｂは、情報処理装置１０ｃから送信された、「神経外科」とのメニュー項目を受信する（Ｓ４７）。情報処理装置１０ｂは、「神経外科」とのメニュー項目を、例えば、情報処理装置１０ａに対するバンプ操作等で選択した、掛け合せ処理に係る情報の絞り込みの対象メニューとして受信する。そして、情報処理装置１０ｂは、Ｓ３１の処理で特定した「患者Ａ」とのメニュー項目、及び、Ｓ４７の処理で受信した「神経外科」とのメニュー項目の掛け合せ処理を実行する。情報処理装置１０ｂでは、「患者Ａ」とのメニュー項目、及び、「神経外科」とのメニュー項目の掛け合せ処理の結果、メニューグループ「患者名」と「診療科」との間の絞り込みが行われる。絞り込みの結果、例えば、「患者Ａさん」とのメニュー項目に対し、「神経外科」とのメニュー項目を、それぞれの操作部品を結びつける線材により接続し、ＬＣＤ１５ａ等の表示画面上に階層的に結び付けて表示することが例示できる。
【０２１７】
情報処理装置１０ｂは、例えば、Ｓ２１の処理で指定した、医療処置に係る情報の絞り込み行う最初のメニューグループが表示される装置であるとの状態を更新する（Ｓ４９）。例えば、情報処理装置１０ｂは、Ｓ２１の処理で指定した状態を、複数の情報処理装置に分散させたメニューグループの、絞り込みに係る３番手のメニューグループに対する情報を取得したとの状態に更新する。そして、情報処理装置１０ｂは、Ｓ４９の更新処理と共に、例えば、絞り込みに係る４番手のメニューグループのバンプ操作等の接触による掛け合せ処理を実行する状態に移行する（Ｓ５０）。
【０２１８】
以上、説明したように、情報処理装置１０ｂは、例えば、絞り込みに係る４−６番手のメニューグループをそれぞれに表示する情報処理装置に対して、Ｓ２１−Ｓ５０、Ｓ５１−Ｓ６２、Ｓ７１−Ｓ８４と同様の処理を繰り返し実行する。この結果、情報処理装置１０ｂは、例えば、図９に例示の、複数のメニューグループに対する医療処置に係る情報の絞り込み、対応付けを行うことができる。本実施形態の情報処理装置１０では、単一の表示画面に表示される複数のメニュー項目を、メニューグループ毎に表示する情報処理装置に分散し、情報処理装置毎にバンプ操作等による掛け合せ処理を実行することで、情報の絞り込みに係る選択操作を簡易化できる。この結果、本実施形態の情報処理装置１０では、複数のメニューグループ間の選択操作を繰り返して情報の絞り込みを行う場合でも、情報処理装置同士の接触等の相互作用を有効に利用し、メニュー選択時の操作性を向上することができる。
【０２１９】
《コンピュータが読み取り可能な記録媒体》
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【０２２０】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【０２２１】
《その他》
以上の実施形態は、さらに以下の付記と呼ぶ態様を含む。以下の各付記に含まれる構成
要素は、他の付記に含まれる構成と組み合わせることができる。
（付記１）
検出面に接触された他の情報処理装置の、前記検出面での接触位置を検出する検出手段と、
前記検出手段で検出された接触位置に対応する表示画面の所定領域の表示部品を選択し、前記選択した表示部品によって指定される第１の情報を取得する第１手段と、
前記他の情報処理装置において選択された表示部品によって指定される第２の情報を取得する第２手段と、
前記第１の情報と前記第２の情報の組み合わせに対する処理を実行する手段と、
を備える情報処理装置。
（付記２）
前記他の情報処理装置の接近する方向を検出する手段と、をさらに備え、
前記他の情報処理装置の接近に応じて、前記表示画面の所定領域に表示された表示部品の表示位置を前記他の情報処理装置の接近する方向の領域に変化させる、付記１に記載の情報処理装置。
（付記３）
前記他の情報処理装置の表示画面に表示された表示部品の属するカテゴリの識別情報を取得する手段と、をさらに備え、
前記取得したカテゴリの識別情報に対応する表示部品を前記表示画面に表示する、付記１または２に記載の情報処理装置。
（付記４）
前記検出面に接触する他の情報処理装置の接触時間、及び、接触位置の相対的な変化に応じて、前記表示画面に表示された表示部品の表示領域を増減する、付記１から付記３の何れか一の付記に記載の情報処理装置。
（付記５）
前記検出面に接触する他の情報処理装置の接触時間、及び、接触位置の相対的な変化に応じて、前記表示部品に対応付けられた数量値を増減する、付記１から付記３の何れか一の付記に記載の情報処理装置。
（付記６）
前記検出面に接触する他の情報処理装置の動作を時系列の画像情報として撮像する撮像部、をさらに備え、
前記撮像部で撮像された時系列の画像情報から検出された所定動作に応じて、前記表示画面に表示する表示部品の表示内容を変化させる、付記１から付記５の何れか一の付記に記載の情報処理装置。
（付記７）
他の情報処理装置の接触を検出面で検出する検出部を有するコンピュータに、
前記検出面に接触された他の情報処理装置の、前記検出面での接触位置を検出する検出ステップと、
前記検出ステップで検出された接触位置に対応する表示画面の所定領域の表示部品を選択し、前記選択した表示部品によって指定される第１の情報を取得するステップと、
前記他の情報処理装置において選択された表示部品によって指定される第２の情報を取得するステップと、
前記第１の情報と前記第２の情報の組み合わせに対する処理を実行するステップと、
を実行させるためのメニュー選択プログラム。
（付記８）
他の情報処理装置の接触を検出面で検出する検出部を有するコンピュータが、
前記検出面に接触された他の情報処理装置の、前記検出面での接触位置を検出する検出ステップと、
前記検出ステップで検出された接触位置に対応する表示画面の所定領域の表示部品を選択し、前記選択した表示部品によって指定される第１の情報を取得するステップと、
前記他の情報処理装置において選択された表示部品によって指定される第２の情報を取得するステップと、
前記第１の情報と前記第２の情報の組み合わせに対する処理を実行するステップと、
を実行するメニュー選択方法。
【符号の説明】
【０２２２】
１０、１０ａ、１０ｂ、１０ｃ、  情報処理装置
１１  ＣＰＵ
１２  主記憶部
１３  補助記憶部
１４  入力部
１４ａ  タッチパネル
１４ｂ＃１−＃４  タッチセンサ
１４ｃ  加速度センサ
１５  出力部
１５ａ  ＬＣＤ
１６  通信部
１０１  タッチ位置検出部
１０２  バンプ検出部
１０３  メニューレイアウト部
１０４  選択メニュー判定部
１０５  ペアリング判定部
１０６  選択メニュー交換部
１０７  実行処理決定部
【図１Ａ】
2015156095.tif 000003
【図１Ｂ】
2015156095.tif 000004
【図１Ｃ】
2015156095.tif 000005
【図１Ｄ】
2015156095.tif 000006
【図２】
2015156095.tif 000007
【図３】
2015156095.tif 000008
【図４Ａ】
2015156095.tif 000009
【図４Ｂ】
2015156095.tif 000010
【図５Ａ】
2015156095.tif 000011
【図５Ｂ】
2015156095.tif 000012
【図５Ｃ】
2015156095.tif 000013
【図５Ｄ】
2015156095.tif 000014
【図６Ａ】
2015156095.tif 000015
【図６Ｂ】
2015156095.tif 000016
【図７Ａ】
2015156095.tif 000017
【図７Ｂ】
2015156095.tif 000018
【図７Ｃ】
2015156095.tif 000019
【図８Ａ】
2015156095.tif 000020
【図８Ｂ】
2015156095.tif 000021
【図８Ｃ】
2015156095.tif 000022
【図９】
2015156095.tif 000023