(57)【要約】【課題】印刷装置において、印刷データを作成するためのメモリ量が不足し、印刷データを作成することができないことや、印刷データの作成に時間がかかり、印刷をスムースに行えないことが生じることを抑制する。【解決手段】印刷装置は、サーバが記憶するコンテンツの位置情報を示すＵＲＬを取得し、そのＵＲＬを情報処理装置に送信する。情報処理装置は、印刷装置からＵＲＬを受け取ると、ＵＲＬに基づきサーバからコンテンツを取得し、印刷データを作成する。情報処理装置は、その印刷データを印刷装置に送信する。印刷装置は、情報処理装置から送信された印刷データに基づき印刷処理を実行する。【選択図】図２
2011076182.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記憶するサーバと通信可能な情報処理装置と、前記情報処理装置と通信可能であり、受信した印刷データに基づき印刷を実行する印刷装置と、を備えた印刷システムであって、
前記印刷装置は、
前記コンテンツの位置情報を示すＵＲＬを取得するＵＲＬ取得手段と、
前記ＵＲＬ取得手段により取得したＵＲＬを前記情報処理装置に送信するＵＲＬ送信手段と、
前記ＵＲＬ送信手段により送信されたＵＲＬに基づき取得されたコンテンツにかかる印刷データを、前記情報処理装置から受信する印刷データ受信手段と、
を備え、
前記情報処理装置は、
前記印刷装置から前記ＵＲＬを受信するＵＲＬ受信手段と、
前記ＵＲＬ受信手段により受信したＵＲＬに基づき、前記サーバから前記コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段により取得したコンテンツに基づき、前記印刷データを作成する印刷データ作成手段と、
前記印刷データ作成手段により作成した印刷データを前記印刷装置に送信する印刷データ送信手段と、
を備えることを特徴とする印刷システム。
【請求項２】
前記印刷装置は、
前記情報処理装置における印刷データの作成にかかる印刷設定値を記憶する第１印刷設定値記憶手段を備え、
前記ＵＲＬ送信手段は、前記第１印刷設定値記憶手段により記憶された印刷設定値と、前記ＵＲＬと、を送信し、
前記ＵＲＬ受信手段は、前記印刷装置から前記ＵＲＬと、前記印刷設定値と、を受信し、
前記印刷データ作成手段は、前記ＵＲＬ受信手段が受信した前記印刷設定値に基づいて印刷データを作成する
ことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記情報処理装置は、
前記印刷データ作成手段による印刷データの作成にかかる印刷設定値を記憶する第２印刷設定値記憶手段を備え、
前記印刷データ作成手段は、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成する
ことを特徴とする請求項１または２に記載の印刷システム。
【請求項４】
前記情報処理装置は、
前記ＵＲＬ受信手段が前記ＵＲＬとともに、前記印刷データ作成手段による印刷データの作成にかかる印刷設定値を受信したかを判断する第１判断手段を備え、
前記印刷データ作成手段は、前記第１判断手段により、前記印刷設定値を受信していないと判断された場合、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成する
ことを特徴とする請求項３に記載の印刷システム。
【請求項５】
前記情報処理装置は、
前記ＵＲＬ受信手段が前記ＵＲＬと、前記印刷設定値と、を受信した場合、当該受信した印刷設定値が前記印刷データ作成手段により利用可能な印刷設定値か否かを判断する第２判断手段を備え、
前記印刷データ作成手段は、前記第２判断手段により、利用可能な印刷設定値と判断された場合、当該受信した印刷設定値で印刷データを作成する一方、利用可能な印刷設定値ではないと判断された場合、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成する
ことを特徴とする請求項３または４に記載の印刷システム。
【請求項６】
前記ＵＲＬ取得手段は、前記コンテンツのタイトル文字列と、前記ＵＲＬと、を取得するものであり、
前記印刷装置は、
前記ＵＲＬ取得手段により取得した前記タイトル文字列と前記ＵＲＬとを対応付けて記憶部に記憶するタイトル文字列記憶手段と、
前記タイトル文字列を出力する出力手段と、
を備え、
前記印刷データ送信手段は、前記印刷データと、当該印刷データ作成にかかる前記ＵＲＬと、を前記印刷装置に送信し、
前記印刷データ受信手段は、前記情報処理装置から、前記印刷データと、当該印刷データ作成にかかる前記ＵＲＬと、を受信し、
前記出力手段は、前記印刷データ受信手段により受信したＵＲＬに対応付けて前記記憶部に記憶されている前記タイトル文字列を出力する
ことを特徴とする請求項１乃至５のいずれかに記載の印刷システム。
【請求項７】
前記ＵＲＬ取得手段は、前記コンテンツのタイトル文字列と、前記ＵＲＬと、を取得するものであり、
前記印刷装置は、
前記ＵＲＬ取得手段により取得した前記タイトル文字列と前記コンテンツを識別する識別情報とを対応付けて記憶部に記憶するタイトル文字列記憶手段と、
前記タイトル文字列を出力する出力手段と、
を備え、
前記ＵＲＬ送信手段は、前記ＵＲＬと前記識別情報とを、前記情報処理装置へ送信し、
前記ＵＲＬ受信手段は、前記ＵＲＬと前記識別情報とを、前記印刷装置から受信し、
前記印刷データ送信手段は、前記印刷データと、当該印刷データ作成に係る前記ＵＲＬとともに前記ＵＲＬ受信手段が受信した前記識別情報と、を前記印刷装置に送信し、
前記印刷データ受信手段は、前記情報処理装置から、前記印刷データと前記識別情報と、を受信し、
前記出力手段は、前記印刷データ受信手段により受信した前記識別情報に対応付けて前記記憶部に記憶されている前記タイトル文字列を出力する
ことを特徴とする請求項１乃至５のいずれかに記載の印刷システム。
【請求項８】
前記出力手段は、前記タイトル文字列を、前記印刷データ受信手段が受信した印刷データとともに記録媒体に印刷出力することを特徴とする請求項６または７に記載の印刷システム。
【請求項９】
前記印刷装置は、
前記タイトル文字列を表示する表示部を備え、
前記出力手段は、前記タイトル文字列を、前記表示部に表示出力することを特徴とする請求項６乃至８のいずれかに記載の印刷システム。
【請求項１０】
他の装置から受信したＵＲＬに基づきコンテンツを記憶するサーバからコンテンツを取得するコンテンツ取得手段と、当該取得したコンテンツに基づく印刷データを作成する印刷データ作成手段と、前記他の装置に当該印刷データを送信する印刷データ送信手段と、を備えた情報処理装置と通信可能な印刷装置であって、
前記コンテンツの位置情報を示すＵＲＬを取得するＵＲＬ取得手段と、
前記ＵＲＬ取得手段により取得したＵＲＬを前記情報処理装置に送信するＵＲＬ送信手段と、
前記ＵＲＬ送信手段により送信されたＵＲＬに基づき前記情報処理装置により作成された印刷データを前記情報処理装置から受信する印刷データ受信手段と、
前記印刷データ受信手段により受信した印刷データに基づき、印刷処理を実行する印刷手段と、
を備えることを特徴とする印刷装置。
【請求項１１】
前記情報処理装置における印刷データの作成にかかる印刷設定値を記憶する第１印刷設定値記憶手段を備え、
前記ＵＲＬ送信手段は、前記第１印刷設定値記憶手段により記憶された印刷設定値と、前記ＵＲＬと、を送信し、
前記印刷データ受信手段は、前記第１印刷設定値記憶手段により記憶された印刷設定値に基づき作成された印刷データを、前記情報処理装置から受信する
ことを特徴とする請求項１０に記載の印刷装置。
【請求項１２】
前記情報処理装置は、前記印刷データと、当該印刷データ作成にかかる前記ＵＲＬと、を前記印刷装置に送信するものであり、
前記ＵＲＬ取得手段は、前記コンテンツのタイトル文字列と、前記ＵＲＬと、を取得するものであり、
前記ＵＲＬ取得手段により取得した前記タイトル文字列と前記ＵＲＬとを対応付けて記憶部に記憶するタイトル文字列記憶手段と、
前記タイトル文字列を出力する出力手段と、
を備え、
前記印刷データ受信手段は、前記情報処理装置から、前記印刷データと、当該印刷データの作成にかかる前記ＵＲＬと、を受信し、
前記出力手段は、前記印刷データ受信手段により受信したＵＲＬに対応付けて前記記憶部に記憶されている前記タイトル文字列を出力する
ことを特徴とする請求項１０または１１に記載の印刷装置。
【請求項１３】
前記情報処理装置は、前記印刷データと、当該印刷データ作成に係るコンテンツを識別する識別情報と、を前記印刷装置に送信するものであり、
前記ＵＲＬ取得手段は、前記コンテンツのタイトル文字列と、前記ＵＲＬと、を取得するものであり、
前記ＵＲＬ取得手段により取得した前記タイトル文字列と前記コンテンツを識別する識別情報とを対応付けて記憶部に記憶するタイトル文字列記憶手段と、
前記タイトル文字列を出力する出力手段と、
を備え、
前記ＵＲＬ送信手段は、前記ＵＲＬと前記識別情報とを、前記情報処理装置へ送信し、
前記印刷データ受信手段は、前記情報処理装置から、前記印刷データと当該印刷データ作成に係るコンテンツを識別する識別情報と、を受信し、
前記出力手段は、前記印刷データ受信手段により受信した前記識別情報に対応付けて前記記憶部に記憶されている前記タイトル文字列を出力する
ことを特徴とする請求項１０または１１に記載の印刷装置。
【請求項１４】
前記出力手段は、前記印刷手段により、前記タイトル文字列を、前記印刷データ受信手段が受信した印刷データとともに記録媒体に印刷出力させることを特徴とする請求項１２または１３に記載の印刷装置。
【請求項１５】
前記タイトル文字列を表示する表示部を備え、
前記出力手段は、前記タイトル文字列を、前記表示部に表示出力することを特徴とする請求項１２乃至１４のいずれかに記載の印刷装置。
【請求項１６】
コンテンツを記憶するサーバ、及び、前記コンテンツの位置情報を示すＵＲＬを送信する印刷装置と通信可能な情報処理装置を制御するためのプログラムであって、
前記情報処理装置を、
前記印刷装置から前記ＵＲＬを受信するＵＲＬ受信手段と、
前記ＵＲＬ受信手段により受信したＵＲＬに基づき、前記サーバから前記コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段により取得したコンテンツに基づき、前記印刷データを作成する印刷データ作成手段と、
前記印刷データ作成手段により作成した印刷データを前記印刷装置に送信する印刷データ送信手段と、
して機能させるためのプログラム。
【請求項１７】
前記印刷装置は、前記ＵＲＬと、前記情報処理装置における印刷データの作成にかかる印刷設定値と、を送信するものであり、
前記ＵＲＬ受信手段は、前記印刷装置から前記ＵＲＬと、前記印刷設定値と、を受信し、
前記印刷データ作成手段は、前記ＵＲＬ受信手段が受信した前記印刷設定値に基づいて印刷データを作成する
ことを特徴とする請求項１６に記載のプログラム。
【請求項１８】
前記印刷データ作成手段による印刷データの作成にかかる印刷設定値を記憶する第２印刷設定値記憶手段を備え、
前記印刷データ作成手段は、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成する
ことを特徴とする請求項１６または１７に記載のプログラム。
【請求項１９】
前記ＵＲＬ受信手段が前記ＵＲＬとともに、前記印刷データ作成手段による印刷データの作成にかかる印刷設定値を受信したかを判断する第１判断手段を備え、
前記印刷データ作成手段は、前記第１判断手段により、前記印刷設定値を受信していないと判断された場合、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成する
ことを特徴とする請求項１８に記載のプログラム。
【請求項２０】
前記ＵＲＬ受信手段が前記ＵＲＬと、前記印刷設定値と、を受信した場合、当該受信した印刷設定値が前記印刷データ作成手段により利用可能な印刷設定値か否かを判断する第２判断手段を備え、
前記印刷データ作成手段は、前記第２判断手段により、利用可能な印刷設定値と判断された場合、当該受信した印刷設定値で印刷データを作成する一方、利用可能な印刷設定値ではないと判断された場合、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成する
ことを特徴とする請求項１８または１９に記載のプログラム。
【請求項２１】
前記印刷装置は、前記サーバが記憶する前記コンテンツのタイトル文字列と、前記ＵＲＬと、を対応付けて記憶し、前記情報処理装置から送信される前記ＵＲＬに対応する前記タイトル文字列を出力するものであって、
前記印刷データ送信手段は、前記印刷データと、当該印刷データ作成にかかる前記ＵＲＬと、を前記印刷装置に送信する
ことを特徴とする請求項１６乃至２０のいずれかに記載のプログラム。
【請求項２２】
前記印刷装置は、前記サーバが記憶する前記コンテンツのタイトル文字列と、前記コンテンツを識別する識別情報とを対応付けて記憶し、前記ＵＲＬと前記識別情報とを、前記情報処理装置へ送信し、前記情報処理装置から送信される前記識別情報に対応付けて記憶された前記タイトル文字列を出力するものであって、
前記ＵＲＬ受信手段は、前記ＵＲＬと前記識別情報とを、前記印刷装置から受信し、
前記印刷データ送信手段は、前記印刷データと、当該印刷データ作成に係る前記ＵＲＬとともに前記ＵＲＬ受信手段が受信した前記識別情報と、を前記印刷装置に送信する
ことを特徴とする請求項１６乃至２０のいずれかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データを送信する情報処理装置およびその印刷データを受信し印刷する印刷装置を備える印刷システム、及び、その印刷装置、その情報処理装置を制御するプログラムに関する。
【背景技術】
【０００２】
従来より、他の装置から取得したＵＲＬ（Uniform Resource Locator）に従い、クライアント端末を介さずに、インターネット回線を介して直接サーバからコンテンツを取得し、その取得したコンテンツに基づいて印刷データを作成し、印刷を実行する印刷装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３５５４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、印刷装置は、クライアント端末（パソコン）などに比べ、搭載するメモリ量が少なかったり、印刷データ作成のための処理能力が低かったりする場合がある。かかる場合、上記背景技術に記載のような印刷装置では、取得したコンテンツの種類やデータ量によっては印刷データを作成するためのメモリ量が不足し、印刷データを作成することができない虞や、印刷データの作成に時間がかかり、印刷をスムースに行えない虞があった。本発明は、このような不便性を解消することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本発明を反映した第１の課題解決手段は、コンテンツを記憶するサーバと通信可能な情報処理装置と、前記情報処理装置と通信可能であり、受信した印刷データに基づき印刷を実行する印刷装置と、を備えた印刷システムであって、前記印刷装置は、前記コンテンツの位置情報を示すＵＲＬを取得するＵＲＬ取得手段と、前記ＵＲＬ取得手段により取得したＵＲＬを前記情報処理装置に送信するＵＲＬ送信手段と、前記ＵＲＬ送信手段により送信されたＵＲＬに基づき取得されたコンテンツにかかる印刷データを、前記情報処理装置から受信する印刷データ受信手段と、を備え、前記情報処理装置は、前記印刷装置から前記ＵＲＬを受信するＵＲＬ受信手段と、前記ＵＲＬ受信手段により受信したＵＲＬに基づき、前記サーバから前記コンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段により取得したコンテンツに基づき、前記印刷データを作成する印刷データ作成手段と、前記印刷データ作成手段により作成した印刷データを前記印刷装置に送信する印刷データ送信手段と、を備えることを特徴とする印刷システムである。
【０００６】
この印刷システムによれば、印刷装置において、印刷対象とするコンテンツのＵＲＬを取得した場合であっても、コンテンツの取得、印刷データの作成を情報処理装置に一任することができるので、印刷データを作成するためのメモリ量が不足し、印刷データを作成することができない事象や、印刷データの作成に時間がかかり、印刷をスムースに行えない事象の発生を抑制することができる。
【０００７】
第２の課題解決手段は、前記印刷装置は、前記情報処理装置における印刷データの作成にかかる印刷設定値を記憶する第１印刷設定値記憶手段を備え、前記ＵＲＬ送信手段は、前記第１印刷設定値記憶手段により記憶された印刷設定値と、前記ＵＲＬと、を送信し、前記ＵＲＬ受信手段は、前記印刷装置から前記ＵＲＬと、前記印刷設定値と、を受信し、前記印刷データ作成手段は、前記ＵＲＬ受信手段が受信した前記印刷設定値に基づいて印刷データを作成することを特徴とする印刷システムである。
【０００８】
この印刷システムによれば、印刷装置のユーザが所望する印刷設定値で印刷された印刷物を出力できる。
【０００９】
第３の課題解決手段は、前記情報処理装置は、前記印刷データ作成手段による印刷データの作成にかかる印刷設定値を記憶する第２印刷設定値記憶手段を備え、前記印刷データ作成手段は、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成することを特徴とする印刷システムである。
【００１０】
この印刷システムによれば、印刷データを作成する情報処理装置のユーザが所望する印刷設定値で印刷することができる。
【００１１】
第４の課題解決手段は、前記情報処理装置は、前記ＵＲＬ受信手段が前記ＵＲＬとともに、前記印刷データ作成手段による印刷データの作成にかかる印刷設定値を受信したかを判断する第１判断手段を備え、前記印刷データ作成手段は、前記第１判断手段により、前記印刷設定値を受信していないと判断された場合、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成することを特徴とする印刷システムである。
【００１２】
この印刷システムによれば、印刷装置において印刷設定値が設定されないことにより、情報処理装置において印刷データが作成できないという不具合の発生を防止できる。
【００１３】
第５の課題解決手段は、前記情報処理装置は、前記ＵＲＬ受信手段が前記ＵＲＬと、前記印刷設定値と、を受信した場合、当該受信した印刷設定値が前記印刷データ作成手段により利用可能な印刷設定値か否かを判断する第２判断手段を備え、前記印刷データ作成手段は、前記第２判断手段により、利用可能な印刷設定値と判断された場合、当該受信した印刷設定値で印刷データを作成する一方、利用可能な印刷設定値ではないと判断された場合、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成することを特徴とする印刷システムである。
【００１４】
この印刷システムによれば、不適切な印刷設定値が印刷装置で設定されてしまい、その不適切な印刷設定値が原因で印刷データが作成できないという不具合の発生を防止できる。
【００１５】
第６の課題解決手段は、前記ＵＲＬ取得手段は、前記コンテンツのタイトル文字列と、前記ＵＲＬと、を取得するものであり、前記印刷装置は、前記ＵＲＬ取得手段により取得した前記タイトル文字列と前記ＵＲＬとを対応付けて記憶部に記憶するタイトル文字列記憶手段と、前記タイトル文字列を出力する出力手段と、を備え、前記印刷データ送信手段は、前記印刷データと、当該印刷データ作成にかかる前記ＵＲＬと、を前記印刷装置に送信し、前記印刷データ受信手段は、前記情報処理装置から、前記印刷データと、当該印刷データ作成にかかる前記ＵＲＬと、を受信し、前記出力手段は、前記印刷データ受信手段により受信したＵＲＬに対応付けて前記記憶部に記憶されている前記タイトル文字列を出力することを特徴とする印刷システムである。
【００１６】
この印刷システムによれば、出力されたタイトル文字列を閲覧する印刷装置のユーザは、情報処理装置から送られてきた印刷データが、いずれのコンテンツに係る印刷データなのかを判断することができる。
【００１７】
第７の課題解決手段は、前記ＵＲＬ取得手段は、前記コンテンツのタイトル文字列と、前記ＵＲＬと、を取得するものであり、前記印刷装置は、前記ＵＲＬ取得手段により取得した前記タイトル文字列と前記コンテンツを識別する識別情報とを対応付けて記憶部に記憶するタイトル文字列記憶手段と、前記タイトル文字列を出力する出力手段と、を備え、前記ＵＲＬ送信手段は、前記ＵＲＬと前記識別情報とを、前記情報処理装置へ送信し、前記ＵＲＬ受信手段は、前記ＵＲＬと前記識別情報とを、前記印刷装置から受信し、前記印刷データ送信手段は、前記印刷データと、当該印刷データ作成に係る前記ＵＲＬとともに前記ＵＲＬ受信手段が受信した前記識別情報と、を前記印刷装置に送信し、前記印刷データ受信手段は、前記情報処理装置から、前記印刷データと前記識別情報と、を受信し、前記出力手段は、前記印刷データ受信手段により受信した前記識別情報に対応付けて前記記憶部に記憶されている前記タイトル文字列を出力することを特徴とする印刷システムである。
【００１８】
この印刷システムによれば、出力されたタイトル文字列を閲覧する印刷装置のユーザは、情報処理装置から送られてきた印刷データが、いずれのコンテンツに係る印刷データなのかを判断することができる。
【００１９】
第８の課題解決手段は、前記出力手段は、前記タイトル文字列を、前記印刷データ受信手段が受信した印刷データとともに記録媒体に印刷出力することを特徴とする印刷システムである。
【００２０】
この印刷システムによれば、ユーザは、記録媒体を見れば、いずれのコンテンツに係る印刷物であるのか容易に判断することができる。
【００２１】
第９の課題解決手段は、前前記印刷装置は、前記タイトル文字列を表示する表示部を備え、前記出力手段は、前記タイトル文字列を、前記表示部に表示出力することを特徴とする印刷システムである。
【００２２】
この印刷システムによれば、印刷装置のユーザは、表示されたタイトル文字列を見れば、情報処理装置から送られてきた印刷データが、いずれのコンテンツに係る印刷データなのかを判断することができる。
【００２３】
第１０の課題解決手段は、他の装置から受信したＵＲＬに基づきコンテンツを記憶するサーバからコンテンツを取得するコンテンツ取得手段と、当該取得したコンテンツに基づく印刷データを作成する印刷データ作成手段と、前記他の装置に当該印刷データを送信する印刷データ送信手段と、を備えた情報処理装置と通信可能な印刷装置であって、前記コンテンツの位置情報を示すＵＲＬを取得するＵＲＬ取得手段と、前記ＵＲＬ取得手段により取得したＵＲＬを前記情報処理装置に送信するＵＲＬ送信手段と、前記ＵＲＬ送信手段により送信されたＵＲＬに基づき前記情報処理装置により作成された印刷データを前記情報処理装置から受信する印刷データ受信手段と、前記印刷データ受信手段により受信した印刷データに基づき、印刷処理を実行する印刷手段と、を備えることを特徴とする印刷装置である。
【００２４】
この印刷装置によれば、印刷装置において、印刷対象とするコンテンツのＵＲＬを取得した場合であっても、コンテンツの取得、印刷データの作成を情報処理装置に一任することができるので、印刷データを作成するためのメモリ量が不足し、印刷データを作成することができない事象や、印刷データの作成に時間がかかり、印刷をスムースに行えない事象の発生を抑制することができる。
【００２５】
第１１の課題解決手段は、前記情報処理装置における印刷データの作成にかかる印刷設定値を記憶する第１印刷設定値記憶手段を備え、前記ＵＲＬ送信手段は、前記第１印刷設定値記憶手段により記憶された印刷設定値と、前記ＵＲＬと、を送信し、前記印刷データ受信手段は、前記第１印刷設定値記憶手段により記憶された印刷設定値に基づき作成された印刷データを、前記情報処理装置から受信することを特徴とする印刷装置である。
【００２６】
この印刷装置によれば、印刷装置のユーザが所望する印刷設定値で印刷された印刷物を出力できる。
【００２７】
第１２の課題解決手段は、前記情報処理装置は、前記印刷データと、当該印刷データ作成にかかる前記ＵＲＬと、を前記印刷装置に送信するものであり、前記ＵＲＬ取得手段は、前記コンテンツのタイトル文字列と、前記ＵＲＬと、を取得するものであり、前記ＵＲＬ取得手段により取得した前記タイトル文字列と前記ＵＲＬとを対応付けて記憶部に記憶するタイトル文字列記憶手段と、前記タイトル文字列を出力する出力手段と、を備え、前記印刷データ受信手段は、前記情報処理装置から、前記印刷データと、当該印刷データの作成にかかる前記ＵＲＬと、を受信し、前記出力手段は、前記印刷データ受信手段により受信したＵＲＬに対応付けて前記記憶部に記憶されている前記タイトル文字列を出力することを特徴とする印刷装置である。
【００２８】
この印刷装置によれば、出力されたタイトル文字列を閲覧する印刷装置のユーザは、情報処理装置から送られてきた印刷データが、いずれのコンテンツに係る印刷データなのかを判断することができる。
【００２９】
第１３の課題解決手段は、前記情報処理装置は、前記印刷データと、当該印刷データ作成に係るコンテンツを識別する識別情報と、を前記印刷装置に送信するものであり、前記ＵＲＬ取得手段は、前記コンテンツのタイトル文字列と、前記ＵＲＬと、を取得するものであり、前記ＵＲＬ取得手段により取得した前記タイトル文字列と前記コンテンツを識別する識別情報とを対応付けて記憶部に記憶するタイトル文字列記憶手段と、前記タイトル文字列を出力する出力手段と、を備え、前記ＵＲＬ送信手段は、前記ＵＲＬと前記識別情報とを、前記情報処理装置へ送信し、前記印刷データ受信手段は、前記情報処理装置から、前記印刷データと当該印刷データ作成に係るコンテンツを識別する識別情報と、を受信し、前記出力手段は、前記印刷データ受信手段により受信した前記識別情報に対応付けて前記記憶部に記憶されている前記タイトル文字列を出力することを特徴とする印刷装置である。
【００３０】
この印刷装置によれば、出力されたタイトル文字列を閲覧する印刷装置のユーザは、情報処理装置から送られてきた印刷データが、いずれのコンテンツに係る印刷データなのかを判断することができる。
【００３１】
第１４の課題解決手段は、前記出力手段は、前記印刷手段により、前記タイトル文字列を、前記印刷データ受信手段が受信した印刷データとともに記録媒体に印刷出力させることを特徴とする印刷装置である。
【００３２】
この印刷装置によれば、ユーザは、記録媒体を見れば、いずれのコンテンツに係る印刷物であるのか容易に判断することができる。
【００３３】
第１５の課題解決手段は、前記タイトル文字列を表示する表示部を備え、前記出力手段は、前記タイトル文字列を、前記表示部に表示出力することを特徴とする印刷装置である。
【００３４】
この印刷装置によれば、ユーザは、表示されたタイトル文字列を見れば、情報処理装置から送られてきた印刷データが、いずれのコンテンツに係る印刷データなのかを判断することができる。
【００３５】
第１６の課題解決手段は、コンテンツを記憶するサーバ、及び、前記コンテンツの位置情報を示すＵＲＬを送信する印刷装置と通信可能な情報処理装置を制御するためのプログラムであって、前記情報処理装置を、前記印刷装置から前記ＵＲＬを受信するＵＲＬ受信手段と、前記ＵＲＬ受信手段により受信したＵＲＬに基づき、前記サーバから前記コンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段により取得したコンテンツに基づき、前記印刷データを作成する印刷データ作成手段と、前記印刷データ作成手段により作成した印刷データを前記印刷装置に送信する印刷データ送信手段と、して機能させるためのプログラムである。
【００３６】
このプログラムによれば、印刷対象とするコンテンツのＵＲＬを印刷装置が備えている場合であっても、コンテンツの取得、印刷データの作成を情報処理装置に一任することができるので、印刷装置において、印刷データを作成するためのメモリ量が不足し、印刷データを作成することができない事象や、印刷データの作成に時間がかかり、印刷をスムースに行えない事象の発生を抑制することができる。
【００３７】
第１７の課題解決手段は、前記印刷装置は、前記ＵＲＬと、前記情報処理装置における印刷データの作成にかかる印刷設定値と、を送信するものであり、前記ＵＲＬ受信手段は、前記印刷装置から前記ＵＲＬと、前記印刷設定値と、を受信し、前記印刷データ作成手段は、前記ＵＲＬ受信手段が受信した前記印刷設定値に基づいて印刷データを作成することを特徴とするプログラムである。
【００３８】
このプログラムによれば、印刷装置のユーザが所望する印刷設定値で印刷された印刷物を出力できる。
【００３９】
第１８の課題解決手段は、前記印刷データ作成手段による印刷データの作成にかかる印刷設定値を記憶する第２印刷設定値記憶手段を備え、前記印刷データ作成手段は、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成することを特徴とするプログラムである。
【００４０】
このプログラムによれば、印刷データを作成する情報処理装置のユーザが所望する印刷設定値で印刷することができる。
【００４１】
第１９の課題解決手段は、前記ＵＲＬ受信手段が前記ＵＲＬとともに、前記印刷データ作成手段による印刷データの作成にかかる印刷設定値を受信したかを判断する第１判断手段を備え、前記印刷データ作成手段は、前記第１判断手段により、前記印刷設定値を受信していないと判断された場合、前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成することを特徴とするプログラムである。
【００４２】
このプログラムによれば、印刷装置において印刷設定値が設定されないことにより、情報処理装置において印刷データが作成できないという不具合の発生を防止できる。
【００４３】
第２０の課題解決手段は、前記ＵＲＬ受信手段が前記ＵＲＬと、前記印刷設定値と、を受信した場合、当該受信した印刷設定値が前記印刷データ作成手段により利用可能な印刷設定値か否かを判断する第２判断手段を備え、前記印刷データ作成手段は、前記第２判断手段により、利用可能な印刷設定値と判断された場合、当該受信した印刷設定値で印刷データを作成する一方、利用可能な印刷設定値ではないと判断された場合、前記前記第２印刷設定値記憶手段により記憶された印刷設定値に基づいて印刷データを作成することを特徴とするプログラムである。
【００４４】
このプログラムによれば、不適切な印刷設定値が印刷装置で設定されてしまい、その不適切な印刷設定値が原因で印刷データが作成できないという不具合の発生を防止できる。
【００４５】
第２１の課題解決手段は、前記印刷装置は、前記サーバが記憶する前記コンテンツのタイトル文字列と、前記ＵＲＬと、を対応付けて記憶し、前記情報処理装置から送信される前記ＵＲＬに対応する前記タイトル文字列を出力するものであって、前記印刷データ送信手段は、前記印刷データと、当該印刷データ作成にかかる前記ＵＲＬと、を前記印刷装置に送信することを特徴とするプログラムである。
【００４６】
このプログラムによれば、出力されたタイトル文字列を閲覧する印刷装置のユーザに対し、情報処理装置から送られた印刷データが、いずれのコンテンツに係る印刷データなのかを判断させることができる。
【００４７】
第２２の課題解決手段は、前記印刷装置は、前記サーバが記憶する前記コンテンツのタイトル文字列と、前記コンテンツを識別する識別情報とを対応付けて記憶し、前記ＵＲＬと前記識別情報とを、前記情報処理装置へ送信し、前記情報処理装置から送信される前記識別情報に対応付けて記憶する前記タイトル文字列を出力するものであって、前記ＵＲＬ受信手段は、前記ＵＲＬと前記識別情報とを、前記印刷装置から受信し、前記印刷データ送信手段は、前記印刷データと、当該印刷データ作成に係る前記ＵＲＬとともに前記ＵＲＬ受信手段が受信した前記識別情報と、を前記印刷装置に送信することを特徴とするプログラムである。
【００４８】
このプログラムによれば、出力されたタイトル文字列を閲覧する印刷装置のユーザに対し、情報処理装置から送られた印刷データが、いずれのコンテンツに係る印刷データなのかを判断させることができる。
【図面の簡単な説明】
【００４９】
【図１】印刷システムの構成、および、印刷システムに含まれるプリンタとＰＣの機能ブロックを示す図である。
【図２】指示データ送信処理を示したフローチャートである。
【図３】印刷アプリケーションメイン処理を示したフローチャートである。
【図４】印刷処理を示したフローチャートである。
【図５】プリンタの表示部に表示された各種情報の表示態様の一例を示す図である。
【図６】プリンタからＰＣへ送信される指示データを示す図である。
【発明を実施するための形態】
【００５０】
図面を参照して実施形態を説明する。図１に示す印刷システム１は、プリンタ１０と、パソコン（以下、「ＰＣ」と称す。）２０と、コンテンツ提供サーバ３０と、ルータ５０とを有している。なお、図１に示す印刷システム１は、１つのプリンタ１０と、１つのＰＣ２０と、１つのコンテンツ提供サーバ３０とを有しているが、これらの数は適宜変更することができる。
【００５１】
コンテンツ提供サーバ３０は、周知のサーバコンピュータと同等の構成を備え、インターネット回線６０に接続されるとともに、複数のコンテンツを有している。さらに、コンテンツ提供サーバ３０は、コンテンツに関する情報であるコンテンツ情報が複数含まれたＲＳＳ（Rich Site Summary）形式のフィード情報を記憶している。
【００５２】
コンテンツ情報には、コンテンツのタイトルを示すタイトル文字列や、コンテンツの格納場所を示すコンテンツＵＲＬ、コンテンツの内容を要約した文字列である要約文字列などが含まれている。コンテンツ提供サーバ３０は、プリンタ１０やＰＣ２０からの要求に応じて、フィード情報やコンテンツを提供する。コンテンツとしては、例えば、テキストや画像などを含むウェブページなどが挙げられる。
【００５３】
プリンタ１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等（図示せず。）を備え、プリンタ１０の各動作について、このＲＯＭに記憶されたプログラムに基づき制御を行う制御部１１と、ローカルエリアネットワーク回線（以下、「ＬＡＮ」）４０に接続され、コンテンツ提供サーバ３０やＰＣ２０と通信を行うネットワークインタフェース（以下、「ネットワークＩ／Ｆ」）１２と、プリンタ１０のユーザから指示を受け付ける操作部１３と、各種情報を表示する表示部１４と、印刷部１５と、フラッシュメモリなどから構成され、各種情報を記憶する記憶部１６と、を備えている。なお、制御部１１と各部１２〜１６とは、バスラインを介して互いに接続されている。
【００５４】
記憶部１６は、ＵＲＬ記憶領域１６１と、印刷設定値記憶領域１６５とを備える。ＵＲＬ記憶領域１６１は、コンテンツ提供サーバ３０が記憶しているフィード情報の位置情報、すなわち、フィード情報の取得先を示す位置情報であるフィード情報取得先ＵＲＬ１６３を記憶する。このフィード情報取得先ＵＲＬ１６３は、プリンタ１０のユーザが操作部１３を操作することで入力され、記憶されるとよい。
【００５５】
印刷設定値記憶領域１６５は、ＰＣ２０に対し印刷データの作成を指示する際に用いられる印刷設定値を、印刷データ作成に際し印刷設定値の設定が必要な設定項目毎に記憶する。設定項目としては、例えば、PaperType（用紙種別），Quality（印字品質），Papersize（用紙サイズ），PageLayout（ページレイアウト）がある。また、設定項目に設定される印刷設定値として、設定項目PaperTypeに関しては、Plain Paper/Inkjet Paper/Photo Paper/Otherがあり、設定項目Papersizeに関しては、A4/Letter/A5/A6/ Postcardがあり、設定項目PageLayoutに関しては、Normal/2 in 1/4 in 1がある。なお、本実施形態においては、設定項目Qualityに対応する印刷設定値は、印刷設定値記憶領域１６５に記憶されていない場合について説明する。また、本実施形態では、印刷設定値記憶領域１６５に、設定項目に設定可能な印刷設定値が記憶されている場合、設定項目毎に、デフォルトで設定される印刷設定値が決められている。また、本実施形態では、上記４つの設定項目（PaperType，Quality，Papersize，PageLayout）が、印刷を実行するにあたり印刷設定値の設定が必要な設定項目であるとする。
【００５６】
制御部１１は、ＲＯＭに記憶されたプログラムに従い、フィード情報取得先ＵＲＬ１６３に基づいてコンテンツ提供サーバ３０からフィード情報の取得を行う。制御部１１は、取得したフィード情報に含まれるコンテンツ情報を表示部１４に表示する。なお、本実施形態において、コンテンツ情報を表示するとは、取得したフィード情報に含まれるコンテンツ情報各々に含まれるタイトル文字列を、各コンテンツ情報を示すものとして表示部１４に表示することとする。ただし、タイトル文字列のみではなく、コンテンツ情報に含まれるコンテンツＵＲＬや要約文字列などを、各コンテンツ情報を示すものとして表示部１４に表示させてもよく、コンテンツ情報をユーザに識別させるために、コンテンツ情報毎にコンテンツ情報に含まれる各種情報のいずれかを表示すればよく、種々の表示形態を採用することができる。
【００５７】
表示部１４に表示されたタイトル文字列が、操作部１３を介してユーザにより選択されると、制御部１１は、選択されたタイトル文字列を含むコンテンツ情報に一緒に含まれる要約文字列を表示部１４に表示する。さらに、印刷指示がユーザにより入力されると、そのタイトル文字列および要約文字列を含むコンテンツ情報に一緒に含まれるコンテンツＵＲＬをＰＣ２０に送信する。制御部１１は、ネットワークＩ／Ｆ１２がＰＣ２０から送信された印刷データを受信すると、その印刷データに従い印刷部１５に印刷処理を実行させる。
【００５８】
ＰＣ２０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等（図示せず。）を備え、ＰＣ２０の各動作について、このＲＯＭに記憶されたプログラムに基づき制御を行う制御部２１と、ＬＡＮ４０に接続され、コンテンツ提供サーバ３０やプリンタ１０と通信を行うネットワークＩ／Ｆ２２と、ＰＣ２０のユーザから指示を受け付ける操作部２３と、各種情報を表示する表示部２４と、ハードディスクなどから構成され、各種情報を記憶する記憶部２５と、を備えている。なお、制御部２１と各部２２〜２５とは、バスラインを介して互いに接続されている。
【００５９】
また、ＰＣ２０が備えるＣＰＵは、プリンタ１０が備えるＣＰＵよりも演算速度が速い。また、ＰＣ２０が備えるＲＡＭの容量は、プリンタ１０が備えるＲＡＭの容量よりも大きい。また、ＲＯＭに記憶されたプログラムとしては、プリンタ１０を制御するためのドライバプログラムや、後述する印刷アプリケーションプログラム、コンテンツを表示するための表示用アプリケーションとしてウェブブラウザなどが例示される。そして、ＣＰＵがＲＯＭに記憶されたプログラムをＲＡＭ上で実行することで、各種の機能手段が構成される。
【００６０】
記憶部２５は、印刷設定値記憶領域２５１を備える。印刷設定値記憶領域２５１は、印刷データを作成するにあたり印刷設定値の設定が必要となる複数の設定項目毎に、印刷設定値を記憶する。それら印刷設定値は、ドライバプログラムが対応できるもの、換言すれば、ドライバプログラムが印刷設定値として利用できるものが記憶されている。設定項目としては、例えば、PaperType（用紙種別），Quality（印字品質），Papersize（用紙サイズ），PageLayout（ページレイアウト）がある。また、設定項目に設定される印刷設定値として、設定項目PaperTypeに関しては、Plain Paper/Inkjet Paper/Photo Paper/Otherがあり、設定項目Qualityに関しては、Normal/Fast/Fineがあり、設定項目Papersizeに関しては、A4/Letter/A5/A6/ Postcardがあり、設定項目PageLayoutに関しては、Normalがある。これら印刷設定値には、各設定項毎にデフォルトの印刷設定値が決められており、プリンタ１０から取得した指示データに印刷設定値が含まれていなかった場合、そのデフォルトの印刷設定値を用いて印刷データを作成する。
【００６１】
本実施形態では、プリンタ１０の印刷設定値記憶領域１６５に記憶された設定項目および印刷設定値と、ＰＣ２０の印刷設定記憶領域２５１に記憶された設定項目および印刷設定値とでは、設定項目PageLayoutにおいて、「2 in 1」，「4 in 1」の印刷設定値が、ＰＣ２０の印刷設定記憶領域２５１に記憶されていない点、および、設定項目Qualityに対する印刷設定値が、印刷設定記憶領域２５１には記憶されている点が異なっている。
【００６２】
制御部２１は、ＲＯＭに記憶された印刷アプリケーションプログラムに従い、コンテンツ提供サーバ３０にアクセスし、コンテンツを表示するためのコンテンツデータを取得する。そのコンテンツデータに基づきコンテンツを表示部２４に表示したり、印刷設定値記憶領域２５１に記憶された印刷設定値に従い印刷データを作成し、その作製した印刷データをプリンタ２０に送信したりする。なお、本実施形態では、コンテンツを取得、と記載した場合、コンテンツを表示するためのコンテンツデータを取得、との意味合いで記載することがある。
【００６３】
以下、図２を用いて、プリンタ１０のＲＯＭに記憶されたプログラムに基づき、プリンタ１０の制御部１１により実行される指示データ送信処理について説明する。指示データ送信処理は、操作部１３を介してユーザからフィード情報の取得指示を受け付けた場合に開始される。
【００６４】
指示データ送信処理が開始されると、制御部１１は、フィード情報取得処理を実行し、フィード情報を取得する（Ｓ２０２）。フィード情報取得処理は、ＵＲＬ記憶領域１６１に記憶されたフィード情報取得先ＵＲＬ１６３に基づいて、コンテンツ提供サーバ３０からフィード情報を取得する処理である。
【００６５】
制御部１１は、Ｓ２０２の処理で取得したフィード情報に含まれる複数のコンテンツ情報各々に含まれるタイトル文字列を表示部１４に表示する（Ｓ２０４）。図５（ａ）は、Ｓ２０４で表示されるタイトル文字列の表示態様の一例である。フィード情報に含まれるコンテンツ情報の数だけタイトル文字列５０２が表示される。なお、本実施形態では、前述したように、コンテンツ情報を特定する情報として、各コンテンツ情報に含まれるタイトル文字列５０２を一覧表示しているが、各コンテンツ情報に含まれるコンテンツＵＲＬや要約文字列を表示してもよい。
【００６６】
そして、制御部１１は、表示されているタイトル文字列５０２の一つが、ユーザによる操作部１３の操作により選択されるまで待機し（Ｓ２０６：ＮＯ）、選択されると（Ｓ２０６：ＹＥＳ）、その選択されたタイトル文字列５０２を含むコンテンツ情報に一緒に含まれている要約文字列を表示部１４に表示する（Ｓ２０８）。図５（ｂ）は、Ｓ２０８で表示される要約文字列の表示態様の一例である。要約文字列５０４とともに、この要約文字列５０４が示す内容が詳細に記述されたコンテンツをＰＣ２０の表示部２４で表示するためにユーザにより選択させるＶｉｅｗボタン５０６と、この要約文字列５０４が示す内容が詳細に記述されたコンテンツを印刷するためにユーザにより選択させるＰｒｉｎｔボタン５０８が表示されている。
【００６７】
次に、制御部１１は、Ｖｉｅｗ５０６ボタンが選択されたか否かを判断し（Ｓ２１０）、選択されたと判断した場合（Ｓ２１０：ＹＥＳ）、表示されている要約文字列５０４を含むコンテンツ情報に一緒に含まれているコンテンツＵＲＬに基づき取得されるコンテンツを、ＰＣ２０の表示部２４で表示させるための指示データを送信する（Ｓ２１２）。なお、この指示データは、図６（ａ）に示すように、表示させるコンテンツを特定するコンテンツＵＲＬ６０２と、ＰＣ２０にコンテンツの表示を指示する表示コマンド６０４が含まれている。制御部１１は、指示データをＰＣ２０に送信すると、再びＳ２０４に処理を移行し、コンテンツ情報の一覧を表示する。
【００６８】
一方、Ｓ２１０の処理において、制御部１１は、Ｖｉｅｗボタン５０６が選択されていないと判断すると（Ｓ２１０：ＮＯ）、Ｐｒｉｎｔボタン５０８が選択されたか否かを判断する（Ｓ２１４）。ここで、Ｐｒｉｎｔボタン５０８が選択されていないと判断すると（Ｓ２１４：ＮＯ）、制御部１１は、処理をＳ２１０に戻す。
【００６９】
制御部１１は、Ｐｒｉｎｔボタン５０８が選択された判断すると（Ｓ２１４：ＹＥＳ）、図５（ｃ）に示すような印刷設定画面を表示する（Ｓ２１６）。本実施形態では、印刷を実行するにあたり印刷設定値の設定が必要となる複数の設定項目が表示部１４に表示されるとともに、印刷設定値記憶領域１６５に記憶されたデフォルトの印刷設定値が読み出され、各設定項目に設定されて表示される。
【００７０】
また、印刷設定画面では、確定ボタン５１０が表示されている。確定ボタン５１０は、ユーザにより操作部１３を介して選択されると、各設定項目に設定されている印刷設定値で印刷データを作成するようにＰＣ２０に指示データを送信するためのボタンである。
【００７１】
そして、この印刷設定画面において、制御部１１は、ユーザにより操作部１３を介して、各設定項目の印刷設定値が変更されたか否かを判断する（Ｓ２１８）。本実施形態では、ユーザは、操作部１３の操作により、印刷設定記憶領域１６５に記憶された複数の印刷設定値から任意の印刷設定値を選択し、設定項目毎に、デフォルトの印刷設定値から変更することができる。
【００７２】
ここで、印刷設定値が変更されたと判断すると（Ｓ２１８：ＹＥＳ）、変更された印刷設定値を設定項目に設定してＲＡＭに記憶し（Ｓ２２０）、確定ボタン５１０が選択されたか否かを判断する（Ｓ２２２）。
【００７３】
また、各設定項目の印刷設定値が変更されなければ（Ｓ２１８：ＮＯ）、制御部１１は、処理をＳ２２２に移行する。そして、制御部１１は、確定ボタン５１０が押下されるまで待機し（Ｓ２２２：ＮＯ）、確定ボタン５１０が押下されたと判断した場合（Ｓ２２２：ＹＥＳ）、Ｓ２０８の処理で表示された要約文字列５０４を含むコンテンツ情報に一緒に含まれているコンテンツＵＲＬにより特定されるコンテンツに基づく印刷データの作成を指示するための指示データをＰＣ２０に送信する（Ｓ２２４）。
【００７４】
この指示データには、図６（ｂ）に示すように、印刷データ作成の対象となるコンテンツを特定するコンテンツＵＲＬ６０２と、印刷データの作成を指示する印刷コマンド６０６と、Ｓ２２２の処理で確定ボタン５１０が選択された際に設定されていた各設定項目に対する印刷設定値６０８と、プリンタ１０のＩＰアドレス６１０と、が含まれている。本実施形態では、設定項目PaperTypeにはPlain Paper、設定項目PapersizeにはA4、設定項目PageLayoutには4 in 1が設定され、設定項目Qualityには設定値が設定されていない場合を例示する。
【００７５】
次いで、制御部１１は、ＰＣ２０に送信した指示データに含まれるコンテンツＵＲＬ６０２と、そのコンテンツＵＲＬ６０２を含むコンテンツ情報に一緒に含まれるタイトル文字列５０２と、を対応付けてＲＡＭに記憶し（Ｓ２２６）、再びＳ２０４に処理を移行してタイトル文字列の一覧を表示する。
【００７６】
なお、この指示データ送信処理は、操作部１３の所定のキー（図示せず。）が押下されるまでＳ２０４の処理から繰り返し行われ、その所定のキーが押下されると、指示データ送信処理を終了する。
【００７７】
次に、図３を用いて、ＰＣ２０のＲＯＭに記憶されたプログラムに基づき、ＰＣ２０の制御部２１により実行される印刷アプリケーションメイン処理について説明する。なお、ＰＣ２０は、ＰＣ２０の起動にともない印刷アプリケーションプログラムを実行し、プリンタ１０から送信されてくるデータを監視している。以下に説明する印刷アプリケーションメイン処理は、プリンタ１０から指示データを受信したことを条件として開始される。
【００７８】
まず、制御部２１は、受信した指示データに含まれるコマンドが印刷コマンド６０６であるか否かを判断する（Ｓ３０２）。ここで、受信した指示データに含まれるコマンドが印刷コマンド６０６ではなかったと判断する、すなわち、受信した指示データに含まれるコマンドが表示コマンド６０４であったと判断すると（Ｓ３０２：ＮＯ）、制御部２１は、指示データに含まれるコンテンツＵＲＬ６０２に基づき、コンテンツ提供サーバ３０から、コンテンツを表示部２４に表示するためのコンテンツデータを取得する（Ｓ３０４）。そして、制御部２４は、ウェブブラウザを用いて、取得したコンテンツデータに基づきコンテンツを表示部２４に表示させ（Ｓ３０６）、印刷アプリケーションメイン処理を終了する。
【００７９】
一方、受信した指示データに含まれるコマンドが印刷コマンド６０６であると判断すると（Ｓ３０２：ＹＥＳ）、制御部２１は、指示データに含まれるコンテンツＵＲＬ６０２に基づき、コンテンツ提供サーバ３０からコンテンツデータを取得する（Ｓ３０８）。
【００８０】
次に制御部２１は、受信した指示データの中に、印刷データの作成にあたり印刷設定値の設定が必要となる設定項目すべてに、印刷設定値が設定されているか否かを判断する（Ｓ３１０）。そして、設定項目すべてについて、各々に対応する印刷設定値が設定されていない、すなわち、複数の設定項目のうち一つでも印刷設定値が設定されていない設定項目が存在すると判断すると（Ｓ３１０：ＮＯ）、制御部２１は、その印刷設定値が設定されていない設定項目に対し、印刷設定値記憶領域２５１に記憶されている印刷設定値を設定する（Ｓ３１２）。本実施形態では、設定項目毎に予め決められたデフォルトの印刷設定値を設定することとするが、それに限らず、ユーザが適宜、印刷設定値記憶領域２５１に記憶されている印刷設定値から選択して設定できるようにしてもよい。
【００８１】
具体的に、本実施形態では、図６（ｂ）の指示データでは、印刷設定値６０８において設定項目Qualityの印刷設定値が設定されていない。そこで、制御部２１は、Ｓ３１２において、この設定項目Qualityに対して、印刷設定値記憶領域２５１に記憶されているデフォルトの印刷設定値を設定することとなる。
【００８２】
また、印刷データの作成にあたり印刷設定値の設定が必要となる設定項目すべてに、印刷設定値が設定されていると判断した場合（Ｓ３１０：ＹＥＳ）、制御部２１は、プリンタ１０を制御するドライバプログラムが非対応、すなわち、ドライバプログラムが利用できない印刷設定値がいずれかの設定項目に設定されているか否かを判断する（Ｓ３１４）。
【００８３】
具体的に、本実施形態では、図６（ｂ）の指示データでは、印刷設定値６０８において設定項目PageLayoutには、「4 in 1」として印刷設定値が設定されているが、上述したように、ＰＣ２０のドライバプログラムでは、印刷設定値として「4 in 1」は印刷設定記憶領域２５１に記憶されておらず、「4 in 1」の印刷設定値は利用できない。つまり、ＰＣ２０が備えるプリンタプログラムでは、4 in 1のページレイアウトでは印刷データを作成することができない。このように印刷設定記憶領域２５１に記憶されていない印刷設定値が設定項目に設定されていた場合に、ドライバプログラムが非対応であると判断される。
【００８４】
ここで、ドライバプログラムが非対応の印刷設定値が設定されていると判断した場合（Ｓ３１４：ＹＥＳ）、制御部２１は、その非対応の印刷設定値が設定されている設定項目に対し、印刷設定値記憶領域２５１に記憶されている印刷設定値を設定する（Ｓ３１６）。つまり、本実施形態では、ドライバプログラムは設定項目PageLayoutとして「4 in 1」の印刷設定値は利用できないので、設定項目PageLayoutについては、ドライバプログラムが対応可能な、印刷設定記憶領域２５１に記憶された「Normal」が設定される。Ｓ３１６で設定される印刷設定値は、デフォルトの印刷設定値を設定するとよい。
【００８５】
一方、ドライバプログラムが非対応の印刷設定値が設定されていないと判断した場合（Ｓ３１４：ＮＯ）、制御部２１は、Ｓ３０８の処理において取得したコンテンツデータに基づき、指示データにおいて予め設定されていた印刷設定値、もしくはＳ３１２およびＳ３１６において新たに設定された印刷設定値に従い印刷データを作成する（Ｓ３１８）。
【００８６】
そして、指示データに含まれるＩＰアドレス６１０に基づいて、指示データ送信元のプリンタ１０に対し、作成した印刷データと、その印刷データ作成にかかるコンテンツＵＲＬ６０２（指示データに含まれていたコンテンツＵＲＬ６０２）とを送信し（Ｓ３２０）、アプリケーションメイン処理を終了する。
【００８７】
次に、図４を用いてプリンタ１０のＲＯＭに記憶されたプログラムに基づき、プリンタ１０の制御部１１により実行される印刷処理について説明する。印刷処理は、ＰＣ２０から印刷データを受信したことを条件として開始される。
【００８８】
制御部１１は、印刷データとともにコンテンツＵＲＬ６０２を受信したか否かを判断する（Ｓ４０２）。ここで、印刷データとともにコンテンツＵＲＬ６０２を受信していないと判断すると（Ｓ４０２：ＮＯ）、通常の印刷処理を実行し（Ｓ４０４）、印刷処理を終了する。なお、通常の印刷処理とは、後述するコンテンツＵＲＬ６０２に対応するタイトル文字列の表示やタイトル文字列の印刷を行わず、印刷データのみに基づく印刷を行う処理であり、周知の印刷技術であるので、説明は省略する。
【００８９】
一方、印刷データとともにコンテンツＵＲＬ６０２を受信したと判断すると（Ｓ４０２：ＹＥＳ）、制御部１１は、図２のＳ２２６の処理においてこのコンテンツＵＲＬ６０２に対応付けてＲＡＭに記憶したタイトル文字列を読み出し（Ｓ４０６）、そのタイトル文字列を、受信した印刷データとともに印刷対象として設定する（Ｓ４０８）。そして、印刷データとタイトル文字列とを記録媒体に印刷する処理を開始する（Ｓ４１０）。
【００９０】
制御部１１は、印刷データに基づく印刷を開始すると、印刷が完了するまでの間、Ｓ４０６で読み出したタイトル文字列を表示部１４に表示し（Ｓ４１２，Ｓ４１４：ＮＯ）、印刷が完了すると（Ｓ４１４：ＹＥＳ）、本印刷処理を終了する。
【００９１】
ここで、コンテンツ提供サーバ３０はサーバの一例であり、プリンタ１０は印刷装置の一例であり、ＰＣ２０は情報処理装置の一例である。また、処理（Ｓ２０２）がＵＲＬ取得手段の一例であり、処理（Ｓ２２４）がＵＲＬ送信手段の一例であり、図４の印刷処理開始の条件として印刷データを受信する記載が印刷データ受信手段の一例である。また、図３のアプリケーションメイン処理開始の条件としてコンテンツＵＲＬを受信する記載がＵＲＬ受信手段の一例であり、処理（Ｓ３０８）がコンテンツ取得手段の一例であり、処理（Ｓ３１８）が印刷データ作成手段の一例である。
【００９２】
また、処理（Ｓ３２０）が印刷データ送信手段の一例であり、印刷設定値記憶領域１６５が第１印刷設定値記憶手段の一例であり、印刷設定値記憶領域２５１が第２印刷設定値記憶手段の一例である。また、処理（Ｓ３１０）が第１判断手段の一例であり、処理（Ｓ３１４）が第２判断手段の一例である。また、プリンタ１０のＲＡＭが記憶部の一例であり、処理（Ｓ２２６）がタイトル文字列記憶手段の一例であり、処理（Ｓ４１０，Ｓ４１２）が出力手段の一例である。また処理（Ｓ２２４）にてＰＣ２０に送信されるコンテンツＵＲＬは、識別情報の一例である。
【００９３】
以上、詳細に説明したように、本実施形態によれば、コンテンツの格納場所を示すコンテンツＵＲＬを取得したプリンタ１０が、そのコンテンツＵＲＬをＰＣ２０に送信する。ＰＣ２０は、そのコンテンツＵＲＬに従いサーバ３０からコンテンツデータを取得し、印刷データを作成する。ＰＣ２０は、その印刷データをプリンタ１０に送信する。プリンタ１０は、ＰＣ２０から受信した印刷データに基づき印刷を実行する。よって、プリンタ１０が、印刷対象とされるコンテンツのコンテンツＵＲＬを有していた場合でも、コンテンツデータの取得や印刷データの作成をＰＣ２０に一任することができるので、プリンタ１０における印刷処理ためのメモリ使用量を減少させ、メモリ量不足による印刷データの作成失敗を抑制することができるとともに、メモリ量不足によりスムースに印刷処理を実行できないことを抑制することができる。
【００９４】
また、プリンタ１０は、ＰＣ２０に対して印刷設定値を送信するので、ＰＣ２０において印刷データを作成する際に、その印刷設定値を利用して印刷データを作成することができる。よって、プリンタ１０のユーザが所望する印刷設定値で印刷処理を行うことができる。
【００９５】
また、ＰＣ２０は、自装置が記憶する印刷設定値を利用して印刷データを作成することができる。よって、ＰＣ２０のユーザが所望する印刷設定値で印刷処理を行うことができる。さらに、ＰＣ２０は、プリンタ１０から印刷設定値が送られてこなかった場合、自装置が記憶する印刷設定値を利用して印刷データを作成することができるので、印刷装置において印刷設定値が設定されていないことにより、印刷データが作成できないという不具合が生じることを防止できる。
【００９６】
また、ＰＣ２０は、プリンタ１０から送信されてきた印刷設定値が、プリンタ１０を制御するドライバプログラムで対応できない、すなわち、利用できないものであった場合には、自装置が記憶する印刷設定値を利用して印刷データを作成することができる。よって、不適切な印刷設定値がプリンタ１０で設定されてしまい。その不適切な印刷設定値が原因で、印刷データが作成できないという事態の発生を抑制することができる。
【００９７】
また、プリンタ１０が、コンテンツのタイトル文字列と、コンテンツを識別する識別情報としてのコンテンツＵＲＬと、を対応付けて記憶し、ＰＣ２０が、印刷データと当該印刷データの作成にかかるコンテンツＵＲＬとをプリンタ１０に送信する。プリンタ１０は、送信されたコンテンツＵＲＬに対応付けられたタイトル文字列を出力することができる。これにより、プリンタ１０のユーザは、プリンタ１０が受信した印刷データが、いずれのコンテンツに関する印刷データなのかを判断することができる。このタイトル文字列の出力は、印刷データの印刷とともに記録媒体に印刷出力することができるので、記録媒体を閲覧するユーザは、いずれのコンテンツに関する記録媒体なのかを容易に判断することができる。また、このタイトル文字列の出力は、プリンタ１０の表示部１４に表示されるので、プリンタ１０のユーザは、印刷データを印刷中であっても、いずれの印刷データに関する印刷が行われているのかを容易に判断することができる。
【００９８】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００９９】
例えば、コンテンツ提供サーバ３０は複数のコンテンツを有しているとしたが、一つのコンテンツを備えているだけでもよい。また、それに関する一つのコンテンツ情報を備えていてもよい。
【０１００】
また、Ｓ２０４の処理において表示部１４に表示される情報は、タイトル文字列としたが、タイトル文字列などの文字列に限定されることはなく、例えば、コンテンツ情報に画像が含まれていた場合には、その画像をコンテンツ情報を特定するものとして表示してもよい。
【０１０１】
また、Ｓ３０８においてコンテンツデータ取得のため、及び、Ｓ４０６でタイトル文字列を読み出すためにコンテンツを識別する識別情報としてコンテンツＵＲＬをプリンタ１０とＰＣ２０とで送受信しているが、送受信される識別情報はこれに限られるものではない。例えば、Ｓ２２４において、印刷データ作成のためのコンテンツＵＲＬとともに所定の文字（数字、記号など）を識別情報として送信し、Ｓ２２６においてその所定の文字とタイトル文字列とを対応付けて記憶することもできる。そして、ＰＣ２０は、プリンタ１０からその所定の文字を受け取ると、Ｓ３２０において、印刷データとともに、その所定の文字列をプリンタ１０に送信してもよい。そして、プリンタ１０は、Ｓ４０６において、ＰＣ２０から受信した所定の文字に対応付けて記憶されたタイトル文字列を読み出してもよい。また、識別情報としてタイトル文字列自体を送受信して、プリンタ１０は、ＰＣ２０から印刷データとともに送信されてくるタイトル文字列を出力できてもよい。係る場合、プリンタ１０は、Ｓ２２４において、タイトル文字列を併せてＰＣ２０に送信し、Ｓ２２６を省略し、ＰＣ２０は、Ｓ３２０において、コンテンツＵＲＬに替えてプリンタ１０から取得したタイトル文字列をプリンタ１０に送信し、プリンタ１０は、Ｓ４０２でコンテンツＵＲＬに替えてタイトル文字列を受信したかを判断し、Ｓ４０６を省略し、Ｓ４０８で受信したタイトル文字列を印刷対象とし、Ｓ４１２で受信したタイトル文字列を表示すればよい。
【０１０２】
また、Ｓ４０８においてタイトル文字列を印刷対象とするか否かを設定可能とし、印刷対象とするとユーザにより設定された場合に限り、タイトル文字列を印刷してもよい。
【０１０３】
また、本実施形態では、Ｓ２０２のフィード情報取得処理においてコンテンツのタイトル文字列やコンテンツＵＲＬ、要約文字列を取得したが、これら情報の取得は、フィード情報取得処理に限られるものではなく、例えば、ＱＲコード（登録商標）やバーコードなどの２次元コードを読み取ることで取得されてもよい。
【符号の説明】
【０１０４】
１０    プリンタ
２０    ＰＣ
３０    コンテンツ提供サーバ
【図１】
2011076182.tif 000003
【図２】
2011076182.tif 000004
【図３】
2011076182.tif 000005
【図４】
2011076182.tif 000006
【図６】
2011076182.tif 000007
【図５】
2011076182.tif 000008