(57)【要約】      （修正有）【課題】会議資料の無駄な印刷や印刷不足を防ぐ情報処理装置、方法及びプログラムを提供する。【解決手段】クライアント端末１０１−Ａ〜１０１−Ｄは、ユーザから会議の予定や会議に参加するメンバ、会議で使用する資料の登録を受け付けると、情報処理装置１０３に対して、これらの情報を送信する。情報処理装置は、クライアント端末から送信された各種情報を取得すると、これらの情報をデータベースに格納する。クライアント端末が、ユーザから資料の印刷指示を受け付けると、クライアント端末は情報処理装置に対して当該指示を送信する。情報処理装置は、印刷指示を受け付けた資料を印刷デバイス１０２に送信する。印刷デバイスは、情報処理装置から送信された資料を印刷する。印刷された資料に対して別の印刷指示を受け付けた場合、当該資料が登録された会議の参加者に対して、資料が印刷された旨を通知する。【選択図】図１
2017102621.tif 000002
【特許請求の範囲】
【請求項１】
会議の参加者を示す情報を含む会議情報の登録を受け付ける会議情報受付手段と、
前記会議情報受付手段により受け付けた会議情報に、当該会議で用いる資料の登録を受け付ける資料登録手段と、
前記資料登録手段により登録された資料に対して印刷指示を受け付けた場合、当該資料が登録された会議の参加者に対して、資料が印刷された旨を通知する通知手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
会議の参加者と、当該参加者が会議資料を印刷済みであるかを示す情報を記憶する記憶手段と、
前記記憶手段に記憶された情報に基づき、印刷済みの参加者を判定する判定手段と、
前記判定手段による判定の結果、全員分が印刷済みである場合には、印刷処理を中止する印刷制御手段と、
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判定手段による判定により、印刷済みである会議参加者がいる場合、未印刷の参加者の分の印刷を行うかの選択を受け付ける選択受付手段をさらに備え、
前記印刷制御手段は、前記選択受付手段により、未印刷の参加者の分の印刷を行う旨の選択を受け付けた場合、当該未印刷の参加者の部数の印刷を行うことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
情報処理装置における情報処理方法であって、
前記情報処理装置の会議情報受付手段が、会議の参加者を示す情報を含む会議情報の登録を受け付ける会議情報受付工程と、
前記情報処理装置の資料登録手段が、前記会議情報受付工程により受け付けた会議情報に、当該会議で用いる資料の登録を受け付ける資料登録工程と、
前記情報処理装置の通知手段が、前記資料登録工程により登録された資料に対して印刷指示を受け付けた場合、当該資料が登録された会議の参加者に対して、資料が印刷された旨を通知する通知工程と、
を備えることを特徴とする情報処理方法。
【請求項５】
情報処理装置において実行可能なプログラムであって、
前記情報処理装置を、
会議の参加者を示す情報を含む会議情報の登録を受け付ける会議情報受付手段と、
前記会議情報受付手段により受け付けた会議情報に、当該会議で用いる資料の登録を受け付ける資料登録手段と、
前記資料登録手段により登録された資料に対して印刷指示を受け付けた場合、当該資料が登録された会議の参加者に対して、資料が印刷された旨を通知する通知手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラムに関する。
【背景技術】
【０００２】
企業などでは、会議の開催予定および当該の会議資料をスケジューラに登録することがある。そして、スケジューラに登録された資料を、会議参加者が各自で印刷して、会議に参加することが行われている。
【０００３】
しかし、会議の主催者が参加者全員分を印刷して用意していた場合には、各自で印刷した分が無駄な印刷物となってしまう。また、主催者が用意しているだろうと思い、自ら印刷せずに会議に参加した場合は、資料のないまま参加することになってしまう。
【０００４】
上述した不要な印刷を防ぐための仕組みとして、特許文献１には、メールに添付されたファイルを印刷した場合には、当該メールの他の送信先に対して、印刷した旨を通知する仕組みについて記載がされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１０９８６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら特許文献１のシステムにおいては、メール添付の資料が印刷された場合について通知するものである。そのため、上述した会議における無駄な印刷を防ぐという課題や、印刷部数が足りない事態を防ぐという課題については、考慮されていない。
【０００７】
そこで、本発明は、スケジューラと連携することで、無駄な印刷や印刷不足を防ぐことが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、会議の参加者を示す情報を含む会議情報の登録を受け付ける会議情報受付手段と、前記会議情報受付手段により受け付けた会議情報に、当該会議で用いる資料の登録を受け付ける資料登録手段と、前記資料登録手段により登録された資料に対して印刷指示を受け付けた場合、当該資料が登録された会議の参加者に対して、資料が印刷された旨を通知する通知手段と、を備えることを特徴とする。
【０００９】
また、本発明の情報処理方法は、前記情報処理装置の会議情報受付手段が、会議の参加者を示す情報を含む会議情報の登録を受け付ける会議情報受付工程と、前記情報処理装置の資料登録手段が、前記会議情報受付工程により受け付けた会議情報に、当該会議で用いる資料の登録を受け付ける資料登録工程と、前記情報処理装置の通知手段が、前記資料登録工程により登録された資料に対して印刷指示を受け付けた場合、当該資料が登録された会議の参加者に対して、資料が印刷された旨を通知する通知工程と、を備えることを特徴とする。
【００１０】
また、本発明のプログラムは、情報処理装置において実行可能なプログラムであって、前記情報処理装置を、会議の参加者を示す情報を含む会議情報の登録を受け付ける会議情報受付手段と、前記会議情報受付手段により受け付けた会議情報に、当該会議で用いる資料の登録を受け付ける資料登録手段と、前記資料登録手段により登録された資料に対して印刷指示を受け付けた場合、当該資料が登録された会議の参加者に対して、資料が印刷された旨を通知する通知手段として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、無駄な印刷や印刷不足を防ぐことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明のシステム構成を示す図
【図２】情報処理装置のハードウェア構成を示す図
【図３】本発明の処理内容を示すフローチャート
【図４】ユーザから印刷種別の選択を受け付ける画面の一例
【図５】既に印刷済みのユーザがいる場合に、全員分を印刷するか、印刷済みユーザを除いた分を印刷するかの指示を受け付ける画面の一例
【図６】全員分の印刷が指示されたものの、全員分印刷済みであった場合に表示される画面の一例
【図７】会議の参加者に対して送信される通知メールのテンプレートを示した図
【図８】会議の予約情報が登録されたデータテーブルの一例
【図９】資料情報が登録されたデータテーブルの一例
【図１０】会議の参加者が登録されたデータテーブルの一例
【図１１】印刷情報が登録されたデータテーブルの一例
【図１２】印刷設定が登録されたデータテーブルの一例
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明のシステム構成を示した図である。
【００１４】
図１に示す通り、本発明のシステムは、クライアント端末１０１と印刷デバイス１０２、スケジューラ管理サーバ（情報処理装置）１０３がそれぞれＬＡＮ１００を介して通信可能に接続されている。
【００１５】
クライアント端末１０１は、ユーザから会議の予定や会議に参加するメンバ、会議で使用する資料の登録を受け付けると、情報処理装置１０３に対して、これらの情報を送信する。
【００１６】
情報処理装置１０３は、クライアント端末１０１から送信された各種情報を取得すると、これらの情報をデータベースに格納する。
【００１７】
クライアント端末１０１が、ユーザから資料の印刷指示を受け付けると、クライアント端末１０１は情報処理装置１０３に対して当該指示を送信する。
【００１８】
情報処理装置１０３は、印刷指示を受け付けた資料を印刷デバイス１０２に送信する。
【００１９】
印刷デバイス１０２は、情報処理装置１０３から送信された資料を印刷する。
【００２０】
図２は、本発明の実施形態に係わる情報処理装置１０３、クライアント端末１０１のハードウェア構成の一例を示すブロック図である。
【００２１】
図２に示すように、情報処理装置１０３では、システムバス２００を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、記憶装置２０４、入力コントローラ２０５、音声入力コントローラ２０６、ビデオコントローラ２０７、メモリコントローラ２０８、よび通信Ｉ／Ｆコントローラ２０９が接続される。
【００２２】
ＣＰＵ２０１は、システムバス２００に接続される各デバイスやコントローラを統括的に制御する。
【００２３】
ＲＯＭ２０２あるいは記憶装置２０４は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００２４】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは記憶装置２０４からＲＡＭ２０３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００２５】
入力コントローラ２０５は、キーボード／タッチパネル２１０などの入力装置からの入力を制御する。入力装置はこれに限ったものでなく、マウスやマルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
【００２６】
ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下（指等でタッチ）することにより、各種の指示を行うことができる。
【００２７】
この入力装置を用いて各種通信装置で利用可能な通信宛先に対する宛先を入力するようになっている。
【００２８】
音声入力コントローラ２０６は、マイク２１１からの入力を制御する。マイク２１１から入力された音声を音声認識することが可能となっている。
【００２９】
ビデオコントローラ２０７は、ディスプレイ２１２などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作により受け付け可能な装置については、キーボード／タッチパネル２１０からの入力を受け付けることも可能となる。
【００３０】
なおビデオコントローラ２０７は、表示制御を行うためのビデオメモリ（ＶＲＡＭ）を制御することが可能で、ビデオメモリ領域としてＲＡＭ２０３の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
【００３１】
本発明では、ユーザが情報処理装置を通常する場合の表示に用いられる第１のビデオメモリ領域と、所定の画面が表示される場合に、第１のビデオメモリ領域の表示内容に重ねての表示に用いられる第２のビデオメモリ領域を有している。ビデオメモリ領域は２つに限ったものではなく、情報処理装置の資源が許す限り複数有することが可能なものとする。
【００３２】
メモリコントローラ２０８は、外部メモリ２１３へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置（ハードディスク）、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等を利用可能である。
【００３３】
通信Ｉ／Ｆコントローラ２０９、ネットワーク２１４を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信やＩＳＤＮなどの電話回線、および携帯電話の３Ｇ回線を用いた通信が可能である。
【００３４】
なお、記憶装置２０４は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの媒体であってもよい。
【００３５】
また本実施形態における通信端末で行われる各種処理時の一時的なメモリエリアとしても利用可能である。
【００３６】
次に、図３を用いて、本発明において情報処理装置１０３が実行する処理について説明する。
【００３７】
なお、図３のフローチャートに示す処理は、情報処理装置１０３のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００３８】
ステップＳ１０１では、情報処理装置１０３のＣＰＵ２０１は、ユーザ操作によりクライアント端末１０１が受け付けた会議設定指示をクライアント端末１０１から受信する。
【００３９】
具体的には、会議の日程、場所（会議室名）、参加者等の情報を受信する。受信した会議情報は、図８に示すデータテーブルに登録される。
【００４０】
ステップＳ１０２では、情報処理装置１０３のＣＰＵ２０１は、ステップＳ１０１で受け付けた会議に対して、資料の登録を受け付ける。受け付けた資料は、図９に示すデータテーブルに登録される。
【００４１】
ステップＳ１０３では、情報処理装置１０３のＣＰＵ２０１は、ステップ１０２で登録された資料に対する印刷指示を受け付ける。その際、クライアント端末１０１の表示部に図４に示す画面を表示し、ユーザから印刷種別（会議参加者の全員分を印刷するか、個人分だけ印刷するか）の選択を受け付ける。
【００４２】
ステップＳ１０４では、情報処理装置１０３のＣＰＵ２０１は、ステップＳ１０３で受け付けた印刷指示の内容に基づき、会議参加者の全員分の印刷が指示されたか、個人分だけであるかを判定する。
【００４３】
具体的には、ステップＳ１０１で受け付けた会議の参加者の人数と、ステップＳ１０３で受け付けた印刷指示の印刷部数とに基づき、判断する。参加者の人数と同じ部数の印刷指示を受け付けた場合は、全員分と判定する。
【００４４】
全員分の印刷である場合（ステップＳ１０４：ＹＥＳ）は、処理をステップＳ１０５に移行する。
【００４５】
全員分の印刷ではない場合（ステップＳ１０４：ＮＯ）は、処理をステップＳ１０９に移行する。
【００４６】
ステップＳ１０９では、情報処理装置１０３のＣＰＵ２０１は、印刷指示を出したユーザの分だけ印刷すべく、印刷デバイスに対して印刷指示を出す。そして、処理をステップＳ１０２に移行する。
【００４７】
ステップＳ１０５では、情報処理装置１０３のＣＰＵ２０１は、資料印刷確認テーブル（図１１）に登録された情報に基づき、当該印刷対象の資料が既に全員分印刷済みであるかを判定する。
【００４８】
印刷済みである場合（ステップＳ１０５：ＹＥＳ）は、処理をステップＳ１１０に移行する。
【００４９】
印刷済みではない場合（ステップＳ１０５：ＮＯ）は、処理をステップＳ１０６に移行する。
【００５０】
ステップＳ１１０では、情報処理装置１０３のＣＰＵ２０１は、印刷処理を終了し、本フローチャートの処理を終了する。
【００５１】
ステップＳ１０６では、情報処理装置１０３のＣＰＵ２０１は、資料印刷確認テーブルに印刷済みとして登録されたユーザの分も印刷するかを判定する。
【００５２】
具体的には、図５に示す画面をクライアント端末１０１に表示し、当該画面を介してユーザから受け付けた指示に基づき判定する。例えば、図５においてユーザにより「全員分」が選択された場合は、印刷済みとして登録されたユーザ（会議参加者）の分も印刷すると判定する。他方、「印刷済みユーザを除く人数分」が選択された場合は印刷済みとして登録されたユーザの分は印刷しないと判定する。
【００５３】
各会議参加者が印刷済みであるか否かは、図１１に示すデータテーブルを用いて判断する。
【００５４】
印刷済みとして登録されたユーザの分も印刷する場合（ステップＳ１０６：ＹＥＳ）は、処理をステップＳ１０７に移行する。
【００５５】
印刷済みとして登録されたユーザの分は印刷しないと判定された場合（ステップＳ１０６：ＮＯ）は、処理をステップＳ１０８に移行する。
【００５６】
ステップＳ１０７では、情報処理装置１０３のＣＰＵ２０１は、会議参加者全員分の部数の印刷をすべく、印刷デバイスに対して印刷指示を出す。
【００５７】
ステップＳ１０８では、情報処理装置１０３のＣＰＵ２０１は、資料印刷確認テーブルに未印刷として登録されたユーザの人数の部数を印刷すべく、印刷デバイスに対して印刷指示を出す。
【００５８】
ステップＳ１１１では、情報処理装置１０３のＣＰＵ２０１は、印刷を行った旨をメールで通知する。
【００５９】
通知先となるのは、全員分の印刷を行った場合（Ｓ１０７）は、当該会議の参加者全員であり、未印刷の参加者の分だけ印刷を行った場合（Ｓ１０８）は、当該未印刷だった参加者である。
【００６０】
なお、送信先となる参加者のメールアドレス等の情報は、不図示の人事情報データベース等に基づき特定するものとする。
メール内容については、図７を用いて後述する。
【００６１】
ステップＳ１１２では、情報処理装置１０３のＣＰＵ２０１は、印刷を行った実績を図１１に示すデータテーブルに登録する。具体的には、全員分の印刷を行った場合（Ｓ１０７）は、当該会議の参加者全員の印刷実績を「済」として登録する。また、個人分の印刷を行った場合（Ｓ１０９）は、当該印刷を行った参加者の印刷実績を「済」とする。未印刷の参加者の分だけ印刷を行った場合（Ｓ１０８）は、当該未印刷だった参加者の印刷実績を「済」にする。
【００６２】
図４は、クライアント端末１０１の表示部に表示される画面であって、ユーザから会議参加者全員分の資料を印刷するか、個人分だけ印刷するかの指示を受け付ける画面の一例である。本画面は、図３のフローチャートにおけるステップＳ１０３において表示される画面である。
【００６３】
ユーザにより全員分ボタン４０１が選択された場合は、会議参加者の全員分を印刷する指示として受け付ける。個人分ボタン４０２が選択された場合は、個人分だけ印刷する指示として受け付ける。
【００６４】
図５は、クライアント端末１０１の表示部に表示される画面であって、既に印刷済みのユーザがいる場合に、全員分を印刷するか、印刷済みユーザを除いた分を印刷するかの指示を受け付ける画面の一例である。本画面は、図３のフローチャートにおけるステップＳ１０６において表示される画面である。
【００６５】
ユーザにより全員分ボタン５０１が選択された場合は、会議参加者の全員分（既に印刷済みの参加者の分も含めて）が印刷される。印刷済みユーザを除く人数分ボタン５０２が選択された場合は、印刷済みユーザを除いた人数分の部数が印刷される。
【００６６】
図６は、クライアント端末１０１の表示部に表示される画面であって、図３のステップＳ１０５においてＮＯと判定された場合、すなわち、全員分の印刷が指示されたものの、全員分印刷済みであった場合に表示される画面である。
【００６７】
図６に示す通り、既に全員分の資料が印刷済みであるため、印刷処理が中止された旨が表示される。
【００６８】
図７は、ステップＳ１１１で会議の参加者に対して送信される通知メールのテンプレートを示した図である。
【００６９】
図７に示す通り、通知メールには、会議を特定する情報（会議名、日時、場所など）と、当該会議の資料の印刷設定等について記載される。
【００７０】
印刷設定の具体的な内容としては、印刷したデバイスの識別情報、出力用紙サイズ、用紙の向き（縦、横）、ページ数、ページレイアウト（１in１、２in１、４in１等）、片面印刷か両面印刷か製本印刷か、白黒かカラーか、等の設定である。
【００７１】
また、印刷した資料名、印刷したユーザ、会議参加者全員分印刷したのか、未印刷に参加者の分だけ印刷したのか、についても記載される。
【００７２】
このように、印刷された旨が通知されることにより、会議参加者は自ら資料を印刷する必要があるのか、必要がないのかを認識することが可能となる。
【００７３】
また、印刷設定等が通知されることにより、自分の好みの設定であるかを確認できる。その結果、自分の好みの設定で印刷された場合には、あらためて自ら印刷する必要がないことを認識でき、他方、自分の好みの設定でなければ、自らあらためて印刷する必要性を認識することが可能となる。
【００７４】
図８は、情報処理装置１０３の記憶領域に記憶された会議の予約情報が登録されたデータテーブルの一例を示す図である。
【００７５】
図８に示すように、会議を識別する情報である会議ＩＤ、会議の名称を示す会議名、会議が行われる場所を示す会議室、会議が行われる日付、会議の開始時刻が登録されている。
【００７６】
図８のデータテーブルは、図３のフローチャートにおけるステップＳ１０１においてユーザから入力された予約情報が登録されるデータテーブルである。
【００７７】
図９は、情報処理装置１０３の記憶領域に記憶された資料情報が登録されたデータテーブルの一例を示す図である。
【００７８】
図９に示すように、会議ＩＤと、資料を識別する情報である資料ＩＤと、資料の名称である資料名とが対応付けて登録されている。
【００７９】
図９のデータテーブルは、図３のフローチャートにおけるステップＳ１０２において、ユーザから入力された資料情報が登録されるデータテーブルである。
【００８０】
図１０は、情報処理装置１０３の記憶領域に記憶された会議の参加者が登録されたデータテーブルの一例を示す図である。
【００８１】
図１０に示す通り、会議毎に参加者を識別する社員ＩＤが対応付けて登録されている。
【００８２】
図１０のデータテーブルは、図３のフローチャートにおけるステップＳ１０１においてユーザから入力された情報が登録されるデータテーブルである。
【００８３】
図１１は、情報処理装置１０３の記憶領域に記憶された印刷情報が登録されたデータテーブルである。
【００８４】
図１１に示す通り、会議ＩＤ、社員ＩＤ、資料ＩＤに対応付けて、印刷済みか否かの情報が登録されている。「済」が印刷済みを、「未」が印刷済みではないことを意味している。
【００８５】
図１１のデータは、図３のフローチャートにおけるステップＳ１１１の処理により、更新されるデータである。
【００８６】
図１２は、情報処理装置１０３の記憶領域に記憶された印刷設定が登録されたデータテーブルの一例を示す図である。
【００８７】
図１２に示す通り、資料ＩＤ、当該資料を印刷したデバイスを示す出力デバイス、出力用紙サイズ、用紙向き、ページ数、ページレイアウト、片面／両面、カラーモード等の項目から構成される。この情報は、図３のフローチャートにおけるステップＳ１０３においてユーザから入力された情報である。
【００８８】
また、図１２に登録された情報と、図７に示すテンプレートとに基づき、会議参加者への通知メールが作成される。
【００８９】
以上の処理により、他の会議参加者により資料が印刷された場合には、その旨が通知されることから、無駄な印刷を低減させることが可能となる。また、当該通知が来ない場合には、他の参加者による印刷がなされていないと認識できるため、印刷忘れを防ぐことが可能となる。
【００９０】
さらに、印刷設定等が通知されることにより、自分の好みの設定であるかを確認できる。その結果、自分の好みの設定で印刷された場合には、あらためて自ら印刷する必要がないことを認識でき、他方、自分の好みの設定でなければ、自らあらためて印刷する必要性を認識することが可能となる。
【００９１】
また、会議資料を印刷する際に、他の参加者により既に印刷されているのかを確認することができるため、無駄な印刷を低減させることが可能となる。
【００９２】
また、本発明におけるプログラムは、図３の処理をコンピュータに実行させるプログラムである。なお、本発明におけるプログラムは、図３の各処理ごとのプログラムであってもよい。
【００９３】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【００９４】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【００９５】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【００９６】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９８】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１００】
１０３  情報処理装置
【図１】
2017102621.tif 000003
【図２】
2017102621.tif 000004
【図３】
2017102621.tif 000005
【図４】
2017102621.tif 000006
【図５】
2017102621.tif 000007
【図６】
2017102621.tif 000008
【図７】
2017102621.tif 000009
【図８】
2017102621.tif 000010
【図９】
2017102621.tif 000011
【図１０】
2017102621.tif 000012
【図１１】
2017102621.tif 000013
【図１２】
2017102621.tif 000014