JP6809137B2 - プログラム、情報処理装置、および情報処理装置の制御方法 - Google Patents
プログラム、情報処理装置、および情報処理装置の制御方法 Download PDFInfo
- Publication number
- JP6809137B2 JP6809137B2 JP2016212541A JP2016212541A JP6809137B2 JP 6809137 B2 JP6809137 B2 JP 6809137B2 JP 2016212541 A JP2016212541 A JP 2016212541A JP 2016212541 A JP2016212541 A JP 2016212541A JP 6809137 B2 JP6809137 B2 JP 6809137B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- display
- range
- predetermined condition
- displayed
- 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
- 238000000034 method Methods 0.000 title claims description 146
- 230000010365 information processing Effects 0.000 title claims description 16
- 230000008569 process Effects 0.000 claims description 135
- 238000004891 communication Methods 0.000 claims description 23
- 238000012545 processing Methods 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000009966 trimming Methods 0.000 claims description 6
- 238000011156 evaluation Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Description
図1に、本願に係る実施形態として例示される通信システム1のブロック図を示す。通信システム1は、携帯電話10、複合機110、アクセスポイント62、ウェブサーバ100、基地局61を備える。アクセスポイント62は、既知の中継装置である。
図2〜図5のフローチャートを用いて、印刷アプリ21aの動作を説明する。以降、アプリやOS21gなどのプログラムを実行するCPU11のことを、単にプログラム名で記載する場合もある。例えば「印刷アプリ21a」という記載が、「印刷アプリ21aを実行するCPU11」を意味する場合もある。
設定画像D11の一部を表示画像D21として切り出すスクロール表示が採用されている場合において、スクリーンショット取得条件が成立したことに応じて(S420:YES、S430:YES、S460:NO)、表示画像D21のスクリーンショット画像を取得することができる(S200)。そして、設定画像D11の表示範囲のうち表示画像D21で切り出されている範囲以外の範囲である非表示範囲R1およびR2が存在する場合に、非表示範囲R1およびR2のスクリーンショット画像も取得することができる(S240)。これにより、表示画像D21の全体のスクリーンショット画像を取得することが可能となる。
S200において、スクロール表示の始点を含むスクリーンショット画像を取得するとしてもよい。具体的に説明する。S200においてCPU11は、図6の第1端部P1を含む位置に表示枠を移動させ、スクリーンショット画像を取得する。これにより、項目画像I1〜I5を含んだスクリーンショット画像が取得される。次にCPU11は、項目画像I6〜I10を囲う位置に、表示枠を移動させる(S230)。そして項目画像I6〜I10を含んだスクリーンショット画像を取得する(S240)。最後にCPU11は、項目画像I7〜I11を囲う位置に、表示枠を移動させる(S230)。そして項目画像I7〜I11を含んだスクリーンショット画像を取得する(S240)。これにより、スクロール表示の始点から終点まで連続しているスクリーンショット画像を取得することができる。よって、スクリーンショット画像を取得した順番につなぎ合わせることで、設定画像D11を再現することが可能となる。
Claims (14)
- 表示部を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータに、
第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示処理であって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示処理と、
第1所定条件が成立したか否かを判断する第1所定条件判断処理と、
前記第1所定条件が成立したことが前記第1所定条件判断処理で判断されたことに応じて、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得処理と、
前記第2画像の表示範囲が前記第1画像の表示範囲よりも小さいか否かを判断する表示範囲判断処理と、
前記第2画像の表示領域が前記第1画像の表示領域よりも小さいことが前記表示範囲判断処理で判断された場合に、前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得処理と、
を実行させることを特徴とするプログラム。 - 表示部と、サーバと通信を実行するための通信インターフェースと、を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータに、
第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示処理であって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示処理と、
第1所定条件が成立したか否かを判断する第1所定条件判断処理と、
前記第1所定条件が成立したことが前記第1所定条件判断処理で判断されたことに応じて、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得処理と、
前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得処理と、
前記第1取得処理および前記第2取得処理によって取得されたコピー画像を、前記通信インターフェースを介して前記サーバへ送信する第1送信処理と、
を実行させることを特徴とするプログラム。 - 比較用第1画像を取得する比較用第1画像取得手段と、
前記第1取得処理および前記第2取得処理によって取得された前記コピー画像と、前記比較用第1画像において前記コピー画像に対応している領域と、の内容を比較する比較処理と、
を前記コンピュータにさらに実行させ、
前記コピー画像と前記比較用第1画像における前記コピー画像に対応している領域との内容が異なることが前記比較処理によって判断された場合に、前記コピー画像を前記サーバへ送信する前記第1送信処理を実行することを特徴とする請求項2に記載のプログラム。 - 前記第1取得処理および前記第2取得処理によって取得された前記コピー画像のデータサイズが予め定められた所定サイズよりも大きいか否かを判断するサイズ判断処理を、前記コンピュータにさらに実行させ、
前記コピー画像のデータサイズが前記所定サイズよりも大きいことが前記サイズ判断処理によって判断された場合に、前記コピー画像の一部をトリミングして前記サーバへ送信する前記第1送信処理を実行することを特徴とする請求項2または3に記載のプログラム。 - 前記第1所定条件判断処理では、前記プログラムの実行中にエラーが発生した場合に前記第1所定条件が成立したと判断されることを特徴とする請求項1〜4の何れか1項に記載のプログラム。
- 表示部と、サーバと通信を実行するための通信インターフェースと、を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータに、
第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示処理であって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示処理と、
前記プログラムの各種の履歴を示すログ情報を、前記通信インターフェースを介して前記サーバへ送信する第2送信処理と、
前記第2送信処理が前記ログ情報を送信する場合に第1所定条件が成立したと判断する第1所定条件判断処理と、
前記第1所定条件が成立したことが前記第1所定条件判断処理で判断されたことに応じて、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得処理と、
前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得処理と、
を実行させることを特徴とするプログラム。 - 表示部を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータに、
複数種類が存在している第1画像のうちの何れか1の種類の第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示処理であって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示処理と、
前記第1表示処理が予め定められた第1特定種類の第1画像から切り出された前記第2画像を前記表示部に表示させる場合に、第1所定条件が成立したと判断する第1所定条件判断処理と、
前記第1所定条件が成立したことが前記第1所定条件判断処理で判断されたことに応じて、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得処理と、
前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得処理と、
を実行させることを特徴とするプログラム。 - 前記第1特定種類の第1画像は、前記プログラムの各種の設定の内容を示す設定用の第1画像であり、
前記第1所定条件判断処理では、前記第1表示処理が前記設定用の第1画像から切り出された前記第2画像を前記表示部に表示させている状態から、他の種類の第1画像から切り出された前記第2画像を前記表示部に表示させる状態に移行する場合に、前記第1所定条件が成立したと判断されることを特徴とする請求項7に記載のプログラム。 - 表示部と、サーバと通信を実行するための通信インターフェースと、を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータに、
複数種類が存在している第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示処理であって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示処理と、
特定種類の第1画像を示す識別情報を前記サーバから受信する受信手段と、
第1所定条件が成立したか否かを判断する第1所定条件判断処理と、
前記第1所定条件が成立したことが前記第1所定条件判断処理で判断された場合に、前記第2画像の元となる前記第1画像の種類が前記特定種類であるか否かを、前記識別情報に基づいて判断する画像種類判断手段と、
前記第1所定条件が成立したことが前記第1所定条件判断処理で判断されたことに応じて、前記第2画像の元となる前記第1画像の種類が前記特定種類であることが前記画像種類判断手段で判断されることを条件として、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得処理と、
前記第2画像の元となる前記第1画像の種類が前記特定種類であることが前記画像種類判断手段で判断されることを条件として、前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得処理と、
を実行させることを特徴とするプログラム。 - 表示部を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータに、
第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示処理であって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示処理と、
第1所定条件が成立したか否かを判断する第1所定条件判断処理と、
前記第1所定条件が成立したことが前記第1所定条件判断処理で判断されたことに応じて、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得処理と、
前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得処理と、
を実行させ、
前記第2取得処理は、
前記非表示範囲内で前記第2画像の前記表示枠を移動させることで、前記非表示範囲の一部を第2画像として切り出して前記表示部に表示させる非表示範囲表示処理と、
前記非表示範囲表示処理によって前記表示部に表示されている前記第2画像を写したコピー画像を取得する非表示範囲取得処理と、
を備えており、
前記非表示範囲表示処理と前記非表示範囲取得処理とを、前記非表示範囲が存在しなくなるまで交互に繰り返して実行することを特徴とするプログラム。 - 前記第1画像は前記スクロール表示の始点となる第1端部を備えており、
前記第1取得処理は、前記表示枠の前記第1画像上における位置が、前記第1画像の前記第1端部を含む位置である前記第2画像について、前記コピー画像を取得することを特徴とする請求項10に記載のプログラム。 - 表示部を備えた情報処理装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータに、
第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示処理であって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示処理と、
第1所定条件が成立したか否かを判断する第1所定条件判断処理と、
前記第1所定条件が成立したことが前記第1所定条件判断処理で判断されたことに応じて、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得処理と、
前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得処理と、
前記第1画像の中に含まれているコピー禁止領域の配置位置を示す配置情報を取得する配置情報取得処理と、
前記第1取得処理および前記第2取得処理が取得した前記コピー画像において、前記配置情報が示す前記コピー禁止領域に対応する領域を、内容が認識できないように加工する画像加工処理と、
を実行させることを特徴とするプログラム。 - 表示部を備えた情報処理装置であって、
第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示手段であって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示手段と、
第1所定条件が成立したか否かを判断する第1所定条件判断手段と、
前記第1所定条件が成立したことが前記第1所定条件判断手段で判断されたことに応じて、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得手段と、
前記第2画像の表示範囲が前記第1画像の表示範囲よりも小さいか否かを判断する表示範囲判断手段と、
前記第2画像の表示領域が前記第1画像の表示領域よりも小さいことが前記表示範囲判断手段で判断された場合に、前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得手段と、
を備えることを特徴とする情報処理装置。 - 表示部を備えた情報処理装置の制御方法であって、
第1画像の少なくとも一部を第2画像として切り出し、切り出された前記第2画像を前記表示部に表示させる第1表示ステップであって、前記第2画像の表示枠の前記第1画像上における位置をユーザ入力に応じて移動させることでスクロール表示を行う前記第1表示ステップと、
第1所定条件が成立したか否かを判断する第1所定条件判断ステップと、
前記第1所定条件が成立したことが前記第1所定条件判断ステップで判断されたことに応じて、前記表示部に表示されている前記第2画像を写したコピー画像を取得する第1取得ステップと、
前記第2画像の表示範囲が前記第1画像の表示範囲よりも小さいか否かを判断する表示範囲判断ステップと、
前記第2画像の表示領域が前記第1画像の表示領域よりも小さいことが前記表示範囲判断ステップで判断された場合に、前記第1画像の表示範囲のうち前記第2画像で切り出されている範囲以外の範囲である非表示範囲を写した前記コピー画像を取得する第2取得ステップと、
を備えることを特徴とする情報処理装置の制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016212541A JP6809137B2 (ja) | 2016-10-31 | 2016-10-31 | プログラム、情報処理装置、および情報処理装置の制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016212541A JP6809137B2 (ja) | 2016-10-31 | 2016-10-31 | プログラム、情報処理装置、および情報処理装置の制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018073143A JP2018073143A (ja) | 2018-05-10 |
| JP6809137B2 true JP6809137B2 (ja) | 2021-01-06 |
Family
ID=62115438
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016212541A Active JP6809137B2 (ja) | 2016-10-31 | 2016-10-31 | プログラム、情報処理装置、および情報処理装置の制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6809137B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7255273B2 (ja) * | 2019-03-25 | 2023-04-11 | 富士フイルムビジネスイノベーション株式会社 | 画像処理装置及び画像処理プログラム |
| CN115185444A (zh) * | 2019-04-17 | 2022-10-14 | 华为技术有限公司 | 一种添加批注的方法及电子设备 |
| JP7838248B2 (ja) * | 2021-11-08 | 2026-04-01 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置およびプログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05182091A (ja) * | 1991-12-26 | 1993-07-23 | Mitsubishi Electric Corp | 監視操作装置 |
| JP4925689B2 (ja) * | 2006-02-27 | 2012-05-09 | 富士通株式会社 | 画面再現用データ生成システム、画面再現用データ生成方法、およびコンピュータプログラム |
| KR102172354B1 (ko) * | 2013-06-28 | 2020-10-30 | 삼성전자주식회사 | 이미지 파일 생성 방법 및 장치 |
| JP6168352B2 (ja) * | 2013-08-12 | 2017-07-26 | コニカミノルタ株式会社 | 画像形成装置およびプログラム |
-
2016
- 2016-10-31 JP JP2016212541A patent/JP6809137B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018073143A (ja) | 2018-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9232089B2 (en) | Display processing apparatus, control method, and computer program | |
| US9158492B2 (en) | Non-transitory computer-readable medium storing image processing program for N-in-1 printing, image processing apparatus, and image processing method for N-in-1 printing | |
| US9762762B2 (en) | Control device, image processing system and control method | |
| US8780398B2 (en) | Mobile terminal, output control system, and data outputting method for the mobile terminal | |
| JP4778830B2 (ja) | 表示制御システム、画像処理装置、表示制御方法 | |
| US9223531B2 (en) | Image processing apparatus that generates remote screen display data, portable terminal apparatus that receives remote screen display data, and recording medium storing a program for generating or receiving remote screen display data | |
| US20150212762A1 (en) | Image Information Processing Method, Image Information Processing Apparatus and Computer-Readable Recording Medium Storing Image Information Processing Program | |
| JP7201355B2 (ja) | 携帯端末装置及び携帯端末装置の表示制御方法 | |
| US10136018B2 (en) | Function execution method, information processing apparatus, and non-transitory recording medium storing instructions for information processing apparatus | |
| US9069512B2 (en) | Displaying screen information of a printing device on a client device in accordance with a type of client device | |
| US11630565B2 (en) | Image processing apparatus, control method for image processing apparatus, and recording medium for displaying a screen with inverted colors | |
| JP6809137B2 (ja) | プログラム、情報処理装置、および情報処理装置の制御方法 | |
| US10616426B2 (en) | Information processing in which setting item list is scrolled when selection gesture is performed on shortcut button | |
| KR102123238B1 (ko) | 정보 처리장치, 정보 처리장치의 제어방법 및 기억매체 | |
| JP2014056474A (ja) | 画像表示装置及び、制御プログラム | |
| JP7131366B2 (ja) | 画像処理装置及び画像処理装置の画面表示方法 | |
| US20230418456A1 (en) | Information processing apparatus and information processing program | |
| JP2018072522A (ja) | 情報処理装置、プログラム、及び情報処理装置の制御方法 | |
| JP6939027B2 (ja) | 表示制御装置、画像処理装置、表示制御方法及び表示制御プログラム | |
| JP6569381B2 (ja) | 情報処理装置、画像処理装置及びプログラム | |
| JP6772528B2 (ja) | プログラムおよび情報処理装置 | |
| JP7073699B2 (ja) | 画像処理プログラム、情報処理装置および画像処理方法 | |
| US20240281173A1 (en) | Storage medium, information processing method, and information processing apparatus | |
| US20250119502A1 (en) | Information processing apparatus, information processing system, and information processing program | |
| EP4718829A1 (en) | Image processing apparatus, information processing apparatus, and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191003 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200610 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200630 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20200828 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201019 |
|
| 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: 20201123 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6809137 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |