(57)【要約】  コンテンツ伝送装置（２）と端末（３）とを有するコンテンツ伝送システム（１）を提供する。コンテンツ伝送装置（２）は、通信ネットワーク（４）を介してコンテンツ伝送装置（２）に接続するための接続情報を含む接続信号を生成し、接続信号を接続情報出力部（１１）を介して出力させる接続情報生成部（２２）と、表示部（１１）に表示されている表示領域に関連するコンテンツのリストを作成するリスト更新部（２１）と、端末（３）からコンテンツの伝送を要求する信号を受信すると、リストに登録されているコンテンツの少なくとも何れかを端末へ送信する伝送部（２３）と、を有する。一方、端末（３）は、接続信号から接続情報を再生する接続情報再生部（４１）と、接続情報に従って、通信ネットワーク（４）を介してコンテンツ伝送装置（２）へコンテンツの伝送を要求する信号を送信する伝送要求部（４２）とを有する。
2014109062.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ伝送装置と端末とを有するコンテンツ伝送システムであって、
前記コンテンツ伝送装置は、
複数のコンテンツを記憶する記憶部と、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示する表示部と、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させる接続情報生成部と、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成するリスト更新部と、
前記端末からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを前記端末へ送信する伝送部と、を有し、
前記端末は、
前記接続信号を取得する接続情報取得部と、
前記接続信号から前記接続情報を再生する接続情報再生部と、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記コンテンツの伝送を要求する信号を送信する伝送要求部と、
を有するコンテンツ伝送システム。
【請求項２】
前記表示領域はウィンドウであり、前記リスト更新部は、各表示領域間の重なりによる前後関係に応じた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項３】
前記リスト更新部は、各表示領域のサイズに応じた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項４】
前記リスト更新部は、各表示領域の更新順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項５】
前記リスト更新部は、各表示領域がアクティブにされた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項６】
前記伝送部は、所定の規則に従って、前記リストに登録されているコンテンツのなかから前記端末へ送信するコンテンツを決定する、請求項１〜５の何れか一項に記載のコンテンツ伝送システム。
【請求項７】
前記コンテンツ伝送装置の前記接続情報生成部は、前記接続信号に、前記接続情報とともに前記リストに登録されたコンテンツのうちの少なくとも何れかのコンテンツの名称及び当該コンテンツが記憶されている記憶領域を表すパスを含め、
前記端末の前記接続情報再生部は、前記接続信号から前記コンテンツの名称及びパスを再生し、
前記端末の前記伝送要求部は、前記コンテンツの伝送を要求する信号に前記コンテンツの名称及びパスを含め、
前記コンテンツ伝送装置の前記伝送部は、前記複数のコンテンツのうち、前記コンテンツの伝送を要求する信号に含まれる前記コンテンツの名称及びパスに従って特定されるコンテンツを前記端末へ送信する、請求項１〜５の何れか一項に記載のコンテンツ伝送システム。
【請求項８】
前記端末は、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記リストの伝送を要求する信号を送信するリスト伝送要求部と、
操作部により受け付けた操作に応じて、前記リストに登録されたコンテンツの何れかを選択する選択部とをさらに有し、
前記伝送要求部は選択されたコンテンツの名称及び当該コンテンツが記憶されている記憶領域を表すパスを前記コンテンツの伝送を要求する信号に含め、
前記コンテンツ伝送装置の前記伝送部は、前記複数のコンテンツのうち、前記コンテンツの伝送を要求する信号に含まれる前記コンテンツの名称及びパスに従って特定されるコンテンツを前記端末へ送信する、請求項１に記載のコンテンツ伝送システム。
【請求項９】
前記コンテンツ伝送装置の前記リスト更新部は、前記表示部の前記表示領域の何れかが変更されたとき、あるいは、一定周期ごとに前記リストを更新するとともに、前記リストの更新に応じて変更されるシーケンスナンバーとともに前記リストを前記記憶部に記憶し、
前記コンテンツ伝送装置の前記接続情報生成部は、前記リストが更新される度に、最新のリストに対応する前記シーケンスナンバーを前記接続信号に含め、
前記端末の前記接続情報再生部は、前記接続信号から前記接続情報とともに前記シーケンスナンバーを再生し、
前記端末の前記伝送要求部は、前記コンテンツの伝送を要求する信号に再生した前記シーケンスナンバーを含め、
前記コンテンツ伝送装置の前記伝送部は、前記コンテンツの伝送を要求する信号に含まれる前記シーケンスナンバーに対応する前記リストに応じて、前記端末へ伝送するコンテンツを特定する、請求項１に記載のコンテンツ伝送システム。
【請求項１０】
前記接続情報出力部は、前記表示部である、請求項１に記載のコンテンツ伝送システム。
【請求項１１】
前記接続信号はQRコードである、請求項１０に記載のコンテンツ伝送システム。
【請求項１２】
前記接続信号は前記表示部の表示画面に埋め込まれる電子透かしである、請求項１０に記載のコンテンツ伝送システム。
【請求項１３】
前記コンテンツは、他の通信装置のアクセス情報を含み、
前記端末は、前記コンテンツ伝送装置から前記コンテンツを受信すると、当該コンテンツに含まれる前記アクセス情報に従って、前記他の通信装置へアクセスする、請求項１に記載のコンテンツ伝送システム。
【請求項１４】
コンテンツ伝送装置であって、
複数のコンテンツを記憶する記憶部と、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示する表示部と、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させる接続情報生成部と、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成するリスト更新部と、
他の装置からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを当該他の装置へ送信する伝送部と、
を有するコンテンツ伝送装置。
【請求項１５】
通信ネットワークを介してコンテンツ伝送装置に接続するための接続情報を含む接続信号を取得する接続情報取得部と、
前記接続信号から前記接続情報を再生する接続情報再生部と、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記リストを要求するリスト要求信号を送信するリスト要求部と、
操作部により受け付けた操作に応じて、前記リストに登録されたコンテンツの何れかを選択する選択部と、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ、選択されたコンテンツの名称及び当該コンテンツが記憶されている記憶領域を表すパスを含む、コンテンツの伝送を要求する信号を送信する伝送要求部と、
を有する端末。
【請求項１６】
複数のコンテンツを記憶するコンテンツ伝送装置と端末とを有するコンテンツ伝送システムにおいて、前記コンテンツ伝送装置から前記端末へ前記複数のコンテンツのうちの少なくとも一つを伝送するコンテンツ伝送方法であって、
前記コンテンツ伝送装置は、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させ、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示部に表示し、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成し、
前記端末からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを前記端末へ送信し、
前記端末は、
前記接続信号を取得し、
前記接続信号から前記接続情報を再生し、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記コンテンツの伝送を要求する信号を送信する、
ことを含むコンテンツ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、通信ネットワークを介してコンテンツを伝送するコンテンツ伝送システム及びコンテンツ伝送方法、ならびにそのようなコンテンツ伝送システムで利用されるコンテンツ伝送装置及び端末に関する。
【背景技術】
【０００２】
ユーザが、自身が所持する端末に特定のコンテンツをダウンロードするために、パーソナルコンピュータ、デジタルサイネージ端末、KIOSK端末、スマートフォンなど、そのコンテンツを記憶する装置に通信ネットワークを介してアクセスすることがある。そのようなアクセスを実現するために、ユーザは、ダウンロードしたいコンテンツを記憶する装置を通信ネットワーク上で特定するための接続情報を入手する必要がある。接続情報は、例えば、インターネットプロトコル(Internet Protocol, IP)アドレス、サービスセット識別子(Service Set Identifier, SSID)、Bluetooth(登録商標) IDなどである。【０００３】
そこで、一方の機器で無線接続情報に加え機器情報も含めたデータを画像パターンに変換して表示部に表示し、他方の機器でその画像パターンを撮影して復元することにより、それらの機器同士を無線接続する技術が提案されている（例えば、特許文献１を参照）。また、IPアドレス等の情報を電子透かし情報として、画像データに埋め込む技術が提案されている（例えば、特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０５４８５号公報
【特許文献２】特開２００４−１９４２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、一方の装置が、伝送対象となるコンテンツを複数記憶していることがある。このような場合、ユーザがその複数のコンテンツのうちの特定のコンテンツをダウンロードするためには、接続情報だけでなく、ダウンロードしたいコンテンツの名称及び格納場所を特定する情報も必要となる。そのような情報を得るために、ユーザは、例えば、それらコンテンツを記憶している装置を、その装置のユーザインターフェースまたは通信ネットワークを介して操作したり、特定のコンテンツの名称などが記された書類を参照するといった作業が必要となる。【０００６】
そこで本明細書は、一方の機器が記憶する複数のコンテンツのうちの任意のコンテンツを他方の機器へ伝送する際のユーザの操作負担を軽減可能なコンテンツ伝送システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの実施形態によれば、コンテンツ伝送装置と端末とを有するコンテンツ伝送システムが提供される。このコンテンツ伝送システムにおいて、コンテンツ伝送装置は、複数のコンテンツを記憶する記憶部と、複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示する表示部と、通信ネットワークを介してコンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、その接続信号を接続情報出力部を介して出力させる接続情報生成部と、複数のコンテンツのうち、表示部に表示されている表示領域に関連するコンテンツのリストを作成するリスト更新部と、端末からコンテンツの伝送を要求する信号を受信すると、リストに登録されているコンテンツの少なくとも何れかをその端末へ送信する伝送部とを有する。
一方、端末は、接続信号を取得する接続情報取得部と、その接続信号から接続情報を再生する接続情報再生部と、接続情報に従って通信ネットワークを介してコンテンツ伝送装置へコンテンツの伝送を要求する信号を送信する伝送要求部とを有する。【０００８】
本発明の目的及び利点は、請求項において特に指摘されたエレメント及び組み合わせにより実現され、かつ達成される。
上記の一般的な記述及び下記の詳細な記述の何れも、例示的かつ説明的なものであり、請求項のように、本発明を制限するものではないことを理解されたい。
【発明の効果】
【０００９】
本明細書に開示されたコンテンツ伝送システムは、一方の機器が記憶する複数のコンテンツのうちの任意のコンテンツを他方の機器へ伝送する際のユーザの操作負担を軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、コンテンツ伝送システムの第１の実施形態によるファイル伝送システムの概略構成図である。
【図２】図２は、第１の実施形態による、ファイル伝送装置の処理部の機能を示すブロック図である。
【図３】図３は、ウィンドウ同士の重なり度合いに応じた伝送ファイルリストの更新手順のフローチャートである。
【図４】図４は、表示部の表示画面の一例を示す図である。
【図５】図５は、図４に対応する伝送ファイルリストの一例を示す図である。
【図６】図６は、ファイル伝送に関する端末の処理部の機能を示すブロック図である。
【図７】図７は、第１の実施形態による、ファイル伝送処理のシーケンス図である。
【図８】図８は、第２の実施形態による、ファイル伝送装置の処理部の機能を示すブロック図である。
【図９】図９は、第２の実施形態による、端末の処理部の機能を示すブロック図である。
【図１０】図１０は、伝送するファイルを選択するための、端末の表示部の表示画面の一例を示す図である。
【図１１】図１１は、第２の実施形態による、ファイル伝送処理のシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、図を参照しつつ、コンテンツ伝送システムについて説明する。このコンテンツ伝送システムでは、伝送対象となる複数のコンテンツを記憶するコンテンツ伝送装置が、その装置の表示部に表示中のウィンドウに関連するコンテンツを登録したリストを作成するとともに、コンテンツ伝送装置へ接続するための接続情報を表示する。一方、コンテンツ伝送装置から特定のコンテンツを受信しようとする端末は、コンテンツ伝送装置の表示部の表示画面を撮影して得られる画像を解析することによって接続情報を再生する。そして端末が、その接続情報を利用してコンテンツ伝送装置へ接続すると、コンテンツ伝送装置は、上記のリストを参照して、端末へ転送するコンテンツを特定し、その特定したコンテンツを端末へ伝送する。
【００１２】
図１は、コンテンツ伝送システムの第１の実施形態によるファイル伝送システムの概略構成図である。
ファイル伝送システム１は、コンテンツ伝送装置の一例であるファイル伝送装置２と、少なくとも１台の端末３とを有する。そしてとファイル伝送装置２と端末３とは、有線または無線の通信ネットワーク４を介して接続される。なお、通信ネットワーク４は、例えば、インターネットのように、同時に多数の通信機器が接続可能な通信ネットワークであってもよい。あるいは、通信ネットワーク４は、Bluetooth(登録商標)またはZigBeeといった近距離無線通信規格に従った、ファイル伝送装置２と端末３とを直接接続する通信回線でもよい。
【００１３】
ファイル伝送システム１では、ファイル伝送装置２は、例えば、いわゆるパーソナルコンピュータ、デジタルサイネージ端末、KIOSK端末、あるいは、スマートフォンまたはタブレット型端末といった携帯端末とすることができる。また端末３は、例えば、携帯電話機またはタブレット型端末といった携帯端末である。
そしてファイル伝送システム１では、コンテンツの一例であるファイルを、ファイル伝送装置２から端末３へ伝送する。本実施形態では、コンテンツの一例であるファイルには、例えば、ドキュメントファイル、画像ファイル、動画像ファイル、オーディオファイル及びコンピュータプログラムが含まれる。
【００１４】
ファイル伝送装置２は、表示部１１と、操作部１２と、インターフェース部１３と、記憶部１４と、処理部１５とを有する。さらに、ファイル伝送装置２は、スピーカ（図示せず）を有していてもよい。
【００１５】
表示部１１は、接続情報出力部の一例であり、例えば、液晶ディスプレイまたは有機エレクトロルミネッセンスディスプレイを有する。そして表示部１１は、例えば、操作部１２を介したユーザの操作及び処理部１５で動作するコンピュータプログラムに従って、記憶部１４に記憶されているファイルの何れかに関連するウィンドウを表示する。なお、ウィンドウは、表示領域の一例である。また表示部１１は、処理部１５から受け取った、ファイル伝送装置２へ接続するための接続情報を含む画像コードを表示する。なお、画像コードの詳細については後述する。
【００１６】
操作部１２は、例えば、マウスなどのポインティングデバイス、キーボード、及び複数の操作スイッチのうちの少なくとも一つを有する。そして操作部１２は、ユーザの操作に応じた操作信号を処理部１５へ出力する。
なお、表示部１１と操作部１２とは、例えば、タッチパネルディスプレイとして、一体的に形成されてもよい。
【００１７】
インターフェース部１３は、例えば、ファイル伝送装置２を通信ネットワーク４と接続するためのインターフェース回路を有する。そしてインターフェース部１３は、端末３から通信ネットワーク４を介して受信したファイル伝送要求信号を処理部１５へ渡す。さらに、インターフェース部１３は、処理部１５から受け取った、各種のファイルを通信ネットワーク４を介して端末３へ送信する。
【００１８】
記憶部１４は、例えば、半導体メモリ、磁気ディスク装置、または光ディスク装置のうちの少なくとも何れか一つを有する。そして記憶部１４は、ファイル伝送装置２で実行される各種のコンピュータプログラムと、そのコンピュータプログラムで利用される各種のデータを記憶する。また記憶部１４は、端末３へ提供することが可能な各種のファイルを記憶する。
また、記憶部１４は、例えば、物理的または論理的に区分された複数の記憶領域を有する。上記の複数のファイルのそれぞれは、それら記憶領域のうちの何れかに記憶される。各記憶領域は、例えば、ディレクトリまたはフォルダとして識別可能となっている。
【００１９】
処理部１５は、１個または複数個のプロセッサと、ランダムアクセスメモリといったメモリ回路と、周辺回路を有する。そして処理部１５は、ファイル伝送装置２全体を制御する。
【００２０】
図２は、コンテンツ伝送に関する処理部１５の機能を示すブロック図である。処理部１５は、リスト更新部２１と、コード生成部２２と、伝送部２３とを有する。処理部１５が有するこれらの各部は、処理部１５が有するプロセッサ上で実行されるコンピュータプログラムによって実装される機能モジュールである。あるいは、リスト更新部２１、コード生成部２２及び伝送部２３は、処理部１５とは別個の集積回路として、ファイル伝送装置２に実装されてもよい。
【００２１】
リスト更新部２１は、端末３へ伝送される可能性のあるファイルのリストである伝送ファイルリストを生成または更新する。本実施形態では、リスト更新部２１は、表示部１１に表示されているウィンドウに関連するファイルを、伝送ファイルリストに登録する。そのために、リスト更新部２１は、例えば、ファイル伝送装置２が起動してから、表示部１１に最初にウィンドウが表示されると、伝送ファイルリストを生成する。またリスト更新部２１は、例えば、表示部１１に表示されているウィンドウに何らかの変更が生じたことを処理部１５上で動作するオペレーションシステムから通知される度に、伝送ファイルリストを更新する。なお、以下では、オペレーションシステムを単にOSと呼ぶ。ウィンドウに変更が生じるタイミングは、例えば、処理部１５上で、ウィンドウの表示を伴う新しいプログラムが起動したとき、逆に起動中のプログラムが終了したとき、あるいは、ユーザが操作部１２を介して何れかのウィンドウを操作したときである。ウィンドウの操作には、例えば、表示部１１に表示されている何れかのウィンドウを閉じる、新しいウィンドウを開く、何れかのウィンドウのサイズを変更する、ウィンドウのアクティブ／非アクティブを切り替えるといった操作が含まれる。なお、ウィンドウがアクティブになるとは、そのウィンドウがユーザにとって操作可能な状態となることをいう。
あるいは、リスト更新部２１は、予め定められた一定期間ごとに、例えば、30秒毎、1分毎、または5分毎ごとに、伝送ファイルリストを更新してもよい。
【００２２】
リスト更新部２１は、伝送ファイルリストを更新する際、例えば、表示部１１に表示中の各ウィンドウのサイズに応じた順序に従って、各ウィンドウに関連するファイルを伝送ファイルリストに登録する。この場合、リスト更新部２１は、表示部１１に表示されている全てのウィンドウの高さ及び横幅をOSのアプリケーションプログラミングインタフェース(Application Programming Interface, API)を介して取得する。そしてリスト更新部２１は、各ウィンドウについて、高さと横幅からウィンドウの面積を算出する。さらに、リスト更新部２１は、OSのAPIから各ウィンドウのタイトルバーなどから、そのウィンドウに関連するファイルを特定するための情報を取得する。なお、記憶部１４は、アプリケーション名称またはファイルの格納先、すなわち、ファイルが記憶されている記憶領域を表すパスと、そのウィンドウに関連するファイルの名称及びパスとを対応付ける参照テーブルを予め記憶していてもよい。この場合、リスト更新部２１は、その参照テーブルを参照することにより、タイトルバーなどに表示されるテキスト情報から得たアプリケーション名称などに対応するファイルの名称及びパスを特定してもよい。
【００２３】
リスト更新部２１は、ウィンドウの面積が大きい方から順に、そのウィンドウに関連するファイルの名称及びパスを伝送ファイルリストに登録する。なお、ウィンドウに関連するファイルには、例えば、そのウィンドウに表示されているドキュメントまたは画像などのファイル、そのウィンドウに関連するプログラムで実行されている動画像またはオーディオなどのファイルが含まれる。さらに、ウィンドウに関連するファイルには、そのウィンドウに名称またはパスが表示されたファイルが含まれてもよい。
【００２４】
あるいは、リスト更新部２１は、各ウィンドウに関連するファイルの更新日時が新しい方から順に、または更新日時が古いほうから順に各ファイルを伝送ファイルリストに登録してもよい。あるいはまた、リスト更新部２１は、各ウィンドウがアクティブにされた順序に従って、各ウィンドウに関連するファイルを、伝送ファイルリストに登録してもよい。この場合、リスト更新部２１は、何れかのウィンドウがアクティブになる度に、OSのAPIからそのアクティブになったウィンドウのタイトルバーを取得する。そしてリスト更新部２１は、そのウィンドウに関連するファイル名と関連付けて、タイトルバーを取得した時刻を、そのウィンドウがアクティブになった時刻として記憶部１４に記憶する。リスト更新部２１は、そのアクティブになった時刻を参照して、ウィンドウがアクティブになった順に、そのウィンドウに関連するファイルを伝送ファイルリストに登録してもよい。
【００２５】
あるいはまた、リスト更新部２１は、ウィンドウ同士の重なりによる、ウィンドウの前後関係に応じた順序にしたがって、各ウィンドウのファイルを伝送ファイルリストに登録してもよい。
【００２６】
図３は、ウィンドウ同士の重なり度合いに応じた伝送ファイルリストの更新手順のフローチャートである。リスト更新部２１は、OSのAPIから各ウィンドウの位置及び範囲を表す情報、例えば、各ウィンドウの左上端及び右下端の座標と、重なっているウィンドウ同士の前後関係を表わす情報を取得する（ステップＳ１０１）。そしてリスト更新部２１は、例えば、自身の背面に他のウィンドウが無いウィンドウを、最背面に位置するウィンドウとして特定する（ステップＳ１０２）。リスト更新部２１は、最背面に位置するウィンドウから順に、重なったウィンドウ間の前後関係を調べて自身の一つ前面に位置するウィンドウを特定する。そしてリスト更新部２１は、最背面に位置するウィンドウから最前面に位置するウィンドウまで、各ウィンドウの表示順序を特定する（ステップＳ１０３）。リスト更新部２１は、最前面に位置するウィンドウに関連するファイルを先頭として、前面側に位置するウィンドウに関連するファイルから順に伝送ファイルリストに登録する（ステップＳ１０４）。
【００２７】
図４は、表示部１１の表示画面の一例を示す図である。図４において表示画面４００には、３個のウィンドウ４０１〜４０３が表示されている。このうち、ウィンドウ４０１が最背面に位置しており、ウィンドウ４０２がウィンドウ４０１の前面に位置している。そしてウィンドウ４０３がウィンドウ４０２の前面に位置している。すなわち、ウィンドウ４０３が最前面に位置している。ウィンドウ４０３には、ドキュメントファイルSample1.txtが表示されている。またウィンドウ４０２には、画像ファイルSample2.jpgが表示されている。そしてウィンドウ４０１には、ドキュメントファイルSample3.pdfが表示されている。
【００２８】
図５は、図４に対応する伝送ファイルリストの一例を示す図である。伝送ファイルリスト５００の左側の各欄には、転送対象となるファイルの名称が登録されている。一方、伝送ファイルリスト５００の右側の各欄には、その欄の左側に示されたファイルのパスが登録されている。図４では、ウィンドウ４０３が最前面に表示されているので、伝送ファイルリスト５００では、一番上にウィンドウ４０３に関連するファイルSample1.txtが登録されている。そして図４では、ウィンドウ４０２、４０１の順に表示されているので、伝送ファイルリスト５００では、２番目にウィンドウ４０２に関連するファイルSample2.jpgが登録されている。また、３番目にウィンドウ４０１に関連するファイルSample3.pdfが登録されている。
【００２９】
なお、リスト更新部２１は、上記のファイルの登録順序の決定方法の幾つかを組み合わせて、ファイルの登録順序を決定してもよい。例えば、リスト更新部２１は、ウィンドウ同士の重なり具合に基づいてファイルの登録順序を決定する場合において、互いに重ならない複数のウィンドウが存在することがある。このような場合、リスト更新部２１は、各ウィンドウの更新順またはサイズによって、互いに重ならないウィンドウのそれぞれに関連するファイルの登録順序を決定してもよい。
【００３０】
リスト更新部２１は、伝送ファイルリストを更新する度に、更新した伝送ファイルリストを、記憶部１４の所定の記憶領域に格納する。
【００３１】
コード生成部２２は、接続情報生成部の一例であり、端末３が通信ネットワーク４を介してファイル伝送装置２にアクセスするための接続情報を含む画像コードを生成し、その画像コードを表示部１１の表示画面に表示させる。例えば、接続情報は、ファイル伝送装置２のIPアドレス、SSIDまたはBluetooth (登録商標) IDといった、通信ネットワーク４上のアドレス情報とすることができる。あるいは、接続情報は、ファイル伝送装置２のアドレス情報と一意に対応付けられた識別番号であってもよい。この場合には、端末３は、識別番号とファイル伝送装置２のアドレス情報とを対応付ける参照テーブルを予め記憶しておく。そして端末３は、その参照テーブルを参照して、画像コードを解析することにより再生した識別番号に対応するファイル伝送装置２のアドレス情報を特定する。あるいは、通信ネットワーク４上に接続された、端末３が任意に接続可能なサーバ（図示せず）が識別番号とファイル伝送装置２のアドレス情報とを対応付ける参照テーブルを記憶してもよい。この場合には、端末３は、そのサーバに対して識別番号と端末３のアドレス情報を送信する。そしてサーバが、参照テーブルを参照して、識別番号に対応するファイル伝送装置２のアドレス情報を特定し、そのアドレス情報を端末３へ返信する。
【００３２】
画像コードは、接続信号の一例であり、例えば、QRコード（登録商標）といった２次元のコードとすることができる。この場合、コード生成部２２は、画像コードを、表示部１１の表示画面上の所定の位置、例えば、左上端または右下端などに、その画像コードを表示させる。
【００３３】
また、画像コードは、表示部１１の表示画面に埋め込まれる電子透かしであってもよい。この場合、コード生成部２２は、例えば、接続情報に含まれる数字またはアルファベットを表す文字コード、またはその文字コードを２進数でビット列の各ビットに相当する電子透かしを表示画面上の所定位置に表示させる。この場合、電子透かしは、ユーザに知覚され難いため、表示部１１の表示画面の一部にQRコード（登録商標）のようなウィンドウ以外のものが表示されることによるユーザのストレスが軽減される。
【００３４】
あるいはまた、コード生成部２２は、接続情報をテキストで記述したウィンドウを画像コードとして、表示部１１の表示画面上の他のウィンドウと重ならない位置に表示させてもよい。この場合、端末３で表示部１１の表示画面を撮影した画像からウィンドウを検出することを容易にするために、ウィンドウ上の所定の位置に、接続情報を含む画像コードであることを示す所定のマークが表示されることが好ましい。
【００３５】
なお、コード生成部２２は、接続情報を含む画像コードを、例えば、ファイル伝送装置２が動作している間、常に表示させてもよい。あるいは、コード生成部２２は、操作部１２に対して何らかの操作が行われると、画像コードの表示を開始し、最後の操作が行われてから所定期間（例えば、3分、5分、または10分）が経過した時点で、画像コードの表示を終了してもよい。
【００３６】
伝送部２３は、ファイル伝送装置２が、端末３からファイル伝送要求信号を受信すると、伝送ファイルリストを参照し、所定の規則に従って、伝送ファイルリストに登録されているファイルの少なくとも一つを特定する。そして伝送部２３は、特定したファイルを通信ネットワーク４を介して端末３へ送信する。
【００３７】
例えば、伝送部２３は、伝送ファイルリストの先頭に登録されているファイルから順に所定数（例えば、1〜3）のファイルを端末３へ転送する。あるいは、伝送部２３は、伝送ファイルリストの最後尾に登録されているファイルから順に所定数（例えば、1〜3）のファイルを端末３へ転送してもよい。あるいはまた、伝送部２３は、伝送ファイルリストに登録されている全てのファイルを端末３へ送信してもよい。
【００３８】
あるいはまた、伝送部２３は、伝送ファイルリストに登録されているファイルのうち、端末３で利用可能なファイルを選択し、選択したファイルを端末３へ送信してもよい。
伝送部２３が端末３で利用可能なファイルか否かを判断するために、例えば、端末３が利用可能なファイル形式を示したテーブルが、記憶部１４に予め記憶されていてもよい。このようなテーブルは、例えば、端末３のユーザが、ファイル伝送装置２の操作部１２を操作することにより、予め作成される。
【００３９】
伝送部２３は、伝送ファイルリストに登録されている各ファイルについて、そのファイルの形式がテーブルに登録されているか否か判定する。そしてそのファイルの形式が登録されていれば、伝送部２３は、そのファイルを端末３へ送信する。また、伝送部２３は、伝送ファイルリストに登録されている各ファイルを、端末３で利用可能な形式に変換した後に、各ファイルを端末３へ送信してもよい。
あるいは、記憶部１４は、ファイルごとに、伝送可能な端末の識別情報を予め記憶していていもよい。この場合、伝送部２３は、伝送ファイルリストに登録された各ファイルについて、ファイル伝送要求信号に含まれる端末３の識別情報が、そのファイルが伝送可能な端末の識別情報と一致するか否か判定する。そして伝送部２３は、両者が一致した場合に限り、そのファイルを端末３へ送信する。
【００４０】
伝送部２３は、様々なファイル伝送用のプロトコルの何れかに従って、ファイルを送信することができる。伝送部２３が利用可能なファイル伝送用のプロトコルは、例えば、ファイル転送プロトコル(File Transfer Protocol, FTP)、またはServer Message Block(SMB)とすることができる。さらに、伝送部２３は、伝送路のセキュリティを確保するために、ftpsといった、伝送ファイルを暗号化するプロトコルを、ファイルの送信に利用してもよい。
【００４１】
なお、伝送部２３は、ユーザの認証ができた場合に限り、ファイルを端末３へ送信してもよい。この場合、伝送部２３は、ファイル伝送装置２が、端末３からファイル伝送要求信号を受信すると、表示部１１に、ユーザに識別番号とパスワードの入力を求めるメッセージを表示させてもよい。そしてユーザが、操作部１２を介してユーザの識別番号とパスワードを入力する。なお、伝送部２３は、通信ネットワーク４を介して、端末３へ、ユーザに識別番号とパスワードの入力を求めるメッセージを送信してもよい。そして伝送部２３は、端末３から通信ネットワーク４を介して、ユーザの識別番号及びパスワードを受け取ってもよい。入力された識別番号とパスワードが、ファイル伝送装置２の記憶部１４に予め記憶されている識別番号とパスワードに一致している場合に限り、伝送部２３は、ファイルを送信する。また、一旦認証に成功すると、処理部１５は、ファイル伝送要求信号に含まれる端末３の識別情報とともに、入力されたユーザの識別番号及びパスワードを記憶部１４に記憶してもよい。この場合、伝送部２３は、次にファイル伝送要求信号を受信したときは、ファイル伝送要求信号に含まれる端末の識別情報と記憶部１４に記憶されている端末の識別情報とが一致するか否か判定する。そして両者が一致することを条件に、伝送部２３は、ユーザの識別番号とパスワードの入力を求めずに、ファイルを送信してもよい。
【００４２】
再度図１を参照すると、端末３は、ファイル伝送装置２からファイルを受信する端末である。そのために、端末３は、表示部３１と、操作部３２と、撮像部３３と、インターフェース部３４と、記憶部３５と、処理部３６とを有する。さらに、端末３は、マイクロホン（図示せず）を有していてもよい。
【００４３】
表示部３１は、例えば、液晶ディスプレイまたは有機エレクトロルミネッセンスディスプレイを有する。そして表示部３１は、処理部３６から受け取った様々な情報、例えば、ファイル伝送装置２から受信したファイルの何れかを表示する。
【００４４】
操作部３２は、例えば、複数の操作スイッチを有する。そして操作部３２は、ユーザの操作に応じた操作信号を処理部３６へ出力する。
なお、表示部３１と操作部３２とは、例えば、タッチパネルディスプレイとして、一体的に形成されてもよい。
【００４５】
撮像部３３は、接続情報取得部の一例であり、２次元アレイ状に配置された固体撮像素子を有するエリアセンサと、そのエリアセンサ上に被写体の像を結像する結像光学系を有する。そして撮像部３３は、操作部３２を介したユーザの撮影操作が行われる度に、被写体を撮影し、被写体の画像を生成する。本実施形態では、ユーザが、撮像部３３をファイル伝送装置２の表示部１１の表示画面に向け、その表示画面を撮影することにより、接続情報を含む画像コードが写った画像が生成される。なお、撮像部３３は、ファイル伝送装置２の表示部１１の表示画面を一定期間に渡って撮影した動画像を生成してもよい。撮像部３３は、生成した画像を処理部３６へ渡す。
【００４６】
インターフェース部３４は、例えば、端末３を通信ネットワーク４と接続するためのインターフェース回路を有する。例えば、インターフェース部３４は、携帯電話網の基地局を介して、通信ネットワーク４に接続する回路であってもよく、あるいは、近距離無線通信規格に従った通信インターフェース回路であってもよい。
インターフェース部３４は、通信ネットワーク４を介してファイル伝送装置２へ、ファイル伝送要求信号を送信する。またインターフェース部３４は、ファイル伝送装置２から通信ネットワーク４を介して受信したファイルを処理部３６に渡す。
【００４７】
記憶部３５は、例えば、不揮発性の読み書き可能な半導体メモリを有する。そして記憶部３５は、端末３で実行される各種のコンピュータプログラムと、そのコンピュータプログラムで利用される各種のデータを記憶する。また記憶部３５は、ファイル伝送装置２から受信した各種のファイル、例えば、ドキュメントファイル、画像ファイル、動画像ファイル、オーディオファイルあるいはコンピュータプログラムを記憶する。さらに記憶部３５は、撮像部３３により生成された画像を記憶してもよい。
【００４８】
処理部３６は、１個または複数個のプロセッサと、ランダムアクセスメモリといったメモリ回路と、周辺回路を有する。そして処理部３６は、端末３全体を制御する。
【００４９】
図６は、ファイル伝送に関する処理部３６の機能を示すブロック図である。処理部３６は、接続情報再生部４１と、伝送要求部４２とを有する。処理部３６が有するこれらの各部は、処理部３６が有するプロセッサ上で実行されるコンピュータプログラムによって実装される機能モジュールである。
【００５０】
接続情報再生部４１は、撮像部３３から受け取った、ファイル伝送装置２の表示部１１の表示画面が写った画像を解析することにより、画像コードを特定する。そして接続情報再生部４１は、その画像コードを解析することにより、ファイル伝送装置２の接続情報を再生する。上記のように、画像コードがQRコード（登録商標）であれば、接続情報再生部４１は、例えば、QRコード（登録商標）に特有の形状を表すテンプレートと画像とのテンプレートマッチングを行うことにより、その画像からQRコード（登録商標）を検出する。そして接続情報再生部４１は、QRコード（登録商標）のフォーマットに従って、QRコード（登録商標）内に埋め込まれている接続情報を再生する。
【００５１】
また、画像コードが電子透かしであれば、接続情報再生部４１は、その電子透かしの方式に従って、電子透かしが表す文字コードまたはビット列を解読することで、接続情報を再生する。なお、接続情報を電子透かしとして表し、あるいは、電子透かしに表された接続情報を再生するために、ファイル伝送装置２及び端末３は、画像に電子透かしを埋め込み、または画像に埋め込まれた電子透かしを検出する様々な技術を利用できる。そのような技術として、例えば、特開2004-194236号公報または特開2012-142741号公報に開示された技術が利用可能である。
【００５２】
あるいは、画像コードが、接続情報がテキストで記述されたウィンドウであれば、接続情報再生部４１は、そのウィンドウ上に表されたマークをテンプレートマッチングで検出することで画像上でのウィンドウを検出する。そして接続情報再生部４１は、様々な光学文字認識(optical character recognition, OCR)技術の何れかに従って、ウィンドウ上のテキストを解読することで、接続情報を再生してもよい。
【００５３】
接続情報再生部４１は、その接続情報を伝送要求部４２へ渡す。
【００５４】
伝送要求部４２は、通信ネットワーク４の通信プロトコルに従って、接続情報により特定されたファイル伝送装置２へファイル伝送要求信号を送信する。ファイル伝送要求信号は、例えば、端末３のIPアドレス、SSIDまたはBluetooth (登録商標) IDといった、端末３の識別情報と、ファイルの転送を要求することを表す所定のビット列とを含む。
伝送要求部４２は、ファイル伝送装置２から通信ネットワーク４を介してファイルを受信すると、そのファイルを記憶部３５に記憶する。
【００５５】
図７は、コンテンツ伝送処理の第１の実施形態による、ファイル伝送処理のシーケンス図である。
ファイル伝送装置２は、接続情報を含む画像コードを表示部１１の表示画面に表示させる（ステップＳ２０１）。またファイル伝送装置２は、表示部１１に表示されるウィンドウに何らかの変更が生じる度、あるいは、一定期間ごとに、伝送ファイルリストを更新する（ステップＳ２０２）。
【００５６】
一方、端末３は、撮像部３３により、ファイル伝送装置２の表示部１１の表示画面を撮影した画像を解析することにより、接続情報を再生する（ステップＳ２０３）。そして端末３は、その接続情報に基づいて、通信ネットワーク４を介してファイル伝送装置２へファイル伝送要求信号を送信する（ステップＳ２０４）。
【００５７】
ファイル伝送装置２は、ファイル伝送要求信号を受信すると、伝送ファイルリストを参照して端末３へ伝送するファイルを特定する（ステップＳ２０５）。そしてファイル伝送装置２は、特定したファイルを、通信ネットワーク４を介して端末３へ送信する（ステップＳ２０６）。
以上により、ファイル伝送システム１は、ファイル伝送処理を終了する。
【００５８】
以上に説明してきたように、このファイル伝送システムは、伝送対象となるファイルが複数存在する場合でも、ユーザの代わりにファイル伝送装置が伝送すべきファイルを特定して、そのファイルを端末へ送信することができる。そのため、このファイル伝送システムは、ファイル伝送時のユーザの操作負担を軽減できる。
【００５９】
なお、変形例によれば、画像コードは、接続情報とともに、端末３へ伝送すべきファイルの名称及びファイルのパスを含んでいてもよい。この場合には、コード生成部２２は、例えば、伝送ファイルリストが更新される度に、最新の伝送ファイルリストの先頭に登録されているファイルの名称及びパスを画像コードに含めるように、画像コードを更新する。そしてコード生成部２２は、更新された画像コードを表示部１１の表示画面に表示させる。
【００６０】
一方、端末３の接続情報再生部４１は、表示部１１の表示画面を撮影した画像を解析することにより接続情報とともに伝送されるファイルの名称及びパスを再生する。そして端末３の伝送要求部４２は、例えば、ftpまたはftpsなどのファイル伝送用のプロトコルに従って、ファイル伝送要求信号を通信ネットワーク４を介してファイル伝送装置２へ送信する。この例では、ファイル伝送要求信号に、伝送されるファイルの名称及びパスも含まれる。そのため、ファイル伝送要求信号を受信したファイル伝送装置２は、伝送ファイルリストを参照することなく、伝送すべきファイル及びその格納場所を特定し、そのファイルを端末３へ送信することができる。
【００６１】
また、他の変形例によれば、ファイル伝送装置２のリスト更新部２１は、伝送ファイルリストにシーケンスナンバーを付し、そのシーケンスナンバーを伝送ファイルリストともに記憶部１４に記憶させてもよい。シーケンスナンバーは、例えば、0〜9の数値であり、リスト更新部２１は、伝送ファイルリストを更新する度に、シーケンスナンバーを1インクリメントする。そしてシーケンスナンバーが9を超えると、0にリセットされる。記憶部１４は、シーケンスナンバーが0〜9までの伝送ファイルリストをそれぞれ記憶する。
また、コード生成部２２は、伝送ファイルリストが更新される度に、画像コードも更新し、画像コードに、接続情報とともに最新の伝送ファイルリストのシーケンスナンバーも含める。
【００６２】
一方、端末３の接続情報再生部４１は、画像コードから、接続情報とともに伝送ファイルリストのシーケンスナンバーも再生する。そして伝送要求部４２は、ファイル伝送要求信号に、そのシーケンスナンバーを含める。
【００６３】
ファイル伝送装置２の伝送部２３は、ファイル伝送要求信号を受信すると、そのファイル伝送要求信号からシーケンスナンバーを取得する。そして伝送部２３は、そのシーケンスナンバーで特定される伝送ファイルリストを記憶部１４から読み込み、その伝送ファイルリストに従って伝送するファイルを特定する。
【００６４】
この変形例によれば、ユーザが端末３によってファイル伝送装置２の表示部１１の表示画面を撮影したときのウィンドウの配置に基づいて伝送されるファイルが特定される。したがって、撮影後に、例えば、意図しない操作によって、表示部１１に表示されているウィンドウが変更されたとしても、ファイル伝送装置２は、その意図しない操作の影響を受けることなく、伝送するファイルを適切に決定できる。
【００６５】
次に、コンテンツ伝送システムの第２の実施形態によるファイル伝送システムについて説明する。
第２の実施形態によるファイル伝送システムでは、端末は、接続情報を取得すると、その接続情報に基づいてファイル伝送装置へ伝送ファイルリスト要求信号を送信する。そしてファイル伝送装置は、伝送ファイルリストを端末へ送信する。そしてユーザは、端末上で伝送ファイルリストを参照して、伝送するファイルを選択し、端末は、その選択されたファイルの名称等を含むファイル伝送要求信号をファイル伝送装置へ送信する。
第２の実施形態によるファイル伝送システムは、第１の実施形態によるファイル伝送システムと比較して、ファイル伝送装置の処理部の処理の一部と、端末の処理部の処理の一部とが異なる。そこで以下では、第１の実施形態によるファイル伝送システムと異なる点についてのみ説明する。その他の各構成要素については、第１の実施形態によるファイル伝送システムの対応する構成要素の説明を参照されたい。
【００６６】
図８は、コンテンツ伝送装置の第２の実施形態による、ファイル伝送装置の処理部１５１の機能を示すブロック図である。図８において、処理部１５１が有する各部に対して、図２に示される、第１の実施形態による処理部１５の対応する各部と同一の参照番号を付した。処理部１５１は、リスト更新部２１と、コード生成部２２と、伝送部２３と、リスト送信部２４とを有する。第２の実施形態によるファイル伝送装置の処理部１５１は、第１の実施形態によるファイル伝送装置の処理部１５と比較して、リスト送信部２４を有する点、及び伝送部２３の処理が異なる。そこで以下では、リスト送信部２４及び伝送部２３について説明する。
【００６７】
リスト送信部２４は、端末３から通信ネットワーク４を介してリスト要求信号を受信すると、記憶部１４に記憶されている伝送ファイルリストを、通信ネットワーク４を介して端末３へ送信する。なお、伝送ファイルリストは、端末３が扱えるフォーマット形式であることが好ましい。そこでリスト送信部２４は、必要に応じて、伝送ファイルリストを、csv形式といったテキストベースのフォーマット、あるいは、XMLといった汎用的なフォーマットに変更してから端末３へ送信してもよい。
【００６８】
ファイル伝送装置２が伝送ファイルリストを端末３へ送信した後、端末３からファイル伝送要求信号を受信すると、伝送部２３は、ファイル伝送要求信号に含まれる、ファイルの名称及びパスを参照して、伝送するファイル及びその格納場所を特定する。そして伝送部２３は、そのファイルを、例えば、ftp、ftpsまたはSMBなどのプロトコルにしたがって、通信ネットワーク４を介して端末３へ送信する。
【００６９】
次に、端末３について説明する。図９は、第２の実施形態による、端末３の処理部３６１の機能を示すブロック図である。図９において、処理部３６１が有する各部に対して、図６に示される、第１の実施形態による処理部３６の対応する各部と同一の参照番号を付した。処理部３６１は、接続情報再生部４１と、伝送要求部４２と、リスト伝送要求部４３と、選択部４４とを有する。第２の実施形態による端末の処理部３６１は、第１の実施形態による端末の処理部３６と比較して、リスト伝送要求部４３及び選択部４４を有する点、及び伝送要求部４２の処理が異なる。そこで以下では、リスト伝送要求部４３、選択部４４及び伝送要求部４２について説明する。
【００７０】
リスト伝送要求部４３は、通信ネットワーク４の通信プロトコルに従って、接続情報により特定されたファイル伝送装置２へリスト要求信号を送信する。リスト要求信号は、例えば、端末３のIPアドレス、SSIDまたはBluetooth(登録商標) IDといった、端末３の識別番号と、伝送ファイルリストの転送を要求することを表す所定のビット列とを含む。なお、伝送ファイルリストの転送を要求することを表す所定のビット列は、ファイル伝送要求信号に含まれる、ファイルの伝送を要求することを表すビット列とは異なるビット列である。
リスト伝送要求部４３は、ファイル伝送装置２から通信ネットワーク４を介して伝送ファイルリストを受信すると、その伝送ファイルリストを記憶部３５に記憶する。
【００７１】
選択部４４は、伝送ファイルリストに登録されたファイル名を表示部３１に表示させる。そして選択部４４は、操作部３２が受け付けたユーザの操作に応じて、伝送するファイルを選択する。
【００７２】
図１０は、伝送するファイルを選択するための、表示部３１の表示画面の一例を示す図である。例えば、選択部４４は、伝送ファイルリストに登録されたファイルごとに、そのファイルの名称が表されたボタン１００１〜１００３を表示部３１の表示画面１０００に表示させる。そしてユーザが、操作部３２を介してボタン１００１〜１００３の何れかを押下することにより、操作部３２から、押下されたボタンに対応する信号が選択部４４に通知される。そして選択部４４は、その信号を参照することにより、選択されたファイルを特定する。なお、選択部４４は、ファイル名だけでなくパスも表示部３１に表示させてもよい。また、選択されるファイルは一つに限らず、複数でもよい。
【００７３】
なお、選択部４４は、伝送ファイルリストに登録されたファイルのうち、端末３で利用できるファイルのみを表示部３１に表示してもよい。例えば、端末３が利用可能なファイル形式を示したテーブルが、記憶部３５に予め記憶される。そして選択部４４は、伝送ファイルリストに登録されている各ファイルについて、そのファイルの形式がテーブルに登録されているか否か判定する。そしてそのファイルの形式が登録されていれば、選択部４４は、そのファイルを表示部３１に表示させる。
【００７４】
伝送要求部４２は、ファイル伝送要求信号に、選択部４４により選択されたファイルの名称及びパスを含める。そして伝送要求部４２は、例えば、ftpまたはftpsなどのファイル転送用のプロトコルに従って、ファイル伝送要求信号を通信ネットワーク４を介してファイル伝送装置２へ送信する。
【００７５】
図１１は、コンテンツ伝送処理の第２の実施形態による、ファイル伝送処理のシーケンス図である。
ファイル伝送装置２は、接続情報を含む画像コードを表示部１１の表示画面に表示させる（ステップＳ３０１）。またファイル伝送装置２は、表示部１１に表示されるウィンドウに何らかの変更が生じる度、あるいは、一定期間ごとに、伝送ファイルリストを更新する（ステップＳ３０２）。
【００７６】
一方、端末３は、撮像部３３により、ファイル伝送装置２の表示部１１の表示画面を撮影した画像を解析することにより、接続情報を再生する（ステップＳ３０３）。そして端末３は、その接続情報に基づいて、通信ネットワーク４を介してファイル伝送装置２へリスト要求信号を送信する（ステップＳ３０４）。
【００７７】
ファイル伝送装置２は、リスト要求信号を受信すると、伝送ファイルリストを端末３へ返信する（ステップＳ３０５）。一方、端末３は、伝送ファイルリストを受信すると、そのリストに登録されているファイルの名称等を表示部３１に表示させ、操作部３２を介したユーザの選択操作に従って、転送するファイルを選択する（ステップＳ３０６）。そして端末３は、選択したファイルの名称及びパスを含むファイル伝送要求信号を送信する（ステップＳ３０７）。
【００７８】
ファイル伝送装置２は、ファイル伝送要求信号を受信すると、そのファイル伝送要求信号に含まれるファイル名及びパスに基づいて端末３へ転送するファイルを特定する（ステップＳ３０８）。そしてファイル伝送装置２は、特定したファイルを、通信ネットワーク４を介して端末３へ送信する（ステップＳ３０９）。
以上により、ファイル伝送システム１は、ファイル伝送処理を終了する。
【００７９】
第２の実施形態では、ユーザが伝送ファイルリストを参照して所望するファイルを選択するだけで、ユーザは、そのファイルをファイル伝送装置から取得することができる。
【００８０】
なお、変形例では、ファイル伝送装置のコード生成部は、接続情報を音声信号に重畳し、その音声信号を、ファイル伝送装置のスピーカから出力させてもよい。この場合、ファイル伝送装置のスピーカは、接続情報出力部の一例となり、接続情報が重畳された音声信号が接続信号となる。また、端末は、接続情報取得部の一例であるマイクロホンにてファイル伝送装置から出力された音声信号を集音し、接続情報再生部は、その音声信号を解析することによって接続情報を再生してもよい。なお、音声信号に接続情報を重畳し、また音声信号から接続情報を再生するために、ファイル伝送装置及び端末は、例えば、国際公開第2011/014292号公報に開示された技術を利用できる。
【００８１】
さらに他の変形例では、端末に伝送されるコンテンツは、ファイルでなくてもよい。例えば、コンテンツ伝送装置の表示部の表示画面に表示されているウィンドウがブラウザである場合、コンテンツは、そのブラウザで表示されているWebページを表す情報、例えば、Uniform Resource Locator(URL)であってもよい。この場合、伝送するコンテンツのリストには、コンテンツとして、例えば、ブラウザに表示されているWebページのURLが登録される。
そしてコンテンツ伝送装置が端末からコンテンツの伝送を要求する信号を受信すると、伝送するコンテンツのリストに登録されているURLを端末へ通知する。端末は、通知されたURLに従ってWebサーバに接続し、そのURLで特定されたWebページファイルをそのWebサーバから受信する。
【００８２】
また他の変形例によれば、ファイル伝送装置のOSは、ウィンドウ形式でファイル及び関連情報を表示するOSに限らず、タイル形式で複数のコンテンツ及び関連情報を表示することが可能なOSであってもよい。この場合には、各タイルが、それぞれ、コンテンツに関連する表示領域となる。コンテンツ伝送装置のリスト更新部は、例えば、各タイルに関連付けられたコンテンツを、そのタイルがアクティブにされた順序に従って、伝送するコンテンツのリストに登録する。
【００８３】
ここに挙げられた全ての例及び特定の用語は、読者が、本発明及び当該技術の促進に対する本発明者により寄与された概念を理解することを助ける、教示的な目的において意図されたものであり、本発明の優位性及び劣等性を示すことに関する、本明細書の如何なる例の構成、そのような特定の挙げられた例及び条件に限定しないように解釈されるべきものである。本発明の実施形態は詳細に説明されているが、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【００８４】
１    ファイル伝送システム（コンテンツ伝送システム）
２    ファイル伝送装置（コンテンツ伝送装置）
１１    表示部（接続情報出力部）
１２    操作部
１３    インターフェース部
１４    記憶部
１５、１５１    処理部
２１    リスト更新部
２２    コード生成部（接続情報生成部）
２３    伝送部
２４    リスト送信部
３    端末
３１    表示部
３２    操作部
３３    撮像部（接続情報取得部）
３４    インターフェース部
３５    記憶部
３６、３６１    処理部
４１    接続情報再生部
４２    伝送要求部
４３    リスト伝送要求部
４４    選択部
４    通信ネットワーク
【図１】
2014109062.tif 000003
【図２】
2014109062.tif 000004
【図３】
2014109062.tif 000005
【図４】
2014109062.tif 000006
【図５】
2014109062.tif 000007
【図６】
2014109062.tif 000008
【図７】
2014109062.tif 000009
【図８】
2014109062.tif 000010
【図９】
2014109062.tif 000011
【図１０】
2014109062.tif 000012
【図１１】
2014109062.tif 000013
【手続補正書】
【提出日】平成27年6月18日(2015.6.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ伝送装置と端末とを有するコンテンツ伝送システムであって、
前記コンテンツ伝送装置は、
複数のコンテンツを記憶する記憶部と、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示する表示部と、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させる接続情報生成部と、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成するリスト更新部と、
前記端末からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを前記端末へ送信する伝送部と、を有し、
前記端末は、
前記接続信号を取得する接続情報取得部と、
前記接続信号から前記接続情報を再生する接続情報再生部と、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記コンテンツの伝送を要求する信号を送信する伝送要求部と、
を有するコンテンツ伝送システム。
【請求項２】
前記表示領域はウィンドウであり、前記リスト更新部は、各表示領域間の重なりによる前後関係に応じた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項３】
前記リスト更新部は、各表示領域のサイズに応じた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項４】
前記リスト更新部は、各表示領域の更新順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項５】
前記リスト更新部は、各表示領域がアクティブにされた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項６】
前記伝送部は、所定の規則に従って、前記リストに登録されているコンテンツのなかから前記端末へ送信するコンテンツを決定する、請求項１〜５の何れか一項に記載のコンテンツ伝送システム。
【請求項７】
前記コンテンツ伝送装置の前記接続情報生成部は、前記接続信号に、前記接続情報とともに前記リストに登録されたコンテンツのうちの少なくとも何れかのコンテンツの名称及び当該コンテンツが記憶されている記憶領域を表すパスを含め、
前記端末の前記接続情報再生部は、前記接続信号から前記コンテンツの名称及びパスを再生し、
前記端末の前記伝送要求部は、前記コンテンツの伝送を要求する信号に前記コンテンツの名称及びパスを含め、
前記コンテンツ伝送装置の前記伝送部は、前記複数のコンテンツのうち、前記コンテンツの伝送を要求する信号に含まれる前記コンテンツの名称及びパスに従って特定されるコンテンツを前記端末へ送信する、請求項１〜５の何れか一項に記載のコンテンツ伝送システム。
【請求項８】
前記端末は、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記リストの伝送を要求する信号を送信するリスト伝送要求部と、
操作部により受け付けた操作に応じて、前記リストに登録されたコンテンツの何れかを選択する選択部とをさらに有し、
前記伝送要求部は選択されたコンテンツの名称及び当該コンテンツが記憶されている記憶領域を表すパスを前記コンテンツの伝送を要求する信号に含め、
前記コンテンツ伝送装置の前記伝送部は、前記複数のコンテンツのうち、前記コンテンツの伝送を要求する信号に含まれる前記コンテンツの名称及びパスに従って特定されるコンテンツを前記端末へ送信する、請求項１に記載のコンテンツ伝送システム。
【請求項９】
前記コンテンツ伝送装置の前記リスト更新部は、前記表示部の前記表示領域の何れかが変更されたとき、あるいは、一定周期ごとに前記リストを更新するとともに、前記リストの更新に応じて変更されるシーケンスナンバーとともに前記リストを前記記憶部に記憶し、
前記コンテンツ伝送装置の前記接続情報生成部は、前記リストが更新される度に、最新のリストに対応する前記シーケンスナンバーを前記接続信号に含め、
前記端末の前記接続情報再生部は、前記接続信号から前記接続情報とともに前記シーケンスナンバーを再生し、
前記端末の前記伝送要求部は、前記コンテンツの伝送を要求する信号に再生した前記シーケンスナンバーを含め、
前記コンテンツ伝送装置の前記伝送部は、前記コンテンツの伝送を要求する信号に含まれる前記シーケンスナンバーに対応する前記リストに応じて、前記端末へ伝送するコンテンツを特定する、請求項１に記載のコンテンツ伝送システム。
【請求項１０】
前記コンテンツは、他の通信装置のアクセス情報を含み、
前記端末は、前記コンテンツ伝送装置から前記コンテンツを受信すると、当該コンテンツに含まれる前記アクセス情報に従って、前記他の通信装置へアクセスする、請求項１に記載のコンテンツ伝送システム。
【請求項１１】
コンテンツ伝送装置であって、
複数のコンテンツを記憶する記憶部と、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示する表示部と、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させる接続情報生成部と、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成するリスト更新部と、
他の装置からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを当該他の装置へ送信する伝送部と、
を有するコンテンツ伝送装置。
【請求項１２】
通信ネットワークを介してコンテンツ伝送装置に接続するための接続情報を含む接続信号を取得する接続情報取得部と、
前記接続信号から前記接続情報を再生する接続情報再生部と、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記リストを要求するリスト要求信号を送信するリスト要求部と、
操作部により受け付けた操作に応じて、前記リストに登録されたコンテンツの何れかを選択する選択部と、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ、選択されたコンテンツの名称及び当該コンテンツが記憶されている記憶領域を表すパスを含む、コンテンツの伝送を要求する信号を送信する伝送要求部と、
を有する端末。
【請求項１３】
複数のコンテンツを記憶するコンテンツ伝送装置と端末とを有するコンテンツ伝送システムにおいて、前記コンテンツ伝送装置から前記端末へ前記複数のコンテンツのうちの少なくとも一つを伝送するコンテンツ伝送方法であって、
前記コンテンツ伝送装置は、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させ、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示部に表示し、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成し、
前記端末からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを前記端末へ送信し、
前記端末は、
前記接続信号を取得し、
前記接続信号から前記接続情報を再生し、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記コンテンツの伝送を要求する信号を送信する、
ことを含むコンテンツ伝送方法。
【手続補正書】
【提出日】平成28年7月7日(2016.7.7)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ伝送装置と端末とを有するコンテンツ伝送システムであって、
前記コンテンツ伝送装置は、
複数のコンテンツを記憶する記憶部と、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示する表示部と、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させる接続情報生成部と、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成するリスト更新部と、
前記端末からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを前記端末へ送信する伝送部と、を有し、
前記端末は、
前記接続信号を取得する接続情報取得部と、
前記接続信号から前記接続情報を再生する接続情報再生部と、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記コンテンツの伝送を要求する信号を送信する伝送要求部と、
を有し、
前記端末へ送信されるコンテンツには、対応する前記表示領域に表示されていない当該コンテンツの部分が含まれる、コンテンツ伝送システム。
【請求項２】
前記表示領域はウィンドウであり、前記リスト更新部は、各表示領域間の重なりによる前後関係に応じた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項３】
前記リスト更新部は、各表示領域のサイズに応じた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項４】
前記リスト更新部は、各表示領域の更新順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項５】
前記リスト更新部は、各表示領域がアクティブにされた順序に従って、各表示領域に関連するコンテンツを前記リストに登録する、請求項１に記載のコンテンツ伝送システム。
【請求項６】
前記伝送部は、所定の規則に従って、前記リストに登録されているコンテンツのなかから前記端末へ送信するコンテンツを決定する、請求項１〜５の何れか一項に記載のコンテンツ伝送システム。
【請求項７】
前記コンテンツ伝送装置の前記接続情報生成部は、前記接続信号に、前記接続情報とともに前記リストに登録されたコンテンツのうちの少なくとも何れかのコンテンツの名称及び当該コンテンツが記憶されている記憶領域を表すパスを含め、
前記端末の前記接続情報再生部は、前記接続信号から前記コンテンツの名称及びパスを再生し、
前記端末の前記伝送要求部は、前記コンテンツの伝送を要求する信号に前記コンテンツの名称及びパスを含め、
前記コンテンツ伝送装置の前記伝送部は、前記複数のコンテンツのうち、前記コンテンツの伝送を要求する信号に含まれる前記コンテンツの名称及びパスに従って特定されるコンテンツを前記端末へ送信する、請求項１〜５の何れか一項に記載のコンテンツ伝送システム。
【請求項８】
前記端末は、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記リストの伝送を要求する信号を送信するリスト伝送要求部と、
操作部により受け付けた操作に応じて、前記リストに登録されたコンテンツの何れかを選択する選択部とをさらに有し、
前記伝送要求部は選択されたコンテンツの名称及び当該コンテンツが記憶されている記憶領域を表すパスを前記コンテンツの伝送を要求する信号に含め、
前記コンテンツ伝送装置の前記伝送部は、前記複数のコンテンツのうち、前記コンテンツの伝送を要求する信号に含まれる前記コンテンツの名称及びパスに従って特定されるコンテンツを前記端末へ送信する、請求項１に記載のコンテンツ伝送システム。
【請求項９】
前記コンテンツ伝送装置の前記リスト更新部は、前記表示部の前記表示領域の何れかが変更されたとき、あるいは、一定周期ごとに前記リストを更新するとともに、前記リストの更新に応じて変更されるシーケンスナンバーとともに前記リストを前記記憶部に記憶し、
前記コンテンツ伝送装置の前記接続情報生成部は、前記リストが更新される度に、最新のリストに対応する前記シーケンスナンバーを前記接続信号に含め、
前記端末の前記接続情報再生部は、前記接続信号から前記接続情報とともに前記シーケンスナンバーを再生し、
前記端末の前記伝送要求部は、前記コンテンツの伝送を要求する信号に再生した前記シーケンスナンバーを含め、
前記コンテンツ伝送装置の前記伝送部は、前記コンテンツの伝送を要求する信号に含まれる前記シーケンスナンバーに対応する前記リストに応じて、前記端末へ伝送するコンテンツを特定する、請求項１に記載のコンテンツ伝送システム。
【請求項１０】
前記コンテンツは、他の通信装置のアクセス情報を含み、
前記端末は、前記コンテンツ伝送装置から前記コンテンツを受信すると、当該コンテンツに含まれる前記アクセス情報に従って、前記他の通信装置へアクセスする、請求項１に記載のコンテンツ伝送システム。
【請求項１１】
コンテンツ伝送装置であって、
複数のコンテンツを記憶する記憶部と、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示する表示部と、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させる接続情報生成部と、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成するリスト更新部と、
他の装置からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを当該他の装置へ送信する伝送部と、
を有し、
前記他の装置へ送信されるコンテンツには、対応する前記表示領域に表示されていない当該コンテンツの部分が含まれる、コンテンツ伝送装置。
【請求項１２】
複数のコンテンツを記憶するコンテンツ伝送装置と端末とを有するコンテンツ伝送システムにおいて、前記コンテンツ伝送装置から前記端末へ前記複数のコンテンツのうちの少なくとも一つを伝送するコンテンツ伝送方法であって、
前記コンテンツ伝送装置は、
通信ネットワークを介して前記コンテンツ伝送装置に接続するための接続情報を含む接続信号を生成し、当該接続信号を接続情報出力部を介して出力させ、
前記複数のコンテンツの何れかに関連する表示領域を少なくとも一つ表示部に表示し、
前記複数のコンテンツのうち、前記表示部に表示されている前記表示領域に関連するコンテンツのリストを作成し、
前記端末からコンテンツの伝送を要求する信号を受信すると、前記リストに登録されているコンテンツの少なくとも何れかを前記端末へ送信し、
前記端末は、
前記接続信号を取得し、
前記接続信号から前記接続情報を再生し、
前記接続情報に従って、前記通信ネットワークを介して前記コンテンツ伝送装置へ前記コンテンツの伝送を要求する信号を送信する、
ことを含み、
前記端末へ送信されるコンテンツには、対応する前記表示領域に表示されていない当該コンテンツの部分が含まれる、
コンテンツ伝送方法。
【国際調査報告】
2014109062.tif 000014
2014109062.tif 000015
2014109062.tif 000016
2014109062.tif 000017