JP6519164B2 - 情報処理装置、記録システム、印刷プログラム、及び外部プログラム - Google Patents
情報処理装置、記録システム、印刷プログラム、及び外部プログラム Download PDFInfo
- Publication number
- JP6519164B2 JP6519164B2 JP2014250921A JP2014250921A JP6519164B2 JP 6519164 B2 JP6519164 B2 JP 6519164B2 JP 2014250921 A JP2014250921 A JP 2014250921A JP 2014250921 A JP2014250921 A JP 2014250921A JP 6519164 B2 JP6519164 B2 JP 6519164B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- external
- print data
- unit
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1224—Client or server resources management
- G06F3/1227—Printer definition files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1286—Remote printer device, e.g. being remote from client or server via local network
-
- 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/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Computing Systems (AREA)
Description
複合機10は、図1に示されるように、プリンタ部11と、スキャナ部12と、表示部23と、操作部24と、通信部25と、CPU31と、記憶部32と、通信バス33とを主に備える。複合機10を構成する各構成要素は、通信バス33を介して相互に接続されている。複合機10は、画像記録装置或いは読取装置の一例である。
プリンタ部11は、画像データで示される画像をシートの一例である記録用紙に記録する記録処理を実行する。プリンタ部11の記録方式は特に限定されないが、例えば、インクジェット方式や電子写真方式などの公知の方式を採用することができる。スキャナ部12は、記録用紙に記録されている画像を読み取って画像データを生成するスキャン処理を実行する。複合機10は、FAXの送受信を行うFAX機能、記録用紙に記録された画像を読み取って他の記録用紙に記録するコピー機能等をさらに有してもよい。
表示部23は、各種情報を表示する表示画面を備える。表示部23の具体的な構成は特に限定されないが、例えば、液晶ディスプレイ(Liquid Crystal Displayの略)、有機ELディスプレイ(Organic Electro−Luminescence Displayの略)等を採用することができる。
操作部24は、表示部23の表示画面に表示されたオブジェクトを選択するユーザの操作を受け付ける。具体的には、操作部24は、例えば押ボタンを有しており、押下された押ボタンに対応づけられた各種の操作信号をCPU31へ出力する。さらに、操作部24は、表示部23の表示画面に重畳された膜状のタッチセンサを有していてもよい。すなわち、表示部23がタッチパネルディスプレイとして構成されてもよい。タッチセンサには、静電容量方式、抵抗膜方式等の周知の方式を採用することができる。
通信部25は、通信ネットワーク102を通じて外部装置と通信を行うためのインタフェースである。すなわち、複合機10は、通信部25を通じて携帯端末50或いはサービス提供装置70に各種情報を出力し、通信部25を通じて携帯端末50或いはサービス提供装置70から各種データ又は各種情報を受信する。通信部25の具体的な通信手順は特に限定されないが、例えば、Wi−Fi(Wi−Fi Allianceの登録商標)を採用することができる。
CPU(Central Processing Unitの略)31は、複合機10の全体動作を制御するものである。CPU31は、操作部24から出力される各種情報、及び通信部25を通じて外部装置から取得した各種情報等に基づいて、後述する各種プログラムを記憶部32から取得して実行する。すなわち、CPU31及び記憶部32は、制御部の一例を構成する。
記憶部32は、プログラム記憶領域32Aと、データ記憶領域32Bとを有する。プログラム記憶領域32Aには、OS(Operating Systemの略)34と、制御プログラム35とが格納される。なお、制御プログラム35は、単一のプログラムであってもよいし、複数のプログラムの集合体であってもよい。データ記憶領域32Bには、制御プログラム35の実行に必要なデータ或いは情報が記憶される。
携帯端末50は、図1に示されるように、表示部53と、操作部54と、通信部55と、CPU61と、記憶部62と、通信バス63とを主に備える。携帯端末50に含まれる表示部53、操作部54、通信部55、CPU61、記憶部62、及び通信バス63は、複合機10に含まれる表示部23、操作部24、通信部25、CPU31、記憶部32、及び通信バス33と共通するので、再度の説明は省略する。CPU61及び記憶部62は、制御部の一例である。携帯端末50は、情報処理装置の一例である。但し、情報処理装置の具体例は、スマートフォン、携帯電話、タブレット端末等の携帯端末50に限定されず、PC(Personal Computerの略)等であってもよい。
サービス提供装置70は、携帯端末50に利用させるサービスを提供する装置である。サービス提供装置70はインターネット上に存在し、携帯端末50からのリクエストに応じて各種サービスを提供する。サービス提供装置70は、例えば、「Evernote(Evernote Corporationの登録商標)」、「Dropbox(DropBox, Inc.の登録商標)」、「Google Drive(Googleは、Google, Inc.の登録商標)」等のストレージサービスである。
図4〜図9を参照して、実施形態1に係る画像記録処理を説明する。画像記録処理は、ユーザ操作に基づいて携帯端末50で決定された印刷データに対する記録処理を複合機10に実行させる処理である。
写真データフォルダ或いはサービス提供装置70から印刷データを取得する場合、図7(A)或いは図8(A)を用いて説明したように、一覧表示されたアイコンの1つをユーザに選択させればよい。一方、所望の地図画像を示す地図画像データを印刷データとして取得する場合、図9(A)を用いて説明したように、地図表示領域141に対する各種ユーザ操作を受け付ければよい。このように、印刷データの選択に適したインタフェースは、データの種類によって大きく異なる。
外部プログラムは、印刷プログラム65から呼び出されて起動するのみならず、OS64に対するユーザの指示に応じて独立して起動することもできる。図11を参照して、実施の形態2に係る画像記録処理を説明する。なお、実施形態1との共通点の詳しい説明は省略し、相違点を中心に説明する。実施形態2に係る画像記録処理は、独立して実行された地図プログラム66が印刷プログラム65をプラグインとして呼び出す点において、実施形態1と相違する。
実施形態2によれば、適切な設定値に従ってプレビュー表示処理及び記録処理が実行できるという実施形態1の作用効果に加えて、プレビュー表示処理の実行中に地図プログラム66に呼び出されたとしても、未保存の第1印刷データが誤って破棄されることを抑制できる。また、第1印刷データを一時記憶させるか否かをユーザに問い合わせることにより、不要な第1印刷データが一時記憶されることを抑制できる。
11・・・プリンタ部
12・・・スキャナ部
25,55・・・通信部
31,61・・・CPU
35・・・制御プログラム
65・・・印刷プログラム
66・・・地図プログラム
50・・・携帯端末
53・・・表示部
54・・・操作部
62・・・記憶部
Claims (27)
- 表示部と、操作部と、外部プログラムを記憶可能な記憶部と、通信部とを備えており、印刷データで示される画像を設定値に従ってシートに記録する記録処理を実行可能な画像記録装置と前記通信部を通じて無線通信するコンピュータによって実行可能な印刷プログラムであって、前記外部プログラムは、該印刷プログラムとは別個のプログラムであって、ユーザ操作を受け付けて前記記録処理の対象となる前記印刷データを決定するプログラムであり、
該印刷プログラムは、
前記外部プログラムを実行し、且つ前記外部プログラムで決定された前記印刷データを取得する外部取得処理と、ユーザ操作を受け付けて、前記外部プログラム以外の前記印刷データの取得元から前記印刷データを取得する基本取得処理と、でそれぞれ当該印刷データを取得可能であって、
前記外部取得処理と前記基本取得処理との少なくとも一方の処理によって前記印刷データを取得する取得処理と、
前記取得処理で取得した前記印刷データで示される印刷画像がシートに記録された状態を表すプレビュー画像を生成し、当該プレビュー画像を前記表示部に表示させるプレビュー表示処理と、
前記印刷データに対する前記記録処理の実行を指示する第1タッチ操作を、前記プレビュー画像を前記表示部に表示させた状態で前記操作部を介して受け付ける第1受付処理と、
前記第1受付処理で前記第1タッチ操作を受け付けたことに応じて、前記印刷データに対する前記記録処理を実行させる記録指示情報を、前記通信部を通じて前記画像記録装置に送信する出力処理と、を前記コンピュータに実行させ、
該印刷プログラムは、前記外部取得処理において、前記外部プログラムを識別するプログラム識別情報を用いて前記外部プログラムを特定して実行し、
前記外部プログラムは、ユーザ操作によって指定可能な名称を有しており、ユーザ操作によって指定されて該印刷プログラムとは関わりなく単独でも実行可能なプログラムである印刷プログラム。 - 表示部と、操作部と、外部プログラムを記憶可能な記憶部と、通信部とを備えており、印刷データで示される画像を設定値に従ってシートに記録する記録処理を実行可能な画像記録装置と前記通信部を通じて無線通信するコンピュータによって実行可能な印刷プログラムであって、前記外部プログラムは、該印刷プログラムとは別個のプログラムであって、ユーザ操作を受け付けて前記記録処理の対象となる前記印刷データを決定するプログラムであり、
該印刷プログラムは、
前記外部プログラムを実行し、且つ前記外部プログラムで決定された前記印刷データを取得する外部取得処理と、ユーザ操作を受け付けて、前記外部プログラム以外の前記印刷データの取得元から前記印刷データを取得する基本取得処理と、でそれぞれ当該印刷データを取得可能であって、
前記外部取得処理と前記基本取得処理との少なくとも一方の処理によって前記印刷データを取得する取得処理と、
前記取得処理で取得した前記印刷データで示される印刷画像がシートに記録された状態を表すプレビュー画像を生成し、当該プレビュー画像を前記表示部に表示させるプレビュー表示処理と、
前記印刷データに対する前記記録処理の実行を指示する第1タッチ操作を、前記プレビュー画像を前記表示部に表示させた状態で前記操作部を介して受け付ける第1受付処理と、
前記第1受付処理で前記第1タッチ操作を受け付けたことに応じて、前記印刷データに対する前記記録処理を実行させる記録指示情報を、前記通信部を通じて前記画像記録装置に送信する出力処理と、
前記取得元を示す基本オブジェクト及び前記記憶部に記憶された前記外部プログラムを示す外部オブジェクトを、前記表示部に表示させる一覧表示処理と、
前記一覧表示処理で前記表示部に表示されたオブジェクトの1つを選択する第2タッチ操作を前記操作部を介して受け付ける第2受付処理と、
前記基本オブジェクトを選択する前記第2タッチ操作を前記第2受付処理で受け付けたことに応じて、当該基本オブジェクトで示される取得元から取得可能なデータの1つを指定する指定操作を前記操作部を介して受け付け、且つ当該指定操作で指定されたデータを前記印刷データとして当該取得元から取得する前記基本取得処理と、
前記外部オブジェクトを選択する前記第2タッチ操作を前記第2受付処理で受け付けたことに応じて、当該外部オブジェクトで示される前記外部プログラムを用いた前記外部取得処理と、
前記外部プログラムが前記記憶部に記憶されているか否かを判断する判断処理と、
前記外部オブジェクトのうち、前記記憶部に記憶されていると前記判断処理で判断した前記外部プログラムを示す前記外部オブジェクトのみを前記表示部に表示させる前記一覧表示処理と、を前記コンピュータに実行させ、
該印刷プログラムは、前記一覧表示処理において、前記外部プログラムが前記記憶部から削除されたことを前記コンピュータのOSから通知されたことに応じて、削除された前記外部プログラムを示す前記外部オブジェクトを非表示にする印刷プログラム。 - 前記外部プログラムは、前記コンピュータのOSとは別個のプログラムであって、当該コンピュータにインストールされたプログラムである請求項1または2に記載の印刷プログラム。
- 該印刷プログラムは、前記外部取得処理において、前記コンピュータのOSを介して前記外部プログラムを実行する請求項1に記載の印刷プログラム。
- 前記外部プログラムは、他のプログラムによって呼び出されて実行可能なプログラムであって、
該印刷プログラムは、前記外部取得処理において、前記外部プログラムを呼び出して実行し、前記外部プログラムが決定した前記印刷データを取得する請求項1または2に記載の印刷プログラム。 - 該印刷プログラムは、前記外部取得処理において、前記設定値を引数として前記外部プログラムに引き渡して実行し、前記外部プログラムが前記設定値を用いて決定した前記印刷データを取得する請求項5に記載の印刷プログラム。
- 前記外部プログラムは、呼び出されて実行されたことに応じて、決定した前記印刷データ及び当該印刷データがシートに記録される際に用いられる設定値を示す情報を戻り値とするプログラムであり、
該印刷プログラムは、前記外部取得処理において、前記外部プログラムを呼び出して実行し、前記外部プログラムが決定した印刷データ及び当該印刷データがシートに記録される際に用いられる設定値を示す情報を取得する請求項5に記載の印刷プログラム。 - 該印刷プログラムは、前記基本取得処理において、予め実装された機能として、前記取得元からユーザ操作を受け付けて前記印刷データを取得する請求項1または2に記載の印刷プログラム。
- 該印刷プログラムは、前記取得元から前記印刷データを取得するサブルーチンを有する請求項8に記載の印刷プログラム。
- 該印刷プログラムは、前記基本取得処理において、前記コンピュータと接続されたハードウエアを動作させ、前記取得元である当該ハードウエアから前記印刷データを取得する請求項8に記載の印刷プログラム。
- 該印刷プログラムは、前記コンピュータのOSが提供するAPIを通じて前記ハードウエアを動作させる請求項10に記載の印刷プログラム。
- 該印刷プログラムは、
前記取得元を示す基本オブジェクト及び前記記憶部に記憶された前記外部プログラムを示す外部オブジェクトを、前記表示部に表示させる一覧表示処理と、
前記一覧表示処理で前記表示部に表示されたオブジェクトの1つを選択する第2タッチ操作を前記操作部を介して受け付ける第2受付処理と、
前記基本オブジェクトを選択する前記第2タッチ操作を前記第2受付処理で受け付けたことに応じて、当該基本オブジェクトで示される取得元から取得可能なデータの1つを指定する指定操作を前記操作部を介して受け付け、且つ当該指定操作で指定されたデータを前記印刷データとして当該取得元から取得する前記基本取得処理と、
前記外部オブジェクトを選択する前記第2タッチ操作を前記第2受付処理で受け付けたことに応じて、当該外部オブジェクトで示される前記外部プログラムを用いた前記外部取得処理と、を前記コンピュータに実行させる請求項1から11のいずれかに記載の印刷プログラム。 - 該印刷プログラムは、
前記外部プログラムが前記記憶部に記憶されているか否かを判断する判断処理と、
前記外部オブジェクトのうち、前記記憶部に記憶されていると前記判断処理で判断した前記外部プログラムを示す前記外部オブジェクトのみを前記表示部に表示させる前記一覧表示処理と、を前記コンピュータに実行させる請求項12に記載の印刷プログラム。 - 該印刷プログラムは、
前記外部取得処理で実行可能な前記外部プログラムそれぞれを識別する複数のプログラム識別情報を取得する識別情報取得処理と、
前記プログラム識別情報で識別される前記外部プログラムが前記記憶部に記憶されているか否かを判断する前記判断処理と、を前記コンピュータに実行させる請求項13に記載の印刷プログラム。 - 該印刷プログラムは、前記一覧表示処理において、前記外部プログラムから取得した第1オブジェクトを、前記外部オブジェクトとして前記表示部に表示させる請求項13又は14に記載の印刷プログラム。
- 該印刷プログラムは、前記一覧表示処理において、当該外部プログラムを他の前記外部プログラムと区別するために前記記憶部に記憶された第2オブジェクト、或いは前記基本オブジェクトと区別するために前記記憶部に記憶された第3オブジェクトを、前記外部オブジェクトとして前記表示部に表示させる請求項13から15のいずれかに記載の印刷プログラム。
- 該印刷プログラムは、
前記一覧表示処理において、前記外部プログラムから取得した第1オブジェクトを、前記外部オブジェクトとして前記表示部に表示させ、
前記第1オブジェクトを取得したことに応じて、前記一覧表示処理において、当該第1オブジェクトを前記外部オブジェクトとして前記表示部に表示させ、
前記第1オブジェクトを取得できなかったことに応じて、前記一覧表示処理において、前記第2オブジェクト或いは前記第3オブジェクトを前記外部オブジェクトとして前記表示部に表示させる請求項16に記載の印刷プログラム。 - 該印刷プログラムは、前記外部プログラムが前記記憶部に記憶されていないと前記判断処理で判断したことに応じて、前記一覧表示処理において、前記コンピュータにインストール可能な前記外部プログラムが存在することを報知する報知オブジェクトを、前記表示部に表示させる請求項13から17のいずれかに記載の印刷プログラム。
- 該印刷プログラムは、前記外部取得処理において、前記画像記録装置が前記記録処理に用いることができる前記設定値の一覧を、前記外部プログラムの実行時に通知する請求項1から18のいずれかに記載の印刷プログラム。
- 該印刷プログラムは、
前記外部取得処理で実行可能な前記外部プログラムそれぞれを識別する複数のプログラム識別情報を取得する識別情報取得処理を前記コンピュータに実行させ、
前記記憶部は、前記プログラム識別情報に対応付けられた前記設定値である第1設定値を記憶可能であり、
該印刷プログラムは、
実行した前記外部プログラムの前記プログラム識別情報を、当該外部プログラムからさらに取得する前記外部取得処理と、
取得した前記プログラム識別情報に対応付けられた前記第1設定値が前記記憶部に記憶されていることに応じて、当該第1設定値を前記記憶部から読み出す読出処理と、
前記読出処理で読み出した前記第1設定値に従って生成した前記プレビュー画像を前記表示部に表示させる前記プレビュー表示処理と、
前記プレビュー画像の生成に用いた前記設定値に従って前記印刷データに対する前記記録処理を実行させる前記記録指示情報を、前記通信部を通じて前記画像記録装置に送信する前記出力処理と、を前記コンピュータに実行させる請求項1から19のいずれかに記載の印刷プログラム。 - 該印刷プログラムは、前記印刷データに対する前記記録処理に用いるべき前記設定値である指定設定値を前記外部プログラムから取得したことに応じて実行される前記プレビュー表示処理において、前記第1設定値が前記記憶部に記憶されているか否かに拘わらず、前記指定設定値に従って生成した前記プレビュー画像を前記表示部に表示させる請求項20に記載の印刷プログラム。
- 該印刷プログラムは、前記指定設定値を前記第1設定値として前記記憶部に記憶させる請求項21に記載の印刷プログラム。
- 請求項1から22のいずれかに記載の印刷プログラムからの指示で前記コンピュータによって実行される外部プログラムであって、
前記印刷データを指定するタッチ操作を前記操作部が受け付けたことに応じて、当該印刷データを示すデータ識別情報を前記印刷プログラムに通知する通知処理を、前記コンピュータに実行させる外部プログラム。 - 表示部と、
操作部と、
外部プログラム、及び当該外部プログラムとは別個の印刷プログラムを記憶可能な記憶部と、
通信部と、
制御部と、を備える情報処理装置であって、
前記通信部は、印刷データで示される画像を設定値に従ってシートに記録する記録処理を実行可能な画像記録装置と無線通信することが可能であり、
前記外部プログラムは、前記印刷プログラムとは別個のプログラムであって、ユーザ操作を受け付けて、前記記録処理の対象となる前記印刷データを決定するプログラムであり、
前記印刷プログラムは、前記外部プログラムを実行し、前記外部プログラムで決定された前記印刷データを取得し、且つ、ユーザ操作を受け付けて、前記外部プログラム以外の前記印刷データの取得元から、前記印刷データを取得可能なプログラムであり、
前記制御部は、
前記印刷データを取得する取得処理と、
前記印刷データで示される印刷画像がシートに記録された状態を表すプレビュー画像を生成し、当該プレビュー画像を前記表示部に表示させるプレビュー表示処理と、
前記印刷データに対する前記記録処理の実行を指示する第1タッチ操作を、前記プレビュー画像を前記表示部に表示させた状態で前記操作部を介して受け付ける第1受付処理と、
前記第1受付処理で前記第1タッチ操作を受け付けたことに応じて、前記印刷データに対する前記記録処理を実行させる記録指示情報を、前記通信部を通じて前記画像記録装置に送信する出力処理と、を実行し、
前記制御部は、前記取得処理において、前記外部プログラムを識別するプログラム識別情報を用いて前記外部プログラムを特定して前記印刷データを取得し、
前記外部プログラムは、ユーザ操作によって指定可能な名称を有しており、ユーザ操作によって指定されて該印刷プログラムとは関わりなく単独でも実行可能なプログラムである情報処理装置。 - 表示部と、
操作部と、
外部プログラム、及び当該外部プログラムとは別個の印刷プログラムを記憶可能な記憶部と、
前記印刷プログラムを実行可能なコンピュータと、
通信部と、
制御部と、を備える情報処理装置であって、
前記通信部は、印刷データで示される画像を設定値に従ってシートに記録する記録処理を実行可能な画像記録装置と無線通信することが可能であり、
前記外部プログラムは、前記印刷プログラムとは別個のプログラムであって、ユーザ操作を受け付けて、前記記録処理の対象となる前記印刷データを決定するプログラムであり、
前記印刷プログラムは、前記外部プログラムを実行し、前記外部プログラムで決定された前記印刷データを取得し、且つ、ユーザ操作を受け付けて、前記外部プログラム以外の前記印刷データの取得元から、前記印刷データを取得可能なプログラムであり、
前記制御部は、
前記印刷データを取得する取得処理と、
前記印刷データで示される印刷画像がシートに記録された状態を表すプレビュー画像を生成し、当該プレビュー画像を前記表示部に表示させるプレビュー表示処理と、
前記印刷データに対する前記記録処理の実行を指示する第1タッチ操作を、前記プレビュー画像を前記表示部に表示させた状態で前記操作部を介して受け付ける第1受付処理と、
前記第1受付処理で前記第1タッチ操作を受け付けたことに応じて、前記印刷データに対する前記記録処理を実行させる記録指示情報を、前記通信部を通じて前記画像記録装置に送信する出力処理と、
前記取得元を示す基本オブジェクト及び前記記憶部に記憶された前記外部プログラムを示す外部オブジェクトを、前記表示部に表示させる一覧表示処理と、
前記一覧表示処理で前記表示部に表示されたオブジェクトの1つを選択する第2タッチ操作を前記操作部を介して受け付ける第2受付処理と、
前記基本オブジェクトを選択する前記第2タッチ操作を前記第2受付処理で受け付けたことに応じて、当該基本オブジェクトで示される取得元から取得可能なデータの1つを指定する指定操作を前記操作部を介して受け付け、且つ当該指定操作で指定されたデータを前記印刷データとして当該取得元から取得する前記取得処理と、
前記外部オブジェクトを選択する前記第2タッチ操作を前記第2受付処理で受け付けたことに応じて、当該外部オブジェクトで示される前記外部プログラムを用いた前記取得処理と、
前記外部プログラムが前記記憶部に記憶されているか否かを判断する判断処理と、
前記外部オブジェクトのうち、前記記憶部に記憶されていると前記判断処理で判断した前記外部プログラムを示す前記外部オブジェクトのみを前記表示部に表示させる前記一覧表示処理と、を実行し、
前記制御部は、前記一覧表示処理において、前記外部プログラムが前記記憶部から削除されたことを前記コンピュータのOSから通知されたことに応じて、削除された前記外部プログラムを示す前記外部オブジェクトを非表示にする情報処理装置。 - 表示部、操作部、外部プログラム及び当該外部プログラムとは別個の印刷プログラムを記憶可能な記憶部、第1通信部、及び第1制御部を備える情報処理装置と、印刷データで示される画像を設定値に従ってシートに記録する記録処理を実行可能な記録部、第2通信部、及び第2制御部を備える画像記録装置とを備える記録システムであって、
前記外部プログラムは、ユーザ操作を受け付けて前記記録処理の対象となる前記印刷データを決定するプログラムであり、
前記印刷プログラムは、前記外部プログラムを実行し、前記外部プログラムで決定された前記印刷データを取得し、且つ、ユーザ操作を受け付けて、前記外部プログラム以外の前記印刷データの取得元から、前記印刷データを取得可能なプログラムであり、
前記第1制御部は、
前記印刷データを取得する取得処理と、
前記印刷データで示される印刷画像がシートに記録された状態を表すプレビュー画像を生成し、当該プレビュー画像を前記表示部に表示させるプレビュー表示処理と、
前記印刷データに対する前記記録処理の実行を指示する第1タッチ操作を、前記プレビュー画像を前記表示部に表示させた状態で前記操作部を介して受け付ける第1受付処理と、
前記第1受付処理で前記第1タッチ操作を受け付けたことに応じて、前記印刷データに対する前記記録処理を実行させる記録指示情報を、前記第1通信部を通じて前記画像記録装置に送信する出力処理と、を実行し、
前記第1制御部は、前記取得処理において、前記外部プログラムを識別するプログラム識別情報を用いて前記外部プログラムを特定して前記印刷データを取得し、
前記外部プログラムは、ユーザ操作によって指定可能な名称を有しており、ユーザ操作によって指定されて該印刷プログラムとは関わりなく単独でも実行可能なプログラムであり、
前記第2制御部は、前記第2通信部を通じて前記情報処理装置から前記記録指示情報を受信したことに応じて、当該記録指示情報で示される前記記録処理を前記記録部に実行させる記録システム。 - 表示部、操作部、外部プログラム及び当該外部プログラムとは別個の印刷プログラムを記憶可能な記憶部、前記印刷プログラムを実行可能なコンピュータ、第1通信部、及び第1制御部を備える情報処理装置と、印刷データで示される画像を設定値に従ってシートに記録する記録処理を実行可能な記録部、第2通信部、及び第2制御部を備える画像記録装置とを備える記録システムであって、
前記外部プログラムは、ユーザ操作を受け付けて前記記録処理の対象となる前記印刷データを決定するプログラムであり、
前記印刷プログラムは、前記外部プログラムを実行し、前記外部プログラムで決定された前記印刷データを取得し、且つ、ユーザ操作を受け付けて、前記外部プログラム以外の前記印刷データの取得元から、前記印刷データを取得可能なプログラムであり、
前記第1制御部は、
前記印刷データを取得する取得処理と、
前記印刷データで示される印刷画像がシートに記録された状態を表すプレビュー画像を生成し、当該プレビュー画像を前記表示部に表示させるプレビュー表示処理と、
前記印刷データに対する前記記録処理の実行を指示する第1タッチ操作を、前記プレビュー画像を前記表示部に表示させた状態で前記操作部を介して受け付ける第1受付処理と、
前記第1受付処理で前記第1タッチ操作を受け付けたことに応じて、前記印刷データに対する前記記録処理を実行させる記録指示情報を、前記第1通信部を通じて前記画像記録装置に送信する出力処理と、
前記取得元を示す基本オブジェクト及び前記記憶部に記憶された前記外部プログラムを示す外部オブジェクトを、前記表示部に表示させる一覧表示処理と、
前記一覧表示処理で前記表示部に表示されたオブジェクトの1つを選択する第2タッチ操作を前記操作部を介して受け付ける第2受付処理と、
前記基本オブジェクトを選択する前記第2タッチ操作を前記第2受付処理で受け付けたことに応じて、当該基本オブジェクトで示される取得元から取得可能なデータの1つを指定する指定操作を前記操作部を介して受け付け、且つ当該指定操作で指定されたデータを前記印刷データとして当該取得元から取得する前記取得処理と、
前記外部オブジェクトを選択する前記第2タッチ操作を前記第2受付処理で受け付けたことに応じて、当該外部オブジェクトで示される前記外部プログラムを用いた前記取得処理と、
前記外部プログラムが前記記憶部に記憶されているか否かを判断する判断処理と、
前記外部オブジェクトのうち、前記記憶部に記憶されていると前記判断処理で判断した前記外部プログラムを示す前記外部オブジェクトのみを前記表示部に表示させる前記一覧表示処理と、を実行し、
前記第1制御部は、前記一覧表示処理において、前記外部プログラムが前記記憶部から削除されたことを前記コンピュータのOSから通知されたことに応じて、削除された前記外部プログラムを示す前記外部オブジェクトを非表示にし、
前記第2制御部は、前記第2通信部を通じて前記情報処理装置から前記記録指示情報を受信したことに応じて、当該記録指示情報で示される前記記録処理を前記記録部に実行させる記録システム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014250921A JP6519164B2 (ja) | 2014-12-11 | 2014-12-11 | 情報処理装置、記録システム、印刷プログラム、及び外部プログラム |
US14/966,063 US9733879B2 (en) | 2014-12-11 | 2015-12-11 | Information processing apparatus, recording system, computer readable medium |
US16/541,827 USRE48764E1 (en) | 2014-12-11 | 2019-08-15 | Information processing apparatus, recording system, computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014250921A JP6519164B2 (ja) | 2014-12-11 | 2014-12-11 | 情報処理装置、記録システム、印刷プログラム、及び外部プログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019082451A Division JP6825641B2 (ja) | 2019-04-24 | 2019-04-24 | 出力指示プログラム、外部プログラム、情報処理装置、及びコンテンツ処理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016114981A JP2016114981A (ja) | 2016-06-23 |
JP6519164B2 true JP6519164B2 (ja) | 2019-05-29 |
Family
ID=56112381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014250921A Active JP6519164B2 (ja) | 2014-12-11 | 2014-12-11 | 情報処理装置、記録システム、印刷プログラム、及び外部プログラム |
Country Status (2)
Country | Link |
---|---|
US (2) | US9733879B2 (ja) |
JP (1) | JP6519164B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6975414B2 (ja) * | 2016-06-27 | 2021-12-01 | ブラザー工業株式会社 | プログラム及び携帯端末 |
US10389892B2 (en) | 2016-09-15 | 2019-08-20 | Brother Kogyo Kabushiki Kaisha | System for executing operations on image processing devices |
JP6922436B2 (ja) * | 2017-06-02 | 2021-08-18 | ブラザー工業株式会社 | プログラム及び携帯端末 |
JP7209204B2 (ja) * | 2018-03-30 | 2023-01-20 | ブラザー工業株式会社 | プログラム、および、情報処理装置 |
CN116708753B (zh) * | 2022-12-19 | 2024-04-12 | 荣耀终端有限公司 | 预览卡顿原因的确定方法、设备及存储介质 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003337669A (ja) | 2002-05-20 | 2003-11-28 | Canon Inc | 印刷システム |
JP2006163990A (ja) | 2004-12-09 | 2006-06-22 | Canon Inc | 印刷設定変更システム |
US20060279772A1 (en) * | 2005-06-14 | 2006-12-14 | Bottomline Technologies (De) Inc. | Secure web based system for generating a printed document at a remote printer |
JP3977392B2 (ja) * | 2005-09-09 | 2007-09-19 | キヤノン株式会社 | 画像形成装置及びその制御方法 |
US20090103124A1 (en) * | 2005-08-31 | 2009-04-23 | Canon Kabushiki Kaisha | Image forming apparatus, mobile device, and control method therefor |
JP2011018085A (ja) * | 2008-06-19 | 2011-01-27 | Panasonic Corp | 情報処理装置 |
JP2010211667A (ja) | 2009-03-12 | 2010-09-24 | Seiko Epson Corp | 印刷条件設定装置、プリンタードライバープログラム |
CN104898995B (zh) * | 2011-02-10 | 2019-04-23 | 精工爱普生株式会社 | 网络系统、网络系统的打印控制方法及客户终端 |
JP5691605B2 (ja) * | 2011-02-17 | 2015-04-01 | 株式会社リコー | 画像処理装置、画面制御方法、画面制御プログラム及び記録媒体 |
KR101833346B1 (ko) * | 2011-11-03 | 2018-03-02 | 에스프린팅솔루션 주식회사 | 전자 기기, 클라우드 서버 및 인쇄 제어 방법 |
US20130339398A1 (en) * | 2012-06-18 | 2013-12-19 | Ryan Christopher Griggs | Database inbox |
JP5974726B2 (ja) | 2012-08-13 | 2016-08-23 | コニカミノルタ株式会社 | プレビュー画面表示制御装置およびプログラム |
US9087078B2 (en) * | 2012-09-25 | 2015-07-21 | Adobe Systems Incorporated | Single user interface for selecting, modifying, and querying images |
JP6146986B2 (ja) * | 2012-10-30 | 2017-06-14 | キヤノン株式会社 | 出力システム、出力制御方法、およびプログラム |
JP6115143B2 (ja) * | 2013-01-18 | 2017-04-19 | カシオ電子工業株式会社 | 印刷条件提供システム及び印刷システム |
JP6127559B2 (ja) * | 2013-02-13 | 2017-05-17 | 株式会社リコー | 画像処理装置 |
JP6015499B2 (ja) | 2013-03-07 | 2016-10-26 | ブラザー工業株式会社 | プログラム、および携帯端末 |
JP6212280B2 (ja) * | 2013-04-26 | 2017-10-11 | キヤノン株式会社 | 通信装置、通信方法およびプログラム |
JP5817786B2 (ja) * | 2013-06-18 | 2015-11-18 | コニカミノルタ株式会社 | 情報処理装置、プリンタドライバおよびプログラム |
JP6351405B2 (ja) * | 2013-12-16 | 2018-07-04 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
US9324014B1 (en) * | 2014-09-03 | 2016-04-26 | MixxMedia, LLC | Automated user content processing for augmented reality |
JP6353345B2 (ja) * | 2014-11-04 | 2018-07-04 | キヤノン株式会社 | 通信システム、通信装置及びその制御方法、情報処理装置及びその制御方法、並びにプログラム |
JP6507614B2 (ja) * | 2014-12-11 | 2019-05-08 | ブラザー工業株式会社 | 情報処理装置、記録システム、印刷プログラム、及び外部プログラム |
-
2014
- 2014-12-11 JP JP2014250921A patent/JP6519164B2/ja active Active
-
2015
- 2015-12-11 US US14/966,063 patent/US9733879B2/en not_active Ceased
-
2019
- 2019-08-15 US US16/541,827 patent/USRE48764E1/en active Active
Also Published As
Publication number | Publication date |
---|---|
USRE48764E1 (en) | 2021-10-05 |
JP2016114981A (ja) | 2016-06-23 |
US9733879B2 (en) | 2017-08-15 |
US20160173704A1 (en) | 2016-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6507614B2 (ja) | 情報処理装置、記録システム、印刷プログラム、及び外部プログラム | |
US10986238B2 (en) | Non-transitory computer-readable medium storing output instructions to control portable terminal and portable terminal | |
US11489976B2 (en) | Mobile terminal stores program to select appropriate image processing device to execute one of plurality of image processing operations by designating an operation ID identifying a designatable operation | |
JP2017097751A (ja) | プログラム | |
USRE48764E1 (en) | Information processing apparatus, recording system, computer readable medium | |
US9965235B2 (en) | Multi-function peripheral and non-transitory computer-readable recording medium storing computer-readable instructions causing device to execute workflow | |
JP6641928B2 (ja) | プログラム | |
US12003676B2 (en) | Non-transitory computer-readable recording medium, terminal device, and display control method | |
JP6717402B2 (ja) | 情報処理装置、記録システム、印刷プログラム、及び外部プログラム | |
JP2018120330A (ja) | プログラム | |
JP6825641B2 (ja) | 出力指示プログラム、外部プログラム、情報処理装置、及びコンテンツ処理システム | |
JP6743946B2 (ja) | 携帯端末及びプログラム | |
JP6888711B2 (ja) | 携帯端末及び出力プログラム | |
JP6544163B2 (ja) | 携帯端末及びプログラム | |
JP6520403B2 (ja) | 携帯端末及び出力プログラム | |
JP6835274B2 (ja) | 起動元プログラム、及び端末装置 | |
JP6520405B2 (ja) | 携帯端末、コンテンツ指定プログラム、及び出力プログラム | |
JP6677335B2 (ja) | 携帯端末、コンテンツ指定プログラム、及び出力プログラム | |
JP6943321B2 (ja) | プログラム | |
JP6725036B2 (ja) | プログラム及び端末装置 | |
JP6390484B2 (ja) | 情報処理装置、出力プログラム、及び外部プログラム | |
JP6711438B2 (ja) | 携帯端末及び出力プログラム | |
JP2021093168A (ja) | 起動元プログラム、及び端末装置 | |
JP2019139803A (ja) | 携帯端末及び出力プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170907 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20180216 |
|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20180216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180911 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181030 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190108 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190221 |
|
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: 20190326 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190408 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6519164 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |