JP2016207229A - 情報処理装置及びプログラム - Google Patents
情報処理装置及びプログラム Download PDFInfo
- Publication number
- JP2016207229A JP2016207229A JP2016170682A JP2016170682A JP2016207229A JP 2016207229 A JP2016207229 A JP 2016207229A JP 2016170682 A JP2016170682 A JP 2016170682A JP 2016170682 A JP2016170682 A JP 2016170682A JP 2016207229 A JP2016207229 A JP 2016207229A
- Authority
- JP
- Japan
- Prior art keywords
- software
- data type
- input
- display
- type
- 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.)
- Pending
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
図1は、本発明の実施形態に係る情報処理装置100の構成を示すブロック図である。情報処理装置100は、例えばスマートフォンや、携帯電話機、タブレット型コンピュータ等の装置である。図示のように、情報処理装置100の各部はバス11に接続され、バス11を介して各部間でデータのやり取りを行う。この実施形態では、情報処理装置100は、HTML5等のマークアップ言語により記述された文書を解読し、この文書に記述された内容に従って各種の処理を実行する。図において、制御部12は、CPU(Central Processing Unit)等のプロセッサー121や、ROM(Read Only Memory)122、RAM(Random Access Memory)123を備え、ROM122又は記憶部13に格納されたコンピュータプログラムにしたがって情報処理装置100の制御を行う。記憶部13は、ハードディスク等の記憶部であり、情報処理装置100の制御に関するプログラムなどの各種プログラムが格納されている。操作表示部14(表示部及び操作部の一例)は、タッチパネルとして機能する液晶ディスプレイを備えており、情報処理装置100の利用者はこの液晶ディスプレイに触れることで各種の操作を行う。通信部15は無線又は有線により他の装置と通信を行うためのインタフェースである。
次いで、情報処理装置100の制御部12が行う処理の流れについて、図7に示すフローチャートを参照しつつ説明する。図7に示す処理は、マークアップ言語で記述されたコンテンツを制御部12が取得することを契機として実行される。制御部12は、まず、マークアップ言語で記述されたコンテンツを解析し、<input type>として指定されているデータ型を特定する(ステップS1)。次いで、制御部12は、特定したデータ型に包含されるデータ型に対応する入力用ソフトウェアを、包含関係記憶領域131に記憶された包含関係及び対応関係記憶領域132に記憶された対応関係に従って特定する(ステップS2)。制御部12は、特定した入力用ソフトウェアのなかから、予め定められたアルゴリズムに従って1又は複数の入力用ソフトウェアを選定する(ステップS3)。
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその例を示す。なお、以下の各態様を組み合わせてもよい。
(1)上述の実施形態では、表示制御部4は、包含範囲が予め定められた条件を満たすデータ型に対応する入力用ソフトウェアを選定したが、選定の態様はこれに限らない。例えば、表示制御部4が、各データ型の汎用の度合いに応じて、操作表示部14に表示する入力用ソフトウェアを選定してもよい。この場合は、具体的には、情報処理装置100の記憶部13に、データ型の各々について汎用の度合いを示す汎用度情報を記憶する汎用度情報記憶領域133(図1に点線で図示)を設ける構成とし、表示制御部4が、入力手段特定部2により特定された入力用ソフトウェアを、各入力用ソフトウェアに対応するデータ型の汎用度情報に従ってソートし、ソート結果に従って1又は複数の入力用ソフトウェアを選定してもよい。より具体的には、表示制御部4が、汎用度情報の示す汎用度が最も高い入力用ソフトウェアをデフォルト表示ソフトウェアとして選定するとともに、汎用度が2番目と3番目の入力用ソフトウェアをサブ表示ソフトウェアとして選定してもよい。
また、上述の実施形態では、表示制御部4が、入力手段特定部2により特定されたソフトウェアのなかから1又は複数のものを選定するようにしたが、必ずしも選定する必要はない。すなわち、表示制御部4がソフトウェアを選定する構成とせず、入力手段特定部2により特定されたソフトウェアのそれぞれに対応する表示部品を操作表示部14に表示する構成であってもよい。
また、上述の実施形態では文字列が入力される場合について主に説明したが、情報処理装置100に入力されるデータは文字列を表すデータに限らず、例えば画像を表すデータであってもよい。本発明に係るデータ型によって示されるデータは、文字列に限らず、画像等の他のデータを含む。
Claims (2)
- 一のデータ型と他のデータ型の関係、および前記データ型とデータの入力に際して用いられるソフトウェアとの対応関係を記憶する記憶部と、
取得した取得情報を解析し、当該取得情報の入力領域に対応するデータ型と、当該データ型と関係する他のデータ型に対応するソフトウェアとを前記記憶部より特定し、前記特定されたソフトウェアを使用するための表示部品を表示部に表示する表示制御部と
を具備することを特徴とする情報処理装置。 - コンピュータを、
一のデータ型と他のデータ型の関係、および前記データ型とデータの入力に際して用いられるソフトウェアとの対応関係を記憶する記憶部と、
取得した取得情報を解析し、当該取得情報の入力領域に対応するデータ型と、当該データ型と関係する他のデータ型に対応するソフトウェアとを前記記憶部より特定し、前記特定されたソフトウェアを使用するための表示部品を表示部に表示する表示制御部
として機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016170682A JP2016207229A (ja) | 2016-09-01 | 2016-09-01 | 情報処理装置及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016170682A JP2016207229A (ja) | 2016-09-01 | 2016-09-01 | 情報処理装置及びプログラム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012154503A Division JP5998690B2 (ja) | 2012-07-10 | 2012-07-10 | 情報処理装置及びプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018100396A Division JP2018129100A (ja) | 2018-05-25 | 2018-05-25 | 情報処理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016207229A true JP2016207229A (ja) | 2016-12-08 |
Family
ID=57490100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016170682A Pending JP2016207229A (ja) | 2016-09-01 | 2016-09-01 | 情報処理装置及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016207229A (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02287814A (ja) * | 1989-04-28 | 1990-11-27 | Fujitsu Ltd | ソフトウェアキーボード切替方式 |
JP2000172498A (ja) * | 1995-03-27 | 2000-06-23 | Toshiba Corp | デ―タ出力装置 |
JP2003186614A (ja) * | 2001-10-12 | 2003-07-04 | Microsoft Corp | アプリケーションプログラムの状態に基づく自動的なソフトウェア入力パネル選択 |
JP2007025808A (ja) * | 2005-07-12 | 2007-02-01 | Canon Inc | 仮想キーボードシステム及びその制御方法 |
JP2008225870A (ja) * | 2007-03-13 | 2008-09-25 | Nintendo Co Ltd | 情報処理装置およびそのプログラム |
JP2010262446A (ja) * | 2009-05-01 | 2010-11-18 | Digital Electronics Corp | シンクライアント装置、クライアントプログラムおよびそれを記録した記録媒体 |
JP2014016862A (ja) * | 2012-07-10 | 2014-01-30 | Fuji Xerox Co Ltd | 情報処理装置及びプログラム |
-
2016
- 2016-09-01 JP JP2016170682A patent/JP2016207229A/ja active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02287814A (ja) * | 1989-04-28 | 1990-11-27 | Fujitsu Ltd | ソフトウェアキーボード切替方式 |
JP2000172498A (ja) * | 1995-03-27 | 2000-06-23 | Toshiba Corp | デ―タ出力装置 |
JP2003186614A (ja) * | 2001-10-12 | 2003-07-04 | Microsoft Corp | アプリケーションプログラムの状態に基づく自動的なソフトウェア入力パネル選択 |
JP2007025808A (ja) * | 2005-07-12 | 2007-02-01 | Canon Inc | 仮想キーボードシステム及びその制御方法 |
JP2008225870A (ja) * | 2007-03-13 | 2008-09-25 | Nintendo Co Ltd | 情報処理装置およびそのプログラム |
JP2010262446A (ja) * | 2009-05-01 | 2010-11-18 | Digital Electronics Corp | シンクライアント装置、クライアントプログラムおよびそれを記録した記録媒体 |
JP2014016862A (ja) * | 2012-07-10 | 2014-01-30 | Fuji Xerox Co Ltd | 情報処理装置及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5998690B2 (ja) | 情報処理装置及びプログラム | |
US7272790B2 (en) | Method and device for automatically selecting a frame for display | |
WO2016098418A1 (ja) | 入力装置、ウェアラブル端末、携帯端末、入力装置の制御方法、および入力装置の動作を制御するための制御プログラム | |
JP2008512756A (ja) | 画面上におけるコンテンツのハンドリングおよびスクロール | |
JP2005352849A (ja) | 画面表示制御のためのプログラム、方法及び携帯情報機器 | |
CN109074375B (zh) | web文档中的内容选择 | |
KR20130116241A (ko) | 브랜드화된 브라우저 프레임 | |
JP2012003508A (ja) | 情報処理装置、方法及びプログラム | |
JP2014106625A (ja) | 携帯端末、携帯端末の制御方法、プログラム、および記録媒体 | |
JP5092985B2 (ja) | コンテンツ装飾装置、コンテンツ装飾方法およびコンテンツ装飾プログラム | |
WO2014141548A1 (ja) | 表示制御 | |
US9274632B2 (en) | Portable electronic device, touch operation processing method, and program | |
JP2017157055A (ja) | 表示制御装置 | |
KR100967338B1 (ko) | 제스쳐 방식을 이용한 모바일 웹 브라우저 인터페이스 방법 | |
JP5793463B2 (ja) | 情報選択装置、方法及びプログラム | |
JP2009048333A (ja) | ウェブページ閲覧装置およびウェブページ閲覧サーバ | |
JP2018129100A (ja) | 情報処理装置 | |
JP2016207229A (ja) | 情報処理装置及びプログラム | |
JP4929330B2 (ja) | 入力支援プログラム、端末及びWebシステム | |
JP2015141576A (ja) | 情報処理装置、情報処理システムおよびプログラム | |
JP2014222379A (ja) | 情報端末、タッチ操作処理方法及びプログラム | |
JP6127401B2 (ja) | 情報処理装置、プログラム及び情報処理方法 | |
Petrie et al. | Older people’s use of tablets and smartphones: A review of research | |
US9652147B2 (en) | Method and apparatus for shifting software input panel and recording medium thereof | |
WO2007026584A1 (ja) | 表示制御装置及び表示制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160901 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170530 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170728 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170905 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180227 |