JP6251026B2 - 電子機器、その制御方法、およびプログラム - Google Patents
電子機器、その制御方法、およびプログラム Download PDFInfo
- Publication number
- JP6251026B2 JP6251026B2 JP2013249625A JP2013249625A JP6251026B2 JP 6251026 B2 JP6251026 B2 JP 6251026B2 JP 2013249625 A JP2013249625 A JP 2013249625A JP 2013249625 A JP2013249625 A JP 2013249625A JP 6251026 B2 JP6251026 B2 JP 6251026B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- service
- communication path
- type
- counterpart device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
- Studio Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
図1、2は、第1実施形態による2-Box Printシステム構成図である。図1は、撮像機器1と印刷機器2によって構成される2-Box Printシステムを示し、図2は、撮像機器1と表示機器3によって構成される2-Box Printシステムを示す。本実施形態による2-Box Printシステムは、ポイント-ポイント通信路(以下、P2P通信路)として近接無線通信路を介して電子機器間が接続される。そして、双方の機器内部のアプリケーションが連繋して、機器連繋サービスとして印刷(図1)、表示(図2)等の2-Boxサービスを実施する。なお、以下において、印刷機器2と表示機器3を対向機器もしくは相手機器とも称する。図14は、従来の2-Box Printシステム構成図であり、P2P通信路として常時接続通信路を介して機器間が接続される。図14の従来例と比較すると、図1、2の撮像機器1はControl Proxy 11とOperation Scenario 12を備える点、図2の撮像機器1は更にTemporary Scenario18を備える点で異なる。
図8、9は、第2実施形態による2-Box A/V Playシステム構成図である。図8、9は、撮像機器4と表示機器3によって構成される2-Box A/V Playシステムを示している。本実施形態による2-Box Printシステムは、P2P通信路として近接無線通信路を介して機器間が接続される。そして、双方の機器内部のアプリケーションが動作連繋してAVデータ再生等の2Boxサービスを実施している。なお、以下において、表示機器3をを対向機器とも称する。図15は、従来の2-Box A/V Playシステム構成図であり、P2P通信路として常時接続通信路を介して機器間が接続される。従来例と比較すると、図8、9の撮像機器4はControl Proxy 41とOperation Scenario 42を備える点、図9の撮像機器1は更にTemporary Scenario48を備える点で異なる。
第1及び第2実施形態において、ユーザがサービスの享受タイミングの直前に通信路の形成させる通信インタフェースとして、近接無線通信媒体を通信路に用いた2-Box機器連繋サービスの例を示した。第1及び第2実施形態において、近接無線通信路を通信媒体に用いる例を示したが、常時接続型でない無線通信や有線通信(USB等)を用いるP2P接続に適応しても同等の効果が得られる。また、2-Box機器連繋サービスの例として、“XHTML Print”と“A/V Streaming”の例を示したが、その他のサービス開始前に通信路を介してデバイス能力、サービス能力を収集しながら、操作を実行するサービス(Pictbridge等)に適用しても同等の効果が得られる。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (14)
- 通信路を介して接続された相手機器との間で連繋したサービスをユーザに提供する電子機器であって、
前記サービスを提供するための情報であって、装置間でネゴシエーションを行うための第1情報を、前記通信路が形成される前に生成する生成手段と、
前記第1情報が生成され、かつ前記通信路が形成された後、該通信路を介して前記相手機器から受信された情報と前記第1情報に基づいて、前記相手機器が前記第1情報に基づいたサービスを実行可能か否かの判定を行う判定手段と、
前記判定手段によって前記相手機器が前記サービスを実行可能と判定された場合に、前記サービスを実行する実行手段とを備え、
前記第1情報は、サービス種別とデバイス種別の情報を含み、
前記判定手段は、前記相手機器から受信したデバイス種別の情報と前記第1情報に含まれる前記デバイス種別の情報が一致しない場合に、前記相手機器が前記第1情報に基づいたサービスを実行不可能と判定し、前記生成手段は、代替サービスを提供するための代替情報を生成することを特徴とする電子機器。 - 通信路を介して接続された相手機器との間で連繋したサービスをユーザに提供する電子機器であって、
前記サービスを提供するための情報であって、装置間でネゴシエーションを行うための第1情報を、前記通信路が形成される前に生成する生成手段と、
前記第1情報が生成され、かつ前記通信路が形成された後、該通信路を介して前記相手機器から受信された情報と前記第1情報に基づいて、前記相手機器が前記第1情報に基づいたサービスを実行可能か否かの判定を行う判定手段と、
前記判定手段によって前記相手機器が前記サービスを実行可能と判定された場合に、前記サービスを実行する実行手段とを備え、
前記第1情報は、サービス種別とデバイス種別の情報を含み、
前記判定手段は、前記相手機器から受信したデバイス種別の情報と前記第1情報に含まれる前記デバイス種別の情報が一致し、前記相手機器から受信したサービス種別の情報と前記第1情報に含まれる前記サービス種別の情報が一致しない場合に、前記相手機器が前記第1情報に基づいたサービスを実行不可能と判定し、前記生成手段は、代替サービスを提供するための代替情報を生成することを特徴とする電子機器。 - 前記判定手段は、前記相手機器から受信した情報と、前記第1情報に記憶された情報とを比較することによって前記判定を行うことを特徴とする請求項1または2に記載の電子機器。
- 前記第1情報は、サービス種別とデバイス種別の情報を含み、
前記判定手段は、前記相手機器から受信したサービス種別とデバイス種別の情報が前記第1情報に含まれる前記サービス種別と前記デバイス種別の情報とそれぞれ一致する場合に、前記相手機器が前記第1情報に基づいたサービスを実行可能と判定することを特徴とする請求項1から3のいずれか1項に記載の電子機器。 - ユーザに対して通知を行う通知手段を更に備え、
前記第1情報は、サービス種別とデバイス種別の情報を含み、
前記判定手段は、前記相手機器から受信したデバイス種別の情報と前記第1情報に含まれる前記デバイス種別の情報が一致し、前記相手機器から受信したサービス種別の情報と前記第1情報に含まれる前記サービス種別の情報が一致しない場合に、前記相手機器が前記第1情報に基づいたサービスを実行不可能と判定し、前記通知手段はサービスを再選択させるための通知を行うことを特徴とする請求項1から4のいずれか1項に記載の電子機器。 - 前記相手機器が前記代替サービスを実行不可能と前記判定手段が判定した場合に、前記通知手段はサービスを再選択させるための通知を行うことを特徴とする請求項5に記載の電子機器。
- 前記第1情報は、自機内で前記サービスを実行するための操作手順とパラメータ値を含むことを特徴とする請求項1から6のいずれか1項に記載の電子機器。
- 前記実行手段が前記サービスを実行した後に、前記第1情報を削除する削除手段を更に備えることを特徴とする請求項1から7のいずれか1項に記載の電子機器。
- 前記相手機器が前記代替サービスを実行可能と前記判定手段が判定した場合に、前記実行手段は、前記代替サービスを実行することを特徴とする請求項1から8のいずれか1項に記載の電子機器。
- 前記代替情報は、自機内で前記サービスを実行するための操作手順とパラメータ値を含むことを特徴とする請求項1から9のいずれか1項に記載の電子機器。
- 前記実行手段が前記代替サービスを実行した後に、前記代替情報を削除する削除手段を更に備えることを特徴とする請求項1から10のいずれか1項に記載の電子機器。
- 通信路を介して接続された相手機器との間で連繋したサービスをユーザに提供する電子機器の制御方法であって、
前記サービスを提供するための情報であって、装置間でネゴシエーションを行うための第1情報を、前記通信路が形成される前に生成する生成工程と、
前記第1情報が生成され、かつ前記通信路が形成された後、該通信路を介して前記相手機器から受信された情報と前記第1情報に基づいて、前記相手機器が前記第1情報に基づいたサービスを実行可能か否かの判定を行う判定工程と、
前記判定工程において前記相手機器が前記サービスを実行可能と判定された場合に、前記サービスを実行する実行工程とを有し、
前記第1情報は、サービス種別とデバイス種別の情報を含み、
前記判定工程では、前記相手機器から受信したデバイス種別の情報と前記第1情報に含まれる前記デバイス種別の情報が一致しない場合に、前記相手機器が前記第1情報に基づいたサービスを実行不可能と判定し、前記生成工程では、代替サービスを提供するための代替情報を生成することを特徴とする制御方法。 - 通信路を介して接続された相手機器との間で連繋したサービスをユーザに提供する電子機器の制御方法であって、
前記サービスを提供するための情報であって、装置間でネゴシエーションを行うための第1情報を、前記通信路が形成される前に生成する生成工程と、
前記第1情報が生成され、かつ前記通信路が形成された後、該通信路を介して前記相手機器から受信された情報と前記第1情報に基づいて、前記相手機器が前記第1情報に基づいたサービスを実行可能か否かの判定を行う判定工程と、
前記判定工程において前記相手機器が前記サービスを実行可能と判定された場合に、前記サービスを実行する実行工程とを有し、
前記第1情報は、サービス種別とデバイス種別の情報を含み、
前記判定工程では、前記相手機器から受信したデバイス種別の情報と前記第1情報に含まれる前記デバイス種別の情報が一致し、前記相手機器から受信したサービス種別の情報と前記第1情報に含まれる前記サービス種別の情報が一致しない場合に、前記相手機器が前記第1情報に基づいたサービスを実行不可能と判定し、前記生成工程では、代替サービスを提供するための代替情報を生成することを特徴とする制御方法。 - 請求項1から11のいずれか1項に記載の電子機器としてコンピュータを機能させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013249625A JP6251026B2 (ja) | 2013-12-02 | 2013-12-02 | 電子機器、その制御方法、およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013249625A JP6251026B2 (ja) | 2013-12-02 | 2013-12-02 | 電子機器、その制御方法、およびプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2015106383A JP2015106383A (ja) | 2015-06-08 |
JP2015106383A5 JP2015106383A5 (ja) | 2017-01-12 |
JP6251026B2 true JP6251026B2 (ja) | 2017-12-20 |
Family
ID=53436416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013249625A Active JP6251026B2 (ja) | 2013-12-02 | 2013-12-02 | 電子機器、その制御方法、およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6251026B2 (ja) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011077950A (ja) * | 2009-09-30 | 2011-04-14 | Fujitsu Toshiba Mobile Communications Ltd | 通信端末、及び通信端末の機器選択プログラム |
JP5574664B2 (ja) * | 2009-10-09 | 2014-08-20 | キヤノン株式会社 | 通信装置及びプログラム |
JP5743675B2 (ja) * | 2010-05-13 | 2015-07-01 | キヤノン株式会社 | 通信装置、通信装置の制御方法およびプログラム。 |
-
2013
- 2013-12-02 JP JP2013249625A patent/JP6251026B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015106383A (ja) | 2015-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102124510B1 (ko) | 앱을 다운로드하는 방법 및 앱을 실행시키는 방법 | |
US9146731B2 (en) | Information processing apparatus, relay server, information relay method, non-transitory computer-readable medium storing information relay program, and communication system | |
TWI669957B (zh) | Media projection method, media projection device, control terminal, and cloud server | |
KR101672101B1 (ko) | 디바이스 제어 방법, 클라이언트, 서버, 중계 디바이스 및 제어 대상 디바이스 | |
US11108727B2 (en) | System, method, and server for playing multimedia resource | |
TW201141221A (en) | Systems and methods for remotely controlling a media server via a network | |
CN105323628B (zh) | 基于dlna跨屏播放的方法及***、浏览器端装置和播放装置 | |
EP2933982A1 (en) | Media stream transfer method and user equipment | |
WO2015109872A1 (zh) | 基于samba的快速访问和控制播放共享媒体文件方法 | |
US20170109110A1 (en) | Printer list generator, mobile terminal, and printer list generation method | |
JP2015016561A (ja) | 印刷装置、印刷制御装置、印刷システム及びプログラム | |
JP6116240B2 (ja) | 送信装置、送信方法、及びプログラム | |
JP5014244B2 (ja) | 映像配信装置及びその制御方法、映像配信システム、プログラム | |
CN113542904A (zh) | 一种视频投屏播放方法、装置、电子设备及存储介质 | |
JP2015141473A (ja) | サーバーシステム、サーバーシステムを制御する方法、プログラム | |
US20120143945A1 (en) | Method and apparatus for providing a remote control user interface | |
JP6413686B2 (ja) | 情報処理システム、情報処理装置、及び情報処理方法 | |
US20150074196A1 (en) | Information processing terminal, transmission system, and recording medium | |
WO2017136979A1 (zh) | 一种远程访问的实现方法、装置和*** | |
JP6251026B2 (ja) | 電子機器、その制御方法、およびプログラム | |
US10165082B2 (en) | Method and apparatus for managing connection between plurality of devices over network | |
JP2019507511A (ja) | 複数のメディアタイトルを再生する方法、適合メディアソース装置、メディアプレーヤ装置、メディア委譲装置、及び構成可能且つ適合されたコンピュータプログラム | |
JP2013504228A (ja) | クオリティオブサービス設定のための方法、リモートアクセスサーバおよびシステム | |
CN112689016B (zh) | 智能设备控制方法、设备和存储介质 | |
US9554278B2 (en) | Relay apparatus, relay method, relay system, and non-transitory computer-readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161125 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161125 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170727 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170804 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170929 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171027 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171124 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6251026 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |