Archive for the ‘ソフトウェア’ Category

PM-CODE ~次世代QRコードの流れ~

月曜日, 12月 28th, 2009

確かに想定の範囲内ではあるのですが、次世代QRコードが特許に申請されているようです。現在のQRコードは、正方形の形に2色を一定のパターンに従い配置することで、デジタルデータを記録するもので、数字であれば最大7089字、英数字なら最大4296字、漢字であれば最大1817字のデータを数平方センチメートルの中に格納する技術でした。また、QRコードには誤り訂正レベルが数段階に分けて設定することが可能となっており、一番誤り訂正率の低いもので約7%、最も誤り訂正率の高いものなら約30%の情報が欠けていてももとの情報を復元できる、という技術でした。

今回紹介するPM-CODEは現在のQRコードをさらに発展させたものであり、それを使うと今までのQRコードでは約72KB程度の情報しか保持できなかったものがPMコードでは1.8MBや1,236GBのデータを保持させることができるようになる、というものです。その仕組は単純であり、今までのQRコードでは2色刷りであったものを今回のPM-CODEでは8~24色刷りにしたり、フルカラーの16777216色(=256*256*256)を使うというものである。フルカラーにしていろいろやったら、数平方センチメートルの中に1,236GBの情報(DVD約250枚分?)を持たせることができるとなるとスゴイなぁと思ってしまう。

この技術はどう実用化されるか

フルカラーの1,236GBというのは実用化が難しいなぁとも思ってしまう。理由は3つあり、1つ目は、誤り訂正が現実的に難しくなりそうであること。2つ目は、読み取るスキャナ(カメラ)の精度と明るさによって色が変わってしまう点。3つ目はそれを印刷する基盤で自宅用プリンタなどでは正確に色を再現できない点。この3点さえクリアできればいいのだが、そううまくはいかないのでしょう。まぁ、1,236GBまではいかなくても数10MBのデータくらいならうまく機能しそうなので、そこに期待しましょう。

普及するのか?

QRコードが今のように普及した理由の1つは仕様のオープン性である。QRコードはデンソーウェーブが特許を保有している(特許第2938338号)のだが、その権利行使を行わないことを宣言し、その仕様がオープンになっているため、様々な企業が、利用することができた点にあるだろう。その1つとして、携帯電話機への搭載や、今ではポメラにも搭載されたり、また様々なプラットフォームの内部に組み込まれたりしている。それに対し、次世代QRコードであるPMコードは現在特許に出願している(特願2005-213336)。もし、PMコードが特許を取得したとして、その後どのような方針を取るかがこの技術を生かすか殺すかの分かれ目となるでしょう。

参考サイト

GoogleChrome Extensionを使ってみた

日曜日, 12月 27th, 2009

少し前から、Google Chrome Extensionが使える状態になっていることは知っていたのですが、標準状態ではメニューのどこにもExtensionとか拡張といった言葉が書かれていないため、スルーしていたのですが、今回久しぶりにGoogle Chromeのウェブページを見てみたら、拡張機能を使うための方法が判明したので、今日拡張機能を使うためにいろいろやっておりました。そして、なかなか便利な拡張機能が多いなぁということで記事にして書こうと思います。

拡張機能を使えるようにするまで

自分は今までベータ版ではなく安定版を使っていたため、メニューに拡張機能が表れないようでした。また、別方法で起動時のオプションに–enable-extensions –enable-syncをつけるという方法( インターネット高速化。GoogleChromeに関して色々やった事まとめ*ホームページを作る人のネタ帳)があったのですが、これをやってもダメでした。しかし、どうやらこの機能はベータ版のGoogle Chromeを使っていないとダメ、だということが判明し、早速Google Chrome ベータ版にインストールし直しました。なお、Google Chrome ベータ版はGoogle Chrome – ブラウザのダウンロードのページを一番下までスクロールしてください。すると、最新のBETA版をお試し下さいというリンクがあるので、そちらをクリックし、Google Chromeをダウンロード、インストールすると、Google Chrome ベータ版がインストールされます。なお、通常版がインストールされた状態でも自動でアンインストールを行い、ベータ版をインストールしてくれるようです。

拡張機能の使い方

拡張機能は、Google Chromeウィンドウの右上にある工具ボタンを押すと表れる「拡張機能」メニューから管理できます。これをクリックすると現在インストールされている拡張機能のリストを見ることができます。さらにここから他の拡張機能を見るをクリックすることで、インストールできる拡張機能のほとんどを見ることが可能になり、さらに検索し、インストールすることができます。すでに多くの拡張機能が提供されているのでいろいろ見てみるといいでしょう。

(続きを読む…)

アンインストールしたソフトウェア一覧

土曜日, 8月 22nd, 2009

PC内のデータを整理するために、まずはインストールされているソフトウェアの中で最近使った覚えのないソフトウェアを全てアンインストールすることにしました。ざっと書き出してみたけれど、計12ソフト。もっとあるだろうなぁと思っていたのですが、たったこれだけでした。まぁ、実際のところ使っているソフトウェアといえば最近はブラウザだけで済んでいるような状態なんで、ほとんどソフトがインストールされていないんですけどね。思ったことはシェアウェアのソフトウェアが多いなぁというところ。

(続きを読む…)

Subversionのススメ

日曜日, 7月 26th, 2009

プログラムを多く書く方、Webサイトの制作を行っている方、エディタを使って
文書を書くことが多い方・・・などなど、こういった方はファイルの管理が大変だと
思います。特にプログラムを書いているときに、途中でバグが混入してしまった!という
ことは多いと思います。こんなときは、バグを発見して修正するよりも、バグが混入されて
いない時の状態に戻したい!ということも多いはずです。かといってそんな時のために
フル・バックアップを準備するというのは、容量の無駄ですし、手間がかかりますよね。
また、プログラムを書かない人にとっても、大人数で何かのプロジェクトを実現しようと
しているときや、ファイルのバックアップなどでメンドウなことが多いと思います。
そんなときの解決策がこのファイル管理ソフトである「Subversion」が
活躍すると思います。

Subversionとは?

Subversionはファイル管理ソフトである、と説明したが実際にはファイル管理ソフトでは
なく、バージョン管理ソフト(バージョン管理システム)です。今までは
バージョン管理ソフトにはCVSというものを使うことが多かったのですが、最近では多くが
Subversionに移行しているようです。

バージョン管理システムでは、複数人で何らかのファイルを作成する際に、「アップロード・
ダウンロードができる場所」と考えてもいいかもしれません。各自が更新したいファイルを
バージョン管理システムからダウンロードし、更新したものをシステムにアップロードする、
ということを行っていきます。また、「バージョン管理」という名前からも想像できるように
ファイルのバージョン(更新履歴)を管理しやすい設計になっています。バージョン管理を
行っていることから、以前の状態に戻すことを簡単に行えます。

(続きを読む…)

ウェブブラウザ比較

土曜日, 6月 20th, 2009


browserTitle.jpg

Google Chromeをはじめ、今現在多数のウェブブラウザが存在し、しかもそれぞれが
バージョンアップを繰り返し、何がどんな機能を持っているかを把握できている人も
少ないでしょう。ということで、ここで一度ウェブブラウザの整理をしておきましょう。

なお、ここでは各ブラウザの(正式版の)最新バージョンと、β版のバージョンを別のもの
として掲載することにします。

ブラウザ一覧

最近多く使われているメジャーなブラウザとその入手先をリスト化してみました。
順序は私のオススメ順ということで、トップ3くらいにはコメントつきで書いてみます。

1位 Firefox3.0

機能としては、最近では必須となったタブ機能のほかに、ソフトウェアの見た目を自由に変更できる
「スキン」機能、世界中のユーザーが開発している「拡張機能」をボタン一つで自分のFirefoxにインストール
出来る「アドオン」機能、などがあり一番のオススメ。

自分に合ったアドオンをインストールすることで、手放せないブラウザになるでしょう。

2位以降は続きにて

(続きを読む…)

Get Adobe Flash playerPlugin by wpburn.com wordpress themes