(57)【要約】【課題】ユーザが必要とする情報に関する情報源の状態や性質を管理し、検索要求に応じて提示する装置、方法を得る。【解決手段】本発明の共有データ情報表示装置は、ネットワークに接続された他機器のコンテンツを共通利用する端末１１にあり、端末自身と他機器が持つコンテンツとのデータ一覧を取得し、その取得時間からネットワークの実効速度を推定し、データ一覧に含まれるファイルを得る時間を計算する端末状態管理部１１６と、他機器に関する接続状態情報と、データの属性情報とをファイルの情報に付与する状態情報付与部１１７と、それらの結果を記憶するデータ保持メモリ１１２と、端末と他機器とが持つコンテンツのデータ一覧を、属性情報を基にマージした後、接続状態情報と、ファイルを得る時間と、属性情報との表示用イメージを作成する情報表示編集部１１８と、表示用イメージを表示する表示器１２０と、を備えた。【選択図】図１
2007172295.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された他機器のコンテンツを共通利用する端末に含まれて、
端末自身が持つコンテンツと上記他機器が持つコンテンツとのデータ一覧を取得し、該他機器が持つデータ一覧取得の時間から上記ネットワークの実効速度を推定し、上記データ一覧に含まれるファイルを得る時間を計算する端末状態管理部と、
上記他機器に関する接続状態情報と、上記データ一覧に含まれるデータの属性情報とをデータ一覧に含まれる上記ファイルの情報に付与する状態情報付与部と、
上記端末状態管理部が推定した実行速度と計算したファイルを得る時間と、上記状態情報付与部が付与した属性情報とを記憶するデータ保持メモリと、
上記端末自身が持つコンテンツと上記他機器が持つコンテンツとのデータ一覧を、上記属性情報を基にマージした後、該データ一覧から上記接続状態情報と、上記ファイルを得る時間と、上記属性情報との表示用イメージを作成する情報表示編集部と、
上記作成された表示用イメージを表示する表示器と、を備えたことを特徴とする共有データ情報表示装置。
【請求項２】
情報表示編集部は、装置名の表示を省いたコンテンツ名に対応させて、接続状態情報と、ファイルを得る時間とを出力として表示指示することを特徴とする請求項１記載の共有データ情報表示装置。
【請求項３】
情報表示編集部は、接続状態情報と、ファイルを得る時間との、いずれかをグラフィック表示シンボルで表示指示することを特徴とする請求項２記載の共有データ情報表示装置。
【請求項４】
状態情報付与部は、特定項目を指定されると、対応するコンテンツがある装置を表示指示することを特徴とする請求項１記載の共有データ情報表示装置。
【請求項５】
端末状態管理部は、ネットワークに接続される他機器への、定期的に行われるデータ一覧の要求に対する応答から得られる実効速度と、ファイルのデータ量と、で転送時間を計算することを特徴とする請求項１記載の共有データ情報表示装置。
【請求項６】
端末状態管理部は、ネットワークに接続される他機器に対して、定期的にデータ一覧を求めるプル形の情報収集と、相手が状態の変更がある度に送るデータ一覧を受信するプッシュ形の情報収集と、のいずれかでデータ一覧を取得することを特徴とする請求項１記載の共有データ情報表示装置。
【請求項７】
端末状態管理部は、サーバまたは特定の端末装置にのみ備え、
状態情報付与部は、上記サーバと、上記特定の端末装置との、いずれかの端末状態管理部から接続状態情報と、データ一覧と、を得ることを特徴とする請求項１記載の共有データ情報表示装置。
【請求項８】
ネットワークに接続された他機器のコンテンツを共通利用する端末に含まれて、該端末自身が持つコンテンツと上記他機器が持つコンテンツとのデータ一覧を取得し、該他機器が持つデータ一覧取得の時間から上記ネットワークの実効速度を推定し、上記データ一覧に含まれるファイルを得る時間を計算する端末状態管理部と、上記他機器に関する接続状態情報と、上記データ一覧に含まれるデータの属性情報とをデータ一覧に含まれる上記ファイルの情報に付与する状態情報付与部と、上記端末状態管理部が推定した実行速度と計算したファイルを得る時間と、上記状態情報付与部が付与した属性情報とを記憶するデータ保持メモリと、上記端末自身が持つコンテンツと上記他機器が持つコンテンツとのデータ一覧を、上記属性情報を基にマージした後、該データ一覧から上記接続状態情報と上記ファイルを得る時間と上記属性情報との表示用イメージを作成する情報表示編集部と、上記作成された表示用イメージを表示する表示器と、を備えたことを特徴とする共有データ情報表示装置と、
上記ネットワークに接続される複数の他機器と、で構成されることを特徴とする共有データ情報表示システム。
【請求項９】
端末状態管理部が、装置が含まれる端末自身のコンテンツと他機器のコンテンツとのデータ一覧を取得し、該データ一覧を取得する時間からネットワークの実効速度を推定する実効速度推定ステップと、
端末状態管理部が、上記実効速度の推定と上記データ一覧に含まれるデータのファイルとから該ファイルを得る時間を計算する取得時間計算ステップと、
状態情報付与部が、上記他機器に関する接続状態情報と、上記データ一覧に含まれるデータの属性情報とをデータ一覧に含まれる上記ファイルの情報に付与する状態・属性付与ステップと、
情報表示編集部が、上記端末自身が持つコンテンツと上記他機器が持つコンテンツとのデータ一覧を、上記属性情報を基にマージした後、該データ一覧から上記接続状態情報と、上記ファイルを得る時間と、上記属性情報との表示用イメージを作成するイメージ作成ステップと、を備えたことを特徴とする共有データ情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末等において、他の装置が短距離無線や広域無線網により接続されている場合のデータ共有方式に関するものであって、端末上で必要な情報を他の装置が持っているかどうか、またその情報は時間的に短時間で得られるかどうかを端末上で容易に知ることができる装置、方法に関するものである。
【背景技術】
【０００２】
先ず、自身の装置の情報管理について考える。端末等、ある装置において自身の情報のコンテンツを整理する場合に、木構造のディレクトリ構造で見せることは良くある。例えば、子供の写真は、プライベートディレクトリ中の家族の中に、子供の写真としておいたりする。しかし、人によっては、写真という概念の中に、家族があり、その中に子供とする人もいるだろう。例えば、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）では、前者のようなディレクトリを作成し、別途、後者の形式で、マイピクチャなるディレクトリからも同一のファイルにアクセスできるような仕組みを提供している。
他にも例えば、ＵＮＩＸ（登録商標）のようなＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）においてもシンボリックリンクという機能を使って一つのファイルを複数のディレクトリ構造から探すことができるように作れることは広く知られている。
【０００３】
また、複数の端末間でデータを共有する仕組みに関しては、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）であればネットワークマウントという機能を利用してドライブ名は違うものの、ローカルのディスクにあるファイルをアクセスするのとほぼ同等の使い方でネットワークに接続した共有先のデータにアクセスできる。
ＵＮＩＸ（登録商標）においてもＮＦＳというネットワークを通じたファイルマウントの機能により簡単に実現できることは周知である。
しかし、多くのＯＳにおいては、必要になってからネットワークにアクセスするために、あるファイルをアクセスしようとして、はじめてそのファイルには今アクセスできないということを知ったり、別の端末からは異なるディレクトリに見えてしまうなどして、まだまだ使い勝手が悪い。
【０００４】
他の装置の情報を判り易く表示する方法として、特許文献１においては、近距離無線の電界圏内に存在する機器の属性情報をユーザにわかりやすい分類表示や選択機能で提示する例が示されている。本例では無線で接続される機器をすべてそのまま表示した場合に、関係のない機器の情報まで表示されてしまう点に着目して、属性情報などを表示することにより、ユーザにとって関係のある情報がわかりやすくなるようにしている。しかし、本方式においては、データの転送時間に関する表示が無く、また実際に電源が入ってないが、存在しうるデータに関しての情報なども表示できないという課題が残っている。
また特許文献２においては、ユーザが好みに応じた見方ができるように端末やサーバに好みに応じて保存するという技術が開示されている。あるいは、その情報からユーザの趣味嗜好を抽出する技術に関して開示されている。しかし、無線ネットワークの不安定さや、電源の入ってない場合の考慮など分散環境での利用が想定されていない。
【０００５】
また特許文献３においては、属性情報により分類し、表示する技術が開示されているが、ネットワークの速度や接続しているかどうかといった観点に関して課題が残っている。
また特許文献４においては、周囲機器を表示する際に、機器の機能情報と属性情報を木構造の記憶体系で記憶して、これに基づいて情報を表示する構成が示されている。しかし接続の可否や、所要時間等のユーザが欲する情報については何も提供していない。
【特許文献１】特開２００１−３４４１６３号公報
【特許文献２】特開２００２−３５８２２７号公報
【特許文献３】特開２０００−３２２１６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ユーザの心理としては、欲しいコンテンツを検索する時には、そのコンテンツが実際にはどの端末上に存在するかを意識することなく探索できることが望ましく、ファイルにアクセスするにあたって、ユーザにとってはそのファイルが実際に自分の端末上にあるのか、他人の端末上にあるのかはどうでもよいことである。逆にコンテンツを得たい場合は、それが何処にあって、入手にどれくらいの時間が必要であるかの情報を得て、入手に長時間かかる場合は操作をしないなどの選択ができることが望ましい。つまり、他の人の端末上で現在アクセスできない状態であるとか、ネットワークが実は遅くて表示に時間がかかるといった情報はアクセスする前に知りたい情報である。
しかし従来の技術においては、こうした情報が表示されず、得たい情報が電源断等で得られなかったり、実は時間が係ったりすることを知らせられないという課題がある。
【０００７】
この発明は上記の課題を解決するためになされたもので、ユーザが必要とする情報に関する情報源の状態や性質を管理し、検索要求に応じて提示する装置、方法を得る。
【課題を解決するための手段】
【０００８】
この発明に係る共有データ情報表示装置は、ネットワークに接続された他機器のコンテンツを共通利用する端末に含まれて、
端末自身が持つコンテンツと上記他機器が持つコンテンツとのデータ一覧を取得し、この他機器が持つデータ一覧取得の時間から上記ネットワークの実効速度を推定し、上記データ一覧に含まれるファイルを得る時間を計算する端末状態管理部と、
上記他機器に関する接続状態情報と、上記データ一覧に含まれるデータの属性情報とをデータ一覧に含まれる上記ファイルの情報に付与する状態情報付与部と、
上記端末状態管理部が推定した実行速度と計算したファイルを得る時間と、上記状態情報付与部が付与した属性情報とを記憶するデータ保持メモリと、
上記端末自身が持つコンテンツと上記他機器が持つコンテンツとのデータ一覧を、上記属性情報を基にマージした後、このデータ一覧から上記接続状態情報と、上記ファイルを得る時間と、上記属性情報との表示用イメージを作成する情報表示編集部と、
上記作成された表示用イメージを表示する表示器と、を備えた。
【発明の効果】
【０００９】
本発明によれば、データにアクセスを試みる前に端末の状況や所要時間がわかるため、接続できない等の、単にタイムアウトを待つだけの、ユーザにとって無駄な情報要求はしなくなり、使い勝手が良くなるという効果がある。即ち、欲しい情報の即時入手の可否と、入手時間が判り、適切な操作を選択できる効果がある。
【発明を実施するための最良の形態】
【００１０】
実施の形態１．
本実施の形態では、特に携帯型の端末において、この端末が他の端末と短距離無線や広域無線網経由で接続されている場合のデータ共有方式に関する構成と動作を説明する。即ちユーザが、自身の機器を含んで所望のコンテンツが何処の端末にあるかを検索する時に、実際にはどの端末上に存在するコンテンツかを意識することなく検索でき、逆に表示して見ようとする場合は、何処にあるのかを意識し、更に表示に時間がかかるなどの接続情報を得て、接続情報がダウンロードに時間がかかると表示すると、そのダウンロードの操作をしない、などの選択ができる共有データ情報表示装置を説明する。
以下、図面に基づいて本発明の実施の形態における構成と動作を説明する。
図１は本実施の形態における共有データ情報表示装置と、共有データ情報表示システムの構成を示す図である。図において、携帯電話やＰＤＡ（登録商標）などに代表されるモバイル用の端末装置１１は、内部に共有データ情報表示装置１２と、表示器１２０を含み、他に図示しないダイヤル機能や、アドレス・メモリ等、通話や情報処理や画像出力に必要な機能を備えている。
【００１１】
端末装置１１は、ネットワーク３０を介して他機器２１，２２としての端末装置に接続され、これらの他機器が持つコンテンツにアクセスして、コピーが可能であるとする。即ち他機器２１，２２は、端末装置１１と類似の構成を持ち、端末装置１１からのコンテンツのコピー依頼に対して、そのコンテンツのコピーを許可する。
本実施の形態の装置構成は、共有データ情報表示装置１２を含むことが重要であり、この共有データ情報表示装置１２は、データ保持メモリ（部）１１２を内部に備えている。データ保持メモリ１１２は、ハードディスク装置の場合もあれば、フラッシュメモリ装置の場合もあり、通常パソコンや携帯電話などに内蔵されている外部接続が可能な記憶装置である。このデータ保持メモリ１１２は、後で説明する、端末状態管理部１１６が問合せたネットワークの接続状態情報や、計算したファイルの転送時間や、他機器２１等が持つデータ一覧や、更にはコンテンツ名・種類を実質的に保持する。
共有データ情報表示装置１２は、ネットワーク接続部１１３も備えている。ネットワーク接続部１１３は、第３世代携帯電話や、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）方式や、ＰＨＳ（登録商標）といった広域通信網を利用してネットワーク３０に接続したり、モバイル端末に搭載または、外付けにした無線ＬＡＮ機能やＢｌｕｅｔｏｏｔｈや赤外線などの短距離無線機能によってネットワークに接続するといったネットワーク機能がある。これはＰＣや携帯電話などに通常搭載されており、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などのプロトコルによって他の通信機能を持つ機器とネットワーク接続が可能になる機能である。
なお、上記構成では、表示器１２０が端末装置１１側にあるとして説明したが、この表示器１２０を共有データ情報表示装置１２側に含めてもよい。
【００１２】
共有データ情報表示装置１２は、一般にファイルマネージャという形で用意されるデータ共有部１１４も備えている。これは、ネットワーク接続部１１３を通じてネットワークで接続される他の端末上のデータを、自己のモバイル端末装置１１のデータと、ほぼ同様の構造で見せる機能を持っている。例えば、ＯＳとしてマイクロソフト社のＷｉｎｄｏｗｓ（登録商標）を搭載している場合には、自己のモバイル端末装置のデータはＣドライブに、他の端末のデータは、ＤドライブとかＥドライブにマウントすることにより、ドライブ名は違うものの、自己の端末装置上のデータと、他の端末上のデータを同様に扱うことができるものである。
共有データ情報表示装置１２は、属性表示変換部１１５も備えている。この属性表示変換部１１５が持つ機能は、例えばデータの属性に、静止画であるとか、家族であるといった情報が付与されている場合に、静止画というディレクトリの下にそういうデータをまとめたように見せるための変換機能であって、その動作を図２に記載の処理フローに基づいて後述する。
【００１３】
共有データ情報表示装置１２は、重要な構成要素として端末状態管理部１１６を備えている。この端末状態管理部１１６が持つ機能は、ネットワーク接続部１１３を利用してネットワーク３０に接続された状態にある他の端末のデータ、および他の端末の状態を管理する機能である。具体的には、他の端末に要求するデータが存在するかどうかや、アクセス権限の確認、データサイズの確認、ネットワークの速度の情報から実際にそのデータを表示するために全コピーするまでの時間、ネットワークの安定度、端末の電源状態などの情報を管理する。
図２は、端末状態管理部１１６の詳細構成を示す図である。図において、接続先の他機器である端末からデータサイズやアクセス権等の属性情報を取得する属性情報取得部１６１と、ユーザがアクセスを試みる時に、許可を与えるか拒絶するかを判断するアクセス制御部１６２と、属性情報取得部１６１が属性情報を取得するのにかかった時間とデータサイズとから実効速度を計算する実効速度確認部１６３と、定期的に他機器に問合せを行う接続性確認部１６４と、接続する回線を指示する回線選択部１６５と、から端末状態管理部１１６が構成されている。
本機能に関しても図７に記載の処理フローにより動作を後述する。
【００１４】
状態情報付与部１１７も重要な要素であり、共有データ情報表示装置１２内にある。端末状態管理部１１６で得た他機器２２に関する状態情報を属性表示変換部１１５で変換されたデータにマージする機能である。図３は、その詳細構成を示す図である。図３において状態情報付与部１１７は、接続性確認部１６４から得られた接続情報を保持する接続状態保持部１７１と、実効速度とデータサイズからファイルのコピーまたはダウンロードにかかる時間を得て記憶する取得時間見積り部１７２と、接続した他機器にコンテンツがある場合を含むコンテンツの名前と種類を保持するコンテンツ名・種類保持部１７３と、から構成される。
これらの動作は、図８に記載の処理フローにて後述する。
【００１５】
共有データ情報表示装置１２に含まれる他の重要な構成要素として、モバイルデータの情報表示編集部１１８がある。このモバイルデータ情報表示編集部１１８は、実際に情報を編集して表示する機能があり、一般にＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などではファイルマネージャや、エクスプローラとしてファイルをアクセスする際に利用する機能である。この機能は、定期的に状態情報付与部１１７に対して属性の確認を行い、最新に近い情報を表示する。モバイルデータ情報表示編集部は、情報表示編集の一例である。図４は、モバイルデータの情報表示編集部１１８の詳細構成を示す図である。図において、モバイルデータの情報表示編集部１１８は、表示用バッファへの転送部１８１と、表示イメージ作成部１８２と、マージ・アンド・ソート部１８３と、で構成される。
これらの共有データ情報表示装置１２を構成する各要素は、ハードウェア・メモリとしてのデータ保持メモリを除いて、ハードウェア・ロジックで構成してもよいが、図示しないメモリに上記の動作機能図を表す各機能を記述したプログラムを記憶して、図１に図示のプロセッサを含む制御部１１１のプロセッサでこれらのプログラムを読取り、実行する構成としてもよい。
【００１６】
次に属性表示変換部１１５とモバイルデータの情報表示編集部１１８と、相手先の他機器とが行う処理動作を図５のフロー図を用いて説明する。
属性表示変換部１１５は、ステップ（以後、Ｓと略記する）２０１でデータ共有部１１４に対してデータ一覧を取得できるよう要求する。データ共有部１１４は、ローカルのデータとして自身が保持するデータをデータ保持部１１２に対してＳ２０２で要求し、Ｓ２０３で得る。また、更に他の複数のネットワーク３０に接続された他機器２１，２２に対しても同様に、Ｓ２１２ないしＳ２１５でデータ一覧の取得を要求し、一覧を得る。つまり、属性表示変換部１１５は、ネットワーク接続部１１３を経由して、例えば他機器２１にＳ２１２でデータ一覧を要求する。Ｓ２１３でこの取得要求を受けた他機器２１は、内部でデータ保持部１１２から該当するデータ一覧を取得し、この取得したデータ一覧をＳ２１４で返送してくる。これを受けて端末装置１１では、この他機器のデータ一覧をＳ２１５で取得する。
更に、データ共有部１１２は、次の他機器２２に対してＳ２１２のデータ一覧の取得要求をし、Ｓ２１５で他機器２２のデータ一覧を得る。これを接続されている他機器がある限りＳ２１２からＳ２１５を繰返して、応答としてのデータ一覧を取得する。
【００１７】
一方、自身では、Ｓ２０３でデータ保持部１１２からのデータとして、ローカルの一覧を得る。
端末装置１１において、モバイルデータ情報表示編集部１１８のマージ・アンド・ソート部１８３はＳ２０６で、ローカルのデータ一覧と一つ以上のネットワーク接続先データの一覧をマージしてソートする。この機能は、一般的なマージとソートのアルゴリズムを利用することにより実現する。そしてその結果をデータ保持部１１２に記憶する。
表示イメージ作成部１８２はＳ２０７で、上記のＳ２０６で記憶されたデータから表示イメージを作成し、更に作成した表示イメージを表示用バッファに転送する。
【００１８】
図６は、ネットワーク３０の例を示す図である。即ちネットワーク３０として、Ｂｌｕｅｔｏｏｔｈ６０１、無線ＬＡＮ６０２、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）６０３、ＬＡＮ６０４等がある。Ｂｌｕｅｔｏｏｔｈ６０１は方向に関係無く近距離で電波を出せる無線網であり、速度は最大で７００Ｋｂｐｓ程度であるが、最近のものは更に高速で通信できる。無線ＬＡＮ６０２も近距離向けのネットワークであり、指向性が無く、どの方向でも電波が飛び、通信速度は最大で１１Ｍｂｐｓ程度である。ＵＷＢ６０３は、指向性はないが、距離によって速度が変わる特性があり、最大速度は４００Ｍｂｐｓである。このＵＷＢの仕組みの上に様々なネットワークのプロトコルを動作させる試みもなされている。ＬＡＮ６０４は、無線ではなく、有線として広く普及するネットワークであり、最大で１００Ｍｂｐｓの速度が期待できる。
いずれにせよ、これらのネットワークは、種類により速度は異なり、更に距離や、通路としてのチャネルを他の通信機器と共有するチャネル・シェアや、通信相手との間にどのようなネットワークが介在し、障害があるか、等により、通信速度と通信可能性が変化する。
【００１９】
次に図７を用いて端末状態管理部１１６が行う動作フローの例を説明する。
端末状態管理部１１６の接続性確認部１６４はＳ３０１で、回線選択部１６５が選択したネットワークに対して、ネットワーク接続部１１３に向けてネットワーク接続先情報を問合せる。つまり、他機器の接続情報を聞く。この問合せは、数秒おきでも構わないし、数分おきでも構わない。例えばＵＷＢのように、距離によって速度が変わるネットワークでは、１０秒おきのように頻繁に問合せを行う。有線ＬＡＮの場合は、１０分おきなど、ネットワークの種類によって頻度を変える。
そして接続性確認部１６４はＳ３０２で、各接続先毎に、経路確認をする。つまり図６に示す例で、有線のＬＡＮ経由であるとか、無線ＬＡＮ経由であるとか、電話回線経由であるとか、Ｂｌｕｅｔｏｏｔｈなどの近距離無線経由である、などの情報である。これらは、自分から相手への接続の情報であり、経路としては最終的に全経路上で同じ通信方式であるとは限らない。
属性情報取得部１６１はＳ３０３で、各通信先の他機器に対してデータ一覧を要求し、それを取得する。データ一覧とは、例えばディレクトリ構造上のファイル名とディレクトリ名の一覧をツリー上の形で示される一覧である。
【００２０】
属性情報取得部１６１はＳ３０４で、各データの属性を確認する。データで一覧で示される、例えばファイル名などには属性がある。読み込みのみＯＫであるとか、書き込みのみＯＫであるといった読み書きの属性や、ファイルの中身のタイプとして静止画ならＪＰＥＧであるか、ＧＩＦであるかや、動画ならＭＰＥＧであるのか、ＭｏｔｉｏｎＪＰＥＧであるのかといった情報や、決まったアプリケーションとして、ワードプロセッサや、プレゼンテーションツールの形式であることを示す属性情報も含む。ただ、これらの情報を取得するのであって、コンテンツ自体を取得するのではない。
次にネットワークの接続形態は、経路をすべて把握できるわけではないため、実際の速度を計算する必要がある。そこで実効速度確認部１６３はＳ３０５で、データ一覧を要求してから取得するまでの時間と、データの一覧のサイズ情報から経路上の速度を推定する。これはサイズと時間から単純に計算できる。
実効速度確認部１６３はＳ３０６で、ファイル毎のおよその転送時間をファイルの属性情報の一つであるサイズ情報から推定計算を行う。ここで接続性確認部１６４が速度を確認するのに十分なデータ量としては、例えば１Ｋバイトのデータを毎回の確認時ではなく、何回に一回だけ送る、などして、その速度変化を確認する。そして上記の推定した実効速度と計算したファイル毎の転送時間を、ファイルの属性に対応させてデータ保持部１１２に記憶する。
このＳ３０１からＳ３０７を一定時間ごとに繰り返すことにより、相手の接続情報が代わった場合は、変わった最新情報に変更できることと、ファイルなどの転送時間などは相手端末の急がしさと、ネットワークの混雑度によって左右されるため、平均的な時間として保持することが可能となる。
なお、アクセス制御部１６２は、実際のコンテンツにアクセスしようと試みるときに、属性情報からアクセスが可能かどうかを判断し、ネットワークを介してアクセスする試みをせずに、アクセスを拒絶するべき場合には直ちに拒絶する。
【００２１】
次に図８のフロー図を用いて、図３の状態情報付与部１１７が行う動作を説明する。
なお、接続状態保持部１７１は、接続性確認部１６４から得られる情報を保持しておき、コンテンツ名・種類保持部１７３は、属性情報取得部１６１が得たコンテンツの名前と種類を保持している。
Ｓ４０１で取得時間見積り部１７２は、属性表示変換部１１５に対してデータの一覧の取得を要求する。取得時間見積り部１７２はＳ４０２で、端末状態管理部１１６に対してネットワークに接続された各端末の状態を聞く。この聞いた結果として最新の端末の状況即ち、接続されているかどうかとか、速度はどの程度かという情報が返ってくる。
Ｓ４０３で取得時間見積り部１７２は、端末状態管理部１１６に対して各ファイルの状態の取得を要求する。つまり、ファイルはサイズのほか、アクセス制限などの情報があり、これらを聞く。端末状態管理機能は各端末におけるファイルの属性について、最新状態の情報を知っており、これを応答として返す。
状態情報付与部１１７はＳ４０４で、Ｓ４０２とＳ４０３における、それぞれの応答結果を、ファイルやディレクトリに付与または関連をつける。これらの結果は、図３に示す接続状態保持部１７１とコンテンツ名・種類保持部１７３に記憶するが、実質はデータ保持部１１２の一部をこう呼んでいる。
Ｓ４０５では、一定時間の待ち時間を入れた後、再びＳ４０２からのシーケンスを繰り返す。この際、要求元にはその時点の最新の情報を返す。
【００２２】
図７のフローでは、ｐｕｌｌ（プル）型で情報を取得する例を説明したが、実際にはローカルのデータの状況が変わった時点で情報をｐｕｓｈ（プッシュ）する形にすると、ｐｕｓｈ型のフローとなる。
具体的には、接続性確認部１６４は、Ｓ３０１で、ネットワーク接続部１１３に対して接続先情報を要求するが、この要求が来るたびに、ネットワーク接続部が接続先の状況をチェックして応答を返すのが、ｐｕｌｌ型となる。また、この際に、他機器２１，２２が自分の情報を報知し、相手の情報は相手から定期的に送られてくる情報を元に返信する方式がｐｕｓｈ型となる。
また、ｐｕｌｌ型では相手を特定して状態を取得するが、ｐｕｓｈ型では相手を特定せずに情報をブロードキャストすることにより、ネットワーク上の端末全体に状況を知らせることができる。しかし、相手を特定して特定の複数の端末に状況を知らせるいわゆるマルチキャストの技術を利用することにより、グループに閉じた情報の伝達をすることが可能となる。
【００２３】
次に図９のモバイルデータ情報表示画面例と状態説明を示す図に基づいて、接続の可否とコピー時間の推定とを出力して、ユーザの操作に大いに寄与することを説明する。
図９の携帯電話の画面は、上記図５のＳ２０７で得たイメージ情報をユーザに表示する表示の例を示す。なお図では携帯電話７０１，７０２，７０３を例として示すが、携帯電話でなく、モバイルの機器やＰＣでもかまわない。これらの携帯電話７０１，７０２，７０３は、それぞれ同じ近距離無線の通信手段または広域の通信手段を持っているものとする。
ここで、携帯電話７０１が保持する記憶領域７１１に、ゲームＡ、ゲームＣの実行ファイルがあるとする。携帯電話７０２が保持する記憶領域７１２にはゲームＢ，ゲームＤの実行ファイルがあるとする。携帯電話７０３が保持する記憶領域７１３にはゲームＥがあるとする。
また一度これらの携帯電話が互いに接続した際には、ネットワーク接続部１１３および端末状態管理部１１６を利用して互いにファイルの属性情報を取得している。そのため、例えば携帯電話７０１上では、ネットワークを意識することなくすべてのコンテンツの情報が見えている。この例が携帯電話の画面７２０である。
【００２４】
この携帯電話の画面７２０に表示されたゲームにアクセスする際には、ネットワーク経由か直接見るかで時間が異なる。ネットワーク経由では遅くなるが、データサイズを見ても、そのネットワークの状態がわからないと時間は予測できない。そこで、ここでは、実効速度確認部１６３が図７のフローで、Ｓ３０５の推測された実効速度と、Ｓ３０６の属性情報で得たデータサイズからファイルのコピーにかかる時間を推測して、表示する。これは上記したように、状態情報付与部１１７により図８のフローで付与される。
これにより、従来のパーソナルコンピュータでみられるような、アクセスをしてから初めてコピー時間が判るのではなく、本実施の形態では、事前に予測できるようになり、無理なアクセスを控えることができる。
図４に示すモバイルデータ情報表示編集部１１８は、そのマージ・アンド・ソート部１８３が図５のＳ２０６を行うが、接続状態保持部１７１、取得時間見積り部１７２、コンテンツ名・種類保持部１７３の情報をコンテンツごとに対応づけ、ユーザが見やすいようにマージしてソートを行う。表示イメージ作成部１８２と表示用バッファへの転送部１８１とがＳ２０７を行ない、その結果として図１の出力部１１９は、図９の携帯電話の画面７２０に例を示す出力を行う。
【００２５】
表示イメージは、例えば携帯電話の画面７２０に示したように、タイトルやファイル名と接続されているかどうかを示すグラフィック表示シンボル、この例では○と×のように記号で示している。また、コンテンツ取得（コピー）に要する時間を示す。図の例では、携帯電話７０３が切断状態の場合を示しており、ゲームＥには×がついており、その結果取得のための時間が推測できないため表示されていない。なお、グラフィック表示シンボルとしては、○×等のイメージ画像以外に、文字等を異なる色で表示したり、絵文字で表示することも含んでいる。
例えば、ユーザはこの場合、特定項目としてゲームＥの項目を指定することにより、状態情報付与部１１７は、この指定を例えばカーソル位置でゲーム指定であることを検出して、図８のＳ４０４における属性情報に端末名を追加して、他の画面例７２１のように、更にそのコンテンツがどの端末にあるかを判るように表示する。つまりユーザは、その端末を接続出来るようになれば、アクセスが可能であることがわかる。
このように、端末の接続状況を表示する例としては、色を利用する方法や、透明感を利用する方法や、上記のような○×といった記号で示す方法がある。また、ネットワークの速度とサイズから数値によるファイルコピーの時間を示すこともできるし、時間を表す字、例えば「２０秒」の大きさを変えたり、１分以上になると色を黄色に変えるという、グラフィック表示シンボルで表すことでも、その違いを示すことができる。
【００２６】
上記説明では、各端末装置１１は、それぞれ共有データ情報表示装置１２の全ての要素を含む構成であるとして説明したが、端末状態管理部を独立したサーバ装置とし、このサーバの端末状態管理部１１６には他機器のデータ一覧と、実効速度と、計算された転送必要時間とを記憶するメモリを備えて、図７の動作で得られる上記の各値を記憶するようにしてもよい。または特定の端末のみが上記端末状態管理部１１６を備えるようにしてもよい。
そして、端末装置１１は、上記サーバまたは特定の端末にアクセスして、必要な他機器のデータ一覧、または転送時間を得て、図８の情報付与を行うようにしてもよい。
【図面の簡単な説明】
【００２７】
【図１】この発明の実施の形態１における共有データ情報表示装置とネットワークの構成を示す図である。
【図２】実施の形態１における端末状態管理部の詳細構成を示す図である。
【図３】実施の形態１における状態情報付与部の詳細構成を示す図である。
【図４】実施の形態１におけるモバイルデータ情報表示編集部の詳細構成を示す図である。
【図５】実施の形態１における属性表示変換部とモバイルデータ情報表示編集部と他機器の動作フローを示す図である。
【図６】実施の形態１におけるネットワークの種類の例を示す図である。
【図７】実施の形態１における端末状態管理部の動作フローを示す図である。
【図８】実施の形態１における状態情報付与部の動作フローを示す図である。
【図９】実施の形態１におけるモバイルデータ情報表示画面例と状態説明を示す図である。
【符号の説明】
【００２８】
１１  端末装置、１２  共有データ情報表示装置、２１，２２  他機器、３０  ネットワーク、１１１  プロセッサを含む制御部、１１２  データ保持部、１１３  ネットワーク接続部、１１４  データ共有部、１１５  属性表示変換部、１１６  端末状態管理部、１１７  状態情報付与部、１１８  情報表示編集部、１１９  出力部、１２０  表示器、１６１  属性情報取得部、１６２  アクセス制御部、１６３  実効速度確認部、１６４  接続性確認部、１６５  回線選択部、１７１  接続状態保持部、１７２  取得時間見積り部、１７３  コンテンツ名・種類保持部、１８１  表示用バッファへの転送部、１８２  表示イメージ作成部、１８３  マージ・アンド・ソート部、Ｓ２０２  データ保持部に対するデータ一覧取得要求ステップ、Ｓ２０３  ローカルデータの一覧取得ステップ、Ｓ２１２  ネットワーク接続部に対するデータ一覧取得要求ステップ、Ｓ２１５  ネットワーク接続先の他機器が保持するデータ一覧取得ステップ、Ｓ３０５  ネットワークの実効速度推定ステップ、Ｓ３０６  ファイル毎の転送必要時間を計算する取得時間計算ステップ、Ｓ４０４  一覧データに対する接続状態と属性を付与する状態・属性付与ステップ。
【図１】
2007172295.tif 000003
【図２】
2007172295.tif 000004
【図３】
2007172295.tif 000005
【図４】
2007172295.tif 000006
【図５】
2007172295.tif 000007
【図６】
2007172295.tif 000008
【図７】
2007172295.tif 000009
【図８】
2007172295.tif 000010
【図９】
2007172295.tif 000011