(57)【要約】【課題】  画像処理装置において、接続する印刷装置の種類が増えることで、起動したサービスアプリケーションでの印刷設定操作のバリエーションが増え、その結果ユーザーが行う手間も増えてしまっていた。【解決手段】  予めサービス起動用ボタンに印刷設定の属性情報を表示し、その組み合わせの数に応じた該ボタンを提供する。加えて、該ボタンを起動したサービスアプリケーションでは該属性情報が初期状態で設定されているようにする。【選択図】  図１
2006350912.tif 000002
【特許請求の範囲】
【請求項１】
画像入力装置と印刷装置と記憶装置が接続されており、機能の異なる複数の編集処理を提供する手段と、該編集処理群の中から所望の編集処理を選択するための編集処理選択用画面部品を持つ選択画面を表示する手段を持ち、印刷処理を行った編集処理と該印刷処理で設定した印刷属性の組み合わせの数に応じて、該印刷処理で利用した印刷装置に対して設定した属性情報を表示した該編集処理選択用画面部品を、初期状態で表示される該編集処理選択用画面部品とは別に追加表示する手段と、該印刷装置の属性情報が表示された該編集処理選択用画面部品を選択して起動された該編集処理では、該印刷属性情報を用いて印刷処理用の初期設定を行う手段を持つ、画像処理装置。
【請求項２】
該編集処理選択画面において表示される該印刷処理装置の属性情報は、印刷処理時に設定した該印刷装置名と用紙サイズ名とする、請求項１記載の画像処理装置。
【請求項３】
該編集処理選択画面の該編集処理選択画面において、編集処理の名称が同じものについては該編集処理選択用部を同列に表示し、かつ、同一の編集処理を指す該編集処理選択用部品が複数ある場合には、最新の該印刷属性情報の組み合わせをもつ該編集処理選択用部品から順に表示する、請求項１記載の画像処理装置。
【請求項４】
該編集処理選択画面において、該印刷属性情報が表示されている該編集処理選択用画面部品は、該印刷装置が利用できない状態にある場合にはユーザーによる選択が不可能な状態で表示される、請求項２、もしくは３記載の画像処理装置。
【請求項５】
該編集処理選択画面において、該印刷装置名および該印刷属性が表示されている該編集処理選択用画面部品を、ユーザーによって削除可能とする手段を持つ、請求項２、もしくは３記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力した画像をディスプレイへ表示、かつ、印刷装置へ出力する、画像処理装置に関する。
【背景技術】
【０００２】
これまで、撮影した画像をそのまま特定サイズで印刷したり、ポストカードなどのデザインテンプレートとの合成を行って印刷したりする画像処理技術は、パーソナルコンピュータ上で実行可能なファミリー向けアプリケーションソフトウェアから、写真店等で利用されるような産業用アプリケーションに至るまで、様々なフィールドで利用されてきた。該画像を該画像処理装置に入力する手段には、フィルムスキャナやフラットベッドスキャナを用いる方法や、デジタルカメラで撮影・記録された記録媒体を該装置から直接読み取るなどの方法が一般的である。
【０００３】
加えて、顧客の要望の多様化に伴い、特に写真を扱う店舗における画像処理装置においては、様々な印刷機器が接続される環境にある。カードサイズからＡ０サイズまでといった多種多様な印刷サービスを随時行えるようにしておくことは、該店舗の売上げにも大きく寄与することとなっている。
【０００４】
しかしながら、該画像処理装置に接続する印刷機器が多くなることで、印刷設定のバリエーションも増大し、かつ、設定が煩雑化してくるため、そういった状況であっても店舗における業務フローをスムーズにするための、簡単操作を実現する技術が求められている。
【０００５】
こういった背景から、従来の画像処理装置には、起動するアプリケーションソフトごとに印刷時に設定した情報を保存して、次回起動時にはそれらを読込みデフォルト設定させるものがある。以下のアプリケーションソフトウェアでは、この印刷設定を保存、復元する技術が実施されている。
【０００６】
下記文献には明記されていないが、該文献に紹介されている夫々のアプリケーションソフトウェアにおいては、印刷設定を変更して印刷後、該アプリケーションソフトウェアを起動すると前回の印刷設定情報が復元されていることが確認できる。
【非特許文献１】「キヤノン Digital Photo Expertユーザーズガイド」
【発明の開示】
【発明が解決しようとする課題】
【０００７】
前記技術では、前回設定した印刷設定をサービスアプリケーション毎に記憶し、それを起動時に復元することで、ユーザが再設定することなく、印刷処理を行うことができた。しかしながら、同じサービスアプリケーションでも接続する印刷機器が増え、印刷バリエーションが増えることで、サービスアプリケーション起動後に該印刷設定を変更するケースも増えてしまい、その結果上記の手法だけでは解決できない状況が発生している。
【０００８】
例えば、同じカレンダー作成用のサービスアプリケーションでも、ポストカードサイズのものと、ポスターサイズのものとでは印刷サイズが大きく異なるため、各々別の印刷機器を使うことが多い。そのため、顧客の要望によってはサービスアプリケーション起動後にデフォルトで設定されているものとは異なる設定を施して印刷実行しなければならないという手間が発生する。
【０００９】
本発明の目的は、上記課題を鑑みて、接続する印刷機器が増えても起動したサービスアプリケーションの印刷設定を変えることなく可能な限り少ない操作で印刷処理を実行できる技術を提供することである。
【課題を解決するための手段】
【００１０】
前述の課題を解決するため、請求項１の発明は、
画像入力装置と印刷装置と記憶装置が接続されており、機能の異なる複数の編集処理を提供する手段と、該編集処理群の中から所望の編集処理を選択するための編集処理選択用画面部品を持つ選択画面を表示する手段を持ち、印刷処理を行った編集処理と該印刷処理で設定した印刷属性の組み合わせの数に応じて、該印刷処理で利用した印刷装置に対して設定した属性情報を表示した該編集処理選択用画面部品を、初期状態で表示される該編集処理選択用画面部品とは別に追加表示する手段と、該印刷装置の属性情報が表示された該編集処理選択用画面部品を選択して起動された該編集処理では、該印刷属性情報を用いて印刷処理用の初期設定を行う手段を持つ、
ことを特徴とする。
【００１１】
さらに、請求項２の発明は、
該編集処理選択画面において表示される該印刷処理装置の属性情報は、印刷処理時に設定した該印刷装置名と用紙サイズ名とする、
ことを特徴とする。
【００１２】
さらに、請求項３の発明は、
該編集処理選択画面の該編集処理選択画面において、編集処理の名称が同じものについては該編集処理選択用部を同列に表示し、かつ、同一の編集処理を指す該編集処理選択用部品が複数ある場合には、最新の該印刷属性情報の組み合わせをもつ該編集処理選択用部品から順に表示する、
ことを特徴とする。
【００１３】
さらに、請求項４の発明は、
該編集処理選択画面において、該印刷属性情報が表示されている該編集処理選択用画面部品は、該印刷装置が利用できない状態にある場合にはユーザーによる選択が不可能な状態で表示される、
ことを特徴とする。
【００１４】
さらに、請求項５の発明は、
該編集処理選択画面において、該印刷装置名および該印刷属性が表示されている該編集処理選択用画面部品を、ユーザーによって削除可能とする手段を持つ、
ことを特徴とする。
【発明の効果】
【００１５】
本発明の画像処理装置によれば、サービスと印刷設定情報を組み合わせてサービス選択画面で表示することにより、所望の起動ボタンを選択することで対応するアプリケーションの起動直後から所望の印刷設定がされているため、印刷設定に関わる操作を軽減できる、という効果がある。
【００１６】
またさらに、本発明の画像処理装置によれば、該サービス選択画面において、利用不可の状態にある印刷装置が設定されているボタンを選択不可状態にすることで、該ボタンに対する該サービスアプリケーションを起動せずとも該印刷装置が利用不可能であることが一目で確認できるという効果がある。
【発明を実施するための最良の形態】
【００１７】
以下では、該画像処理装置において、サービスアプリケーション名と該アプリケーション上でおこなった印刷時の設定情報をペアにして記憶装置に記憶させておき、それらの組み合わせの数に応じて、該サービスアプリケーションを起動するＧＵＩ（Ｇｒａｐｈｉｃａｌ Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ）上の表現を変化させるためのデータ構造、およびに処理フローについて説明する。
【００１８】
図１は、本発明の一実施例となる、画像処理装置における、顧客の印刷オーダーを管理するオーダー管理アプリケーションの主画面である。該オーダー管理アプリケーションにおいては、起動するサービスアプリケーションを選択するサービス選択画面を持っている。
【００１９】
図中１１は、該オーダー管理アプリケーションのメインメニューである。該メニューには、生成したオーダーの保存、読み込み、検索、オーダーリスト表示方法の変更、テンプレートデータの管理等、オーダー管理に関わる様々な機能が提供されている。１２は、次回該サービスアプリケーション起動と同時に付与するオーダーＩＤを示している。また、１３は該オーダー管理アプリケーションの主要画面を切り替える主機能選択メニューである。現在、新規オーダーを生成して該サービスアプリケーションを起動する、新規オーダーの画面を表示していることを示している。
【００２０】
該主機能選択メニューには、図にある該新規オーダー画面のほかに、該サービスアプリケーションを起動するときに生成される個々のオーダーを管理するオーダー管理画面、各サービスアプリケーションで行った印刷処理の属性情報をもとに集計した統計管理画面、ならびに、カレンダーやポストカードなどのデザインテンプレートの管理を行うアートワーク管理画面を選択するボタンが配置されている。
【００２１】
１４は、本発明の本質に関わる、サービス選択画面である。該サービス選択画面においては、図のように、起動するサービスアプリケーションに応じたボタンが配置されている。該ボタンには、１５のように、サービス名とアイコンに加え、該サービスに対するサービスアプリケーションを起動した際に初期状態で設定される印刷装置名および用紙サイズ名が記載されているものがある。これら印刷設定情報が記載されているものは、以前その条件で該サービスにおいて印刷処理を実行したことがあることを示している。１５では、カレンダーサービス用のサービスアプリケーションを起動するボタンを示し、印刷装置の名称がC００１、用紙サイズ名がＡ４であることを示している。１６も同様にカレンダーサービス用のボタンであるが、印刷装置、用紙サイズがそれぞれB００１、Ａ０となっており先のものとは異なる印刷属性の組み合わせとなっている。こういった該印刷属性情報が付与されているボタンについては、後述のとおり該サービス選択画面から削除することも可能である。
【００２２】
一方、１７は同じカレンダーサービス用のボタンであっても、該印刷装置名や該用紙サイズ名が記載されていない。これは、該ボタンが該画像処理装置導入直後から初期設定されていることを示すもので、該ボタンを選択して起動したサービスアプリケーションでは、該画像処理装置内のデフォルトの印刷装置が選択されている状態になる。該ボタン類は常に選択可能であり、削除することが不可能である。
【００２３】
また、１８のように、該サービス選択画面においては選択不可能な状態にあるボタンもある。該ボタンは、該ボタンに記載されている印刷設定での印刷処理が不可能な状態にあることを示している。すなわち、該ボタンに記載されている印刷装置Ａ００１が、出力準備ができていない、すでに該画像装置から切り離されているなどといった状態にあることを示している。つまり、ユーザーにとって、該サービス選択画面を見るだけで、デフォルトで設定される該印刷属性情報がわかるだけでなく、現在利用できない印刷装置を確認することも可能である。
【００２４】
図２は、本発明の一例となる、画像処理装置で起動されるサービスアプリケーションの主画面である。該アプリケーションは、入力した画像を指定された印刷装置へ指定された用紙サイズで印刷する、比較的単純な機能を提供している。
【００２５】
該サービスアプリケーションの主画面では、外部記憶装置やフィルムスキャナ、フラットベッドスキャナといった各種入力ソースごとに設定する画像入力ボタンや、入力した画像を縮小表示する画像プールエリア、該エリア上で選択中の画像を対象とする補正ボタンや印刷ボタン、補正処理を前の状態に戻すボタンも配置されている。加えて、該選択画像を拡大表示する画面も具備している。
【００２６】
図中、２１は該サービスアプリケーションのメインメニューであり、画像入力設定、処理の取消し、印刷設定、印刷、画面表示のカスタマイズ、各種画像補正機能など、画像編集ならびに画像印刷処理に関わる様々な機能が提供されている。特に、印刷設定画面を表示することなく、現在設定されている属性ですぐに印刷を行うクイック印刷メニューを備えており、図１の１５や１６のように印刷設定の属性が記載されたボタンから起動された場合には、該クイック印刷メニューを選択するだけで該印刷属性情報に沿った印刷が可能となる。また、該サービスアプリケーション起動直後に後述の印刷設定画面を表示すると、該印刷装置および該用紙サイズが初期状態で選択されていることを確認することができる。
【００２７】
２２には、２１で提供される機能のうち、比較的利用頻度の高い処理のために用意したボタンが配置されており、回転ボタン、元に戻すボタン、クイック印刷ボタン、印刷設定ボタンが配置される。２３はデジタルカメラやフィルムスキャナ、フラットベッドスキャナといった画像入力ソース選択ボタン列であり、これを選択すると該入力ソースに応じた画像入力画面が表示される。２４は入力した画像を縮小表示する画像プールエリア、２５は現在選択中の画像を拡大表示するプレビューエリアである。２６には、現在プレビューエリアに表示されている画像に対する補正処理を施すためのボタン類、例えばセピアやシャープネスといった補正ボタンが配置されている。２２、２３、２６のボタン類はユーザがその並びや表示・非表示の設定をすることが可能である。
【００２８】
該画像入力ソースボタンを選択すると、対応する入力機器に応じた画像入力画面が表示され、画像入力処理を実行することができ、該処理が終了すると該操作画面に戻り、該画像が画像表示エリアに縮小表示される。該サービスアプリケーションにおいては、この一連の処理を画像入力と称している。
【００２９】
図３は、本発明の一実施例となる、該画像処理装置内の記憶装置上に保持される、サービス定義データベースの概念図である。該サービス定義データベースの実体は単純なプレーンテキスト形式のファイルであってもよいし、高度な機能を持つ汎用データベース上の一データフォーマットであってもよい。
【００３０】
各レコードにはＩＤ、サービス名称、起動するサービスアプリケーションの実行プログラム名、サービス選択画面で表示される起動用ボタンに描画されるアイコンファイル名といった該サービスに関する基本属性のほか、出力対象となった印刷装置名、該印刷装置で実際に印刷処理を行った際の用紙サイズ名が登録されている。該画像処理装置導入直後の初期状態にあっては、各々のサービスは印刷実績がない状態にあるため、該サービス定義データベースは該印刷装置名ならびに該用紙サイズ名の欄が空になっているレコードのみで構成されていることになる。
【００３１】
図中、ＩＤが３のレコードについては、カレンダーサービスを示しており、このサービスで起動されるアプリケーションの実体はｃａｌ．ｅｘｅであり、サービス起動画面で表示されるアイコンの実体はｃａｌ．ｂｍｐである。印刷装置名や用紙名が空欄になっているのは、該レコードが該画像処理装置が初期状態にあったときから定義されているためである。同様に、ＩＤが４のレコードについては、ＩＤが３のサービスと同様カレンダーサービスを示しているが、印刷装置名としてＢ００１、用紙サイズ名としてＡ０が登録されており、過去に該印刷装置に対して該用紙サイズを選択して印刷を行った実績があることを示している。
【００３２】
該レコードは、常に最新の印刷設定情報が、該サービス定義データベースの最後に追加されている。つまり、該レコードは印刷処理日時の昇順に並んでいることになる。
【００３３】
図４は、本発明の一実施例となる、該画像処理装置における、該サービス定義データベースを読み込み、該サービス選択画面の表示を処理するフローである。
【００３４】
４１は該画像処理装置の起動時や該サービス選択画面から起動した該サービスアプリケーションの終了などの契機における、サービス選択画面表示処理の開始を示している。４２から５０までは該サービス定義データベース上の各レコードに対する繰り返し処理を示している。該レコード単位の繰り返し処理では、該サービス定義データベース上のレコードの最後尾から、つまり、ＩＤの降順で処理を行う。４２では、該サービス定義データベース上のすべてのレコードに対する処理が終了したかどうかの判断を行い、チェックすべきレコードがない場合には５１に進み処理を終了する。もし、未読レコードがある場合には該レコードのすべての属性情報を読み込み４３に進む。４３においては、該レコードが指すサービスと同じサービスのボタンがすでに該サービス選択画面で作成されているかどうかをチェックする。該サービスのボタンがあるときには４５に進み、該ボタンと同列になる位置に新規にＧＵＩボタンを生成し、該サービスのボタンがないときには、４４に進み新しい行に新規にＧＵＩボタンを生成する。続いて、４６では４４、もしくは４５で生成したボタンに対して、該サービス名、該アイコンを描画する。続いて、４７では、該レコードに該印刷装置名、該用紙サイズ名の属性が登録されているかどうかをチェックする。該印刷装置名、該用紙サイズ名が登録されている場合には４８に進み該印刷装置名、該用紙サイズ名を該ボタンに描画し、登録されていない場合には４２の該サービス定義データベースの検索終了チェック処理に戻る。４９においては、該印刷装置が利用可能な状況かどうかをチェックし、利用可能な場合にはそのまま４２の該サービス定義データベースの検索終了チェック処理に戻る。４９で該印刷装置が該画像処理装置と接続されていない等、何らかの原因で出力できないことを検知した場合には、５０に進み、ユーザーによる選択処理ができないように該ボタンの無効化処理を行う。５０で該無効化処理を行った後は、４２の該サービス定義データベースの検索終了チェック処理に戻る。
【００３５】
図５は、本発明の一実施例となる、該画像処理装置における該サービス選択画面で選択されたサービスに対応したサービスアプリケーションを起動する処理フローである。
【００３６】
６１では、該サービス選択画面上でユーザによるサービス選択操作が行われたことを受けて、該サービスに対応するサービスアプリケーションの起動処理を開始することを示している。６２においては、ユーザによって選択されたボタンから、該ボタンに関連付けられたサービスアプリケーションの実行プログラム名、印刷装置名、用紙サイズ名を取得する。続いて、６３においては、６２で取得した該サービスアプリケーション実行プログラム名を元に該サービスアプリケーションの起動処理を行う。このとき、６２で印刷装置名および用紙サイズ名が取得できている場合には、起動処理のオプションとして該印刷装置名および該用紙サイズ名を、起動するサービスアプリケーション側に渡す処理を行う。該印刷属性情報を該サービスアプリケーション側に渡す具体的な方法として、該サービスアプリエーション起動時のコマンドラインオプションがある。これ以外にも記憶装置上のファイルを経由したものであってもよい。起動されるサービスアプリケーションでは、内部で保持する印刷装置名と用紙サイズの初期値として、渡された該印刷装置名および該用紙サイズ名に設定する。６４では該サービスアプリケーション起動処理の終了を示す。
【００３７】
図６は、本発明の一実施例となる、該サービスアプリケーションで印刷設定ボタンを選択したときに表示される印刷設定画面である。該印刷設定画面で設定される内容は印刷対象となるすべての画像に対して有効である。
【００３８】
図中７１は印刷対象となる印刷装置名を選択する印刷装置選択プルダウンメニューを示している。該印刷装置選択プルダウンメニューでは該画像処理装置に接続されているすべての印刷装置が選択可能になっている。７２は、該印刷装置で実際に印刷を行う用紙サイズを選択する用紙サイズ選択プルダウンメニューを示している。７３は該印刷装置選択プルダウンメニューで選択された該印刷装置の、詳細設定画面を表示するボタンである。該詳細設定画面においては印刷品位や実際に印刷される用紙名、印刷する向きなどの細かい設定が可能である。
【００３９】
７４では、印刷対象となる画像の、７２で選択した用紙に対する向きを選択するエリアである。ここでは自動、縦、横を選択可能であり、自動を選択したときは用紙の向きに応じて適宜該画像を回転させて印刷を行うが、縦および横を選択したときには常に向きが固定になることになる。７５は、該印刷用紙に対する出力画像のスケールの方法を選択するラジオボタンであり、用紙を画像で埋め尽くすフィル、画像全体が用紙に出力されるフィットのどちらかを選択できる。後者の場合、対象となる画像のアスペクト比によっては用紙上に余白ができる可能性がある。７６は設定を保存するOKボタン、７７は該印刷設定画面を単に閉じるためのキャンセルボタンである。
【００４０】
図７は、本発明の一実施例となる、該サービスアプリケーション終了時に該サービスアプリケーション上で行った印刷設定情報を該サービス定義データベースに出力する、処理フローを示す。
【００４１】
８１では、該サービス選択画面で選択され起動されたサービスアプリケーションにおける終了処理開始を示す。８２では、該サービスアプリケーション上で印刷処理を行ったかどうかのチェックを行い、起動後何ら印刷処理を行わなかった場合には８６に進み該サービスアプリケーションを終了する。この判断をするために、該サービスアプリケーションでは内部に印刷処理を実行したことを示すフラグを保持している。８２において印刷処理を行ったと判断した場合には８３に進む。８３では、現在設定されている、該印刷処理で利用した印刷装置名および用紙サイズ名を取得し、該サービス定義データベース上に該サービス名、印刷装置名、および用紙サイズ名の組み合わせを示すレコードが存在しているかどうかをチェックし、該レコードがすでに該サービス定義データベース上に存在している場合には８４に進み、該サービス定義データベース上の該レコードを削除し、８５に進む。８３で該当するレコードが該サービス定義データベースにない場合には、８５に進む。８５では、該サービスアプリケーションの該基本属性に、該印刷処理で設定した印刷装置名および該用紙サイズを加えたレコードを、該サービス定義データベースの最後に追加する。このとき、IDとして最後尾のレコードのそれをインクリメントした値が設定される。８５の処理が完了したのち、８６において該サービスアプリケーションは終了する。ここで、８６ではまさに該サービスアプリケーションのプロセスの終了を示すものであってもよいし、他のデータ保存などの終了処理を示すものであってもよい。
【００４２】
また、該画像処理装置は、該サービスアプリケーションの終了を受けて、図４の４１にある該サービス選択画面の更新処理を開始する。このとき、該サービス定義データベースに新しいレコードが追加されていれば、該レコード内に登録されている該印刷装置名と用紙サイズ名の組み合わせを示すサービス起動ボタンが追加表示されることとなる。
【００４３】
図８は、本発明の一実施例となる、該サービス選択画面で選択不可能となっているサービス起動ボタンを削除するための処理フローを示す。
【００４４】
９１は該サービス起動ボタンの削処理開始を示す。該処理開始契機は、例えば該サービス起動ボタン上での右クリックなどのマウス操作となる。９２では、該サービスボタンが該画像処理装置の初期起動時から存在していることを示すデフォルトのボタンであるかどうかをチェックし、該デフォルトボタンであれば削除することは不可能としているので９７に進み一連の処理を終了する。９２で該サービスボタンがデフォルトではない場合には９３に進み、削除してよいかどうかをユーザーに確認し、削除したくないとユーザーに判断された場合には９７に進んで一連の処理を終了する。９３においてユーザーによる削除意思を確認した場合には９４に進み、該サービスボタンに関連するサービス名、印刷装置名、用紙サイズ名を取得し、９５において該属性値と同じ組み合わせとなるレコードを該サービス定義データベース上で検索、該検索処理でヒットしたレコードを、該サービス定義データベースから削除する処理を行う。９６においては、該サービス選択画面の表示更新処理を示しており、この時点でＧＵＩ上は該サービスボタンが画面上から削除される。続いて、９７において一連の該サービスボタン削除処理を終了する。
【００４５】
図９は、本発明の一実施例となる、該画像処理装置のシステム構成を示す。
【００４６】
図中、１０１はキーボード・マウスなどの入力装置、１０２はシステムのマネージメント制御・入力画像の入力や補正、印刷用編集データの生成処理などを行う中央処理装置、１０３は表示に使用するディスプレイ、１０４は該画像データファイルや対応する画像補正コマンド履歴ファイルを格納するハードディスクなどの記憶装置、１０５は編集データを出力する印刷装置、１０６はフィルムスキャナやフラットベッドスキャナなどの画像入力装置、１０７はフレキシブルドライブやデジタルカメラ等で用いる媒体に対応した外部記憶装置である。
【００４７】
以上の実施例によって、具備する印刷装置がサポートする用紙情報に応じて、テンプレートの選択可否を制御する画像処理装置を実現することができる。
【００４８】
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００４９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることが出来る。
【００５１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例となる、サービス選択画面である。
【図２】本発明の一実施例となる、サービスアプリケーションの主画面である。
【図３】本発明の一実施例となる、サービス定義データベースの概念図である。
【図４】本発明の一実施例となる、サービス選択画面の表示を処理するフローである。
【図５】本発明の一実施例となる、サービスアプリケーションを起動する処理フローである。
【図６】本発明の一実施例となる、サービスアプリケーション上で表示される印刷設定画面である。
【図７】本発明の一実施例となる、印刷設定情報を該サービス定義データベースに出力する処理フローである。
【図８】本発明の一実施例となる、サービス起動ボタンを削除するための処理フローである。
【図９】本発明の一実施例となる、画像処理装置のシステム構成である。
【符号の説明】
【００５４】
１０１  キーボード・マウスなどの入力装置
１０２  中央処理装置
１０３  ディスプレイなどの表示装置
１０４  ハードディスクなどの記憶装置
１０５  印刷装置
１０６  スキャナなどの画像入力装置
１０７  フレキシブルドライブなどの外部記憶装置
【図１】
2006350912.tif 000003
【図２】
2006350912.tif 000004
【図３】
2006350912.tif 000005
【図４】
2006350912.tif 000006
【図５】
2006350912.tif 000007
【図６】
2006350912.tif 000008
【図７】
2006350912.tif 000009
【図８】
2006350912.tif 000010
【図９】
2006350912.tif 000011