(57)【要約】【課題】印刷データを画像データ化して配布する場合の利便性をより向上させる。【解決手段】情報共有システムは、情報処理システムと、互いの間でセグメントを超えた通信が不可の第１および第２の端末装置とを含む。情報処理システムは、登録要求に応じて、第１および第２の端末識別情報とを関連付けて登録し、要求に応じて、第１の端末識別情報に関連付けられて登録される１以上の第２の端末識別情報を含むリストを第１の端末装置に送信する。情報処理システムは、コンテンツ送信要求に応じて共通識別情報を生成し、共通識別情報を第１の端末装置および第２の端末装置に送信する。第１の端末装置は、コンテンツ送信部により、コンテンツを送信するための手順を、選択された第２の端末装置との間で共通識別情報を用いて情報処理システムを介して実行する。【選択図】図２
2015179342.tif 000002
【特許請求の範囲】
【請求項１】
１以上の情報処理装置を含む情報処理システムと、互いの間でセグメントを超えた通信が不可の第１の端末装置および第２の端末装置とを含む情報共有システムであって、
前記第１の端末装置は、
自身を識別するための第１の端末識別情報を示す端末識別画像を出力する出力部と、
前記第１の端末識別情報に関連付けられる、１以上の前記第２の端末装置をそれぞれ識別するための１以上の第２の端末識別情報が含まれるリストを前記情報処理システムに要求するリスト要求部と、
前記リストから選択された前記第２の端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信するコンテンツ送信部と
を備え、
前記第２の端末装置は、
前記端末識別画像から前記第１の端末識別情報を取得する取得部と、
前記取得部が取得した前記第１の端末識別情報と、自身を識別するための第２の端末識別情報とを関連付けて登録する登録要求を前記情報処理システムに対して行う登録要求部と
を備え、
前記情報処理システムは、
前記登録要求に応じて、前記第１の端末識別情報と１以上の前記第２の端末識別情報とを関連付けて登録する登録部と、
前記リスト要求部による要求に応じて、前記登録部に前記第１の端末識別情報に関連付けられて登録される１以上の前記第２の端末識別情報を含むリストを前記第１の端末装置に送信するリスト送信部と、
前記コンテンツ送信要求に応じて共通識別情報を生成し、該共通識別情報を前記第１の端末装置および前記第２の端末装置に送信する共通識別情報生成部と
を備え、
前記第１の端末装置は、前記コンテンツ送信部により、
前記コンテンツを送信するための手順を、前記選択された第２の端末装置との間で前記共通識別情報を用いて前記情報処理システムを介して実行する
ことを特徴とする情報共有システム。
【請求項２】
１以上の情報処理装置を含む情報処理システムと、互いの間でセグメントを超えた通信が不可の第１の端末装置および第２の端末装置とを含む情報共有システムであって、
前記第１の端末装置は、
自身を識別するための第１の端末識別情報を記憶する記憶部と、
前記第１の端末識別情報に関連付けられる、１以上の前記第２の端末装置をそれぞれ識別するための１以上の第２の端末識別情報が含まれるリストを前記情報処理システムに要求するリスト要求部と、
前記リストから選択された前記第２の端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信するコンテンツ送信部と
を備え、
前記第２の端末装置は、
前記第１の端末識別情報を近距離無線通信を用いて前記記憶部から取得する取得部と、
前記取得部が取得した前記第１の端末識別情報と、自身を識別するための第２の端末識別情報とを関連付けて登録する登録要求を前記情報処理システムに対して行う登録要求部と
を備え、
前記情報処理システムは、
前記登録要求に応じて、前記第１の端末識別情報と１以上の前記第２の端末識別情報とを関連付けて登録する登録部と、
前記リスト要求部による要求に応じて、前記登録部に前記第１の端末識別情報に関連付けられて登録される１以上の前記第２の端末識別情報を含むリストを前記第１の端末装置に送信するリスト送信部と、
前記コンテンツ送信要求に応じて共通識別情報を生成し、該共通識別情報を前記第１の端末装置および前記第２の端末装置に送信する共通識別情報生成部と
を備え、
前記第１の端末装置は、前記コンテンツ送信部により、
前記コンテンツを送信するための手順を、前記選択された第２の端末装置との間で前記共通識別情報を用いて前記情報処理システムを介して実行する
ことを特徴とする情報共有システム。
【請求項３】
前記端末装置は、
マルチキャストを行い応答が無い場合に、前記情報処理システムを介してコンテンツを送信する
ことを特徴とする請求項１または請求項２に記載の情報共有システム。
【請求項４】
前記端末装置は、
印刷データの出力を制御する印刷制御部と、
印刷制御部に対するユーザ操作を行うための操作画面を表示させる表示部と
をさらに備え、
前記リスト要求部は、
前記表示部に表示される前記操作画面に対するユーザ操作に応じて前記リストを前記情報処理システムに要求し、要求に応じて前記情報処理システムから送信された該リストに含まれる端末識別情報に基づき前記コンテンツを送信する端末装置を選択するための画面を前記表示部に表示させる
ことを特徴とする請求項１乃至請求項３の何れか１項に記載の情報共有システム。
【請求項５】
１以上の情報処理装置を含む情報処理システムと、互いの間でセグメントを超えた通信が不可の第１の端末装置および第２の端末装置とを含む情報共有システムの情報共有方法であって、
前記第１の端末装置が自身を識別するための第１の端末識別情報を示す端末識別画像を出力する出力ステップと、
前記第１の端末装置が前記第１の端末識別情報に関連付けられる、１以上の前記第２の端末装置をそれぞれ識別するための１以上の第２の端末識別情報が含まれるリストを前記情報処理システムに要求するリスト要求ステップと、
前記第１の端末装置が前記リストから選択された前記第２の端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信するコンテンツ送信ステップと、
前記第２の端末装置が前記端末識別画像から前記第１の端末識別情報を取得する取得ステップと、
前記第２の端末装置が、前記取得ステップにより取得した前記第１の端末識別情報と、自身を識別するための第２の端末識別情報とを関連付けて登録する登録要求を前記情報処理システムに対して行う登録要求ステップと、
前記情報処理システムが、前記登録要求に応じて、前記第１の端末識別情報と１以上の前記第２の端末識別情報とを関連付けて登録する登録ステップと、
前記情報処理システムが、前記リスト要求部による要求に応じて、前記登録部に前記第１の端末識別情報に関連付けられて登録される１以上の前記第２の端末識別情報を含むリストを前記第１の端末装置に送信するリスト送信ステップと、
前記情報処理システが、前記コンテンツ送信要求に応じて共通識別情報を生成し、該共通識別情報を前記第１の端末装置および前記第２の端末装置に送信する共通識別情報生成ステップと
を備え、
前記コンテンツ送信ステップは、前記コンテンツを送信するための手順を、前記選択された第２の端末装置との間で前記共通識別情報を用いて前記情報処理システムを介して実行する
ことを特徴とする情報共有方法。
【請求項６】
１以上の情報処理装置を含む情報処理システムと、互いの間でセグメントを超えた通信が不可の第１の端末装置および第２の端末装置とを含む情報共有システムの情報共有方法であって、
前記第１の端末装置が、該第１の端末装置の記憶部に記憶される第１の端末識別情報に関連付けられる、１以上の前記第２の端末装置をそれぞれ識別するための１以上の第２の端末識別情報が含まれるリストを前記情報処理システムに要求するリスト要求ステップと、
前記第１の端末装置が、前記リストから選択された前記第２の端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信するコンテンツ送信ステップと、
前記第２の端末装置が、前記第１の端末識別情報を近距離無線通信を用いて前記記憶部から取得する取得ステップと、
前記第２の端末装置が、前記取得ステップにより取得した前記第１の端末識別情報と、自身を識別するための第２の端末識別情報とを関連付けて登録する登録要求を前記情報処理システムに対して行う登録要求ステップと、
前記情報処理システムが、前記登録要求に応じて、前記第１の端末識別情報と１以上の前記第２の端末識別情報とを関連付けて登録する登録ステップと、
前記情報処理システムが、前記リスト要求部による要求に応じて、前記登録部に前記第１の端末識別情報に関連付けられて登録される１以上の前記第２の端末識別情報を含むリストを前記第１の端末装置に送信するリスト送信ステップと、
前記情報処理システが、前記コンテンツ送信要求に応じて共通識別情報を生成し、該共通識別情報を前記第１の端末装置および前記第２の端末装置に送信する共通識別情報生成ステップと
を備え、
前記コンテンツ送信ステップは、前記コンテンツを送信するための手順を、前記選択された第２の端末装置との間で前記共通識別情報を用いて前記情報処理システムを介して実行する
ことを特徴とする情報共有方法。
【請求項７】
自身を識別するための第１の端末識別情報と、端末識別画像から取得した他の端末装置を識別するための第２の端末識別情報とを関連付けて登録する登録要求を情報処理システムに送信する登録要求部と、
前記第１の端末識別情報に関連付けられる１以上の前記第２の端末識別情報が含まれるリストを情報処理システムに要求するリスト要求部と、
前記リストから選択された端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信するコンテンツ送信部と
を備え、
前記コンテンツ送信部は、
前記コンテンツを送信するための手順を、前記選択された端末装置との間で、前記情報処理システムにより前記選択された端末装置に共通に生成された共通識別情報を用いて、前記情報処理システムを介して実行する
ことを特徴とする端末装置。
【請求項８】
自身を識別するための第１の端末識別情報と、近距離無線通信を用いて他の端末装置から取得した該他の端末装置を識別する第２の端末識別情報とを関連付けて登録する登録要求を情報処理システムに送信する登録要求部と、
前記第１の端末識別情報に関連付けられる１以上の前記第２の端末識別情報が含まれるリストを情報処理システムに要求するリスト要求部と、
前記リストから選択された端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信するコンテンツ送信部と
を備え、
前記コンテンツ送信部は、
前記コンテンツを送信するための手順を、前記選択された端末装置との間で、前記情報処理システムにより前記選択された端末装置に共通に生成された共通識別情報を用いて、前記情報処理システムを介して実行する
ことを特徴とする端末装置。
【請求項９】
前記コンテンツ送信部は、
マルチキャストを行い応答が無い場合に、前記情報処理システムを介してコンテンツを送信する
ことを特徴とする請求項７または請求項８に記載の端末装置。
【請求項１０】
印刷データの出力を制御する印刷制御部と、
印刷制御部に対するユーザ操作を行うための操作画面を表示させる表示部と
をさらに備え、
前記リスト要求部は、
前記表示部に表示される前記操作画面に対するユーザ操作に応じて前記リストを前記情報処理システムに要求し、要求に応じて前記情報処理システムから送信された該リストに含まれる端末識別情報に基づき前記コンテンツを送信する端末装置を選択するための画面を前記表示部に表示させる
ことを特徴とする請求項７乃至請求項９の何れか１項に記載の端末装置。
【請求項１１】
自身を識別するための第１の端末識別情報と、端末識別画像から取得した他の端末装置を識別するための第２の端末識別情報とを関連付けて登録する登録要求を情報処理システムに送信する登録要求ステップと、
前記第１の端末識別情報に関連付けられる１以上の前記第２の端末識別情報が含まれるリストを情報処理システムに要求するリスト要求ステップと、
前記リストから選択された端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信するコンテンツ送信ステップと
を備え、
前記コンテンツ送信ステップは、
前記コンテンツを送信するための手順を、前記選択された端末装置との間で、前記情報処理システムにより前記選択された端末装置に共通に生成された共通識別情報を用いて、前記情報処理システムを介して実行する
ことを特徴とする通信方法。
【請求項１２】
自身を識別するための第１の端末識別情報と、近距離無線通信を用いて他の端末装置から取得した該他の端末装置を識別する第２の端末識別情報とを関連付けて登録する登録要求を情報処理システムに送信する登録要求ステップと、
前記第１の端末識別情報に関連付けられる１以上の前記第２の端末識別情報が含まれるリストを情報処理システムに要求するリスト要求ステップと、
前記リストから選択された端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信するコンテンツ送信ステップと
を備え、
前記コンテンツ送信ステップは、
前記コンテンツを送信するための手順を、前記選択された端末装置との間で、前記情報処理システムにより前記選択された端末装置に共通に生成された共通識別情報を用いて、前記情報処理システムを介して実行する
ことを特徴とする通信方法。
【請求項１３】
自身を識別するための第１の端末識別情報と、端末識別画像から取得した他の端末装置を識別するための第２の端末識別情報とを関連付けて登録する登録要求を情報処理システムに送信する登録要求ステップと、
前記第１の端末識別情報に関連付けられる１以上の前記第２の端末識別情報が含まれるリストを情報処理システムに要求するリスト要求ステップと、
前記リストから選択された端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信し、前記コンテンツを送信するための手順を、前記選択された端末装置との間で、前記情報処理システムにより前記選択された端末装置に共通に生成された共通識別情報を用いて、前記情報処理システムを介して実行するコンテンツ送信ステップと
をコンピュータに実行させるためのプログラム。
【請求項１４】
自身を識別するための第１の端末識別情報と、近距離無線通信を用いて他の端末装置から取得した該他の端末装置を識別する第２の端末識別情報とを関連付けて登録する登録要求を情報処理システムに送信する登録要求ステップと、
前記第１の端末識別情報に関連付けられる１以上の前記第２の端末識別情報が含まれるリストを情報処理システムに要求するリスト要求ステップと、
前記リストから選択された端末装置に対してコンテンツの送信を行うコンテンツ送信要求を前記情報処理システムに送信し、前記コンテンツを送信するための手順を、前記選択された端末装置との間で、前記情報処理システムにより前記選択された端末装置に共通に生成された共通識別情報を用いて、前記情報処理システムを介して実行するコンテンツ送信ステップと
をコンピュータに実行させるためのプログラム。
【請求項１５】
自身を識別するための識別情報を含む端末識別画像を出力する出力部と、
前記端末識別情報を取得した他の端末装置を含む端末装置のリストを表示する表示部と、
前記リストから選択された他の端末装置にデータを送信する送信部と
を有する
ことを特徴とする端末装置。
【請求項１６】
自身を識別するための識別情報を含む端末識別画像を出力する出力ステップと、
前記端末識別情報を取得した他の端末装置を含む端末装置のリストを表示する表示ステップと、
前記リストから選択された他の端末装置にデータを送信する送信ステップと
をコンピュータに実行させるためのプログラム。
【請求項１７】
第１の端末装置と第２の端末装置とを含む情報共有システムであって、
前記第１の端末装置は、
自身を識別するための識別情報を含む端末識別画像を出力する出力部と、
前記端末識別情報を取得した前記第２の端末装置を含む端末装置のリストを表示する表示部と、
前記リストから選択された前記第２の端末装置にデータを送信する送信部と
を有し、
前記第２の端末装置は、
前記端末識別画像を取得する取得部と、
前記送信部から送信された前記データを受信する受信部と
を備える
ことを特徴とする情報共有システム。
【請求項１８】
第１の端末装置を識別するための識別情報を含む端末識別画像を出力する出力ステップと、
前記端末識別画像を取得する取得ステップと、
前記端末識別情報を取得した第２の端末装置を含む端末装置のリストを表示する表示ステップと、
前記リストから選択された前記第２の端末装置にデータを送信する送信ステップと
を備える
ことを特徴とする情報共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してデータを共有する情報共有システム、情報共有方法、端末装置、通信方法およびプログラムに関する。
【背景技術】
【０００２】
従来、会議などで用いる資料の配布は、パーソナルコンピュータ（以下、ＰＣと記述する）などの情報処理装置で作成してプリンタ装置で紙に印刷して行うのが一般的であった。
【０００３】
ＰＣからプリンタ装置を制御して印刷を行うために用いるプリンタドライバは、印刷データに従い紙に印刷させる手順と同様にして、印刷データをＰＤＦ(Portable  Document  Format)などの画像データとして出力することも可能である。印刷データを画像データとして出力することで、印刷を行う手間が省けると共に、紙資源を消費しないというメリットがある。
【０００４】
また、特許文献１には、印刷の指示などの操作をより容易に実行可能とした技術が開示されている。
【０００５】
このように、資料などの印刷データを画像データ化した場合、資料の配布者は、作成した資料画像データを電子メールに添付して配布先に送信するなどの方法を用いて、当該データの配布を行う。また、配布された資料画像データを受け取ったユーザは、受け取った資料画像データをＰＣ上の所定の格納場所から探し出して、ＰＣに搭載される画像閲覧アプリケーションなどを用いて開くことで、配布された資料を閲覧することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、印刷データをプリンタ装置により紙に印刷することで資料の配布を行う場合、資料を受け取ったユーザは、受け取ったその場で直ぐに資料を閲覧することが可能である。これに対して、印刷データを画像データ化して資料の配布を行った場合には、配布先のユーザは、受け取った画像データをＰＣ上の所定の格納場所から探し出して画像閲覧アプリケーションなどを用いて開くという作業を経て、初めて資料を閲覧が可能となる。
【０００７】
また、資料の配布元においても、紙による配布における、印刷データの選択、印刷指示、というフローに対して、画像データの各ユーザに対する送信という新たなプロセスが加わることになる。このとき、送信する画像データの圧縮、書庫化などの処理がさらに加わる場合もある。
【０００８】
このように、従来では、ユーザが配布したいデータを印刷して配布するか、電子データとして配布するか選択して処理を行いたい場合に、必ずしも利便的ではなかった。
【０００９】
本発明は、上記に鑑みてなされたものであって、データを配布する場合の利便性をより向上させることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、１以上の情報処理装置を含む情報処理システムと、互いの間でセグメントを超えた通信が不可の第１の端末装置および第２の端末装置とを含む情報共有システムであって、第１の端末装置は、自身を識別するための第１の端末識別情報を示す端末識別画像を出力する出力部と、第１の端末識別情報に関連付けられる、１以上の第２の端末装置をそれぞれ識別するための１以上の第２の端末識別情報が含まれるリストを情報処理システムに要求するリスト要求部と、リストから選択された第２の端末装置に対してコンテンツの送信を行うコンテンツ送信要求を情報処理システムに送信するコンテンツ送信部とを備え、第２の端末装置は、端末識別画像から第１の端末識別情報を取得する取得部と、取得部が取得した第１の端末識別情報と、自身を識別するための第２の端末識別情報とを関連付けて登録する登録要求を情報処理システムに対して行う登録要求部とを備え、情報処理システムは、登録要求に応じて、第１の端末識別情報と１以上の第２の端末識別情報とを関連付けて登録する登録部と、リスト要求部による要求に応じて、登録部に第１の端末識別情報に関連付けられて登録される１以上の第２の端末識別情報を含むリストを第１の端末装置に送信するリスト送信部と、コンテンツ送信要求に応じて共通識別情報を生成し、共通識別情報を第１の端末装置および第２の端末装置に送信する共通識別情報生成部とを備え、第１の端末装置は、コンテンツ送信部により、コンテンツを送信するための手順を、選択された第２の端末装置との間で共通識別情報を用いて情報処理システムを介して実行することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、データを配布する場合の利便性をより向上させることができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、第１の実施形態に係る情報共有システムに適用可能な構成の例を示すブロック図である。
【図２】図２は、第１の実施形態に係る情報共有システムを概略的に示す図である。
【図３】図３は、第１の実施形態に適用可能な提供端末の機能を説明するための一例の機能ブロック図である。
【図４】図４は、第１の実施形態に係る受信端末の機能を説明するための一例の機能ブロック図を示す図である。
【図５】図５は、第１の実施形態に係る中継サーバの機能を説明するための一例の機能ブロック図を示す図である。
【図６】図６は、第１の実施形態に係る各端末装置に共通して適用可能な一例の構成を示すブロック図である。
【図７】図７は、ＤＬＮＡのネットワークアーキテクチャを示す図である。
【図８】図８は、ＤＬＮＡによる通信手順を概略的に示す図である。
【図９】図９は、Ｍサーチメッセージの例を示す図である。
【図１０】図１０は、Ｍサーチメッセージに対するレスポンスの例を示す図である。
【図１１−１】図１１−１は、デスクリプションの例を示す図である。
【図１１−２】図１１−２は、デスクリプションの例を示す図である。
【図１２−１】図１２−１は、ＤＬＮＡの通信手順において送信されるＳＯＡＰメッセージの例を示す図である。
【図１２−２】図１２−２は、ＤＬＮＡの通信手順において送信されるＳＯＡＰメッセージの例を示す図である。
【図１２−３】図１２−３は、ＤＬＮＡの通信手順において送信されるＳＯＡＰメッセージの例を示す図である。
【図１３】図１３は、第１の実施形態に係る、端末装置の識別情報の登録処理の例を示すシーケンス図である。
【図１４】図１４は、第１の実施形態に係る、端末装置の関連付け処理の例を示すシーケンス図である。
【図１５】図１５は、第１の実施形態に係る、中継サーバに登録されるリストの例を示す図である。
【図１６】図１６は、第１の実施形態に係る、リストに登録された受信端末に対する提供端末からのコンテンツの送信処理の例を示すシーケンス図である。
【図１７】図１７は、第１の実施形態に係る印刷設定画面の例を示す図である。
【図１８】図１８は、第１の実施形態に係る、受信端末のリスト画面の例を示す図である。
【図１９】図１９は、第２の実施形態に係る情報共有システムを概略的に示すブロック図である。
【図２０】図２０は、第２の実施形態に係る情報共有システムに適用可能な端末装置の一例の構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、情報共有システム、情報共有方法、端末装置、通信方法およびプログラムの実施形態を詳細に説明する。
【００１４】
図１は、第１の実施形態に係る情報共有システムに適用可能な構成の例を示すブロック図である。図１において、第１の実施形態に係る情報共有システム１は、中継サーバ１０と、それぞれ無線でのネットワーク接続が可能な複数の端末装置２０ａ、２０ｂ、２０ｃおよび２０ｄとを含む。図１の例では、端末装置２０ａおよび２０ｂは、無線ルータ１２ａを介してネットワーク１１に接続される。同様に、端末装置２０ｃおよび２０ｄは、無線ルータ１２ｂを介してネットワーク１１に接続される。
【００１５】
端末装置２０ａ、２０ｂ、２０ｃおよび２０ｄは、それぞれＣＰＵ(Central  Processing  Unit)、ＲＯＭ(Read  Only  Memory)、ＲＡＭ(Random  Access  Memory)、ストレージ、操作部および表示部などを有する情報処理装置である。例えば、端末装置２０ａ、２０ｂ、２０ｃおよび２０ｄは、パーソナルコンピュータ（以下、ＰＣと略称する）、タブレット型ＰＣ、ノート型ＰＣ、多機能型携帯電話端末（スマートフォン）などを適用することができる。
【００１６】
中継サーバ１０は、ネットワーク１１を介して無線ルータ１２ａおよび１２ｂに接続し、各端末装置２０ａ、２０ｂ、２０ｃおよび２０ｄと通信を行うことができる。また、各端末装置２０ａ、２０ｂ、２０ｃおよび２０ｄは、無線ルータ１２ａ、１２ｂおよびネットワーク１１を介して互いに通信することができる。ここで、図１の例では、端末装置２０ａおよび２０ｂと、端末装置２０ｃおよび２０ｄとは、それぞれ異なる無線ルータ１２ａおよび１２ｂを介してネットワーク１１に接続されており、それぞれ異なるセグメント＃１および＃２に属している。したがって、端末装置２０ａおよび２０ｂと、端末装置２０ｃおよび２０ｄとの間でのマルチキャスト通信はできない。
【００１７】
図１では、４台の端末装置２０ａ、２０ｂ、２０ｃおよび２０ｄが示されているが、これはこの例に限定されず、より少ない、または、より多い端末装置が接続されていてもよい。また、図１では、中継サーバ１０が１台の装置であるように示されているが、中継サーバ１０は、ネットワーククラウドを利用した情報処理システムとして構成される形態も考えられる。ネットワーククラウドは、互いにネットワークで接続される複数のコンピュータを含み、外部からは、その内部が隠蔽されたブラックボックスとして入出力のみが示されるネットワーク・グループである。これに限らず、中継サーバ１０は、互いに接続された複数台の情報処理装置により構成してもよいし、１台の情報処理装置により構成してもよい。
【００１８】
図２は、第１の実施形態に係る情報共有システム１を概略的に示し、情報共有システム１における通信処理の概要について説明する。なお、図２において、図１と共通する部分には同一の符号を付して、詳細な説明を省略する。なお、図２において、提供端末２１および受信端末２４は、それぞれ図１の端末装置２０ａおよび２０ｃに対応しているものとする。上述したように、端末装置２０ａおよび２０ｃは、それぞれ異なるセグメント＃１および＃２に属すため、互いにマルチキャスト通信ができないようになっている。
【００１９】
提供端末２１は、例えば文書作成アプリケーションなどで作成したコンテンツをプリンタドライバ２２により印刷データに変換して出力する。プリンタドライバ２２は、印刷データの出力先を複数のプリンタ装置などの中から選択することが可能とされている。
【００２０】
プリンタドライバ２２は、印刷データの出力先の一つとして、コンテンツを変換した印刷データをさらに画像データに変換して出力する、画像データ出力を有する。この場合、変換される画像データは、ＰＤＦ(Portable  Document  Format)を適用することができる。これに限らず、印刷データは、ＰＤＦ以外の形式のデータに変換してもよい。また、第１の実施形態に係るプリンタドライバ２２は、印刷データの出力先として画像データ出力を選択した場合に、さらに、印刷データを変換した画像データを他の端末装置に送付することができる。
【００２１】
ここで、コンテンツを変換した画像データを、提供端末２１から受信端末２４に向けて送信する場合について考える。なお、以下では、特に記載の無い限り、コンテンツを変換した画像データを、単にコンテンツとして記述する。ここでは、コンテンツとは、提供端末２１を利用するユーザが配布したいデータを指す。第１の実施形態では、この提供端末２１から受信端末２４へのコンテンツの送信を、ＤＬＮＡ(Digital  Living  Network  Alliance)により策定された通信方式（以下、この通信方式をＤＬＮＡと呼ぶ）を用いて行うものとする。受信端末２４がＤＬＮＡに対応する再生アプリケーションを搭載していれば、ＤＬＮＡを用いることで、受信端末２４において、提供端末２１から送信されたコンテンツを容易に閲覧することができる。
【００２２】
詳細は後述するが、ＤＬＮＡによれば、コンテンツの送信を可能とするまでの手続きを、マルチキャスト通信を用いて行う。したがって、提供端末２１と受信端末２４とが単にネットワーク１１で接続されているだけでは、提供端末２１から受信端末２４に対するＤＬＮＡによるコンテンツの送信が実現できないことになる。第１の実施形態では、提供端末２１および受信端末２４は、ＤＬＮＡによる通信手順を中継サーバ１０を代理として用いて行うことで、異なるセグメント間でのＤＬＮＡに準じたコンテンツの送受信を可能としている。
【００２３】
図２において、提供端末２１および受信端末２４は、例えば起動時に中継サーバ１０に対して、それぞれ自身の識別番号を要求する。中継サーバ１０は、この要求に応じて、提供端末２１および受信端末２４それぞれの識別情報を生成し、提供端末２１および受信端末２４に送信する。提供端末２１および受信端末２４は、ここで得られた識別情報を、以降において自身を識別するデバイスＩＤとして用いる。
【００２４】
次に、提供端末２１および受信端末２４のデバイスＩＤを、それぞれ中継サーバ１０に登録する。この登録により、提供端末２１から、コンテンツの送信先の受信端末２４を選択することができるようになる。このとき、提供端末２１は、中継サーバ１０から送信された自身のデバイスＩＤを画像化し、識別画像２３として出力する。提供端末２１は、識別画像２３の出力を、識別画像２３を表示デバイスに画像を表示させる表示部に表示することで行ってもよいし、プリンタ装置を使用して紙に印刷することで行ってもよい。識別画像２３としては、例えばＱＲコード（登録商標）といった２次元コードを適用することができる。
【００２５】
受信端末２４は、撮像機能を有し、提供端末２１に出力された識別画像２３を撮像し、得られた識別画像２３を復号して提供端末２１のデバイスＩＤを取得する。受信端末２４は、識別画像２３から取得した提供端末２１の第１のデバイスＩＤと、受信端末２４自身の第２のデバイスＩＤとを中継サーバ１０に送信する。中継サーバ１０は、受信端末２４から送信された第１および第２のデバイスＩＤを関連付けて登録する。中継サーバ１０は、複数の受信端末２４からの第１のデバイスＩＤおよび第２のデバイスＩＤを受信している場合、例えば、第２のデバイスＩＤを共通する第１のデバイスＩＤにより纏めてリストとして登録する。
【００２６】
以上のように準備が整った上で、提供端末２１から受信端末２４に対してコンテンツを送信する場合、先ず、提供端末２１において、文書作成アプリケーションなどで作成されたコンテンツを印刷させる動作がなされる。このとき、提供端末２１において、印刷データの出力先として、ネットワーク１１を介して接続される他の端末装置（受信端末２４）が選択される。
【００２７】
すなわち、提供端末２１は、中継サーバ１０に対して、自身を識別する第１のデバイスＩＤと、受信端末２４の第２のデバイスＩＤとが関連付けられたリストを要求し、このリストから印刷データの出力先とする受信端末２４を選択する。提供端末２１は、第１のデバイスＩＤと、選択された受信端末２４を識別する第２のデバイスＩＤとを含むメッセージを中継サーバ１０に送信する。
【００２８】
中継サーバ１０は、提供端末２１から送信されたメッセージに応じて、メッセージに含まれる第１および第２のデバイスＩＤに共通の識別情報である場のＩＤを生成する。中継サーバ１０は、生成した場のＩＤを提供端末２１および受信端末２４にそれぞれ送信する。場のＩＤを受け取った提供端末２１および受信端末２４は、それぞれ、自身のＩＰアドレスおよび名前を中継サーバ１０に送信する。中継サーバ１０は、提供端末２１および受信端末２４のＩＰアドレスおよび名前を、場のＩＤに関連付けて管理する。
【００２９】
以降、提供端末２１および受信端末２４は、ＤＬＮＡの通信手順に従って互いに通信を行い、提供端末２１から受信端末２４へのコンテンツの送信が可能となる。このとき、提供端末２１および受信端末２４は、ＤＬＮＡの通信手順に従った通信を、場のＩＤを用いて、中継サーバ１０を介して行う。
【００３０】
中継サーバ１０は、インターネット上の例えばクラウドネットワーク上に構成される。そのため、提供端末２１から受信端末２４は、ＤＬＮＡによる各通信手順を、ＨＴＴＰ(Hypertext  Transfer  Protocol)といった、インターネット上でコンテンツの転送に用いられる汎用的なプロトコルによりラッピングして、中継サーバ１０に送信する。そのため、提供端末２１から受信端末２４は、ＤＬＮＡによる通信手順を、セグメントを越えて実行することが可能となる。
【００３１】
なお、提供端末２１は、ＤＬＮＡによる通信手順が完了した後は、受信端末２４に対して直接的に、すなわち、中継サーバ１０を介さずに、コンテンツを送信することができる。
【００３２】
図３は、第１の実施形態に適用可能な提供端末２１の機能を説明するための一例の機能ブロック図である。提供端末２１は、操作部２１０と、表示部２１１と、記憶部２１２と、印刷制御部２１３と、出力部２１４と、通信部２１５と、制御部２１６とを有する。
【００３３】
これら操作部２１０、表示部２１１、記憶部２１２、印刷制御部２１３、出力部２１４、通信部２１５および制御部２１６は、提供端末２１が有するＣＰＵ(Central  Processing  Unit)上で動作するプログラムにより実現される。これに限らず、これら操作部２１０、表示部２１１、記憶部２１２、印刷制御部２１３、出力部２１４、通信部２１５および制御部２１６のうち一部または全部が、互いに協働して動作するハードウェアにより構成してもよい。
【００３４】
図３において、制御部２１６は、この提供端末２１の全体の動作を制御する。操作部２１０は、入力デバイスからの信号を処理してユーザ操作を受け付け、制御部２１６に操作に応じた情報を渡す。表示部２１１は、制御部２１６により生成された表示制御信号に従った画面を表示デバイスに表示させる。記憶部２１２は、提供端末２１が有するハードディスクドライブや不揮発性半導体メモリ（フラッシュメモリ）といったストレージや、ＲＡＭ(Random  Access  Memory)に対してデータを記憶させる。通信部２１５は、ネットワーク１１を介した通信を行う。
【００３５】
印刷制御部２１３は、プリンタドライバ２２に対応し、印刷データの生成および出力や、生成された印刷データの画像データへの変換を行う。出力部２１４は、制御部２１６の制御に従い識別画像２３を出力する。
【００３６】
図４は、第１の実施形態に係る受信端末２４の機能を説明するための一例の機能ブロック図を示す。受信端末２４は、表示部２４０と、記憶部２４１と、取得部２４２と、通信部２４３と、制御部２４４とを有する。これら表示部２４０、記憶部２４１、取得部２４２、通信部２４３および制御部２４４は、受信端末２４が有するＣＰＵ上で動作するプログラムにより実現される。これに限らず、これら表示部２４０、記憶部２４１、取得部２４２と、通信部２４３および制御部２４４のうち一部または全部が、互いに協働して動作するハードウェアにより構成してもよい。
【００３７】
図４において、制御部２４４は、この受信端末２４の全体を制御する。表示部２４０は、制御部２４４により生成された表示制御信号に従った画面を表示デバイスに表示させる。記憶部２４１は、受信端末２４が有するハードディスクドライブや不揮発性半導体メモリ（フラッシュメモリ）といったストレージや、ＲＡＭ(Random  Access  Memory)に対してデータを記憶させる。通信部２４３は、ネットワーク１１を介した通信を制御する。
【００３８】
取得部２４２は、提供端末２１から出力された識別画像２３から提供端末２１のデバイスＩＤを取得する。取得部２４２は、例えば提供端末２１の表示デバイスに表示された識別画像２３を、受信端末２４が有する撮像部を制御して撮像する。そして、撮像された識別画像２３を解析して、識別画像２３に含まれるデバイスＩＤを取得する。
【００３９】
図５は、第１の実施形態に係る中継サーバ１０の機能を説明するための一例の機能ブロック図を示す。中継サーバ１０は、場のＩＤ生成部１００と、デバイスＩＤ生成部１０１と、識別画像生成部１０２と、通信情報記憶部１０３と、登録部１０４と、通信部１０５と、制御部１０６とを有する。これら場のＩＤ生成部１００、デバイスＩＤ生成部１０１、識別画像生成部１０２、通信情報記憶部１０３、登録部１０４、通信部１０５および制御部１０６は、中継サーバ１０が有するＣＰＵ上で動作するプログラムにより実現される。これに限らず、これら場のＩＤ生成部１００、デバイスＩＤ生成部１０１、識別画像生成部１０２、通信情報記憶部１０３、登録部１０４、通信部１０５および制御部１０６のうち一部または全部が、互いに協働して動作するハードウェアにより構成してもよい。
【００４０】
図５において、制御部１０６は、この中継サーバ１０の全体の動作を制御する。通信部１０５は、ネットワーク１１を介した通信を制御する。
【００４１】
場のＩＤ生成部１００は、提供端末２１および受信端末２４の要求に従い、提供端末２１および受信端末２４に共通する場のＩＤを生成する。デバイスＩＤ生成部１０１は、提供端末２１および受信端末２４の要求に従い、提供端末２１および受信端末２４をそれぞれ識別するためのデバイスＩＤを生成する。識別画像生成部１０２は、提供端末２１の要求に従い、識別画像２３を生成する。
【００４２】
登録部１０４は、デバイスＩＤ生成部１０１が生成した提供端末２１および受信端末２４のデバイスＩＤを、ハードディスクドライブなどストレージに記憶して登録する。また、登録部１０４は、提供端末２１のデバイスＩＤと、１以上の受信端末２４のデバイスＩＤとを関連付けたリストを登録する。
【００４３】
通信情報記憶部１０３は、例えば中継サーバ１０が有するハードディスクドライブなどストレージやＲＡＭを利用して、提供端末２１および受信端末２４によるＤＬＮＡによる通信手順上の情報を、場のＩＤに関連付けて一時的に記憶する。
【００４４】
図６は、第１の実施形態に係る各端末装置２０ａ、２０ｂ、２０ｃおよび２０ｄに共通して適用可能な一例の構成を示す。なお、端末装置２０ａ、２０ｂ、２０ｃおよび２０ｄは、共通の構成で実現可能であるため、図６では、説明のため、これらを端末装置２０ａで代表させて示している。
【００４５】
端末装置２０ａは、ＣＰＵ(Central  Processing  Unit)３１と、ＲＯＭ(Read  Only  Memory)３２と、ＲＡＭ(Random  Access  Memory)３３と、通信Ｉ／Ｆ３４と、ストレージ３５と、データＩ／Ｆ３６と、入力装置３７と、表示装置３８と、撮像部４０とを有し、これら各部がバス３０を介して互いに通信可能に接続される。ストレージ３５は、ハードディスクドライブや不揮発性半導体メモリ（フラッシュメモリ）などを適用することでき、ＣＰＵ３１が動作するためのプログラムや各種データが記憶される。
【００４６】
ＣＰＵ３１は、ＲＯＭ３２やストレージ３５に予め記憶されるプログラムに従い、ＲＡＭ３３をワークメモリとして用いて動作して、この端末装置２０ａの全体の動作を制御する。
【００４７】
通信Ｉ／Ｆ３４は、所定のプロトコル（例えばＴＣＰ／ＩＰ(Transmission  Control  Protocol/Internet  Protocol)）を用いてネットワーク１１を介した通信を行う。データＩ／Ｆ３６は、外部の機器との間でデータの送受信を行う。データＩ／Ｆ３６としては、ＵＳＢ(Universal  Serial  Bus)やＩＥＥＥ１３９４(Institute  of  Electrical  and  Electronics  Engineers  1394)などを適用することができる。これに限らず、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線によるインターフェイスをデータＩ／Ｆ３６として適用してもよい。
【００４８】
入力装置３７は、ユーザ操作を受け付ける入力デバイスであり、例えばキーボードや位置に応じた制御信号を出力するポインティングデバイスを適用することができる。表示装置３８は、例えばＬＣＤ(Liquid  Crystal  Display)による表示バイスと、表示デバイスを駆動する駆動回路とを含み、ＣＰＵ３１で生成された表示制御信号に従う画面を表示させる。なお、入力装置３７と表示装置３８とを一体的に構成した所謂タッチパネル３９を用いてもよい。
【００４９】
撮像部４０は、ＣＣＤ(Charge  Coupled  Device)やＣＭＯＳ(Complementary  Metal  Oxide  Semiconductor)イメージセンサといった撮像素子と、被写体からの光を撮像素子に導く撮像光学系と、撮像素子を駆動する駆動回路と、撮像素子から出力される信号を処理してディジタルの画像データとして出力する信号処理部とを含む。撮像部４０は、ＣＰＵ３１からの指示により被写体の画像を撮像し、撮像画像による画像データをバス３０に対して出力する。
【００５０】
なお、端末装置２０ａを提供端末２１として用いる場合には、撮像部４０を省略することができる。
【００５１】
例えば端末装置２０ａを提供端末２１として用いる場合、上述した操作部２１０、表示部２１１、記憶部２１２、印刷制御部２１３、出力部２１４、通信部２１５および制御部２１６は、ＣＰＵ３１上で動作する通信プログラムによって実現される。通信プログラムは、ＲＯＭ３２やストレージ３５に予め記憶させて提供される。これに限らず、通信プログラムを、ネットワーク１１に接続されたコンピュータ上に格納し、通信Ｉ／Ｆ３４によりネットワーク１１経由でダウンロードさせることにより提供するように構成することができる。また、通信プログラムを、ネットワーク１１経由で提供または配布するように構成してもよい。
【００５２】
これに限らず、通信プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ(Compact  Disk)、ＤＶＤ(Digital  Versatile  Disk)などのコンピュータで読み取り可能な記録媒体に記録して提供してもよい。この場合、記録媒体に記録された情報処理プログラムは、例えばデータＩ／Ｆ３６に接続された外部のドライブ装置を介して端末装置２０ａに供給される。これに限らず、記録媒体に記録された通信プログラムを、パーソナルコンピュータなど他の情報処理装置上に一旦記憶させ、この他の情報処理装置から通信Ｉ／Ｆ３４やデータＩ／Ｆ３６を介した通信により、端末装置２０ａに供給してもよい。
【００５３】
通信プログラムは、例えば、上述した各部（操作部２１０、表示部２１１、記憶部２１２、印刷制御部２１３、出力部２１４、通信部２１５および制御部２１６）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ３１が例えばストレージ３５やＲＯＭ３２から通信プログラムを読み出して実行することにより上記各部が主記憶装置（例えばＲＡＭ３３）上にロードされ、各部が主記憶装置上に生成されるようになっている。
【００５４】
（ＤＬＮＡの概略的な説明）
ここで、ＤＬＮＡの通信手順について、概略的に説明する。ＤＬＮＡは、主にホームネットワーク用途のために策定され、製品が対応すべきコーデックと、デバイス間で通信を行う際の通信手順とが規定されている。Ｖｅｒ１．５では、コンテンツ保護を行うための著作権管理技術として、ＤＴＣＰ−ＩＰ(Digital  Transmission  Content  Protection  over  Internet  Protocol)が採用されている。
【００５５】
ＤＬＮＡでは、デバイス間でコンテンツを相互に通信するために、適用可能な動画、静止画、音声などのメディアフォーマットが規定されている。また、ＤＬＮＡでは、ＤＬＮＡに適用可能なデバイスの能力を、デバイスクラス(DeviceClass)と呼ばれる分類で規定している。また、ＤＬＮＡでは、メディア（コンテンツ）の転送は、ＨＴＴＰペースで行われ、各デバイスの発見(Discovery)は、ＵＰｎＰ(Universal  Plug  &  Play)においてＳＳＤＰ(Simple  Service  Discovery  Protocol)を用いて行う。ＳＳＤＰは、ＵＤＰ(User  Datagram  Protocol)上のマルチキャストＨＴＴＰ（ＨＴＴＰＭＵ：HTTP  Multicast  over  UDP）を使用した探索を行う。
【００５６】
デバイスクラスとしては、ホームネットワークデバイス(HMD)のカテゴリでは、ディジタルメディアサーバ（Digital  Media  Server  (DMS)）、ディジタルメディアプレーヤ（Digital  Media  Player  (DMP)）、ディジタルメディアレンダラ（Digital  Media  Renderer  (DMR)、ディジタルメディアコントローラ（Digital  Media  Controller  (DMC)）およびディジタルメディアプリンタ（Digital  Media  Printer  (DMPr)）の各クラスが定義される。
【００５７】
また、モバイルハンドヘルドデバイス(MHD)のカテゴリでは、モバイルディジタルメディアサーバ（Mobile  Digital  Media  Server  (M-DMS)）、モバイルディジタルメディアプレーヤ（Mobile  Digital  Media  Player  (M-DMP)、モバイルディジタルメディアコントローラ（Mobile  Digital  Media  Controller  (M-DMC)）、モバイルディジタルメディアアップローダ（Mobile  Digital  Media  Uploader  (M-DMU)）およびモバイルディジタルメディアダウンローダ（Mobile  Digital  Media  Downloader  (M-DMD)）の各クラスが定義される。
【００５８】
さらに、ネットワークインフラストラクチャデバイス(NID)のカテゴリでは、上述のホームネットワークデバイスのクラスに対応してメディアインターオペレータブルユニット（Media  Interoperability  Unit  (MIU)）のクラスと、モバイルハンドヘルドデバイスのクラスに対応してモバイルネットワークコネクティビティファンクション（Mobile  Network  Connectivity  Function  (M-NCF)）のクラスとがそれぞれ定義される。
【００５９】
本第１の実施形態では、モバイルディジタルメディアアップローダのクラスと、モバイルディジタルメディアサーバのクラスとに対応させることが考えられる。モバイルディジタルメディアアップローダのクラスは、コンテンツをディジタルメディアサーバまたはモバイルディジタルメディアサーバに送信する。このクラスのデバイスとしては、無線ＬＡＮ機能付きのディジタルカメラや、スマートフォンなどがある。また、モバイルディジタルメディアサーバのクラスは、コンテンツを保存し、ネットワークに接続しているディジタルメディアプレーヤやディジタルメディアレンダラにコンテンツを配信して、それらで再生できるようにするもので、コンテンツを蓄積するデバイスに適している。このクラスのデバイスとしては、ＰＣ、ネットワーク接続ハードディスクドライブなどがある。
【００６０】
図７は、ＤＬＮＡのネットワークアーキテクチャを示す。図７に示されるように、ＤＬＮＡのネットワークアーキテクチャは、下層から物理層、ネットワーク層、トランスポート層、アプリケーション層、コンテンツ保護層およびフォーマット層の各層にて構成される。また、各層において、デバイス発見のシーケンス(Device  Discovery)と、デバイス制御のシーケンス(Device  Control)と、コンテンツ伝送のシーケンス(Media  Transport)とが定義される。
【００６１】
物理層では、イーサネット（登録商標）やＩＥＥＥ８０１．１１がサポートされており、Ｂｌｕｅｔｏｏｔｈがオプションとして使用可能である。ネットワーク層では、ＩＰｖ４(Internet  Protocol  version  4)がサポートされ、トランスポート層ではＴＣＰ／ＵＤＰがサポートされている。
【００６２】
アプリケーション層は、デバイス発見およびデバイス制御に関してＵＰｎＰデバイスアーキテクチャのＶｅｒ１．０がサポートされ、デバイス制御に関して、ＵＰｎＰのオーディオおよびビデオに関する規定であるＵＰｎＰ  ＡＶがサポートされ、ＵＰｎＰの印刷に関する規定であるＵＰｎＰプリントがオプションでサポートされる。また、アプリケーション層において、コンテンツ伝送については、ＨＴＴＰがサポートされ、オプションとしてＲＴＰ(Real-time  Transport  Protocol)がサポートされる。
【００６３】
コンテンツ保護層は、コンテンツ伝送に関して、上述したＤＴＣＰ−ＩＰがサポートされ、オプションでＷＭＤＲＭ（登録商標：Windows  Media  Digital  Rights  Management)がサポートされる。フォーマット層では、動画データ、静止画データ、音声データについて、各種の形式がサポートされる。
【００６４】
図８は、ＤＬＮＡによる通信手順を概略的に示す。図８において、デバイス４１(Controllers)は、例えばコンテンツの受信側であり、図２における受信端末２４に対応する。また、デバイス４０(Device)は、例えばコンテンツの提供側であり、図２における提供端末２１に対応する。
【００６５】
先ず、デバイス発見(Discovery)のシーケンスが実行される。デバイス発見のシーケンスにおいて、デバイス４０は、ＳＳＤＰによりノーティファイメッセージ(NOTIFY  messages)をマルチキャストし（ステップＳ５１）、自らの存在をアナウンスする。また、デバイス４１は、ＳＳＤＰによりＭサーチメッセージ(M-SEARCH  messages)をマルチキャストし、所望のデバイスを検索する（ステップＳ５２）。
【００６６】
図９は、Ｍサーチメッセージの例を示す。図９（ａ）は、メディアサーバを検索するＭサーチメッセージ３００ａの例を示す。Ｍサーチメッセージ３００ａにおいて、箇所３０１ａの記述により、メディアサーバを検索している旨が示される。図９（ｂ）は、箇所３０１ｂの記述に従いコンテンツディレクトリを検索するＭサーチメッセージ３００ｂの例を示す。図１０は、Ｍサーチメッセージに対するレスポンスの例を示す。図１０において、レスポンス３１０は、レスポンス３１０を送信したデバイスのデスクリプションが格納されるＵＲＬの情報３１１を含む。
【００６７】
次に、デスクリプション(Description)のシーケンスが実行される。デスクリプションのシーケンスにおいて、デバイス４１は、送信したＭサーチメッセージに対するレスポンスに含まれるデスクリプションのＵＲＬに従い、そのデバイスのデスクリプションを取得する（ステップＳ６１）。
【００６８】
図１１−１および図１１−２は、デスクリプションの例を示す。図１１−１および図１１−２に示されるデスクリプション３２０ａおよび３２０ｂは、例えば１のデスクリプション内に含まれる。デスクリプションは、このように、ＸＭＬ(Extensible  Markup  Language)形式で記述され、タグ「＜＞」および「＜／＞」を用いて各項目および内容が記述され、タグ内にさらにタグを記述する入れ子構造により構造化を実現している。
【００６９】
図１１−１および図１１−２において、デスクリプション３２０ａおよび３２０ｂは、タグ「＜Ｄｅｖｉｃｅ＞＜／Ｄｅｖｉｃｅ＞」により記述されるデバイスデスクリプションと、タグ「＜ｉｃｏｎＬｉｓｔ＞＜／ｉｃｏｎＬｉｓｔ＞」により記述されるアイコンデスクリプションと、タグ「＜ｓｅｒｖｉｃｅＬｉｓｔ＞＜／ｓｅｒｖｉｃｅＬｉｓｔ＞」で記述されるサービスデスクリプションを含んでいる。
【００７０】
図１１−１の例では、箇所３２１の斜線を付した記述「MediaServer」がＵＰｎＰ  ＡＶの定義を示し、箇所３２２の斜線を付した記述「DMS-1.50」がＤＬＮＡによるデバイスクラスの定義が示される。さらに、図１１−２において、箇所３２３の斜線を付した記述「ConnectionManager」がＵＰｎＰにおけるコネクションマネージャを示し、箇所３２４の斜線を付した記述「ContentDirectory」がＵＰｎＰのコンテンツディレクトリを示す。また、箇所３２５の斜線を付した記述「MediaReceiverRegistrar」は、ベンダ独自の定義である。
【００７１】
図８の説明に戻り、デスクリプション(Description)のシーケンスが完了すると、次に、コントロール(Control)のシーケンスが実行される。デバイス４１は、ステップＳ６１で取得したデスクリプションに含まれるサービスデスクリプションを参照し、デバイスに合致したアクション要求を、ＳＯＡＰメッセージにより送信する（ステップＳ７１）。
【００７２】
図１２−１、図１２−２および図１２−３は、ここで送信されるＳＯＡＰメッセージの例を示す。図１２−１は、コンテンツの閲覧要求のＳＯＡＰメッセージの例を示す。図１２−１において、メッセージ３３０ａ内の部分３３１に、ＳＯＡＰメッセージによるコンテンツの閲覧要求が記述される。この例では、部分３３１の記述は、閲覧のためのフラグ情報と、フィルタ条件とを含んでいる。
【００７３】
図１２−２は、メッセージ３３０ａに対するレスポンスのＳＯＡＰメッセージの例を示す。図１２−２において、メッセージ３３０ｂ内の部分３３２に、ＳＯＡＰメッセージによる閲覧要求に対する応答が記述される。この例では、部分３３２の記述は、上述の部分３３１の記述内容に対する詳細な情報を含んでいる。
【００７４】
図１２−３は、上述のメッセージ３３０ａおよび３３０ｂの結果、デバイス４１がコンテンツを取得する際のＳＯＡＰメッセージの例を示す。図１２−３において、メッセージ３３０ｃの部分３３３に、コンテンツである動画ストリームの本体が記述される。この場合、この動画ストリームはＳＯＡＰによるカプセル化はなされず、デバイス４１は、ＨＴＴＰでのＧＥＴによりコンテンツを取得する。
【００７５】
図８の説明に戻り、コントロール(Control)のシーケンスが完了すると、次に、イベント(Events)のシーケンスが実行される。このイベントのシーケンスは、デバイスの状態を監視するためのシーケンスであり、ＧＥＮＡ(General  Events  Notification  Architecture)プロトコルが用いられる。デバイス４１は、デバイス４０に対して登録要求(Event  Subscription)を送信する（ステップＳ８１）。デバイス４０は、この登録要求を受信すると、自身の状態が変化した場合に、登録要求の送信元のデバイス４１に対して状態変化の告知(Event  Notifications)を送信する（ステップＳ８２）。
【００７６】
（第１の実施形態に係る通信処理）
次に、第１の実施形態に係る通信処理について、図１３〜図１８を用いて説明する。なお、以下に説明する通信処理は、提供端末２１および受信端末２４に搭載される第１の実施形態に係る通信アプリケーションソフトウェア（以下、通信アプリと略称する）により実行されるものである。
【００７７】
この通信アプリは、提供端末２１においては上述した操作部２１０、表示部２１１、記憶部２１２、印刷制御部２１３、出力部２１４、通信部２１５および制御部２１６の各部のうち一部または全部の機能を含む。また、この通信アプリは、受信端末２４においては、上述した表示部２４０、記憶部２４１、取得部２４２、通信部２４３および制御部２４４の各部のうち一部または全部の機能を含む。さらに、この通信アプリは、提供端末２１の各機能と、受信端末２４の各機能とを共通して含んでいてもよい。
【００７８】
図１３は、第１の実施形態に係る、提供端末２１および受信端末２４の識別情報の登録処理の例を示す。なお、図１３に示す処理は、提供端末２１および受信端末２４に共通なので、ここでは提供端末２１の処理として説明する。
【００７９】
図１３において、ステップＳ１００で、提供端末２１において第１の実施形態に係る通信アプリが起動される。次のステップＳ１０１で、提供端末２１の制御部２１６は、例えば記憶部２１２を参照して、自身を識別する識別情報であるデバイスＩＤを取得済みであるか否かを判定する。若し、取得済みであると判定した場合、制御部２１６は、図１３の一連の処理を終了させる。
【００８０】
制御部２１６は、ステップＳ１０１で自身のデバイスＩＤが未取得であると判定した場合、中継サーバ１０に対してデバイスＩＤを要求する（ステップＳ１０２）。中継サーバ１０は、この要求に応じて、デバイスＩＤ生成部１０１によりデバイスＩＤを生成し（ステップＳ１０３）、生成したデバイスＩＤを登録部１０４により登録する（ステップＳ１０４）。中継サーバ１０は、登録が完了したデバイスＩＤを、提供端末２１に送信する（ステップＳ１０５）。
【００８１】
提供端末２１において、制御部２１６は、要求に応じて中継サーバ１０で生成され送信されたデバイスＩＤを記憶部２１２に記憶させ、登録する（ステップＳ１０６）。このデバイスＩＤは、提供端末２１において、通信アプリにより永続的に使用されるものであり、例えば当該通信アプリが終了したり、提供端末２１の電源がオフとされても記憶部２１２において保持される。
【００８２】
図１４は、第１の実施形態に係る、提供端末２１と受信端末２４との関連付け処理の例を示す。この図１４の処理を行うことで、提供端末２１から、コンテンツを送信する相手の受信端末２４を指定することが可能となる。
【００８３】
提供端末２１において、制御部２１６は、関連付け処理の開始を設定する入力を待機する（ステップＳ２００）。制御部２１６は、例えば操作部２１０に対するユーザ操作による設定入力があったと判定した場合、中継サーバ１０に対して、既に提供端末２１に対して関連付けが行われている受信端末２４のリストを要求する（ステップＳ２０１）。中継サーバ１０において、制御部１０６は、この要求に応じて、登録部１０４に登録されているリストを取得する（ステップＳ２０２）。中継サーバ１０は、取得したリストを提供端末２１に送信する（ステップＳ２０３）。
【００８４】
図１５は、第１の実施形態に係る、中継サーバ１０に登録されるリストの例を示す。図１５において、リスト５０は、提供端末２１に対応する１のデバイスＩＤ＃１に対して、それぞれ受信端末２４に対応する複数のデバイスＩＤ＃２が関連付けられて登録される。
【００８５】
提供端末２１において、制御部２１６は、中継サーバ１０から送信されたリスト５０を表示部２１１によりリスト画面として表示装置３８に対して表示させる（ステップＳ２０４）。制御部２１６は、リスト画面に表示される各受信端末２４に対して他の受信端末２４を追加登録する指示入力を待機する（ステップＳ２０５）。
【００８６】
制御部２１６は、操作部２１０に対して追加登録の指示入力があると、中継サーバ１０に対してデバイスＩＤを送信し、デバイスＩＤに対応する識別画像２３を要求する（ステップＳ２０６）。中継サーバ１０は、この要求に応じて、識別画像生成部１０２により、デバイスＩＤを画像に符号化した識別画像２３を生成する（ステップＳ２０７）。中継サーバ１０は、生成した識別画像２３を提供端末２１に送信する（ステップＳ２０８）。
【００８７】
なお、識別画像２３の生成は、提供端末２１側において行ってもよい。
【００８８】
提供端末２１において、制御部２１６は、中継サーバ１０から送信された識別画像２３を表示部２１１により表示装置３８に対して表示させる（ステップＳ２０９）。
【００８９】
受信端末２４側において、ユーザ操作に応じて、提供端末２１の表示装置３８に表示される識別画像２３が撮像部４０により撮像され、識別画像２３が含まれる画像が取得される。受信端末２４において、取得部２４２は、この識別画像２３が含まれる画像から識別画像２３を取り出して復号し、提供端末２１のデバイスＩＤを取得する（ステップＳ２１０）。
【００９０】
受信端末２４において、制御部２４４は、上述の図１３の処理により取得され例えば記憶部２４１に記憶される自身のデバイスＩＤと、識別画像２３から取得した提供端末２１のデバイスＩＤとを中継サーバ１０に送信し、中継サーバ１０に対して、これらのデバイスＩＤを関連付けて登録するように要求する（ステップＳ２１１）。
【００９１】
中継サーバ１０において、制御部１０６は、この要求に応じて、提供端末２１のデバイスＩＤと受信端末２４のデバイスＩＤとを関連付けて、リスト５０に追加して登録する（ステップＳ２１２）。このとき、制御部１０６は、受信端末２４からの要求に含まれる提供端末２１のデバイスＩＤがリスト５０に既に登録されている場合、受信端末２４のデバイスＩＤを、リスト５０に既に登録されている当該提供端末２４のデバイスＩＤに対して纏めて登録する。
【００９２】
図１６は、第１の実施形態に係る、図１４の登録処理でリスト５０に登録された受信端末２４に対する提供端末２１からのコンテンツの送信処理の例を示す。第１の実施形態では、提供端末２１からのコンテンツの送信は、提供端末２１に搭載されるプリンタドライバ２２から実行される。提供端末２１において、制御部２１６は、ステップＳ３００で、印刷指示のためのユーザ操作を待機する。制御部２１６は、操作部２１０に対して印刷指示のユーザ操作が受け付けられると、ステップＳ３０１で、表示部２１１により表示装置３８に対して印刷設定画面を表示させる。
【００９３】
図１７は、第１の実施形態に係る、表示装置３８に表示される印刷設定画面の例を示す。図１７において、印刷設定画面４００は、プリンタ選択部４０１と、詳細設定ボタン４０２と、プリンタ検索ボタン４０３と、印刷実行ボタン４０４とを含む。
【００９４】
プリンタ選択部４０１は、提供端末２１が選択可能な印刷データの出力先のリストが表示される。このプリンタドライバ２２においては、印刷データの出力先として、ハードウェアとしてのプリンタ装置（図１７の例では「Ｐｒｉｎｔｅｒ００１」、「Ｐｒｉｎｔｅｒ００２」）の他に、印刷データを画像データに変換して送信する「データ送信」を選択することができる。
【００９５】
詳細設定ボタン４０２は、プリンタ選択部４０１で選択された印刷データの出力先に関する詳細な設定を行う詳細設定画面を表示させる。プリンタ選択部４０１において、印刷データの出力先として「データ送信」を選択した場合、例えば、詳細設定画面において印刷データを画像データに変換する際のオプション（画像データの形式、解像度、色数、変換後のデータサイズ、画像データのファイル名など）を設定することができる。
【００９６】
プリンタ検索ボタン４０３は、印刷データの出力先を検索する。印刷データの出力先として「データ送信」を選択した場合、例えば、図１４のステップＳ２１２で中継サーバ１０に登録されたリスト５０から、提供端末２１のデバイスＩＤに関連付けられた受信端末２４がリスト表示されるリスト画面が表示される。
【００９７】
印刷実行ボタン４０４は、印刷データの出力を開始する。例えば、プリンタ選択部４０１においてハードウェアとしてのプリンタ装置が選択された場合には、印刷実行ボタン４０４が操作されることで、印刷データが選択されたプリンタ装置に転送される。また、プリンタ選択部４０１において「データ送信」が選択された場合には、印刷実行ボタン４０４が操作されることで、印刷データが画像データに変換される。そして、プリンタ検索ボタン４０３の操作に応じて選択された受信端末２４に対して画像データを送信するための通信手順が開始される。
【００９８】
図１６の説明に戻り、印刷設定画面４００において、プリンタ選択部４０１で「データ送信」が選択されたものとする。また、この段階では、プリンタ検索ボタン４０３が操作されておらず、印刷データの出力先（送信先）が設定されていないものとする。制御部２１６は、操作部２１０が印刷実行ボタン４０４に対するユーザ操作を受け付けると、印刷データの出力処理の実行が開始され（ステップＳ３０２）、印刷データを画像データに変換する（ステップＳ３０３）。
【００９９】
また、制御部２１６は、中継サーバ１０に対して提供端末２１のデバイスＩＤを送信し、コンテンツの提供先を選択するためのリストを要求する（ステップＳ３０４）。中継サーバ１０において制御部１０６は、この要求に応じて、登録部１０４に登録されるリスト５０から、提供端末２１のデバイスＩＤに関連付けられた受信端末２４のデバイスＩＤを抽出する（ステップＳ３０５）。制御部１０６は、リスト５０から抽出した受信端末２４のデバイスＩＤのリストを提供端末２１に送信する（ステップＳ３０６）。
【０１００】
提供端末２１は、中継サーバ１０から送信された、提供端末２１のデバイスＩＤに関連付けられた受信端末２４のデバイスＩＤのリストを、表示部２１１により表示装置３８に表示させる（ステップＳ３０７）。
【０１０１】
図１８は、第１の実施形態に係る、この受信端末２４のリスト画面の例を示す。図１８において、リスト画面４１０は、リスト表示部４１１と、実行ボタン４１２とを含む。リスト表示部４１１は、提供端末２１に関連付けられた受信端末２４のデバイスＩＤがリスト表示される。ユーザは、入力装置３７に対する操作により、リスト表示部４１１に表示されるデバイスＩＤのリストから、コンテンツの送信先とする受信端末２４のデバイスＩＤを選択する。図１８の例では、リスト表示される各デバイスＩＤの先頭に表示されるチェックボックスをユーザ操作によりチェックすることで、対応するデバイスＩＤが選択される。実行ボタン４１２は、リスト表示部４１１におけるデバイスＩＤの選択を確定させる。
【０１０２】
なお、図１８の例では、リスト表示部４１１がデバイスＩＤのリストを表示するように示しているが、これはこの例に限定されない。例えば、リスト表示部４１１は、デバイスＩＤの代わりにデバイスＩＤに対応する受信端末２４の名前（機種名など）を表示させると、ユーザが受信端末２４を容易に識別でき、好ましい。例えば、図１３のステップＳ１０２において、提供端末２１や受信端末２４から中継サーバ１０にデバイスＩＤを要求する際に、自身の名前を要求に添付して送付する。中継サーバ１０は、要求に応じて生成したデバイスＩＤに対して、要求に添付される名前を関連付けて登録する。
【０１０３】
図１６の説明に戻り、提供端末２１において制御部２１６は、リスト画面４１０に対するユーザ操作を待機し、操作部２１０において実行ボタン４１２の操作が受け付けられると、中継サーバ１０に対して、コンテンツの提供元および提供先のデバイスＩＤを含むメッセージを送信する（ステップＳ３０８）。すなわち、制御部２１６は、ステップＳ３０８で、提供端末２１のデバイスＩＤと、リスト表示部４１１にて選択された各受信端末２４の各デバイスＩＤとを中継サーバ１０に送信し、各受信端末２４に対するコンテンツの送信を要求する。
【０１０４】
中継サーバ１０において、制御部１０６は、場のＩＤ生成部１００により場のＩＤを生成し、例えば通信情報記憶部１０３に記憶する（ステップＳ３０９）。また、制御部１０６は、提供端末２１から送信された各デバイスＩＤに基づき、生成した場のＩＤを、提供端末２１と、各受信端末２４に送信する（ステップＳ３１０、ステップＳ３１１）。提供端末２１および各受信端末２４は、以降、この場のＩＤを用いて、中継サーバ１０を介したＤＬＮＡによる通信手順を実行する。
【０１０５】
提供端末２１および受信端末２４は、場のＩＤを受信すると、図８を用いて説明したＤＬＮＡによる通信手順を開始する。提供端末２１において制御部２１６は、中継サーバ１０に対して、自身のＩＰアドレス、名前、ディレクトリ情報などを送信する（ステップＳ３１２）。同様に、各受信端末２４も、中継サーバ１０に対して、自身のＩＰアドレス、名前、ディレクトリ情報などを送信する（ステップＳ３１４）。
【０１０６】
また、提供端末２１は、ネットワーク１１に向けてノーティファイメッセージをマルチキャストする。同様に、受信端末２４は、ネットワーク１１に向けてＭサーチメッセージをマルチキャストする。若し、提供端末２１と受信端末２４とが同一セグメント内にあれば、マルチキャストによるこれらのメッセージのやり取りが成立し、通常のＤＬＮＡによる通信手順が実行される（ステップＳ３１３）。
【０１０７】
一方、提供端末２１と受信端末２４とが同一セグメント内に無い場合、マルチキャストによるメッセージのやり取りが成立しない。したがって、提供端末２１および受信端末２４は、自らがマルチキャストにより送信したメッセージに対するレスポンスを受け取ることができない。
【０１０８】
この場合、提供端末２１および受信端末２４は、場のＩＤを用いて、中継サーバ１０との間でそれぞれＤＬＮＡによる通信手順を実行する（ステップＳ３１５、ステップＳ３１６）。すなわち、提供端末２１は、中継サーバ１０を受信端末２４と見做してＤＬＮＡによる通信手順を実行する。同様に、各受信端末２４は、中継サーバ１０を提供端末２１と見做してＤＬＮＡによる通信手順を実行する。
【０１０９】
例えば、中継サーバ１０は、提供端末２１および受信端末２４から送信されたＤＬＮＡの通信手順に従った各メッセージを、場のＩＤに関連付けて通信情報記憶部１０３に一時的に記憶する。中継サーバ１０は、場のＩＤに関連付けられて記憶された各メッセージに対するレスポンスを、メッセージの相手に対して送信する。これにより、提供端末２１と受信端末２４との間におけるＤＬＮＡによる通信手順が、中継サーバ１０を介した状態で実行できる。
【０１１０】
図１６の例では、提供端末２１は、コンテンツ送信を行う旨を提示するノーティファイメッセージを、場のＩＤを付加して中継サーバ１０に送信する（ステップＳ３１５）。中継サーバ１０は、このノーティファイメッセージを場のＩＤと関連付けて通信情報記憶部１０３に記憶する。また、受信端末２４は、コンテンツ送信を行う提供端末２１の存在を確認するためのＭサーチメッセージを、場のＩＤを付加して中継サーバ１０に送信する（ステップＳ３１６）。中継サーバ１０は、このＭサーチメッセージを場のＩＤと関連付けて通信情報記憶部１０３に記憶する。中継サーバ１０は、場のＩＤに関連付けられて記憶される各メッセージを参照して、それぞれ対応するメッセージを提供端末２１および受信端末２４に返す。
【０１１１】
このＤＬＮＡによる通信手順に従った通信は、ネットワーククラウド上に構成される中継サーバ１０に対してなされるため、各メッセージはＨＴＴＰによりラッピングして送受信される。したがって、各メッセージは、セグメントを越えて中継サーバ１０と、提供端末２１および受信端末２４との間で送受信される。
【０１１２】
ステップＳ３１３、または、ステップＳ３１５およびステップＳ３１６におけるＤＬＮＡによる通信手順が完了すると、提供端末２１は、受信端末２４に対してコンテンツを送信する（ステップＳ３１７）。
【０１１３】
このように、第１の実施形態によれば、印刷データを変換した画像データによるコンテンツを、互いに異なるセグメント＃１および＃２に属する提供端末２１および受信端末２４間で、ＤＬＮＡの通信手順に従い送信することが可能である。そのため、印刷データを画像データ化して送信する場合の利便性が向上される。
【０１１４】
（第２の実施形態）
次に、第２の実施形態について説明する。上述の第１の実施形態では、提供端末２１は、自身のデバイスＩＤをＱＲコード（登録商標）などの識別画像に符号化して受信端末２４に提示しているが、これはこの例に限定されない。第２の実施形態では、提供端末２１から受信端末２４に対して、提供端末２１のデバイスＩＤを、近距離無線通信を介して送信する。
【０１１５】
図１９は、第２の実施形態に係る情報共有システムを概略的に示す。なお、図１９において、上述の図２と共通する部分には同一の符号を付して、詳細な説明を省略する。
【０１１６】
図１９において、第２の実施形態に係る情報共有システム１’は、中継サーバ１０と、提供端末２１’および受信端末２４’とを含む。ここで、提供端末２１’および受信端末２４’は、互いに近距離無線通信を行うために、ＮＦＣ(Near  field  communication)通信部２５および２６をそれぞれ有する。ＮＦＣ通信部２５および２６は、数ｃｍ〜１ｍ程度の近距離に接近することで、互いの間で通信を行うことができるようになっている。
【０１１７】
図２０は、第２の実施形態に係る情報共有システム１’に適用可能な端末装置２０ａ’の一例の構成を示す。なお、図２０において、上述の図６と共通する部分には同一の符号を付して、詳細な説明を省略する。
【０１１８】
図２０に示されるように、第２の実施形態に適用可能な端末装置２０ａ’は、上述の第１の実施形態に係る端末装置２０ａの構成に対してＮＦＣ通信部４１が追加された構成となっている。ＮＦＣ通信部４１は、ＣＰＵ３１の制御に従い、例えばストレージ３５やＲＡＭ３３、ＲＯＭ３２からデータを読み出して送信することができる。また、対応する近距離無線通信により受信した信号をデータに復号してＣＰＵ３１に送信することができる。
【０１１９】
このような構成において、提供端末２１と受信端末２４とが互いに近距離無線通信による通信が可能な近距離にあるものとする。この場合、提供端末２１は、図１４のステップＳ２０６〜ステップＳ２０８の処理を省略し、ステップＳ２０９の処理の代わりに、自身のデバイスＩＤをＮＦＣ通信部４１により送信する処理を行う。受信端末２４は、ステップＳ２１０の処理の代わりに、提供端末２１から近距離無線通信により送信されたデバイスＩＤを受信端末２４が有するＮＦＣ通信部４１により受信し、記憶する。
【０１２０】
このように、デバイスＩＤの、提供端末２１と受信端末２４との間での共有に近距離無線通信を用いた場合であっても、上述の識別画像２３を撮像する場合と同様な通信処理を行うことができる。また、近距離無線通信は、識別画像２３の撮像と同様に、提供端末２１と受信端末２４とが互いに見える距離にあって初めて成立するものであるため、セキュリティも保たれる。
【０１２１】
なお、上述の実施形態は、本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形による実施が可能である。
【符号の説明】
【０１２２】
１，１’  情報共有システム
１０  中継サーバ
１２ａ，１２ｂ  無線ルータ
２０ａ〜２０ｄ，２０ａ’  端末装置
２１，２１’  提供端末
２２  プリンタドライバ
２３  識別画像
２４，２４’  受信端末
２５，２６，４１  ＮＦＣ通信部
３１  ＣＰＵ
３４  通信Ｉ／Ｆ
３５  ストレージ
３８  表示装置
４０  撮像部
５０  リスト
１００  場のＩＤ生成部
１０１  デバイスＩＤ生成部
１０２  識別画像生成部
１０３  通信情報記憶部
１０４  登録部
２１０  操作部
２１１，２４０  表示部
２１２，２４１  記憶部
２１３  印刷制御部
２１４  出力部
２１５，２４３  通信部
２１６，２４４  制御部
２４２  取得部
４００  印刷設定画面
４０１  プリンタ選択部
４０２  詳細設定ボタン
４０３  プリンタ検索ボタン
４０４  印刷実行ボタン
４１０  リスト画面
４１１  リスト表示部
４１２  実行ボタン
【先行技術文献】
【特許文献】
【０１２３】
【特許文献１】特開２０１３−１２０４３９号公報
【図１】
2015179342.tif 000003
【図２】
2015179342.tif 000004
【図３】
2015179342.tif 000005
【図４】
2015179342.tif 000006
【図５】
2015179342.tif 000007
【図６】
2015179342.tif 000008
【図７】
2015179342.tif 000009
【図８】
2015179342.tif 000010
【図９】
2015179342.tif 000011
【図１０】
2015179342.tif 000012
【図１１−１】
2015179342.tif 000013
【図１１−２】
2015179342.tif 000014
【図１２−１】
2015179342.tif 000015
【図１２−２】
2015179342.tif 000016
【図１２−３】
2015179342.tif 000017
【図１３】
2015179342.tif 000018
【図１４】
2015179342.tif 000019
【図１５】
2015179342.tif 000020
【図１６】
2015179342.tif 000021
【図１７】
2015179342.tif 000022
【図１８】
2015179342.tif 000023
【図１９】
2015179342.tif 000024
【図２０】
2015179342.tif 000025