・シングルトン追加。
・ロックオブジェクトにアップグレードとダウングレード関数を追加。