JP6808393B2 - 情報処理装置、制御方法、及びプログラム - Google Patents
情報処理装置、制御方法、及びプログラム Download PDFInfo
- Publication number
- JP6808393B2 JP6808393B2 JP2016154988A JP2016154988A JP6808393B2 JP 6808393 B2 JP6808393 B2 JP 6808393B2 JP 2016154988 A JP2016154988 A JP 2016154988A JP 2016154988 A JP2016154988 A JP 2016154988A JP 6808393 B2 JP6808393 B2 JP 6808393B2
- Authority
- JP
- Japan
- Prior art keywords
- domain
- referrer
- predetermined
- display
- linked
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00464—Display of information to the user, e.g. menus using browsers, i.e. interfaces based on mark-up languages
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/02—Networking aspects
- G09G2370/027—Arrangements and methods specific for the display of internet documents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
(第1実施形態)
図1は、本発明の一実施形態におけるデバイス及びメッセージ提供サービスを含むデバイス管理システムと、その他ウェブサービスとのネットワーク接続関係を示す図である。
デバイス100は、顧客の社内LAN(Local Area Network)101に接続された、例えば、MFP(Multi−Function Printer)やSFP(Single Function Printer)等の情報処理装置である。
図2は、デバイス100の表示部であるローカルUIの一例を示す図である。
ユーザは、デバイス100を利用する際に、ローカルUIに表示されたホーム画面を操作する。例えば、ユーザがコピーを行う場合には、ホーム画面に表示された「コピー」アイコンを押下する。これにより、コピーアプリケーションが起動し、ユーザは、コピーアプリケーションの画面を介して両面コピーやカラーコピー等のコピーの種類を設定し、所望のコピー動作を行うことができる。
図3は、デバイス100内の制御部のハードウェア構成を示す図である。
デバイス100の制御部では、主として、コピーやプリントなどプログラムの制御処理を行い、そのほかに、デバイスの状態監視プログラムやブラウザアプリケーション、「お知らせセンターアプリケーション」などの各アプリケーションが制御されている。
図4は、デバイス100におけるデバイスUIに関するソフトウェアモジュールの構成例を示す図である。
デバイス100は、「お知らせセンター」アプリケーション及び全体管理アプリケーションを備える。まず、「お知らせセンター」アプリケーションの構成について説明する。お知らせセンター管理マネージャ401は、「お知らせセンター」アプリケーションを構成する各ソフトウェアモジュールに対して、メッセージコンテンツの取得指示やコンテンツの表示指示を発行する。すなわち、お知らせセンター管理マネージャ401は、「お知らせセンター」アプリケーションの中心的な処理の管理を行う。
図5〜図7は、「お知らせセンター」アプリケーションのUIの一例を示す図である。
「お知らせセンター」アプリケーションは、図2に示したホーム画面においてユーザが「お知らせセンター」アイコンを押下することにより呼び出される。「お知らせセンター」アプリケーションが呼び出されると、メッセージ提供サービス104から特定のデバイス宛、またはユーザ宛のメッセージリストを取得する。
図8は、「お知らせセンター」アプリケーションの動作を説明するためのフローチャートである。
具体的には、「お知らせセンター」アイコンの押下等により「お知らせセンター」アプリケーションが呼び出された後、メッセージリストの表示やその他のサービスへのリンクが選択された場合のアクセス制御に関する処理を説明するフローチャートである。
第1実施形態では、リファラ及びリンク先のURL情報の2つのドメインに基づきアクセス制御を行う例を示した。しかし、業務によってはアクセス範囲を広げたい場合がありうる。このような場合に、本実施形態では、第1実施形態におけるアクセス制御に加えて、アクセス可能なドメインのリスト(ホワイトリスト)を「お知らせセンター」アプリケーションに提供し、動的にアクセス範囲を広げることができる。
例えば、HTTPヘッダにPermit−Domainとしてアクセス可能なドメインリストを付加する。これにより、ホワイトリストの面倒なバージョン管理等を用いずにアクセス範囲を柔軟にコントロールすることができる。
図10は、本発明におけるデバイス100を一般的な情報処理装置にて適用した場合の例を示す図である。
例えば、デバイス100をスマートフォンとし、スマートフォンにはウェブブラウザ機能を有したウェブアプリケーションとしてニュースアプリがインストールされている場合を想定する。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (4)
- ウェブブラウザ機能をもつアプリケーションがインストールされた情報処理装置であって、
表示部に、所定のドメインに属する所定の提供サービスから提供されたコンテンツの前記ウェブブラウザ機能を用いた表示を制御する制御手段と、
該表示に含まれるリンクの選択を受け付ける受付手段と、
前記受け付けた選択に対応するリンク先へのHTTPリクエストに含まれるリファラが前記所定のドメインを示すか判定する判定手段と、を備え、
前記判定手段は、前記リファラが前記所定のドメインを示さない場合、前記リンク先のドメインが前記所定のドメインを示すか判定し、
前記制御手段は、前記リファラが前記所定のドメインを示す場合、または、前記リンク先のドメインが前記所定のドメインを示す場合には、前記リンク先に対応するコンテンツの前記ウェブブラウザ機能を用いた表示を制御し、
前記制御手段は、前記リファラが前記所定のドメインを示さない、かつ、前記リンク先のドメインが前記所定のドメインを示さない場合、前記リンク先にアクセスできないことを示す画面の表示を制御する、
ことを特徴とする情報処理装置。 - 前記判定手段は、前記リファラが前記所定のドメインを示さない場合、さらに、前記リンク先のドメインが前記リファラの示すドメインと一致するか判定し、
前記制御手段は、さらに、前記リンク先のドメインが前記リファラの示すドメインと一致する場合には、前記リンク先に対応するコンテンツを用いた表示を制御し、
前記制御手段は、前記リファラが前記所定のドメインを示さない、前記リンク先のドメインが前記リファラの示すドメインと一致しない、かつ、前記リンク先のドメインが前記所定のドメインを示さない場合、前記リンク先にアクセスできないことを示す画面の表示を制御する
ことを特徴とする請求項1に記載の情報処理装置。 - ウェブブラウザ機能をもつアプリケーションがインストールされた情報処理装置の制御方法であって、
表示部に、所定のドメインに属する所定の提供サービスから提供されたコンテンツの前記ウェブブラウザ機能を用いた表示を制御する制御工程と、
該表示に含まれるリンクの選択を受け付ける受付工程と、
前記受け付けた選択に対応するリンク先へのHTTPリクエストに含まれるリファラが前記所定のドメインを示すか判定する判定工程と、を有し、
前記リファラが前記所定のドメインを示さない場合、前記リンク先のドメインが前記所定のドメインを示すかが判定され、
前記リファラが前記所定のドメインを示す場合、または、前記リンク先のドメインが前記所定のドメインを示す場合には、前記リンク先に対応するコンテンツの前記ウェブブラウザ機能を用いた表示の制御が行われ、
前記リファラが前記所定のドメインを示さない、かつ、前記リンク先のドメインが前記所定のドメインを示さない場合、前記リンク先にアクセスできないことを示す画面の表示の制御が行われる
ことを特徴とする制御方法。 - プログラムであって、
コンピュータに、
表示部に、所定のドメインに属する所定の提供サービスから提供されたコンテンツの前記プログラムのもつウェブブラウザ機能を用いた表示を制御する制御工程と、
該表示に含まれるリンクの選択を受け付ける受付工程と、
前記受け付けた選択に対応するリンク先へのHTTPリクエストに含まれるリファラが前記所定のドメインを示すか判定する判定工程と、を実行させ、
前記リファラが前記所定のドメインを示さない場合、前記リンク先のドメインが前記所定のドメインを示すかが判定され、
前記リファラが前記所定のドメインを示す場合、または、前記リンク先のドメインが前記所定のドメインを示す場合には、前記リンク先に対応するコンテンツの前記ウェブブラウザ機能を用いた表示の制御が行われ、
前記リファラが前記所定のドメインを示さない、かつ、前記リンク先のドメインが前記所定のドメインを示さない場合、前記リンク先にアクセスできないことを示す画面の表示の制御が行われる
ことを特徴とするプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016154988A JP6808393B2 (ja) | 2016-08-05 | 2016-08-05 | 情報処理装置、制御方法、及びプログラム |
| US15/661,685 US10896016B2 (en) | 2016-08-05 | 2017-07-27 | Information processing apparatus, control method, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016154988A JP6808393B2 (ja) | 2016-08-05 | 2016-08-05 | 情報処理装置、制御方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018022444A JP2018022444A (ja) | 2018-02-08 |
| JP6808393B2 true JP6808393B2 (ja) | 2021-01-06 |
Family
ID=61069469
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016154988A Expired - Fee Related JP6808393B2 (ja) | 2016-08-05 | 2016-08-05 | 情報処理装置、制御方法、及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10896016B2 (ja) |
| JP (1) | JP6808393B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10511597B1 (en) * | 2019-07-23 | 2019-12-17 | Capital One Services, Llc | Method and system for multifactor mutual authentication |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004334397A (ja) | 2003-05-02 | 2004-11-25 | Nippon Telegr & Teleph Corp <Ntt> | 文書情報へのアクセス制御方法、装置及びプログラム |
| JP5289041B2 (ja) * | 2008-12-26 | 2013-09-11 | キヤノン株式会社 | データ処理装置、データ処理方法、及びコンピュータプログラム |
| US8863001B2 (en) * | 2010-06-11 | 2014-10-14 | Microsoft Corporation | Web application home button |
| JP5820258B2 (ja) | 2011-06-09 | 2015-11-24 | キヤノン株式会社 | 管理装置、管理方法、およびプログラム |
| JP5973413B2 (ja) * | 2013-11-26 | 2016-08-23 | ビッグローブ株式会社 | 端末装置、webメールサーバ、安全確認方法、及び安全確認プログラム |
| US20160099949A1 (en) * | 2014-10-03 | 2016-04-07 | Clique Intelligence | Systems and Methods for Document-Level Access Control in a Contextual Collaboration Framework |
-
2016
- 2016-08-05 JP JP2016154988A patent/JP6808393B2/ja not_active Expired - Fee Related
-
2017
- 2017-07-27 US US15/661,685 patent/US10896016B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018022444A (ja) | 2018-02-08 |
| US20180039465A1 (en) | 2018-02-08 |
| US10896016B2 (en) | 2021-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9235453B2 (en) | Information processing system, information processing apparatus, and information processing method | |
| US8850529B2 (en) | Communication apparatus, communication apparatus system, and method controlling relay apparatus | |
| US20110191440A1 (en) | Communication control device, communication control method, and communication control system | |
| US20050027825A1 (en) | Service processing device and method | |
| US20070165265A1 (en) | System using services, image handling apparatus, external processing apparatus, information processing apparatus, and state change sending method | |
| US10209939B2 (en) | Information processing apparatus, control method of information processing apparatus, and storage medium | |
| US20110225600A1 (en) | Electronic apparatus, information processing method, and recording medium storing information processing program | |
| US10291791B2 (en) | Electronic device, information distribution system, information processing method, and recording medium | |
| US7457839B2 (en) | Selective rejection of access to parameters of an option application detachable from an embedded apparatus including web server function | |
| US8873080B2 (en) | Image forming device generating screens for remote and local access, information processing method, and computer-readable recording medium | |
| US20180247046A1 (en) | Electronic device, information processing system, information managing apparatus, information processing method, and information processing program | |
| JP2011164789A (ja) | 情報処理装置、ディアクティベーション処理制御方法、プログラム及び記憶媒体 | |
| US20050015446A1 (en) | Method and apparatus to remotely control electronic apparatuses over a network | |
| JP2004220448A (ja) | 情報提供装置、情報提供方法、情報提供システム、及び情報提供プログラム | |
| CN106161832B (zh) | 操作屏幕提供系统、设备和方法以及中继设备 | |
| US11582365B2 (en) | Information processing system that executes a process on image data correspondng to a selected profile | |
| JP6808393B2 (ja) | 情報処理装置、制御方法、及びプログラム | |
| US20090009789A1 (en) | Image forming apparatus, document management method, and computer program product | |
| JP2016140044A (ja) | 記入フォーム提供装置、画像形成装置及びプログラム | |
| JP2011126134A (ja) | 情報処理装置、サーバ、一覧表示方法、一覧表示支援方法及びプログラム | |
| JP5482043B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| CN103002173A (zh) | 信息处理装置、信息处理系统以及信息处理方法 | |
| JP5561047B2 (ja) | 情報処理装置、プログラムおよび情報処理システム | |
| JP7159813B2 (ja) | 情報処理装置およびプログラム | |
| JP3549859B2 (ja) | 画像形成装置の管理システム、画像形成装置、プログラム及びコンピュータ読み取り可能な記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190723 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200514 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200908 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201029 |
|
| 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: 20201110 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201209 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6808393 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |