JP2012138844A - 通信装置、通信装置の制御方法およびプログラム - Google Patents
通信装置、通信装置の制御方法およびプログラム Download PDFInfo
- Publication number
- JP2012138844A JP2012138844A JP2010291125A JP2010291125A JP2012138844A JP 2012138844 A JP2012138844 A JP 2012138844A JP 2010291125 A JP2010291125 A JP 2010291125A JP 2010291125 A JP2010291125 A JP 2010291125A JP 2012138844 A JP2012138844 A JP 2012138844A
- Authority
- JP
- Japan
- Prior art keywords
- application
- communication device
- communication
- unit
- setting information
- 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.)
- Granted
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
【解決手段】実行するアプリケーションが指示された状態で他の通信装置との通信が開始された場合、他の通信装置が指示されたアプリケーションに対応しているか否かを確認する。他の通信装置が指示されたアプリケーションに対応していない場合、通信装置と他の通信装置の両方が対応している同等のサービスを提供するアプリケーションを自動的に選択し実行する。
【選択図】 図5
Description
また、最近ではNFC(Near Field Communication)、TransferJet(登録商標)などの非接触通信(近接無線通信)が登場している。これらの非接触通信は、通信距離が非常に短く、通信を行う機器同士を数cm以内(例えばNFCなら10cm以内、TransferJetなら3cm以内)に近づけると無線リンクが接続され、遠ざけると無線リンクが切断されるよう制御される。なお、TransferJetでは機器同士が1対1でデータ通信を行うことを想定しており、現在ではユースケース等が記載されたホワイトペーパーが公開されている(非特許文献1)。非特許文献1には、TransferJetではユーザが互いの機器を近接させることによりデータの共有が可能であることが開示されている。
前記他の通信装置と通信を開始するより前に、前記他の通信装置との通信で用いるアプリケーションをユーザに指定させる指定手段と、
前記他の通信装置から、前記他の通信装置が利用可能なアプリケーションの情報を取得する取得手段と、
前記取得手段により取得したアプリケーションの情報に基づいて、前記指定手段により指定されたアプリケーションが利用できないと判定された場合、前記指定されたアプリケーションと共通のサービス種別の他のアプリケーションを実行する実行手段と、を有することを特徴とする。
図1は本実施形態のシステム構成図である。101はデジタルカメラ、102はプリンタである。103はデジタルカメラ101の操作部であり、104はプリンタ102の操作部である。デジタルカメラ101およびプリンタ102の操作者は、操作部103、104を操作することで、実施するアプリケーションの選択が可能である。105はデジタルカメラ101の表示部であり、106はプリンタ102の表示部である。デジタルカメラ101はデジタルカメラ101を制御するコンピュータ(CPU)とコンピュータが実行するプログラムを記憶するメモリを有する。また、プリンタ102は、プリンタを制御するコンピュータ(CPU)とコンピュータが実行するプログラムを記憶するメモリを有する。
アプリケーション選択処理では、まず通信相手装置から受信したサービス情報にアプリケーション又は設定情報の指示内容が含まれているかを判断する(S602)。通信相手装置のサービス情報に指示内容が含まれていない場合(S602のNo)、自装置で指示(事前選択)されたアプリケーションが通信相手装置で利用可能か否かを判定する。すなわち、自装置で指示(事前選択)されたアプリケーションが通信相手装置のアプリケーションのリストに含まれているか否かを判断する(S603)。
次に、図7を参照して、アプリケーション選択部213によるアプリケーション切り替え処理(S606、S613)について説明する。アプリケーション切り替え処理を開始すると(S701)、サービス種別管理テーブル209を参照して、指定されたアプリケーションと同一の機能を有するサービスカテゴリに属するアプリケーションを取得する。
次に、アプリケーション確認部214は、アプリケーション選択部213が同一のサービス種別に属するアプリケーションに切替える際に、アプリケーションの検索結果をユーザに確認するための処理を開始する(S509、S801)。本処理(検索結果確認処理)の具体的な処理の流れを図8の参照により説明する。検索結果確認処理では、アプリケーション確認部214はアプリケーション選択部213に対して実行するアプリケーションが検索されたか否かを確認する(S802)。実行するアプリケーションが検索された場合(S802のYes)、処理はS803に進められる。検索したアプリケーションを指示された設定情報を用いて実行することをユーザに確認するために、表示制御部208は、確認表示を表示部105、106に表示する(S803)。例えば、図9(b)のようなユーザ確認のための表示を行う。
本実施形態のシステム構成図は、図1と同様であり、実施形態1で説明した内容と同様であるため、説明は割愛する。デジタルカメラ101およびプリンタ102の構成を示すブロック図は、図2と同様であり、実施形態1で説明した内容との差分のみを以下で説明する。
本実施形態のシステム構成図は、図1と同様であり、実施形態1で説明した内容と同様であるため、説明は割愛する。デジタルカメラ101およびプリンタ102の構成を示すブロック図は、図2と同様であり、実施形態1で説明した内容との差分のみを以下で説明する。設定情報管理テーブル210はアプリケーション毎に設定可能な設定情報の項目と変換規則をリストとして記憶する。アプリケーションの設定情報取得のパターンとして、XMLファイルを読み込むことで設定情報を取得するタイプとユーザインタフェースを用いてユーザに対話的に設定情報を入力させ取得するタイプが存在する。XMLファイルから設定情報を取得するタイプの変換規則については実施形態1で説明しているため、ここでの説明は割愛する。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (13)
- 他の通信装置と通信する通信装置であって、
前記他の通信装置と通信を開始するより前に、前記他の通信装置との通信で用いるアプリケーションをユーザに指定させる指定手段と、
前記他の通信装置から、前記他の通信装置が利用可能なアプリケーションの情報を取得する取得手段と、
前記取得手段により取得したアプリケーションの情報に基づいて、前記指定手段により指定されたアプリケーションが利用できないと判定された場合、前記指定されたアプリケーションと共通のサービス種別の他のアプリケーションを実行する実行手段と、
を有することを特徴とする通信装置。 - 前記通信装置が実行可能な複数のアプリケーションの各々をサービス種別に対応させたリストを管理する管理手段を更に有し、
前記実行手段は、前記管理手段により管理された前記リストに基づいて、前記指定されたアプリケーションと共通のサービス種別の他のアプリケーションを実行することを特徴とする請求項1に記載の通信装置。 - 前記取得手段により取得したアプリケーションの情報に基づいて、前記指定手段により指定されたアプリケーションが利用できるか否かを判定する判定手段を更に有し、
前記実行手段は、前記判定手段による判定結果に応じて、前記指定されたアプリケーションと共通のサービス種別の他のアプリケーションを実行することを特徴とする請求項1または2に記載の通信装置。 - 前記指定手段により指定されたアプリケーションと共通のサービス種別の他のアプリケーションを検索する検索手段を更に有し、
前記実行手段は、前記検索手段により検索された前記他のアプリケーションを実行することを特徴とする請求項1乃至3のいずれか1項に記載の通信装置。 - 前記通信装置が実行可能な複数のアプリケーションの各々について、当該アプリケーションで用いる設定項目を記憶する記憶手段を更に有し、
前記検索手段は、前記指定されたアプリケーションの設定項目とサービス種別とに基づいて、前記他のアプリケーションを検索することを特徴とする請求項4に記載の通信装置。 - 前記通信装置が実行可能な複数のアプリケーションの各々について、当該アプリケーションで用いる設定項目と当該設定項目の重要度とを記憶する記憶手段を更に有し、
前記検索手段は、前記指定されたアプリケーションで用いる設定項目の重要度とサービス種別とに基づいて、前記他のアプリケーションを検索することを特徴とする請求項4に記載の通信装置。 - 前記通信装置が実行可能な複数のアプリケーションの各々について、当該アプリケーションで用いる設定項目と当該設定項目の重要度とを記憶する記憶手段を更に有し、
前記検索手段は、前記指定されたアプリケーションと共通のサービス種別の複数の他のアプリケーションのうち、共通した設定項目の重要度の加算値が最大となる他のアプリケーションを検索することを特徴とする請求項4に記載の通信装置。 - 前記通信装置が実行可能な複数のアプリケーションの各々について、重要度を記憶する記憶手段を更に有し、
前記検索手段は、前記指定されたアプリケーションと共通のサービス種別の複数の他のアプリケーションのうち、最も重要度の高い他のアプリケーションを検索することを特徴とする請求項4に記載の通信装置。 - 前記指定されたアプリケーションで用いる設定項目を設定する設定手段と、
前記設定手段により設定された前記設定項目を前記他のアプリケーションで用いる設定項目に対応する形式に変換する変換手段と、を更に有することを特徴とする請求項1乃至8のいずれか1項に記載の通信装置。 - 前記実行手段が、前記指定されたアプリケーションと共通のサービス種別の他のアプリケーションを実行する際に、アプリケーションが切り替わったことをユーザに通知する通知手段を更に有することを特徴とする請求項1乃至9のいずれか1項に記載の通信装置。
- 前記他の通信装置との通信が開始されてから所定時間内に、前記他の通信装置との通信が切断された場合、または、ユーザによる前記他の通信装置との通信の切断が指示された場合には、前記実行手段は前記他のアプリケーションを実行しないことを特徴とする請求項1乃至10のいずれか1項に記載の通信装置。
- 他の通信装置と通信する通信装置の制御方法であって、
前記通信装置の指定手段が、前記他の通信装置と通信を開始するより前に、前記他の通信装置との通信で用いるアプリケーションをユーザに指定させる指定工程と、
前記通信装置の取得手段が、前記他の通信装置から、前記他の通信装置が利用可能なアプリケーションの情報を取得する取得工程と、
前記通信装置の実行手段が、前記取得工程において取得したアプリケーションの情報に基づいて、前記指定手段により指定されたアプリケーションが利用できないと判定された場合、前記指定されたアプリケーションと共通のサービス種別の他のアプリケーションを実行する実行工程と、
を有することを特徴とする通信装置の制御方法。 - コンピュータを、請求項1乃至11のいずれか1項に記載の通信装置の各手段として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010291125A JP5632735B2 (ja) | 2010-12-27 | 2010-12-27 | 通信装置、通信装置の制御方法およびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010291125A JP5632735B2 (ja) | 2010-12-27 | 2010-12-27 | 通信装置、通信装置の制御方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012138844A true JP2012138844A (ja) | 2012-07-19 |
| JP5632735B2 JP5632735B2 (ja) | 2014-11-26 |
Family
ID=46675900
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010291125A Expired - Fee Related JP5632735B2 (ja) | 2010-12-27 | 2010-12-27 | 通信装置、通信装置の制御方法およびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5632735B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014052927A (ja) * | 2012-09-10 | 2014-03-20 | Fujitsu Ltd | 情報処理装置、プログラムおよびソフトウェア実行制御方法 |
| JP2015035143A (ja) * | 2013-08-09 | 2015-02-19 | キヤノン株式会社 | 情報処理システム、情報処理方法、及びプログラム |
| JP2016177505A (ja) * | 2015-03-19 | 2016-10-06 | キヤノン株式会社 | 情報処理装置と、その制御方法、及びプログラム |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0830532A (ja) * | 1994-07-20 | 1996-02-02 | Hitachi Ltd | 通信相手自動識別処理方法 |
| JPH08307544A (ja) * | 1995-04-28 | 1996-11-22 | Canon Inc | 通信会議システム |
| JPH10243046A (ja) * | 1997-02-26 | 1998-09-11 | Nippon Telegr & Teleph Corp <Ntt> | ユーザー環境適応型アプリケーション自動設定方法 |
| JP2001202307A (ja) * | 2000-01-21 | 2001-07-27 | Sony Corp | ネットワークシステム、端末装置及び情報送信方法 |
| JP2004213397A (ja) * | 2003-01-06 | 2004-07-29 | Brother Ind Ltd | 画像データ処理システム、画像データ生成装置、及びプログラム |
| JP2006020097A (ja) * | 2004-07-02 | 2006-01-19 | Toshiba Corp | サービス選択方法、通信システム及びクライアント装置 |
| WO2008149780A1 (ja) * | 2007-05-30 | 2008-12-11 | Kyocera Corporation | 無線通信システム、管理サーバ、無線通信端末及び無線通信方法 |
-
2010
- 2010-12-27 JP JP2010291125A patent/JP5632735B2/ja not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0830532A (ja) * | 1994-07-20 | 1996-02-02 | Hitachi Ltd | 通信相手自動識別処理方法 |
| JPH08307544A (ja) * | 1995-04-28 | 1996-11-22 | Canon Inc | 通信会議システム |
| JPH10243046A (ja) * | 1997-02-26 | 1998-09-11 | Nippon Telegr & Teleph Corp <Ntt> | ユーザー環境適応型アプリケーション自動設定方法 |
| JP2001202307A (ja) * | 2000-01-21 | 2001-07-27 | Sony Corp | ネットワークシステム、端末装置及び情報送信方法 |
| JP2004213397A (ja) * | 2003-01-06 | 2004-07-29 | Brother Ind Ltd | 画像データ処理システム、画像データ生成装置、及びプログラム |
| JP2006020097A (ja) * | 2004-07-02 | 2006-01-19 | Toshiba Corp | サービス選択方法、通信システム及びクライアント装置 |
| WO2008149780A1 (ja) * | 2007-05-30 | 2008-12-11 | Kyocera Corporation | 無線通信システム、管理サーバ、無線通信端末及び無線通信方法 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014052927A (ja) * | 2012-09-10 | 2014-03-20 | Fujitsu Ltd | 情報処理装置、プログラムおよびソフトウェア実行制御方法 |
| JP2015035143A (ja) * | 2013-08-09 | 2015-02-19 | キヤノン株式会社 | 情報処理システム、情報処理方法、及びプログラム |
| JP2016177505A (ja) * | 2015-03-19 | 2016-10-06 | キヤノン株式会社 | 情報処理装置と、その制御方法、及びプログラム |
| US10223044B2 (en) | 2015-03-19 | 2019-03-05 | Canon Kabushiki Kaisha | Information processing apparatus that sets a print destination and controls start up of a print application based on a selected search result of a printer, and related method and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5632735B2 (ja) | 2014-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9974012B2 (en) | Communication apparatus and communication system | |
| JP6335466B2 (ja) | 通信装置、通信装置の制御方法およびプログラム | |
| CN104917911B (zh) | 信息处理设备和用于控制信息处理设备的方法 | |
| US9348551B2 (en) | Mobile terminal device, and method and computer readable medium for the same | |
| JP5743675B2 (ja) | 通信装置、通信装置の制御方法およびプログラム。 | |
| JP5424735B2 (ja) | 通信装置及びその制御方法、プログラム | |
| JP6305023B2 (ja) | 通信装置、通信装置の制御方法、およびプログラム | |
| JP6302399B2 (ja) | 近距離無線通信部を備える画像形成装置、その制御方法、及びプログラム | |
| KR101702296B1 (ko) | 정보처리장치, 그 제어방법 및 기억매체 | |
| JP6581708B2 (ja) | 送電制御装置、送電制御方法、およびプログラム | |
| JP6360316B2 (ja) | 通信装置、その制御方法、及びプログラム | |
| JP6338344B2 (ja) | 通信装置、通信装置の制御方法およびプログラム | |
| US9596006B2 (en) | Information processing apparatus and power supply control method | |
| JP5632735B2 (ja) | 通信装置、通信装置の制御方法およびプログラム | |
| EP2978203B1 (en) | Image processing apparatus, method of controlling the same and program | |
| JP6316678B2 (ja) | 表示システム | |
| JP6207315B2 (ja) | 通信装置および通信システム | |
| JP2014110552A (ja) | 通信システム | |
| JP6757452B2 (ja) | 送電装置、制御方法、およびプログラム | |
| JP2018191167A (ja) | 情報処理装置、制御方法、並びにプログラム | |
| JP2011239234A (ja) | データ送信装置、データ中継装置、及びそれらの制御方法及びプログラム | |
| JP2017050738A (ja) | 通信装置及び通信方法、コンピュータプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131226 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140624 |
|
| 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: 20140912 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141010 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5632735 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |