(57)【要約】【課題】複数の候補からの使用すべきコミュニケーションツールの選択を支援し、ユーザが簡易かつ直感的にコミュニケーションを開始することを可能とすること。【解決手段】フレンドユーザを表すユーザアイコンを表示装置に表示させる表示制御部と、ユーザアイコン上の指定された位置に応じて、当該ユーザアイコンにより表される前記フレンドユーザとの間で使用すべきコミュニケーションツールを選択するツール選択部と、選択された前記コミュニケーションツールを用いて通信を試行する通信部と、各フレンドユーザとコミュニケーションツールとを関連付けるフレンドユーザデータを記憶する記憶部と、を備える情報処理装置を提供する。各コミュニケーションツールは、２つ以上のツールグループのうちのいずれかに属し、前記ユーザアイコンは、１つ以上の前記ツールグループにそれぞれ対応する１つ以上のグループ指定領域を有する。【選択図】図１
2011151608.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して他の装置との間で通信可能な情報処理装置であって：
他の装置を利用するユーザのうちの所定のフレンドユーザを表すユーザアイコンを表示装置に表示させる表示制御部と；
前記表示装置により表示されたユーザアイコン上の指定された位置に応じて、当該ユーザアイコンにより表される前記フレンドユーザとの間で使用すべきコミュニケーションツールを選択するツール選択部と；
前記ツール選択部により選択された前記コミュニケーションツールを用いて、前記フレンドユーザの利用する他の装置との間の通信を試行する通信部と；
各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとを関連付けるフレンドユーザデータを記憶する記憶部と；
を備え、
各コミュニケーションツールは、２つ以上のツールグループのうちのいずれかに属し、
前記ユーザアイコンは、１つ以上の前記ツールグループにそれぞれ対応する１つ以上のグループ指定領域を有し、
前記ツール選択部は、前記ユーザアイコンのいずれかのグループ指定領域が指定された場合に、当該グループ指定領域に対応するツールグループに属すコミュニケーションツールであって、前記ユーザアイコンにより表される前記フレンドユーザと前記フレンドユーザデータにおいて関連付けられているいずれかのコミュニケーションツールを、前記使用すべきコミュニケーションツールとして選択する、
情報処理装置。
【請求項２】
前記記憶部は、各ツールグループと当該ツールグループに関連する１つ以上のサービスメニューとを関連付けるメニューデータ、をさらに記憶し、
前記表示制御部は、前記ユーザアイコンのいずれかのグループ指定領域が指定された場合に、当該グループ指定領域に対応するツールグループと前記メニューデータにおいて関連付けられている前記１つ以上のサービスメニューを前記グループ指定領域の近傍に表示させる、
請求項１に記載の情報処理装置。
【請求項３】
前記通信部は、前記ツール選択部により選択された前記コミュニケーションツールを用いて、前記グループ指定領域の近傍に表示されたサービスメニューのうちユーザにより指定されたサービスメニューを実行する、請求項２に記載の情報処理装置。
【請求項４】
前記ツール選択部は、前記グループ指定領域に対応するツールグループに属すコミュニケーションツールであって、前記ユーザアイコンにより表される前記フレンドユーザと前記フレンドユーザデータにおいて関連付けられているコミュニケーションツールが複数存在する場合には、優先度の最も高いコミュニケーションツールを前記使用すべきコミュニケーションツールとして選択する、請求項１に記載の情報処理装置。
【請求項５】
前記ツール選択部は、フレンドユーザの通信可否に関する状態を取得可能なコミュニケーションツールの優先度を、当該状態を取得不能なコミュニケーションツールの優先度よりも高く設定する、請求項４に記載の情報処理装置。
【請求項６】
前記情報処理装置は、
前記フレンドユーザデータにおける各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとの関連付けの状態を定期的に更新する状態更新部、
をさらに備える、請求項１に記載の情報処理装置。
【請求項７】
前記ツールグループは、各コミュニケーションツールを用いて伝送可能なストリームの種類に応じて予め定義される、請求項１に記載の情報処理装置。
【請求項８】
２つ以上のツールグループは、少なくともテキストコミュニケーショングループ及び音声コミュニケーショングループを含む、請求項１に記載の情報処理装置。
【請求項９】
ネットワークを介して他の装置との間で通信可能な情報処理装置を制御するコンピュータを、
他の装置を利用するユーザのうちの所定のフレンドユーザを表すユーザアイコンを表示装置に表示させる表示制御部と、
前記表示装置により表示されたユーザアイコン上の指定された位置に応じて、当該ユーザアイコンにより表される前記フレンドユーザとの間で使用すべきコミュニケーションツールを選択するツール選択部と、
前記ツール選択部により選択された前記コミュニケーションツールを用いて、前記フレンドユーザの利用する他の装置との間の通信を試行する通信部と、
として機能させるためのプログラムであって、
前記情報処理装置は、各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとを関連付けるフレンドユーザデータを記憶する記憶部を備え、
各コミュニケーションツールは、２つ以上のツールグループのうちのいずれかに属し、
前記ユーザアイコンは、１つ以上の前記ツールグループにそれぞれ対応する１つ以上のグループ指定領域を有し、
前記ツール選択部は、前記ユーザアイコンのいずれかのグループ指定領域が指定された場合に、当該グループ指定領域に対応するツールグループに属すコミュニケーションツールであって、前記ユーザアイコンにより表される前記フレンドユーザと前記フレンドユーザデータにおいて関連付けられているいずれかのコミュニケーションツールを、前記使用すべきコミュニケーションツールとして選択する、
プログラム。
【請求項１０】
情報処理装置と他の装置との間のネットワークを介する通信を制御するための通信制御方法であって：
他の装置を利用するユーザのうちの所定のフレンドユーザを表すユーザアイコンを表示装置に表示させる表示ステップと；
前記表示装置により表示されたユーザアイコン上の指定された位置に応じて、当該ユーザアイコンにより表される前記フレンドユーザとの間で使用すべきコミュニケーションツールを選択する選択ステップと；
選択された前記コミュニケーションツールを用いて、前記フレンドユーザの利用する他の装置との間の通信を試行する試行ステップと；
を含み、
前記情報処理装置は、各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとを関連付けるフレンドユーザデータを記憶する記憶部を備え、
各コミュニケーションツールは、２つ以上のツールグループのうちのいずれかに属し、
前記ユーザアイコンは、１つ以上の前記ツールグループにそれぞれ対応する１つ以上のグループ指定領域を有し、
前記ユーザアイコンのいずれかのグループ指定領域が指定された場合には、前記選択ステップにおいて、指定されたグループ指定領域に対応するツールグループに属すコミュニケーションツールのうち、前記ユーザアイコンにより表される前記フレンドユーザと前記フレンドユーザデータにおいて関連付けられているいずれかのコミュニケーションツールが選択される、
通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム及び通信制御方法に関する。
【背景技術】
【０００２】
近年、情報通信技術の発展に伴い、音声、テキストあるいは映像などの様々な媒体を介してユーザ間でコミュニケーションをすることが可能となっている。また、同じ媒体を介してコミュニケーションをする場合にも、コミュニケーションを実現するための様々なツールが用意されている。例えば、音声コミュニケーションについては、携帯電話に代表されるセルラー通話、又はＶｏＩＰ（Voice  over  IP）による通話（ボイスチャットも含む）などがコミュニケーションツールとして使用され得る。また、テキストコミュニケーションについては、チャット、電子メール又はインスタントメッセージなどがコミュニケーションツールとして使用され得る。
【０００３】
このように、様々な媒体を介する様々なコミュニケーションツールが利用可能となっている状況において、ユーザは、使用すべきコミュニケーションツールを複数の候補の中から適切に選択する必要がある。そのため、複数のコミュニケーションツールを統合的に扱うことを可能にする仕組みに対するニーズが高まっている。例えば、下記特許文献１は、ユーザにより選択されるメッセージングプロトコルに応じて異なるメッセージ入力欄を１つの画面上に動的に表示することのできるシステムを提案している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願第１２／３６８，２１１号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数のコミュニケーションツールの候補が存在する場合において、いずれのコミュニケーションツールを使用するかという点よりも、ユーザの希望する形での通信が成功するか否かが、ユーザにとって重要である場合が多い。即ち、一例を挙げるならば、電子メール又はインスタントメッセージのいずれを使用するかという点よりも、テキストコミュニケーションが成功するか否かの方を、多くのユーザは重要視するであろう。このような見地に基づいて、複数の候補からの使用すべきコミュニケーションツールの選択を支援し、ユーザが簡易かつ直感的にコミュニケーションを開始することのできる仕組みが提供されれば、ユーザの利便性は向上するものと期待される。
【０００６】
そこで、本発明は、複数の候補からの使用すべきコミュニケーションツールの選択を支援し、ユーザが簡易かつ直感的にコミュニケーションを開始することを可能とする、新規かつ改良された情報処理装置、プログラム及び通信制御方法を提供しようとするものである。
【課題を解決するための手段】
【０００７】
本発明のある実施形態によれば、ネットワークを介して他の装置との間で通信可能な情報処理装置であって、他の装置を利用するユーザのうちの所定のフレンドユーザを表すユーザアイコンを表示装置に表示させる表示制御部と、上記表示装置により表示されたユーザアイコン上の指定された位置に応じて、当該ユーザアイコンにより表される上記フレンドユーザとの間で使用すべきコミュニケーションツールを選択するツール選択部と、上記ツール選択部により選択された上記コミュニケーションツールを用いて、上記フレンドユーザの利用する他の装置との間の通信を試行する通信部と、各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとを関連付けるフレンドユーザデータを記憶する記憶部と、を備え、各コミュニケーションツールは、２つ以上のツールグループのうちのいずれかに属し、上記ユーザアイコンは、１つ以上の上記ツールグループにそれぞれ対応する１つ以上のグループ指定領域を有し、上記ツール選択部は、上記ユーザアイコンのいずれかのグループ指定領域が指定された場合に、当該グループ指定領域に対応するツールグループに属すコミュニケーションツールであって、上記ユーザアイコンにより表される上記フレンドユーザと上記フレンドユーザデータにおいて関連付けられているいずれかのコミュニケーションツールを、上記使用すべきコミュニケーションツールとして選択する、情報処理装置が提供される。
【０００８】
かかる構成によれば、通信を希望するフレンドユーザを表すユーザアイコンといずれかのツールグループに対応するグループ指定領域とをユーザが指定するのみで、ツール選択部により自動的に選択されるコミュニケーションツールを用いて、通信部によりフレンドユーザの利用する装置との間の通信が試行される。
【０００９】
また、上記記憶部は、各ツールグループと当該ツールグループに関連する１つ以上のサービスメニューとを関連付けるメニューデータ、をさらに記憶し、上記表示制御部は、上記ユーザアイコンのいずれかのグループ指定領域が指定された場合に、当該グループ指定領域に対応するツールグループと上記メニューデータにおいて関連付けられている上記１つ以上のサービスメニューを上記グループ指定領域の近傍に表示させてもよい。
【００１０】
また、上記通信部は、上記ツール選択部により選択された上記コミュニケーションツールを用いて、上記グループ指定領域の近傍に表示されたサービスメニューのうちユーザにより指定されたサービスメニューを実行してもよい。
【００１１】
また、上記ツール選択部は、上記グループ指定領域に対応するツールグループに属すコミュニケーションツールであって、上記ユーザアイコンにより表される上記フレンドユーザと上記フレンドユーザデータにおいて関連付けられているコミュニケーションツールが複数存在する場合には、優先度の最も高いコミュニケーションツールを上記使用すべきコミュニケーションツールとして選択してもよい。
【００１２】
また、上記ツール選択部は、フレンドユーザの通信可否に関する状態を取得可能なコミュニケーションツールの優先度を、当該状態を取得不能なコミュニケーションツールの優先度よりも高く設定してもよい。
【００１３】
また、上記情報処理装置は、上記フレンドユーザデータにおける各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとの関連付けの状態を定期的に更新する状態更新部、をさらに備えてもよい。
【００１４】
また、上記ツールグループは、各コミュニケーションツールを用いて伝送可能なストリームの種類に応じて予め定義されてもよい。
【００１５】
また、２つ以上のツールグループは、少なくともテキストコミュニケーショングループ及び音声コミュニケーショングループを含んでもよい。
【００１６】
また、本発明の別の実施形態によれば、ネットワークを介して他の装置との間で通信可能な情報処理装置を制御するコンピュータを、他の装置を利用するユーザのうちの所定のフレンドユーザを表すユーザアイコンを表示装置に表示させる表示制御部と、上記表示装置により表示されたユーザアイコン上の指定された位置に応じて、当該ユーザアイコンにより表される上記フレンドユーザとの間で使用すべきコミュニケーションツールを選択するツール選択部と、上記ツール選択部により選択された上記コミュニケーションツールを用いて、上記フレンドユーザの利用する他の装置との間の通信を試行する通信部と、として機能させるためのプログラムであって、上記情報処理装置は、各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとを関連付けるフレンドユーザデータを記憶する記憶部を備え、各コミュニケーションツールは、２つ以上のツールグループのうちのいずれかに属し、上記ユーザアイコンは、１つ以上の上記ツールグループにそれぞれ対応する１つ以上のグループ指定領域を有し、上記ツール選択部は、上記ユーザアイコンのいずれかのグループ指定領域が指定された場合に、当該グループ指定領域に対応するツールグループに属すコミュニケーションツールであって、上記ユーザアイコンにより表される上記フレンドユーザと上記フレンドユーザデータにおいて関連付けられているいずれかのコミュニケーションツールを、上記使用すべきコミュニケーションツールとして選択する、プログラムが提供される。
【００１７】
また、本発明の別の実施形態によれば、情報処理装置と他の装置との間のネットワークを介する通信を制御するための通信制御方法であって、他の装置を利用するユーザのうちの所定のフレンドユーザを表すユーザアイコンを表示装置に表示させる表示ステップと、上記表示装置により表示されたユーザアイコン上の指定された位置に応じて、当該ユーザアイコンにより表される上記フレンドユーザとの間で使用すべきコミュニケーションツールを選択する選択ステップと、選択された上記コミュニケーションツールを用いて、上記フレンドユーザの利用する他の装置との間の通信を試行する試行ステップと、を含み、上記情報処理装置は、各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとを関連付けるフレンドユーザデータを記憶する記憶部を備え、各コミュニケーションツールは、２つ以上のツールグループのうちのいずれかに属し、上記ユーザアイコンは、１つ以上の上記ツールグループにそれぞれ対応する１つ以上のグループ指定領域を有し、上記ユーザアイコンのいずれかのグループ指定領域が指定された場合には、上記選択ステップにおいて、指定されたグループ指定領域に対応するツールグループに属すコミュニケーションツールのうち、上記ユーザアイコンにより表される上記フレンドユーザと上記フレンドユーザデータにおいて関連付けられているいずれかのコミュニケーションツールが選択される、通信制御方法が提供される。
【発明の効果】
【００１８】
以上説明したように、本発明に係る情報処理装置、プログラム及び通信制御方法によれば、複数の候補からの使用すべきコミュニケーションツールの選択を支援し、ユーザが簡易かつ直感的にコミュニケーションを開始することを可能とすることができる。
【図面の簡単な説明】
【００１９】
【図１】一実施形態に係る情報処理装置の構成を示すブロック図である。
【図２】図１に示した情報処理装置の構成を実現するソフトウェア構成の一例を示すソフトウェア構成図である。
【図３】ツールリストの一例を説明するための説明図である。
【図４】フレンドリストの一例を説明するための説明図である。
【図５】フレンドユーザデータの一例を説明するための説明図である。
【図６】一実施形態に係る状態更新処理について説明するための説明図である。
【図７】一実施形態に係る状態更新処理の流れの一例を示すフローチャートである。
【図８】一実施形態において情報処理装置の画面上に表示されるユーザアイコンの一例を説明するための説明図である。
【図９】図８に示したユーザアイコン上の第１のグループ指定領域が指定された場合の表示内容の変化を説明するための説明図である。
【図１０】図８に示したユーザアイコン上の第２のグループ指定領域が指定された場合の表示内容の変化を説明するための説明図である。
【図１１】図８に示したユーザアイコン上の第３のグループ指定領域が指定された場合の表示内容の変化を説明するための説明図である。
【図１２】ユーザアイコン及びグループ指定領域の第１の変形例を示す説明図である。
【図１３】ユーザアイコン及びグループ指定領域の第２の変形例を示す説明図である。
【図１４】一実施形態に係る通信制御処理の流れの一例を示すフローチャートである。
【図１５】図１４に示した通信制御処理において抽出されるコミュニケーションツールの一覧の一例を示す説明図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付すことにより重複説明を省略する。
【００２１】
また、以下の順序にしたがって当該「発明を実施するための形態」を説明する。
１．一実施形態に係る情報処理装置の構成
１−１．装置の概要
１−２．各部の詳細
２．一実施形態において表示されるユーザインタフェースの例
３．一実施形態に係る通信制御処理の流れ
４．まとめ
【００２２】
＜１．一実施形態に係る情報処理装置の構成＞
まず、図１〜図７を用いて、本発明の一実施形態に係る情報処理装置１００の構成について説明する。
【００２３】
［１−１．装置の概要］
図１は、本発明の一実施形態に係る情報処理装置１００の構成を示すブロック図である。図１を参照すると、情報処理装置１００は、記憶部１１０、状態更新部１２０、表示制御部１４０、表示部１５０、ツール選択部１６０、及び通信部１７０を備える。また、情報処理装置１００は、ネットワーク１０２を介して、サーバ１０４及び端末装置２００と接続される。
【００２４】
情報処理装置１００は、例えば、ＰＣ（Personal  Computer）又はワークステーションなどの汎用的なコンピュータであってよい。その代わりに、情報処理装置１００は、例えば、デジタルテレビなどのデジタル家電機器、又は携帯電話端末若しくはゲーム端末などの端末装置であってもよい。
【００２５】
ネットワーク１０２は、情報処理装置１００とサーバ１０４及び端末装置２００との間を接続する通信ネットワークである。ネットワーク１０２は、例えば、インターネット、ＩＰ−ＶＰＮ（Internet  Protocol−Virtual  Private  Network）、専用線、ＬＡＮ（Local  Area  Network）又はＷＡＮ（Wide  Area  Network）などの任意の通信ネットワークであってよい。
【００２６】
サーバ１０４は、端末装置２００及び他の装置との間のコミュニケーションサービスを情報処理装置１００に提供するサーバである。図１には、説明の簡明さの観点から、１つのサーバ１０４のみを示している。しかしながら、実際には、複数のサーバが、例えば、音声、テキスト、映像又はファイル交換などの様々な媒体によるコミュニケーションサービスを提供する。
【００２７】
端末装置２００は、典型的には、情報処理装置１００のユーザにとってのフレンドユーザが使用する装置である。端末装置２００は、情報処理装置１００と同様、汎用的なコンピュータ又はデジタル家電機器などであってもよい。
【００２８】
図２は、図１に示した情報処理装置１００の構成を実現するソフトウェア構成の一例を示すソフトウェア構成図である。図２を参照すると、情報処理装置１００のソフトウェア構成の一例がスタック状に示されている。
【００２９】
ソフトウェア構成の最下層はオペレーティングシステムである。オペレーティングシステムの上位には通信部１７０及び状態更新部１２０を構成するソフトウェアが位置している。さらに、通信部１７０及び状態更新部１２０の上位に表示制御部１４０及びツール選択部１６０が位置している。さらに、表示制御部１４０及びツール選択部１６０の上位にユーザインタフェースに相当する表示部１５０が位置している。
【００３０】
通信部１７０は、ネットワークドライバ及び複数のコミュニケーションツールＡ〜Ｍを含む。コミュニケーションツールＡ〜Ｍは、それぞれ、サーバ１０４及び他のサーバから提供される様々なコミュニケーションサービスを利用するためのツールである。例えば、１つの事業者から提供される１つの音声コミュニケーションサービス（例えばＶｏＩＰなど）について、１つのコミュニケーションツールが存在し得る。各コミュニケーションツールは、例えば、対応するコミュニケーションサービスの個々の機能を呼び出すためのインタフェースを表示制御部１４０及びツール選択部１６０に提供する。各コミュニケーションツールにより提供されるインタフェースは、例えば、ＡＰＩ（Application  Program  Interface）又はＸＭＬ  Ｗｅｂサービスなどにより実装され得る。コミュニケーションサービスの機能には、例えば、通話の開始及び終了、チャットへの参加、メッセージの送信、ファイルの送信又はユーザの状態の取得などが含まれる。これらコミュニケーションサービスの機能のうち、特に後に説明するユーザインタフェースを介してユーザに提供されるものを、本明細書ではサービスメニューという。
【００３１】
記憶部１１０及び状態更新部１２０は、ユーザデータ管理機能及びシステムデータ管理機能を有する。ユーザデータ管理機能とは、情報処理装置１００のユーザ及び当該ユーザのコミュニケーションの相手となる他のユーザについての情報を、データベース又はファイルシステムなどを用いて管理（維持、更新など）する機能である。また、システムデータ管理機能は、例えば、情報処理装置１００において使用される各コミュニケーションツールの属性、状態及びサービスメニューの一覧などを、データベース又はファイルシステムなどを用いて管理する機能を含む。
【００３２】
表示制御部１４０及びツール選択部１６０は、上述した各コミュニケーションツールにより提供されるインタフェースと、記憶部１１０及び状態更新部１２０により管理されるユーザデータ及びシステムデータとを用いて、ユーザによる簡易かつ直感的なコミュニケーションツールの選択を支援する。また、表示制御部１４０により生成されるＧＵＩ（Graphical  User  Interface）は、表示部１５０により表示装置の画面上に表示される。
【００３３】
［１−２．各部の詳細］
次に、図１に示した本実施形態に係る情報処理装置１００の各部の具体的な動作について、詳細に説明する。
【００３４】
（記憶部）
記憶部１１０は、ハードディスク又は半導体メモリなどの記憶媒体を用いて、情報処理装置１００が使用するユーザデータ及びシステムデータを記憶する。記憶部１１０に記憶されるデータは、例えば、図３に例示するツールリスト１１２、図４に例示するフレンドリスト１１４、及び図５に例示するフレンドユーザデータ１１６を含む。
【００３５】
図３は、一例としてのツールリスト１１２について説明するための説明図である。図３を参照すると、ツールリスト（TList）１１２には、情報処理装置１００において使用可能な各コミュニケーションツールのツール名、及び各コミュニケーションツールが属すツールグループが一覧化されている。本実施形態では、ツールグループは、各コミュニケーションツールを用いて伝送可能なストリームの種類に応じて、ツールリスト１１２を用いて予め定義される。例えば、「ツールＡ」及び「ツールＢ」の属すツールグループは「音声」である。この場合、「ツールＡ」及び「ツールＢ」は、例えば、ＶｏＩＰサービス及びセルラー通話サービスのような異なる種類の音声コミュニケーションサービスのためのツールであってもよい。その代わりに、「ツールＡ」及び「ツールＢ」は、例えば、事業者ＡのＶｏＩＰサービス及び事業者ＢのＶｏＩＰサービスのような同じ種類の音声コミュニケーションサービスのためのツールであってもよい。また、「ツールＣ」及び「ツールＤ」の属すツールグループは「テキスト」である。「テキスト」グループに属すコミュニケーションサービスとしては、チャット、電子メール又はインスタントメッセージなどが挙げられる。また、「ツールＭ」の属すツールグループは「ファイル」である。「ファイル」グループに属すコミュニケーションサービスとしては、ＦＴＰ（File  Transfer  Protocol）に基づくファイル交換サービスなどが挙げられる。
【００３６】
図４は、一例としてのフレンドリスト１１４について説明するための説明図である。図４を参照すると、情報処理装置１００のユーザが予め登録した各フレンドユーザが、フレンドリスト１１４に一覧化されている。フレンドリスト１１４は、「フレンドＩＤ」、「アイコン」、及び各ツールについての「ニックネーム」のデータ項目を有する。「フレンドＩＤ」は、各フレンドユーザを一意に特定するための識別子である。図４の例では、「フレンドＦ１」から「フレンドＦｎ」までのｎ人のユーザがフレンドユーザとして登録されている。「アイコン」は、後に説明するように、各フレンドユーザを表すユーザアイコンのための画像ファイルのパスを示す。「ニックネーム」は、ツールリスト１１２に含まれるコミュニケーションツールごとの各フレンドユーザのニックネーム（ハンドルネーム又はＩＤなどであってもよい）を表す。なお、一部のコミュニケーションツールについて「ニックネーム」が登録されないフレンドユーザが存在してもよい。
【００３７】
図５は、一例としてのフレンドユーザデータ１１６について説明するための説明図である。図５を参照すると、フレンドリスト１１４に登録された各フレンドユーザについて、コミュニケーションツールごとにニックネーム及び利用可否に関する状態が記憶されている。かかるコミュニケーションツールごとの利用可否に関する状態は、後に説明する状態更新部１２０により定期的に更新され得る。図５の例では、例えば、「フレンドＦ１」は、「ツールＡ」をニックネーム「Ｆ１＿Ａ」で利用しており、現在「オンライン」、即ち「ツールＡ」を利用可能である。また、「フレンドＦ１」は、「ツールＢ」をニックネーム「Ｆ１＿Ｂ」で利用しており、現在「オフライン」、即ち「ツールＢ」を利用することができない。また、「フレンドＦ１」は、「ツールＭ」をニックネーム「Ｆ１＿Ｍ」で利用している。但し、「ツールＭ」は、ユーザ状態取得のためのインタフェースを提供していないため、「ツールＭ」についての「状態」は「取得不可」である。
【００３８】
さらに、記憶部１１０は、各ツールグループと当該ツールグループに関連する１つ以上のサービスメニューとを関連付けるメニューデータを記憶する。メニューデータは、例えば、「音声」グループについて「通話開始」、「テキスト」グループについて「メッセージ入力開始」、「ファイル」グループについて「ファイル送信」及び「フォルダ閲覧」、並びに「ニュース」グループについて「記事取得」などのサービスメニューを保持する。
【００３９】
（状態更新部）
状態更新部１２０は、フレンドユーザデータ１１６における各フレンドユーザと当該フレンドユーザが利用可能なコミュニケーションツールとの関連付けの状態を定期的に更新する。
【００４０】
図６は、状態更新部１２０による状態更新処理について説明するための説明図である。図６の左には、ユーザ状態取得のためのインタフェースを用いて取得される各コミュニケーションツールのユーザ状態のリスト（本明細書ではコンタクトリストという）１２２が示されている。図６の例では、ツールＸついてのコンタクトリスト１２２には、「Ｆ１＿Ｘ」、「Ｆ３＿Ｘ」、「Ｆ４＿Ｘ」、「Ｚ１＿Ｘ」及び「Ｚ２＿Ｘ」の５人のユーザが含まれている。状態更新部１２０は、このようなコンタクトリストをユーザ状態を取得可能な全てのコミュニケーションツールについて定期的に取得し、取得したコンタクトリストに含まれるフレンドユーザの状態をフレンドユーザデータ１１６に反映する。図６の例では、コンタクトリスト１２２に含まれるフレンドユーザ「フレンドＦ１」（ニックネーム「Ｆ１＿Ｘ」）の状態が、「オフライン」から「オンライン」に更新されている。
【００４１】
図７は、状態更新部１２０による状態更新処理の流れの一例を示すフローチャートである。図７を参照すると、状態更新部１２０は、まず、記憶部１１０からフレンドリスト（FList）及びツールリスト（TList）を取得する（ステップＳ１０２）。次に、状態更新部１２０は、ツールリスト内の各ツールについて、ステップＳ１０６からステップＳ１１２までの処理を繰り返す（ステップＳ１０４）。ステップＳ１０６では、状態更新部１２０は、注目ツール（ツールリストから順に取り出されるツール）についてのコンタクトリスト（CList）をサーバ１０４（又は他のサーバ）から取得する（ステップＳ１０６）。さらに、状態更新部１２０は、取得したコンタクトリスト内の各ユーザ（各ニックネーム）について、ステップＳ１１０及びステップＳ１１２の処理を繰り返す（ステップＳ１０８）。ステップＳ１１０では、状態更新部１２０は、注目ユーザ（コンタクトリストから順に取り出されるユーザ）がフレンドリストに含まれるか否かを判定する（ステップＳ１１０）。ここで、注目ユーザがフレンドリストに含まれなければ、ステップＳ１１２がスキップされる。一方、注目ユーザがフレンドリストに含まれる場合には、状態更新部１２０は、当該注目ユーザの注目ツールについてのフレンドユーザデータにおける状態を、コンタクトリストにより表されている状態に更新する（ステップＳ１１２）。状態更新部１２０は、このような処理をユーザ状態を取得可能な全てのコミュニケーションツールについて繰返した後、定期的な状態更新処理を終了する。その結果、図５に例示したフレンドユーザデータ１１６における各フレンドユーザについてのコミュニケーションツールごとの状態が最新の状態に保たれる。
【００４２】
（表示制御部）
表示制御部１４０は、フレンドリスト１１４に登録された各フレンドユーザを表すユーザアイコンを生成し、生成した各ユーザアイコンを表示部１５０により画面上に表示させる。本実施形態において、表示制御部１４０により生成される各ユーザアイコンは、１つ以上のツールグループにそれぞれ対応する１つ以上のグループ指定領域を有する。また、表示制御部１４０は、ユーザアイコンのいずれかのグループ指定領域がユーザにより指定された場合には、当該グループ指定領域に対応するツールグループと関連付けられている１つ以上のサービスメニューを、指定されたグループ指定領域の近傍に表示させる。なお、本明細書において「ユーザにより指定される」とは、画面上の所定の位置若しくは領域がポインティングカーソルで指し示されること、クリック若しくはタップされること、又は当該位置若しくは領域がフォーカスされた状態で所定のキー（例えばＥｎｔｅｒキー）が押下されることなどを含む。
【００４３】
（表示部）
表示部１５０は、表示制御部１４０により生成される各フレンドユーザを表すユーザアイコンを、ＣＲＴ（Cathode  Ray  Tube）、ＬＣＤ（Liquid  Crystal  Display）又はＯＬＥＤ（Organic  Light  Emitting  Diode）などの表示装置の画面上に表示する。また、表示部１５０は、画面上に表示したユーザアイコンに対するユーザの操作（例えば、ユーザアイコン上のグループ指定領域のポインティング又はクリックなど）を検知し、その操作の内容に応じた操作信号を表示制御部１４０へ出力する。
【００４４】
（ツール選択部）
ツール選択部１６０は、表示部１５０により画面上に表示されたユーザアイコン上の指定された位置に応じて、当該ユーザアイコンにより表されるフレンドユーザとの間で使用すべきコミュニケーションツールを選択する。より具体的には、例えば、ツール選択部１６０は、ユーザアイコンのいずれかのグループ指定領域が指定された場合に、当該グループ指定領域に対応するツールグループに属すいずれかのコミュニケーションツールを選択する。この場合に選択されるコミュニケーションツールは、指定されたユーザアイコンにより表されるフレンドユーザとフレンドユーザデータ１１６において関連付けられているツールである。
【００４５】
例えば、図５の例において、「フレンドＦ１」には、「ツールＡ」から「ツールＭ」までの複数のコミュニケーションツールが関連付けられている。このうち「ツールＡ」及び「ツールＢ」が、図３に例示したツールリスト１１２において「音声」グループに属している。従って、「フレンドＦ１」を表すユーザアイコン上の「音声」グループに対応するグループ指定領域が指定された場合には、「ツールＡ」及び「ツールＢ」がツール選択部１６０により選択されるコミュニケーションツールの候補となる。
【００４６】
ツール選択部１６０は、例えば、選択すべきコミュニケーションツールの候補が複数存在する場合には、優先度の最も高いコミュニケーションツールを、フレンドユーザとの間で使用すべきコミュニケーションツールとして選択する。コミュニケーションツールの優先度は、例えば、フレンドユーザの通信可否に関する状態（例えばコンタクトリスト）を取得可能なコミュニケーションツールについて高く設定され得る。例えば、図５に関連して説明したように、「ツールＭ」はユーザ状態取得のためのインタフェースを提供していないため、「ツールＭ」についての優先度は他のツールと比較して低く設定され得る。また、例えば、状態更新部１２０による状態更新処理においていずれかのツールについて（例えばサーバ停止などの原因で）コンタクトリストの取得ができなかった場合には、そのツールについての優先度が一時的に低く設定され得る。また、いずれかのツールについてコンタクトリストを取得できた場合にも、当該コンタクトリストがフレンドユーザが通信不能（「オフライン」又は「外出中」など）であることを示していれば、そのツールについての優先度は一時的に低く設定され得る。ツール選択部１６０は、このように、選択すべきコミュニケーションツールの複数の候補の中から、優先度の順に、フレンドユーザとの間で使用すべきコミュニケーションツールを選択する。
【００４７】
（通信部）
通信部１７０は、ツール選択部１６０により選択されるコミュニケーションツールを用いて、指定されたユーザアイコンにより表されるフレンドユーザの利用する他の装置（例えば、端末装置２００）との間の通信を試行する。そして、通信部１７０は、当該他の装置との間の通信接続が確立されると、例えば、ユーザアイコン上のグループ指定領域の近傍に表示されたサービスメニューのうちユーザにより指定されたサービスメニューを実行する。
【００４８】
例えば、「フレンドＦ１」を表すユーザアイコン上の「音声」グループに対応するグループ指定領域の近傍に表示されたサービスメニュー「通話開始」がユーザにより指定されたものとする。この場合には、上述したように、まず、ツール選択部１６０により「ツールＡ」及び「ツールＢ」のうち優先度のより高いコミュニケーションツールが選択される。ここでは、ツール選択部１６０により「ツールＡ」が選択されたものとする。すると、通信部１７０は、「ツールＡ」の「通話開始」のためのインタフェースを用いて、情報処理装置１００のユーザのために「フレンドＦ１」との通話を開始する。
【００４９】
ここで注目すべきは、情報処理装置１００のユーザは、コミュニケーションの開始に際して、希望する媒体（ストリームの種類、即ち音声、テキスト、又はファイル交換など）及びコミュニケーションの相手のみを指定すればよいことである。使用すべき具体的なコミュニケーションツールは、ユーザが指定する代わりに、ツール選択部１６０により自動的に選択される。例えば、最も優先度の高いコミュニケーションツールによる通信が失敗した場合には、次に優先度の高いコミュニケーションツールを用いて通信が試行され得る。これにより、ユーザは、様々な媒体を介する様々なコミュニケーションツールが雑多に存在する状況において、簡易かつ直感的にコミュニケーションを開始することができる。
【００５０】
＜２．一実施形態において表示されるユーザインタフェースの例＞
次に、図８〜図１３を用いて、本実施形態に係る表示部１５０により画面上に表示されるユーザインタフェースの例を説明する。
【００５１】
図８は、本実施形態に係る表示部１５０により画面上に表示されるユーザアイコンの一例を説明するための説明図である。図８を参照すると、コミュニケーション開始画面Ｗ１に、３つのユーザアイコン１５２ａ、１５２ｂ及び１５２ｃが示されている。これらユーザアイコンの画像は、例えば、図４を用いて説明したフレンドリスト１１４のデータ項目「アイコン」により示されるファイルパスから表示制御部１４０により取得される。例えば、ユーザアイコン１５２ａはフレンドＦ１、ユーザアイコン１５２ｂはフレンドＦ２、ユーザアイコン１５２ｃはフレンドＦ３をそれぞれ表す。
【００５２】
また、コミュニケーション開始画面Ｗ１において、ユーザアイコン１５２ａは、右、左、下、上の各辺上に、グループ指定領域１５４ａ、１５４ｂ、１５４ｃ及び１５４ｄをそれぞれ含む。これらグループ指定領域は、カーソル１５３がユーザアイコン上に存在しているときにのみ表示されてもよく、その代わりに常に表示されていてもよい。各グループ指定領域は、情報処理装置１００において使用可能なコミュニケーションツールが属すツールグループにそれぞれ対応する。例えば、グループ指定領域１５４ａは「テキスト」グループ、グループ指定領域１５４ｂは「音声」グループ、グループ指定領域１５４ｃは「ファイル」グループ、グループ指定領域１５４ｄは「ニュース」グループにそれぞれに対応する。例えば、これらいずれかのグループ指定領域をユーザがポインティング又はクリックなどの操作により指定すると、図９〜図１１に例示するように、指定されたグループ指定領域に対応するツールグループと関連付けられているサービスメニューが、当該グループ指定領域の近傍に表示される。
【００５３】
図９は、図８に示したユーザアイコン１５２ａ上のグループ指定領域１５４ａが指定された場合の表示内容の変化を説明するための説明図である。図９を参照すると、グループ指定領域１５４ａがカーソル１５３によりポインティングされた結果、グループ指定領域１５４ａの近傍にサービスメニュー表示欄１５５ａが表示されている。サービスメニュー表示欄１５５ａには、記憶部１１０に記憶されているメニューデータにおいて「テキスト」グループと関連付けられているサービスメニュー「メッセージ入力開始」を実行するためのボタン１５６ａが表示されている。ユーザは、ボタン１５６ａをクリックすることにより、ツール選択部１６０が自動的に選択するテキストコミュニケーション用のコミュニケーションツールを用いたフレンドＦ１との間のテキストコミュニケーションを開始することができる。
【００５４】
図１０は、図８に示したユーザアイコン１５２ａ上のグループ指定領域１５４ｂが指定された場合の表示内容の変化を説明するための説明図である。図１０を参照すると、グループ指定領域１５４ｂがカーソル１５３によりポインティングされた結果、グループ指定領域１５４ｂの近傍にサービスメニュー表示欄１５５ｂが表示されている。サービスメニュー表示欄１５５ｂには、記憶部１１０に記憶されているメニューデータにおいて「音声」グループと関連付けられているサービスメニュー「通話開始」を実行するためのボタン１５６ｂが表示されている。ユーザは、ボタン１５６ｂをクリックすることにより、ツール選択部１６０が自動的に選択する音声コミュニケーション用のコミュニケーションツールを用いたフレンドＦ１との間の音声コミュニケーションを開始することができる。
【００５５】
図１１は、図８に示したユーザアイコン１５２ａ上のグループ指定領域１５４ｃが指定された場合の表示内容の変化を説明するための説明図である。図１１を参照すると、グループ指定領域１５４ｃがカーソル１５３によりポインティングされた結果、グループ指定領域１５４ｃの近傍にサービスメニュー表示欄１５５ｃが表示されている。サービスメニュー表示欄１５５ｃには、「ファイル」グループと関連付けられている２つのサービスメニュー「ファイル送信」及び「フォルダ閲覧」をそれぞれ実行するためのボタン１５６ｃ−１及び１５６ｃ−２が表示されている。ユーザは、ボタン１５６ｃ−１をクリックすることにより、ツール選択部１６０が自動的に選択するファイル交換用のコミュニケーションツールを用いて、フレンドＦ１へのファイル送信を開始することができる。また、ユーザは、ボタン１５６ｃ−２をクリックすることにより、ツール選択部１６０が自動的に選択するファイル交換用のコミュニケーションツールを用いて、フレンドＦ１との間のファイル交換に使用するフォルダを閲覧することができる。
【００５６】
なお、図８〜図１１では１つのユーザアイコン上に４つのグループ指定領域が表示される例について説明した。しかしながら、１つのユーザアイコン上に表示されるグループ指定領域の数は、かかる例に限定されない。例えば、図１２に示したように、１つのユーザアイコン２５２上に６つのグループ指定領域（ツールグループＧ１〜Ｇ６に対応）が表示されてもよい。また、図１３に示したように、１つのユーザアイコン３５２上に３つのグループ指定領域（ツールグループＧ１〜Ｇ３に対応）が表示されてもよい。
【００５７】
＜３．一実施形態に係る通信制御処理の流れ＞
図１４は、いずれかのサービスメニューがユーザにより指定された場合に、本実施形態に係る情報処理装置１００により実行され得る通信制御処理の流れの一例を示すフローチャートである。
【００５８】
図１４を参照すると、まず、ツール選択部１６０は、指定されたフレンドユーザＦと関連付けられたコミュニケーションツールの一覧Ｆ＿ＴＬｉｓｔを、フレンドユーザデータから抽出する（ステップＳ２０２）。指定されたフレンドユーザＦとは、指定されたサービスメニューが属すユーザアイコンにより表されるフレンドユーザに相当する。例えば、図９に例示したサービスメニュー「メッセージ入力開始」が指定された場合には、ユーザアイコン１５２ａにより表されるフレンドＦ１が、指定されたフレンドユーザＦとなる。この場合、図５に例示したフレンドユーザデータ１１６のうちフレンドＦ１についての「ツール名」、「ニックネーム」及び「状態」のリストがＦ＿ＴＬｉｓｔとして取得され得る。
【００５９】
次に、ツール選択部１６０は、指定されたツールグループＧに属すコミュニケーションツールの一覧Ｆ＿ＴＬｉｓｔ（Ｇ）をＦ＿ＴＬｉｓｔから抽出する（ステップＳ２０４）。指定されたツールグループＧとは、指定されたサービスメニューが属すグループ指定領域に対応するツールグループに相当する。例えば、図９に例示したサービスメニュー「メッセージ入力開始」が指定された場合には、グループ指定領域１５４ａにより表される「テキスト」グループが、指定されたツールグループＧとなる。この場合、ステップＳ２０２で取得したＦ＿ＴＬｉｓｔのうち、ツールリスト１１２においてツールグループが「テキスト」であるアイテムが抽出される。例えば、図１５に例示したコミュニケーションツールの一覧Ｆ＿ＴＬｉｓｔ（Ｇ＝“テキスト”）は、３つのコミュニケーションツール（ツールＣ、Ｄ及びＥ）を含む。
【００６０】
次に、ツール選択部１６０は、指定されたツールグループＧに属すコミュニケーションツールの一覧Ｆ＿ＴＬｉｓｔ（Ｇ）に含まれるアイテムを、優先度順にソートする（ステップＳ２０６）。図１５の例では、ツールＣの優先度は１０、ツールＤの優先度は９、ツールＥの優先度は５である。その結果、ツールＣ、Ｄ、Ｅの順に各コミュニケーションツールが並べられている。
【００６１】
次に、ツール選択部１６０は、コミュニケーションツールの一覧Ｆ＿ＴＬｉｓｔ（Ｇ）に含まれる各ツールについて、ステップＳ２１０からステップＳ２１４までの処理を繰り返す（ステップＳ２０８）。
【００６２】
まず、ツール選択部１６０は、注目ツール（Ｆ＿ＴＬｉｓｔ（Ｇ）から順に取り出されるツール）を用いて、指定されたフレンドユーザＦと通信を行うことが可能か否かを判定する（ステップＳ２１０）。例えば、フレンドユーザＦについての注目ツールの状態が「オンライン」であれば、当該注目ツールを用いてフレンドユーザＦと通信可能であると判定される。また、例えば、フレンドユーザＦについての注目ツールの状態が「オフライン」であれば、当該注目ツールを用いてフレンドユーザＦと通信不能であると判定される。また、注目ツールがユーザ状態取得のためのインタフェースを提供していない場合には、少なくとも当該注目ツールを用いてフレンドユーザＦと通信不能ではないと判定され得る。注目ツールを用いてフレンドユーザＦと通信不能である場合には、ステップＳ２１２及びＳ２１４はスキップされる。一方、注目ツールを用いてフレンドユーザＦと通信不能ではない場合には、ツール選択部１６０により当該注目ツールが選択され、処理はステップＳ２１２へ進む。
【００６３】
次に、通信部１７０は、ツール選択部１６０により選択された注目ツールを用いて、フレンドユーザＦの利用する装置との間の通信を試行する（ステップＳ２１２）。フレンドユーザＦの利用する装置のアドレスは、例えば、フレンドユーザＦのニックネームと関連付けてサーバ１０４が保持している。例えば、図９に例示したサービスメニュー「メッセージ入力開始」が指定された場合には、通信部１７０は、フレンドユーザＦとの間のオンラインチャットのセッションの確立を試行し、又はユーザにより入力されるメッセージのフレンドユーザＦへの送信（電子メール若しくはインスタントメッセージなどの場合）を試行する。
【００６４】
次に、ツール選択部１６０は、通信部１７０による通信が成功したか否かを判定する（ステップＳ２１４）。ここで、通信部１７０による通信が成功した場合には、コミュニケーションツールの一覧Ｆ＿ＴＬｉｓｔ（Ｇ）内のループが中断され、通信制御処理は終了する。一方、通信部１７０による通信が成功しない場合には、次の注目ツールについてステップＳ２１０からステップＳ２１４までの処理が行われる。
【００６５】
なお、このような通信制御処理の結果、いずれのコミュニケーションツールを用いた通信も成功しなかった場合には、ツール選択部１６０は、ユーザにより指定されたツールグループ以外のツールグループを自動的に選択して通信の試行を継続してもよい。例えば、テキストコミュニケーションが成功しなかった場合に、ユーザにより入力されるメッセージをテキストファイルに含め、当該テキストファイルをファイル交換ツールを用いてフレンドユーザに送信することなどが考えられる。
【００６６】
また、図１５の例では、ユーザの状態を取得可能なツールＤの優先度がユーザの状態を取得できないツールＥよりも高く設定されている。しかしながら、かかる例に限定されず、例えば、ユーザの状態が「オフライン」であるツールの優先度は、ユーザの状態が「オンライン」に変化するまで、他のツールよりも予め低く設定されてもよい。
【００６７】
＜４．まとめ＞
ここまで、図１〜図１５を用いて、本発明の一実施形態に係る情報処理装置１００について説明した。本実施形態によれば、ユーザは、コミュニケーションの相手となるフレンドユーザを表すユーザアイコンに含まれるいずれかのグループ指定領域を、希望するコミュニケーションの媒体の種類に応じて指定することにより、希望する形でのコミュニケーションを簡易かつ直感的に開始することができる。その際、希望するコミュニケーションの媒体に応じた共通的なサービスメニューがグループ指定領域の近傍に表示されるため、ユーザにとって、個々のコミュニケーションツールの差異を意識する必要性がない。従って、コミュニケーションツールの選択に伴う煩雑さが解消される。
【００６８】
また、使用すべきコミュニケーションツールの候補が複数存在する場合には、定期的に更新されるフレンドユーザの通信可否に関する状態などに応じて設定される優先度の順にコミュニケーションツールが自動的に選択されるため、ユーザの希望する形でのコミュニケーションを迅速に成功させることができる。
【００６９】
また、上述したツールグループは、各コミュニケーションツールを用いて伝送可能なストリームの種類に応じて予め定義され得る。ここでのストリームの種類とは、コミュニケーションの媒体の種類、即ちテキスト、音声、ファイル交換、映像及びニュースなどを含み得る。このようなコミュニケーションツールのグループ化により、上述した簡易かつ直感的なコミュニケーションのためのユーザインタフェースが実現される。
【００７０】
なお、本明細書において説明した情報処理装置１００による一連の処理は、典型的には、ソフトウェアを用いて実現される。一連の処理を実現するソフトウェアを構成するプログラムは、例えば、情報処理装置１００の内部又は外部に設けられる記憶媒体に予め格納される。そして、各プログラムは、例えば、実行時に情報処理装置１００のＲＡＭ（Random  Access  Memory）に読み込まれ、ＣＰＵ（Central  Processing  Unit）などのプロセッサにより実行される。
【００７１】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００７２】
１００        情報処理装置
１１０        記憶部
１２０        状態更新部
１４０        表示制御部
１５０        表示部
１５２ａ〜ｃ  ユーザアイコン
１５４ａ〜ｄ  グループ指定領域
１６０        ツール選択部
１７０        通信部
【図１】
2011151608.tif 000003
【図２】
2011151608.tif 000004
【図３】
2011151608.tif 000005
【図４】
2011151608.tif 000006
【図５】
2011151608.tif 000007
【図６】
2011151608.tif 000008
【図７】
2011151608.tif 000009
【図８】
2011151608.tif 000010
【図９】
2011151608.tif 000011
【図１０】
2011151608.tif 000012
【図１１】
2011151608.tif 000013
【図１２】
2011151608.tif 000014
【図１３】
2011151608.tif 000015
【図１４】
2011151608.tif 000016
【図１５】
2011151608.tif 000017