JP6238610B2 - 情報処理端末、制御方法、及びプログラム - Google Patents
情報処理端末、制御方法、及びプログラム Download PDFInfo
- Publication number
- JP6238610B2 JP6238610B2 JP2013149570A JP2013149570A JP6238610B2 JP 6238610 B2 JP6238610 B2 JP 6238610B2 JP 2013149570 A JP2013149570 A JP 2013149570A JP 2013149570 A JP2013149570 A JP 2013149570A JP 6238610 B2 JP6238610 B2 JP 6238610B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- function
- processing terminal
- information processing
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Description
図1は、専用のAPIを用いずに任意のウェブサービス(または、ウェブアプリケーション)と連携する仕組みの一例であるWebIntentsの全体構成を示す図である。
<本実施形態のネットワーク、周辺機器、及び、ネットワークサービスの構成例>
図5は、本発明の実施の形態に係る情報処理端末と、無線LANターミナルと、プリンタ、および、WebServiceなどのネットワークにおける接続関係を示す図である。
図6は、図5におけるプリンタ503のハードウェア構成を示すブロック図である。
図7は、図5における無線LANターミナル501のハードウェア構成を示すブロック図である。
図8は、図5における情報処理端末506のハードウェア構成を示すブロック図である。
図9は、図5における情報処理端末506のソフトウェアのモジュール構成例を示すブロック図である。本発明の特徴でもある制御プログラムを実行することで実現される主にUAとして機能するモジュール構成の例を説明する。
図16は、実施例2でのWebIntentsを利用した処理の流れを具体的に説明するためのシーケンス図である。図2を用いて説明したWebIntentsの基本シーケンスと類似するが、ここでは特徴的な部分を、具体的に説明する。
1.ユーザによる対象のコンテンツである写真データの指定
2.ユーザによるアクションカテゴリの指定(WebIntentsクライアントから提供される画面で共有ボタンを押下)
3.指定されたアクションカテゴリに該当するサービス一覧から、ユーザにより対象サービスを決定
4.対象サービスに対して、WebIntentsリクエストを即時に発行
しかしながら、本実施例では、次の手順でサービスが実行される。
1.ユーザによるWebIntentsサービスの対象となるデータを決定する決定条件の指定
2.ユーザによるWebIntentsリクエストの発行条件の指定
3.ユーザ指定のアクションカテゴリに該当するサービス一覧から、さらに対象サービスを決定
4.決定条件及び発行条件に従い、対象サービスに対して、WebIntentsリクエストを発行
S1605で、上述の決定条件及び発行条件の指定を受け付け、情報処理端末506のRAM804、記憶装置809などの所定の記憶手段に記録する。UA機能は、この条件を参照してWebIntentsリクエストを制御する。
実施例1〜2では、WebIntentsサービスとして、ネットワークを介した機器の電源の制御や画像データの共有機能について例を挙げて説明した。
実施例1〜2では、WebIntentsリクエストの発行条件として、UA機能をもつ情報処理端末のネットワーク環境の変化や日時指定などによる条件指定の例を説明した。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置の1以上のコンピュータ(CPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (15)
- データを管理するクライアントと、当該クライアントで管理されるデータを利用して機能を提供するサービスとを中継する中継機能を備える情報処理端末であって、
前記サービスが提供する機能を呼び出すための機能情報を、前記中継機能に登録するための登録手段と、
前記登録された機能情報の指定を受け付ける第1の受け付け手段と、
前記第1の受け付け手段により機能情報の指定を受け付ける際に、前記サービスが提供する機能の対象となるデータを決定する決定条件、及び前記サービスに対してサービス要求を発行する発行条件の指定を受け付ける第2の受け付け手段と、
前記第1の受け付け手段により受け付けた機能情報の指定に対応する機能の前記サービスに対するサービス要求を作成して、記憶する記憶手段と、
前記第2の受け付け手段により受け付けた発行条件を満たす場合に、前記クライアントに対して、前記第2の受け付け手段により受け付けた決定条件を満たすデータを取得するためのデータ要求を自動で行う要求手段と、
前記第2の受け付け手段により受け付けた発行条件を満たし、かつ、前記データ要求に応じてデータが取得された場合、当該取得されたデータを用いて、前記記憶されたサービス要求を発行する発行手段と、を有することを特徴とする情報処理端末。 - 前記クライアントと前記サービスは、前記中継機能を用いて、ネットワークを介して通信を行うことを特徴とする請求項1に記載の情報処理端末。
- 前記ネットワークは、インターネットであることを特徴とする請求項2に記載の情報処理端末。
- 前記クライアント及び前記中継機能は、前記情報処理端末で動作する機能であることを特徴とする請求項1乃至3の何れか1項に記載の情報処理端末。
- 前記中継機能に登録される機能情報は、提供機能のカテゴリを示す情報、提供機能が扱えるデータの種類、提供機能の接続先を示す情報、及び提供機能のタイトルを示す情報を含むことを特徴とする請求項1乃至4の何れか1項に記載の情報処理端末。
- 前記発行条件として、ネットワーク環境を用いた条件の指定が行われることを特徴とする請求項1乃至5の何れか1項に記載の情報処理端末。
- 前記発行条件として、前記情報処理端末の位置、前記情報処理端末の状態、前記情報処理端末のアプリケーションの状態、及び前記サービスの状態の少なくともいずれかを用いた条件の指定が行われることを特徴とする請求項1乃至5の何れか1項に記載の情報処理端末。
- 前記サービスが提供する機能は、ネットワークを介した機器の電源の制御、データの共有、プリントサービス、電子メールサービス、及びデータ編集サービスの少なくとも何れかの機能であることを特徴とする請求項1乃至7の何れか1項に記載の情報処理端末。
- データを管理するクライアントと、当該クライアントで管理されるデータを利用して機能を提供するサービスとを中継する中継機能を備える情報処理端末における制御方法であって、
前記サービスが提供する機能を呼び出すための機能情報を、前記中継機能に登録するための登録工程と、
前記登録された機能情報の指定を受け付ける第1の受け付け工程と、
前記第1の受け付け工程で機能情報の指定を受け付ける際に、前記サービスが提供する機能の対象となるデータを決定する決定条件、及び前記サービスに対してサービス要求を発行する発行条件の指定を受け付ける第2の受け付け工程と、
前記第1の受け付け手工程で受け付けた機能情報の指定に対応する機能の前記サービスに対するサービス要求を作成して、記憶する記憶工程と、
前記第2の受け付け工程で受け付けた発行条件を満たす場合に、前記クライアントに対して、前記第2の受け付け工程で受け付けた決定条件を満たすデータを取得するためのデータ要求を自動で行う要求工程と、
前記第2の受け付け工程で受け付けた発行条件を満たし、かつ、前記データ要求に応じてデータが取得された場合、当該取得されたデータを用いて、前記記憶されたサービス要求を発行する発行工程と、を有することを特徴とする制御方法。 - 前記クライアントと前記サービスは、前記中継機能を用いて、ネットワークを介して通信を行うことを特徴とする請求項9に記載の制御方法。
- 前記クライアント及び前記中継機能は、前記情報処理端末で動作する機能であることを特徴とする請求項9または10に記載の制御方法。
- 前記発行条件として、ネットワーク環境を用いた条件の指定が行われることを特徴とする請求項9乃至11の何れか1項に記載の制御方法。
- 前記発行条件として、前記情報処理端末の位置、前記情報処理端末の状態、前記情報処理端末のアプリケーションの状態、及び前記サービスの状態の少なくともいずれかを用いた条件の指定が行われることを特徴とする請求項9乃至11の何れか1項に記載の制御方法。
- 前記サービスが提供する機能は、ネットワークを介した機器の電源の制御、データの共有、プリントサービス、電子メールサービス、及びデータ編集サービスの少なくとも何れかの機能であることを特徴とする請求項9乃至13の何れか1項に記載の制御方法。
- 請求項1乃至8のいずれか1項に記載の手段としてコンピュータを機能させるプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013149570A JP6238610B2 (ja) | 2013-07-18 | 2013-07-18 | 情報処理端末、制御方法、及びプログラム |
| US14/328,310 US20150026233A1 (en) | 2013-07-18 | 2014-07-10 | Information processing terminal and control method therefor |
| EP14177143.6A EP2827248A1 (en) | 2013-07-18 | 2014-07-15 | Information processing terminal and control method therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013149570A JP6238610B2 (ja) | 2013-07-18 | 2013-07-18 | 情報処理端末、制御方法、及びプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2015022476A JP2015022476A (ja) | 2015-02-02 |
| JP2015022476A5 JP2015022476A5 (ja) | 2016-08-18 |
| JP6238610B2 true JP6238610B2 (ja) | 2017-11-29 |
Family
ID=51224722
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013149570A Expired - Fee Related JP6238610B2 (ja) | 2013-07-18 | 2013-07-18 | 情報処理端末、制御方法、及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20150026233A1 (ja) |
| EP (1) | EP2827248A1 (ja) |
| JP (1) | JP6238610B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6324094B2 (ja) * | 2014-02-03 | 2018-05-16 | キヤノン株式会社 | 情報処理端末、情報処理端末の制御方法およびプログラム |
| JP2016018537A (ja) * | 2014-07-11 | 2016-02-01 | キヤノン株式会社 | 情報処理端末、情報処理端末の制御方法、及びプログラム |
| JP7043896B2 (ja) * | 2018-03-07 | 2022-03-30 | 株式会社リコー | ネットワーク制御システム |
| CN109213611B (zh) * | 2018-08-01 | 2021-07-02 | 天津字节跳动科技有限公司 | 跨进程通讯方法、装置、终端及存储介质 |
| CN110321196A (zh) * | 2019-06-27 | 2019-10-11 | 北京金山安全软件有限公司 | 一种信息显示方法和装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040201711A1 (en) * | 2001-04-30 | 2004-10-14 | Lopaz Patricia D. | Method for setting image intent |
| US7716651B2 (en) * | 2005-01-26 | 2010-05-11 | Microsoft Corporation | System and method for a context-awareness platform |
| CN101201827B (zh) * | 2006-12-14 | 2013-02-20 | 阿里巴巴集团控股有限公司 | 一种网页显示的方法和系统 |
| JP2009199369A (ja) | 2008-02-21 | 2009-09-03 | Nec Corp | ウェブサービス検索システム、ウェブサービス検索方法、ウェブサービス検索プログラム |
| JP2011170638A (ja) * | 2010-02-18 | 2011-09-01 | Ricoh Co Ltd | プログラム管理システム、プログラム管理方法、クライアントおよびプログラム |
| US20140026067A1 (en) * | 2012-07-23 | 2014-01-23 | Korea Advanced Institute Of Science And Technology | Method and apparatus for processing movement of web object based on intent |
| US9442687B2 (en) * | 2012-07-23 | 2016-09-13 | Korea Advanced Institute Of Science And Technology | Method and apparatus for moving web object based on intent |
| US20140047360A1 (en) * | 2012-08-09 | 2014-02-13 | Google Inc. | Background application page architecture for web applications |
| US9009741B2 (en) * | 2013-02-04 | 2015-04-14 | Futurewei Technologies, Inc. | Mechanism to initiate calls between browsers without predefined call signaling protocol |
-
2013
- 2013-07-18 JP JP2013149570A patent/JP6238610B2/ja not_active Expired - Fee Related
-
2014
- 2014-07-10 US US14/328,310 patent/US20150026233A1/en not_active Abandoned
- 2014-07-15 EP EP14177143.6A patent/EP2827248A1/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015022476A (ja) | 2015-02-02 |
| EP2827248A1 (en) | 2015-01-21 |
| US20150026233A1 (en) | 2015-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12386492B2 (en) | Information processing terminal and control method | |
| JP6370033B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
| JP5231620B2 (ja) | サーバ装置 | |
| JP6039602B2 (ja) | プリンタ登録装置、表示装置、プリンタ登録方法、コンピュータプログラム | |
| JP6039603B2 (ja) | プリンタリスト生成装置、モバイル端末、プリンタリスト生成方法、およびコンピュータプログラム | |
| JP6238610B2 (ja) | 情報処理端末、制御方法、及びプログラム | |
| JP6487737B2 (ja) | 情報処理装置と、その制御方法、及びプログラム | |
| JP2012048457A (ja) | 印刷サーバ装置、印刷装置、情報処理方法及びプログラム | |
| JP2020004039A (ja) | 携帯端末装置、携帯端末プログラム、画像形成装置及び画像形成プログラム | |
| EP2958309B1 (en) | Display system, display method, and computer program | |
| WO2005084023A1 (ja) | 受信装置 | |
| KR20150054588A (ko) | 데이터 교환 장치 및 방법 | |
| US20150222712A1 (en) | Information processing terminal and control method | |
| US7945664B2 (en) | System and method for accessing network services | |
| JP7434485B2 (ja) | 情報処理端末、制御方法、およびオペレーティングシステム | |
| JP2016018537A (ja) | 情報処理端末、情報処理端末の制御方法、及びプログラム | |
| JP4162110B2 (ja) | 情報サービス提供装置 | |
| JP6513244B2 (ja) | 情報処理端末、制御方法及びプログラム | |
| JP6750799B1 (ja) | サーバ、通信方法及び通信プログラム | |
| JP6169543B2 (ja) | リモートコントロールシステム及び、リモートコントロール方法 | |
| JP6351275B2 (ja) | 情報処理端末、情報処理端末の制御方法およびプログラム | |
| JP6786656B2 (ja) | 情報処理端末、情報処理端末の制御方法およびプログラム | |
| JP2024171093A (ja) | 通信装置、通信装置の制御方法、プログラム | |
| WO2024109234A9 (zh) | 文档处理方法以及装置、电子设备及存储介质 | |
| CN119376830A (zh) | 应用标识的显示方法、装置和存储介质及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160630 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160630 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170314 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170509 |
|
| 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: 20171003 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171031 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6238610 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |