(57)【要約】【課題】データ再生システムは、ユーザーの状態に応じてアプリケーションプログラムを選択し、入力データを変換して再生させる。【解決手段】ユーザーは、ユーザー情報Ｔ１０を予め作成して管理サーバー２０に記憶させる。ユーザーがデータＤ１の再生を指示すると、ユーザー情報Ｔ１０とユーザーの位置及びデータＤ１の形式に基づいて、所定のアプリケーションプログラムが選択される。データ変換手段２４は、データＤ１を、所定のアプリケーションプログラムで再生可能な形式のデータに変換し、ユーザー端末１０Ａ，１０Ｂに送信する。ユーザー端末１０Ａ，１０Ｂは、受信データを再生する。【選択図】図１
2011022883.tif 000002
【特許請求の範囲】
【請求項１】
データを再生するためのシステムであって、
ユーザー毎に設定されるユーザー情報を記憶手段に記憶させて管理するユーザー情報管理手段と、
前記ユーザー情報管理手段により管理される前記ユーザー情報と、入力される第１データの有する第１形式とに基づいて、複数のアプリケーションプログラムの中から所定のアプリケーションプログラムを選択する選択手段と、
前記第１形式を有する前記第１データと前記所定のアプリケーションプログラムとが適合しない場合、前記第１データを、前記所定のアプリケーションプログラムで再生可能な第２形式を有する第２データに変換させる変換手段と、
前記変換手段により変換された前記第２データを、前記所定のアプリケーションプログラムによって再生させる再生手段と、
を備えるデータ再生システム。
【請求項２】
前記記憶手段には、前記第１形式を示す前記第１形式情報と、前記所定のアプリケーションプログラムを特定するためのアプリケーション識別情報と、前記第１データを前記第２データに変換するための変換処理手順を示す情報とを対応付けて構成される変換制御情報が予め記憶されており、
前記変換手段は、前記第１形式と選択された前記所定のアプリケーションプログラムとに基づいて前記変換制御情報を参照することにより、前記第１データを前記第２データに変換させる、請求項１に記載のデータ再生システム。
【請求項３】
前記変換処理手順では、前記所定のアプリケーションプログラムとは異なる別のアプリケーションを用いて、前記第１データを前記第２データに変換させるようになっている、請求項２に記載のデータ再生システム。
【請求項４】
前記ユーザー情報は、ユーザーの位置が予め設定されている複数の区分のうちいずれの区分に該当するかを示す区分情報と、前記第１形式情報と、前記アプリケーション識別情報とを、対応付けて構成されており、
前記選択手段は、取得される前記ユーザーの位置及び前記第１形式に基づいて前記ユーザー情報を参照することにより、前記所定のアプリケーションプログラムを選択する、請求項３に記載のデータ再生システム。
【請求項５】
第１コンピューターと第２コンピューターとが通信ネットワークを介して双方向通信可能に接続されており、
前記第１コンピューターは、前記第２コンピューターと通信するための第１通信手段と、前記ユーザー情報管理手段と、前記選択手段及び前記変換手段を備えており、
前記第２コンピューターは、前記第１コンピューターと通信するための第２通信手段と、前記再生手段とを備えており、
前記第１コンピューターは、前記変換手段により変換された前記第２データを、前記第１通信手段及び前記通信ネットワークを介して前記第２コンピューターに送信し、
前記第２コンピューターは、前記第１コンピューターから送信される前記第２データを前記第２通信手段を介して受信し、前記再生手段により再生させる、請求項４に記載のデータ再生システム。
【請求項６】
前記第１コンピューターは、前記第２コンピューターと通信するための第１通信手段と、前記第１データを保存するためのデータ保存手段とを備えており、
前記第２コンピューターは、前記第１コンピューターと通信するための第２通信手段と、前記ユーザー情報管理手段と、前記第１コンピューター内に保存されている前記第１データを取得するためのデータ取得手段と、前記選択手段と、前記変換手段及び前記再生手段を備えており、
前記第２コンピューターは、
前記データ取得手段により前記第１コンピューターから前記第１データを取得し、
前記前記選択手段により所定のアプリケーションプログラムを選択し、
前記変換手段により前記第１データを前記第２データに変換し、
前記再生手段により前記第２データを前記所定のアプリケーションプログラムによって再生させる、
請求項４に記載のデータ再生システム。
【請求項７】
前記ユーザー情報は、ユーザーの視聴覚上の制限を示す視聴制限情報を含んでおり、
前記選択手段は、前記視聴制限情報と、入力される前記第１データの有する前記第１形式とに基づいて、前記複数のアプリケーションプログラムの中から前記所定のアプリケーションプログラムを選択する、請求項１に記載のデータ再生システム。
【請求項８】
コンピューターによってデータを再生するための方法であって、
ユーザー毎に設定されるユーザー情報を記憶手段に記憶させて管理し、
前記ユーザー情報と、入力される第１データの有する第１形式とに基づいて、複数のアプリケーションプログラムの中から所定のアプリケーションプログラムを選択し、
前記第１形式を有する前記第１データと前記所定のアプリケーションプログラムとが適合するか否かを判定し、
前記第１データと前記所定のアプリケーションプログラムとが適合する場合には、前記第１データを前記所定のアプリケーションプログラムによって再生し、
前記第１データと前記所定のアプリケーションプログラムとが適合しない場合には、前記第１データを、前記所定のアプリケーションプログラムで再生可能な第２形式を有する第２データに変換し、
変換された前記第２データを、前記所定のアプリケーションプログラムによって再生させる、
データ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ再生システム及びデータ再生方法に関する。
【背景技術】
【０００２】
ユーザーは、例えば、文書ファイル、音楽ファイル、動画ファイル等の各種データの再生を希望する場合、所望のデータを選択して再生を指示する。これにより、そのデータの形式に予め対応付けられているアプリケーションプログラムが起動して、選択されたデータが再生される（特許文献１）。
【０００３】
また、ファイルフォーマットとアプリケーションフォーマットとを特定し、ディスクに記録されているデータを再生可能なアプリケーションソフトを自動的に選択して実行させる技術も知られている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１０２４５３号公報
【特許文献２】特開２００８−０３３９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
第１の文献（特開２００４−１０２４５３号公報）に記載の従来技術では、データ形式とアプリケーションプログラムとの対応関係を予め定義する必要がある。未定義のデータ形式を有するデータを再生する場合、ユーザーは、そのデータ形式に適するアプリケーションプログラムを記録媒体またはサーバー等から取得して、両者を対応付ける。もしも、適切なアプリケーションプログラムが対応付けられていない場合、そのデータの再生は不完全なものに止まるか、あるいは、全く再生することができない。
【０００６】
第２の文献（特開２００８−０３３９９９号公報）に記載の従来技術では、ファイルフォーマットに応じたアプリケーションプログラムを自動的に選択して再生できる。しかし、第２の従来技術は、データ形式に適したアプリケーションプログラムを選択するだけであり、ユーザーの状態・状況に応じたアプリケーションプログラムを選択してデータを再生するものではない。
最初のデータ形式とは異なるデータ形式に変換して、変換後のデータ形式に適したアプリケーションプログラムを選択するものではない。
【０００７】
そこで、本発明の目的は、ユーザーの状態に応じた所定のアプリケーションプログラムを選択し、入力された第１データを第２データに変換して、所定のアプリケーションプログラムにより再生させるデータ再生システム及びデータ再生方法を提供することにある。本発明の他の目的は、ユーザーの状態と入力される第１データの第１形式とに基づいて所定のアプリケーションプログラムを選択し、所定のアプリケーションプログラムとは別のアプリケーションプログラムを用いて第１データを第２データに変換し、第２データを所定のアプリケーションプログラムにより再生させるデータ再生システム及びデータ再生方法を提供することにある。本発明のさらなる目的は、後述する実施形態の記載から明らかになるであろう。
【課題を解決するための手段】
【０００８】
上記課題を解決すべく、本発明の一つの観点に従うデータ再生システムは、ユーザー毎に設定されるユーザー情報を記憶手段に記憶させて管理するユーザー情報管理手段と、ユーザー情報管理手段により管理されるユーザー情報と、入力される第１データの有する第１形式とに基づいて、複数のアプリケーションプログラムの中から所定のアプリケーションプログラムを選択する選択手段と、第１形式を有する第１データと所定のアプリケーションプログラムとが適合しない場合、第１データを、所定のアプリケーションプログラムで再生可能な第２形式を有する第２データに変換させる変換手段と、変換手段により変換された第２データを、所定のアプリケーションプログラムによって再生させる再生手段と、を備えている。
【０００９】
このように構成されるデータ再生システムによれば、ユーザー情報と第１データの第１形式とに基づいて所定のアプリケーションプログラムを選択することができる。さらに、そのデータ再生システムによれば、第１データと所定のアプリケーションプログラムとが適合しない場合に、第１データを第２データに変換させて、所定のアプリケーションプログラムにより再生させることができる。つまり、データ再生システムによれば、入力される第１データを別の第２データに変換してから、所定のアプリケーションプログラムにより再生させることができる。ここで、「第１形式を有する第１データと所定のアプリケーションプログラムとが適合しない場合」とは、所定のアプリケーションプログラムが第１データを直接再生できない場合を意味する。
【００１０】
第２観点では、第１観点において、記憶手段には、第１形式を示す第１形式情報と、所定のアプリケーションプログラムを特定するためのアプリケーション識別情報と、第１データを第２データに変換するための変換処理手順を示す情報とを対応付けて構成される変換制御情報が予め記憶されており、変換手段は、第１形式と選択された所定のアプリケーションプログラムとに基づいて変換制御情報を参照することにより、第１データを第２データに変換させる。
【００１１】
このように構成されるデータ再生システムによれば、変換制御情報を用いることにより、第１データを第２データに変換させることができる。例えば、第１データが音声データであり、かつ、所定のアプリケーションプログラムが文書作成用アプリケーションプログラムである場合、音声データをテキストデータに変換して、再生させる。
【００１２】
第３観点では、第２観点において、変換処理手順では、所定のアプリケーションプログラムとは異なる別のアプリケーションを用いて、第１データを第２データに変換させるようになっている。
【００１３】
このように構成されるデータ再生システムによれば、所定のアプリケーションプログラムとは異なる別のアプリケーションプログラムを用いて、第１データを第２データに変換させることができる。上記の例で言えば、音声を文字に変換するための音声変換用アプリケーションプログラムが「別のアプリケーションプログラム」に該当する。
【００１４】
第４観点では、第３観点において、ユーザー情報は、ユーザーの位置が予め設定されている複数の区分のうちいずれの区分に該当するかを示す区分情報と、第１形式情報と、アプリケーション識別情報とを、対応付けて構成されており、選択手段は、取得されるユーザーの位置及び第１形式に基づいてユーザー情報を参照することにより、所定のアプリケーションプログラムを選択する。
【００１５】
このように構成されるデータ再生システムによれば、ユーザーの位置を考慮して所定のアプリケーションプログラムを選択することができる。ユーザーの位置が含まれる区分としては、例えば、「職場」、「自宅」、「出先」等を挙げることができる。同一の第１データであっても、ユーザー位置の属する区分に応じて、選択される所定のアプリケーションプログラムは相違する可能性がある。例えば、職場では、音声データをテキストデータに変換して文書作成用アプリケーションプログラム等で再生させるが、自宅では、同一の音声データを音楽再生用アプリケーションプログラム等で再生させることができる。
【００１６】
第５観点では、第４観点において、第１コンピューターと第２コンピューターとが通信ネットワークを介して双方向通信可能に接続されており、第１コンピューターは、第２コンピューターと通信するための第１通信手段と、ユーザー情報管理手段と、選択手段及び変換手段を備えており、第２コンピューターは、第１コンピューターと通信するための第２通信手段と、再生手段とを備えており、第１コンピューターは、変換手段により変換された第２データを、第１通信手段及び通信ネットワークを介して第２コンピューターに送信し、第２コンピューターは、第１コンピューターから送信される第２データを第２通信手段を介して受信し、再生手段により再生させる。
【００１７】
このように構成されるデータ再生システムによれば、第１コンピューターが、第１データを第２データに変換して第２コンピューターに送信し、第２コンピューターは、受信した第２データを所定のアプリケーションプログラムによって再生する。従って、このデータ再生システムによれば、第１データから第２データへの変換と、第２データの再生とを、それぞれ別々のコンピューターで行うことができる。
【００１８】
第６観点では、第４観点において、第１コンピューターは、第２コンピューターと通信するための第１通信手段と、第１データを保存するためのデータ保存手段とを備えており、第２コンピューターは、第１コンピューターと通信するための第２通信手段と、ユーザー情報管理手段と、第１コンピューター内に保存されている第１データを取得するためのデータ取得手段と、選択手段と、変換手段及び再生手段を備えており、第２コンピューターは、データ取得手段により第１コンピューターから第１データを取得し、選択手段により所定のアプリケーションプログラムを選択し、変換手段により第１データを第２データに変換し、再生手段により第２データを所定のアプリケーションプログラムによって再生させる。
【００１９】
このように構成されるデータ再生システムによれば、第２コンピューターは、第１コンピューターから取得した第１データを第２データに変換して、所定のアプリケーションプログラムにより再生させることができる。つまり、本システムでは、第１データから第２データへの変換と、第２データの再生とを同一のコンピューター上で行うことができる。
【００２０】
第７観点では、第１観点において、ユーザー情報は、ユーザーの視聴覚上の制限を示す視聴制限情報を含んでおり、選択手段は、視聴制限情報と、入力される第１データの有する第１形式とに基づいて、複数のアプリケーションプログラムの中から所定のアプリケーションプログラムを選択する。
【００２１】
このように構成されるデータ再生システムによれば、ユーザーの視聴覚上の制限を考慮して、所定のアプリケーションプログラムを速やかに選択できる。ユーザーの視聴覚上の制限とは、ユーザーが視覚または聴覚のいずれかに障害を有することを示す情報である。
【００２２】
本発明の機能や手段あるいはステップは、その全部または一部をコンピュータープログラムとして構成できる場合がある。このコンピュータープログラムは、記録媒体に固定して譲渡等することができるほかに、インターネット等の通信ネットワークを介して伝送することもできる。さらに、上述の特徴は、明示された組合せ以外に組み合わせることができ、そのような組合せも本発明の範囲に含まれる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態に係るデータ再生システムの全体構成を示す説明図。
【図２】ユーザー端末のブロック図。
【図３】ユーザー情報の一例を示す説明図。
【図４】ユーザー情報の他の一例を示す説明図。
【図５】ユーザー情報のさらに別の一例を示す説明図。
【図６】変換制御情報の一例を示す説明図。
【図７】本システムの全体動作を示すフローチャート。
【図８】図７中のデータ変換処理の詳細を示すフローチャート。
【図９】第２実施例に係るデータ再生システムの全体構成図。
【図１０】データ再生システムの全体動作を示すフローチャート。
【図１１】第３実施例に係るデータ再生システムのフローチャート。
【発明を実施するための形態】
【００２４】
以下、図面に基づき、本発明の実施の形態を説明する。本実施形態では、以下に述べるように、ユーザーの状態に応じた所定のアプリケーションプログラムを選択し、第１データを、所定のアプリケーションプログラムで再生可能な第２形式を有する第２データに変換させる。その第２データは、所定のアプリケーションプログラムにより再生される。クライアント−サーバーシステムに適用する場合、例えば、サーバー上でデータを変換し、ユーザー端末に送信して再生させることができる。または、サーバーはデータのみを管理し、ユーザー端末内でデータ変換と再生とを行う構成でもよい。さらには、ユーザー端末同士でデータを交換し、ユーザー端末内でデータ変換及び再生を行う構成でもよい。
【実施例１】
【００２５】
図１〜図８に基づいて第１実施例を説明する。図１は、データ再生システムの全体構成を示す説明図である。データ再生システムは、例えば、少なくとも一つの管理サーバー２０と、一つまたは複数のユーザー端末１０Ａ，１０Ｂとを備える。管理サーバー２０と各ユーザー端末１０Ａ，１０Ｂとは、インターネットのような通信ネットワークＣＮを介して、双方向通信可能に接続されている。先に管理サーバー２０の構成を説明し、次に、ユーザー端末１０Ａ，１０Ｂの構成を説明する。なお、ユーザー端末１０Ａと１０Ｂとを特に区別しない場合、ユーザー端末１０と称する。
【００２６】
「第１コンピューター」に該当する管理サーバー２０は、例えば、マイクロプロセッサと、メモリ２６と、通信手段２５等のハードウェア資源と、オペレーティングシステム及び所定の各種プログラム等のソフトウェア資源とを備える。管理サーバー２０のマイクロプロセッサが、メモリ２６に格納されている各種プログラムを読み込んで実行することにより、後述の各機能２１〜２４が実現される。
【００２７】
管理サーバー２０は、例えば、ユーザー位置管理手段２１と、ユーザー情報管理手段２２と、アプリケーションプログラム選択手段２３と、データ変換手段２４と、通信手段２５と、メモリ２６とを備える。
【００２８】
ユーザー位置管理手段２１は、ユーザーの位置を管理するための機能である。ユーザー位置管理手段２１は、種々の方法でユーザーの位置を把握し、管理することができる。例えば、一つの方法では、ユーザーがユーザー端末１０を用いて管理サーバー２０にアクセスし、自分の位置を設定することができる。つまり、ユーザーは、手動でユーザー位置を管理サーバー２０に登録可能である。
【００２９】
他の一つの方法では、ＧＰＳ（Global Positioning System）またはＰＨＳ（Personal Handyphone System）のような位置情報を検出可能なシステムを用いることにより、ユーザーの位置を自動的に検出して管理する。さらに別の方法では、社員の入退室管理システムのような位置管理システムを用いて、ユーザーが職場に在席中であるか否かを検出する。
【００３０】
ユーザー情報管理手段２２は、ユーザー情報Ｔ１０を管理する機能である。ユーザー情報管理手段２２は、ユーザーがユーザー端末１０を介して入力するユーザー情報Ｔ１０を、メモリ２６に記憶させる。ユーザー情報Ｔ１０の構成例は後述する。
【００３１】
アプリケーション選択手段２３は、例えば、ユーザー情報Ｔ１０と変換対象のデータＤ１の属性（データ形式）とに基づいて、予め登録されている複数のアプリケーションプログラムＡＰのうち所定のアプリケーションプログラムを選択する。
【００３２】
データ変換手段２４は、変換対象のデータＤ１を、所定のアプリケーションプログラムで再生可能なデータに変換させる。変換されたデータは、通信手段２５を介して、ユーザー端末１０に送信される。なお、変換されたデータをメモリ２６に記憶した後で、ユーザー端末１０に送信する構成でもよい。
【００３３】
通信手段２５は、通信ネットワークＣＮを介してユーザー端末１０と通信を行うためのものである。通信手段２５は、通信インターフェース回路と、通信プロトコルとを備えて構成される。通信手段２５は、有線または無線のいずれか一方または両方で、ユーザー端末１０と双方向通信可能である。
【００３４】
「記憶手段」としてのメモリ２６は、例えば、フラッシュメモリデバイスまたはハードディスクデバイス等のような一つまたは複数の記憶装置から構成される。記憶手段２６は、例えば、ユーザー情報Ｔ１０と、変換制御情報Ｔ２０と、アプリケーション管理情報Ｔ３０と、保存データＤ１と、アプリケーションプログラムＡＰとを記憶する。
【００３５】
ユーザー情報Ｔ１０及び変換制御情報Ｔ２０については、図を改めて後述する。アプリケーション管理情報Ｔ３０は、各アプリケーションプログラムＡＰを管理するための情報である。アプリケーション管理情報Ｔ３０は、例えば、アプリケーションプログラムＡＰの名称、サイズ、格納先アドレス、作成者名、作成日時、更新日時、デジタル署名、互換性等についての各属性を管理する。
【００３６】
保存データＤ１は、メモリ２６に保存されているデータである。本実施例では、変換対象のデータ（第１データに該当する）がメモリ２６に保存される。変換対象のデータＤ１は、図示の例では、ユーザー端末１０Ａからアップロードされて保存される。なお、記録媒体に格納されたデータを管理サーバー２０が読み込んで、メモリ２６に保存させる構成としてもよい。
【００３７】
ユーザー端末１０について説明する。本実施例では、２種類のユーザー端末１０Ａ，１０Ｂを例示する。一方のユーザー端末１０Ａは、データを管理サーバー２０にアップロードして保存させる機能と、管理サーバー２０から受信した変換済データを再生する機能との両方を備えている。他方のユーザー端末１０Ｂは、データ再生機能のみを有する。そこで、以下、ユーザー端末１０Ａの構成について説明する。
【００３８】
ユーザー端末１０Ａのハードウェア構成は図２で後述する。ユーザー端末１０Ａは、例えば、通信手段１１と、データ再生手段１２と、アプリケーションプログラム１３と、データ保存手段１４と、ユーザー情報登録手段１５とを備える。
【００３９】
通信手段１１は、通信ネットワークＣＮを介して、管理サーバー２０と双方向通信を行うための機能である。データ再生手段１２は、所定のアプリケーションプログラムを用いて、変換済データを再生させるための機能である。
【００４０】
アプリケーションプログラム１３としては、例えば、文書作成用ソフトウェア、作図ソフトウェア、表計算ソフトウェア、プレゼンテーション用ソフトウェア、音声再生ソフトウェア（ここでは、音楽も音声に含まれる。）、動画再生ソフトウェア、静止画像再生ソフトウェア、音声を文字に変換するソフトウェア、文字を点字に変換するソフトウェア等を挙げることができる。
【００４１】
説明の便宜上、管理サーバー２０内のアプリケーションプログラムに符号ＡＰを付し、ユーザー端末１０内のアプリケーションプログラムに符号１３を付す。アプリケーションプログラムは、その使用目的に応じて３種類に分けることができる。一つは、データを作成するためのアプリケーションプログラム（データ作成用ソフトウェア）であり、他の一つは、データを再生するために使用されるアプリケーションプログラム（再生用ソフトウェア）であり、他の一つは、データを変換するために使用されるアプリケーションプログラム（変換用ソフトウェア）である。
【００４２】
管理サーバー２０内でデータ変換が行われるため、管理サーバー２０内のアプリケーションプログラムＡＰは、主として、変換用ソフトウェアである。ユーザー端末１０内では、変換されたデータが再生されるため、アプリケーションプログラム１３は、主として、再生用ソフトウェアである。
【００４３】
データ保存手段１４は、アプリケーションプログラム１３により作成されたデータを、通信手段１１等を介して管理サーバー２０にアップロードさせる機能である。ユーザー情報登録手段１５は、ユーザー情報Ｔ１０を作成して管理サーバー２０に登録させるための機能である。
【００４４】
図２は、ユーザー端末１０Ａのハードウェア構成を示す。ユーザー端末１０Ａは、例えば、パーソナルコンピューター、携帯電話、携帯情報端末等のようなコンピューターとして構成される。ユーザー端末１０Ａは、例えば、マイクロプロセッサ（図中「ＣＰＵ」：Central Processing Unit）１１０と、メモリ１２０と、補助記憶装置１３０と、通信インターフェース１４０と、スピーカー１５０と、ディスプレイ１６０と、キーボードスイッチ１７０と、マイクロフォン１８０とを備えており、それら１１０〜１８０はバス１９０に接続されている。
【００４５】
メモリ１２０には、アプリケーションプログラム１３のほかに、データ再生手段１２、データ保存手段１４及びユーザー情報登録手段１５をそれぞれ実現するためのプログラムが格納されている。マイクロプロセッサ１１０は、アプリケーションプログラム１３及び各プログラムを読み込んで実行することにより、所定の機能を発揮する。
【００４６】
補助記憶装置１３０は、例えば、変換前のデータＤ１と、変換後のデータＤ２とを記憶している。変換前のデータＤ１は、データ保存手段１４により管理サーバー２０にアップロードされ、管理サーバー２０のメモリ２６に保存される。変換済データＤ２は、管理サーバー２０からユーザー端末１０Ａに送信されて、補助記憶装置１３０に記憶される。変換済データＤ２は、メモリ１２０に記憶されている各アプリケーションプログラム１３の中から選択される所定のアプリケーションプログラム１３によって再生される。
【００４７】
通信インターフェース１４０は、図１中の通信手段１１に対応する。スピーカー１５０及びディスプレイ１６０は、ユーザーに情報を伝達するための情報出力装置である。キーボードスイッチ１７０及びマイクロフォン１８０は、ユーザーがユーザー端末１０Ａに情報を入力するための情報入力装置である。情報出力装置及び情報入力装置は、上記のものに限らず、例えば、点字ディスプレイ、タブレット、タッチパネル等の種々の装置を使用可能である。
【００４８】
図３〜図５は、ユーザー情報Ｔ１０の一例を示す。ユーザー情報Ｔ１０は、各ユーザー毎にそれぞれ作成されて保存される。図３に示すように、ユーザー情報Ｔ１０は、例えば、視聴制限Ｃ１０と、場所Ｃ１１と、入力データ形式Ｃ１２と、再生希望アプリケーションＣ１３とを対応付けて管理する。
【００４９】
視聴制限Ｃ１０は、「視聴制限情報」に該当する。視聴制限Ｃ１０は、ユーザーの視聴覚上の制限を示す情報が格納される。ユーザーが健常者の場合、視聴制限Ｃ１０には「無し（制限無し）」を示す情報が設定される。図４に示すように、ユーザーが聴覚に障害を有する場合、視聴制限Ｃ１０には「聴覚障害」が有ることを示す情報が設定される。図５に示すように、ユーザーが視覚に障害を有する場合、視聴制限Ｃ１０には「視覚障害」が有ることを示す情報が設定される。
【００５０】
場所Ｃ１１は、「区分情報」に該当する。場所Ｃ１１は、ユーザーの位置に応じた区分を示す情報が設定される。場所の区分としては、例えば、「職場」、「自宅」、「出先」等を挙げることができる。ユーザーは、例えば、「ホテル」、「空港」等のような新たな区分を作成することもできる。
【００５１】
ユーザーがいずれの場所に属するかは、手動または自動で決定することができる。例えば、ユーザーは、実際には喫茶店内に居るにもかかわらず、ユーザー情報登録手段１５を用いて、場所Ｃ１１を「職場」または「自宅」に設定することができる。あるいは、ユーザーの所持する携帯電話のＧＰＳ機能等を用いて、ユーザー位置を自動的に検出し、検出された位置をユーザー端末１０から管理サーバー２０に送信する構成としてもよい。
【００５２】
入力データ形式Ｃ１２とは、変換対象データＤ１の形式を示し、「第１形式」に該当する。入力データ形式Ｃ１２には、例えば、テキストデータ形式、動画データ形式、音声データ形式等が設定される。入力データ形式Ｃ１２に設定される情報は、ユーザーが手動で変更、追加、削除することもできる。
【００５３】
再生希望アプリケーションプログラムＣ１３は、「所定のアプリケーションプログラム」に該当する。再生希望アプリケーションＣ１３としては、例えば、上述のように、文書作成用ソフトウェア、プレゼンテーション用ソフトウェア、音声再生ソフトウェア、動画再生ソフトウェア等を挙げることができる。
【００５４】
図３に示す健常者のユーザー情報Ｔ１０（１）に着目すると、「職場」で「音声データ」を視聴する場合には、「テキストエディター」が選択される。例えば、会議内容を録音した音声データを職場で再生する場合、周囲に迷惑をかけないように、ユーザーは、テキストエディターを指定している。この場合、会議内容の音声データＤ１は管理サーバー２０内で文字データＤ２に変換され、ユーザー端末１０に送信される。
【００５５】
ユーザー端末１０は、メモリ１２０に記憶されている各アプリケーションプログラム１３の中からテキストエディターを選択して起動し、会議内容の文字データＤ２を再生させる。これにより、ユーザーは、元々は音声データであったものを、文字データとして利用できる。
【００５６】
図４に示す聴覚障害者のユーザー情報Ｔ１０（２）に着目すると、場所Ｃ１２を問わずに、動画データは画像プレイヤーＰ１及びテキストエディターにより再生されるようになっており、音声データはテキストエディターにより再生されるようになっている。聴覚に障害を有するため、音声部分は文字データに変換される。画像部分は画像データのままで再生される。
【００５７】
図５に示す視覚障害者のユーザー情報Ｔ１０（３）に着目すると、基本的に、文字データは音声プレイヤーＡ１により再生される。「自宅」の場合、文字データは、音声プレイヤーＡ１及び点字アプリケーションの両方で再生される。点字アプリケーションとは、文字データを点字として点字ディスプレイに表示させるものである。
【００５８】
なお、図３〜図５の「出先」に対応付けられているアプリケーションプログラムは、「職場」または「自宅」に対応付けられているアプリケーションプログラムと同一であってもよいし、異なっていてもよい。
【００５９】
例えば、画像プレイヤーＰ１は、「職場」または「自宅」で動画を再生する場合に選択される。他の画像プレイヤーＰ２は、「出先」で動画を再生する場合に選択される。「職場」または「自宅」で使用されるユーザー端末１０は、パーソナルコンピューターであることが多いが、「出先」で使用されるユーザー端末は、携帯電話または携帯情報端末のような、パーソナルコンピューターよりもデータ処理能力の低い装置である可能性がある。本実施例では、ユーザーは、ユーザー端末１０の能力に応じてアプリケーションプログラムを選択できるようになっている。
【００６０】
図６は、変換制御情報Ｔ２０の構成例を示す。変換制御情報Ｔ２０は、入力データＤ１を、所定のアプリケーションプログラム１３で再生可能なデータＤ２に変換させるための処理手順を管理する情報である。
【００６１】
変換制御情報Ｔ２０は、例えば、入力データ形式Ｃ２０と、再生希望アプリケーションＣ２１と、変換手順Ｃ２２とを対応付けて管理する。入力データ形式Ｃ２０は、図３〜図５で述べた入力データ形式Ｃ１０と同様に、変換対象データの形式を示す。再生希望アプリケーションＣ２１は、図３〜図５で述べた再生希望アプリケーションＣ１３と同様に、データの再生に使用するアプリケーションプログラムを示す。
【００６２】
変換手順Ｃ２２は、変換対象のデータを所望のアプリケーションプログラムで再生可能なデータに変換するための処理手順を示す。例えば、文字データを音声プレイヤーＡ１，Ａ２で再生する場合、その文字データを、文字データを音声データに変換するためのソフトウェアに入力して、音声データに変換させる。また、例えば、音声データを点字アプリケーションプログラムで再生させる場合、音声データを文字データに変換させるためのソフトウェアを用いて、音声データを文字データに変換させる。
【００６３】
図７，図８に基づいてデータ再生システムの全体動作を説明する。ここでは、一方のユーザー端末１０Ａでデータを作成して管理サーバー２０にアップロードし、そのデータをユーザー端末１０Ｂがダウンロードして再生する場合を説明する。
【００６４】
ユーザー端末１０Ａでは、ユーザーの指示によって、アプリケーションプログラム１３が起動される（Ｓ１０）。ここでは、会議内容を録音するためのアプリケーションプログラム１３が起動されたものとする。アプリケーションプログラム１３は、会議内容の音声データを作成する（Ｓ１１）。ユーザー端末１０Ａは、作成された音声データを管理サーバー２０に送信して、保存を要求する（Ｓ１２）。
【００６５】
管理サーバー２０は、ユーザー端末１０Ａから音声データを受信すると（Ｓ１３）、メモリ２６に保存する（Ｓ１４）。
【００６６】
他のユーザーは、他のユーザー端末１０Ｂを用いて管理サーバー２０にアクセスし、自分のユーザー情報Ｔ１０を作成する（Ｓ２０）。管理サーバー２０は、作成されたユーザー情報Ｔ１０を保存する（Ｓ２１）。
【００６７】
その後、他のユーザーは、管理サーバー２０にアクセスして、所望のデータの再生を要求する（Ｓ３０）。管理サーバー２０は、ユーザー端末１０Ｂの位置を取得し（Ｓ３１）、データ変換処理を実行する（Ｓ３２）。データ変換処理の詳細は、図８で述べる。管理サーバー２０は、変換されたデータ（例えば、文字データ）を、ユーザー端末１０Ｂに送信する（Ｓ３３）。
【００６８】
ユーザー端末１０Ｂは、変換済データを受信し、所定のアプリケーションプログラムで再生させる（Ｓ３４）。なお、ユーザーは、自分のユーザー情報Ｔ１０を作成できるだけでなく、他のユーザーのユーザー情報Ｔ１０を作成して管理サーバー２０に登録することもできる。
【００６９】
図８は、図７中にＳ３２で示されるデータ変換処理の一例である。管理サーバー２０は、入力データの形式、つまり、変換対象データの形式を特定し（Ｓ４０）、データ再生を希望するユーザーに対応付けられているユーザー情報Ｔ１０を参照する（Ｓ４１）。
【００７０】
管理サーバー２０は、Ｓ３１で取得したユーザーの位置の属する場所Ｃ１１と、Ｓ４０で特定される入力データ形式Ｃ１２とに基づいて、ユーザーが再生を希望するアプリケーションプログラムＣ１３を特定する（Ｓ４２）。
【００７１】
管理サーバー２０は、変換制御情報Ｔ２０を参照し（Ｓ４３）、変換の必要があるか否かを判定する（Ｓ４４）。例えば、音声データを音声プレイヤーで再生させる場合は、音声データを他の形式のデータに変換する必要はない。これに対し、音声データをテキストエディターで再生させる場合は、その音声データを、テキストエディターで使用可能な形式のデータに変換させる必要がある。
【００７２】
データ変換が必要な場合（S44:YES）、管理サーバー２０は、変換制御情報Ｔ２０の変換手順Ｃ２２に基づいて、入力データ（ここでは音声データ）を所定形式の他のデータ（ここでは文字データ）に変換させる（Ｓ４５）。その変換には、音声データを文字データに変換させるためのアプリケーションプログラムが用いられる。変換が必要ない場合（S44:YES）、Ｓ４５をスキップして終了する。
【００７３】
このように構成される本実施例によれば、ユーザーの状態に応じて所定のアプリケーションプログラムを選択し、所定のアプリケーションプログラムが使用可能な形式のデータに変換して再生させることができる。本実施例では、ユーザーが、データの再生時に、アプリケーションプログラムを手動で選択する必要がなく、所望のアプリケーションプログラムで再生するための変換処理を手動で操作する手間もかからない。従って、本実施例では、ユーザーの状態に応じて所定のアプリケーションプログラムを自動的に選択し、必要に応じてデータを自動的に変換し、所定のアプリケーションプログラムで自動再生させることができ、ユーザーの使い勝手が向上する。
【００７４】
本実施例では、ユーザーの属する場所に応じて、入力データの形式毎に、再生用のアプリケーションプログラム（所定のアプリケーションプログラム）を予め設定できるため、ユーザーの状況に適したアプリケーションプログラムを自動的に選択し、データを変換して再生させることができる。
【００７５】
本実施例では、管理サーバー２０が、ユーザー情報Ｔ１０を管理し、変換対象のデータを保存し、変換対象データをユーザー情報Ｔ１０等に基づいて変換する。ユーザー端末１０は、変換済データを受信して再生する。従って、ユーザー端末１０の処理負荷を少なくすることができ、携帯電話等の処理能力が相対的に低いユーザー端末１０を用いて、本システムを利用できる。
【００７６】
本実施例では、ユーザーの属する場所に応じて、所定のアプリケーションプログラムを違えることができる。例えば、比較的処理能力の高いユーザー端末１０が使用される「職場」または「自宅」では、メモリ消費量及びプロセッサ使用率が相対的に高いアプリケーションプログラムを使用できる。また、比較的処理能力の低いユーザー端末１０が使用される「出先」では、メモリ消費量及びプロセッサ使用率が相対的に低いアプリケーションプログラムを使用できる。
【００７７】
なお、変換済データを管理サーバー２０内のアプリケーションプログラムＡＰで実行し、その実行結果をユーザー端末１０に送信し、ユーザー端末は、その実行結果をウェブブラウザに表示させる構成としてもよい。この場合、ユーザー端末１０は、アプリケーションプログラム１３を有する必要はなく、ウェブブラウザを備えていればよい。
【実施例２】
【００７８】
図９，図１０に基づいて第２実施例を説明する。本実施例を含む以下の各実施例は、第１実施例の変形例に該当する。従って、以下の各実施例では、第１実施例との相違点を中心に説明する。本実施例では、ユーザー端末１０が、ユーザー情報Ｔ１０の管理、データの保存、データの変換及びデータの再生を行うようになっている。
【００７９】
図９は、本実施例によるデータ再生システムの全体構成図である。本実施例の管理サーバー２０は、ユーザー端末１０から受信したデータＤ１を保存し、ユーザー端末１０からの要求に応じて配信する。本実施例の管理サーバー２０は、ユーザー情報Ｔ１０を管理する機能、アプリケーションプログラムを選択する機能、データを変換する機能を有していない。それらの機能は、ユーザー端末１０Ａに移されている。ユーザー端末１０Ｂでもよいが、ユーザー端末１０Ａに代表させて説明する。
【００８０】
ユーザー端末１０Ａは、例えば、通信手段１０１と、ユーザー情報登録手段１０２と、ユーザー情報管理手段１０３と、データ取得手段１０４と、アプリケーション選択手段１０５と、データ変換手段１０６と、データ再生手段１０７と、データ保存手段１０８と、メモリ及び補助記憶装置１２０，１３０（以下、メモリ等１２０，１３０）とを備えて構成される。
【００８１】
通信手段１０１は、通信インターフェース１４０または通信手段１１と同様に、通信ネットワークＣＮを介して管理サーバー２０と双方向通信するためのものである。
【００８２】
ユーザー情報登録手段１０２は、ユーザー情報Ｔ１０を作成して登録させるための機能である。ユーザー情報管理手段１０３は、メモリ等１２０，１３０内に保存されるユーザー情報Ｔ１０を管理するための機能である。
【００８３】
データ取得手段１０４は、管理サーバー２０からデータＤ１を受信し、メモリ等１２０，１３０内に記憶させる機能である。アプリケーション選択手段１０５は、ユーザー情報Ｔ１０とデータＤ１の形式及びユーザーの属する場所に応じて、適切なアプリケーションプログラム１３を選択する。
【００８４】
データ変換手段１０６は、選択されたアプリケーションプログラム１３で再生できるように、データＤ１を所定形式のデータに変換させる機能である。データ再生手段１０７は、変換されたデータを、選択されたアプリケーションプログラム１３によって再生させるための機能である。データ保存手段１０８は、アプリケーションプログラム１３を用いてデータＤ１を作成し、管理サーバー２０にアップロードする機能である。
【００８５】
メモリ等１２０，１３０には、ユーザー情報Ｔ１０と、データＤ１と、変換制御情報Ｔ２０と、アプリケーション管理情報Ｔ３０と、複数のアプリケーションプログラム１３とが記憶されている。なお、ユーザー端末１０Ｂも、ユーザー端末１０Ａと同様の構成を備えている。
【００８６】
図１０は、本実施例によるデータ再生システムの動作を示すフローチャートである。ここでは、便宜上、ユーザー端末１０Ａが、ユーザー端末１０Ｂにより作成されたデータを管理サーバー２０から取得し、そのデータを必要に応じて変換し、選択された所定のアプリケーションプログラム１３で再生させる場合を例に挙げる。
【００８７】
ユーザー端末１０Ｂは、例えば、会議の内容を録音するために録音用アプリケーションプログラムを起動し（Ｓ６０）、データ（例えば音声データ）を作成する（Ｓ６１）。作成されたデータは、管理サーバー２０に送信される（Ｓ６２）。
【００８８】
管理サーバー２０は、ユーザー端末１０Ｂからデータを受信し（Ｓ６３）、メモリ２６に保存する（Ｓ６４）。
【００８９】
一方、ユーザー端末１０Ａでは、ユーザーの指示に応じてユーザー情報Ｔ１０が作成され、メモリ等１２０，１３０に保存される（Ｓ７０）。ユーザーがユーザー端末１０Ａにデータの再生を指示すると（Ｓ７１）、ユーザー端末１０Ａは、管理サーバー２０にデータの送信を要求し、管理サーバー２０からデータを取得する（Ｓ７２，Ｓ７３）。
【００９０】
ユーザー端末１０Ａは、図８で述べたデータ変換処理を実行し（Ｓ７４）、変換されたデータを所定のアプリケーションプログラム１３により再生させる（Ｓ７５）。
【００９１】
このように構成される本実施例も第１実施例と同様の効果を奏する。さらに、本実施例では、ユーザー端末１０内で、ユーザー情報Ｔ１０を管理するため、ユーザー端末１０の外部にユーザー情報Ｔ１０を送信する必要がなく、視聴覚上の障害の有無等が知られる可能性を低減し、プライバシーを守ることができる。
【実施例３】
【００９２】
図１１を参照して第３実施例を説明する。図１１は、本実施例によるデータ再生システムの動作を示すフローチャートである。本実施例では、管理サーバー２０を介さずに、ユーザー端末１０間でデータを直接交換する。
【００９３】
例えば、ユーザー端末１０Ｂは、アプリケーションプログラムを起動して（Ｓ８０）、データを作成し（Ｓ８１）、メモリ等１２０，１３０に保存する（Ｓ８２）。
【００９４】
ユーザー端末１０Ａでは、ユーザーの指示に応じてユーザー情報Ｔ１０が作成され、ユーザー端末１０Ａ内のメモリ等１２０，１３０に保存される（Ｓ９０）。ユーザーがデータの再生を指示すると（Ｓ９１）、ユーザー端末１０Ａはユーザー端末１０Ｂにデータの送信を要求し（Ｓ９２）、それに応えて、ユーザー端末１０Ｂは、Ｓ８２で保存されたデータをユーザー端末１０Ａに送信する（Ｓ８３）。
【００９５】
ユーザー端末１０Ａは、受信したデータについて、図８で述べたデータ変換処理を行い（Ｓ９３）、変換されたデータを所定のアプリケーションプログラムにより再生させる（Ｓ９４）。
【００９６】
このように構成される本実施例も第１実施例及び第２実施例と同様の効果を奏する。さらに、本実施例では、管理サーバー２０を介さずに、ユーザー端末１０間でデータを直接やり取りする構成のため、システム構成を簡素化することができる。
【００９７】
なお、本発明は、上述した各実施例に限定されない。当業者であれば、本発明の範囲内で、種々の追加や変更等を行うことができる。音声データを文字データに変換する場合を例に挙げて説明したが、それに限らず、文字データを音声データに変換したり、文字データを点字データに変換することもできる。
【００９８】
また、視聴覚上の障害の種類に応じて予め変換ポリシーを定義しておき、変換ポリシーに従って所定のアプリケーションプログラムを自動的に選択する構成としてもよい。例えば、視覚障害のユーザーの場合、文字データ（または動画データ等に含まれる文字データ）は音声データに変換し、その他の形式のデータは初期設定のアプリケーションプログラムをそのまま使用するという変換ポリシーを予め設定しておけば、各入力データ形式毎にアプリケーションプログラムを設定する必要がなく、ユーザーの利便性が高まる。
【符号の説明】
【００９９】
１０，１０Ａ，１０Ｂ： ユーザー端末、１１：通信手段、１２：データ再生手段、１３：アプリケーションプログラム、１４：データ保存手段、１５：ユーザー情報登録手段、２０：管理サーバー、２１：ユーザー位置管理手段、２２：ユーザー情報管理手段、２３：アプリケーションプログラム選択手段、２４：データ変換手段、２５：通信手段、２６：メモリ、１０１：通信手段、１０２：ユーザー情報登録手段、１０３：ユーザー情報管理手段、１０４：データ取得手段、１０５：アプリケーション選択手段、１０６：データ変換手段、１０７：データ再生手段、１０８：データ保存手段、Ｔ１０：ユーザー情報、Ｔ２０：変換制御情報。
【図１】
2011022883.tif 000003
【図２】
2011022883.tif 000004
【図３】
2011022883.tif 000005
【図４】
2011022883.tif 000006
【図５】
2011022883.tif 000007
【図６】
2011022883.tif 000008
【図７】
2011022883.tif 000009
【図８】
2011022883.tif 000010
【図９】
2011022883.tif 000011
【図１０】
2011022883.tif 000012
【図１１】
2011022883.tif 000013